Fun and the Necessity of Programming

Loading, loading, loading....R Tape Loading Error...I think when I write my autobiography, the title of this post will match the title of the book! I owe a lot of what I know about how computers work to the home computers of the 1980s. I had a (several actually) Spectrum, and later on an Atari ST (FM…then an E….then a Mega…). Lack of internet and (being around 10 years old) lack of money, along with a long held interest in taking things apart, led to learning how to write programs – games, utilities, whatever. I couldn’t just pop on the net to download a program to do something, I couldn’t go down the shops and buy one, so I wrote one myself. I wrote platform games, I dabbled in 3D, I wrote image compression algorithms that worked like JPEG before JPEG was popular…later on I wrote routines to compress audio in a similar manner. A few years later the MP3 explosion happened – I should really have profited from those two things…

The biggest thing for me about the whole experience was how much fun it was. The challenge of solving a problem. The thrill of actually seeing my solution working…then being able to save it tape or disc…and watch it work on someone else’s computer!

My kids have a foundation in programming. One is only 8, but knows the basics of application design and how to get the computer to do STUFF. Straight out teaching doesn’t work to well – but when they have a problem to solve, that’s when the magic happens. And the concepts and principles can be quite easily translated to PHP or JavaScripting, so that also keeps them amused.

Instead of looking for a pre-made solution on the internet, it’s a good exercise to get them to think it through and see if they can come up with their own solution. Obviously, there’s no point in reinventing the wheel – I myself am quite partial to some JavaScript libraries – but if it gets the kids to think rather than accept the solutions and ‘truths’ they are told, so much the better.

Now, must be off. Apparently I need to play Minecraft. The joys of parenting! :)

Tim Ferriss and the 4 Hour Body

4 hour bodyI have been told I am overweight. I was told this as if it were news – it’s not news honey, I can see when I look in a mirror, and with a face like mine I do look in the mirror often.

But seriously, yes I am indeed overweight. Still. I’ve tried to adopt the “change your lifestyle, don’t be on a diet” concept, but not being on a diet constantly makes you think of being on a diet, which makes you think of food, and therefore eat. So that doesn’t work.

I read Tim Ferriss’s The 4 Hour Work Week, and enjoyed it. I was pleased to see he shared many of my ideas, but also had some new one that I could put in to practice. This in turn lead me to another book by the same author, “The 4 Hour Body”. Taking the concepts of minimum effective dose and strategic exercise combined with scheduled overeating, it seemed as if it was worth a go.

There’s no calorie counting, just choosing food (especially “slow carbs”) in a simple, set pattern, and watching the results. Like a muppet – a muppet that didn’t believe this would really amount to anything but might be interesting to try – I did not take any “before” photos, nor did I take any “before” measurements other than my weight.

In just over two months, I have lost over 20 pounds.

I am not hungry all the time, nor do I find it hard to eat “properly”. On Saturday, I ate a 9 inch pizza, some deep fried chips, half a pot of coleslaw, 3 slices of garlic bread and two bowls of ice cream. IN ONE MEAL, AT 9PM. And I weigh less now than I did on Friday.

It is claimed in the book that you can lose upwards of 20 pounds in a month, but frankly, to have lost 20 pounds at all is a bit of a miracle. If you have excess weight hanging about your person, I can thoroughly recommend reading this book and starting to eat as Tim suggests. It may be psychological, it may just be that I’m eating better (pizza and ice cream notwithstanding) but I definitely feel better about myself and seem to have more energy.

Wonder if there’s still time to enter the Olympics?

View on Amazon : The 4-Hour Body: An uncommon guide to rapid fat-loss, incredible sex and becoming superhuman: The Secrets and Science of Rapid Body Transformation

How do you use the net to communicate?

Two phonesMany years ago, you used to communicate with your friends and family by meeting up with them. Then, people moved away and lived in different towns, but technology made the world smaller – and you started to communicate by phone, building to building. Then phones came out of buildings, and in to your car and pocket – and you could keep in touch pretty much anywhere. But it was a bit of a pain, because you actually had to talk to people.

Then came email. You could communicate, but only when you wanted, from the comfort of your own PC. But it wasn’t really when you wanted, because if you didn’t reply with in a certain amount of time, folk started ringing you to see if you were dead. If you didn’t answer your phone, they came knocking, and that defeated the whole object of the exercise.

And then – after a while – came Facebook. You could keep up with people, and if you didn’t post to your wall for a week or two, someone would post on it for you to see what you were up to – and you could answer when you felt like it. People know you are still around if you just comment ‘lol’ on someone’s status, so it’s all good.

Facebook somehow managed to kill – or at least severely maim – traditional email. Facebook messages come from people you have pre-approved, so there is no spam. Apart from Aunt Ethel promoting her Senior’s Sponsored Marathon. Some people no longer use their email addresses – they are quite happy to live entirely through Facebook. The same goes for instant messaging – there is instant messaging within Facebook, but it is only on when you visit the site, and you can turn individual users or whole groups on or off at the touch of a button – you can talk to who you want, when you want.

The problems only come up when you enable everyone to chat with you, and then install Facebook on your phone…there’s no escape…!

So how do you use the net to communicate?