skip to main bit
a man slumped on his desk, from 'The Sleep of Reason Produces
      Monsters'

Oblomovka

Currently:

Archive for the ‘Uncategorized’ Category

2008-09-19

what to make of the american election: a guide to the brit-perplexed

Me, I think Harper will still get in.

Ohhhh, those *other* American elections?

So this is all with the proviso that this far out we really can’t predict anything. But, you know, what’s the point of predicting if you already know what’s going to happen? Also, I have to have something to show for my endless obsession with the pollster sites.

For those of you not keeping track, here’s the expert opinion (which is really me just drinking down Nate’s 538 analyses with a heavy pinch of digestive salts):

First, despite all the freaking out and revelling in the last week or two, Obama is still seen as the favourite. But like 2000, it’s all very close.

Second, the battleground states this year aren’t Florida and Ohio — at the moment it’s more complex than that, partly because Obama’s team want it to be more complex than that. That’s their (and the Howard Dean democratic party’s) “50 state strategy” in a nutshell — don’t throw all your weight into winning a few key demographics in a key state or two, but take advantage of the $$$ and eyeballs of decentralised fundraising to open up as many fronts as you can.

(A brief side-metaphor for the British. You probably all know this from your downloads of “The West Wing”, but one curious aspect to the American party political system is how loosely-joined the parts really are. When someone wins a party’s Presidential nomination, they don’t move into some pre-existing office in a thrumming party machine — it’s more like they plug in their own sentient national network drone into a seat in marked “LEADERSHIP” in a skeletal political mecha suit, and start rapidly re-wiring the whole thing to work the way they work.

This year that booting up was a lot easier for the Democrats, because Obama’s policy is pretty much in accord with the (still controversial) “50 state strategy” of Howard Dean. Dean went from that screaming thing you may remember from 2003 to being the head of the Democratic National Committee (which is, I guess like becoming Chairman of the Conservative Party) and promptly started filling it full of the lessons learnt from his incredibly innovative online campaign (which didn’t do him much good but made him shitloads of money).

Team Obama’s ideas come from grassroots organizing, but mesh very well with the Dean online decentralised approach. McCain’s staff had more trouble, because I sense they had to sit around prodding the zombies that Rove left with sticks to get them to do anything, until eventually Palin energized them to start their engine creaking up to full speed.)

So, thirdly, Obama has a structural advantage this year. The Obama strategy, in a nutshell, is this: keep the Kerry States (which got Kerry 252 votes out of the 269 needed to tie/win in the electoral college last time), and then grab the 17 needed to win anywhere else you can get them.

If you were Obama, you *could* get them by going all out for Ohio (20 votes) or Florida (27 votes), Kerry/Gore/(and Hillary?) style, but Obama and the Democrats’ country-wide push has given them more options in play for longer.

Barring a disaster, Obama has already snagged Iowa (7 electoral votes) and New Mexico (5 votes), which leaves him with 5 more electoral votes to tie, 6 to win outright.

Obama’s strategy has meant that sure, he’s been aggressive pursuing Ohio and Florida, but also Colorado (9 votes), Virginia (13), Nevada (5), Indiana (11), and Missouri (11). Getting any of these would take him over the top, provided he can hold the Kerry states. Conversely, of course, that means that McCain has to hold *all* of these states, and not drop a single one. So, advantage Obama.

But can McCain break into the cache of delicious Kerry states and scrump one while Obama is out hunting for Bush states? Maaaaaaaybe. That’s certainly what he’s been doing with Palin in the last few days. The best targets here are New Hampshire (4 votes), Michigan (a yummy 17), and Pennsylvania (21 votes). These are the states that currently lean most Republican out of the Kerry states.

But they’re really not that accessible. Apart from some weird outliers, McCain has not yet shown much in the way of poll victories in any of these states, whereas Colorado has been leaning to Obama.

The upshot of this (explained in stat-ridden detail here) is that Obama could conceivably snatch Colorado and keep the Kerry states, even if he was losing by 1% in the popular vote. Add to that the fact that if he ties in the electoral college, 269-269, the Democrat-led Congress gets to make the decision of who is President, and you can see why he has a slim structural advantage.

Okay, there, I’ve downloaded my brain to you all. Tomorrow I can talk more subjectively about the actual polling (from the POV of a San Francisco latte-sipping libertarian), and how Palin is doing, and what will happen next — but in the mean time, feel free to ask any questions, particularly if you’re a confused Brit wondering who is going to be your World Tyrant-In-Chief for the next four years. Extra points for queries that require me to stereotype all Americans, or somehow explain why they are so stupid/pliable/religious/have-funny-chins.

recuperating from everything but narcissism

… although my sleeping patterns are all skewiff again. A meme going around at the moment is to take a picture of you right at this minute, and post it. Here we go:

You can see the endless fractal of Photo Booth glare in my glasses (I booted into OS X to watch something, and haven’t rebooted). I’m in bed, as I have been for the last few days, ailing. I’m pretty sure that beard is going away in the next few days, as I’m filming something on Tuesday and my rule is that beards are weird on camera (though half-tanned faces are kind of strange also). There may be some Ritz cracker crumbs in there, but I think the resolution saves you that. The headphones are playing (or were, my music is on the Linux partition) the latest Frontalot album, which I can heartily recommend.

Here’s me from my first home page, in 1994, back when Photoshop was exciting, and resolutions were low. It was taken with one of the first consumer digital cameras, in Britain’s first Cybercafe, which me and Bill Thompson had somehow finagled out of Pipex and shipped up to Edinburgh for the festival. One of us thought that spraying yellow in my eyes was cyberpunk.

I ended up happier, and with slightly more hair than I envisaged back then. There, I was 25 and fairly sure that I’d blown it — too old to do anything but wait for my number to be called in. Also, I thought I was really unattractive. How was I to know that there would be a future of girlfriends looking at old photos of me and saying how they wished they knew me back when I was cute. Dude! It’s me from the future! You’ll never be hotter! SLEEP WITH AS MANY PEOPLE AS YOU CAN!

This holds true of any boy in their twenties I think.

Okay, this is weird. I will stop looking at photos of myself, and encouraging them to create counterfactual asshole versions of me.

Also my mum reads this.

2008-09-17

reload fever

When I was ill off school, I remember sitting and just mashing the remote control, as I flicked through endless channels (although actually it must have been just four, thinking about it). I’ve been doing much the same thing today, when I’ve been awake: flicking through a handful of sites, hitting -R on each.. I seriously wonder how much of the success of the Web has actually been down to the instant response of this pleasure-seeking behavour? And I wonder, when the traditional press (and advertisers) marvel at the huge audiences of sites like digg.com, slashdot.org, or the drudge report, do they realise how much of those high audiences really comes down to just reload fever?

Back in 2001, stymied by the fact that slashdot.org had eaten NTK’s breakfast by posting daily (NTK’s weekly feed was predicated on the fact that by pushing out every seven days, we could beat Wired’s deadlines by about two months), I tried to project where this was all heading. If the news cycle was shortening to a day, what kind of site would beat slashdot’s daily schedule? I sketched out the design for a website that would just throw news up as fast as it was happening; where you’d suck all of the wires, run them through a document-clustering algorithm, spit out the summaries of any new stories onto an IRC channel ,and have a team just come up with a suitable headline for those clusters (for those of you who knew me back then, that’s what I was talking about when I talked about spoolfeed.com). Story clusters would keep the same permanent URLs, so that once you’d bookmarked a story, any new developments would append to that page (and keep it high in the search ranks).

Spoolfeed’s really evil part, its elevator pitch for cackling VCs, would be that it would always change when you hit reload — no matter how quickly you hit reload. Stories that hadn’t changed between page views would be discarded, so only new items would appear. If you really did use up all the top stories, the space would be filled with the strange edge stories — clumsily translated Portugese news, crummy press releases from business wire. Just make every reload do something.

I felt kind of dirty when I came up with that, because I felt like I was feeding the monster that was eating everyone’s brain. But it also felt inevitable that sites would head this way. I’m surprised that digg.com doesn’t do it now to be honest. Feed the reload beast, and the world’s foolish advertisers and journalists will come baying at your door for your precious hitrates.

too sick to be anything but meta

Sorry, I’ve been super-ill today, and so remarkably short on spiffing ideas: so let me point you to this meta-idea on why you shouldn’t write a book.

1. People who have a lot of ideas need a blog, not a book.
A blog is more immediate, so you’ll get better feedback. And getting feedback as you go is much more intellectually rigorous than printing a final compendium of your ideas and getting feedback from the public only when it’s too late to change anything.

Many people think they have a ton of ideas and they are brimming with book possibilities when in fact, most of us have very few new ideas. If you have so many ideas, prove it to the world and start blogging. There is nothing like a blog to help you realize you have nothing new to say.

Also, note that if you want to get ideas out there, it’s a remarkably inefficient method these days. Especially for the sort of low-grade, rumblingly conjectural micro-ideas most of us are shedding. Just keep spilling them out, and don’t worry if they don’t get purchase. It’s the cheap and cheerful end of innovation. If you’re truly lazy, as all good authors should be, you’ll thank yourself for manipulating others to pick them up and run with them, without even having to spell them out completely yourself. I think in many ways the most economically-efficient idea would be one which was easily conveyable in a few sentences, yet would be irresistably tempting for a Ph.D. student to want to turn into a thesis or project.

Would anyone like to create some empirical research on that?

2008-09-16

viva linuxania!

(Here’s another column from the archives of my Linux User and Developer columns, written in 2003/2004. This one eerily predicts next month’s Seasteading Conference.)

When you’re signing the fifteenth online petition about software patents this month, or clicking on a Slashdot poll about whether the RIAA is right to shoot BitTorrent developers before they’re born, do you ever throw up your hands at the world of politics, and wonder: “Gosh, wouldn’t it be easier if me and a bunch of mates ran off and set up a utopian independent sovereign state?

Congratulations! You’re not the only one (which is good, because if you’re starting your own country, you really need someone else to be deputy King).

Starting a new country is a popular response by geeks to any problem that might involve other people, especially people in uniforms knocking at their door at 3AM, or those who don’t seem to reply to email and ask them to “phone” “them” in the “morning”.

Most independent free states form by either moving to somewhere that is friendly to their aims, or constructing some sort of floating island or platform in international waters and living there.

An example of the former is the Free State Project, where a bunch of American libertarians plan to move to New Hampshire, there to influence local politics with their independent-minded theories.

I originally thought of a similar plan for free software advocates. But then I realised that if we moved to New Hampshire too, we’ll all end up voting down each others’ “Initiative To Start Charging For Inhaled Oxygen” and “This House Believes In a 200% Supertax on Lusers Who Use Microsoft Messenger”, and so forth, and no-one would get anywhere. Except to New Hampshire, which is cold this time of year, and really not as nice as they make out on The West Wing.

An example of the build-your-own-island plan is Marshall T. Savage’s “Millennial Project: Colonizing the Galaxy in Eight Easy Steps”, which I read a when a young man. Mr Savage’s step one is easy: forming a new independent state by creating a floating platform made of accreted seacrete from which to launch spaceships powered by lasers. Steps two to eight I recall being not much harder.

But what if our plans are humbler? What if we intend to create a new micro-state, not to colonise the universe, but to pursue our open source coding, unmolested by politicians who would have us kowtow to their delusional belief that bits need owners, or require us to shower more often than Nature’s God requires?

And what if eight steps smacks to us of typical managerial over-planning?

I’ve been slowly filling out my own blueprint for the formation of the new country of Linuxania. So far I’ve done the flag, and set up a website, mailing list and a wiki. By my estimates, that’s already around 70% of the way to being recognised by the United Nations.

I’m now working on some of the nitty-gritty, niggling little details of my five step plan. And here’s where I’m hoping to get some help from the Linux User and Developer community – accompanied, I hope, with billions of euros of speculative capital investment.

Constructive criticism only, please!

First, we must play to our strengths. Very few open source developers and users have succesfully started a country. But many of us have organised or attended conferences in hotels.

As any independent witness will attest, a hotel with any kind of volunteer-driven software project conference in it is very similiar to a country occupied by an enemy army composed entirely of bearded men in braces.

So my first step is to stage a traditional conference with no posted end date. Attendees will simply remain at the hotel for as long as it takes to the existing owners to give up and leave.

In the early days, we’ll survive primarily on the contents of the mini-bars and those tapas they sell at the bar. Soon, we’ll learn to cultivate our own miniature liqueurs and hydroponically-grown salted peanut crops.

My second step revolves instead around taking our sovereign hotel and somehow getting it into the middle of the sea.

My first idea was to just cut it out of the ground and flush it down a giant toilet, like how the fishes escape in “Finding Nemo”. Poo-pooers with some experience of constructing things bigger than a desktop PC inform me this may be impracticable, despite the fantastic proof-of-concept drawing on my web site.

So my new plan is to use our newfound hotelling skills to plan and build a new floating convention hotel in the middle of the sea. Money to finance this will come from risk-taking entrepreneurs in the bigger-than-a-desktop-PC construction industry, paypal donations to our sourceforge project site, and extorting money from the New Hampshire libertarians by threatening to turn up there instead and vote down their “Create an Internal Free Market For Snow” proposals.

Once we’ve built one conference hotel, we can easily build another, which is step three. Money for this will come from other micro-state planners holding their conventions in the first hotel (and not taking us over, because that would be rude).

Step four comes naturally: a flotilla of hotels, filled with open source geeks, enjoying the camaraderie and productivity that a continuous conference will bring. The hotels will be connected by the Starbucks and car rental places that naturally spring up around hotels. Each hotel will be named after a popular open source project; whenever anyone needs to fork, they just need to build a new hotel, and move.

What do you think? If you’d like to join me in Linuxania, simple register for our first (and last) conference, to be held sometime this year. The venue will be announced nearer the date. I’m thinking somewhere by the sea.

seasteading

Went to the inaugural social meet-up for those who interested in Seasteading. Now, this is the kind of utopian, enthusiastic, optimistic, small-chance-of-not-being-doomed, high-chance-of-being-fun libertarianism I can get behind!

Well, perhaps more a brand of meta-libertarianism: Patri’s underlying theory is that the reason why governments aren’t terribly efficient is because the market for governments isn’t very competitive: there are terrible barriers of entry to becoming a government, and your customers don’t have much room to shop around. The solution? Dynamic geography — in which one builds states composed of units that can wander off when the state they’re in (or rather, tethered to) becomes less than ideal. Homestead the seas with mobile, inhabited, relatively self-sufficient platforms, able to join together, outside of current jurisdictions, and you can create competitive governance experiments with free movement between them. Allegedly.

I’ve actually been tracking seasteading for some time — long enough, I notice, to have written a fond parody of it back in 2003, herewith enclosed below.

Sitting in and arguing the finer points of it with a crowd of fellow bipolar skeptic-enthusiasts was fun: like a Marvel no-prize, you really only scored points if you could come up with an objection and a potential solution at the same time. My parochial objections were about bandwidth — Ryan from Sealand, who’s back from wiring Iraq, ran through the possibilities of getting Kb/s out into the deep sea, and we ended up talking about the positive benefits of being a radio-frequncy test-lab relatively free from ITU and FCC regulations. Your latency to the bigger Internet might suck short-term, but the intranet would be fantastic. Oh, and the perennial social problems of creating an environment whose selling point is a freedom from current jurisdictions, but which runs into attracting only people who are primarily interested in escaping current jurisdictions because they’re doing things that no current jurisdiction (or sane person) would like: what I’d describe as the Freenet problem.

At the risk of being the person who postscripts their letters “I am not a mental or anything”, the Seasteading group aren’t your straightforwardly crazy idealists. They’re far more practical, and rather better funded (they got half a million of funding from Peter Thiel to play with this idea, and are already dancing with nautical engineers to run up a model of their idea in the waters near to SF).

It’s really easy to see the first-order problems with seasteading, but I don’t think those are the ones that will sink them, because they have mostly good responses to those. It is however a lot harder to envisage the problems that are one or two steps after that. Crazy ideas don’t fail to work because they cannot be implemented: it’s that they can’t be implemented and stabilised to work for fifty years or more. That doesn’t mean you shouldn’t try, and it doesn’t mean you can’t be skeptical, hopeful, and willing to help out simultaneously.

The first Seasteading Conference is next month in Burlingame; it has all the hallmarks of being one of those fascinating meld of pies-in-the-sky projections and gritty earth engineering arguments that spells everything I like the most about California conferences. Come along!

2008-09-14

waylon for friends

Went to Angel Island, a state park in San Francisco Bay (7.9 miles north of my house: so, that would be about Tufnell Park to my Clapham South (here is the right tool to build these metaphors)), where we sailed out for $7, and poked jellyfish and ate chicken and talked about the Singularity and political action and Tom Waits and Internet jurisdiction hacking and mandatory utilities that search your computer for other people’s private information as though it were a dangerous virus, and hurricanes and saw deer and watched the yachts go by. Then I travelled to Oakland, where the houses are run-down, and hid in an alcove of a house filled with books I wanted to read, and spectated on people playing fascinating board games, and talked, as aging gen-xers will, about what the hell it was the boomers thought they were doing in the Seventies (with even more aging boomers as confused as we), and offered that even if we did work to save the world, it would not help, because now we would never remember what directory it was we saved it in. We ate brownies with marshmallows and cayenne pepper, and played Jenga Xtreme and Pandemic, and so on.

Then I went home and finally picked up the book that contained the essay that months ago my flatmate, eyes blazing, declared I had to read after hearing my latest variant on one of my oldest my oldest rants, which is “Romancing the Looky-Loos” by Dave Hickey in Air Guitar. It is very good, too good, and I have to spend too much time chewing over it.

Hickey’s statement is about the relationship between participant and spectator in the creation of art in a democracy, and is mostly about what precise damage we inflict on an artist when they are raised out of their creative domain into the spectacle; especially when artists are not trained to see this as damage, but something to aspire to and expect inspiration from. This is beautifully allied to the old question , how many people do you want to be famous for, but with a better twist:

“When I play a little club,” [Waylon Jennings said], “I’m playing songs for people I know. Up there in the lights in front of a stadium crowd, I’m just playin’ Waylon for strangers.”

I met somebody at the party who did the “oh wait, are you Danny who writes that blog?” question. It was great, because he was clearly exactly the sort of person who I wanted to engineer to meet by writing this blog (of course, being dorks, neither of us said a word to each other for the rest of the party, but you know, now we have an excuse to email).

I’ve been worrying a bit that as my Official Blog Sponsorship days wane that I’ve been veering this site to being too personal, but sod it. The personal stuff will chase the looky-loos away, and we can be left to talk in peace, and poke squids, and see deer and hack really bad code into something more reasonable.

Hey my flatmates are back from sailing the Hudson! The house fills again!

making paperwork filing as interesting as “Nude on the Moon” (or Tron, at least)

Spent today wandering the used bookshops of Valencia in a daze, recovering from Annalee‘s bad movie night. I’m not sure I’m ever going to entirely mend from an evening that included Nude on the Moon and Dead Heat, the definitive living/zombie wacky cop partnership starring Joe Piscopo.

To recover, I spend the evening scanning in my backlog of boring paperwork. I have an HP all-in-one printer that I got for its automatic document feeder and decent Linux support. It’s got Wifi built in, and if you have the hplip drivers and sane utilities running on your server, you can type something like:

at the command line, and have it magically come to life, scan a pile of documents, and then send them over to your linux box. I hand tag the files, but also run them through Google’s open source Tesseract OCR software, which often comes up with enough text to let me search for keywords. I assume that local OCRing will get better, if not with free software, then with me running it through some commercial OCR offering when I have the chance. The most important tag is the date of the paperwork — once you’ve scanned and tagged the paperage, you can just file it by date, and then dig it back out again when you need the original. Or just junk it over time.

I’m not entirely won over by the usefulness of scanning, but it’s nice to have offsite backups of my paper life, and it lets me actually go over my correspondence without wanting to slide off the chair with boredom. Whee! Look at me! I’m digitizing, just like in Tron!

2008-09-13

some ublick; browsing with vim

Okay, here’s my penance for missing a day’s blogging: I wrote a couple of ubiquity commands. They’re not very clever, and it’s more scratching my itch than yours, but they do a couple of things that are useful in my own obsessive areas. The first, state-code will tell you the two-letter US zipcode abbreviation for a US state name (ie Georgia == GA, CA == California). This lets me fake understanding the electoral-college-speak that now replaced ordinary conversations in my favourite discussion areas online. (“So, O’s best gambit if FL and OH are lost with this bounce is to secure the Kerry states, and secure NV and CO”).

Slightly less topical, yet also less parochial, is country-code, which will switch you between English country names (“Germany”, “Serbia”) and the official ISO 3166-1-alpha-2 two-letter abbreviation (“DE”, “RS”). I use two-letter country names to categorize global digital rights news in my delicious feed. God knows what filthy use you put it to, but when you do, you can use this command to help you.

Both country-code and state-code live over here, on my ubiquity page, or you can grab the source from state-country-code.js. They’re embarrassingly easy code examples to follow, so hopefully they’ll inspire you to futz around with building your own ubiquity commands, which really is fun.

Also fun is Vimperator, which I think I linked to back when it was just funny — a Vim-like interface to Firefox. Now I’m actually finding it kind of useful, which scares me almost as much as it should scare you. Its keybindings clash a little with Ubiquity sometimes, otherwise I would now be living in a total command-line-Amish lifestyle online. Also dangerous by the same author, Muttator, bringing mutt/vim like keybindings to Thunderbird with the hubristic motto “All mail clients suck. Mutt just sucks less. This one just sucks less than Mutt.”

2008-09-11

some notes on the flying bed

For the last four years or so, I’ve been telling my daughter stories at night and, in an attempt to keep her fine skill at spotting inaccuracies at bay, struggling to keep the narrative universe consistent. The basic premise is usually the same:

One upon a time, there was a little girl called Ada. And whenever Ada wanted to have an adventure, or see something she’d never seen before, or do something she’d always wanted to do, all she had to do was to climb into her bed, close her eyes, hold her hands really tight, and make a wish. And suddenly — I don’t know how — her bed would rise into the air beneath her. And suddenly — I don’t know how — the windows to her room would slowly open, and the bed would fly out, and whatever she wanted to see, or whatever she wanted to do, or whatever adventure she wanted to have, the bed would take her to it.*

We had a couple of long serials — one in which Ada and friends investigated a secret polar world inside a fridge, and another one with an tree with an elevator in it, that could take you to different worlds — but me and Ada have agreed we prefer the short, Star Trekky, story arcs rather than the long drawnout multiple bedtime Babylon 5 scenarios.

This is good, because generally Ada’s been picking up a magical device every night, and after a few weeks we basically have an entire thaumaturgical armoury at our disposal, which makes for tricky plotting. I’m already learning to limit the powers of each device to stop it being brought up as a potential solution.

Another tradition that makes for tricky plotting is that before we start, Ada gives out a laundry-list of items that should appear within the story, which sometimes makes for Whose Fairytale Is It Anyway feel. Last night for instance, my director stated that the story should:

  1. Be about her dinosaur toy coming alive
  2. Should involve Dyson (our cat), but only in a side-role.
  3. Should have a glowing magic sword.
  4. Should have exactly one unicorn.

Together we worked on a story that involved the magic bed in a rare solo flight going off to get the magic sword, which brought the dinosaur to life, but with unfortunate consequences. The more the dinosaur ate, the bigger it got, until it got too big for her bedroom, and we had to fly off, with it holding onto the flying bed with a single paw, to find the owner of the magic sword, and undo the magic. One magic forest and unicorn later, and we discovered that this magic sword was always available to be lent out to children who wanted to give their toys the gift of life. But the unicorn (who was the keeper of the sword) explained that it knew the downsides to being alive, having once been a tiny toy unicorn itself. The world was full of toys who had come to life and got to big or too bored in their own toyboxes. And that’s why this forest had been made, so there would be a place for all the magically alive toys to live happily, where their old owners could visit them and say hello whenever they wanted.

I’m writing this down, because I think the Forest of Living Toys is going to make a comeback, along with the Volcano Monster, and the Endless Tree, and the Planet of the Lolcats, and the Feather of Every Color, and the Warm Mittens of Truth, and I need to keep it somewhere…

Plot factory shamelessly stolen from Enid Blyton’s Wishing Chair series, cheers.