Skip to content

{ Monthly Archives } October 2008

non-null in static languages.

Very technical programming post about having a ‘no value’ concept in statically typed languages. Specifically: the difficulty of representing this in a static typing system.

Quick intro: Right now most static languages either have a concept called ‘null’, which means no value, and every object reference can point to null, such as Java or C#, -or-, [...]

Tagged , ,

Which macbook do I buy?

UPDATE: The old chargers should fit into the new macbooks. You CAN replace the memory yourself. This MacWorld article has loads of details.

Just looked at Apple’s new macbooks, and… OMG! Shiny! Want!

The question is; which one? I’ve always considered the blackbook a pointless waste of money, and even the macbook pro was a disdainful extravagance; [...]

Tagged ,

Brain-dead experiments: The traffic jam free day.

Here in the Netherlands we routinely rack up 300 to 400 kms of traffic jams during the morning and evening rush. It’s not for lack of train services; the Netherlands are just that densely populated. I live right next to the busiest 15kms of highway, where traffic moves at a snail’s pace about 6 hours [...]

CSRF, Crumbs, and Cookies.

Simon Willison held a talk showing off a cavalcade of security hacks that have plagued major sites in the recent past, along with the ways to ensure you don’t suffer from the same problems.

One particular attack, or rather, the solution to it, piqued my interest: Cross Site Request Forgery, a.k.a. CSRF, a.k.a. seasurf. Simon suggested the [...]

Tagged , ,