The cockroach of writing

In a puzzle game like Portal, you can’t have a puzzle that makes use of knowledge the player doesn’t have, or they’ll probably never work it out. However, it is a puzzle game, so surely it would be best to make learning a new mechanic a puzzle in itself. These are good steps to properly […]

read more

It’s a common problem, where one person will say something and another will hear the same words, but each will think the words mean something different. Sometimes they might even hear different things, leading to further miscommunication. The problem isn’t the speaker, the listener, or even their communication skills. It’s human language. (I’ll concede that […]

read more

Some months ago I came across Celestia, a 3D visualisation program of the known universe. It really helped me understand the positioning of things in outer space (I now have a good idea of where the Andromeda galaxy is amongst other things) and I soon feel in love with it. There were some minor problems, […]

read more

Last week, I played universal paperclips. It’s quite interesting and, if you have some time to spare (because you’re not doing anything important, regardless of whether you should be), I recommend you play it. The basic idea is that you control the actions of a superintelligent AI, and your goal is to manufacture paperclips. I […]

read more

Until about the early 1900s (don’t quote me on that), many boats were powered by paddle wheels. That’s not too important. The efficiency of a paddle wheel is increased when the individual paddles remain upright the entire time they’re in the water. One way of doing this is with a vertical bucket paddle wheel, which […]

read more

Since this site runs WordPress, I was receiving huge amounts of spam. At first I tolerated it, but recently it became too much. I had to start adding more and more phrases to the blacklist, but it still persisted. Fortunately, there was one very useful fact I noticed: it was all coming from the same […]

read more

Look at any discussion over some shortcoming of Python syntax, and somebody is bound to mention the following guideline: There should be one– and preferably only one –obvious way to do it. Basically, it goes like this: Person: why doesn’t Python have support for <feature x>? This is pretty basic. Python advocate: <feature x> is […]

read more

Wow. I actually completed one of my larger projects. After however many weeks it ended up taking, I’ve finally finished the theme for this blog. As far as I know from the testing I did, it functions properly. That’s no guarantee though, so if you encounter any problems don’t hesitate to mention it. Now, I’m […]

read more

Only 2 months this time, I’m on such a roll. Not much to say about the whole thing. Click on each image to see some information about it. The c17 maps are next, of which there seem to be 16. So, if these prison maps are anything to go by, expect that to take 130 […]

read more