iProcessing is an open programming framework for native iPhone applications using the Processing language. It is an integration of the Processing.js library and a Javascript application framework for the iPhone.
iProcessing is an open programming framework for native iPhone applications using the Processing language. It is an integration of the Processing.js library and a Javascript application framework for the iPhone.
This video shows two AI players battling it out for Tron supremacy as part of the Google AI Challenge.
If you’ve ever wanted to learn about game-AI programming you might want to look into this challenge. Bots can be written in C++, Java, Perl, Python, Ruby, Haskell, C#, Javascript, Go, Scheme, Lua and Clojure.
If you don’t know where to begin, you can try your hand at learning game-AI by playing Ruby Warrior, a roguelike that you play by implementing a Ruby class containing your player’s control logic.
The first of a series of columns by Steven Strogatz on mathematics “from pre-school to grad school”.
“The goal is to give you a better feeling for what math is all about and why it’s so enthralling to those who get it.”
[via: dad]
Media: Photoshop / Custom Processing sketch.
I cannot remember the source of the ladybug. It was part of a free sprite library created by an indie-game developer.
The Evolution of Remix Culture - How Remix is becoming a platform for collective expression by, and conversations between, social groups.
Although I essentially agree with the ideas presented in this video, there is something about expressing ourselves in terms of pop culture that brings to mind Baudrillard’s Simulacrum. But really, I should learn to stop worrying and the love spectacle. :P
Oh, and bonus points for the Glass Bead Game analogy.
Quick! My first animated gif remix. :P
Learn to use the Scientific Method to deduce specific program behavior and to target, analyze, extract and modify specific operations of a program (mainly for purposes of interoperability).
File under: Information that could one day be illegal to posses (given the current direction of copyright reform).
Why we should champion privacy even when we have nothing to hide.
Here are the slides from my presentation today at the RRC Directions business conference.
Click the “full” button to view in full-screen mode.
A container game within an essay on metagames and containers.
“All the ways in which we build around and on top of our creations greatly impact the way they’re used.
Boundaries may not be physical anymore, but they remain powerful.”
I’ll be giving a talk tomorrow at the RRC Business and Applied Arts Conference entitled “Launching Your First Web Start-up”.
I’ll post the slides for the talk here tomorrow afternoon.
An API for LCBO store, product, and inventory information. Created by Carsten Nielsen but not affiliated with the Liquor Control Board of Ontario.
John Nunemaker on Talent vs Practice via Giles Bowkett
“We are born into a world that presents us with many millenia of collected knowledge and information, and all our predecessors ask of us is that we not waste our brief life ignoring the past only to rediscover or reinvent its lessons badly.” —Erik Naggum
Capitalism as communal risk management.
(Articles like this are best read using the Readability bookmarklet.)
“It is not that we have so little time but that we lose so much. [W]hen it is squandered through luxury and indifference, and spent for no good end, we realize it has gone, under the pressure of the ultimate necessity, before we were aware it was going.
So it is: the life we receive is not short but we make it so; we are not ill provided but use what we have wastefully.” — Seneca the Younger