-
"This is all very preliminary, but here is a first pass as a Processing Kinect library." Ooh.
-
Trap streets – yes, of course. But trap rooms; trap architectures? That's iiinteresting.
-
"Bookland is a fictitious country created in the 1980s in order to reserve a Unique Country Code (UCC) prefix for EAN identifiers of published books, regardless of country of origin, so that the EAN space can catalog books by ISBN rather than maintaining a redundant parallel numbering system." Awesome. Via Kim (who else?)
-
"This tutorial assumes no previous knowledge of scripting or programming, but progresses rapidly toward an intermediate/advanced level of instruction . . . all the while sneaking in little nuggets of UNIX® wisdom and lore. It serves as a textbook, a manual for self-study, and a reference and source of knowledge on shell scripting techniques. The exercises and heavily-commented examples invite active reader participation, under the premise that the only way to really learn scripting is to write scripts." Really good stuff, which Nick pointed me at this morning when I revealed I couldn't write bash scripts.
-
Bot that buys dirt-cheap goods on TradeMe and tells Twitter what it's buying/bidding on. Seems we need a Rule 38: if software is described in an XKCD comic, the chance of it being brought into reality approaches 1 as t approahces infinity.
-
"…the game of chess is much more than the set of instructions needed to move the pieces on the board: the players’ intellectual and emotional interaction during a game is also the system of chess. The media hubbub surrounding Kasparov’s loss to Deep Blue: that is chess. The southwest corner of Washington Square Park where New York City players wager, talk trash, and square off across stone tables: that is chess too." So much good stuff in this essay from Frank Lantz and Eric Zimmerman
-
In which Laura Parker looks at what "mainstream" games can learn from the type of success indie titles such as Limbo have had, with contributions from Nels Anderson, Manveer Heir, and – would you believe it – me. It's a really nice feature; I hope Laura can get more of this sort of stuff published on Gamespot, because it deserves a bigger audience than being buried on the staff blog.
-
"Simple javascript (+backend) library for web-annotation". Looks really good.
-
"Far Cry 2 invites fatalism, pessimism, and near-suicidal tactics because optimism and strategy went on holiday to Leboa-Sako and got murdered just like everything else. Hoping for the best doesn’t work. Being clever doesn’t work. Nothing good will ever happen to you in Far Cry 2′s Africa, and none of your carefully-designed plans will ever bear fruit."
-
"The optical future of architectural ornament: light with content. <br />
<br />
That is, you get home with your digital camera and you click back through to see what you've photographed—and there are words, shapes, and objects hovering there in the street, or inside the buildings you once stood within, visual data only revealed through long-exposures." Brilliant. -
"After seeing there is a turing complete language in game, I felt like I should do something interesting with redstone in Minecraft. People already have done clocks and adders so I wanted to do something a little different while also be potentially useful. As a result, I designed out a ticker display." At least as crazy as those LittleBigPlanet calculators.
-
"Nelson, as described by IDEO in the video above, does so much work for you. It throws multiple perspectives into the equation, killing the unreliable narrator with the gifts of foresight and hindsight. It does away with the unexplainable appeal of a surprising hit novel giving you a league table of books to pick from according to their “impact on popular opinion and debate.” You’ll struggle to form your own opinion as you jump through the layers that Nelson offers you, given a perspective like a student browbeaten by an overbearing A-Level tutor." I similarly disliked their attempts to not only redesign the book, but to try to redesign narrative, in "Alice" – as if people hadn't tried, and as if what narrative _really_ needed was just a good design firm to take a crack at it.
-
"The story description is "Giving objects in a story world symbolic weight has often been done by hand, but rarely procedurally. Here's one method for doing so."." This is stunning.
-
"The book assumes no prior knowledge of programming, but also doesn't treat I7 like a regular programming language: loops, for instance, are barely mentioned. In fact, Thinking in Inform 7 might have been a good title." This sounds great.
-
Brilliant.
-
Nice, if somewhat DVD-extra-y, video on the RDR soundtrack. The most interesting footage is of the recording sessions and the musicians. It's a shame we're still at layering everything at same tempo/key, when it comes to interactive scores; I miss iMuse. But otherwise: great stuff.
-
Excellent, detailed article on how Microsoft calculate TrueSkill – an algorithm for matching you to players about in your skill level. This is what is used every time you hit "game with strangers" on an XBL title, basically. Fascinating, detailed, not too challenging if you take it slow/steady – and the implementation is on github…
-
"You’ve either shipped, or you haven’t. You’ve either poured weeks, months or even years of your life into bringing a product or a service into the world, or you haven’t." … "And the next time someone produces an antenna with a weak spot, or a sticky accelerator, you’re more likely to feel their pain, listen to their words and trust their actions than the braying media who have never shipped anything in their lives." Tom on the validity shipping gives you, about which he is very right.
-
RubyQuiz on A* pathfinding.
-
Another potential response to my regular "come on, where's Hypercard?" query.
-
And yet: this just explains how, and shirks any understanding of what the presentation of that information might signify, and instead, essentially, says "there was information, so I made an app, and everybody likes a league table, so I added league tables". It's data visualisation as technical endeavour, when, of course, it is far more than that; the moment you start presenting any information, you're making a statement about it, and nowhere does Gilfelt talk about what he feels the app signifies, or whether its editorial stance is appropriate, which makes me a bit sad.
-
"Holga D is a digital camera inspired from the extremely popular cult of Holga and other toy cameras of its kind. Even though it's a digital camera, it retains the qualities and simplicity of the original Holga camera and brings back the joy and delayed gratification associated with good old analog photography." I like this not because it's a digital version of a Holga, but what a digital camera might be like if it took the same approach as a Holga. I also really like the reversible top panel.
-
"Hybrids are smooth and neat. Interdisciplinary thinking is diplomatic; it thrives in a bucolic university setting. Chimeras, though? Man, chimeras are weird. They’re just a bunch of different things bolted together. They’re abrupt. They’re discontinuous. They’re impolitic. They’re not plausible; you look at a chimera and you go, “yeah right.” And I like that! Chimeras are on the very edge of the recombinatory possible. Actually — they’re over the edge."
-
Just in case you needed instructions.
-
Composite keys for Rails/ActiveRecord. Really does appear to work, too, which is nice.
-
MarsEdit 3 is out; the headline feature is the WYSIWYG mode, but for me, the headline features are syntax-highlighting, support for WordPress Pages, and integration with Lightroom's library. Sadly, it's 10.6 only, and my knackered MBP is 10.5… but it's an upgrade I'll be making asap.
-
Blimey, ReBirth, entirely ported to iPhone and on the App Store. Looks finickity, but it was loads of fun, and for $7… I might end up with that.
-
"Fortunately, for the first time in my life, I know the way forward. The way forward lies in my having the courage that I did not know I had a decade ago to bid farewell to those tragically comforting habits. I need to walk on hot coals and sleep on a bed of nails. I need to chew on broken glass. I need to drink paint. This post has gotten long enough and I am still afraid to come to the point, but what I really need more than anything is to write these words;<br />
<br />
I gave notice of my resignation to Ubisoft on Monday, April 26th, 2010." -
Engine Yard have a new blog about Rails, consisting of screencasts and tutorials, and it looks good. One to subscribe to.