“Princeton Scientists Discover Proteins that Control Evolution”

I’ve always been a big proponent of the theory of evolution. It’s certainly not perfect, but it’s the only answer that doesn’t rely on supernatural forces to explain life. But in all the debates about it, it seems that those opposing it focus on two things: irrational religious convictions, and that it relies on random …

Continue reading ‘“Princeton Scientists Discover Proteins that Control Evolution”’ »

Multithreaded Programming

A little while back, I ran across a rant about multithreaded programming on The Register (NSFW due to strong language), which starts out with this paragraph: I don’t know about you, but every time I have to program with threads and shared resources, I want to remove my face incrementally with a salad fork. Locks, …

Continue reading ‘Multithreaded Programming’ »

The Litter Robot

(This is a follow-up to last year’s post on the cat-crap problem. As I said then, if you’re bored or offended by talk of the removal of feline waste products, don’t read this entry any further.) Our third Littersweep Ultra died a few months ago, worn out the same way as our first one. I’m …

Continue reading ‘The Litter Robot’ »