On Technical Agency and Procedural Rhetoric

A quick response to Joshua McVeigh-Schulz

There’s an interesting discussion over at Culture Digitally between Gina Neff, Tim Jordan, and Joshua McVeigh-Schulz on the subject of technical agency, or “how we should (re)theorize the politics of technological systems.” Gina Neff’s opening comments include a welcome statement about the limits of SCOT perspectives on technical systems: Within the social studies of technology, technological determinism is dead. By… read more

The Virtues of Long Compiles

Thoughts on the material conditions of programming practice

I was corresponding yesterday with Jock Murphy, a Portland-based photographer, software engineer, and mobile game developer. Jock had read Racing the Beam, and we were talking about the relative differences between the 6502 and the Z80 microprocessors. This subject led us to different programming practices, a topic Nick and I discuss in RtB in relation to the Atari, but for… read more

What’s in a Medium?

A response to Mike Thomsen

The New Inquiry published a review by Michael Thomsen of my latest book How to Do Things With Videogames. It’s just the kind of review an author hopes for: fair, thoughtful, based on a thorough reading, and full of new ideas and observations. I’m grateful to Thomsen for writing it. Thomsen raises an objection that I’ve been waiting for and… read more

1,000,000 of Anything

On startups and small businesses

A recent article asks whether apps are just a feature, or if they are a business. Should individual creators or very small teams try to make a decent living from an app (a “lifestyle business”) or should they raise venture capital and expand (a “startup”). The article cites Buffer, an app for scheduling tweets (sigh), as an example of a… read more

Fifth Annual Twittering Rocks

Prepare now for Bloomsday tomorrow

It’s hard to believe, but tomorrow will mark the fifth time Ian McCarthy and I will execute our Bloomsday on Twitter performance “Twittering Rocks.” (For more information, read here and here.) New this year: thanks to @francophony, you can follow all 50+ Ulysses characters via this convenient list. When we first started doing this in 2007, Twitter was still a… read more

A Joyboard Game Rediscovered

New Versions of lost Video Soft Titles for Atari

In the description of my Amiga/Joyboard homage game Guru Meditation, I made the following statement: As far as I know there have been no games released for the joyboard since Mogul Maniac (not counting two unreleased Amiga prototypes from the early 80s), so Guru Meditation also reminds us of the long history of experimentation with physical controllers in the mainstream… read more

Exploitationware

On the rhetoric of gamification. From my "Persuasive Games" column at Gamasutra.

I had been trying to ignore gamification, hoping it would go away, like an ill-placed pimple or an annoying party guest or a Katy Perry earworm. But a recent encounter with the concept has made me realize that plugging my ears and covering my eyes to it is a losing strategy. Even if our goal is opposition, we need to… read more

Aerotropolis

A review of the book by John D. Kasarda and Greg Lindsay

Aerotropolis: The Way We’ll Live Next is a book with a stark premise: historically, cities have developed and thrived around transportation technologies. The present age is that of the airplane, and cities will be built for and around them. What seaports were to the eighteenth century, railroads to the nineteenth, and highways to the twentieth, so airports will be to… read more

Beyond Blogs

How do scholars want to read and write?

There’s been a flurry of discussion in the speculative realism corner of the blogosphere over the last week about the nature of blogging as an academic pursuit. There are more posts than I can link or summarize (a point to which I’ll return), but for now, you can read Adam Robbert, Levi Bryant, Tim Morton, and Graham Harman on the… read more

Mission Uncritical

Facebook and Software Architecture

I’ve been thinking about software architecture lately, mostly as a result of continuing to suffer at the hands of Facebook’s horrific platform and API. For those who haven’t tried to use it, Facebook’s platform is notoriously atrocious. It’s badly documented and doesn’t always do what the documentation says. It breaks regularly. It rolls out changes without notice. The entire architecture… read more