Ben Godfrey

Archive for May, 2003

I’m at peace

I found a bag for my Powerbook. This is a tricky decision. Laptop bags are always really ugly, far too big and obviously laptop bags.

I carry my iBook in an IceBook Sleeve, which I’m very happy with. I’m using it as a selling point when touting the machine around. The nice thing is that it’s custom made for the 12” iBook. The computer sits snugly and the accessories pocket is full but never bursting. The only problem I have with it is that it’s not big enough for documents or magazines, but this is due to the size of the iBook itself and shouldn’t be an issue with the Powerbook.

My new bag will be an Acme Made Slim. The basic ones come in at about £65 including shipping from the US. Not too bad. I’m tempted by the designer ones, but they’re another $40 and not that great. The Slim has lots of foam, some high impact plastic and is water-resistant, which is particularly important since I’ve been more worried by rain than bashing and banging during my time with the IceBook. The Slim doesn’t have a specific document pocket, but hey, I’m not supposed to be carrying paper, this is the 21st century. As long as I can fit a copy of Wired or Edge in there somewhere and perhaps an A4 pad once in a while, I’ll be happy.

Exhausted

Oh my God, I had a big weekend. Not toxic, but super-fulfilling.

We arrived in Norwich at about eleven on Saturday night (damn my disorganisation) as Peter’s engagement party was in full swing. I got drunk. I then hung around chatting with loads of people until about seven the following morning. I crawled into bed very drunk and smelling of paraffin from fire breathing. Fire breathing is mad. I’d say it’s better to look at than to do and the following paraffin burps are dark. So dark that even two bowls of Mat’s fantastic green curry couldn’t get rid of them. I ate two bowls of Rhubarb crumble as well :-)

So, bright and early yesterday morning, at 10:30, Louise and I get up and go to christening. Man I was hungover, but I didn’t hurl, just. The christening was lovely, but was made slightly surreal by the fact that Delia Smith was there. Delia is the father’s boss (he works for Norwich City Football Club). Louise had to hold her hand during a prayer. Baby Grace was lovely. She was having a great time at the christening until she fell asleep. Later she posed for photographs happily as well.

Our relationship to the family is that the mother, Zoe, was Louise’s boss whilst Louise was teaching in Norwich. Zoe is lovely and Neil, her husband, seemed very nice as well. Their house is extremely beautiful, being an old farmhouse out in the Suffolk countryside. Zoe had covered her table in food. It repulsed me (or at least my hungover self) at first, but eventually I succumbed and I think it was key in shifting the brainsqueeze.

Louise and I had some interesting conversations with the party guests, including the reverend (I think), Damian, who is Zoe’s brother. He was fairly left-wing and worked in a school in Glasgow. It was slightly odd chatting to him because he was so definitely an authority figure, but was actually fairly quiet. My camera also went down well with everybody and I espoused the benefits of digital photography.

Once back at the ranch and out of my suit, I got down to some frisbee. Ah summer! Roping people into the game as they walked between the house and the gazebo by throwing the frisbee at them. That was unisex frisbee. Later on we played Man’s frisbee, which involved throwing much harder, being further apart and running more. Fantastic. The gazebo is basically and open sided tent, furnished with all manner of crazy garden furniture and a homemade table. It was perfect for garden chilling.

Yesterday evening Adam cooked the chilli. This had been subject to much discussion during the week speculating about the hotness and also that day due to Adam doing his usual trick of buying all the chillies that Sainsbury’s had. The chilli was deeeelicious. I think we were actually saved a little by Sainsbury’s poor stock :-). In addition, I have yet to suffer the “day after pain” that usually goes with Adam’s chilli. Much beer and an amount of high cream milk certainly eased things yesterday and it looks like today as well.

After that there was much lazing, drinking and hacking around on computers. Everybody produced their laptops and Mart tinkered with Lisa’s old Pentium, now running Mandrake. We deleted KDE and installed blackbox and now it doesn’t skip when playing MP3s, despite being a P one hundred and something. I stole four gigs of MP3s from Mart, Mat and Rich. A gig and a half of Can and some other krautrock and much other stuff. I filled my disk and four CDs. I need a bigger disk. Luckily one is on it’s way, my new Powerbook has 60 gig.

Today summer began properly. It was sunny and we all sat in the garden all day. Around one the idea of a barbecue was mooted and hastily agreed. This truly was the weekend of food. We went and got Greg and then eighty quid’s worth of food. On the way out of Sainsbury’s I had a sudden hit of “oh God what incredible western excess!”, but I have to say that I didn’t do anything about it.

I made salads for the barby, Adam and Martin made burgers, Mat managed the fire space, Greg made Pimm’s, Louise did everything else and everybody ate and ate. It was good. We played music from Turner’s iPod into Mat’s diddy PC speakers. When the iPod died, we plugged it into my laptop and used it as a drive. His playlists just came up in iTunes and it worked without any hacking whatsoever! The iPod even charged through the Firewire.

It was sad to leave. On the drive home we were very tired and a little down about leaving everybody again. I love all those people and when we coordinate to have a good time like this weekend it all works so damn well. Then in London I know very few people and live a much more insular life. I think that the only way I survive like this is that I have so much online contact with my disparate friends.

During last week, I talked with Martin about how I think a lot about the good summer times in Norm’s VW combivan and at Thickthorn, times just like this weekend, and how it makes me sad that life isn’t like it used to be. This weekend showed me that that’s bullshit. Life is just as good now as then. Each coming weekend just brings another opportunity to have more and more fun with more and more lovely people. Louise and I know how to do things now. We bugger off on Saturday to be at a nexus of people, the party in Oxford, this one in Norwich, or we set something up in London, like Manga night, and we stretch it out with beer, food, gaming and other relaxing delights. Shut out the world and just chill.

In conclusion, the summer is here and it’s going to be *the bomb*. Woo hoo!

Rounds by Four Tet

Four Tet are the kings of laptop folk rock. Their music carries on where the melancholic prepared pianos of Drukqs leave off. Music constructed from fragile instrumentation which I find strangely remisnicent of outlying places, like the Scottish Isles or the Newfoundland of E. Annie Proulx’s The Shipping News (the book, not the film).

The new album, Rounds, seems initially to retreat towards heavy hip hop beats. The soul is all still there though. The fifth track on my copy, Spirit Fingers, in particular, is no less tear-jerkingly lovely than anything else they’ve done. I’m a bit sad not to see tracks that combine rockin’ and loveliness as deftly as my favourite of their oeuvre, Everything Is All Right, although As Serious As Your Life has a go. As with Photek’s Ni Ten Ichi Ryu, I suspect Everything Is All Right just serves as a window on to what they listen to in heaven.

I’m not sure though, I’m on my fourth listen and it’s growing, growing fast.

More details

OK, it’s by a group called Macho (appropriately). Here is more info.

That site linked me to GEMM, which would appear to be an online archive of the stock of loads of independent record stores around the world. They showed me to the door of a shop that had the tune and let me buy it online. Presumably they’ll deliver the cash to my man and my vinyl will be here ASAP. To continue todays exclamation theme, this is the best service ever! Goodbye sweet debit card! Man, I fucking love the internet so much.

OMFG!

There is a literally gigantic disco funk version of the Spencer Davis Group’s I’m a man. It’s absolutely incredible!

They’ve hooked a rocksteady funk bassline and some 80s synths on to the already fantastic melody. The lyrics are sung by some guy with that quality stunted accent typical of Italo disco. This is one of my favourite tunes anyway. Oh, the ecstasy!

I must have it.

Oh yeah

I bought a brand new Powerbook!

It’s the 15”, 1Ghz, 512mb, 60Gb, Airport kind. I stripped out the DVD writer ‘cos it would just sit idle and it’s £170 that I can spend on beer.

I’m fucking elated! A brand sparkly Powerbook, touched by none other, is on it’s way straight from Apple. After owning eight computers in my life, this will be the first brand-new boxed one.

I’m kind of stuck what to call it. Diane, the name of my current iBook, came from Twin Peaks. She is Coop’s PA, though we never see her and she is only mentioned by Coop as he dictates to her. I thought it was appropriate. After just leafing through a few pages of TP trivia (check out Twin Peaks online), I may opt for Margaret, the Log Lady’s real name. If you are unfamiliar with TP, sort it out!

Post dearth

Nothing to say this week, everything’s going pretty well. Last week was fairly hard, the long meeting made me tired and then writing up the proposal afterwards was fairly non-stress-free. However, Louise and I went shopping yesterday and I bought records for the first time in ages. I bought some wicked tunes, but I just want to buy more! I had planned to buy electro in Rough Trade and then go to either Selectadisc or Roughtrade to buy some jungle. Unfortunately I ran out of both money and time and ended up just buying a stack of electro and then the new Four Tet album, which is lovely. I was feeling really good about it and I’ve told everyone how happy I am, but then when I tell them what I’ve bought they just laugh or make disparaging remarks. Sometimes I love the fact that the music I like is different to what everybody else likes, other times it pisses me off when I’ve got no-one to share my triumphs with.

Oh my gosh!

BassDrive is kicking it tonight, currently playing some squelchy old school acid dnb shit. Triffic. I love internet radio.

BTW, my proposal is now up to 11 pages and nearly complete. Phew!

Never too many Amen tunes

The Future Cut remix of the Pedge’s What’s Up Now is a pretty nice tune.

Hoorah!

I made the DVD player work in stereo and discovered it’s actually quite useful for playing CDs now it’s plugged into the other amp and the floor-standing Mordaunts. We have no other CD player except computers and, useful though they are, the sound is always going to be a bit crappy.

Aaaaarrgghghghhhhh

I’m writing a proposal. I’d rather have my teeth pulled out. A quick bit of trephinning would be better. On Tuesday I had an 8-hour meeting and now I’m trying to write my notes up into a specification. I’m just not in the zone and it’s really hard going. My shoulders are getting higher and higher as the tension builds. Grrr.

Meetup

Web Standards Meetup

London, June 5th, somewhere. Be there!

CSS suxxors revisited

A friend of mine, Rog, asked me what I thought of a design he was working on. He showed me a template page and I thought it was pretty nice. It was a pretty simple layout but he’d done it all with tables. He had a lot of borders and blocks of colour which were ripe for CSSifying. I decided to rewrite his page to demonstrate how easy it would be to him.

An hour later I’m furious. It wasn’t supposed to be like this. It was a clean simple, bottom up design that is tailor made for HTML. Yet to achieve it all in CSS I have to go at the browser with a series of hacks and workarounds. Bollocks! I’m not prepared to do it. I’ve abandoned the project and mentioned it to him as an aside.

He has a set of navigation tabs with a border. They’re on the right. I can’t put them on the right with CSS, it has no support for right-aligning block elements. I positioned them absolutely, but they will move relative to the content if the font sizes are changed drastically.

He has two columns nested within a lot of thin borders which look nice, if I use absolute positioning I lose the borders, otherwise I have to put up with the browser trying to wrap the page content around the navigation which I don’t want. I want two columns. If instead I float the larger content area, again the borders go AWOL.

Nothing I’ve learned today has changed my opinion that CSS is not powerful enough to allow the development of genuinely flexible pages, ones that can be made to look great whatever happens to the browser or the fonts or the colours or anything. I should be able to ship a page that degrades progressively as you use less design-aware technology. Instead I get something that just about works on my browser and instantly looks horrible in anything else. Is that so fucking hard?!

Look at our new car! It’s the best!

Can I take it on the motorway?

Sure you can drive it on the roads as fast as you want!

Can I take it on the motorway?

Um, no.

I wonder why nobody’s buying…

On Google’s fabled blog tab

A couple of days ago Google announced that it would be creating a separate tab for blogs. A lot of people, not least Andrew Orlowski, who broke the story, seem to think that blogs are destroying the fabric of the internet. Much like the Sun saying that asylum seekers are tearing the UK apart, they’re offensively wrong.

The following is the text of a message that I posted to the Webdesign-L mailing list on this subject:

So far the blog indexing conversation has focussed on the negative or subtractive aspects. I think there are many positive aspects to indexing blogs properly.

Blogs are updated at least weekly, often hourly, but their content only changes minimally. Identifying blogs will give Google the ability to derive algorithms that are much more suitable for the task, e.g. incrementally updating the index. They won’t have to index every single post/comments page on a blog as often as the index page, so they can spend more time doing other stuff.

One of the key usefulness of blogs is that they pass stuff around very quickly. They don’t always do this perfectly accurately however, and maybe Google can start looking at ways to filter 100,000 slightly wrong blog entries into one more accurate source. Perhaps choose the entry with the most correct facts (as judged by popularity) or something along those lines.

I also think that the effect on the main index if they do remove blogs will be minimal, even negative. Although many blogs are useless guff, many are also very useful link pages. If I’ve spent time solving a problem, I often write up my solution and include links to the pages that helped me out. Somebody looking to solve the same problem would benefit from the filtering work I’ve already done as humans are rarely worse than machines at assessing information.

I for one think that a separate blog tab is a very exciting idea and I’m interested to see what Google do with it.

As well as this I agree with points raised by other people that whilst 90% of blogs are shite, 90% of everything is shite. Blogs are as useful a type of content as news sites, review sites, product pages, reference pages and all the other menagerie of stuff you get on the web.

Note I’m not pompous enough to think that this blog is a vital part of the internet, I’m talking about blogs in general.

Russian Ark

Russian Ark is an amazing achievement. It is a tribute by director Alexander Sokurov to the Hermitage Museum in St Petersburg. The entire film is one single shot. It’s a hundred minutes, which is the most they could fit on the biggest hard drive they could get to record to. The film features more than eight hundred actors. Perhaps most amazingly of all, they only actually had four hours in the museum to do the take. They apparently rehearsed for four months beforehand.

To watch, Russian Ark is dreamlike, the steady movement of the camera back and forth lulls and involves you. It follows a French Marquis and a ghost as they move around the salons of the museum. Constantly shifting in time and space, we glimpse a Russian upper class at it’s most lavish and ornate as well as more modern figures. It is a beautiful act of choreography that also manages to communicate a lot of Russian history through the living record that is the Hermitage. The Hermitage, also called the Winter Palace, is sumptuous and gigantic, it’s interiors were created by the Tsars and today house a vast repository of objects. In a hundred minutes the museum barely hints at having an end, indeed the spaces get progressively more vast and incredible. The final scene shows the progression of hundreds of people in sumptuous costume down a gigantic staircase and along a corridor that must half a mile long.

It really has to be seen to be believed.

Garden

Louise and I planted some window boxes and put them on our lesser balcony. My Mum gave us some really nice terracotta pots and we bought plants, seeds and compost today. Being in the garden centre was a bit freaky, but I managed to not flip and run away. We have Lettuce, Rocket, Chives, Parsley, Mint, Basil, Lavender and some Cornflowers. The Chives, Parsley, Mint and Basil were bought as plants so we can eat those straight away, but we’ll have to wait a month or so for the others to do their thing. Apparently Rocket just grows like a bastard. You pick it every couple of days and it just keeps coming back. Louise and I couldn’t really grow too much salad, we both love eating it. We were also really tempted by bigger vegetables but we don’t have the resources. If we manage to grow a steady supply of herbs that would be cool. I just have to get into the habit of cooking with them now.

Here’s a picture:

Coarse Ground Sea Salt

This is the best kitchen ingredient I have ever bought. It has made every meal we make better. Go get some!

Louise and I visited my parents last week and watched my Dad cooking. He’s a very keen foody. His particular style is fairly Mediterranean, i.e. he’ll take a courgette or a pepper and make a fantastic meal by combining it very skillfully with various spices and seasonings. I love his food and I’ve starting trying to rip him off, hence the salt.

Windfall

My Dad sold his company, the deal is done! I’m now the owner of a bunch of shares that are worth a fair amount of money. The only problem is I’ve already spent it. It equates very closely to the amount of debt I have, almost to the penny.

At the moment I’m torn between clearing out my student loan or instead using the money to travel. The student loan is the cheapest loan I’m likely to get so it doesn’t make total sense to clear it. However, the amount of money I can gain by selling shares is limited by my liability to capital gains tax. I have an allowance of £7900 before I have to pay anything, but this covers my more pressing debts and leaves very little for travel. If I want to have a decent bit of travelling, I will have to either pay a bunch of tax or wait until April next year. Tax will be either 10 or 20%, I can’t quite work out which. In addition, I probably won’t have to declare the gain until this time next year, meaning I will be liable to pay the tax in 2005. God only knows what my financial situation will be then!

Elephant by The White Stripes

One word: riff. I’ve been listening to Elephant today, it’s the first guitar record I’ve liked in a couple of years. It combines so many good things effortlessly, the New York Dolls, a nod in the direction of Iggy Pop, a raucous scream of Jon Spencer, almost through to Nick Drake. Seven Nation Army is an army of itself, at first I thought that was why I had the album, but on second listen the rest of it is a good whole. When isn’t second listen still a voyage of discovery? I should learn. I’m particularly liking the Exploding Blues Geetar Squuuueeelllllslsllslaaaaa. Rockin’.

I listen to this record in isolation of all other NYC indie rock records, except for the obvious mortal kombat with The Strokes, but I think it’s quality. Stroke-comparisons are totally superficial as well, the Stripes are a much deeper band.

Fuck!

Awwww

You can’t connect one of the new 12” Powerbooks to the cinema displays. Not without a $300 non-Apple adapter.

:-(

I’d set my heart on just that config, now I don’t know what to do. I might buy a 15” Powerbook instead, but that drops bluetooth and Airport Extreme (which I’m less bothered about). It also is much bigger. It does give me more CPU power, but I don’t really want a bigger machine, plus the larger built-in screen devalues the usefulness of a second monitor almost enough for me to not be bothered. The problem is that the Powerbooks only have a VGA output, which is analogue. Humph. Maybe they’ll change that in the interim period between now and when I buy, which is likely to be about three months.

More more more

In addition to the list of stuff from last night. I think it’s worth saying that CSS is a tricky bugger and making it easier might mean more people would adopt it. Also, I think that new syntax would be better than garbling the old. For example, it might be possible to expand the box model to allow absolutely positioned blocks to affect the flow of their containing blocks, but then 100% of browsers would be breaking the standard, rather than leaving some part of it out.

Also I’ve been wondering about a property for the grid called folding which somehow explains to the browser what it’s supposed to do when it’s narrower than the min-width of the grid (as defined by the contents if necessary) or indeed shorter than the min-height. This property might be a list of indices to sub-blocks or IDs, in order, which explains to the browser the order of the content so it remains readable. Of course the order of the content is generally the order of the elements in the HTML… hmmm. I have little idea how this might function. I’m just throwing it out there. It might turn out to be easier to leave the adapting to small browsers to media queries.

The Elusive CSS footer

Wired had the problem apparently, What do I know‘s Todd Dominey has it too, I damn well have it. IT MUST DIE!

HTTP Redirects

Note sure if Location: is the best header to be using. See the HTTP spec for more.

Curt Cloninger

In Part XVIIII of Afternoon Attacks the Web Community with a Cudgel, I pick on designer and writer Curt Cloninger. Curt is the author of the excellent Fresh Styles for Web Designers, the only book on web design I own.

I explained my crusade, albeit not very well, and he had some interesting points to make, not least this:

So why, if I’m doing a design-centric, low-text site, do I care about being standards compliant? The standards aren’t made to accomodate the kind of work I’m doing anyway, and they never will be.

I just think of standards as the walls of the room I’m in, whereas of course it’s actually the browser implementations of those standards that make up the walls. I disagree though, standards are important to every developer because the web is young and imperfect medium and it’s the standards that are going to push it forwards. That’s why I’m concerned in many ways, because I see the web being pushed forward with semantic purity, accessibility and usability the only goals, engendering a rather dull, almost Victorian, experience totally in contrast to our “everybody’s having sex right now but you!” OTT culture.

One thing I noticed is that Curt mentioned the whole Tim Berners-Lee High Energy Physics thing. Everybody, no matter which team their on, mentions this. Strange. I have been thinking anyway that my idea to start the ALA article out with a bit of history is probably redundant since everybody knows it already. I’m getting less sure about my article day by day. What am I actually saying?

  • CSS really great, mainly
  • Tables bad, complicated, old, semantically useless
  • Web design hard, medium has little control, people (esp. clients) demand faithful reproduction
  • Fluidity is one of the keys to success, allows people to do cool things like bump their text sizes or turn off images or resize their browser to 1 pixel square whilst retaining perfect layout
  • Overall, tables better at fluidity than CSS
  • But tables bad
  • Need new thing!

    • Is fluid
    • Predictable
    • Easy to use, painless for as many layouts as possible
    • Good for both coders and DW-monkeys
    • Complimentary to and logically consistent with rest of CSS
    • Similar to tables for reasons of application and implementation
    • Contains advanced syntax for specifying how the layout adapts to different devices or browsers
    • Allows author to specify ways for things to change
    • Allows author to know the frame of reference so they can always do something cool with it

Curt also pointed me in the direction of the Dao of Web Design, a really good ALA article about living on the web, building pages that are flexible and that work for people. I don’t think I’ve been making this clear when I’ve been hassling people, I certainly didn’t make it clear when I wrote to Curt, but this is the big thing for me. Pages have to fit the end browser, in terms of size, font, everything, that’s got to be the way it is and that’s where CSS is lacking IMHO. Grids aren’t great for this, which is why they should be able to reconfigure intelligently. Though working out a syntax to express all this is probably an NP-complete problem. The more I think about this, the more I think I should have been doing this five years ago, when I said I would do something similar for my degree final project and then smoked a bunch of weed instead. This is the kind of thing that would be a cool PhD.

Work of Meta-Art in the Age of Generative Reproduction

The flux creates, the corporation permeates. In the trans-gender reality, art objects are reproductions of the iterations of the flux — a flux that uses the corporation as a zeitgeist to enmesh ideas, patterns, and emotions. With the rationalization of the electronic environment, the flux is superseding a point where it will be free from the corporation to consume immersions into the parameters of the delphic reality. Work of Meta-Art in the Age of Generative Reproduction contains 10 minimal flash engines (also refered to as “AI modules”) that enable the user to make ridiculous audio/visual compositions.

measuring chains, constructing realities
putting into place forms
a matrix of illusion and disillusion
a strange attracting force
so that a seduced reality will be able to spontaneously feed on it

Yamamoto Brown’s work investigates the nuances of surveilance cameras through the use of stopframe motion and close-ups which emphasize the Generative nature of digital media. Brown explores abstract and overwhelming scenery as motifs to describe the idea of hyper-real reality. Using irresistable loops, vectors, and allegorical images as patterns, Brown creates meditative environments which suggest the expansion of space…

<— Obligatory ascii sig. Repeat until desired cyborg effect is achieved. —>

/u[0]{)]|]]-] ––––-/u/u!@#$%^~!@#$%^&*()) __++_)(*&^%$––—/u/u!@#$%^~!@#$ %^&*())__++_)(*&^%$––—/u/u!@#$ %^~!@#$%^&*())__+, etc., etc.

<— End obligatory ascii sig. —>

Courtesy of playdamage.org.