New Vitamin Regimen - And A Less Fuzzy Brain

So one of the upshots of the medical research that I've been doing recently is that I'm slowly figuring out how a lot of things work - especially for myself.

Normally, I'll wake up feeling like I have a hangover. Dry eyes, slight headache, very groggy. This tiredness doesn't stop during the day - and it doesn't go away no matter how much I sleep.

I think I've figured out how to fix that though. And the results are surprising. I've been borderline for type II diabetes for a while, with high cholesterol. And I do get coldsores. Those symptoms (high blood sugar, high cholesterol) are something that can be caused by a subclinical herpesviridae infection (if the papers I'm reading are correct). Add in the fact that I get some scintillating scotoma, and it looks like I've had a subclinical migraine for quite a while that was getting ready to rear its ugly head.

So a little research online, and I arrived at this solution (I take this morning and night):

  • Curcumin (Turmeric extract)
  • Resveratrol (Red Wine phenols)
  • A good MultiVitamin
  • Omega 3 fatty acids
  • Lecithin
  • L-Lysine
  • Vitamin C

... and hey presto, I wake up feeling absolutely fantastic. Which is a nice change for me.

Still in the "is this a placebo or is it real?" phase, but the results are promising.

How does it work?

Well, assuming that herpesviridae are the cause of my symptoms (by the way, we can add migraines and cluster headaches to the list of potential herpesviridae-caused symptoms now after spying a few papers on this), it works something like this:

Curcumin - interferes with herpesviridae reproduction, also tones down TNF inflammatory response (kind of like a natural Enbrel/Etanercept).

Resveratrol - interferes with herpesviridae reproduction, turns down TNF inflammatory response, and inhibits reactivation (

Multivitamin - to replenish Vitamin B stores (I use one high in the cyanocobalamin form of B12). Mainly to help repair nerves, but also to act synergistically with interferon in the body to increase its efficacy (; adding high doses of B12 massively reduces the amount of interferon-beta necessary to hold an infection in check by about half.

Omega 3 fatty acids - modulates the structure of cell lipid rafts, making it harder for the herpesviridae (and rhinoviruses, adenoviruses) to enter or exit the cell membranes.

L-Lysine - interferes with herpesviridae replication by masquerading as L-Arginine (the virus can't tell the difference, and L-Lysine substitution produces faulty viruses).

Vitamin C - for healing (used by the body with Lysine to create collagen). This is really a buffer for the high levels of Lysine, allowing it to be effectively used, and to ensure that Vitamin C stores don't run low as a result.

Theoretically, this mix could also act as a good weight-loss treatment too; if you think about it, if this can shift the balance away from type-II diabetes and high cholesterol (which Omega 3, resveratrol and curcumin are shown to help with in some studies), weight loss should come as a natural consequence.

Anyway, it's all theory at this point. But the papers I'm using to do this research are pretty promising.

#Health, #herpes, #nutrition, #migraine
This entry was posted under Medicine. Bookmark the permalink.

Math Puzzle: this one goes to 1.0

Your mission:
You have the following piece of code:

int GetIndex()
float rand = GetRandomNumber();
return NUM_ITEMS * rand;

... which you'd expect to return a value from 0 to NUM_ITEMS-1, giving a nice equal chance of picking any item from some list at random.

The question is this:

Most random number functions return a value from 0.0 to 0.999999999999999'. (Or, to look at it another way, 1-epsilon, where epsilon is the smallest possible floating point value that can be represented).

However, Joey Badrand (that scandalous cur) has come up with a random number function for your use which returns a value between 0.0 and 1.0! And you have no choice but to use it in your function.


  1. What does this do to your distribution, and why is it a bad thing?
  2. How do you fix your function so that the output of Joey's random number generator can be used to do the Right Thing?
#programming, #puzzle, #math
Bookmark the permalink.

200th Post!

Hahah :) Today is a special day... this is the 200th article that I've written on this blog since I started writing it back in 2004. That's roughly one a week, give or take.

Yay! Here's to the Intertubes! *clink*


Short Story: The Beginning (part 1)

This is a story I wrote back in 1992... I dug it out recently, and I'm putting it up here for your (and my) amusement. The writing is a lot more immature and stilted than I'd use today.

Navigation: Forward to Part 2

All in all I had a very sheltered childhood. It was a time of naivety and innocence. I had two loving parents; Maria and Jubal Cherryh, who doted on me in every way, showing great strength in times of need and a fortitude that many families today do not have. Strong were the roots of their relationships, and strong was their love in one another. My father had a very just manner, pushing me into debates to decide the morality of situations and circumstances, showing great patience when I faltered, and great passion in his beliefs.

My mother was a very caring woman, whom I love dearly still, even now she and my father are gone. Steadfast with her husband, and able to show me the kinder sides of life without any of my father's cynicism.

Through my youth we traveled, moving from country to country. I was born in England, moving from there to Africa for four years, and then to Australia for another two. From the outback of Australia we moved to the fjords of Denmark, and finally we resettled in England when I was eleven, in the flat, beautiful countryside of Cambridge.

My secondary school in Cambridge was St. Brides Boy's school, where I excelled. Always questioning, I had a hunger for knowledge, studying far afield from the beaten track of the syllabuses set out for us. My school life was relatively peaceful - I have nothing but fond memories of that time. One incident, however, is pertinent.

It was the beginning of my fifth year at St. Brides, when a boy who'd been expelled from his old school joined us. His first few weeks were quiet, and then his true colours began to show through. Slowly, he began to cause trouble, picking on the younger boys at first, as they were able to put up less of a resistance, moving up through the years as older boys challenged him. I was unaware of him at first, keeping myself to my own group of friends; I was uninterested by the playground politics of the school, preferring to find other past-times to while away the break times. However, one day I was walking through the yard when I saw him beating up a first year boy. This enraged me - all that my father had taught me through the years about justice went against this act. I walked over to him and tapped him on the shoulder as he was drawing back his arm to lay another punch into the prone child. He dropped the first year and turned around in surprise and anger - who had dared to interrupt him whilst he was... having his own perverse sort of pleasure? I said to him, "Don't you think he's a little too small for you?"

He didn't reply, instead he swung his fist wildly in my direction. I dodged the blow. One of the now forming crowd of onlookers giggled at the sight of the failed attempt to hit me, angering the bully even more.

"It'd be healthier if you kept out of my business", he snarled, turning and attempting another blow. I was not so lucky this time - his fist glanced off my shoulder. With the sharp pain, doubt entered my mind - maybe this wasn't a good thing to enter into after all - and I readied to bolt. Alas, the now thick circle of people around us prevented this route of escape. I decided to try and talk again.

"Why do you think it'd good to pick on people?" I queried. "Do you get some kind of pleasure out of it?"

Whilst I was talking, he had swung again, striking my damaged shoulder once more. Again I looked around, trying to find a way to run, some way to break out of the crowd around us to lick my wounds and possibly save my skin, but there was no way out. The crowd around was just too thick.

"Or is it that you're so used to using your fists to get what you want that you're afraid to try and work for it instead?"

This stopped him. A glimmer of doubt entered his until then set eyes. He deflated slightly, no longer swinging for me. Indecision seemed to light his face, and then he spoke.

"You'll keep, for now. But I'd watch my back if I were you. You might not see me come for you if you don't."

With that, he pushed his way out of the circle, shoving people out of the way. The crowd around me cheered my name, patting me on the back (some nudging my damaged shoulder, but not out of malice - they could not know the pain it was giving me). The bully had lost face, whilst I had gained the respect of my fellow pupils.

As I walked home from a friend's place that night, I felt a warm glow (not merely that of the slow healing going on in my shoulder, though). Turning the corner of the road towards my house, I saw a dark shape standing in the shadows cast by the streetlight. My pace quickened, eager to safely return home. I fumbled for the door key, dropping it. I stooped down to pick it up, and when I stood back up and looked around, the shape in the darkness had gone.

End of part 1.


subscribe via RSS