I'm Paul Bissex, and e-scribe.com is my consulting business. I build web applications using open source software, especially Django. I teach photographers web design and professional skills. In the '90s I did graphic design for newspapers and magazines. Then I wrote technology commentary and reviews for Wired, Salon.com, Chicago Tribune, and lots of little places you've never heard of. Feel free to email me.
I'm co-author of "Python Web Development with Django", an excellent guide to my favorite web framework. Its strong points include an introduction to Python, and better coverage of Django 1.0 than nearly anybody else. Published by Addison-Wesley, it is available from Amazon and your favorite technical bookstore as well.
Built using Django, served by Apache and mod_wsgi. The database is SQLite. The operating system is FreeBSD, on a VPS hosted at Johncompanies.com. Comment-spam protection by Akismet. Vintage topo imagery from the Maptech archive. The markup engine is Markdown.
Akismet, del.icio.us, Django, dpaste.com, Emacs, FreeBSD, Freenode, jQuery, LaunchBar, MacPorts, Markdown, Mercurial, OS X, Postfix, Python, SQLite, Subversion, TextMate, Trac, Ubuntu Linux, wmii
At least 67556 pieces of comment spam killed since January 2008, mostly via Akismet.
I bought my Palm TX in December 2005, a few months after it came out. In my blog post where I weighed the pros and cons of the device and the platform, I grumbled that "Palm has successfully crushed any optimism I might have had for fixes appearing in the form of a free, downloadable OS upgrade." My grumpy intuition was right -- in fact, the Palm platform has pretty much just stagnated since that time, punctuated with spastic feints toward Linux that you can read about elsewhere or in my old Palm-related posts.
The digitizer on the TX long ago went south, and I've been looking around for a good replacement. This is tough because PDAs aren't a very lively product category these days -- most people use their phones for that stuff. After a lot of obsessive research I boiled my choice down to two very different devices: the iPod touch and the Nokia N810.
I chose the iPod in the end because I decided that my priority was to use the thing. In recent weeks I had taken to listening to audio on the old first-generation iPod from my "museum" and really appreciated its elegance and functionality -- not to mention the way Apple was still supporting it seven years after its debut.
So, as alluring as it may be to think about buying the Linux-powered N810, writing my own custom GTK apps in Python on a computer the size of a candy bar that has wifi, bluetooth, a camera, and a butane brazing torch, it wouldn't be a very wise use of my time and energy these days. So in a betrayal of my open source DIY ethics I went for the device that prioritizes usability over hackability.
Summary: The iPod touch is excellent. I love it.
One nice thing that it inherits from the Palm is that it is fairly successful at making you forget about files, folders, and documents. I like that. It kills me when I see people re-creating our fussy, crufty desktop environments in miniature on handheld devices.
People who know how hard I can be on my hardware will be happy to know that the young man at the Apple Store was nice enough to apply my screen protector and cover, so the thing hasn't been exposed to the elements or my weird corrosive body chemistry.
It's not perfect. I'd like a to-do list app, an outliner, copy and paste, an offline document reader, support for Ogg Vorbis and other open media formats, a portable folding keyboard. And a shell, dammit.
I gather that a lot of the above can be gotten by "jailbreaking" the device and fishing around for third-party apps, but since I've had it less than 48 hours I'm not quite ready to risk bricking it. I am optimistic (perhaps foolishly) that Uncle Steve is going to make good on his promise of an SDK this month. Even if I don't have time to play with it right away I trust it will yield a lot of cool stuff.
It is sad to see what has become of Palm in the last couple of years. Palm used to be an innovative company. Now? Not so much...
I finally dumped my Treo for an iPhone and have been pretty happy so far.
Thanks for reading! Please note: Your comment will not appear until approved, which may take a few hours or more. Spammers will be torpedoed.
Branching and merging in real life
7 comments
Summer Spam
1 comment
SPF-enabled spam domains
1 comment
Chess via iPod
2 comments
Aesthetics and computation
2 comments
Brett Spurrier
Software for determining image similarity?
23 days ago
nizamfarooq
eBay, fraud, filtering, and Web 2.0
59 days ago
Derek
World's ugliest Django app
90 days ago
sagar
Sort tables with sorttable.js
109 days ago
Paintball Kolbudy
Summer Spam
116 days ago
Copyright 2010
by Paul Bissex
and E-Scribe New Media
The great thing is, you don't have to "fish" around for apps at all once jailbroken. You get a nice little app with a nice organized list of applications to install and an easy way to keep up to date on all of them. I'm not saying go jailbreak your iPod Touch, but as someone who's been jailbroken for a while now, it's worth it. However, I suspect that when the SDK is released, most of the apps I've been using (to-do list is the best example) will be ported and released legit. Though, I have been reading a few rumors that seem to indicate that all apps will have to be released through the iTunes store, which would make me a bit angry.