I just got my Geeksphone Revolution in the mail. Since no one else seems to have a real hands-on review, I figured I’d do a quick one myself. Unfortunately, I’m about to switch to a Sprint-based carrier, so I won’t actually get to use this phone very long …
Better responsive design
My last update made this site render better on small screens, but didn’t look right on Android. It looks like the problem is that mobile browsers do weird things on the assumption that website developers are idiots (generally a valid assumption). MDN has an article about how to fix it …
Easy mistakes when writing OCaml C bindings
I recently spent several days improving the OCaml FreeTDS C bindings for work, and I thought it might be useful to share the problems I ran into and how to solve them.
I tried to order things so the most likely issues are listed first, but if you’re trying to debug some C binding crashes, I recommend just reading the whole thing.
Review: Anker Astro Slim2 Battery Charger
Lifehacker recently featured a deal where you can buy a battery pack for $20 (now $28). $20 is my “not real money” limit, and when I spend the day reading at my favorite tea store, the battery on my phone tends to die. I got the battery on …
Fixing a clock with NTP
My roommate’s computer’s clock has been broken since we first installed Linux on it. It was never a big deal, but it’s been annoying me for a long time.
Recently, my laptop started to have a similar problem. A friend had used Windows on it, and so the clock was …