• "Sheetsee.js is a JavaScript library, or box of goodies, if you will, that makes it easy to use a Google Spreadsheet as the database feeding the tables, charts and maps on a website. Once set up, any changes to the spreadsheet will auto-saved by Google and be live on your site when a visitor refreshes the page." This is good.
  • "All it takes to get a website going for a repository on GitHub is a branch named gh-pages containing web files. You also don’t need a master branch, you can have a repo with just one branch named gh-pages. Here is what I think is really cool, if you fork a project with just a gh-pages branch, you’re only a commit away from having a live version yourself. If this repo being forked is using sheetsee.js then everyone is a fork, commit and spreadsheet away from having a live website connected to an easy (a familiar spreadsheet UI and no ‘publish’ flow because Google autosaves) to use database that they manage (control permissions, review revision history)." Very smart.
  • Hosted statistics tool with attractive interface and smart API. Not cheap for its single-tier plan ($99/mo), but looks like it might be worth a poke.

I’m excited to be able to share Spirits Melted Into Air with you: a two-week exploration I produced with the Royal Shakespeare Company, as part of their myShakespeare project.

The work is in parts a technology prototype, data visualisation, and artwork. Custom-built, open-source software is used to analyse performance video and generate plots of actors’ positions on stage from a perspective viewpoint. These plots are then used to generate new, secondary artworks: posters, and laser-cut wooden shapes.

Spirits headline

The project emerged from an initial workshop and commission by Caper, where we explored various potential ways for technologists to collaborate with the RSC on short projects. From there, I dealt with the RSC direct, meeting key members of their team and understanding a bit more about the various factors influencing performances and productions there.

It was great to be able to take such a fluid, interpretative approach to the work. With hindsight, this was unsurprising: the RSC’s business is interpretation – taking Shakespeare and producing entirely new productions each year, of plays they have often performed countless times. My work was similarly interpretative: initially, building software to explore the data, and then exploring that data as a material – before moving onto the further material exploration of output formats. It’s the sort of structure to work that I’m fond of.

It was also great to have a brief to shape, and ultimately push myself: not just exploring a single technical idea, but seeing it through, end-to-end, to output and display. It was important to me that whatever came out of it – however prototype-y – was both beautiful and accessible. I think the output – especially the lasercuts – has stood up to that internal demand.

Thanks to Rachel and Kat at Caper for setting up the initial commission and the workshops; to Sarah and Ida, for producing the work from the RSC so superbly; and to everyone I met at the RSC who offered insight, ideas, and knowledge.

You can find out more at the Spirits Melted Into Air website.

And, if you’d like to know more about it, or indeed, to work with me on similar work – be it investigative, creative, or artistic – do get in touch.

Max has finally written the brilliant article about real-time data visualisation, and especially football, that has always felt like it’s been in him. It’s in Domus, and it’s really, really good.

This leapt out at me, with a quick thought about nowness:

Playing with a totaalvoetbal sense of selforganisation and improvisation, the team’s so-called constant, rapid interchanges — with their midfielders often playing twice as many passes as the opposition’s over 90 minutes — has developed into a genre of its own: “tiki-taka”. Barça have proved notoriously difficult to beat, and analyse. Tactical intentions are disguised within the whirling patterns of play.

(emphasis mine)

It serves as a reminder of the special power to be gained from resisting analysis, of being unreadable. Resisting being quantified makes you unpredictable.

Or, rather, resisting being quantified makes you unpredictable to systems that make predictions based on facts. Not to a canny manager with as much a nose for talent as for a spreadsheet, maybe, but to a machine or prediction algorithm.

This is the camouflage of the 21st century: making ourselves invisible to computer senses.

I don’t say “making ourselves invisible to the machines”, because poetic as it is, I want to be very specific that this is about hiding from the senses machines use. And not to “robot eyes”, either, because the senses machines have aren’t necessarily sight or hearing. Indeed, computer vision is partly a function of optics, but it’s also a function of mathematics, of all manner of prediction, often of things like neural networks that are working out where things might be in a sequence of images. Most data-analysis and prediction doesn’t even rely on a thing we’d recognise as a “sense”, and yet it’s how your activities are identified in your bank account compared to those of a stranger who’s stolen your debit card. Isn’t that a sense?

The camouflage of the 21st century is to resist interpretation, to fail to make mechanical sense: through strange and complex plays and tactics, or clothes and makeup, or a particularly ugly t-shirt. And, as new forms of prediction – human, digital, and (most-likely) human-digital hybrids – emerge, we’ll no doubt continue to invent new forms of disguise.

  • "The hackable, digital synth": cheap, build-your-own virtual analogue. Interesting.
  • "I've been working on a sketch wherein some data is downloaded from an HTTP server and is then processed on the Arduino (printed, as it happens, but I don't think that's important). In my original sketches, I was occasionally seeing transfers fail midway through." James is running into issues that might be relevant to me.
  • "The Shruthi-1 is a hybrid digital/analog monosynth. Its hardware design is deceptively simple, but the sonic range is wide: sometimes grungily digital like a PPG-Wave, fat and funky like a SH-101, videogame-y like a Commodore 64, weird and warm like an ESQ-1 ; but more often than not, truly original." Looks nice, not expensive at all.
  • "When another scholar worries that if one begins with data, one can “go anywhere,” Ramsay makes it clear that going anywhere is exactly what he wants to encourage. The critical acts he values are not directed at achieving closure by arriving at a meaning; they are, he says, “ludic” and they are “distinguished … by a refusal to declare meaning in any form.” The right question to propose “is not ‘What does the text mean?’ but, rather, ‘How do we ensure that it keeps on meaning’ — how … can we ensure that our engagement with the text is deep, multifaceted, and prolonged?”" Which is interesting, as is the whole article – the author is not convinced by the 'digital humanities', but he still links to some very interesting stuff about algorithmic criticism.
  • "Experience designers love a bit of Saarinen: “Always design a thing by considering it in its next larger context – a chair in a room, a room in a house, a house in an environment, an environment in a city plan.” That’s what’s wrong here, an RFID card is not considered within the context of a wallet, containing multiple competing RF field creating information and ID objects, and this new, electric wallet isn’t considered within the larger system of shops and the invisible RF world." Companies don't design for seams – and, as Chris points out, when they do, it's for seams between all their own products.
  • "As amazing as it was to find the disk, the file was corrupt and couldn’t be read; all attempts to view the now 20 year old animation failed. It was part one of a science fiction saga titled “Porth” that our friend Cory had made by stretching the animation tool to the absolute limits. To say the least it was worth putting some effort into saving this file." Data archaeology.