-
"Red dot fever enforces a precision into your design that the rest must meet to feel coherent. There’s no room for the hereish, nowish, thenish and soonish. The ‘good enough’." Dingdingding. +5 points to Taylor, as usual. Place, not location.
-
"TinkerKit is an Arduino-compatible physical computing prototyping toolkit aimed at design professionals. The interest in physical computing as an area in development within the creative industries has been increasing rapidly. In response to this Tinker.it! is developing the TinkerKit to introduce fast iterative physical computing methodologies to newcomers, and particularly design professionals." Standardised modules, standardised connectors, Arduino-compatible. I remember Massimo showing me his keyboard-emulating board ages ago. Nice to see Tinker productising the platform, too.
-
"The buttons are designed to look very similar to basic HTML input buttons. But they can handle multiple interactions with one basic design. The buttons we’re using are imageless, and they’re created entirely using HTML and CSS, plus some JavaScript to manage the behavior." Dark, dark voodoo, but very impressive – and excellently explained by Doug Bowman. It's nice to see Doug blogging again.
-
"If 2009 is going to see the emergence of high-quality browser-based games, then 2009 is going to be the year of Unity. It has: lots of powerful features; iPhone support; Wii publishing; a developing community; quality developers using it; and an upcoming upcoming PC version. In short, it is about to make a major splash. I feel compelled to jump in with it — the indie license is cheaper than the Flash IDE."
-
"bash completion support for core Git." Ooh. This looks really, really nice.
-
"…it turns out that a GBA and a cart isn’t any more use than a GBA on its own. It’s only when you build a machine out of a GBA and a cart and a me that you’ve got a real Rhythm Tengoku Machine. Bolt those three components together and you’ve built an entirely new organism, an extraordinary creature who can shoot ghosts, dance with monkeys, and climb stars like staircases."
-
"You’ll win the game if you’re the only one playing the game at the moment in the world. The game checks over the internet if there are other people playing it at the moment and it’ll kill the game if someone else is playing it. You have to play the game for 4 minutes and 33 seconds." High concept, I'll give it that.
-
"Durham University's Dr Shamus Smith, who helped spearhead the project, told BBC News that that while bespoke 3D modelling software was available, modifying a video game was faster, more cost effective, and had better special effects." Quite true. Although: "gamers" tend to treat it as a game, wheras "non-gamers" treat it as a training exercise, and behave accordingly.
-
Microsoft on their new MSN Music service, weighed-down by DRM. I don't normally link to stuff about DRM, but frankly, every single response in this is comedy gold.
-
"The results from two surveys, based on responses from over 2,500 people who participate in an Internet chat group focused on video games, found that the inclusion of violent content did nothing to enhance players’ enjoyment. What did matter was feeling in control and feeling competent. “Games give autonomy, the freedom to take lots of different directions and approaches,” says Ryan."
-
Beautiful.
-
"Social media is people. People talk about stuff. The end." Yes.
-
You can now use Shoulda macros in RSpec as well as Test::Unit. Thanks, Thoughtbot! Might take a poke at this some time.
-
Roo writes up his first experiments with his microprinter. The barcode stuff is particularly interesting.
-
"Hackers across the country are buying up old old receipt printers and imaginatively repurposing them into something new. We call them microprinters." pbwiki site for gathering resources around microprinters. Nice! Still waiting on mine (from the same load as Roo's) to arrive, though…
-
"With that in mind, I present to you a gallery of paintings made by one Hoenikker J. Troll, hunter at large and painter at other times. He dragged an easel and paints all around this world. Of Warcraft." WoW screengrabs run through artistic filters. Some are really quite pretty, as, to be honest, is the source material.
-
"…video games are driven by the player, experientially and emotionally. Fictional content–setting, characters, backstory– is useful inasmuch as it creates context for what the player chooses to do. This is ambient content, not linear narrative in any traditional sense. The creators of a gameworld should be lauded for their ability to believably render an intriguing fictional place– the world itself and the characters in it. However the value in a game is not to be found in its ability at storytelling, but in its potential for storymaking." Some commentary on the scale of storymaking games offer, from Steve Gaynor. Also: I like the word "storymaking", as opposed to "storytelling".
-
A pretty comprehensive list, I think.
-
AASM is "a library for adding finite state machines to Ruby classes. AASM started as the acts_as_state_machine plugin but has evolved into a more generic library that no longer targets only ActiveRecord models." And as a result, I might be using it a bit.
-
"Slowly, over time, a page typeset in 1771 might start to get a whole new life, thanks to the growing authority we grant it through that elemental gesture of making a link." And this is why we need to empower the socialised book, not just through Google Books, but through the physical things themselves.
-
Official Poken site.
-
"Simply pull out your Poken and ‘high five’ it with your new best friend’s. Clever RF technology then zaps the info between the devices, so next time you log on to your favourite site, your profiles are linked. Genius!" Physical exchange of details, dead cheap, integrated through a web intermediate. Lovely.
-
"We don't provide the 'easy to program for' console that [developers] want, because 'easy to program for' means that anybody will be able to take advantage of pretty much what the hardware can do, so then the question is what do you do for the rest of the nine-and-a-half years?" It's good to see that Sony can still afford their weekly supply of crazy pills. Locking up potential inside a monkeypuzzle is a _good_ thing? "Official" leadership? What the hell, Kaz?
-
"in the meantime, I decided to do an absolutely crucial bit of game science. Something that I am entirely sure is mulled over constantly, but never properly investigated. The question is but stated thusly: how long would it take the Little Prince to roll up an entire room based on a random path algorithm?" Julian is having fun.
-
"Take it easy on the kid, SilverFox316; everybody kills Hitler on their first trip. I did. It always gets fixed within a few minutes, what's the harm?"
-
"For all the talk of immersion and realism it seems gamers still want games that provide for them, that make them the centre of the action, the pivotal agent in the events of the world, the nexus around which everything is focused." And this is one of the big conflicts within games: you have to make the player feel wanted whilst they're playing the game, make them feel the centre of attention, because without them the game is nothing. But at the same time: can you still tell stories that aren't about them? I expand a little in the comment on the blogpost proper.
-
"Over the past few months we’ve had to create a few iPhone mock ups for presentations… Since we know we’ll be doing more of this, we created our own Photoshop file that has a fairly comprehensive library of assets – all fully editable." Could be useful.
-
"I’d recommend that if you’re considering or actively building Ajax/RIA applications, you should consider the Uncanny Valley of user interface design and recognize that when you build a “desktop in the web browser”-style application, you’re violating users’ unwritten expectations of how a web application should look and behave. This choice may have significant negative impact on learnability, pleasantness of use, and adoption." Yes.
-
Video from the side of a solidrocket booster from a shuttle launch – through launch, into the atmosphere, separation, and back down to splashdown. Incredible; hypnotic; magical to think that we made that.
-
"The first UK Maker Faire will take place in Newcastle 14-15 March 2009 as part of Newcastle ScienceFest – a 10 day festival celebrating creativity and innovation." Never been to Newcastle. That could be exciting.
-
"Don't be stuck staring at the screen! Mightier's unique puzzles are designed to be solved by hand with pencil and paper." You print out the puzzle, solve it with a pen, take a webcam picture of it… and the in-game laser carves the path you drew. Wow.
-
"AlterEgo is a Ruby implementation of the State pattern as described by the Gang of Four. It differs from other Ruby state machine libraries in that it focuses on providing polymorphic behavior based on object state. In effect, it makes it easy to give an object different “personalities” depending on the state it is in." Oh, that could be really handy.
-
Oh gosh this is brilliant.
-
"Simply stick your finger in the hole and a virtual representation appears on the screen. Then you can use your virtual finger to play all kinds of cool mini games… from swinging a panda to having a karate fight with a tiny little man." Um, wow. Although I'm always afraid of putting appendages in boxes I can't see inside, though.
-
I think they're wrong, you know. It's not theatre; it's protocol. Maybe people aren't used to the protocol; if yours is the first app they encounter, they'll think that it's OK to show what passwords are – and perhaps that it's OK to write them down elsewhere in plaintext. Applications have a degree of responsibility for users' interactions across the internet, and quirky and cute as this may be, it's just not the place to demonstrate your shining personality.
-
The Brian Dettmer is beautiful. Also: didn't realise the heart/cube cogs were paper, not wood.
-
"…it's another little example of the way the ipod/iphone is such an attention-demanding device. It doesn't orient to you, it orients to itself." Yes. This is a problem.
-
"The US auto industry is on the verge of imploding. People are losing their homes to foreclosure. And, on the off chance that you had the nerve to try to buy something, credit is almost impossible to come by. It is against that backdrop that I would like to talk about working for free. Why? Because I think it is one of the fastest ways to make yourself a better photographer, whether you are a pro or an amateur."
-
"To the extent that the web is becoming truly ubiquitous, and involves increasingly multimodal paradigms of interaction, it seems appropriate to define a Web standard for representing emotion-related states, which can provide the required functionality." No, it does not seem appropriate. It seems bonkers.
-
Hey, I've been in that relationship too! These made me laugh a lot.
-
"bill. francis. louis – look here. help." Ah, the fun of the farm. It's all coming back to me now.
-
Oh my. And I thought Astley didn't really like all the publicity from this. Clearly he's had a change of heart.
-
"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.
-
"Take a break from your computer! Download, print and build your own pinhole camera. Follow the instructions and enjoy!" Beautiful.
-
I love Jeff Bridges as a photographer, and his pictures from the Iron Man set are no exception.
-
"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.
What I got up to on Thursday
16 November 2008
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.