Marco.org

Mar 12 2010
I currently know, thanks to this process, that my car is being painted right now and will soon begin final assembly.

This is so much cooler than when UPS tells me that my Amazon box is stuck somewhere in a depot in Long Island City.

I currently know, thanks to this process, that my car is being painted right now and will soon begin final assembly.

This is so much cooler than when UPS tells me that my Amazon box is stuck somewhere in a depot in Long Island City.

+

I’ve been asked a lot today which iPad model I reserved and why. I didn’t think anyone would care, but apparently you do, so thanks I guess, and here’s what you asked for:

I’m getting the 16 GB, WiFi-only model.

Why only 16 GB?

I opted for “only” the 16 GB iPhone 3GS as well last summer, and it has proven to be a good idea for me, given:

  1. Due to my developer responsibility and my gadget addiction, I will probably be buying every version of these devices, so I’m really only buying it for ~1 year.
  2. I never watch video on anything but my TV, so I don’t store much (if any) video on portable devices.
  3. I don’t sync my whole music collection, and I can fit as much as I could possibly want on-the-go or on a trip within about 8-10 GB.

So I figure the 16 GB model is a safe bet, and I can save the $100 for next year’s iPad.

Why WiFi-only?

  1. I really need it ASAP for Instapaper development.
  2. I’ll be using it mostly at home, where I have WiFi, and on trips, during which I’m often on airplanes, outside of cellular reception areas, or on other WiFi networks anyway.
  3. I have a Verizon USB EVDO modem that I’m very happy with. Its contract is about to expire, and I’m probably going to replace it with a contract-less MiFi, which I can get for only a bit more than the AT&T iPad’s $130 price premium. Verizon’s service costs a lot more, but it really is that much better for data, especially in the New York area, that it’s worth the cost.
  4. Any light mobile data needs can be served by my iPhone.

Obviously, your needs will vary from mine, so you might decide differently.

+
Tiff:


  I made a map of the most interesting ridiculously large roadside attractions in Texas in order to choose an entertaining destination for our (and maybe this guy’s) mid-SXSW road trip. […]


This is going to be fun.

Tiff:

I made a map of the most interesting ridiculously large roadside attractions in Texas in order to choose an entertaining destination for our (and maybe this guy’s) mid-SXSW road trip. […]

This is going to be fun.

+
+
You can do this now if you’d like.

You can do this now if you’d like.

Mar 11 2010

Overdoing the interface metaphor

We’re often told that we should design our websites and software to mimic real-life objects. The iPhone strengthened this idiom, and Apple has been driving this home hard for the iPad.

But it’s not absolute, and it’s not always the best idea. My favorite counterexample is the typical calculator app:

Nearly everything about a real calculator is faithfully reproduced, but with the good comes the bad: nearly every limitation and frustration has also been reproduced. There’s very little reason to use the software facsimile over its real-world equivalent, and in some ways, the physical object is better.

Despite being faithfully designed to look and work like a real-world object, the Calculator app hasn’t made any progress. It hasn’t advanced technology. It hasn’t made anything more useful or created new interaction models.

My preferred calculator, which I will keep blogging about until it’s ubiquitous, wasn’t designed against any physical objects because there’s no physical equivalent to what it does.


Please ignore the two glaring errors I made while cobbling this together for the picture.

Functionally, it’s almost a calculator. But it’s also almost a spreadsheet and almost a list pad. By not constraining its design to that of a common physical object, it’s able to be and do much more than anything in the physical world ever could.

It does a much better job of a number of critical features than the Calculator app, such as multipart calculations, parentheses, editing existing values, and dynamic value references. Even trivial operations are so much nicer that Soulver converts rarely even open Calculator (or use one), preferring instead to keep a Soulver window open somewhere as a scratch pad.

The interface paradigm of mimicking real-world objects shouldn’t, therefore, be applied universally.

So last week, when good writers (1 2 3 4) started discussing the merits of emulating page-turning, I took notice. Especially since I added pagination to Instapaper Pro 2.2 and had to make some difficult decisions in the process. There was no question in my mind that it was better for reading than scrolling — even better than my semi-automated, low-effort tilt scrolling.

But I didn’t implement it because books have pages and lack scrolling. Books aren’t even the right physical-object equivalent for Instapaper. Not all reading happens in books.

Instapaper is more like a magazine than anything else, but I’m not about to try to reproduce the soggy, wrinkled covers from being shoved in the mailbox, the perfume samples, the ten-page “continued on” jumps in the middle of articles, or the subscription cards falling out as you’re trying to read.

(The iPad version of Instapaper that I’ve made so far, incidentally, doesn’t resemble any physical objects. I haven’t shoved huge newspaper or book graphics in there in a misguided effort to win an ADA. Just as Soulver looks like nothing but Soulver, Instapaper on iPad just looks like Instapaper.)

I implemented pagination because it improves reading, not because a related physical item separates text into pages.

Improving the product, not faithfully reproducing the physical object, always gets priority. I passed on a long, complex page-turning animation because it didn’t make sense (you’re paging up/down, not left/right) and it would have been distracting. And I opted for an extremely brief cross-fade, rather than a slide, because slides take longer and are more visually jarring.

DVD players don’t make fake whirring noises for five minutes before letting you eject a disc to simulate rewinding. Similarly, nobody should need to perform a full-width swipe gesture and wait two seconds for their fake page to turn in their fake book1, and nobody should need to click the fake Clear button and start their calculation over because their fake calculator only has a one-line, non-editable fake LCD.

It’s important to find the balance between real-world reproduction and usability progress. Physical objects often do things in certain ways for good reasons, and we should try to preserve them. But much of the time, they’re done in those ways because of physical, technical, economic, or practical limitations that don’t need to apply anymore.


  1. UPDATE: I’m fully aware that the iBooks app supports a tap to change pages — it doesn’t require a full swipe, and its animation is quick. I’m speaking more generally here, not specifically about iBooks. 

Mar 10 2010
Mar 09 2010

News flash

A popular blog truncated its RSS feeds to boost site pageviews. It’s like last week, when The Atlantic changed to partial-content RSS feeds. And that was like every other week, when some publisher did something that some readers didn’t like to make a few more cents.

I dislike the intrusive advertising on Salon, so I don’t read Salon. I dislike Michael Arrington, so I never read anything on TechCrunch (even when they write about me or my products) and have taken technical measures to ensure that I never even land there accidentally and give them whatever tiny profit that one pageview is worth. I don’t like the timebombed, Unicode-breaking Clickability print-friendly view for New York Magazine, since I like reading NYMag-length pieces in Instapaper and Clickability doesn’t work well in it, so I just don’t read NYMag’s articles. I don’t like Ars Technica’s paginated articles, but since I don’t want to pay for a subscription, I just read every page separately, give them all of their separate-page ad views, and save each page to Instapaper if I want to read them that way.

One reaction I’ve never had is to think that I deserve anything from these publishers.

  • Valid point: [Publisher] should consider doing it some other way because this will alienate some readers.
  • Invalid point: [Publisher] should do it my way because all content deserves to be free/ad-free/full-RSS/single-page.

I see a staggering amount of entitlement every day in the form of arguments and blog posts like the latter.

We don’t deserve anything. Publishers can do whatever they want. If you don’t like it, don’t send them nasty emails or browse their sites with ad-blockers: just don’t support them. Don’t read their content, don’t link to them, and don’t talk about them. Since money’s not usually involved, vote with your attention and read elsewhere.

Mar 08 2010
This can’t be efficient.

This can’t be efficient.

+
Essential SXSW supplies for two people.

Yeah, they‘re dirt cheap and probably aren’t the best batteries in the world (oops, their website is down right now). But they’re also only $14 each and supposedly hold 2200 mAh. I have one of these and it’s nice enough, but at $55 each, I’d never own four of them.

Essential SXSW supplies for two people.

Yeah, they‘re dirt cheap and probably aren’t the best batteries in the world (oops, their website is down right now). But they’re also only $14 each and supposedly hold 2200 mAh. I have one of these and it’s nice enough, but at $55 each, I’d never own four of them.

      
Creative Commons License All original content is licensed under the Creative Commons Attribution 3.0 U.S. License except that which is quoted from elsewhere or attributed to others. In short, you may reproduce, reblog, and modify my content, but you must provide proper attribution.