About
Pages
-
Recent Posts
Archives
- April 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- July 2009
- June 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- September 2008
- July 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- November 2007
- September 2007
- August 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- December 2006
- October 2006
Category Archives: Default
The genetic inferiority of stupid people
Sharon sent me Jill Filipovic’s blog post about Stephanie Grace’s “racist email” that seems to be doing the rounds of the angry internet. First of all Stephanie Grace’s email was kind of racist. Not Arizona racist, but it definitely had … Continue reading
Antidepressants and the placebo effect
I’m starting to shift the content of the blog beyond simple technical issues. My use of LiveJournal has diminished as everyone elses’ has. I’ll keep posting personal stuff there but more general stuff will end up here. Over the past … Continue reading
Travel Tips
The wife and I have been travelling for the past year or so on a fourteen month trip around the world. I was just reading Nat Friedman’s travel tips so I was inspired to add a few of my own … Continue reading
Detecting advanced CSS features
I decided to do some fancy typography in my résumé, but I wanted to have a sane fallback for browsers that don’t support the latest features. I have my name rotated 90 degrees using CSS3 transforms, but simply applying the … Continue reading
Implementing Information Retrieval Systems
I believe that it’s valuable to implement software components that you use from scratch merely to gain a better understanding of the systems you use. I’ve never implemented an operating system from scratch or designed and implemented a programming language … Continue reading
Flipy, a new Python library for Flickr
In the past day or so I’ve written a new Python library for Flickr. It came from some frustration using other Python libraries. They’re all great, but none of them work quite how I want. My goal was to have … Continue reading
Give me convenience
I used to track WordPress updates, plugin updates and my own manual site changes using git. I wrote a whole post about it. Either fortunately or unfortunately WordPress launched their update framework which is so much easier than what I … Continue reading
jQuery selector escaping
jQuery selectors are powerful and simple to use, until you have attribute values (including ids and classes) that have funny characters. I wrote a plugin adds a simple function $.escape that will escape any special characters. For example if I … Continue reading
A brighter future for mobile applications?
Since the Chrome OS announcement the other day I’ve been thinking more about what a world with rich enough web APIs to support all general purpose applications might look like. I’m not sure that it’ll happen, but it sounds like … Continue reading
Posted in Default
Tagged android, apple, chrome, google, iphone, javascript, mobile, palm
Leave a comment
Users’ names and usernames
A few years ago my friend Jack built a cute little application. It was a text message multiplexer. You could send it a text message and it would send that message to all of your friends. You signed up using … Continue reading
