-
"On this definition, obediently following a game’s narrative or challenge-reward structure is nothing but work. Only when the player does something that isn’t mandated by the system can she be said to be playing." Some good writing from Steven Poole on games and chores.
-
"My talk was on building an application that rescued princesses. The goal was to give interaction designers some insight into how game design might be applied to the domain of more utilitarian applications." Some really good insight, presented in a very clear manner. DanC is, as usual, on fire. Need to digest this slowly, but it certainly overlaps with a lot of my thinking.
-
"…the game tries to define a set of rules and an environment in which memorable experiences are likely to happen, and simply lets the player loose in its world — a fascinating prospect." This captures a lot of the great things about FC2 well, and in an even-handed manner. The lack of handholding is jarring, but the possibilities it opens up are wonderful. For a tense, hectic, genre, it's interesting to see an entry that's by turns soothing and surreal, amidst the malaria, bushfires, and wholesale slaughter.
-
Just like magic. Lovely.
-
Spot-on, as you'd expect.
-
"Imagine if Apple had decided to make a MacBook that was priced like an iPod. That's what Asus is doing."
-
"If you've ever needed to produce PDF documents before, in Ruby or another language, you probably know how much it can suck. Prawn takes the pain out of generating beautiful printable documents, while still remaining fast, tiny and nimble. It is also named after a majestic sea creature, and that has to count for something."
-
"EA has confirmed that the advert was paid for by Obama."
-
"I wasn’t concerned when Netscape started losing market share to Microsoft. I didn’t sweat it when the stock price stalled. The reason I started thinking about my next gig was, months before either of these two events occurred, one of the lunchtime bridge team left. The game stopped. The small group of four no longer spent a long lunch quietly, unknowingly defining the culture of the company and everyone who was watching noticed."
-
"The 2 opponents perform magical gestures with their hands to create their supernatural weapons – spells. Some are so potent as to be able to blind a man, call forth terrifying creatures, or even kill the unfortunate victim instantly. Consequently each wizard must rely on his own cunning to be able to time enough defensive spells to avoid the brunt of his adversary's attack, yet force in sufficient offensive spells of his own to crack the magical armour of his opponent, and kill the wizard outright. The game is an attempt to capture the spirit of such a battle in as simple yet exciting way as possible." The "waving hands" game by Richard Bartle.
The Little Things in Life
15 June 2008
Productivity and work tips are big with geeks. No idea why; probably some inadequacy complex we have about the fact we still haven’t finished our novel and we’re already in our late twenties.
Ahem.
Anyhow, one tidbit that I’ve been trying this week to surprising effect comes from a sentence fragment in Dan Hill’s review of his time at Monocle magazine, namely:
“coats in the cloakroom not on the back of chair”
And so, this week, I’ve been putting my coat or jacket on a coatstand in the corner of the office, as a very deliberate action, to see what difference it makes.
I’ve rather enjoyed it, to be honest. There’s something nice about not feeling like you’re in some transition state between indoors and outdoors – feeling like you’re about to be called away somewhere. There’s also something nice about the ritual of having to pick up your coat if you want to go outside. There’s probably a noticeable social effect from everyone doing it, but still, I’ve been surprised by how much I’ve been getting from it. Yes, it’s nice to not have anything resting on the back of one’s chair… but it turns out the net effect is more than that. So I think I’m going to try to stick with this habit. It does, somehow, feel more civilized, and has helped me shift from “outside mode” to “work mode” a little bit more smoothly.
Alan Kay’s definition of literacy
20 December 2007
Adam Greenfield recently mentioned this:
“The ability to ‘read’ a medium means you can access materials and tools created by others. The ability to ‘write’ in a medium means you can generate materials and tools for others. You must have both to be literate.”
That neatly taps into a lot of what I’m thinking about (and failing to write about here) at the moment. Things like this, and mixing your own paint, and programming-as-act-in-its-own-right versus programming-as-necessary-evil, and a whole host of other questions (such as what it is I actually do).
Things are slowly coalescing. This quotation coalesced a great deal, and deserved more than a mere del.icio.us link…
Pastures New
06 October 2007
This week, after 18 months there, I left my job at Nature Publishing Group. I’m sad to go, of course; I’ll miss the friends I made whilst working there and the chance to work with many smart, engaged, talented people. I also had the opportunity to work on and help shape several exciting projects, most notably Nature Network and Nature Precedings.
It’s been an enjoyable ride, and I’m surprised at the sheer amount I learned in those eighteen months. For starters, I appear to have learned how to be a programmer in that time. I’ve also had the chance to stretch my design skills, notably in the design of interactions.
I knew from the start it would never last forever; one day, other opportunities would arise. It turned out that I was right.
On Monday, I start work at Headshift, making technological things to help people better engage with one another. It looks fun – and it looks challenging.
I can’t wait.
Status Report
01 July 2007
A long while since my last “real” post, then. In that time a lot’s happened; most significantly, I failed to pass comment on Russell Davies’ Interesting 2007, which was pretty excellent. There’s lots of stuff scattered around the web and Russell’s on site about it. It was a delightful, gentle, eye-opening, very British day of talk, tea, and apples. So good, I stayed out eating and drinking, rather than heading to Hack Day until the next day.
What I saw of Hack Day on Sunday was pretty good. I even attempted a hack in about half an hour, which went far enough as proof of concept without really being worth showing. It was a gag-hack, basically, but fun to have the challenge.
My talk at Interesting is available on Slideshare. Not only that, it’s also available on my slightly-revamped talks page. I say “slightly” revamped, because the whole markup could do with an overhaul, really, but for now, there’s lots of Slideshare action – including slides from my ETech talk last year, previously too big to host on my pitiful hosting.
Workwise, we had the official launch of Nature Precedings, which is a place for life-scientists and life-science researchers to share pre-publication and in-progress work; something a bit like a preprint service for the life-sciences community. If you’re within the larger scientific community, you might understand why it’s reasonably significant. It generated a fair bit of buzz, and I hope it goes from strength to strength. Great to work with many colleagues from NPG on it, as well as with the team at Thoughbot.
As ever, I’ve been neglecting the blog, but I’m thinking of ways around that – less, more often, might end up being some kind of solution. Right now, I feel on the cusp of something, but I have no idea what – how big it is, what it is. I’m just pushing myself forward, hoping to find that edge at some point soon.
In the meantime: I’ll keep linking, keep taking pictures, keep writing, and keep aggregating the results of those endeavours here.
ChinaDialogue.net
31 July 2006
I recently did some consultancy for openTrust, the parent company of openDemocracy, and now that the project in question – chinadialogue – has gone live I wanted to mention it, mainly because I’m so impressed by how the final product turned out.
The best way to describe chinadialogue is as an entirely bilingual online publication about the Chinese environment, built on top of an entirely bilingual CMS.
By “entirely bilingual”, I mean that all content appears (eventually) in both English and Chinese on the site – not just links and headings, but the full text of every article, and of every comment. The site is designed so that whilst everything appears in both languages, the original source language is always highlighted. The translation between languages is performed by Mark 1 Human Beings, incidentally. I found a certain frisson to seeing English and Chinese standing side-by-side everywhere you look; it feels very subversive, given all the issues around Chinese state censorship.
My role in the project was admittedly very limited. I did some early-stages exploratory work around publishing platforms, considering whether to use a pre-existing, open source CMS/blogging tool and extend it either through plugin APIs, or a more major fork of the source code, or whether to build from scratch – and if so, in what. One of the major factors in this decision was the bilingual nature of the project: extending any existing system would require heavy use of the plugin API, but that would mean one language’s content would exist as the primary “content” for an entry, and the other would be banished to the meta-fields. Given that either could come “first” in the workflow of the site, and that both are of equal importance, I suggested that both should also be of equal importance in the database schema.
In the end, they went with the final option, and built the project from scratch in Ruby on Rails. We discussed this option at some length, as whilst there was a strong internal desire to build in Rails, the first thing that comes to mind when you say “Chinese” and “Ruby” in the same sentence is “holy Unicode support, Batman!”
But Unicode-in-Ruby can be stepped around if you know what you’re doing (and try nothing too fancy), so it’s great to see that they not only made Rails work for them – and, by all accounts, had a good time doing it – but also they managed to step around one of the more common Ruby gotchas.
Best of all, I note that they’re planning to release the CMS that runs chinadialogue as open source towards the end of the year. I’m really looking forward to seeing some of that code.
All in all, a pleasant experience, and very cheering to see the results. If you’re working on social publishing projects of any form, and want someone to throw ideas around with (for a reasonable rate) do get in touch.
What I’ve been doing (and where I’m going)
02 March 2006
There’s been a long silence here, punctuated by del.icio.us links and the odd post (and the odd picture) but not much else.
There are various reasons for this. The first is the new job – and everything that’s entailed, namely, trying to tie up loose ends at my current job before I leave, today. It’s also been a busy month at work anyway, so that’s made things even more hectic.
And then for the past month or two, at night, and at those weekends, I’ve been working pretty hard on my talk for ETech. I’ve been nervous about that – still am – and it’s taken a fair amount of work to knock it into the shape it’s in. I’m pretty pleased with it now – just hoping it doesn’t bomb at the conference. So that’s the other reason I’ve been busy.
Now, though, it’s practically all done. I’m flying out to LA tomorrow, and then down to San Diego for a week, Saturday to Saturday. I’m really looking forward to ETech. Bar the fear of speaking, I’ve followed it for a fair few years and have always wanted to go; now I’ve got the chance. It’s my first visit to the US, too; the last transatlantic flight I did was Canada when I was 11. So it’s all rather exciting, all told.
If you’re interested in saying hello during ETech, do drop me a line (tom at
this domain), or look out for the redhead with the sideburns. I’m going to try and update this blog a bit more frequently when I’m there (which won’t be hard), but it’s not going to approach live-blogging or anything – I’m going to be too busy taking notes, I hope. Keep an eye on my Flickr stream, too.
A bit of a holiday, then, mixed up with a frenetic burst of data that I can’t wait to see. In a few weeks, once I’ve settled into the new jobs, I can start pulling the chocks out of a few other little side-projects. (And, of course, giving myself and the girl some quality time).
New job
18 February 2006
All good things come to an end.
I’d been meaning to write this for a while, and then I saw Alex’s post on his leaving-bash, and decided now was as probably a good a time as ever.
So: I’m leaving the New Statesman after nearly two years there. It’s been a great two years, and a fantastic first job. I’ve had a lot of great opportunities, learned a vast amount, and been given the space to put that learning to use. I’ve also worked with some lovely people, who I’m not planning on losing contact with anytime soon. I’ve developed a great deal – as a designer, as a developer, as a writer, and most importantly as a person – in those two years, and enjoyed them hugely.
But, you know, first jobs come to an end, and we move on. And so I’m soon going to be starting work at the Nature Publishing Group, publishers of Nature and a whole host of other journals, to work as a CSS Developer. It’s a slightly bigger operation than the Statesman, which will be an interesting experience for me, and I’m looking forward to the new challenges it’ll bring.
I’ve got two weeks left at the Statesman; then it’s off to Etech, and when I return from there, I’ll be starting at Nature. Then, 2006 can really begin.
Well done, Mr Coates!
17 October 2005
Tom Coates leaves the BBC for Yahoo. Good for him; looks like an excellent move and a good home.