Today I spent a considerable amount of time trying to install git on my Terastation.
First I discover that all the git-core ppc debian and rpm packages are compiled against a different version of libc. So I get the source for git, and attempt to compile it myself. I find that the Terastation doesn’t have […]
Like many other things in life, a comedy show had things absolutely spot on. In this case Futurama has in it a fictitious product called Bachelor Chow, which functions as a pet food, but for humans; specifically middle-aged men that don’t cook. I’m a college grad student, and I don’t cook. What I want is […]
My moleskine has been holding on to a rather provocative idea for quite some time. On 7th Aug. of 2006 I wrote about a television system with no moving parts. The idea is that you use an LED laser together with a couple of prisms made out of a material that changes refractive index based […]
I’m used to C’s version of unions and structs. In C a union is simply a spot of memory into which various types of things can be stored. C doesn’t do all that much checking on the data types though. For example, if you construct a union of an 4-byte int and a 4-byte double. […]
Cloud computing, remote virtual machines, web mash-ups, and anything that executes on someone else’s machine with data you (or your customers) provide is really insecure. Sure you can encrypt the traffic, but in the end that remote machine is forced to decrypt that data before it’s operated on. For example, suppose I have two numbers, […]
So today, I flew to San Jose and back. I went to the Mozilla office (which is right next to the infamous Googleplex) and met Brendan Eich. This, for me, was an altogether surreal experience. I’ve never traveled that far in a single day, I never been through such nice airports (I’m used to the […]