Look Ma… No Program Menus!

It’s pretty much official at this point: Microsoft is ditching program menus. By program menus, I mean that narrow bar at the top of every program in MS Windows which usually starts with “File” and ends with “Help.” These menus have been a part of day-to-day computing experience since the first Macs in the ’80s, and have a history that extends back to Xerox PARC in the early ’70s. And now Microsoft is putting them … Read more

Limits on Speed, Limits on Freedom

Anthony Burgess’ novel A Clockwork Orange (and the Stanley Kubrick film based upon it) made a bold statement about what our technology should and shouldn’t do. Forcing citizens to obey the law is immoral, asserts Burgess. Once you’ve taken away our freedom of choice, you’ve taken away our souls.

But technology isn’t always about giving us more freedom to do things we couldn’t do before. Our lives are stuffed to the gills with choice, and there’s such a thing as too much of it. Sometimes technology can help precisely by taking away our freedoms. Small, inconvenient, and irritating freedoms.

Driving scene from A Clockwork Orange.For instance: speed limits.

Most of us have precisely two feelings about speed limits. One, they’re too low; and two, it’s annoying to have to pay attention to them. Oh, we recognize in the back of our minds that speed limits are necessary, that speed limits act as a reminder and a deterrent and in the long run save lives.

But it’s difficult and irritating to pay attention to them. The signs are standardized across the nation so they’re easily recognizable, but you’re never quite sure when you’re going to see one. When you travel to another state, you never know what the interstate speed limit is. As a result, most of the speeding tickets we get — most of the ones I’ve gotten at least — are a result of ignorance, not disobedience. We want to obey the law, we really do. It’s just not easy enough.

So here’s a perfect opportunity to use the power of information technology to put our insignificant freedoms on pause.

What if the Department of Transportation created a national database of speed limit information tied to GPS coordinates? And what if every car was equipped with a specialized GPS unit that could tap into this database and therefore tell you what the proper speed limit was at all times?

Your car would then be able to sense when you were approaching or breaking the speed limit. Perhaps the dashboard could signal you with a flashing light or an audible chime. Or maybe, like videogame controllers, the car could give “force feedback” to make pressing the accelerator noticably more difficult the faster you’re going. Perhaps ultimately you might choose for the car to simply not let you exceed the speed limit — or to cap you at ten miles an hour over.

The first objection you’re going to raise is that we’d start seeing a new breed of Road Warrior out there hacking cars and telling you the speed limit is 55 in a 25 zone. (William Gibson’s novel Virtual Light begins with a scene of this kind of automotive hacking.) So security would obviously be paramount. I’m willing to bet that we could come up with a relatively hack-proof method of securing car GPS units and speed limit transmissions.

Then, of course, the question arises of what happens when you’re driving through a tunnel or a hurricane and the GPS information isn’t available. Well, there’s a simple solution for that: store a cached copy of the speed limit database locally in the car. (If that’s not a practical solution because of storage limitations, then certainly the car should be able to hold speed limit information within, say, a 200-mile radius.)

Read more

How to Get Information to Flow Backward

A certain Mr. Marc Tarrasch of Los Altos, California wrote in to Newsweek magazine last week to complain about actor Johnny Depp’s disparaging comments about America in 2003. Depp was quoted by the German magazine Stern as likening America to “a dumb puppy that has big teeth that can bite and hurt you” and “a broken toy.” Says Mr. Tarrasch:

Apparently, it is acceptable for Depp to make movies in Hollywood while at the same time publicly disrespecting the country where he was born and from which he reaps enormous financial benefits. Until Depp retracts his foolish statements, I will not pay a dime to see any of his films, no matter how wonderful an actor Newsweek thinks he is.

Johnny Depp promoting Pirates of the Caribbean: Dead Man's ChestWe can discuss the merits of Mr. Depp’s remarks — and Mr. Tarrasch’s criticism — some other time. The point is, Johnny Depp did issue a public apology. In fact, within 48 hours of the article’s publication, he claimed that his words had been misquoted and taken out of context:

There was no anti-American sentiment… My deepest apologies to those who were offended, affected, or hurt by this insanely twisted deformation of my words and intent.

(Let’s also put aside the question of whether Depp’s apology was sincere, or whether he was just engaging in some frenzied damage control after seeing the negative reaction his comments received in the press. Johnny Depp doesn’t strike me as the type of guy who would apologize for a political statement unless he sincerely meant to apologize. Do you think an actor who once jumped at the chance to star in a black-and-white film about an unknown cross-dressing homosexual B-movie director really cares if his political views affect his box office draw?)

So the news of Johnny Depp’s retraction did not reach the editors of Newsweek, and they printed Mr. Tarrasch’s letter. One can only wonder how many of Newsweek‘s circulation of 4 million heard about the whole flap for the first time through this letter and decided to boycott Depp’s film Pirates of the Caribbean: Dead Man’s Chest this past weekend. A few hundred? A few thousand? Could Mr. Tarrasch’s letter have been one of the flakes in a snowball of conservative resentment that led to Pirates‘ disappointing second-weekend box office?

There’s a technological point to be made from all this, and here it is: information only flows one way. It goes forward, not backward.

Like the stuff that flew out of Pandora’s box, information is almost impossible to control once it’s released. Attempting to retract information that’s already out there is doubly difficult, and I’m willing to bet that Depp will be hearing conservative tirades about his supposed anti-American statements for decades to come.

It’s a problem that’s been a part of the human experience since the very beginning. And now the problem is ingrained in the very structure of the web, our greatest informational tool. Hyperlinks only point in one direction. From a technical standpoint, every page on the web is completely ignorant of the pages that link to it. As soon as you click on a hyperlink, the only connection back to that original page is through your browser’s history stored on your local machine. Move a page on the web or change its content, and watch the hundreds of linked pages dumbly continue to insist that the data is still there.

But here’s the really fascinating thing. For the first time in human history, we may be on the verge of finding ways to allow data to flow in the opposite direction. And this could very well be one of the small technologies that changes the world.

Read more

Dave’s Grand Ideas: Amazon for Voters

What’s the biggest problem with our system of democracy? John McCain and Russell Feingold seem to think that it’s lax campaign finance rules that allow moneyed interests to funnel cash into campaigns. Others think it’s media bias or homogeneity of opinion between the two parties.

I happen to think the main problem is too much information.

The general public is often only aware of the hottest of hot-button issues — gay marriage, flag burning, the war in Iraq. And while sometimes our own personal stance on a particular issue is strong enough to tilt us in favor of one candidate or the other, it’s often a more nebulous decision-making process than that. There are a million issues that deserve our attention and a legislative trail a thousand miles long. So, overwhelmed by all this data, we end up voting for our national representatives strictly on the party line. Or, even worse, we vote on the basis of our feelings about a particular candidate — and as we all know, our feelings are easily manipulated by the mass medium of television.

And that’s just on a national level. What about all of those tens of thousands of candidates for local and regional office? Most of us know that we can tune in to the local newspaper on the last few days before the election and get a nice, concise summary of the candidates’ views. But we don’t necessarily trust these concise summaries. And so we end up staying home from local elections simply because we don’t know anything about these races.

One might think that you could conduct adequate research about political candidates via the Internet. But have you ever tried to wade through a politician’s website? They’re invariably stuffed to the gills with self-promotional blather and doublespeak. Like the television commercials, they’re generally designed not to disseminate information, but to give the prospective voter a warm and fuzzy feeling about the candidate.

So here’s a Grand Idea: what if someone built an independent voter information aggregator? Let’s call it Amazon for Voters. (You’ll see why I invoke the name of Amazon shortly.)

Here’s how it would work.

You, the voter, access the Amazon for Voters website and fill out a short questionnaire. Which issues are the most important to you? Choose from a set of drop-down menus a list of the top ten issues that you care about. Let’s say you choose gun control, abortion, and welfare reform. Amazon for Voters asks you where you stand on each particular issue. Pro-gun or pro-gun control? Pro-life or pro-choice? More money for welfare programs, or slash the heck out of those welfare budgets?

Click “Submit,” and the system instantly tabulates a list of the candidates for whom you’re eligible to vote that match your viewpoint. You get a numerical score: “Rep. John Doe is an 83% match on your views.”

How is this score calculated? Through legislative scorecards from independent organizations like the League of Women Voters, the National Rifle Association, NARAL, etc. Through a statistical analysis of that person’s actual voting history. Through endorsements by this or that organization.

Or better yet, through the candidates’ own self-rankings. Candidates (or rather, their staffs) fill out voter questionnaires like this all the time, but I’ve never heard of anyone compiling all of them into a comprehensive statistical database. (Or if someone has, they haven’t bothered to put it in a nice, user-friendly package for the masses and publicize it.)

There are certainly a number of issues in which most candidates are going to rank themselves squarely in the mushy middle — “I feel like government can’t afford to pay for our senior citizens’ prescription drugs, but I also feel like we can’t leave our elderly population out in the cold” — but there are also a number of issues where candidates are happy to make their positions widely known. How many politicians try to hide their position on abortion, for instance?

The best part about Amazon for Voters is that it’s completely nonpartisan. The system doesn’t place any judgment on the politicians’ views, or your views for that matter; it simply provides a numerical index for how closely your views match with each candidate’s views. It will work equally well for anyone from the hard left to the hard right.

Read more

Stay Out of Our Public Figures’ Personal Lives

Rush Limbaugh was detained at an airport for carrying a bottle of Viagra with a falsified prescription on it, and the blogosphere is going berserk. I’m irritated as hell that anybody gives a flying fuck. Not because I have a special love or reverence for Rush Limbaugh, but because… Well, here’s what I posted on Teresa and Patrick Nielsen Hayden’s Making Light blog about the whole thing, and I think it’s worth repeating and reiterating: … Read more

My Trip to France (Part 1)

I’m in France on vacation. Paris, to be exact. Literally across the street from the Louvre, to be more exact. Here are a few key things I’ve noticed about France, in no real order.

Bad Economic Models for Entertainment

I bought Bruce Springsteen’s roots/folk/New Orleans jazz album We Shall Overcome: The Seeger Sessions a couple of weeks ago. I unwrapped it in the car, popped it into the CD player, and enjoyed it full blast all the way up to Baltimore and back.

Bruce Springsteen's We Shall Overcome: The Seeger SessionsA couple days later, the CD made its way to my computer, where all my music ends up. But Sony chose to release We Shall Overcome as a DualDisc (one side CD, one side DVD), and because the DualDisc doesn’t conform to the industry’s CD specifications, the damn thing won’t play on my PC. I can’t rip it to the hard drive either.

For me, the ability to listen to music on my PC isn’t optional. I don’t even own a stereo, and probably 80% of my music consumption takes place through Windows Media Player on my desktop PC. (The other 20% being in the car.) After several hours of frustrated Google searches for “crack DualDisc DRM” and “rip Seeger Sessions CD,” I finally just fired up BitTorrent and found a bootleg copy of the music. Problem solved.

This, of course, is illegal. Even though I own a copy of We Shall Overcome and am just looking for a way to play it on my computer, there’s no reason I couldn’t have downloaded some other album that I don’t own. According to the RIAA, I should be punished with a stiff fine.

But as anyone knows who’s been following this whole debate, the music industry brought this on itself. Industry pundits have been charting the rise of broadband Internet access and cheap computer hardware for years now. Any forward-looking industry would have tried to take advantage of this flourishing tide of consumer technology before it crashed on top of them. But the recording industry squandered its chance to build a digital jukebox system.

Instead the RIAA concentrated its efforts on meritless lawsuits against ordinary (and often innocent) consumers
in a vain attempt to scare people away from their Napster or Gnutella clients. These efforts, of course, are failing miserably. Now, because of the recording industry’s bad gamble, their profits are plummeting and the bastard children of Napster have put large-scale music piracy in the hands of any 8-year-old with a PC. Steve Jobs has the recording industry over a barrel with his iTunes store, and there’s nothing the recording industry can do about it.

Why have the RIAA’s efforts failed? Are we, the public, simply a group of amoral, opportunistic thieves?

No, of course not. The problem is this: the traditional economic model for distributing music is a historical aberration that’s unsustainable in the long term.

We all know how things worked in the music industry since the middle of last century. You walked into your local Tower Records and shelled out $15-$25 for a CD. Once it left your hands, that $15-$25 got carved up by retailers, wholesalers, payment processors, distributors, record company executives, promoters, agents, managers, etc. The artist ended up with maybe $1 to $2 of this in the end, if they were lucky. (Then the government took its 30%.)

Far be it from me to knock the work that these middlemen do. In the twentieth century, these people were necessary for artists to get exposure and sell their work. But does all their effort improve the quality of the artist’s work? No. (Although one could argue that many a meandering batch of songs has been sharpened and focused into a classic album by a good producer.)

This is the thing that has the RIAA quaking in its (stormtrooper’s steel-toed) boots. What if all the record companies went under tomorrow? What if there was nobody around to pay music artists large gobs of cash and foot the bill for their ultrasmooth high-tech studio production wizardry? What if there was no record company pushing artists’ work into the stores and in the consumers’ hands? Would the music industry dry up? Would people stop making quality music?

No.

Read more

Book-Geekity Fun with LibraryThing

I love snooping at other people’s libraries. Whenever I’m at someone’s house, you’ll usually find me with my head tilted to one side reading book jacket spines within the first ten minutes of walking in the door. I’ve been known to walk through IKEA paying much more attention to the books on the shelves than to the shelves themselves. So imagine my excitement when I discovered LibraryThing. LibraryThing is basically a connected online database of … Read more

Web Hosting Companies That Suck

Web hosting companies have a reputation for service that ranks right up there with the cable and phone companies. In other words, execrable.

This is one case where the reputation is in line with reality. Web hosting companies, on the whole, suck.

One can feel some sympathy for the people running a web hosting business; it’s not an easy thing to do. You’ve got to keep web servers up and running over 99% of the time, even during a storm or a power fluctuation. You’ve got to have adequate security to keep out denial-of-service attacks and data thieves. And you’ve got to have the patience to deal with customers who simply don’t know what the hell they’re doing.

Granted that it’s not an easy business, but one must still expect a minimum level of competence. Nobody forced these people to get into web hosting. You don’t pop the key into the ignition of your Toyota and, when the damn thing doesn’t start, tell yourself that it’s okay because building a good car is hard.

I’m not sure what the margins are like on web hosting. But I can’t imagine they’re all that impressive — who can make money running a technical service on $5.99 a month? Big corporations like Dell and Yahoo! just throw up their hands at the whole thing, or they change their business strategy every two months, presumably because the service still blows.

So here I am, with twelve years of web design and programming experience under my belt, and I still can’t find a reliable web host.

This post was spurred by a bad experience I had recently with GoDaddy, which is more well-known as a domain registrar. I spent close to two hours on the phone (long distance) with GoDaddy technical support trying to figure out why the server wouldn’t create a ColdFusion search collection on one of my clients’ websites. (This isn’t a particularly arduous task; it’s literally one line of code.) GoDaddy’s first conclusion: your one line of basic code must be wrong. Their second conclusion: we can’t answer this question until you pay an upfront fee of $300 for our “advanced” technical support. Their final conclusion: sorry, GoDaddy doesn’t support basic ColdFusion searching.

Read more