RMS has just published a position paper against Mono. FTA: Debian’s decision to include Mono in the default installation, for the sake of Tomboy which is an application written in C#, leads the community in a risky direction. It is dangerous to depend on C#, so we need to discourage its use. The problem is […]
It’s time to put this failed thought experiment to sleep for good. Here’s a simple way to remove 99% of the cases: Consider the color spectrum (ROYGBV). Now consider a bizarro person who has two colors randomly flipped in their own private spectrum (such that they perceive ROYGBV to be RGYOBV). WTF? Now we have […]
If you’re anything like me, you read a lot. A lot. I’ve got a collection of around three thousand books. I’ve given up all hope of taking them with me when I move (semi-nomadic student; they don’t even fit in my car). I’ve got a smaller subset of my favorites that follow me around wherever […]
Why doesn’t OS X support POSIX.1b? No, really? I’m working on writing a threadsafe compiler as part of my research project this summer. The RTS extensions allow you to send an integer or pointer along with a signal (via the sigqueue function). Unfortunately, sigqueue and much of RTS is missing from OS X Leopard, as […]
I ended up accepting a part-time research position here at LeTourneau University. I’m also doing some contract iPhone work, and working on my startup. I think this turned out to be the perfect mix of interesting, fun projects that let me work from my room on my own equipment, pay well, and feel really rewarding. […]