I've been quite busy recently organising my wedding. One of the geekiest parts was using Lilypond to produce beautiful engraving for the church ceremony (in the garden, not in a church). Our guests speak a mix of English and German, so we selected songs which are popular enough that everyone can sing the same tune, but with different words. It was fairly easy to hack Lilypond - there are lots of examples of its ASCII input online and many things can export to its format. It's a good tool which concentrates on doing one thing well. Check out the final product:
I started working 10 years ago today. Or, at least, this Monday of the month 10 years ago.
It all started with a football match and probably some beer and ended up with me and a friend named Gareth walking up Liverpool Road to an interview at something called a "new media" company. Which sounded terribly Wired.
This was back when Wired was still very, very cool. Especially if, like me, you were arse deep in a course at Imperial College - the UK equivalent of MIT but with, if it's possible, even fewer women. Staring down the barrel of a job in investment banking, IT consulting or something in the vague but yet horrific-on-a-Lovecraftian-scale world of Java B2B I was rapidly starting to fear that the jig was up and that I was sometime soon I was going to be exposed as a consumate slacker.
Walking in front of us was quite possibly the most beautiful woman I had ever seen - poised, ethereal and, I swear to god, glowing. I was completely smitten.
She turned out to be Fiona Brice and she was the office manager for the rather generically named New Media Com.
Remember that all interviews I had up until this point were in typical corporate offices - bad carpet, ceiling tiles, harsh overhead lights and cubicles as far as the eye could see - stuffed with stressed looking people in bad suits.
Therefore the New Media Com offices came as a bit of a shock.
The floor was polished hard wood and all the light came from a floor to ceiling patio windows with organicly shaped window panes. Since then it's been turned into a rather hip dance studio
And the detail I remember most was that it was the first time I heard "Teardrop"
Rather suprisingly they hired the both of us as employees number 9 and 10. It soon transpired that they were blagging it as much as we were. No-one new anything about new-media back in 1998 - you made it up as you went along and if it worked then you pretended that you'd known it would all along and if it failed you came up with an excuse on the fly and lied until you almost believed it yourself.
During the boom I hired everyone I knew and Profero, as it was soon renamed (the name being chosen, literally, by thumbing through my old Latin GCSE dictionary until we found a word we liked) started doing much actual, real, important campaigns such as Sky Digital and CNN. I tried my hand at everything - there's an old joke that goes "Can you play the piano?", "I don't know, I've never tried" and I was 20 years old and some combination of fear of being found out and youthful arrogance meant that I'd give anything a go - build a website for Miss World including a voting script in a weekend? No problem - the team came in on Monday morning to find me asleep on my keyboard. Client wants a promotional screen saver? Of course. I've never written one before but how hard can it be?
I worked there for over 2 years, juggling college work and usually 3 days in the office a week. Profero survived the bust that afflicted many of the bigger, trendier agencies out there and now has 12 offices from London to Madrid to Sydney, Singapore, Shanghai and, as of this year, New York. The last friend I hired (who came in to do 2 days of HTML work 9 years ago and forgot to leave) finally quit - albeit to work for one of the original 9 employees. Gareth's doing clever things with television in Australia and I'm here in San Francisco with a CV that once caused someone to remark that it reminded them that "... career was a verb as well as a noun".
O'Reilly's Velocity conference was earlier on this week and they've very kindly put slides online. Most of the talks seemed to be along the lines of "use gzip compression, minify JavaScript etc".Here are my highlights:
First off is AOL PageTest, which measures page loading in IE a little like Firebug does. It's available as a Windows binary and as a service from webpagetest.org.
EUCALYPTUS - Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems might be a dodgy name but it's an interesting reimplentation of Amazon's EC2 service so that you can run it locally.
This not improving my mood
We must burn all copies of this before it infects others.
OH GOD, it's spreading. We're too late! Oh the humanity!
I honestly cannot decide which of these is worse - all involved must be killed. It is a moral imperative.
via Billy and this BBC News article about the worst cover songs ever.
It's the kind of cold, overcast day here that Mark Twain wrote about and which, for someone already in an oddly bad mood, seems to be pregnant with brooding menace - which isn't really helping.
What's also not helping is the continuing stupidity of my Government. For those not playing along at home they appear to be dancing merrily down the political yellow brick road to Fascism City - stopping briefly along the way for misc. songs, dancing and the introduction of Orwellian laws against thought crimes. At best, and this would be a remarkably charitable interpretation, it's a is a misguided populist attempt to appear "strong". Otherwise it's a entirely more worrying scheme to continue the rebranding of Labour from "New" Labour and it's much vaunted doublespeak slogan of a "Third Way" to a more Godwin's Law invoking other Third slogan.
But, hey, just because local councils have already been using Anti-terrorism legislation such as warrantless wiretaps and email sniffing to surveil people whose dogs crap in public that doesn't mean we need to worry to about more far reaching laws about detention, censorship and thought crimes. Not to mention CCTV, ID cards, stop and search policies, the DNA database ...
*sigh*
So, brooding menace and political dissent then
Reasons I've been told not to take photographs since work moved to the edge of the City of London three weeks ago:
- They were of the back of a police station
- There were children (five to ten metres away, in a nursery just south of Christ Church, which is what I was actually interested in)
- I was standing on the art
- I was on private property
However, in each of these cases, I wasn't asked to delete any photographs (which is, I know, something you can work around, but not if you only have one card). Be grateful for small mercies, I suppose.
In June 2003, clkao and sky created SVL. As clkao explains:
SVL is a very thin layer on top of SVK, along with Bonjour (ZeroConf) and OpenDHT. It allows peer-to-peer repository communication without a centralized server. For instance, in a room full of hackers, when people come up with a cool idea and want to start hacking right away, they shouldn't need to set up a centralized repository somewhere and make everyone use it. With SVL, repositories are advertised, people can just branch from each other, and then pull from each other.
I ended up talking about it at OSCON in August 2005.
In hindsight, it's a fairly obvious step for a peer to peer version control system - which is what all these distributed version control systems really are. I still haven't seen anyone else use OpenDHT for this, but James Henstridge added ZeroConf to Bazaar in March 2007 and in May 2008 some Ruby hackers created gitjour, which adds ZeroConf to Git. It takes a while for ideas to propagate.
When I moved to London eight and a half years ago, it was to start work at a dotcom/consultancy called Oven Digital, based in the old Truman Brewery at Brick Lane. The first time I visited was in late January, and as I walked from the Norwich train out of Liverpool Street there was a clear point where you passed from the City, which clung to Bishopsgate, into a completely different area.
Unlike the glass and steel, it wasn't incredibly well lit, except for Christ Church, spotlit at the end of Brushfield Street. Instead, the low brick buildings on either side concealed a ragtag collection of shops and restaurants, all of which felt like they had a history. The Brewery itself was quiet, off the beaten track, and surprisingly insecure - it was pretty easy to wander around huge parts of the buildings, even when you weren't really meant to. There were vague rumblings about Spitalfields being under threat, but I didn't really bear it much mind. Development happens, right?
Unfortunately, Oven ran into the typical financial difficulties of a dotcom circa 2001, and the London office closed. As I'm not a great follower of fashion, my trips back to the market and Brick Lane have been infrequent and fleeting, so when the employers finally moved into their new office at the beginning of the month, I got to rediscover the area anew, after over seven years.
What have those years wrought? Well, everything is so much more... middle class now. Sure, it's a bohemian middle class, a trendy one, but nonetheless, there's a distinctly different crowd there these days. Of course, where the City's bled east, demolishing half of the old market buildings, that's even more obvious; the business suits give it away. It's also busy; incredibly busy, most days, whereas it used to be that Saturdays were deserted and Sundays the only time it was hard to find space.
More than the people, though, the spaces have changed. As I've said, half the market's gone, although the shell of it around the edges has been retained. The businesses there haven't, though; the family-run pizzerias replaced by SF-based chain makeup stores and expensive Soho bakeries. The worst, though, is that even inside the old market, the character has been almost entirely sterilised away. Bubba's BBQ, which had both supporters and detractors, is gone; Square Pie survived, though. So much for those "free-thinking independents", although I must admit a few (who can, somehow, afford the rent) are holding on. Even the stalwart caff I went to back then, Rosa's, is gone. At least Rossi hangs on, providing a reasonably-priced fry-up.
I think the best single example of this is the Spitz, which moved into the market in 1996, when nobody even heard of it, and which was forced out in 2007 as the final redevelopment of the "saved" market was completed. It's due to be replaced by The Luxe, run by the chef who heads up Smiths of Smithfield. It's hardly going to be the same, is it?
In fact, that's a pretty good epitaph for the entire area. Sure, there's still a Sunday market, and there are retro clothes to be had. The market traders do their best in the scrubbed interior of the retained buildings. To me, though, it'll always be a pale remnant of the place I found when I moved to the city, and the fact it's far from alone - just ask someone who liked the South Bank before the chains moved in - doesn't make it any easier to bear.
It's a cold overcast day in SF - just the sort of weather I wanted to show off to the guests who arrived on Friday. Still, there's always MUSIC TO CHEER US UP
[ CUE elaborate dance routine. ENTER gayly coloured CLOWNS and ACROBATS also DOGS in AMUSING HATS ]
or, lacking that, watch this
Did you realise that this song is written from the perspective of a night light plugged into the wall of a child's room? (And that there's a poster of a lighthouse on the opposite wall - "My primitive ancestry, Which stood on rocky shores and kept the beaches shipwreck free"?)