Archives
-
Will the Wii make you play less (and buy less games)?
Disclaimer: I work for Microsoft and have to admit I'm a big Xbox 360 fanboy so I will not be fully objective on this topic.
-
I'm not alone! (die, caps lock, die!)
It seems like I'm not alone in my hatred for useless keys.
-
Bragging rights
Here's my brain age:
-
Mixins for Atlas
I've beeen toying with that idea for a while and I thought I would try to get some feedback on it. Mixins are a way to dynamically add members to an existing object. I've built a small function, Type.Mixin, that does that by copying members from the mixin object's prototype to the object that you want to extend. The mixin object is a type (that is, a function) that can't be instantiated (you can ensure that by throwing from the constructor). The members that will extend the target object are defined on the prototype of the mixin.
-
Define undefined
We already knew that JavaScript had some issues with semantics. Here's another funny one. Guess what this code does: