-
"FeedTools is a simple Ruby library for handling rss, atom, and cdf parsing, generation, and translation as well as caching. It attempts to adhere to Postel’s law—i.e. a liberal parsing and conservative generation policy." Wasn't aware of this until now, remarkably.
-
I would kill to be 14 and to be taught by David. Other than this: wow, what a line-up of casual talks, and what a wake-up call about how kids use the internet.
-
Gmap of all the Sam Smiths pub in London. Or, at least, a lot of them. The Cardinal isn't on there, for starters.
If Gamers Ran The World – my talk from Gamecity ’08, now online
24 November 2008
Writing up talks is hard work. Anyhow, I thought you’d be interested to know that my talk from Gamecity ’08, the Nottingham game festival (which was, frankly, excellent) is now available online for you to read. I was due to give a talk to a more general audience than I normally do, so I decided to run with a slightly more general topic, and imagined a 45-year-old standing for office as a premier in 2018:
They’re 45 in 2018 when they stand for office – that means they were born in 1973. They would have been four when Taito released Space Invaders came out; seven when Pac Man came out. In 1985, when they were 12, Nintendo would launch the NES in the west. At 18, just as they would have been heading to University, the first NHL game came out for the Genesis/Megadrive and might consumed many a night in the dorm. At 22, the Playstation was launched. At 26, they could have bought a PS2 at launch, ; 22 when the Playstation came out; 26 when they bought a launch PS2. At 31, they might have taken up World of Warcraft with their friends.
They would have been a gamer all their lives. Not someone who once played videogames, trotting out the same anecdote about “playing Asteroids once” in interviews; someone for whom games were another part of their lives, a primary, important medium. Someone who understood games.
And if that was the case, what might they have learned?
The resulting thoughts were interesting, and led to some good discussion and (I think) some happy audiences. I hope you enjoy it too.
Read the full talk here; feedback, as ever, is welcome.
What Tom Is Up To Right Now pt1: Talks
17 October 2008
Quick heads-up about two upcoming events:
first, I’m going to be talking at Playful, a one-day event run by Pixel-Lab as part of the London Games Fringe. It’s got a fabulous line-up, is at the beautiful Conway Hall, and is a steal at twenty-five quid. If you’re wondering whether or not you should go, then yes, you should. If you’re wondering what I’m doing there: a short twenty-minute session (as they all are, in fact), entitled Everything Is Multiplayer Now. It’s a remixed, rejigged, and heavily updated take on some of the ideas in Playing Together.
I’m going to shoot off shortly after I’ve spoken there – not because of the quality of the afternoon line-up, because let’s face it, it’s cracking – but because I’m making my way to Nottingham for the remnants of Gamecity, a three-day games festival (that begins on Thursday the 30th). It’ll be a shame to miss the first day, but I’m hoping to catch Jonathan Coulton and his Zombie Choir, not to mention the excellent events on Friday and Saturday.
As part of that, I’ll be giving a lunchtime session on Saturday, in the Mogal-e-azam Indian restaurant. That’s going to be entitled “A World Run By Gamers“. The brief precis I supplied looked something like this:
It’s more likely than ever that in the coming years, people with power – political, industrial, corporate, technical – will have played videogames. And not just had a passing experience with them; they may actually be what we might term “gamers”. In the coming years, the world will face such as impending recessions, peak oil, and global warming (not to mention all manner of other difficulties over the horizon). And it’s not just impending disaster; there are all manner of positive challenges we’re going to have to rise to. What have videogames taught the leaders and innovators of tomorrow? What are the necessary skills for the 21st century that gamers have been learning for years? What can we learn from games, and what can gamers – and game designers – take to other industries and sectors? Tom will examine these questions with reference to MMOs, football management, survival horror, twitch-shooters, beat-em-ups, and more, with barely the briefest reference to SimCity.
Which, you know, could be interesting. And if it’s not, then the food will be good (and you know the rest of the festival will be awesome).
So: end of the month, lots of stuff about games in London and Midlands, and that’s where I’ll be.
Develop Online (and a quick recap)
29 July 2008
It’s been a crazy few weeks, so it’s only now that I’m getting around to mentioning (again) that I’m going to be speaking at Develop Online today. The talk is called Playing Together: What Games Can Learn From Social Software, and it bears a marked resemblance to the session I gave at NLGD a month or so back. I’m looking forward to it, even if it’s a bit nerve-wracking to be talking to a slightly different audience to normal.
Once I’ve given the Develop talk, it’ll be available online. I’m looking forward to sharing this talk with people outside the circle it was initially written for.
I’ve also got a few more talks to put online, which I’ll be organising over the coming week or so.
The first is my session from Skillswap Brighton (and LRUG before that) entitled Settling New Caprica: Getting Your Pet Project Off The Ground, which is all about shipping for yourself and making spare-time projects into reality. I think I mentioned that earlier.
The second is a session I gave to some students at the Polis Summer School, run by Charlie Beckett – a summer school on international journalism and its future. Charlie initially asked me to talk having read an an article I wrote for the New Statesman in 2007. I gave a session entitled “Journalism in a Data-Rich World“, exploring what journalism on the web of data might (and does) look like. From the feedback they gave, they seemed to really enjoy it, which was good.
So those will be coming online very shortly. Then I can stop writing about the past, and look to the future again. Looking forward to that.
What I’m up to this weekend: Interesting and Hacking
15 June 2007
Why?
First, I’m going to be talking (or prattling) about pipes and tubes at Russell Davies’ Interesting 2007. Should be excellent.
Then, when it’s over, I’m off to Alexandra Palace for Hack Day. I have some partners in crime there who I should be able to fall into line with.
Crikey. That’s a weekend and a half. I’m going to need a holiday.
Reboot: The Uncanny Valet (take one)
01 June 2007
The slides from my Reboot talk are now up:
Do download! I’ve been asked to put the slides up several times, so have duly obliged. They won’t make much sense if you weren’t at the conference (yet); at some point int he future I’m going to reconstruct what I said from my notes (and those of others), and will put something fuller online. In the meantime, I hope this will do.
Update: and now we’re on Slideshare.
Reboot
30 May 2007
Recent radio silence has mainly been down to last ditch preparation for Reboot. And this post itself is a bit of a placeholder – I’m about to leap on trains to take me to planes, so there’s little time to write.
I’ll be in Copenhagen from this afternoon until the weekend. Can’t wait for the conference – last year’s was awesome. I’ll also be speaking at the conference, about modern manners for the digital world. I think it could be interesting, but I’m quite nervous about it.
I’m on email and Twitter as ever. If you’re Rebooting: do say hello.
Update: Will be late to CPH; the flight is delayed. Boo, hiss. Hopefully I’ll make the pre-boot party, but it’ll be tight…
Conferences and speaking engagements
03 May 2007
Not much posting here for a while. Sorry. Lots of things going on, notably work, and also an impending hosting move. Erk! Anyway, I felt it was time to highlight some upcoming stuff I’m doing.
Exciting thing #1: I’m going to be speaking at Interesting 2007. The lineup looks awesome; I’m really glad that I’m going to be there, let alone be speaking. My talk is going to be about “pipes and tubes”. That’s not a metaphor. Things that might get covered: underground railways, pneumatic messaging, packet-switching, barrel-making, the logistics of building a chocolate factory. I’m still working it out, but it should be fun at the least. There’s so much other good stuff there – looking forward to finding out how to split a log with an axe, and to hear Schulze talk about comics (hurrah) and so many other things. And… I’m on the same bill as Matthew d’Ancona. Blimey.
Exciting things #2: I’m going to be at Reboot 9 in Copenhagen at the end of the month. Last year’s Reboot was a wonderful, wonderful experience: lots to chew over and lots of new friends found, so I’m really excited about this year’s. I’ll also be around in Copenhagen for a few days afterwards, for holiday. Everything’s booked apart from the hotel (tips welcome), and I can’t wait.
Exciting times, eh? I hope to be documenting them a bit more here.
Prototyping presentations
25 September 2006
Recently, I was lucky enough to give a talk at Railsconf Europe, which I co-presented with my colleague Gavin Bell. Now, I’ve never presented a talk with anyone else before, so there was going to need to be a degree of co-operation between the two of us to make the talk and the presentation work out OK.
Fortunately, the division-of labour in the talk itself wasn’t a problem: we both had directions we wanted to take the talk in, and, after a few meetings over lunch, we had worked out a way of brining everything together under one roof. The content wasn’t going to be a problem. However, piecing together the presentation in Keynote was going to be a little more complex than usual, given that each of us was writing our parts of the talk seperately. However, I managed to devise a very simple way to rapidly prototype the presentation without wasting too much time in Keynote. Of course, when I say “devised”, I am aware that many other people might also do this; however, I hadn’t read anyone describe this technique, so I thought it’d be worth sharing.
All you need to do this is a notebook, some wide post-it notes, and a pen. Split the deck of post-it notes between you and your co-presenter. Each post-it note represents a slide. As you’re writing your talk, write the title of each slide (if you want, you can also add notes on what you’d like to appear on the slide) on a post-it note, and place it on one side. Then, once you’ve both got all the post-it notes done, you can sit down together with the notebook and start to place them in order – one post-it note on every other page.
“Every other page” is important to the success of this, because you’ll often find you want to rejig the presentation, or add extra slides, and by leaving a page blank between each slide, you’ve got one extra slide’s leeway before you have to re-jig too much.
I also put the opening/closing slides at the very front and very back of the book, as they were pretty much immutable. Once we’d got all the “slides” in the right order in the book, it was very easy to draw them up in Keynote on my own and be pretty confident that they wouldn’t need much changing. In the end, we altered a few lines of text and the order of one or two slides, but that was it.
That’s probably all best explained with a video, so Youtube here we come:
I’m probably going to go as far as using this technique for future talks on my own. With this process, instead of trying to write the talk, write the slides, and design them all at once, you can focus on the content first, and, once that’s finalised, concentrate on the design later. It certainly worked well for Gavin and I trying to write a talk together. And, whilst we’re on the subject of presentations, Tom Carden raises some good points about the tools you do them with.
Finally, as a sample of the finished product, this is one of my favourite slides that I’ve ever made:
Upcoming talks: LRUG and Techa Kucha
22 July 2006
A quick heads-up to two brief speaking engagments I’ve got coming up on the horizon.
First, I’ll be talking about software to tell stories with at the London Techa Kucha night on 25th July that Steve and Tom are running. That’ll be a radio-edit of the talk I gave at Reboot, more or less.
Then, I’ll be talking at LRUG on August 8th, looking at how as a Rails developer you can work effectively with front-end designers and client-side developers, and how you can keep the integrity of your front-end code at the same level as the back-end.
Come along if you feel like it. And if you found out about these events through the blog, do say hi.