The Cure for Alzheimer’s Disease…

The Cure for Alzheimers Disease

Can Alzheimer’s be cured?

Alzheimer’s disease is undoubtedly a complicated issue, but the research is out there if you care to look. For example, I saw an article by UCLA today showing that they had reversed Alzheimer’s without any pharmaceuticals. That’s astonishing, how do you do that?

Here’s the article: and here’s the pertinent bit:

They avoided simple carbs, gluten and processed foods. They increased their fish intake, took yoga and meditated. They were instructed to take melatonin, get adequate sleep, incorporate vitamin B-12, vitamin D-3 and fish oil. Within six months, nine [out of 10] patients saw a noticeable improvement in memory.

Oh, dropping simple carbs, gluten & processed foods, and adding fish oil and a few vitamins. So you mean an anti-inflammation diet just like the Zone Diet, which has been publishing the beneficial affects of diet on Alzheimer’s for years.’s

What’s sad is that this is news when the treatment has been known for years: sort out that crappy western diet that your brain never evolved to work on.


Fake Honey – Are You Serious?!?

Fake Honey

In another one of those “How have I lived this long and not known about his before?” moments, I discovered this week that there is such a thing as FAKE HONEY!

Not only has a recent study shown that 75% of US “honey” actually contains no pollen, but imported honey (most of the honey in shops) can be faked by just adding dye to corn syrup.

If you’re lucky, it’s been cut with some real honey, if “pollenless honey” can in fact be called honey that is. They filter the pollen out so you can’t trace its origin and can import it via 3rd party countries, which is an issue as Chinese honey has been banned in the UK and US for contamination due to antibiotics.

I suppose I shouldn’t be surprised, people will it seems fake anything to make a quick buck. I’ve seen or read about fake electronics chips, fake safety equipment (e.g. electrical RCDs, or plastic hard hats), and even fake eggs… yes really!

Fortunately I can get locally produced honey directly from a local farm, which is excellent.

My only decision now, is what to do with the 2 unopened shop bought jars of honey that are in the cupboard…?


The Fat Tide Has Turned – Fat Is Good For You!

The War on Fat is OVer

Ok I’m calling it: The War on Fat is over. And guess what? Fat won!

There’s been lots of strange coincidences this week, firstly I did some research for someone who basically didn’t believe me or my bookshelf of books that fat wasn’t bad. So I provided 3 scientific studies doing real science (not Daily Mail articles trying to sell papers) that demonstrate that fat is not the big meanie poo poo head everyone thinks it is. See below for those links and quotes.

Then National Geographic publish the article Is Fat Our Friend? in which the author acknowledges that we’ve got it all wrong, but still can’t quite bring herself to call it.

The 23rd June edition of Time Magazine has an article called Ending The War on Fat, which sadly isn’t wholely online unless you subscribe.

And today I’m sent a link from South Africa about Tim Noakes, a celebrated fitness guru who turned his back on his carb-loading fuelled fitness regime and now promotes a high-fat diet, becoming South Africa’s best selling author in the process, much to the chagrin of his former peers.

The fact is, fat is not the great evil you’ve been told. To my knowledge, it’s never been proven that saturated fat on its own increases the risk of dying from heart disease. Sure it’s been shown that some people who eat a lot of saturated fat, have an increased risk of cardio issues, but these people also eat a lot of processed carbs and refined sugars in the “Do you want fries with that?” and “Do you want to super size your coke?” vein.

It’s never been shown that cholesterol causes heart disease either. Yes they’re correlated, but there’s no evidence that cholesterol in the blood is the cause. Take this study that concludes:

The concept that LDL is “bad cholesterol” is a simplistic and scientifically untenable hypothesis… Independent-thinking practitioners must look at the readily available evidence for themselves, instead of relying on the continual stream of anticholesterol propaganda emanating from “health authorities.” By doing so, they will quickly realize that the LDL hypothesis is aggressively promoted for reasons other than public health.

I contend that what causes heart disease, also causes cholesterol: inflammation resulting from excess carbs. In fact cholesterol is the sticking plaster your body uses to patch up the damaged arteries. Cholesterol is trying to save you! (And don’t get me started on calories.)

Now for those studies that back up that dietary fat is not correlated with weight gain:

From the US National Library of Medicine National Institutes of Health: Dietary fat is not a major determinant of body fat

> “fat and prevalence of obesity have not been positively correlated”
> “fat consumption within the range of 18% to 40% of energy appears to have little if any effect on body fatness”
> “Diets high in fat do not appear to be the primary cause of the high prevalence of excess body fat in our society, and reductions in fat will not be a solution.”

From the American Journal of Clinical Nutrition: Dietary fat intake and subsequent weight change in adults: results from the European Prospective Investigation into Cancer and Nutrition cohorts

> ”We analyzed data from 89,432 men and women”
> “no significant association was observed between fat intake (amount or type) and weight change”
> “These findings do not support the use of low-fat diets to prevent weight gain.”

From the New England Journal of Medicine: Weight Loss with a Low-Carbohydrate, Mediterranean, or Low-Fat Diet

> “The mean weight loss was 2.9 kg for the low-fat group, 4.4 kg for the Mediterranean-diet group, and 4.7 kg for the low-carbohydrate [Atkins] group”
> “In this 2-year dietary-intervention study, we found that the Mediterranean and low-carbohydrate diets are effective alternatives to the low-fat diet for weight loss”

But don’t take my word for it, or the word of Time Magazine, or National Geographic, or any of those pesky “scientists”. I am a huge proponent of self experimentation. Try it for yourself. After years on a high saturated fat diet, I decided to get myself bloods done to see if it was really true that a high fat diet causes cholesterol. Here’s what happened:

My Results After 4 Years on a High Fat Diet


Hey, where did my comment go?

Hey, where did my comment go? post image

There’s a saying in the IT world: “If it ain’t broke, don’t fix it!” or perhaps that’s just the advice my Dad gave me.

Either way, I failed to follow that advice and things have gone wrong. An innocuous little tweak has ended up with over half of the posts on this site disappearing.

Oddly (or typically if you work in IT) reversing the very small change I made does not seem to solve the problem, which is a major pain.

Not to worry, I do at least take regular backups of this site, so it should just be a matter of restoring from the backup immediately prior to the change I’d made. Unfortunately, nothing in IT is ever that simple. I kept getting WordPress backup import restore errors like this:

> Duplicate entry ’15878′ for key ‘PRIMARY’

For some reason the backups I took duplicated many of the comment records, actually in the .sql.gz backup file. I have no idea why this happened, but I had to manually remove the duplicates by deleting one of the offending duplicate INSERT sql statements. Here’s an example of an offending line (email address changed):

INSERT INTO `wp_comments` VALUES (15878, 192, ‘Eric’, ‘’, ‘Eric’s comment was here’, 0, ’1′, ‘Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2′, ”, 0, 0, ‘N’, ’0′);

The really annoying thing was that there’s no way to tell which comments were duplicated without just trying to do the import. This was the process I had to follow, on the database’s Import tab in phpMyAdmin from the cPanel:

- Select the .sql.gz backup file for import
- Click GO
- Wait for it to upload and start the import
- Check the error for the primary key number it was moaning about.
- Unzip the .gz file to get the .sql
- Edit the .sql file and search for the offending primary key number
- Delete one of the duplicates
- Save the .sql file
- Find the .sql file in Windows Explorer and zip it up, ensuring it’s .gzip format
- Repeat the import process

That’s it, for each duplicate, of which there were over 10!

Anyway, the long point of this post is that if you posted a comment on this bloc between 22nd May and 23rd June, it’s probably gone. I’m very sorry about that, as I do appreciate and read every comment that’s posted. Please re-post it.


Scottish Independence Pros and Cons and Facts

Scottish Independence Pros and Cons

Scottish Independence Poll and Referendum

I’ve just read this Sky News article on what Scotland may gain or lose by declaring independence.

In this day and age of unity and bringing cultures together in harmony and common purpose, we can’t even keep our little island united. Scottish independence would be a disaster for all involved.

Assuming that Scotland does get the lions share of North Sea oil (and that’s a bit IF if my book), what are you going to do when it runs out? Look at the Middle Eastern countries like Dubai, who have realised this and are ploughing hundreds of £Billions in to building a tourist infrastructure in the hope people will flock there when the oil money runs out and they’re just left with a hot desert.

Can you really see the entire Scottish economy, public services, police, army, NHS, benefits, education, roads etc etc being maintained purely by taxation on salmon and whisky exports and a few golf tourists?

And things this article doesn’t cover is all the debt that Scotland will gain, e.g. the public sector pensions deficit and their share of the UK national debt, and their share of liabilities for the bank bailouts, e.g. the Royal Bank of Scotland.

Scotland may do ok on oil revenues for 50 years say, but it’ll be another bankrupt Greece in your children’s lifetimes. Voting for independence is an utterly selfish move that will doom generations to poverty.


“I put my family first” – Do you really?  I didn’t. post image

Reading this might change your parenting. I had a similar epiphany about 5 years ago.

I ended up working away from home Mon-Fri every week for 3 years straight and my relationship with Jadzia suffered badly. I recall vividly coming home one day, laden down with briefcase and suitcase and brollie and overcoat etc, struggling to get in the door, and seeing my 7 year old Jadzia walk into the hallway to see who was making the noise.

Instead of the anticipated shout of “Daddy!” and her running to hug me, the blank look of indifference on her face as she turned and walked back into the living room left me stunned and has haunted me ever since. I resolved on that day to fix that.

5 years on, I earn about half what I could have if I just chased the money, but I work from home 5 weeks out of 6. I cook my daughter breakfast and eat it with her every day, during which we watch and laugh at crazy videos on the net together, or solve puzzles posted in the Engineering magazine I get, or as it is at the moment make paper aeroplanes from a kit I got for Christmas. And we talk about her life and her friendships and occasionally even boys (oh the horror)!

I’m here waiting every day she comes home from school to hear about her day. I sit and eat tea with her every day. And as happened yesterday, I’m on hand to rush to school and take her to the hospital when she falls and hurts herself, of course administering much needed daddy cuddles along the way. :)

My relationship with my daughter means the world to me, and now is the most important time. It’s alarming to realise but by 12 I’ve already had two thirds of her time at home. All too soon she’ll be off living her life, at Uni or working away or moving in with *shudder* a boy(!), and carving her own niche in this world.

I hope that her poor old Dad will get a look in occasionally, but I accept that it will always be less than I’d want. The time I spend with her now is the most important, as she grows into a woman, and it will set the tone for our relationship for the rest of my life. I wouldn’t miss it for the world… and I won’t miss it for work.


Book Review: Instinctive Fitness by Oliver Selway

Instinctive Fitness Book by Oliver Selway

It’s a weird thing when someone asks you if they can send you a free copy of their book. There’s no such thing as a free lunch, as they say, and I anticipated getting hassled for a testimonial, good Amazon review, etc.

So when Oliver Selway asked if he could send me a complimentary copy of his book Instinctive Fitness, I said no!

Some months later he asked me again however. And as I like reading health / fitness / diet type books, when I get the time, and he hadn’t been pushy about it, I said yes this time. And so it was that a few days later a nice shiny copy of Instinctive Fitness arrived in the post, with a nice hand written letter from Oliver (nice touch, marketeers take note!).

Summing up this book is easy; If I were to write a book, it would be Instinctive Fitness. This book is not about fitness, Instinctive Fitness s about how to optimise your life by being healthy and happy, by getting your body to behave and react in a natural and instinctive way.

To be honest, I could have saved myself £hundreds if I’d just bought this book 6 years ago, as it pretty much summarises and replaces my entire shelf of books on health and fitness.

If you’ve never scratched the surface of mainstream medical and dietary advice and not yet realised that most of what you think is fact (like low fat, high carb diets are healthy, or calorie restriction is the only way to lose weight, or long sessions of cardo are great for burning fat) is really bollox, then this book will leave you dumbfounded.

Or if, like a growing minority, you’re waking up to the fact that sadly (and maybe unwittingly) you’ve been lied to by the media, food companies, dieticians, fitness trainers, and even Doctors, for the last few decades that a calorie, is a calorie, is a calorie (it’s not by the way), then this book will reinforce and probably expand on what you already know to be true.

Do I agree with every last word? No, not quite, but 95% is pretty damn close to perfect in my book. Pun INtended. :) (Here’s where Oliver picks up the phone to bend my ear!)

In summary, I like this book, a lot. If I were to give any book to a complete newbie, I’d give them Instinctive Fitness. And by newbie I mean someone who is just starting their journey of self education into the real causes of why they’re over weight and feel unfit. Come to think about it, there’s a few people I know that could benefit from getting this book this Christmas.

You can buy it today from Amazon here.


Dolly Char Cleaning Agency Problems & Complaint

We recently engaged the Dolly Char cleaning agency to supply a cleaner once a fortnight for a few hours to help round the house, specifically with Marie from the Warrington franchise.

Sadly the whole experience has been poor, resulting in 2 different cleaners in 3 months, cleaners not turning up and calling in sick the morning of the clean, changing the cleaning dates as the couldn’t make the agreed dates, arriving late, leaving early, and finally damaging to our stainless steel cooker hob and hood due to using a scouring sponge!

This last incident of damage is the last straw as Dolly Char’s response was to wash their hands of the whole affair and palm the issue off to an insurance company, a Graham Edwards of the Green Insurance Group. Who immediately said that they weren’t going to pay out as it could not be “proved” that the cleaner caused the damage, and besides, there’s a £100 excess on the policy anyway. The claims they made that their cleaners are “fully insured” then is rather a stretch.

We’ve subsequently discovered that the Dolly Char supplied cleaner who caused the damage, a blond pony tailed scouser called Louise, had previously been sacked by one of our friends on the estate for causing damage in her property too.

A careful read of the Dolly Char terms and conditions reveals that Dolly Char absolve themselves of any liability for the cleaners they supply, in fact claiming that you are engaging the cleaner on a direct contract basis and they are merely introducers, so you bear all the responsibility.

In summary I will never use Dolly Char again and would not recommend them either.


Beware CrossFit’s Publicity Waiver: Especially for Kids

If you have a kid that you think will ever participate in a CrossFit event, you need to read this:

I’ve just signed the nipper up for another charity Teen Gauntlet event, but as last time, I’m very unhappy with the publicity release. I raised this issue back in May and am disappointed that they haven’t decided to make any changes for kids.

In case you (like most of the population) find a 427 word sentence difficult to read, the first sentence of the safety release basically says: CrossFit can use your kid’s photos, images, likeness, voice, and *personal data* (and much more) even using a fake name with your kid’s face. This is for any purpose, including merchandise, marketing and sales.

They can do this not just in your country, or the US, but anywhere in the Universe. Yes it does really say: “throughout the universe”. They don’t have to ask your consent, or even tell you they’re doing it.

You give them this right, on behalf of your child, irrevocably (once signed, you can never change your mind), for life, in fact beyond your life and your kids life; it’s a “perpetual” right.

And of course you give up any rights to any compensation. See here if you want to read the source (brace yourself for extreme legalese!)

The question is then, are you happy that your kid’s face or name being used on CrossFit t-shirts, mugs, skipping ropes etc, or on posters or TV adverts even, in any country, with any of their personal data attached, at any time during their life, without your or their knowledge or say so?

What if your kid grows up to be a rock star, or politician, or sportsman/woman, or renown business person, and CrossFit own complete rights to, well, everything about them? This could destroy their political career, or prevent them getting a lucrative job, or stop them getting a sponsorship deal. If you were Nike, would you sponsor an athlete that some other company had complete rights to?

Imagine if Tiger Woods’ Dad had signed such a document when he was 12 years old and CrossFit had “perpetual and unrestricted rights” across the “universe” to his image, to be used “with and without my knowledge” for commercial exploitation including “marketing, goods, products, services, courses and seminars”? Do you think he’d have got hardly any of the sponsorship deals that he has?

I believe all criticism should be constructive, so here’s a simple solution: if they would just limit the publicity release to apply for 12 months from the date of the event, then that would be completely reasonable, but as it stands, when it comes to kids taking part in CrossFit events, this publicity release is unjust, unethical and just plain wrong.

The purpose of this post is to raise awareness of the issue, in the hope that if more people bring it up, a new publicity release for minors (say those under 21), will be brought in for CrossFit events.


Detecting and Recovering a Hacked WordPress Blog

My wordpress blog has been hacked

For both personal and professional use, WordPress blogs are all the rage at the moment, especially in the CrossFit and PDR communities and not without good reason. They are trivial to install, easy to use and pretty simple to customise to give your own unique look and feel, without any programming knowledge.

As any WordPress owner will tell you though, they are also prime targets for spammers. Most of this comes in the form of comment spam, where typically “bots” (automated programs) or armies of Indians / Chinese / Philippinos post fairly short, pointless or plain random comments, just so they can get the link back to their site from the “url” field when you enter a comment.

The reason for why they do this is that the internet currency is hyperlinks. The more links you have to your site (generally) the higher up the search engines your website will appear. The fact that the search engines all got together years ago to stop this with the introduction of the “nofollow” tag (which is applied by default to all WordPress comment links) means that their efforts are mostly pointless, but lets not stop something as trivial as the facts get in the way of a determined spammer huh?

One of WordPress’ strengths is it’s plugin model, where you can get extra bolt on bits of code that upgrade its performance. The main anti-spam plugin is Askimet, which comes pre-installed on virtually all WordPress blogs. It’s vital to keep this up to date with the latest versions though, using WordPress’ very simple Automatic Update function (listed next to the plugin’s entry on the plugin page, if an update is available).

Realising this, some spammers go a step further however and actively seek to hack into the administrator screens of a WordPress blog so that they can surreptitious insert links of their own directly onto the site. There are lots of ways to attack a site which are out of the scope of this article (Google “SQL Injection” for an example if you are interested), but what is important is that it is not always obvious that you website or blog has been the subject of a successful attack.

Why? Because hackers go to some lengths to hide the evidence by hiding the links they create, either by printing them in white on a white background, or explicitly making them hidden with a “style”. This only works (in their minds perhaps) because the search engine programs that scour the internet (typically called “spiders”… see what they did there?!?) don’t see any of the fancy formatting that’s in place on websites to make them look pretty to the likes of you an I, they see just the raw text only (it’s a bit Matrix if you ask me). So the search engines’ spiders will see a link that’s been hidden from you.

If you don’t know your blog’s been hacked and you can’t see any evidence of it, how do you ever tell then? My own blog has been hacked twice and each time I spotted it in a different way. The first time, I started getting automated emails from my web host warning that I was approaching, then exceeding my bandwidth limits. But when I checked the stats, I wasn’t getting any more visitors. Investigation discovered that my home page had grown to 900kb, just in text. The result of 2000 hidden links inserted at the bottom of the page! You can check this by right clicking on your blog and selecting “View Page Source” (in FireFox) or “View Source” (in Internet Explorer) and you will see your website how the spiders see it.

The second time, I noticed a significant drop in the number visitors to the site, it dropped about 3/4 over night (you do use Google Analytics right?). Also using the excellent and free “Google WebMaster Tools” service (as with Google Analytics, you must use this for all your sites, it’s invaluable) it started to give a hint that suddenly bandwidth was going up. I was getting that deja vu feeling. Sure enough, checking the source again, there were about 500 hidden links this time. Pesky hackers! The reason my traffic had dropped was that Google had identified my site as being hacked and dumped me out of their index, and that was that.

In order to recover from the hack in both instances I was lucky, it simply required an upgrade to the latest version of WordPress (which over wrote the hacked files). Not doing this trivial activity as soon as upgrades become availabe is the reason most blogs get hacked in the first place. It works like this:

  1. WordPress discover (or are told about) a security vulnerability.
  2. WordPress fixes the security hole and issue an updated version.
  3. Hackers get the new code, compare it to the old code to see what’s changed, and so work out how to hack older versions.
  4. Hackers write a program to exploit the security hole and go looking for WordPress blogs that haven’t been updated yet, to crack open with a security exploit that they didn’t even bother to work out themselves. Simples.

Tip 1 then is: keep your WordPress install bang up to date if you want to keep it hack free. It’s a simple process to do with the automatic upgrade facility WordPress has. Though do use the built in backup tool (which just does the WordPress database), as well as ensuring your website host or cPanel admin is backing up the whole site too (which includes all the files you’ve uploaded, like images), just to be sure.

*** WARNING: Now for the science bit. If you’re at all unsure what you’re doing DON’T DO IT. I’m not responsible if you make things worse by following and advice here without understanding the consequences. This article is a guide only, not an instruction manual with guarantee. There are many places on the web you can recruit a competent WordPress dude to help you for a modest fee; do that if you unsure. I’m afraid I simply do not have the time to help you out if you get stuck. ***

If you have been the victim of a hack though, it’s important to take some other steps to make sure the hacker hasn’t left another doorway into your blog:

  1. Check the WordPress Users list, specifically you are looking for other admin accounts that you haven’t created. Delete them if you find them.
  2. Check your hosts ftp accounts (e.g. in cPanel) to make sure an ftp account hasn’t been setup for the hacker. Watch out if you find one, when you delete it DON’T click the option to also delete the ftp accounts files, you will likely delete your entire blog. I know, I did this once by accident!
  3. Check the MySql database users (usually via the hosting program: phpMyAdmin) to again see if there are extra accounts here.

If however your site has been hacked badly and defaced for example and files are missing or the blog is not working, then a full restore from back is in order (you are backing up, right?). This is the fastest way I’ve found of restoring from backup, but it’s a bit scary if you’ve never done it before and you need to be sure you have a full WordPress database and full site (file) backup. If you aren’t completely confident that you know what you’re doing, you’re better off paying an expert to do it for you:

  1. Use cPanel’s Fantastico to remove the WordPress installation. This removes all the files and database!
  2. Use cPanel’s Fantastico to re-install WordPress. This creates a new clean database. (In new versions of WordPress you get to pick the administrator username. DON’T use “Admin”, use something else. This adds an extra layer of protection.)
  3. Login to WordPress and update it to the latest version (which should match your backup’s version if you’ve been backing up properly).
  4. Using an ftp client, find the file called wp-config.php and copy it to your local hard disk. This file contains the login credentials for WordPress to access the database.
  5. Use phpMyAdmin to “drop” all the tables in the WordPress database (don’t delete the whole database, just remove everything it contains).
  6. Use phpMyAdmin to do a restore of the WordPress database from your backup, which will recreate all the tables and the content.
  7. Again using an ftp client, copy over the new installation’s files with the files from your site backup.

That process has so far (touch wood) never failed to put my blog back to the state of my last backup. It also has solved other common WordPress problems like the infamous Blank Screen of Death and the truly terrible Internal Server Error 500 but I sincerely hope you never have to use it!