CAT scan my mcnuggets
Posted on March 24th, 2009 at 10:57 am by josh-wah

Found on NYT, some nice Radiology Art. The movies are particularly satisfying.


[Update: I downsized and recompressed the movie, exported it as an FLV, and implemented an open-source video player on the blog to play it back! –Steve.]

Your Logo Makes Me Barf
Posted on March 24th, 2009 at 9:46 am by Steve

Yes, there really is a snarky website devoted to making fun of badly designed logos.

The Font Couple
Posted on March 23rd, 2009 at 4:23 pm by Steve

No, really:

Picked it up from Phillip Kerman, who says, “I’d explain it if I had an explanation.” Indeed.

Our First Lady: Setting a Great Example
Posted on March 23rd, 2009 at 10:18 am by Steve

Mark Bittman writes in the New York Times about healthy eating, organic or otherwise:

Last week, Michelle Obama began digging up a patch of the South Lawn of the White House to plant an organic vegetable garden to provide food for the first family and, more important, to educate children about healthy, locally grown fruits and vegetables at a time when obesity and diabetes have become national concerns.

But Mrs. Obama also emphasized that there were many changes Americans can make if they don’t have the time or space for an organic garden.

“You can begin in your own cupboard,” she said, “by eliminating processed food, trying to cook a meal a little more often, trying to incorporate more fruits and vegetables.”

Cool Video Art by Ron Hays at WGBH/Boston
Posted on March 18th, 2009 at 5:14 pm by Steve

Cribbed from rhizome.org.

It’s Hard for Geeks to Not Be Geeky
Posted on March 18th, 2009 at 5:09 pm by Steve

Learned an important lesson during a visit with my cousin (hi cuz!). As the family’s Resident Geek™, I spent some time updating and streamlining the house MacBook. He was trying to show me a video, and then pointed to a dialog box that had popped up, saying he needed to update his version of Flash. Let me paraphrase what he said:

It keeps saying my “Flash Player” is old, and so I clicked to update, but it just downloaded some file and nothing happened. I eventually double-clicked on the file it downloaded, but it says something about “closing all my browsers” before I can upgrade. What are browsers?

It’s an important point that can’t be stressed often enough: most people are not computer geeks! It’s really hard for geeks to design things that can be useful to actual regular humans. You’d think that a huge company like Adobe would have figured that out by now – and that they’d have some real user testing in place to catch things like the needlessly complex Flash upgrade process.

Geeks use jargon like it’s going out of style. Technical writers, user experience specialists, and product testers are essential, but apparently, they too can be corrupted by geekdom.

I could probably make a million bucks by starting a software testing firm staffed almost entirely by mothers-in-law working on Win98 machines and gigantic candy-colored CRT iMac desktops.

In Favor (?!) of Apple’s App Store Approach1
Posted on March 17th, 2009 at 10:42 pm by Steve

Apple’s iPhone only supports third-party applications that have been created with Apple’s software development kit, and then reviewed, approved, and placed in the iTunes App Store by Apple’s own employees. I’ve long thought that this restrictive practice was counter-productive, chiefly because it serves to severely limit the number and breadth of developers who can contribute great software creations.

But I realized this evening that, by pursuing its strategy of fiercely controlling access to its App Store, Apple in some ways gets the best of both worlds. Inside the App Store, only vetted, well-fundedtested, certified programs can be downloaded (usually for a small fee). Outside the App Store – in the land of the “cracked” and the “jailbroken” – novel applications, developed by pirates, provide in-demand features and must-have functionality.

Inside the App Store, applications are bound to conform to Apple’s enforced limitations on hardware and software in the iPhone. For reasons both financial and technical, applications can’t access system settings that pertain to core Phone or iPod functions. This stifles innovation, because Apple’s own employees may not get around to implementing these features, especially if they bump up against the concerns from Marketing, Legal, and Major Accounts. For reasons that are purely financial, Apple requires U.S.-based iPhones to work exclusively with AT&T. This limits adoption of the device, as many potential users prefer (or need) to use a different service provider.

But, developers outside the App store are a different story. Anyone with the skill, interest, and time can create applications for the iPhone, and distribute them. Of course, only users who have deliberately and systematically altered their iPhones’ software can use these “rogue” programs.

While Apple argues in court that these users are breaking the law when they “jailbreak” their iPhones, their App Store managers are keeping a keen eye on the gray market of unauthorized iPhone applications.

Applications like TouchTerm (sssh) have already migrated from the “jailbroken” hacks to Official Applications, in a way that can offer significant financial rewards to the developers (and to Apple). They create functionality that’s desired by a number of users, and it doesn’t infringe on anyone’s “digital rights.” Other apps, like iPhone Video Recorder, are still renegade, but probably won’t be for long. Finally, the process of “unlocking” a “jailbroken” iPhone will probably never reach the App Store, because it threatens Apple’s and AT&T’s precious recurring revenue streams.

By keeping tight control over the Applications that appear in the App Store, Apple2 is able to enforce standards for reliability and compliance – and they can also cover their asses, legally speaking. Meanwhile, unpaid and unrelated (even unlawful) developers are busy creating and testing brand-new applications which, if they work, end up in the App Store. Apple gets a lot of upside from this, with little apparent risk.

Of course, if enough users jailbreak and then unlock their iPhones, Apple and AT&T lose revenue, limiting Apple’s further hardware and software development of the platform. But most user’s don’t bother, because the App Store’s selections are good enough. And those who do – the self-described bleeding edge – make great beta testers.


Notes:
1. By the distributive property, the phrase

Apple's App Store Approach

can also be written

(App) * (le's + " Store" + roach)

2. Similarly,

(App) * ("lications that" + "ear in the" + " Store," + le)
Good News!
Posted on March 17th, 2009 at 8:40 pm by Steve

The man whom many of us may remember as “Hakim Bey” is still online, still writing, under his “real” name, Peter Lamborn Wilson:

Coins might “really” be worth only their weight in metal but the temple says they’re worth more and the king is ready to enforce the decree. The object and its value are separated; the value floats free, the object circulates. Money works the way it works because of an absence not a presence. In fact money largely consists of absent wealth-debt — your debt to king and temple. Moreover, free of its anchor in the messy materiality of commodity currencies, money can now compound unto eternity, far beyond mere cows and jars of beer, beyond all worldly things, even unto heaven. “Money begets money,” Ben Franklin gloated. But money is dead. Coins are inanimate objects. Then money must be the sexuality of the dead.

His regularly-updated posts can be found on Reality Sandwich.

Geo-engineering – What Could Possibly Go Wrong?
Posted on March 17th, 2009 at 1:42 pm by Steve

This Time magazine article from late 2007 sets the scene:

Geoengineering has long been the province of kooks, but as the difficulty of reducing greenhouse-gas emissions has become harder to ignore, it is slowly emerging as an option of last resort. The tipping point came in 2006, when the Nobel Prize-winning atmospheric scientist Paul Crutzen published an editorial examining the possibility of releasing vast amounts of sulfurous debris into the atmosphere to create a haze that would keep the planet cool. “Over the past couple of years, it’s gone from an outsider thing to something that is increasingly discussed,” says Ken Caldeira of the Carnegie Institution for Science at Stanford University.

Wired’s Danger Room blog has the details:

One scheme calls for adding iron to the ocean, to stimulate the growth of greenhouse gas-absorbing algae. Another for “loading the skies” with sulfate particles that “act as mini-reflectors, shading out sunlight and cooling the Earth.” A third, “covering the Arctic with dust.”

Yes, yes – spread tiny reflectors throughout the stratosphere to reflect away all that dangerous sunlight! What could possibly go wrong? And, who better to explore this topic than… the U. S. military’s Defense Advanced Research Projects Agency?

Science magazine’s Science Insider blog tells us that

An official advisory group to the Defense Advanced Research Projects Agency is convening an unclassified meeting next week to discuss geoengineering… DARPA is the latest in a number of official science funding agencies or top scientific societies that are exploring the controversial idea. But one leading advocate of the work opposes the military developing geoengineering techniques.

I think I’ll let Mr. Burns, that paragon of virtue and human compassion, have the last word:

“Since the beginning of time man has yearned to destroy the sun. I will do the next best thing…block it out!”

 

[wonky] Why Do I Need a Program Manager?
Posted on March 9th, 2009 at 3:03 pm by Steve

Programmers can’t report to program managers, which means, among other things, that the development lead, or the CTO, or the CEO, can’t be the person who writes the specs.

The number one mistake most companies make is having the manager of the programmers writing the specs and designing the product. This is a mistake because the design does not get a fair trial, and is not born out of conflict and debate, so it’s not as good as it could be.

As usual, Joel on Software is spot-on.

« Previous Entries   Next Entries »