Posts About Software

return home »

“Curated computing” as a useless buzz-phrase

Software
In a piece entitled "Curated hypocrisy: How Google camouflages its attacks on Apple" (via DF), Kontra goes to great lengths to expound on the idea of "curated computing", a term Sarah Rotman Epps used to describe Apple's oversight of it's mobile application platform. But curated computing is nothing new, it's been with us for years, reaching somewhat of a fever pitch immediately following the "user generated content" boom (remember that buzz-phrase?). In fact, a non-trivial sum of websites and applications are dedicated to this very concept, as Jason Kottke so aptly put it in his piece on FFFFOUND!:
Among the many things that the internet has democratized is curating, a task once more or less exclusive to editors (magazine, book, and newspaper), art gallery owners, media executives (music, TV, and film), and museum curators. ...The pace is faster, you don't need a physical gallery or museum, and you don't need to worry about crossing arbitrary boundaries of style or media. Nor do you need to concern yourself with questions like "is this person an artist or an outsider artist?" If a particular piece is good or compelling or noteworthy, in it goes.
As the debate swells regarding Apple's platform decisions, let's not pretend it's an argument with curation on one side and complete anarchy on the other. Instead, this is about Apple forcing their continued curation upon products that they began curating, from a design perspective, well before they met the hands of consumers. It's about the other side fighting to allow the masses, aided by tools equivalent to FFFFOUND!, to curate the content themselves. And at the end of the day, it's about deciding how far you're willing to let Apple's arms extend into your life in the name of their product vision - a vision that's shifting from a "design and release" strategy to something more persistent and evolutionary. Are you sick of curation yet?
My favorite quote:
The Internet is an open range where anyone can compete in any way they like. But Adobe didn’t make the Internet. In fact, they tried to wall off a section of it. Apple, on the other hand, made its own walled garden with a scenic view of the Internet.

Scriptographer

Software
Scriptographer is an impressive collection of scripts for Adobe Illustrator. I wasn't aware that the scripting community for AI was so robust, and free at that.

Open Source Image Processing

Software
Need to process a bunch of images? Know what I neural network is? Good, then this new open source library is for you.

Cocoapotrace

Software
Don't let the Japanese fool you, Cocoapotrace is apparently the secret vectorizing weapon of t-shirt designers. On top of that, it's free.

Interactively Programmatic

Programming
I just received a copy of Programming Interactivity by Joshua Noble in the mail today, primarily for the openFrameworks side of it, and it's sitting nicely next to Visualizing Data by Ben Fry. Now if only I can come up for air long enough to dig my feet in and get my heels wet. What's that old saying, "Outside of a dog, a book is a man's best friend. Inside of a dog it's too dark to read." Dad, are you reading this? Stop showing up in my dreams.

Leave me be, I’m Processing at the moment.

Software
It's been exciting to see web oriented technologies evolve, especially since Javascript started shaking off its rap as the hackery of the web and began the arduous transformation into one of its driving forces. Javascript hasn't been the only focus, though. A while back Ben Fry and Casey Reas introduced the versatile Java based Processing language and environment and the art world, among others, has never been the same. That's why when I heard about John Resig's port of Processing to Javascript (Processing.js), utilizing the HTML canvas for rendering, I knew I needed to set aside some time to get my feet wet. This Memorial Day weekend was intended to be just that but when I sat down with my favorite code editor, TextMate, I found that there wasn't yet a bundle that specifically addressed this new melding of Javascript and Processing. So, instead of digging into Processing.js itself, I dug into the TextMate bundle framework and now, with the extended weekend passed, I'd like to introduce my Processing.js bundle for TextMate. It's a simple bundle, really, and at it's core it ties together two existing bundles - the Javascript bundle that ships with TextMate and the Processing bundle, made for the Java incarnation, that can be downloaded from the official TextMate repository, and you'll need both of them installed for the Processing.js bundle to work properly. It's not perfect by any means (I'm certain there's some conflicting language overlap between the Javascript and Processing bundles) but, with my love for TextMate and my excitement for Processing.js, I'm hoping it'll get the ball rolling so that developing quick sketches can be as painless as possible. Given that goal, one of the main features is a hot-key triggered preview that allows you to write a pure Processing.js sketch with no wrapper HTML and preview it instantly in your open browsers. There's a small amount of configuration that will make that preview much quicker so make sure to read the help section in the bundle menu after you've installed it. In the near future I'll submit the bundle to Macromates for inclusion in their repository but for now you can download a zip of the current build here or check it out from my SVN repository here: http://svn.formasfunction.com/Processing_js.tmbundle. My hope is that others will chime in with revisions and help make TextMate a fun environment in which to write Processing.js sketches, so if you're interested in helping out.

Color Pick’n

Software
The color picker in OS X isn't half bad but, unfortunately, it isn't offered as a stand alone utility. That's easily remedied with some simple instructions and even more easily remedied by downloading the fruits of those instructions which you can drop into Applications/Utilities where it'll live happily alongside DigitalColor Meter. [update] A nice compliment to the color picker is the Developer Color Picker created by Wade Cosgrove over at Panic.