Author:

Drew Crawford

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 […]

Continue reading

In: rants | Tags:

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 […]

Continue reading

In: rants | Tags:

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 […]

Continue reading

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 […]

Continue reading

In: Code | Tags:

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. […]

Continue reading

Powered by WordPress