Filed under News

The Interface Paradox

As much as I love programming and good old-fashioned text-based command lines, I have an interest in ergonmics and futuristic interface. A few days ago a post entitled “A Brief Rant on the Future of Interaction Design” made the rounds on the Internet. It opens with an old, but interesting video and goes to make the argument that our current obsession with flat touchscreens and simple gestures is doing our us all as disservice. Our hands are capable of complex gripping, grasping and touching motions and having all that expressivity confined to a small, two dimensional surface with a limited number of motions is self-defeating. The article makes the damning statement: “Are we really going to accept an Interface Of The Future that is less expressive than a sandwich?”

The article helped me express an uncertainty that’s been floating back and forth in my mind for some time. I use my iPod Touch on a daily basis and I’ve been loving the multitouch trackpad on the new Macbooks. I love the swiping motions for window management and moving things around. At the same time I’ve started drawing by hand again (I loved drawing as a kid) and I realize that putting a pencil to paper is a rather complex but very fulfilling activity. Strangely enough I think that both the pencil and the touch-based iOS interface have a lot in common. In both cases, the actual physical device almost disappears letting you focus on the underlying application. The iPad or iPhone itself is just a thin frame around whatever app you’re using. The pencil is basically just a simple pointer but allows us to create an infinited range of images with it.

However in both cases, the expressiveness offered by the device is not enough. Pencils are not enough to express all the images we might want to create. That’s why we have pens, brushes, chalk, crayons and a variety of papers and canvases. The flat touch interface is also not enough, especially if we are confined to a small surface that fits in one hand. The question then is how we can take the simplicity of our current touch interface and extend them to a larger set of expressions and interactions?

Case in point is the camera interface on the iPhone. For a long time there was a software button that you had to touch to take a picture. But that meant sticking your finger in the middle of the picture. Normal cameras have a better interface: there is shutter button on the top that keeps your hands far from the actual image (even if you’re using a LCD screen instead of a traditional viewfinder). This deficient interface on the iPhone led to the Red Pop, a giant red shutter button and now iOS 5 turns one of the hardware volume buttons into a shutter button.

The Red Pop camera interface for the iPhone

The Red Pop camera interface for the iPhone

Having a fluid, upgradeable, customizable software interface is nice and I like smooth gradients and rounded corners as much as the next guy. But our hands evolved to use actual physical matter and before computer interfaces we built a lot of interesting physical interfaces. Apple has hooked us on the idea of sleek, smooth devices with no extraneous. While it’s great to lose unnecessary knobs and edges the Apple design philosophy might not be best in the long run, especially if your device’s UI doesn’t neatly fit into the touch-drag-swipe system of gestures.

Ultimately it would be great to have “smart matter” physical interfaces – the flexibility and programmability of software with the physical usability that solid matter offers. Imagine some sort of rearranging material (based on some form of nano- or micro-technology maybe?) that can be be a simple smooth shell around your interfaces but can change to form buttons, sliders, knobs or big red shutter buttons as your application requires. But in the years (decades?) between now and then we need other solutions. The range of accessories and extensions available for the iPhone (including the Red Pop, tripods, lenses etc.) seem to suggest that enterprising young device maker could use the iPhone (and it’s successors and competitors) as a computing core to which they can attach their own physical extensions. With a more open and hackable platform (an Android-Arduino hybrid perhaps) we might see a thriving device market as well as an app market. Am I a dreamer? Hell yeah, but as the projects I’ve linked to show, I’m certainly not the only one.

Tagged , , , ,

Goodbye and Thank You

Steve Jobs in 1982

Steve Jobs in 1982

I was hoping to meet him in person one day. But now I’m going to get back to work. Life is short.

Tagged ,

The Age of the Maker is here

Last week a friend sent me a link to the world’s first sub-$1000 PCR machine. PCR stands for Polymerase Chain Reaction, it’s a method of replicating a section of DNA it billions of times. This means you can now study the building blocks of life to your hearts content, in your basement, for less than the price of a top-of-the-line computer. As the announcement says: DNA is now DIY.

OpenPCR joins a list of recent technological milestones including 3D printing, cheap embedded microcontrollers, ubiquitous computing and broadband Internet connections. The technological scene is supported by social phenomena like the open source movement, coworking and hacker spaces and organizations like Kiva and Kickstarter. The rise of increasingly powerful DIY technology and the surrounding social systems is pushing us toward what can best be described as the Age of the Maker.

Going from idea or innovation to self-sustaining product doesn’t require large factories or upfront investments anymore. As projects like OpenPCR and Coffee Joulies show it’s feasible to create a truly novel, popular product combining nothing more than talented, hard-working creators and willing customers. I’d like to believe that this is the beginning of a new industrial age, one that produces a similar improvement in the quality of human life without many of the bad side-effects of the last one. This revolution focuses on the individual and the small team rather on the factory. Sure, there are businesses and there is manufacturing, but the point of it all is not just profit. Profit is important, but a lot of people and groups I just mentioned are doing it largely because it’s fun and exciting.

Technology and the means of production are becoming increasingly democratic. What can be accomplished by small groups of focussed individuals leveraging modern technology is truly amazing. The software industry has already shown that small groups of people can create products and services that change the world. Today’s generation of makers and hackers are taking that a step further – showing that such world changing innovation doesn’t have to be limited to software.

I’m not an economist, but I’d argue that in many ways we’re seeing a reinvention of capitalism. Financial capital doesn’t have to be concentrated in the hands of a few – it can be widely distributed among the masses – millions of customers around the world. What is needed are people with ideas and skills that can bring that capital together just-in-time to create a product – the makers. And we now have the services required to bring the capital in (the Internet, Kickstarter, Kiva) and the cheap infrastructure needed to get the product out (UPS, FedEx, etc.). With OpenPCR, Arduinos, 3D printers and the we’re democratizing and distributing the means of production.

If you’re someone who likes building cool, interesting things there has never been a better time to be alive. The Industrial Revolution brought about mass production and cheap commoditized goods. But it also decimated independent artisans and craftsmen. Today we’re just getting ready to put all the manufacturing power of modern industrializaton back in the hands of individuals with ideas and skills. With today’s technology Leonardo da Vinci may have been able to build his flying machines.

What have you made today?

An ebook dilemma

As much as I love the idea of a digital book and the implementation of the Kindle, I can’t quite convince myself to go all ebook for future purchases. There is the DRM question, but that’s not the main issue. I suppose in the future Amazon could go the way of the dinosaur leaving all my precious Kindle books to bitrot. But I’m pretty confident that someone will find a way to break the DRM before that happens.

No, my current dilemma is far less technical. There are two books I really want to buy right now: Seth Godin’s Poke the Box and the just-released Anything You
Want
by Derek Sivers. Both of them are available on Amazon in Kindle and hardcover, dead-tree form. The problem is that for both of them the ebook version is just about a dollar less than the hardcover version. For the Poke the Box, it’s just 30c.

From an author’s or publisher’s perspective I can understand why you’d want that kind of pricing. Perhaps you don’t want readers to feel like either version is a
second-class citizen. Perhaps you don’t want readers without a Kindle to be put off buying. Perhaps you want to tell your readers that either choice is fine and you, as publisher, are ambivalent on the subject of print versus digital. I think all of them are perfectly valid decisions. But as someone who isn’t pre-decided one way or the other, it makes the decision harder, not easier.

Here’s a (probably incomplete list) of all the things that I’ve been thinking about over the past few days regarding my choices, not in strict order: Oooh.. look Kindle versions! Now I can take them with wherever I go. But wait, the hardcover is less than a dollar more. If I get the hardcover I’ll have something nice and physical and DRM-free to keep on my bookshelf. And I don’t randomly start reading on my Kindle so I could probably just plan ahead and carry the book when I think I’ll read it. But the hardcover is probably going to be heavy and I have to move on a fairly regular basis. I don’t want to move too much heavy stuff, but then again I move once a year at most. The rest of the time it’ll sit on my bookshelf and I do like the look of a well-filled bookshelf. And if it’s in plain view instead of tucked inside the Kindle I’ll
probably reread it again at some point. But paper books are so last century and the Kindle is just gorgeous.

So on and so forth. You get the point.

In general I agree with Craig Mod: the future of books is digital and paper books will move closer and closer towards Collectors Item status. Instead of being cheap, mass produced blocks of paper, they’ll become careful, hand-crafted works of art. And I for one am quite happy with that. The problem is that there is this awkward growing-up phase as digital book technology matures. That phase is now. One of the results of that awkwardness is the indecision I’m currently facing. If these were mass market paperbacks that I’m going to read on a plane flight and never again I would get the Kindle versions in a heartback. But they’re not. They’re both books I think I’ll like, would want to keep and can see myself rereading. If the reading experience on the Kindle wasn’t as top-notch as it is, I would get the hardcovers. But the argument in favor of ebooks and ereaders has gotten good enough that the choice between the two is not an easy one by any measure.

For me the idea of books is intimately connected with the idea of libraries. I don’t just want to read the books and absorb them, I want to have a growing library of my reading as well. And though I could make some kind of digital ”have read” list, there is something about a physical library that tugs at my heartstrings. It’s the idea of having a set of books that in some way is a reflection of myself. They contain words and ideas that are now a part of me. Not all books I read would go into this library (most textbooks would not make the cut), but hopefully anything that I willimingly buy would. In an ideal world I’d be able to “rent” the ebook version for an absurdly low price (say 50c a day). Then I could read it and if I decided it was a “keeper” I would buy the dead-tree version for my library.

At this point I officially hand this question to the wisdom of the Internets. For a $1 difference, which version would you buy and why?

(And no, I am not going to scrounge around for a “free” PDF copy. That defeats the point of everything I just said. I want to give the authors my money, but I want to make a good investment myself as well. The two purposes can be aligned, I’m just not sure how.)

Tagged , ,

What does your software do?

In the last few weeks a Mac and iPad app called iA Writer has been doing the rounds on the Internet and garnering rave reviews. Since my Mac Mini is currently disconnected and Apple doesn’t seem to be in the mood to refresh the Air, I haven’t had the chance to try it out. But based on what I can see on their website, it looks like an exquisitely designed app. However there seems to be one problem: it doesn’t do very much.

Given my personal preference for minimalism, it is a bit odd that I’d critique an app for doing too little. But I’m coming to realize that pure minimalism is the wrong approach to take towards modern software. We live in an era of incredibly powerful, well-connected machines. And yet most of our day-to-day software does little more than the equivalent software of years past. It’s one thing to say that our software should do a small number of things well instead of bombarding the user with lots of unused features. But it’s another thing to say that we shouldn’t be trying to press the boundaries of what our software is genuinely and usefully capable of.

iAWriter strikes me as a particular example of this trend. It may be a very well designed (and perhaps even beautiful) text editor, but at the end of the day it’s still just a text editor. Sure it has some plus points: it supports live Markdown rendering, but the implementation is personally unsatisfying — if you’re going to render Markdown, why keep the plaintext Markdown characters? It also ignores the fact that most of the text we seem to be writing nowadays is for sharing. All the bloggers going crazy over it seem to miss the fact that it doesn’t connect to their blogs in any way, leaving them to manually copy-paste or come up with some elaborate (if clever) hack job to go from editor to web page. Let me reiterate: iA Writer is a beautiful text editor, but that’s all that it is. And that’s a shame because I’d like to see great engineering and designing talent go into helping me do my job better rather than just making me drool. The one part of that I feel genuinely makes it a better editor is focus mode: that’s something I’d like to see get into other text-based applications.

In contrast to iAWriter is Instapaper. It’s admired by a lot of the people who seem to have taken a liking to iAWriter. But the big difference is that Instapaper actually moves consumer computing forward. I can click a little bookmarklet on any text-heavy page on the web and instantly the text gets extracted and sent to a variety of reading devices. It fundamentally changes the way I do reading on the web, it’s not an incremental upgrade or an aesthetic redesign. It actually does more and better than any software tool before it. That’s the direction I would like to see our software going.

As I think about more about the state of consumer software it becomes abundantly clear that I am very much a power user. Ben Brooks loves iAWriter because it helps him focus on writing instead of being distracted by things like tweaking the user interface. He says that the end product of that focus — better articles — is what matters even if he has to do a whole lot of copy/pasting and manual editing to get there. All he cares about is the end product, not how he got there. For me, that’s not enough. I want a good, polished end product, but as a creator I want a great workflow, tuned to my specific needs. That’s why I use Emacs, Jekyll and LaTeX for a lot of my longform writing. (I’m considering sitting down and integrating WordPress into the flow too.)

In a more general sense, we don’t want to be making separate programs for power users and non-power users. We shouldn’t have Emacs for me and iAWriter for Ben Brooks. What we need is for everyone to be a power user. Not in the sense that they all use Emacs and Linux, that’s superficial. But users need to be able to tune their workflow and tools to their specific needs. Ben should have an editor that has beautiful fonts and focus mode and let’s him one-click publish to the web using whatever platform he likes. But to do that users need both the tools that facilitate such power use and the skills and mentality to make their customizations. Unfortunately I’m not very optimistic about either, not at the moment anyway. Feel free to make me feel more hopeful in the comments.

Tagged ,
Follow

Get every new post delivered to your Inbox.

Join 338 other followers