mistakes

FilmFriend & the 48HOURS

Well, we did it... after an incredible series of mishaps (like this) and failures to source essential equipment (like this), things actually started going really well. Our assigned genre was Crime,...

De Vernietiging van April

Somehow, I've managed to destroy two hard-drives recently, and in the process lost a small but significant collection of writing, mostly stuff that I was planning to publish here. As things fell...

By , 15th April 2008 In:

Introducing Historiographica

So I've started another website, a kind of ongoing accident, with the idea echoing so intensely during Webstock as I culled together my 8x5 presentation, it just seemed to burst out of my brain...

The Missing Literary Traditions of Programming

This essay explains the core goals and meaning behind why I write here. Despite the distraction of my virulent disdain for closed source software, the most important point you should take away if...

When a language is only as good as its tools

Ruby programs can be written in unicode, meaning that you can label a real lambda. Once, when working on a school assignment to build a simple regular expression interpreter, I had a similar flash...

By , 8th November 2007 In:

Shocking the Rock Jock

Check out this footage of my old mate Bryce in the ring with Shane Cameron, shot not long before the brutal fight in Auckland where Cameron ended up ahead on points but had his forehead beaten to...

By , 3rd November 2007 In:

Undocumenting PHP: Static Late Binding

PHP is flawed. Deeply, immensely so. I first discovered this over a year ago, when I made the naive assumption that PHP 5.1 had fixed a lot of the language level failings of its predecessor. Because...

By , 19th October 2007 In:

Complacence Will Destroy You

Advice from the hacked (via). The raging reality of having your GMail account stolen: What matters more for your immediate concerns, entropy is out to get you and entropy is going to win....

By , 3rd October 2007 In:

Lessons learned from FullCodePress

Since Ali posted 20 things I learned at FullCodePress, I thought I'd chime in with my own observations from the perspective of being programmer for the Code Blacks: Working side by side is...

By , 12th September 2007 In:

Escaping the Self Denial Instinct

In Hearing without listening, 37Signals screws up, then admits what they did wrong and how they fixed it. In the end, it's just a matter of several weeks downtime before the application is working...

Reconstruction 1: Uri Path Completion

Well I went to upload some new writing and just snapped - I couldn't write here until I was happy with the way it was presented. So I tore down all the styles and javascripts, leaving just a structural...

By , 20th March 2007 In:

Trying to tell me something?

I think someone is trying to tell me something... I've been noticing requests for http://maetl.coretxt.net.nz/http popping up in the logs, which is probably a sign that I should be fixing a few...

By , 25th March 2006 In:

Left Out

It goes against the grain of modern education to teach children to program. What fun is there in making plans, acquiring discipline in organizing thoughts, devoting attention to detail and learning...

By , 22nd September 2005 In:

Negative Space

The last few days I've been locked into a frustrating negative and consuming frame of mind where writing and programming clash together, which unfortunately caused a few headaches. Just one of those...

By , 27th August 2005 In:

Dreamweaver Sux

Or I'm a complete and total dumbarse... Uploaded some random experiments via FTP, and accidentally overwrote some of the core libraries without realising it. The good thing is that it forced me...

By , 20th July 2005 In:

Links

aesthetics ai algebra algorithms antiquity apache archaeology architecture art aspects books browsers capitalism catastrophism circuits classics code cognition cointel communication computing css culture data design dom economics editing education encoding entanglement expressions facism filters formats games generators geopolitics graphics hardware history horror html http ideas industry information interaction java javascript language languages learning logic management mapping maps mathematics media memetic metadata mistakes models mozilla mythos neocon objects oil oldskool opensource optimization organization osx parsing patterns perl persistence philosophy php physics politics power projection propaganda psychology python quantum refactoring ruby science security sociology software space symmetry testing truth typography urban usability war xml