"The Fuzebox is a fully open-source, DIY 8-bit game console. It is designed specifically for people who know a little bit of programming to expand into designing and creating their own video games and demos. A full-featured core runs in the background and does all the video and audio processing so that your code stays clean and easy to understand." Ooh, that could be interesting.
Last Thursday and Friday, I was very lucky to be invited to the Guardian’s first internal hack day. Whilst it was primarily an internal event, they also invited along a few of their friends to see what we could do with some of their information.
It was a really stimulating two days - exciting to see just what the Guardian is doing with their data and their journalism, and the ways they’re trying to make it more open. A particular highlight was seeing Simon Rogers explain the process of researching infographics and data-sourced news articles, and offering his talent for hunting down data to anyone who needed it; he provided a lot of hackers with useful sets of information that were only ever going to be found through a series of tactical phonecalls. For those of us not requesting data to order, the Guardian’s new full-text RSS feeds came in very, very handy, let me tell you.
It was also great to meet some of their technical staff. Obviously, the Guardian developer programme is in safe hands with Matt McAllister, and I’ve known Simon for a while, but it was great to meet lots more of their developers, client-side team and QAs; they were, to a person, lovely and talented, and it’s clear that the Guardian has a deep culture of quality.
I orginally wanted to build something along the lines of CelebDAQ but for journalists. The idea would be that you invested in journalists and made returns based on the column inches they filed; the goal was to highlight a lot of the high-volume content on the Guardian website that goes unnoticed, whilst making the more prolific and “celebrity” writers like Charlie Brooker expensive commodities.
Unfortunately, it soon become clear that the volume of scraping and data-parsing I would have to undertake would take far longer than I planned, and I wasn’t planning on staying up all night.
So I scaled down my thinking, and instead of undertaking “real programming” I started thinking instead about “neat hacks”, and the result was this:
In a nutshell, it parses the Guardian’s publicly available politics RSS feed, counts the number of names of Labour MPs and of Conservative MPs (not to mention the words “Labour”, “Tory”, and “Conservative”), and then works out the “swing” of the page. That data is then sent over serial to an Arduino, which outputs the result on a little bargraph.
It wasn’t the hardest of challenges, but I did get to write some Wiring and learn how to send serial data from Ruby, and I had a lot of fun poking electronic circuits. I was fortunate enough to win a subscription to Make for my troubles, as were the other team of plucky hardware hackers in the room - a lovely surprise to end the two days on.
37 hacks were submitted overall - impressive given the short period of time and how busy everybody was - and they ranged from the entertaining to the remarkably useful, from the thought-provoking to the empowering. Jemima Kiss has written up a few of the stand-out hacks in her Guardian blogpost on the event. It was great to see what such a talented - and multi-skilled - room could produce in under 24 hours, and I hope that the internal team at the Guardian enjoyed it as much as I did.
Many thanks to everyone who organised the event, and I look forward to seeing what the Guardian do with their data - and their great hacking - on a larger scale.
"PROBLEM: There is no way I can justify to myself spending that much money on plastic cows. Really, there is no way. WIN-WIN: I could however justify giving that same amount of money, or more, to a worthwhile charity. That would be an easy thing." Matt wants cows, in return for giving money to charity.
"On May 3rd 2008, artists Robin Hewlett and Ben Kinsley invited the Google Inc. Street View team and residents of Pittsburgh’s Northside to collaborate on a series of tableaux along Sampsonia Way. Neighbors, and other participants from around the city, staged scenes ranging from a parade and a marathon, to a garage band practice, a seventeenth century sword fight, a heroic rescue and much more…" Lovely.
'"With respect to the franchises that don’t have the potential to be exploited every year across every platform, with clear sequel potential that can meet our objectives of, over time, becoming $100 million-plus franchises, that’s a strategy that has worked very well for us," Kotick said.' Kotick is very serious about his use of the word 'exploit'.
""The ability to offer these songs on a subscription basis may very well result in the newest subscription opportunity in our portfolio," he said." Kotick wants you to pay Activision to subscribe to UGC. Oh dear.
"As we move into a world in which we can manufacture things as cheaply as we print them, the skills that tinkerers develop– not just their ability to play with stuff, or to use particular tools, but to share their ideas and improve on the ideas of others– will be huge." Lots of good reflections from "Tinkering As A Mode Of Knowledge".
"By understanding the way bees respond to all the different aspects of the natural world, the beekeeper is able to recover his own relationship to the natural world through bees."
"Every time Bobby Kotick opens his mouth, I see a giant cow with "GUITAR HERO" branded on its side, and Bobby Kotick is squeezing two teats as fast as he can."
"igraph is a free software package for creating and manipulating undirected and directed graphs. It includes implementations for classic graph theory problems like minimum spanning trees and network flow, and also implements algorithms for some recent network analysis methods, like community structure search." Oh, that could be very handy
"We’re just two regular guys who love grilling and football on Sunday afternoons, eating until we can’t get off the couch and of course, the taste of great bacon. And it’s our dream to make everything taste like bacon.", as the about page says. There are no words.
"My election party tomorrow will feature DMX controlled RGB LED lighting. The color of the house should reflect the electoral balance. The color will start purple, and drift toward either red or blue, depending on who’s winning." Awesome.
'"There is currently a work-around that may allow you to bypass this issue. Since you have the first 19 characters of the code already, you can basically try guessing the last character," explains the EA customer support site, helpfully.' DRMLOLZ. You cannot make this up.
"Maybe this could eventually become an entire category of entertainment: You're dropped into a huge, lush, gorgeous, sprawling world, and all you do is just sort of … wander around. We could even give it a name. Radical singleplayer: The game of solitude."
"An experiment I’ve been running for more than two years now is over: running two Macs is more hassle than it’s worth. I write not to praise synchronisation technology, but to bury it." Roughly what I'd always guessed, but Fraser is careful and detailed, and makes some sensible points. I just hope Aperture doesn't chug as much on the new MBPs as it did on the old ones, for his sake.
"Yes people use the Internet to do bad thing, and quite possibly Twitter is one of those services that bad people use. But they also plan bad things in coffee house but for the last 300 odd years we’ve realised that trying to legislate against coffee houses is a bad thing for society." I recently finished Markman Ellis' book on coffee houses, and so Tom's post had a special kind of relevance.
A neat summary of what's available out there; I use Blueprint for prototyping, but it's interesting to see what else is available - particularly the more stripped-down frameworks.
"A whimsical riff on the bookmobile, Mr. Soriano’s Biblioburro is a small institution: one man and two donkeys. He created it out of the simple belief that the act of taking books to people who do not have them can somehow improve this impoverished region, and perhaps Colombia." Awesome.
"Flaming Lips vocalist-guitarist Wayne Coyne brought with him what he dubbed the 'Guitar Hero guitar,' an Epiphone double-neck with the lower, six-string neck replaced by a five-button variant and wired to an oscillator. '[It's] because a lot of kids out there think this is actually the way you play guitar…'" Awesome.
"DS brut is an open source hardware prototyping platform for the Nintendo DS, developed by and for electronics enthusiasts, artists and game developers. By connecting the Nintendo DS to the outer world, the game console can be easily hooked up to a variety of sensors (e.g. GPS receivers) and can itself control all different kinds of actuators, servo motors and others."
"…then, after destroying his nano-network, as an admonition to the audience, extended [Arthur C Clarke's metaphor]: 'Any truly advanced technology is indistinguishable from garbage.'" Excellent summary of what sounds like a wonderful GDC Austin keynote from Bruce Sterling.
"'What we've done in MMOs and what we tend to lean toward is building an enviroment for the new player to explore that is essentially a safe environment… the newbie zone. For our explorative learners, we've given them safe zones to explore.' But that doesn't work for imitative learners." Excellent article on styles of learning, with particular attention to how MMOs teach players game mechanics.
"Very recently an anonymous poster on /b/ claimed to have hacked Sarah Palin's Yahoo e-mail account." 4chan members get into Sarah Palin's barely-disguised Yahoo mail accounts which she used for business.
“I decided to create Flatshare fridge because there is nothing more disgusting than a dirty fridge in a shared flat,” he says. “At the time, I was living in such a flat!” Amazing.
"It occurred to me that if I could somehow tether a DSLR to an instant-on device like an Arduino microcontroller I would have less weight to carry around and could get more work done. After mentally spec’ing out what I would need, I realized the solution was right in front of me - because I bring it with me for Mario Kart wireless races on long night jobs - (In the manner of John Lasseter’s slow epiphany voice): “Use-the-Nintendo-D-S.” Duh." Oh wow.
Soulja Boy reviews Braid. Oh dear. (Although: much as I want to mock it, he is correct that time-rewind mechanics are, usually, a lot of fun in and of themselves. But still.)
Lovely, interesting article about The Last Express; some nice notes about the production process, the problem with setting games at the turn of the century, and juggling as bonding. Interesting how many lessons from the game still have relevance to modern gaming, and I love the "small space, mapped perfectly" ideal.
"The problem with remakes and ports for the critic, especially those of old beloved games, is emotional baggage. It's difficult to give a cold, measured critique of something you've loved since childhood. How can you give an objective appraisal when every time you hear the game's start-up melody your mind soaks happy in memories of warm endless school holidays, and that delicious, pure, all-encompassing escapism unique to children who play videogames? This game's story is also a part of my story, so it's impossible to get much distance between the two." A lovely paragraph in Simon's review of the DS Chrono Trigger re-release.
"Auditorium is about the process of discovery and play. There are no right or wrong answers; there are many ways to solve every puzzle." Sounds gorgeous; looks beautiful. So much loveliness.
"The Fuzebox is a fully open-source, DIY 8-bit game console. It is designed specifically for people who know a little bit of programming to expand into designing and creating their own video games and demos. A full-featured core runs in the background and does all the video and audio processing so that your code stays clean and easy to understand." Ooh, that could be interesting.
"Economics has been defined as the science of distributing limited means among unlimited and competing ends. On 12th April, with the arrival of elements of the 30th U.S. Infantry Division, the ushering in of an age of plenty demonstrated the hypothesis that with infinite means economic organization and activity would be redundant, as every want could be satisfied without effort." Remarkable article; fascinating for its subject matter, when it was written, what it describes, and the patterns that hold up inside such a regimented economy. A must-read, really - can't believe it took me so long to get around to it.
"Our attempts to bridle the player's freedom of movement and force our meaning onto him are fruitless. Rather, it is a distinct transportative, transformative quality-- the ability of the player to build his own personal meaning through immersion in the interactive fields of potential we provide-- that is our unique strength, begging to be fully realized." Some great Steve Gaynor; reminds me of Mitch Resnick's "microworld construction kits" all over again.
"It's an easy, irresistible, almost childish pleasure: the ground meat dissolved into a dark blood-red sauce until they are one and the same; no hacking, slicing or cutting needed; a slurpy goodness; the oily bolognese hanging on to the slippery pasta; guaranteed joy in a world that's just ruled it out." Recipes for ragu.
"Suddenly, instead of Pong, Nolan Bushnell unleashes a stark, monochrome rescue challenge on the world. AVOID MISSING PRINCESS FOR HIGH SCORE burns itself into the brains of a generation. A couple of sequels expand the world of this strange new hero and, keen to bring its popularity to bear on the 2600, Atari execs strong-arm Warren Robinett into populating Adventure with mushroom monsters and making the green dragon friendly." Delightful alterna-history from Margaret in her Offworld column.
"Soon enough, amid the daily grind of his obsession, he would see in the game itself a way out of the bleak hole he had fallen into. He would take a clear-eyed, calculating look at what he and his fellow players had been doing all those months—at the countless hours they'd given over to the pursuit of purely virtual but implacably scarce commodities—and he would recognize it not just for the underexploited form of productivity it was but for the highly profitable commercial enterprise it might sustain." Fantastic article from Julian Dibbell on IGE, the massive real-money trading operation.
"We will both have to take responsibility for our consumption. A product that keeps working for longer uses less-resources in the end. The key ingredient to all this is quality. To make something well, you know, the best you can do. To go the extra mile that it takes to do that. Every stitch, every zip, every little feature considered. The weakest points made strong. Then, and only then, have we made something that will last the test of time. Guaranteed for a minimum 10 years. Each product will come with a hand me down contract. You will sign who you want to leave the product to. This is legally binding."
"Trust begins when I can see the design intention of an application." Great stuff from Rands on how sync should work - namely, in the dumbest way possible - and what building trust into application design looks like.
"Throughout most of the year, gaming is distraction and entertainment. November separates the proverbial patriarchs from their upstart offspring. In November, the Gamer! and the With Job! blur. I spend my ill-defined work hours thinking, talking and writing about games. And the time I'm playing games become a form of work - a struggle to keep up no less frenetic than that of the clock-manager in Metropolis." This year's November release schedule was crazier than most, too.
"the brains behind the siduhe bridge decided to ignore all those options and break another record instead. they attached the 3200ft cables to rockets and accurately fired them over the valley, becoming the first people to do so." Woah. The photographs are awesome.
"...the brief, in a nutshell, was to take a series of actual whisky barrels and find a way to express the vast lengths of time it takes to actually produce a bottle of Glenfiddich Single Malt." I found the results rather lovely.
"To state that another way, given a function f and input x, determine if f(x) will halt." AlanT puts out a tender on GetACoder for Turing's Halting Problem. The responses are entertaining.
All of Plumbers Don't Wear Ties. Made interactive. On Youtube. Horrible, barely "erotic", choose-your-own-adventure guff for the 3DO and PC. Don't click through.
"Just like the inspirations it cites, carry helps explore why we fight, and what happens to the people we send to war, all through the rules. The mechanics of the game work as well as the prose of The Things They Carried or the script of Full Metal Jacket in exploring life in the line of fire..." Sounds really interesting - games' unique ability is to convey meaning through systems, rather than prose, and it looks like carry really embraces that.
"Mathematically speaking, “Napoleon Dynamite” is a very significant problem for the Netflix Prize. Amazingly, Bertoni has deduced that this single movie is causing 15 percent of his remaining error rate; or to put it another way, if Bertoni could anticipate whether you’d like “Napoleon Dynamite” as accurately as he can for other movies, this feat alone would bring him 15 percent of the way to winning the $1 million prize."
"In a detailed technical feature with sample code, Team Bondi programmer Claus Höfele delves into the practical steps for your users to get gameplay footage automagically uploaded online." Good that this stuff is being published. This kind of stuff really isn't that difficult; the hard bit is recording footage from your game or framebuffer; the rest of the process is trivial, and hopefully coverage on sites like Gamasutra will help publicise this kind of interaction.
"The point in pointing out these numbers, since we’re throwing out analogies to films and videogame innovation, is that it seems that no matter how well a movie is interpreted as “innovative” by a reviewer, the truest mark of success lies in its ability to inure itself with the consumer." No. Commercial success is just one kind of success, and films like Eraserhead have had a far greater impact on young filmmakers than any amount of box-office smashes. The real rarities are films such as the Godfather or Citizen Kane, which manage to be box-office smashes and innovative masterpiece.
"Anytime I hear the alpha futurist-y featurists get all excited about some kind of idea for how the new ubicomp networked world will be so much more simpler and seamless and bug-free, I want to punch someone in the eye. They sound like a 5 year old who whines that they want a pink pony for their birthday." Julian has ubicomp fail.
Satoru Iwata interviews the product designer and producer behind the Wii Fit balance board. There's some interesting stuff on the prototyping process on the second and third page of the interview.
"I still consider glass to be an extreme craft – you’re working with and fighting gravity and momentum in those 60 seconds before it starts to harden – but you learn to take your time, even if there are lots of moments of extreme concentration to keep a piece from disintegrating." Chris writes up his glass-blowing course; sounds great.
"Perhaps the problem is that we so deeply rely on reference points like film, which require stories progressing over time, when we could be referring to things like sculpture or painting, which require no timescale and people find just as moving." Some good thoughts from Jonathan Blow; I think his point about games' unique ability to challenge is an important one.
"Rohrer is trying to make art in a medium that most people don't even think is capable of art. He can create this space of pure freedom, as artists have done in the past -- isolation, introspection, ascetic poverty. But ultimately he has to send these works out into the world, and people have to respond to them. And right now the audience doesn't know what to do with them." Fantastic writing from Esquire; mature, sensible, and at no point apologist.
"The 'better sequel' mentality is damaging both to the games industry and to the quality of games journalism. It is a deferral of critical responsibility, a patronising pat on the head for the developer who dared to dream and fell short in some mythically vital way. I don't want to be frustrated by dodgy controls either, but then I'm willing to blunder through if I'm going to get an experience I never had before." And this is why I've been sticking with it; I think Keith is on the right lines with this quotation.
"Someday I hope game designers really are seen as trusted personal trainers, and that we have the chance to take people through proven processes that pay off in the long run. More gamesight, a surprising social safety net and support system, a more engaging environment, a higher quality of life." You trust a good designer to deliver good experience, regardless of the pain they put you through.
"Unknown games are always the best ones... They are always stronger, funnier, cleverer and better-executed than their realities and so that walk home from the store, when the game is tangible in your hands but still imagined in your mind, is oftentimes the most potent moment in the videogame experience." A lovely piece from Simon on what the end of a certain kind of retail experience will really mean.
"Steve Rose notes that the recent films have seen Bond visit and destroy as much villain-architecture as ever ("The villains are the creators; Bond is the destroyer. He's basically an enemy of architecture"), and suggests this can be traced back to Fleming's difficulties with Modernist architects." Rod on Bond is always good, and bonus points for the punning title.
"A series looking at different aspects of guardian.co.uk's rebuild and redesign project, which ran from October 2005 to September 2008." Looks like there's going to be some good stuff emerging from this; great to see the Guardian making it so public.
"Flare is an ActionScript library for creating visualizations that run in the Adobe Flash Player. From basic charts and graphs to complex interactive graphics, the toolkit supports data management, visual encoding, animation, and interaction techniques. Even better, flare features a modular design that lets developers create customized visualization techniques without having to reinvent the wheel." Oh, that could come in useful
"This shocking but real dialogue that features in this film gives a clear indication of how the UK today is demonising children." Powerful advertising, for a strong campaign.
"We MUST keep arguing for, and ensure, that all our young people are valued, challenged and that the highest expectation what they can do and where they can go is the minimum they experience when they are in the education system. We’re failing them if we don't and if that's the case then get somebody in who can do it." Yes.
"Sometimes you want to follow someone on Twitter, but you don't want them to know you're following them. We present to you TweetStalk ‒ the simple way to stalk Twitter users without having to follow them." Oh for heavens' sake.
"A man can only eat so many cheap sniper shots, so many deaths by machine gun from over 75 meters away, so many attempts at a final tricky jump to a tiny ledge across a giant gap, so many degrading restarts... Sometimes I hate games so very much." Sadly, much of this is pretty true.
"I must admit that I would have loved to get this richness of backstory into the actual game itself, but the longer pipeline of game asset development and integration made that impossible." Clint Hocking explaining the background behind the fictional blog for Far Cry 2.
"A few weeks ago we released our shapefiles via the API, and while most people were excited, some folks were a bit confused about what it all meant. Which is why Tom Taylor’s beautiful Boundaries application is so exciting. It helps you visualize the Flickr community’s twisty changing complex understanding of place." Tom is on code.flickr.com! Hurrah!
"Renaissance ‘lace books’ have much to offer the modern digital designer, who also faces the challenge of portraying clear and replicable images in a constrained environment." A brief history of pixelfonts.
"Obama's FCC transition co-chair is a WoW player, and has played in two different endgame guilds, including Joi Ito's famous We Know guild." This is exactly the kind of thing I was banging on about at Gamecity. Presentation online soon!
"We're still going through the stats, but at the time of writing there were almost 170,000 messages on the Strictly [Come Dancing] board." Holy hell. Poor moderators. (And: for such an uninteresting story, as well!)
"If the Barack Obama presidency fails to unite us as a country, I'm going to hold out for a fast-zombie apocalypse." Iroquois on co-op, and the way Left 4 Dead sees online co-op - and the bad behaviour of players online - as design problems to solve, rather than to ignore.
"Who designs a character for gamers to never go near? Who spends the time to create the most terrifying creature imaginable, and doesn’t impose it on players? Well, clearly Valve. The temptation to have her be aggravated from great distances, to force her to attack when encountered, must have been there. But then she’d have lost her power. Her power comes from just sitting there. It’s that benign, ragged, vulnerable form. It’s the combination of singing and crying. Oh God, the singing *and* crying." John Walker examines the horror of Left 4 Dead's Witch. A little over-written perhaps, but he totally nails the fear the character instills, and the way you always notice her a split-second too late.
"The next generation on from them - e.g. Jonathan Smith, Doug Church and of course Greg Costikyan (from whose classic essay on developing such a critical language the title of this post is lifted) are always eloquent, passionate and insightful speakers and spokespeople for their medium. Unlike Molyneux." Not too annoyed I missed this, given Matt's comments.
"...the players are there for their character, not for your story. Your story is just the path for their characters, the medium through which they can play their persona. Once the GM realizes this, they should then realize that respecting the player and the character is paramount to their story. And it’s a surprisingly easy skill to master, because it really is as simple as recognizing what the players and characters want, what they came to do and then give it to them."