Twitter Stream:
follow on twitterBlog Posts
GPS serendipity: Florence Avenue, Sebastopol
--I drove from Oakland up to the O’Reilly Foo camp last Friday. The O’Reilly offices are just outside Sebastopol, CA. I stopped at an ATM...
Minor mischief: create redirect loops from predictable short URLs
--I was checking out the new bit.ly URL shortening service from Betaworks. I started wondering how random the URLs from these URL-shortening services...
Giants in the Born!
--Another day, another great sight in the Born. I was sitting here 15 minutes ago when I became aware of lots of drumming and piping outside. I tosse...
Paella for 325 people
--Once a year they cook paella in the Born. They put out two long lines of tables and chairs. Anyone who wants a ticket buys one (8 euros in 2008) wh...
Sardanas in the Born
--OK, this will be a quick one. I’m trying to post occasional videos taken in my neighborhood. Here you have a typical Catalan scene: a band pl...
Embracing Encapsulation
--[This is a bit rambling / repetitive, sorry. I don’t have time to make it shorter, etc.] Last year at FOWA I had a discussion with Paul Graha...
Sequoia Capital is the new Delphic Oracle
--In a belated attempt to educate myself by reading some of the things that many people study in high school, I’m reading The Histories of Hero...
Random thoughts on Twitter
--I’ve spent a lot of time thinking about Twitter this year. Here are a few thoughts at random. Obviously Twitter have tapped into something qu...
Python: looks great, stays wet longer
--I should be coding, not blogging. But a friend noticed I hadn’t blogged in a month, so in lieu of emailing people, here are a couple of comme...
Bandoneón
--I’d never even heard of a bandoneón before last Thursday. There was a performance of the guitar class at the kids’ school and after the...


