<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Spectre Collie &#187; Apple</title>
	<atom:link href="http://www.spectrecollie.com/archives/category/mac-os/feed" rel="self" type="application/rss+xml" />
	<link>http://www.spectrecollie.com</link>
	<description>The Journal of Poorly-Explained Phenomena</description>
	<lastBuildDate>Mon, 06 Sep 2010 00:49:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>140 Characters Plus an Internet</title>
		<link>http://www.spectrecollie.com/archives/2010/09/140-characters-plus-an-internet</link>
		<comments>http://www.spectrecollie.com/archives/2010/09/140-characters-plus-an-internet#comments</comments>
		<pubDate>Fri, 03 Sep 2010 06:58:36 +0000</pubDate>
		<dc:creator>Chuck</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://www.spectrecollie.com/?p=1894</guid>
		<description><![CDATA[Twitter for iPad is another one of those apps that make you think all the talk about the iPad being the future of computing wasn't just hype.]]></description>
			<content:encoded><![CDATA[<p><img class="center" src="http://www.spectrecollie.com/wp-content/uploads/Twitteripad.png" alt="Twitteripad.png" title="A bold new era in narcissism" border="0" width="500" height="375" /><br />
<a href="http://itunes.apple.com/us/app/twitter/id333903271?mt=8">The official Twitter app</a> finally went universal with its iPad version yesterday, pushing the iPad one step closer to being my most useful computer. (Next milestone: the OS 4.2 update, and a good blogging client).</p>
<p>I&#8217;ve been using <a href="http://itunes.apple.com/us/app/twitterrific-for-twitter/id359914600?mt=8">Twitterrific</a>, and its iPad version really is great, but it was understood between the both of us that I&#8217;d be jumping ship as soon as <a href="http://www.atebits.com/">Atebits</a> released its app. Tweetie basically defined what features a desktop Twitter client should have, then did it again on the iPhone version, and now once again on the iPad. There&#8217;s a reason Twitter bought it as its official client &mdash; not necessarily because it&#8217;s the best one, but because it&#8217;s the best one <em>for what Twitter wants the service to be</em>.</p>
<p>I&#8217;m not interested in writing a review, because there are already dozens of reviews out there (a lot of us were waiting, apparently), and because the app is free. If you&#8217;ve got an iPad and use Twitter, there&#8217;s no reason not to download it. My review is just that &#8220;hey, it&#8217;s great.&#8221; What&#8217;s interesting to me is how much thought went into the design of the app, and even more importantly, how significantly the design of one app can change how I perceive the entire device.</p>
<p>A lot of people seem to be dismissing <a href="http://blog.twitter.com/2010/09/twitter-for-ipad-sharing-content-in.html">the new approach</a> as &#8220;nice UI touches&#8221; (or alternatively, &#8220;annoying gimmicks&#8221;). And the gesture stuff &mdash; pinching and two-finger dragging &mdash; is pretty gratuitous. But the big change isn&#8217;t just a new, slick, presentation. The change is the notion that absolutely everything in the app has <em>context</em>.</p>
<p>Everything you tap on causes a new panel to slide out with more information. There&#8217;s no new information here that you couldn&#8217;t get via the older clients, but the app is constantly making predictions about what you&#8217;ll want to see based on the content of the tweet &mdash; single tweets open the user&#8217;s profile, replies display the entire conversation, tweets with a photo link open the picture, tweets with a hashtag do a search on all the other tweets with that hashtag. Since none of the information is all that new, it may not seem like that big a deal. What formerly took two or three clicks now just takes one tap. But in practice, it feels like a leap from mid 80s text-chat technology to the bridge of the <em>Enterprise</em>.</p>
<p>I&#8217;m still not sure anyone really gets what Twitter <em>is</em>, exactly &mdash; even Twitter doesn&#8217;t or they wouldn&#8217;t be asking <a href="http://tales.twitter.com/">&#8220;How do you use it?&#8221;</a> A lot of people, myself included, have always seen it as just instant messaging for lonely narcissists. I&#8217;ve got lots of interesting things to say about the state of my beard and bowel movements that are far too boring to tell a single real-life friend, but are just perfect for sharing with hundreds of strangers. As a result, Twitter clients have always tended to look like IM clients. That&#8217;s why I believe if you think of Twitter as global public IM, Twitterrific is still the best client for that.</p>
<p>But lots of other people, who are every bit as boring as I am but a billion times more famous, are using it for advertising or self-promotion. That&#8217;s where any hope of monetizing the service comes in, and that&#8217;s (I&#8217;m assuming) why the official Twitter app emphasizes the external content in tweets instead of just the text itself. When you first start the iPad version, the main timeline (what used to be the focus in older clients) looks awkwardly small on the screen. As soon as you start scrolling and tapping, though, you can see what the designers want the Twitter service to be: a stream &mdash; or, I suppose, firehose &mdash; of information.</p>
<p>The only feature from Twitterrific that I miss is that there&#8217;s no quick and easy way to look at a person&#8217;s profile and find out if they&#8217;re following you. I can imagine that&#8217;s intentional, too &mdash; they&#8217;re not pushing individual conversations as much as individually tailored public streams of news and links. Part of the appeal of twitter is that contacts are asynchronous and not fake &#8220;friends&#8221;; if someone&#8217;s saying stuff you want to hear, it shouldn&#8217;t really matter whether or not <em>they</em> want to hear what <em>you</em> have to say. But that&#8217;s about the only place so far where Twitter&#8217;s enforced idea of how I should be using their service has been an annoyance. </p>
<p>The rest of the time, I&#8217;m just impressed by how dense the average Twitter feed is, all the stuff streaming by that I never bothered to click on before. And impressed by how the iPad app just seems to <em>know</em> what I want to look at. Presenting relevant information automatically instead of making you look for it seems like just a convenience (or annoyance, depending on how slow your internet connection is). But the more I use the iPad Twitter app, the more I get the sense that this is exactly the kind of presentation that will make tablet computers come into their own.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectrecollie.com/archives/2010/09/140-characters-plus-an-internet/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Meanwhile, in the future&#8230;.</title>
		<link>http://www.spectrecollie.com/archives/2010/07/meanwhile-in-the-future</link>
		<comments>http://www.spectrecollie.com/archives/2010/07/meanwhile-in-the-future#comments</comments>
		<pubDate>Wed, 28 Jul 2010 03:37:19 +0000</pubDate>
		<dc:creator>Chuck</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://www.spectrecollie.com/?p=1869</guid>
		<description><![CDATA[Reading comic books on the iPad is kind of great. Discovering a comic like <i>Atomic Robo</i> is even better.]]></description>
			<content:encoded><![CDATA[<p><img class="center" src="http://www.spectrecollie.com/wp-content/uploads/atomicrobonukes.png" alt="atomicrobonukes.png" title="This one panel pretty much sums up why I love Atomic Robo." border="0" width="500" height="334" /><br />
Man, I love <a href="http://www.atomic-robo.com/"><i>Atomic Robo</i></a>. It&#8217;s a comic book series about an indestructible robot designed by Nikola Tesla in 1923, who now leads a team of Action Scientists who are &#8220;sanctioned by the U.N. to investigate weirdness.&#8221; The influence of <i>Hellboy</i> and <i>The B.P.R.D.</i> are pretty clear, both in the art and the writing and tone. But instead of feeling derivative, it stands as a great counterpart to those books: there&#8217;s less of the folklore and epic mythology, in favor of pulp science fiction and B-movies. Plus, it&#8217;s played pretty much strictly for laughs, but with enough plot and a strong enough storyline to keep everything from evaporating.</p>
<p>Plus it hits all the right notes. It&#8217;s nearly impossible to find writing this sharp &mdash; especially comedy writing, which hardly anyone in comics can get right &mdash; or artwork this polished in the &#8220;big three&#8221; publishers, much less from a semi-obscure smaller house. The guys behind the comic published <a href="http://www.atomic-robo.com/2008/02/09/some-simple-rules/">their manifesto</a> a couple of years ago, and it proves that they didn&#8217;t just stumble onto a good comic, they know what they&#8217;re doing. It&#8217;s clear that they&#8217;ve put a lot of thought and effort into making something that&#8217;s smart, goofy fun.</p>
<p>But as much as I like it, I can all but guarantee it never would&#8217;ve caught my attention if not for <a href="http://itunes.apple.com/us/app/comics/id303491945?mt=8">the Comics app</a> from <a href="http://www.comixology.com/">Comixology</a>. As a matter of fact, I&#8217;m pretty sure I have one of the Atomic Robo Free Comic Book Day issues in print lying around somewhere, but I didn&#8217;t pay much attention to it (assuming I read it at all). It&#8217;s a perfect example of the long-promised potential of digital distribution, but it actually worked for once.</p>
<p><span id="more-1869"></span>At a retailer, a new comic is a pretty significant investment &mdash; not just in money, but time and attention. Smaller publishing houses get overwhelmed by the &#8220;big two&#8221; (I&#8217;d include Dark Horse and call it the &#8220;big three&#8221;), which dominate the space with long-running established characters and the sheer <em>volume</em> of stuff they release. If I&#8217;m only going into a shop once a month at the most, then I&#8217;m going to be most interested in catching up on the few series I already follow, and I won&#8217;t stray too far out of my comfort zone. And even when the issues are cheaper or even free, I&#8217;m reluctant to pick them up, because I&#8217;ve already got so much competing for my attention: I know that when I get home, I&#8217;m not going to be able to devote more than an hour or two to reading a bunch of comic books.</p>
<p>That&#8217;s how DC &#038; Marvel continue to dominate, even when their ratio of great to mediocre is depressingly low: I&#8217;m more likely to buy a poorly-written <i>X-Men</i> or <i>Justice League</i> spin-off than a well-written comic featuring a character I&#8217;ve never heard of. Even if it&#8217;s by a known talent whose work I&#8217;ve liked elsewhere. I&#8217;ve railed against this in videogames, where there&#8217;s this increasing insistence on sequels, licenses, and spin-offs instead of original IP, but I&#8217;m just as guilty of it. In comics, I am the dreaded but desirable Casual Audience.</p>
<p>But the iPad levels the playing field. (At least, somewhat, and we&#8217;ll see how long it lasts). The &#8220;flagship&#8221; Comics.app puts stuff from the indies right alongside the bigger publishers in the new releases, giving everything equal cover space and making everything searchable. You can easily see why Marvel and DC demanded their own reskinned and branded versions of the Comics app (and DC demanded its own button in the flagship app), because it&#8217;s the only way to keep exploiting the brand dominance they spent decades building. They&#8217;ve spent so long milking everything they can out of their long-running characters, their main advantage at this point is familiarity, not (necessarily) quality.</p>
<p>It&#8217;s still very unsettling to me that I can turn on my Magic Tablet of Privilege, launch an app, and buy an issue of <i>Hellboy</i>, <i>Batman</i>, or maybe one of the original Lee/Kirby issues <i>Fantastic Four</i>, whenever I feel like it. That was one of the main reasons I bought the thing in the first place, but I never actually expected it to happen. It took a year from the release of the first iPhone before Apple put out the SDK, so I expected a similar delay before the potential of the iPad was realized. But here we are just a few months after release, and all of the major comics publishers have something &mdash; not nearly enough yet, but <em>something</em> &mdash; available. When I was in my hotel room in Florida a couple of weeks ago, I read the last couple of issues of <a href="http://chewcomic.blogspot.com/"><i>Chew</i></a> and a couple issues of Grant Morrison&#8217;s run on <i>Batman</i> in 2006, none of which I would&#8217;ve bothered with if I&#8217;d had to get individual issues or even trade paperbacks. It was more like being in the future than anything in Tomorrowland or Future World.</p>
<p>Not everything&#8217;s perfect, of course:</p>
<ul>
<li><b>Recent issues</b>: The smaller publishers are pretty good about staying current, and DC and Marvel have a smattering of recent issues available, but for the most part, everything you can get (legally) for the iPad is at least a year old. That&#8217;s fine for casual types like me, who are still in the process of getting caught up. But I&#8217;m going to catch up pretty soon, and I&#8217;ve pretty much sworn off individual issues at this point. They just seem like a waste of money, time, and space. It&#8217;s digital distribution or no sale for me.</li>
<li><b>Availability</b>: Even among the older material, there are still big holes in the libraries. It&#8217;s great that Dark Horse is finally in, but as of right now they&#8217;ve only got the first volume of <i>Hellboy</i> and a couple of smaller series that don&#8217;t interest me. Where&#8217;s <i>Buffy the Vampire Slayer</i> and the <i>B.P.R.D.</i>? DC and Marvel have a lot more, but they&#8217;re still being fairly tentative and keeping the releases to their major series, cross-overs, and movie tie-ins. It&#8217;s fantastic that DC has <i>Batman: Year One</i> online, but I&#8217;ve already bought that mini-series. Three times, even. Instead of just re-releasing the stuff that&#8217;s already made money several times over, it seems like the biggest potential of digital distribution is in releasing semi-obscure stuff that doesn&#8217;t warrant a full reprint. Release the J.M. DeMatteis and Shawn McManus issues of <i>Dr. Fate</i> from the late 80s, for instance, and I&#8217;ll buy every one (again).</li>
<li><b>Organization</b>: It seems odd to follow a complaint that there&#8217;s not enough stuff available with a complaint that stuff is too hard to find, but there you go. Comixology&#8217;s UI design, which seemed great while everyone was still getting used to the idea of digital comics and were still waiting for the big publishers to join in, has already gotten overwhelmed by the amount of content available. They&#8217;ve effectively managed to duplicate the problems of a physical comic book store (and comic book collection) on a device with infinite capacity. In the store, the cover flow view is fixed and takes up a big chunk of screen real estate. Browsing is limited to lists of text, there&#8217;s no easy way to browse through everything from a certain publisher or in an individual series, for instance. And in the &#8220;My Comics&#8221; section, I have to scroll through a half-screen-sized list of every issue I&#8217;ve bought, when I&#8217;d much rather just ditch the cover flow view and instead get drill-downs or &#8220;folders&#8221; based on series. Plus, they don&#8217;t put dates on anything, possibly at the publisher&#8217;s request. For a medium that&#8217;s so heavy on monthly releases and continuity, you need to know when stuff originally came out.</li>
<li><b>Pricing</b>: You can&#8217;t have anything delivering content to the over-privileged without hearing complaints about the price, and comics are no exception. I&#8217;m actually completely fine with their charging $1.99 for individual issues &mdash; print issues run around $2.99 these days, with ads. Plus the argument that &#8220;there&#8217;s no printing cost!&#8221; is pretty disingenuous; I don&#8217;t know the actual numbers, of course, but I would almost guarantee that the cost of talent, editorial, marketing, licensing, and advertising dwarfs printing costs by a wide margin. Not to mention Apple&#8217;s 30% cut of everything. No, my problem with the pricing is that everything&#8217;s treated as single issues, kind of like if the iTunes Store only sold singles and didn&#8217;t allow you to buy the whole album. Since they&#8217;re putting out mostly old material anyway, why not offer more collected volumes? I bought <i>Hellboy: Seed of Destruction</i> for the iPad, even though I already own it in both hardback and paperback. I wouldn&#8217;t have done that if I&#8217;d had to buy the individual issues.</li>
</ul>
<p>And again, this is all something that <i>Atomic Robo</i> (and, I&#8217;m assuming, publisher <a href="http://www.red5comics.com/">Red 5 Comics</a>) gets right, while the big names are still floundering. The first issue of <i>Atomic Robo</i> is free, as are the two Free Comic Book Day issues. The series are arranged in volumes of five or six issues each (there are three out right now), and you can choose to buy the individual issues or the collected volume. Individual issues are only 99 cents, and the volumes are four bucks, a dollar less than you&#8217;d pay for getting them individually. It&#8217;s all <em>exactly</em> the way it should be handled, and I rewarded them by buying in bulk. I&#8217;m coming to the series late, and it looks like individual issues of Volume 4 are already out, while they&#8217;re not yet available digitally; I&#8217;ll be interested to see if they come out once the TPB of Volume 4 is released later this year.</p>
<p>Until then, if you want to try <i>Atomic Robo</i> and you&#8217;ve got an iPad or iPhone: get the Comics app, and then download the free &#8220;Atomic Robo: FCBD Edition&#8221;. The second story, &#8220;Why Atomic Robo Hates Dr. Dinosaur,&#8221; is my favorite of anything in the series, and actually one of my favorite comics I&#8217;ve read since <i>The Amazing Screw-On Head</i>.</p>
<p>I&#8217;ve read explanations for all the publisher-imposed limitations with digital comics, and they&#8217;re the same as for music, traditional books, and videogames. But instead of learning from what&#8217;s come before, it seems like every medium is going to have to learn the same lessons as it makes the crossover into digital.</p>
<p>The first worry is that digital sales will cannibalize print sales. But with comics, it&#8217;s the same as with traditional books: the disposable stuff will go digital, the good stuff will always have a home in print. Single issues and &#8220;lesser&#8221; series, like paperback books and pop singles, are disposable. Collections and trades are permanent. I mentioned that I bought <i>Hellboy: Seed of Destruction</i> for the iPad, but there&#8217;s no way that I&#8217;m ever giving up my paperback or hardback copies. And I&#8217;d never give the digital version as a gift. </p>
<p>The second worry is that digital sales will hurt comics retailers, and that&#8217;s the one that I have a little bit more sympathy for, but not much. Comixology has stressed that they see themselves as a supplement to comic shops, not a replacement. They&#8217;ve made good on this by including &#8220;buy in print&#8221; links all over the store with everything you can get digitally. Plus, they&#8217;ve still got their other app, which coordinates comic book pull lists with retailers. And again, what&#8217;s going to happen is that the businesses that deserve to stay alive will stay alive; the ones that don&#8217;t add anything to the experience will become defunct. The store that just has a bunch of long boxes and a surly dude at the counter to sneer at you while you pay three bucks for a 20-page comic? They can go, and good riddance. But the stores that get it right don&#8217;t have much to worry about.</p>
<p><a href="http://www.isotopecomics.com/">Isotope Comics</a> in San Francisco gets it right, and they should have nothing to fear from digital distribution. They&#8217;re not just a middleman to keep your pull list for you as you make your obligatory visit whenever new comics come in. Frankly, if you&#8217;re looking for the stuff you expect to find from a comic book store &mdash; everything new and tons of long boxes filled with back issues &mdash; you&#8217;re going to be disappointed. Because that&#8217;s not the point of the store; James and the people working there didn&#8217;t make a comic book store but a comic book <em>lounge</em>. It&#8217;s social. They promote the stuff they like. You get recommendations on comics, both the big releases and stuff you&#8217;d never have heard of otherwise. There are regular events with artists and writers, and the feel is more like a nightclub than any comic book store you&#8217;ve ever been to. Even when nothing&#8217;s going on, and you are just stopping in to pick up whatever&#8217;s on your pull list, you can get a good conversation about whatever geek topic is making waves at the moment. That kind of social atmosphere is something you&#8217;ll never be able to get from an iPad app, and it&#8217;s the model that more places should be following instead of just complaining that their business is being taken away.</p>
<p>I already get trade paperbacks from Isotope instead of going through Amazon, just because I want to keep supporting the store. I don&#8217;t see that changing anytime soon; I just get to avoid having to buy single issues. Maybe someday I&#8217;ll be able to head down to Isotope, pick up the latest volume of <i>Fables</i> in print, and get a couple of recommendations on cool new stuff coming out. I can then fire up the Comics app on my iPad, go to the Isotope section, and download the recommendations, giving the store a cut much like with Amazon&#8217;s sponsored links. When we get to that point, I&#8217;ll know we&#8217;re really in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectrecollie.com/archives/2010/07/meanwhile-in-the-future/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Torches &amp; Tonics</title>
		<link>http://www.spectrecollie.com/archives/2010/07/torches-tonics</link>
		<comments>http://www.spectrecollie.com/archives/2010/07/torches-tonics#comments</comments>
		<pubDate>Sat, 17 Jul 2010 00:35:17 +0000</pubDate>
		<dc:creator>Chuck</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Videogames]]></category>

		<guid isPermaLink="false">http://www.spectrecollie.com/?p=1860</guid>
		<description><![CDATA[Helsing's Fire for the iPhone OS is a puzzle game with a clever mechanic and terrific presentation]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.spectrecollie.com/wp-content/uploads/HelsingsFireTorch.png" alt="HelsingsFireTorch.png" title="HelsingsFireTorch.png" border="0" width="320" height="480" />I&#8217;ve been neglecting my <a href="http://spectrecommends.tumblr.com/">site for iPhone OS recommendations</a>, but I haven&#8217;t forgotten it. But I didn&#8217;t want to wait until I could fix it up before recommending a cool new game that, for me, perfectly encapsulates why the iPhone is such a genuinely exciting platform.</p>
<p>The game is <a href="http://itunes.apple.com/us/app/helsings-fire/id380290526?mt=8"><i>Helsing&#8217;s Fire</i></a> by developer <a href="http://ratloop.com/">Ratloop</a>, published by Chillingo. It&#8217;s a puzzle game in which you destroy creatures of &#8220;The Shadow Blight&#8221; with a combination of Professor Helsing&#8217;s torch and his assistant Raffton&#8217;s tonics. The puzzle is positioning the torch so that your target creatures (and only your target creatures) are hit by the light of the torch, and then using the matching-colored tonic against them. It&#8217;s a simple, clever, and surprisingly engaging mechanic that I&#8217;ve never seen in a game before.</p>
<p>It&#8217;s a good thing the mechanic is so novel, because the puzzles themselves take a long time to get interesting. The entire first screen of the game is no challenge at all, and it takes a while for the game to start throwing new complications at you. In effect, the first 20 or so puzzles play more like a &#8220;software toy&#8221; than a puzzle game. But the puzzles are generated randomly, so you&#8217;re free to keep experimenting.</p>
<p>That sense of experimentation is the most interesting thing about the game, since it&#8217;s so rare for puzzle games. Typically in a puzzle-based game, you&#8217;re expected to think of a solution first, and <em>then</em> start interacting with the game to put the solution in motion. In Tetris, you find where the piece fits, then move it into place. In Bejeweled, you find the match, then click or tap on the screen to make the swap. And in an adventure game, you stop and think about what item works with what object, then try the combination to see if it works. It results in the player &#8220;switch modes&#8221; throughout, alternating between passive and active, and it can be a turn-off. On the other end of the scale, you&#8217;ve got physics-based games, where the developer just sets up a condition and lets you do whatever you can think of to hit on the right solution. That has its own set of problems, since to me it always feels like I&#8217;ve just interacted with a simulation, instead of interacting with the developer &mdash; there&#8217;s too much randomness involved to make me feel like I&#8217;ve accomplished anything.</p>
<p>I think that the torch in <i>Helsing&#8217;s Fire</i> does a great job of splitting the difference: you&#8217;re constantly moving the torch around, seeing how the light interacts with obstacles, actually playing the game. Not just staring at a screen waiting for inspiration to hit.</p>
<p><img src="http://www.spectrecollie.com/wp-content/uploads/HelsingsFireChars.png" alt="HelsingsFireChars.png" title="HelsingsFireChars.png" border="0" width="320" height="480" />And even taking all of that into account, the puzzles aren&#8217;t even the best thing about <i>Helsing&#8217;s Fire</i>. The presentation is fantastic &mdash; you can tell that the developer&#8217;s a fan of Mike Mignola&#8217;s work on <i>Hellboy</i> (and <i>Edward Grey: Witchfinder</i>), which earns it double plus extra points with me. It&#8217;s not just in the artwork, either, but in the tone of the whole game. It doesn&#8217;t take itself seriously, but isn&#8217;t filled with desperate attempts at humor, either. The dialogue&#8217;s clever and used sparingly, and the music carries the tone throughout, blending a contemporary-sounding track for the puzzles with a title-screen track that reminds me of a 16-bit <i>Castlevania</i> game.</p>
<p>And best of all: the victory screen for each puzzle has Helsing and Raffton giving each other a fist bump or high five, one of those completely gratuitous touches that can send a good game over the top.</p>
<p>According to the credits, only two people worked on the game, but you wouldn&#8217;t know from playing it. It&#8217;s got a professional level of polish to it while still feeling weird and novel enough to be an indie project. And it&#8217;s only a dollar, so there&#8217;s absolutely no reason not to recommend it. Even if you breeze through all the puzzles, you&#8217;ll be entertained while doing it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectrecollie.com/archives/2010/07/torches-tonics/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Reeder for iPad</title>
		<link>http://www.spectrecollie.com/archives/2010/06/reeder-for-ipad</link>
		<comments>http://www.spectrecollie.com/archives/2010/06/reeder-for-ipad#comments</comments>
		<pubDate>Sat, 12 Jun 2010 08:42:08 +0000</pubDate>
		<dc:creator>Chuck</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://www.spectrecollie.com/?p=1848</guid>
		<description><![CDATA[The Reeder app is finally available for the iPad, and the iPad finally feels useful]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve got a pretty nasty RSS feed-reading habit. I&#8217;m currently subscribed to 116 feeds (down from around 200 at my peak), and I start to feel anxious and disconnected if I go too long without sucking from the webtap. I blame <a href="http://www.newsgator.com/Individuals/NetNewsWire/?gcid=S18242x039-NNW_ad1&#038;keyword=netnewswire&#038;utm_source=google&#038;utm_medium=ppc&#038;utm_term=netnewswire&#038;_kk=netnewswire&#038;_kt=f3d1c417-8978-4802-b2ec-14253c7bece4&#038;gclid=CJr6ta_4maICFSAxiQodnx4Fwg">NetNewsWire</a> by Brent Simmons, which set the standard for how a desktop RSS feed reader should be written. It&#8217;s so extensible and so efficient, it practically makes fun of you if you&#8217;re not keeping track of thousands of posts in hundreds of feeds.</p>
<p>One of the most important things I was looking for in the iPad was a way to make the whole feed-reading ritual more enjoyable and less like work. Instead of getting up in the morning and immediately sitting in front of the computer to pore over news articles like a less effective <a href="http://en.wikipedia.org/wiki/Winston_Smith">Winston Smith</a>, I could lean back on the couch like they show in the Apple ads, and develop some kind of &#8220;morning paper&#8221;-esque ritual that would make me feel more like a bonafide grown-up.</p>
<p>The iPad version of NetNewsWire was released at launch (or maybe soon after), and I&#8217;ve been using it since then. It&#8217;s fast and efficient, but it just didn&#8217;t <em>flow</em> as well as it does on the desktop. It understandably stays very close to Apple&#8217;s established UI for iPad apps, which is part of the problem: I don&#8217;t like the standards Apple&#8217;s put into place. They claim that &#8220;it doesn&#8217;t matter&#8221; how you hold the iPad, but their own system of pop-ups and full page views ends up giving every app two modes: an orientation that&#8217;s efficient (usually landscape), and one that&#8217;s enjoyable to use (usually portrait). With NetNewsWire, it meant a lot of flipping the device around &mdash; landscape to get through lots of posts quickly, portrait to read in depth &mdash; and forwarding the ones I wanted to read in greater detail to Marco Arment&#8217;s outstanding <a href="http://itunes.apple.com/us/app/instapaper-pro/id288545208?mt=8">Instapaper</a> app.</p>
<p>There&#8217;s a separate app called Early Edition that compiles newspaper-style page views from your available RSS feeds, but it wasn&#8217;t quite what I wanted, either. It was kind of the opposite extreme to NetNewsWire: nice-looking, but not as efficient. What I really wanted was something that would split the difference: good for reading single posts in detail, efficient for scanning through blogs that could have hundreds of entries, and a seamless way to switch between the two modes.</p>
<p><a href="http://itunes.apple.com/us/app/reeder-for-ipad/id375661689?mt=8">Reeder for iPad</a> by Silvio Rizzi is exactly that. I&#8217;d already been a fan of the <a href="http://itunes.apple.com/us/app/reeder/id325502379?mt=8">iPhone version of Reeder</a>, but reading lots of text on a cell phone is never going to be ideal. The iPad version, though, gets just about <em>everything</em> right. I started gushing about it as soon as I tried it, but it&#8217;s really not an exaggeration to say that it&#8217;s turned the iPad from an overpriced novelty to a genuinely useful computer.</p>
<p>Here&#8217;s why I like it, with pictures. I really do believe that the interface is worth studying; anybody who&#8217;s considering making an iPad app should look at how Reeder does things and why they&#8217;re usually a good idea.</p>
<p><span id="more-1848"></span><br />
<h3>The Folder Browser</h3>
<p><img class="center" src="http://www.spectrecollie.com/wp-content/uploads/reederfeedlist.jpg" alt="reederfeedlist.jpg" title="The category/folder list in Reeder" border="0" width="500" height="666" /><br />
This is the main view of the app. <strong>It looks the same in portrait or landscape orientation</strong>, so flipping the device around isn&#8217;t a &#8220;mode switch;&#8221; it doesn&#8217;t significantly change how you&#8217;re interacting with what you see.</p>
<p><strong>The toolbar stays on the left in every mode</strong>. Again, no matter how you hold it, the top-level interface remains constant. And you want it on the left, because that&#8217;s where your thumb is. (Kindle gets this right with its hardware buttons, but iPad designers keep wanting to make you swipe or use &#8220;hidden&#8221; buttons). And the locations and functions of the buttons stay constant for as long as they&#8217;re relevant: the &#8220;Back&#8221; button always means go back a level, the &#8220;Sync/reload&#8221; button always means sync, etc.</p>
<p>In my Google Reader account, I&#8217;ve got everything arranged in folders. Each of the folders is represented by a stack of papers, and you can just tap on the stack to get a list of all the posts for every feed in that folder. (And at any point, you can switch between starred, unread, and all posts).</p>
<h3>Pinch to Expand</h3>
<p><img class="center" src="http://www.spectrecollie.com/wp-content/uploads/reederfoldercontents.jpg" alt="reederfoldercontents.jpg" title="The feed browser shows up when you expand a folder" border="0" width="500" height="666" /><br />
Instead of tapping a folder stack to get a list of all the posts inside, you can read just the posts from individual feeds. To do that, you <em>pinch</em> on a stack and expand outwards, which gives you a browser view like this one. Each page here is an individual feed, with its favicon if the blog has a full-size one available. You can tap on any one to see a list of just the posts for that feed. Or, you can pinch-and-expand on an individual feed to get a preview of all the post titles in that feed. The reverse gesture &#8220;compresses&#8221; everything into one stack. <strong>The gestures always work the same way, no matter the view:</strong> pinch and expand takes you down the hierarchy (with preview), pinch and compress takes you back up.</p>
<p>I complained about swiping and page-turning gestures in other apps, and the pinch-to-expand/contract gesture in Reeder may seem even more counter-intuitive. (It&#8217;s probably something I would&#8217;ve stumbled on eventually). The key difference here is: <strong>most common functions are done with clearly-marked buttons, less common functions are done with gestures</strong>. The page-curl transition in iBooks makes for a neat demo, but when you&#8217;re reading, you just want to tap the sides of the screen. You can do that in iBooks, but it&#8217;s not visible. In Reeder, the thing you do most often &mdash; advance to the next or previous post in a feed &mdash; is clearly marked with a button on the toolbar on the left, which never changes position. The pinching gestures are a neat effect, but they&#8217;re not essential to using the app &mdash; you could use Reeder effectively without ever knowing about them, but you couldn&#8217;t use iBooks (or Kindle) without knowing how to turn the page.</p>
<p>Also, once you&#8217;re taught how to do this, it&#8217;s a great way to navigate hierarchies on a touch-based device. I hope this eventually turns into some kind of standard for the iPhone OS, since it feels more natural than toolbars with &#8220;back&#8221; or &#8220;containing folder&#8221; buttons.</p>
<h3>The Feed List</h3>
<p><img class="center" src="http://www.spectrecollie.com/wp-content/uploads/reederfeeditems.jpg" alt="reederfeeditems.jpg" title="Reeder's feed list shows every post in the current container" border="0" width="500" height="666" /><br />
This is the list view that shows up when you tap on a folder or an individual feed. Again, the starred/unread/all buttons work here to filter the view. If you&#8217;re looking at the contents of a folder, you can also sort by date or by individual feed.</p>
<p>The most obvious neat thing here is the graphic design, which looks a lot like the iPhone version&#8217;s. It&#8217;s fairly low-contrast and easy to read, and you get exactly the information you want to see.</p>
<p>The less obvious neat thing is the use of gestures. Swiping any item to the left marks it as starred. Swiping to the right marks it as read (just like swiping to the right marks an item for deletion in the standard apps). This makes it easy to scan through a blog with a lot of items in it, marking some as read and choosing others to read in more detail. Tapping on any post item will open up the single item view.</p>
<h3>The Single Item View</h3>
<p><img class="center" src="http://www.spectrecollie.com/wp-content/uploads/reedersingleitem.jpg" alt="reedersingleitem.jpg" title="Reeder's view of a single post" border="0" width="500" height="666" /><br />
The view for a single post looks great and is easy to read, much like Instapaper&#8217;s. (And Reeder can send posts to Instapaper, as well as <strong>working with a dozen different apps and online services</strong> via the &#8220;forward&#8221; button in the upper right). <strong>UI elements are repeated in multiple views</strong>, such as the buttons to star a post or mark it read: you can quickly do it with gestures in the list view, or just tap the visible buttons in the single post view.</p>
<p>The toolbar on the left has up-down buttons to go to the next or previous post without leaving the single item view. This recognizes the fact that some blogs have tons of posts, of which you may only want to read a few in detail (e.g. Engadget); and others have few posts but you want to read every one (e.g. this fine blog you&#8217;re reading right now).</p>
<p>There are more gestures here, too: you can swipe left or right to make the single post view slide away and reveal the list again. (This is my only complaint about the app: the left-to-right swiping is too sensitive, so you can inadvertently trigger it while trying to scroll up and down). And like Tweetie, you can scroll past the bottom or the top of a post; in this case, it takes you to the next or previous post. <strong>Functionality is duplicated by visible buttons and by learned gestures</strong>.</p>
<p>And one thing you may have noticed from the screenshots: <strong>I never <em>have</em> to go into landscape view</strong>. I can, and in some modes I&#8217;ll get the standard split-view, with a list on one half and the single post view on the other. But it really is designed so that there&#8217;s no one &#8220;right&#8221; way to hold it; I can do everything I want in portrait mode, without feeling like I&#8217;m sacrificing any efficiency or functionality.</p>
<h3>Magical and Revolutionary</h3>
<p>So basically what I&#8217;m saying is that <em>I love this app</em>. I&#8217;d been considering writing an RSS feed reader app for a while, to get one that does exactly what I want, but Reeder just blew that whole idea out of the water. (Who knows, I may still try it, but more as a novelty. I can&#8217;t imagine anything will be able to top all the stuff that Reeder gets exactly right).</p>
<p>And it&#8217;s one of the few apps &mdash; the Comixology apps, Instapaper, and Plants vs. Zombies are the only others that come to mind &mdash; that feel as if putting them on a tablet computer makes them <em>better</em> than anywhere else, instead of something that&#8217;s been scaled back and loaded down with concessions just so that you can touch it.</p>
<p>So let&#8217;s see how my initial wish list for the iPad is coming along:</p>
<ul>
<li><b>Sketching/Drawing</b>: SketchBook Pro is as nice as you&#8217;re going to get, but a touch screen will probably never be 100% ideal for drawing</li>
<li><b>Comic Book reader</b>: Comixology&#8217;s apps are great, we just need to get Dark Horse and DC involved, and to get all the companies to release current stuff at a reasonable price</li>
<li><b>RSS Feed Reader</b>: Reeder is about perfect</li>
<li><b>E-book reader</b>: I&#8217;m very happy so far with iBooks and Kindle</li>
<li><b>Video</b>: Netflix and ABC are great, syncing with iTunes fills the rest so far</li>
<li><b>Blogging Client</b>: Still nothing</li>
</ul>
<p>Not bad, so far. Plus any of the ten billion things I never would&#8217;ve wanted the iPad to do until somebody makes a great app for it, and it becomes essential.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectrecollie.com/archives/2010/06/reeder-for-ipad/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Stress Test</title>
		<link>http://www.spectrecollie.com/archives/2010/06/stress-test</link>
		<comments>http://www.spectrecollie.com/archives/2010/06/stress-test#comments</comments>
		<pubDate>Tue, 08 Jun 2010 08:38:55 +0000</pubDate>
		<dc:creator>Chuck</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://www.spectrecollie.com/?p=1843</guid>
		<description><![CDATA[Some days it ain't easy to be a fan of Apple]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.apple.com/iphone/design/#design-video"><img class="center" src="http://www.spectrecollie.com/wp-content/uploads/iphone4stresstest.jpg" alt="iphone4stresstest.jpg" title="If it bends, it's funny. If it breaks, it costs $199 to replace." border="0" width="500" height="281" /></a><br />
Here&#8217;s a fun game as long as you have a very loose definition of &#8220;fun&#8221; and &#8220;game:&#8221; see how long you can watch the <a href="http://www.apple.com/iphone/design/#design-video">iPhone 4 &#8220;Design Video&#8221;</a> before all the hyperbole and breathless exclamations of wonder make you have to turn it off. I lasted until the head of iPhone OS Software said he was blown away by a video conference call.</p>
<p>(And yeah, I&#8217;m going to avoid calling it &#8220;iOS&#8221; for as long as I can because I think that&#8217;s a dumb name).</p>
<p>Maybe it&#8217;s just because I assumed video conferencing was something that all other non-iPhones could already do, but Apple exceeded my tolerance for marketing with this whole push. To hear them tell it, they make it sound like the polio vaccine and the discovery of fire were baby steps on the way to a backside illumination sensor. (Great for both a band name and a sex act).</p>
<p>Sure, all the Apple reps talked about the iPad as if at any moment they were about to put a hand up over the camera and ask for a moment to recompose themselves. But that&#8217;s understandable &mdash; the iPad is kind of a tough sell. Unlike the iPad, everybody knows what an iPhone does, and this is a better one.</p>
<p>And I think that&#8217;s ultimately what my issue is: the new version is basically a no-brainer of an upgrade. <a href="http://www.engadget.com/2010/06/07/iphone-4-announced/">Based on Engadget.com&#8217;s recap</a> and <a href="http://www.engadget.com/2010/06/07/iphone-4-first-hands-on/">hands-on</a>, it&#8217;s got just about every single thing that&#8217;s been missing from my current 3G model: the iPad&#8217;s processor, a better display, a better camera, a forward-facing camera, video recording, thinner form factor, less plastic-feeling build, Wireless N.</p>
<p>I usually go through my ritual of denial-acceptance-preorder-purchase-guilt whenever Apple releases a new iThingToBuy, but there&#8217;s none of that here. I&#8217;m going to get one, it&#8217;s going to replace both my phone and my point-and-shoot camera, and I&#8217;m going to get a lot of use out of it. It would&#8217;ve been a completely stress- and guilt-free first world purchasing experience, but then they had to trot out the video. And that just makes me understand why so many people roll their eyes at the sight of an Apple logo and accuse people who like their products of being &#8220;cultish.&#8221;</p>
<p>I said &#8220;just about every thing,&#8221; because it&#8217;s still missing compact flash storage, and it&#8217;s still tied to AT&#038;T. I understand why they don&#8217;t do the compact flash &mdash; so the price difference between the 16GB and 32GB models will go to Apple instead of SanDisk.</p>
<p>But I&#8217;d sort of hoped that after years of profiting from flash memory markup on the iPhones and iPods, Apple had collected enough money to buy its way out of AT&#038;T exclusivity. Like just about everyone else with an iPhone in San Francisco, I&#8217;d love to drop AT&#038;T, and their reneging on the unlimited data plans just makes me want to even more. But Apple may have saved them once again, by putting out a phone that&#8217;s appealing enough to make up for being lousy as an actual phone.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectrecollie.com/archives/2010/06/stress-test/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Everyone&#039;s entitled to my opinion</title>
		<link>http://www.spectrecollie.com/archives/2010/05/everyones-entitled-to-my-opinion</link>
		<comments>http://www.spectrecollie.com/archives/2010/05/everyones-entitled-to-my-opinion#comments</comments>
		<pubDate>Wed, 05 May 2010 04:48:44 +0000</pubDate>
		<dc:creator>Chuck</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Spectre Collie]]></category>
		<category><![CDATA[The Internet]]></category>

		<guid isPermaLink="false">http://www.spectrecollie.com/?p=1822</guid>
		<description><![CDATA[Only the finest things are recommended by Spectre Collie.]]></description>
			<content:encoded><![CDATA[<p>I got a totally not-lying, for-real request from an actual human being to make a list of my favorite iPhone apps and put it online. Seriously &mdash; making lists and giving out my opinions unsolicited are two of my favorite things to do, and now I&#8217;m being encouraged to do them.</p>
<p>So I put up a <a href="http://www.tumblr.com/">Tumblr</a> log, called <a href="http://spectrecommends.tumblr.com/">Recommended by Spectre Collie</a>, which I&#8217;ll eventually expand on and possibly incorporate on this site, depending how ambitious I get and if I ever get more free time. For now it&#8217;s only got a few iPhone games, but eventually it could be a repository for anything I&#8217;d like people to buy, read, or watch, and then come back and thank me for pointing it out to them. <a href="http://spectrecommends.tumblr.com/rss">The RSS Feed is here</a> for people who swing that way.</p>
<p>Incidentally, if you weren&#8217;t aware, and you&#8217;re interested, there&#8217;s already another Tumblelog called <a href="http://spectrecollie.tumblr.com/">SpectreCollie Annex</a> that links to my favorite stuff from YouTube, Flickr, and random websites (when that works).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectrecollie.com/archives/2010/05/everyones-entitled-to-my-opinion/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Helpful Tips for Adobe</title>
		<link>http://www.spectrecollie.com/archives/2010/04/helpful-tips-for-adobe</link>
		<comments>http://www.spectrecollie.com/archives/2010/04/helpful-tips-for-adobe#comments</comments>
		<pubDate>Thu, 22 Apr 2010 09:22:57 +0000</pubDate>
		<dc:creator>Chuck</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.spectrecollie.com/?p=1816</guid>
		<description><![CDATA[I've been getting increasingly annoyed with Adobe's attempts to spin the whole Flash-on-iPhone OS story.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/Underdog-Collection-Artist-Not-Provided/dp/B000VKL706/ref=sr_1_3?ie=UTF8&#038;s=dvd&#038;qid=1271918733&#038;sr=8-3"><img src="http://www.spectrecollie.com/wp-content/uploads/photos/underdogcover.jpg" alt="underdogcover.jpg" border="0" width="249" height="350" title="DVD Cover taken from the Amazon.com product page" /></a><a href="http://www.mikechambers.com/blog/2010/04/20/on-adobe-flash-cs5-and-iphone-applications/">In a blog post on Tuesday</a>, Mike Chambers of Adobe announced that the company was abandoning its plan to support creation of iPhone OS apps using Flash CS5. The post is less emotional than <a href="http://theflashblog.com/?p=1888">Lee Brimelow&#8217;s &#8220;Go screw yourself, Apple&#8221;</a> but every bit as whiny.</p>
<p>All the angles on the issue have been covered extensively on tech blogs, in particular <a href="http://daringfireball.net/">Daring Fireball</a>, so you won&#8217;t see any particularly novel insight here. But I haven&#8217;t yet seen them all gathered in one place. Apple has gotten a lot of criticism across the internet &mdash; <em>much of it entirely deserved</em> &mdash; for its App Store approval policies and the closed system approach it&#8217;s taking with the iPhone OS. And it bugs me to see Adobe employees &mdash; whether representing the company as with Chambers&#8217;s post, or not as with Brimelow&#8217;s &mdash; getting so much traction by taking advantage of that ill will, when Adobe doesn&#8217;t have a leg to stand on.</p>
<p>After citing various stories about Apple&#8217;s rejection policies and an even-handed piece on Slate called <a href="http://slate.com/id/2250993">Apple Wants to Own You</a>, Chambers goes on to say that Adobe will be shifting its focus with Flash CS5 onto the Android platform. Here are a few helpful tips for Adobe that might make this next choice of platform go more smoothly:</p>
<h3>1. Don&#8217;t promise something to your customers unless you&#8217;re sure you can deliver.</h3>
<p>Adobe&#8217;s claiming that Apple suddenly introduced a new clause to the developer program license that blew all their hard work out of the water. How could they possibly have predicted that Apple would so cruelly impose a last-minute ban of Flash on the iPhone suddenly out of nowhere? I mean, sure, the iPhone has been out for three years now and it&#8217;s never allowed a Flash player, but with Apple&#8217;s draconian secrecy, who knows why that is? Okay, fine, the CEO of the company has repeatedly said that it&#8217;s for performance reasons and battery life, but that&#8217;s just spin. Adobe had no way of predicting that the company that&#8217;s refused to allow Flash on their devices would suddenly decide not to allow a program that runs Flash. It&#8217;s all Apple&#8217;s fault!</p>
<h3>2. Have a chat with Google and Motorola first.</h3>
<p>There&#8217;s no way that a small start-up like Adobe could&#8217;ve communicated with industry giant Apple, either. Who even knows those guys&#8217; email addresses? Plus, they&#8217;re scary: Gizmodo made a whole post about the guy whose book-reading app was rejected for containing adult material. Who&#8217;s to say that the exact same thing wouldn&#8217;t happen to a multinational corporation proposing to create a new development environment for the platform? Unlike Apple, Motorola and Google are pledged to complete openness, and they won&#8217;t have any qualms about performance or security on their branded Android OS devices. You probably don&#8217;t even need to ask first.</p>
<h3>3. Try running your software on the device in question.</h3>
<p>Apple&#8217;s reasons for refusing Flash are so arcane and mysterious that nobody can figure them out. Even though it&#8217;s been said repeatedly from multiple sources both inside and outside Apple that Flash is a hit on performance on battery life, that&#8217;s just idle speculation. Better to try to sneak something in instead of actually trying to find the problems with interpreted code and non-standard video playback and getting it to run acceptably.</p>
<h3>4. Don&#8217;t use a Mac for development.</h3>
<p>Because if you want to get anything done, you&#8217;ll have to use Adobe software, since Adobe has near-total market dominance in every area of production. And Adobe software runs like shit on a Mac. Mr. Brimelow, I suggest that your talk about the long relationship Apple and Adobe have had with each other would be more convincing if you had a dramatic backdrop, or a YouTube video playing in the background. For the backdrop, you&#8217;ll want to use Photoshop CS4, the first version that supports a 64-bit OS, which came out a year and a half after OS X converted to 64-bit. And for the YouTube video, be sure you speak up loud, because playing anything with the Flash video player on a Mac will cause your computer&#8217;s fan to kick into overdrive from the increased processor load.</p>
<h3>5. Consider what &#8220;cross-platform&#8221; means for a platform built entirely around its unique identity.</h3>
<p>If the blog posts from employees weren&#8217;t enough to convince you that Adobe&#8217;s committed to cross-platform development, then running any piece of Adobe software &mdash; especially any AIR app &mdash; should do the trick. Using PhotoShop or Flash on a Mac means that you get to give up everything that made you choose the Mac OS in the first place. The closest they&#8217;ll come to &#8220;Mac look and feel&#8221; is begrudgingly including a &#8220;Use OS Dialog&#8221; button on their file dialog boxes. But the iPhone, even more than the Mac, is specifically branded as a device that wins not on features, but on the OS.</p>
<p>Chambers makes a point of saying &#8220;While it appears that Apple may selectively enforce the terms, it is our belief that Apple will enforce those terms as they apply to content created with Flash CS5.&#8221; Or in other words, Apple will allow Unity, .NET, et. al., but is singling out Flash/Adobe to screw them over specifically. Adobe&#8217;s complaining about Apple not giving them fair treatment is a lot like a polygamist accusing one of his wives of cheating.</p>
<h3>6. Have someone define &#8220;closed system&#8221; to you.</h3>
<p>Apple already covered this one beautifully with its <a href="http://news.cnet.com/8301-30685_3-20003006-264.html">terse and awesome response</a> to Chambers&#8217;s post:</p>
<blockquote><p>&#8220;Someone has it backwards&#8211;it is HTML5, CSS, JavaScript, and H.264 (all supported by the iPhone and iPad) that are open and standard, while Adobe&#8217;s Flash is closed and proprietary,&#8221; said spokeswoman Trudy Muller in a statement.</p></blockquote>
<p>This is the most galling part of the whole thing, to me: Adobe&#8217;s desperately grabbing on to Cory Doctorow&#8217;s coat tails and waving the flag of intellectual freedom, while simultaneously suggesting that the iPhone OS is gimped because Flash has something like 98% market saturation with internet video.</p>
<p>The best explanation I&#8217;ve seen is from <a href="http://www.devwhy.com/blog/2010/4/12/its-all-about-the-framework.html">Louis Gerbarg on his blog</a>: allowing Flash, or even iPhone-targeted Flash, onto the iPhone would mean Apple effectively turning its OS development cycles over to Adobe&#8217;s engineers. It&#8217;s the same reason they&#8217;re so uptight about developers using private frameworks: if they change something with an OS update, the app breaks, and customers complain to Apple. Not the developers.</p>
<p>Adobe&#8217;s essentially going into a store, handing the owner a big black box, refusing to let the owner see what&#8217;s inside, and then complaining about freedom and openness when the owner refuses to sell it.</p>
<h3>7. Learn to appreciate the monopoly you&#8217;ve already got.</h3>
<p>It&#8217;s not particularly insightful to point out that the environment Apple&#8217;s created with the iPhone OS is very similar to the environment that game developers have had to deal with for years. Game console manufacturers have very tight restrictions on what they will and won&#8217;t allow to run on their devices &mdash; if you think that Apple&#8217;s approval process is complicated and draconian, you should go through Nintendo&#8217;s technical certification process sometime. (Note that this isn&#8217;t a complaint: the certification process means it&#8217;s much, much harder to find a buggy game that crashes your system or runs poorly on your particular console configuration).</p>
<p>And the lesson in game development is that <em>content</em> is more of an investment than code. (At least, code written in a particular language. And that&#8217;s partly my programmer bias showing through, where it&#8217;s a point of pride that once you&#8217;ve learned how to do something in one development environment, it&#8217;s much easier to do the same thing in a different one). Art assets will port from platform to platform, even if the code base doesn&#8217;t. [<i>More on this in point number 10.</i>] I have yet to see a game company that didn&#8217;t use Photoshop to generate art assets, and most also use a combination of Illustrator or AfterEffects or any number of other Adobe products.</p>
<h3>8. Come out and acknowledge who multi-platform development benefits, exactly.</h3>
<p>There is an ease-of-use and familiarity benefit to using Flash. But Adobe reps hardly ever mention that. (As someone who&#8217;s developed games using Flash and using Cocoa, I can kind of understand why Adobe wouldn&#8217;t push the &#8220;ease-of-use&#8221; or &#8220;predictability&#8221; claims where Flash is concerned). Instead they talk about cross-platform capability. An independent developer might be drawn to Flash for, say, making a game because it&#8217;s an environment he already knows. A publisher would be drawn to Flash for being able to make the same game for the iPhone, Android, Web, and anything else.</p>
<p>And this makes it a little bit like trying to explain to poor people why they shouldn&#8217;t vote Republican: they don&#8217;t care about you. Adobe isn&#8217;t going to make such a big stink, or for that matter build a campaign around a new feature in one of their flagship products, for the indie developer who&#8217;s going to blow a thousand bucks on the new Creative Suite. Adobe wants to get publishers to buy site licenses. And publishers want to make something once and then get it onto as many platforms as possible, because for a publisher, development time is more expensive than hardware purchases, testing, and customer support. Smaller developers will quickly reach the point where having their product on multiple platforms is costing more than the revenue it&#8217;s generating.</p>
<p>So when Chambers says:</p>
<blockquote><p>The cool web game that you build can easily be targeted and deployed to multiple platforms and devices. However, this is the exact opposite of what Apple wants. They want to tie developers down to their platform, and restrict their options to make it difficult for developers to target other platforms.</p></blockquote>
<p>what he means is: Apple includes a free development environment on their machines, to encourage people to buy their hardware. It comes complete with documentation, visual design tools, and built-in animation and layering libraries that make it relatively easy to achieve Flash-like results using native code. However, this is the exact opposite of what Adobe wants. They want to tie developers to Flash, to ensure that they have a proprietary development environment that&#8217;s most appealing to larger publishers, and restrict their options to optimize the runtime to target any particular platform, guaranteeing that it runs equally bad everywhere.</p>
<p>The &#8220;cool web game&#8221; bit is there to make it sound like the guy sitting in his bedroom who&#8217;s just finished his cool Bejeweled clone-with-RPG-elements can just hit a button in Flash CS5 and suddenly be rolling in heaps of money from App Store sales. And to the smaller, independent developers who would like to try releasing their games for multiple platforms: learn Objective C. It&#8217;s not that difficult, and you&#8217;ll have developed another skill. That to me seems more valuable than getting upset that a game designed for a mouse and keyboard on the internet won&#8217;t port to a touch-based cell phone without your intervention and a little bit of effort.</p>
<h3>9. Make a genuine attempt at an open system.</h3>
<p>If Adobe really is all about content creation, and if they&#8217;re going to insist on jumping on the anti-Apple &#8220;closed system&#8221; bandwagon, why do it for an inherently closed system? They&#8217;ve got one development kit that requires a plug-in and forces all its content into a window on a webpage, and they&#8217;ve got another development kit that works with HTML and PHP but nobody uses it. Why not put their content creation software expertise to work creating stuff that&#8217;s genuinely based on open standards?</p>
<p>There are tons of great HTML 5 demos getting passed around the internet, and they&#8217;re all done with a text editor. (And, most likely, Photoshop). Why not take the Flash front-end, since people like it for whatever reason, and let it spit out HTML 5, CSS, and JavaScript? ActionScript is already a bastardized sub/superset of JavaScript. HTML 5 has a canvas element and layering. There&#8217;s a browser war going on, where everyone&#8217;s trying to come up with the fastest JavaScript interpreter; only Adobe can make Flash Player plugins run faster, and they don&#8217;t have a great track record at that. Flash that doesn&#8217;t require Flash Player would be huge. No doubt Flash has some power-user features I&#8217;m not familiar with, and of course Flash Video is a whole different topic, but I&#8217;ve never done anything with Flash that couldn&#8217;t be done according to the HTML 5 spec and some clever JavaScript.</p>
<h3>10. Stop the damn whining already.</h3>
<p>Brimelow closed comments to his post to avoid &#8220;the Cupertino Spam bots,&#8221; and Chambers warned that non-constructive comments such as &#8220;Flash SUXXORS!&#8221; would be deleted. Because, as everyone on the internet knows, anyone who defends Apple for any reason, ever, is automatically a drooling Apple fanboy who believes Steve Jobs can do no wrong.</p>
<p>Which means, I guess, that everyone in the tech industry is 12 years old.</p>
<p>What these guys need to understand is that complaining about Adobe&#8217;s closed, proprietary system doesn&#8217;t automatically make Apple&#8217;s good, and vice versa. (Although it&#8217;s a big point in Apple&#8217;s favor that they don&#8217;t try to claim that their system <em>isn&#8217;t</em> closed). There are definitely problems with iPhone development.</p>
<p>The restriction on interpreted code does indeed suck, and is the biggest problem that Apple needs to find a solution for. When I mentioned that game developers have spent years learning how to port games to different consoles, I didn&#8217;t mention that the key to that is often a scripting language, like Lua. That allows a big chunk of code to be included in the portable game &#8220;content:&#8221; tailor the engine specifically to each console, but let the game logic stay fixed. (In theory, anyway). If Apple would just have a set of approved scripting languages &mdash; instead of just JavaScript via WebKit &mdash; and include them with the OS, it would open up a <em>huge</em> number of possibilities. The appeal of Lua on a mobile phone is even more evident than on a PC: it&#8217;s tiny, relatively efficient, and too simple and general-purpose to cause many problems when the underlying OS gets updated.</p>
<p>(I&#8217;d be remiss if I didn&#8217;t mention again that an iPad-native equivalent of HyperCard would be <em>sweet</em>. It could even use the Keynote front-end and run everything with WebKit. If you need a consultant on the project, Apple, let me know).</p>
<p>The other problem is the lack of transparency in the approval process. I mentioned that the certification requirements for consoles are a lot more complicated than those for the App Store; the advantage, though, is that they&#8217;re <em>very</em> explicit. You can and will still get surprised by a rejection, but a lot of the more obscure problems are solved when there is a huge list of requirements and developers are forced to test <em>everything</em>.</p>
<p>As for the other objections that are so often brought up, they seem reasonable enough to me. Yes, the state of file management on the iPad is really terrible right now, but I&#8217;m confident it&#8217;ll improve. Sure, Apple can reject an app for &#8220;duplicating functionality&#8221; of one of its built-in apps, but that situation is fluctuating (witness their support for VOIP apps like Skype, and browsers like Opera Mini) and the core apps are functional enough anyway. (Rejecting an app for the &#8220;pinch to preview a stack of pictures&#8221; functionality is pure bullshit, though).</p>
<p>And Apple can and does reject apps based on content alone. But as John Gruber pointed out, Apple&#8217;s still selling a <em>brand</em> as much as a platform. That&#8217;s the fundamental philosophical difference between the Android model (and Adobe&#8217;s whining) and the iPhone model: Android is selling you on the idea that you can run anything, Apple is selling you on the idea that you can run anything <em>good</em>. That&#8217;s why it&#8217;s a good thing that both platforms are available to both developers and customers. If you want a general-purpose phone that can run anything you throw at it, including ports of web games, then get an Android. If you want only the stuff that&#8217;s been specifically tailored to run well under the iPhone OS, then get the iPhone.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectrecollie.com/archives/2010/04/helpful-tips-for-adobe/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPerCard</title>
		<link>http://www.spectrecollie.com/archives/2010/04/ipercard</link>
		<comments>http://www.spectrecollie.com/archives/2010/04/ipercard#comments</comments>
		<pubDate>Thu, 08 Apr 2010 08:56:14 +0000</pubDate>
		<dc:creator>Chuck</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.spectrecollie.com/archives/2010/04/ipercard/</guid>
		<description><![CDATA[The time is right for my favorite program to make a comeback.]]></description>
			<content:encoded><![CDATA[<p><img class="center" src="http://www.spectrecollie.com/wp-content/uploads/photos/l_525_371_566BB18E-BA81-45D8-B5B4-8ABA6AA7B6F5.jpeg" alt="" title="HyperCard home stack" /><br />
<em>Image of the HyperCard home stack is from <a href="http://robinnet.net/design_apple.htm">the C.V. page of Robin Siberling</a></em></p>
<p>One of the things that gets my nostalgia fired up like no other is <a href="http://en.wikipedia.org/wiki/HyperCard">HyperCard</a>, which I consider to be one of the greatest pieces of software ever made for a personal computer. No exaggeration. Neck-and-neck with PhotoShop in terms of significance, as far as I&#8217;m concerned, and definitely more mind-altering in terms of thinking about how computers work and what they can do.</p>
<p>I can and will go on at great length about how great HyperCard was, at any opportunity, but the design firm smackerel.net has put together a terrific retrospective called <a href="http://www.smackerel.net/black_white.html">&#8220;When Multimedia was Black and White&#8221;</a> that can do a better job than I could.</p>
<p>Ever since I made the switch back to Macs, I&#8217;ve been looking for a HyperCard successor. There&#8217;ve been several pretenders to the throne: <a href="http://en.wikipedia.org/wiki/SuperCard">SuperCard</a> was the highest-profile, but it tried so hard to be a superset of HyperCard that it lost most of what made the original so cool. I keep checking in on <a href="http://www.filemaker.com/products/bento/features.html">Bento</a> every time they announce a new release, but it&#8217;s becoming clear that a simple development environment just isn&#8217;t the market they&#8217;re after. <a href="http://www.runrev.com/products/the-rev-platform/desktop-ide/">Runtime Revolution</a>, has been trying for years to be a direct successor, but I&#8217;ve never been happy with it &mdash; it seems like an attempt to recapture the multimedia authoring platform that HyperCard turned into, instead of consumer-level software.</p>
<p>There are still pockets of loyal HyperCard fanatics out there, still holding on to floppies full of HC stacks like mattresses stuffed with Confederate money. But over the past few weeks, I&#8217;ve been hearing HyperCard mentioned more and more often, even by sane people. For instance <a href="http://daringfireball.net/linked/2010/04/06/winer-ipad">John Gruber on his Daring Fireball site</a> about entry-level development environments, and in speculation about what the future of authoring multimedia content is going to be like.</p>
<p>What&#8217;s re-sparked interest in HyperCard is, of course, the iPad.</p>
<h3>Why The Time To Act Is Now</h3>
<p>Any fit of HyperCard nostalgia gets shut down pretty quickly when you look at it in a modern context and are forced to realize that it died for a reason. Bill Atkinson himself has acknowledged that its biggest flaw was focusing on local storage instead of taking advantage of networking. Most of what it could do was superseded by the World Wide Web. Later, Director and then Flash came in to take over the rest and become dominant.</p>
<p>But back then, there was little reason to believe (unless you were particularly prescient) that networking would become so huge outside of business settings. Personal computers were still very application-focused. Like the iPad is.</p>
<p>On OS X, a replacement HyperCard seems less necessary once you realize how many HyperCard remnants are scattered throughout the system. Much of HyperTalk remains in the AppleScript language. The rest of HyperCard&#8217;s coolest features live on in Xcode. Using Interface Builder, you can drag-and-drop interface elements, draw connections, and create a fully functional (if basic) UI without having to write any code. Databases are handled by the Core Data library, again without any code. But Xcode doesn&#8217;t (and definitely shouldn&#8217;t) exist on the iPad.</p>
<p>On the iPad, there&#8217;s no way to get apps except through the App Store, no way to develop them except through Xcode, and there are restrictions on what Apple will allow developers to do, for fear of interrupting a cellular network, or fear of ruining a user&#8217;s end experience (and by extension, as Gruber points out, their brand). A controlled development environment could &#8220;fix&#8221; much of that, giving Apple the control they want while allowing developers to make things more powerful than web apps but with less investment than the iPhone OS SDK.</p>
<p>Flash turned into the dominant platform for multimedia authoring, and even it got corrupted into a glorified interface for delivering streaming video. But &mdash; and I don&#8217;t know if anyone&#8217;s mentioned this yet &mdash; the iPad doesn&#8217;t support Flash.</p>
<p>The excuse that Apple&#8217;s defenders are using for the lack of Flash support is that open standards like HTML 5 are preferable to a proprietary format owned by Adobe. Streaming video support is a whole other issue, but what about &#8220;basic&#8221; Flash: games, presentations, or even banner ads? We keep seeing demos that show what can be done using only HTML 5, CSS, WebGL and the like, but there&#8217;s still no consumer-level authoring platform that&#8217;s as straightforward to use as Flash. (Which might sound odd to anyone who&#8217;s used Flash, but dragging and dropping keyframes on a timeline is still more accessible than writing code in a text editor). If they want the content to take off, then there needs to be a better tool for people to create that content.</p>
<p>People need something like HyperCard; it&#8217;ll sell more iPads. There&#8217;s a glut of special-purpose apps on the App Store for stuff like keeping wine lists or golf scores or, of course, making fart noises. That may help with the 150,000 available apps claim, but it doesn&#8217;t make the device itself seem more useful. Especially if you have to pay one or two dollars a pop instead of just making a simple app yourself. And Bento just isn&#8217;t cutting it; it tells you up-front exactly everything you can do with it, and if your application doesn&#8217;t fit right into that narrow selection of templates, then no sale.</p>
<p>And it&#8217;s more of a minor point, but it&#8217;s possibly the most important and least &#8220;selfish&#8221; reason to do it: it would help keep the iPad from being perceived as purely a device for consuming media, and let Apple reassert itself as the company that makes things for creative people. HyperCard was <em>uniquely</em> Apple, and it fit so perfectly into the Apple philosophy: giving you only the complexity you needed and only when you needed it, and making the act of creating things feel like fun instead of like work.</p>
<p>What&#8217;s more, people will get it now. Back in 1988, much of HyperCard was devoted to trying to explain what it was, exactly, and what kind of stuff you could do with it. In 2010, people just naturally understand hyperlinks and pages and multimedia.</p>
<h3>How Apple Should Do It</h3>
<p>I do believe that if an iPhone OS-centric successor to HyperCard were to happen, it would have to come from Apple. And that&#8217;s not because of my devotion to Apple or some naive or high-minded philosophy, but for very practical reasons:</p>
<ul>
<li><b>It has to be ubiquitous.</b> A huge part of HyperCard&#8217;s influence was due to the fact that it was included on every Mac. If you have to go looking for it, then you&#8217;re probably not going to bother. Especially if it&#8217;s not clear to you what it does, exactly.</li>
<li><b>It has to run interpreted code.</b> It&#8217;d be a lot better if Apple just relaxed its rule against letting apps run interpreted code, so that there could be all kinds of rapid application development available. But until they do, any attempt at a HyperCard replacement would be hopelessly gimped and over-simplified.</li>
<li><b>It would compete with the App Store.</b> Being able to create your own stacks (or whatever the new metaphor is) would be of little use unless you could distribute them. Even back before the internet took off, people traded stacks on floppies at User Group meetings and over BBSs. If Apple allowed that kind of distribution for one third-party developer, they&#8217;d have to do it for all of them, and I see that as being highly unlikely.</li>
<li><b>It&#8217;d probably have to use private frameworks.</b> Any app that ran these stacks would have to be doing runtime configuration that I just don&#8217;t believe is possible with the public frameworks. (Or I just haven&#8217;t dug deep enough into them).</li>
<li><b>Apple is already <em>so close</em> to having a finished version.</b></li>
</ul>
<p>That last point is what got me excited about the potential for HyperCard on the iPad. It began with the &#8220;Getting Started&#8221; document that&#8217;s the first thing you see when you start up Pages for the iPad.</p>
<p>The Pages tutorial is, in a word, <em>totally sweet</em>. You can move images around and see the text flow around them, insert graphs and charts and edit them in place, and assign borders and other effects using simplified pop-up windows. Using Pages on a desktop or laptop, and you get the sense <em>I&#8217;m using a simplified entry-level word processor</em>. Using it with your fingers on an iPad, and you think <em>this is how all page layout software is supposed to work</em>.</p>
<p>Now, one of the iLife applications that seemed to have a ton of potential, but just kind of fizzled out, was iWeb. (I don&#8217;t know its actual success, of course, just that I&#8217;ve never actually seen a website that was created with it). It makes one hell of a first impression, but after using it for a while, you quickly run into its limitations. And you realize that it&#8217;s not the best way to make a dynamic website.</p>
<p>It would, however, be a fantastic way to make a HyperCard stack, or an iPad app. You can drag all of the page elements around and edit their properties in place. You can set up connections between buttons and other elements on the site. There&#8217;s already a notion of static content (e.g. a blog page) vs. dynamic content (e.g. individual posts). It&#8217;s got a media browser, as well as several built-in widgets.</p>
<p>iWeb has to do all kinds of tricks to get the pages you make with its editor to look as nice when they&#8217;re rendered in a browser. (The most obvious is how it has to generate big, web-unfriendly images when you rotate them or add borders and drop shadows). But it wouldn&#8217;t have to if they weren&#8217;t targeted for a browser, but were intended to be viewed in the app itself. Or even if it were targeted for Safari and WebKit only, instead of any browser.</p>
<p>And again, while using iWeb-type controls to resize, rotate, and add effects to pictures is pretty cool with a mouse, it&#8217;s <em>really</em> cool when you&#8217;re dragging and pinching stuff directly.</p>
<p>For the kind of fairly simple databases that a HyperCard stack would require, the Core Data system should be plenty sufficient. Core Animation already has all kinds of fancy transitions that can just drop into multiple contexts.</p>
<p>For assigning functionality to the visual elements, Apple&#8217;s already got a library of candidates. Dragging links between elements in InterfaceBuilder is a natural. There&#8217;s also QuartzComposer, which lets you sequence effects by drawing lines between boxes. And there&#8217;s the Automator app, which puts a visual front end on AppleScript. On a desktop, visual programming environments, including Automator, invariably seem clunky and limited. It almost always seems faster just to type it out in a text editor. But on the iPad, dragging and dropping is much more natural than typing. Eliminating typing altogether would just make the whole thing useless, another Bento that relies too much on templates without allowing enough configuration and customization. But minimizing the typing makes more sense on the iPad than it would on a desktop or laptop.</p>
<p>I dunno, maybe the idea is completely counter to what Apple&#8217;s trying to do. But it seems like it makes so much sense, and it would address so many concerns, and it just fits in with everything they&#8217;ve built up to now. All the iWork and iLife apps feel to me like HyperCard is lurking there in the background, waiting to come out. On the iPad they&#8217;ve finally got a good reason to let it loose.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectrecollie.com/archives/2010/04/ipercard/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Remembrance of Computers Past</title>
		<link>http://www.spectrecollie.com/archives/2010/04/remembrance-of-computers-past</link>
		<comments>http://www.spectrecollie.com/archives/2010/04/remembrance-of-computers-past#comments</comments>
		<pubDate>Wed, 07 Apr 2010 06:30:46 +0000</pubDate>
		<dc:creator>Chuck</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.spectrecollie.com/archives/2010/04/remembrance-of-computers-past/</guid>
		<description><![CDATA[Looking back at the rest of Apple's product line helps explain why people think the iPad is such a big deal. Also, kind of a review.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.spectrecollie.com/wp-content/uploads/photos/iPadHello.jpg" alt="iPadHello.jpg" border="0" width="339" height="400" />Out of all the billions of articles that have been written about the iPad over the past few weeks &mdash; previews, reviews, essays, tirades, counter-tirades, hands-ons, first impressions, updates, and general grousing &mdash; the best is still <a href="http://www.time.com/time/business/article/0,8599,1976935-1,00.html">Stephen Fry&#8217;s article for <i>Time</i> magazine</a>. Fry&#8217;s an unabashed Apple fanboy, but the article does exactly what it needs to: explain why this is such a big deal to some people. And it gets rid of the white background and just asks the Apple guys directly, &#8220;What&#8217;s so great about this thing, anyway?&#8221;</p>
<p>Not that they gave a compelling answer, but it was still nice of him to ask. And he didn&#8217;t really need to, anyway, because Fry covered that himself. The best part of the article is when he describes his and Douglas Adams&#8217;s excitement over the original Mac:</p>
<blockquote><p>
Goodbye, glowing green command line; hello, mouse, icons and graphical desktop with white screen, closable windows and menus that dropped down like roller blinds.<br />
[...] I would pant excitedly. Douglas&#8217; wife Jane would point with resigned amusement to the stairs, and I would hurl myself up them to swap files and play. We were like children with toy train sets. And that was part of the problem. It was such fun. Computing was not supposed to be fun.
</p></blockquote>
<p>Douglas Adams&#8217;s enthusiasm for the Mac was pernicious and infectious. It&#8217;s been about 20 years (!) since I read the Dirk Gently books, but I can still remember the frontispiece of each one explaining how it was written on a Mac, listing the software used. And I can vaguely remember a long passage in one of the books describing a character using a Mac, written to make it sound as wondrous as any of the more fantastic elements of the book.</p>
<h3>So Long, and Thanks For All the PICTs</h3>
<p>I don&#8217;t know for sure whether reading those books is what set me on the course to Mac fanaticism, but whatever started it, I was hooked. I would buy issues of <i>MacUser</i> &mdash; <em>just for the pictures</em>. Everything seemed so much cooler on a Mac;  the control panel had a picture of a rabbit and a turtle to set your keyboard speed, and even the error messages had pictures!</p>
<p>When I finally got a Mac Plus as a graduation present (that my parents couldn&#8217;t quite afford, but knew how much I wanted it, presumably because I wouldn&#8217;t shut up about it), I <em>loved</em> it. Doing even the simplest things was more fun, and I saw nothing but limitless potential in the computer because it was so enjoyable to use.</p>
<p>It didn&#8217;t quite &#8220;exceed my capacity to understand it,&#8221; and it definitely didn&#8217;t &#8220;just work.&#8221; The Mac OS had already outpaced my system&#8217;s memory, so it was constantly spitting out disks and asking me to insert a new one. (The sound of the Mac ejecting a disk probably haunted my college roommates for years). Even my Commodore 128 had color, but the Mac was still low-resolutely black and white. Back then, the <em>Outsiders</em> would make complaints that sound hauntingly familiar today: &#8220;You can&#8217;t open it.&#8221; &#8220;It&#8217;s a toy computer.&#8221; &#8220;There&#8217;s not enough software for it.&#8221; &#8220;You could get a much more powerful machine at that price.&#8221; I eventually fell for that, and &#8220;upgraded&#8221; to a machine that I liked just fine. But I never <em>loved</em> a computer like that one.</p>
<h3>UIDejaView</h3>
<p>And nostalgia couldn&#8217;t possibly be driving all of the hype around the iPad, but I do believe that the <em>idea</em> of the first Macintosh is a huge part of it, even for people who never owned one. And I believe the iPad is the closest Apple has come to realizing that philosophy since the first Mac.</p>
<p>After all, Windows may have copied the &#8220;look and feel&#8221; of the Mac, but it never quite got its <em>soul</em>. It wasn&#8217;t even until Windows 95 that they managed to get a consistent, unified personality at all. But you can&#8217;t blame Microsoft too much, since Apple lost it as well. As the personal computer got to be more ubiquitous and more general-purpose, it somehow got less personal. It got more functional, but less fun.</p>
<p>Using an iPad, I don&#8217;t just feel like I&#8217;m in the future, as I expected to. The part in that <i>Time</i> article that resonated the most with me was when Fry laments that Adams never got to see his Hitchhiker&#8217;s Guide to the Galaxy made real. Every new &#8220;mobile device&#8221; I&#8217;ve tried out, back to the original PalmPilot, I&#8217;ve subjected to the Hitchhiker&#8217;s Guide test. The iPad comes closer than any I&#8217;ve seen, it&#8217;d probably be even more uncanny if I&#8217;d gotten the 3G model. But more than that, I&#8217;m reminded of using my first Mac.</p>
<p>The iPad is obviously a direct descendent of the iPhone and the iPad, and it&#8217;s being described by tech writers and by Apple both as being a reaction to netbooks. But I believe you can trace the idea behind it all the way back to the Mac Plus.</p>
<p>The form factor is that of a magazine, sure, but it has a hint of the original Mac in there as well: just the screen when held horizontally, and the whole thing when in portrait mode. You can&#8217;t open it, but it doesn&#8217;t even seem like something you&#8217;d want to open: it feels like any time you&#8217;d spend <em>configuring</em> it is time that&#8217;d be better spent <em>using</em> it.</p>
<p>It&#8217;s got a few of the standby apps already installed and ready to go. MacWrite is no longer free, and it&#8217;s called Pages now, but it&#8217;s there if you need it. MacPaint has been made obsolete by digital photography, apparently, and the spreadsheet in AppleWorks now goes by the name Numbers. The desktop is still the realm of powerhouse applications with tons of features, but the iPad can comfortably support powerful apps that are simpler, more accessible, and more fun to use.<br />
<span id="more-1792"></span></p>
<h3>Blank Slate</h3>
<p>And that simplicity really seems to piss people off. You can kind of see where the &#8220;revolutionary&#8221; marketing claim is coming from when you see so many people getting up in arms over the iPad&#8217;s mere existence. It&#8217;s been walled off and dumbed down by a control freak tyrant with a pathological hatred of buttons. At best, Apple is overstepping its bounds by trying to protect you from yourself; at worst, they&#8217;re profiting off of your gullibility.</p>
<p>Except that the simplicity is part of the appeal of the thing. I don&#8217;t want the stuff that it doesn&#8217;t do; I want the stuff that it <em>does</em>. Or even better, the stuff that it <em>will</em> do.</p>
<p>When somebody complains about the lack of USB ports, or a keyboard, or even a camera, they&#8217;re looking at the screen. When somebody complains about the scaled-down apps, or the use of a mobile OS instead of a laptop OS, they&#8217;re looking at what&#8217;s on the screen. But when somebody says that the iPad could start to change how we use computers &mdash; for better or for worse &mdash; they&#8217;re looking at what <em>could be</em> on the screen.</p>
<p>Even the first version of the iPhone was a big step up from anything I&#8217;d used before. It was a phone that let me browse the web and check my e-mail &mdash; the Treo did that too, but not as well. Apple&#8217;s always been about the unified experience, from hardware to system software to application software, and doing the same stuff on the iPhone was just more enjoyable.</p>
<p>A year later, when the SDK was released and the apps started rolling in, it was like getting a whole new device. Suddenly the phone became useful &mdash; essential, actually &mdash; for all kinds of things I&#8217;d never imagined doing with a phone.</p>
<p>You don&#8217;t have to be particularly prescient to see the same thing happening with the iPad, but on a larger scale. As it stands on release, it&#8217;s an excellent web browser, book reader, and media player. (And, as it turns out, the best possible platform for <i>Plants vs. Zombies</i>). There&#8217;s a very nice painting program (SketchBook Pro), and a capable word processor (Pages, which I&#8217;m using right now), but it&#8217;s still best at consuming media, as a lot of people &mdash; including me &mdash; predicted.</p>
<p>Where it goes in the future is nearly impossible to predict, and that&#8217;s the best part of it. And we probably won&#8217;t have to wait a year to start seeing the killer apps roll in this time.</p>
<h3>Sub-Laptop of Luxury</h3>
<p>As it stands now, it&#8217;s definitely a version 1.0, as expected. Some of the improvements, like a camera, are obvious, while the others will reveal themselves over time. I&#8217;m very anxious to hear what changes they&#8217;ve got in store with the iPhone OS 4 announcement this week, because it could have a huge impact on how useful the iPad is.</p>
<p>I can&#8217;t imagine anyone actually <em>needing</em> one of these things, except in very special cases, or for development. The closest you could come to justifying the device is that it replaces a lot of other devices &mdash; it&#8217;s excellent at playing video, it&#8217;s a good portable game machine, it&#8217;s a fine e-book reader, good mobile web browser, and phenomenal for reading comic books.</p>
<p><b>Video</b>: I was just watching this week&#8217;s episode of &#8220;Castle&#8221; on my TV, and brought it up on the ABC app as well, just for kicks. I kept getting drawn to the version playing on the iPad, because the picture was sharper. The Netflix app also has almost-too-good-to-be-streaming video quality, which makes up for the fact that the rest of the interface is just a web browser pointed to Netflix&#8217;s standard queue interface.</p>
<p><b>Screen</b>: it&#8217;s every bit as good as the initial reports. And the only place I&#8217;ve used a touch screen that was as well implemented and responsive was on the iPhone. I&#8217;ll be looking at the reports of the HP Slate and other competing tablets, but I&#8217;m highly skeptical that they&#8217;re going to deliver a touchscreen as good as the iPad&#8217;s for a similar price point. (At least, if the TouchSmart tm2&#8242;s performance was any indication).</p>
<p><b>Operating System</b>: I&#8217;m still in the iPhone OS camp, and I think that the simplicity of a mobile device OS, instead of a desktop or laptop OS shoehorned onto under-powered equipment, was the way to go. But I&#8217;ve already run into frustrations. The file handling in particular needs to be reworked. There needs to be a better way to share documents between apps, and to get them to and from the desktop.</p>
<p><b>Drawing</b>: I picked up a Pogo Sketch stylus, and it actually works better than I thought it would. The iPad version of SketchBook Pro is very, very good even if you&#8217;re finger-painting; the stylus feels even more natural. This is still a screen designed for touch, though, so there&#8217;s not enough precision to do detailed drawing, and it&#8217;s a little difficult to get multiple strokes to line up exactly. It&#8217;s definitely not a Wacom tablet, and real artists would likely get frustrated with it more quickly than I did. For sketching, though, it&#8217;s more capable than I ever expected.</p>
<p><b>Cases</b>: I got Apple&#8217;s overpriced case, and I&#8217;m already regretting it. I wanted it more as a prop than as protection, and I think I would&#8217;ve been better off spending that money on a dock. Or, you know, a couple of books or a piece of wood to prop it up.</p>
<p><b>Reading</b>: Both Apple&#8217;s iBooks app and the Amazon Kindle app are excellent. I&#8217;d expected to clearly like one or the other, but there&#8217;s no clear winner. (Except for you, the consumer). iBooks has little flourishes like the page turn animation, and yes, the little flourishes are important because they&#8217;re part of what defines the personality of the machine. Kindle&#8217;s front-end is also great, and while buying a Kindle book launches the amazon web page instead of including a slick store UI, it&#8217;s important to remember that Amazon knows exactly how to design a web page for retail. The biggest difference is that Kindle books you can read on just about any device, but books bought with iBooks are currently restricted to just the iPad.</p>
<p><b>Web Pages</b>: Safari has never been my browser of choice, so readjusting to it on the iPad feels a little clumsy and limiting. Doing an import of all my auto-fill data, passwords, and bookmarks into Safari before synching the iPad would probably have been a better idea. Plus, while the iPhone OS is designed for touch input, most web pages still aren&#8217;t. It feels a little clumsy having to scale pages up just so that you can tap on smaller links. (And for the record, I have yet to run into anything that required Flash).</p>
<p><b>Web Apps</b>: That said, I predict that the bar for apps on the iPad will be set much higher than for the iPhone. On the iPhone, anybody with a web page felt obliged to put out an app. On the iPad, most of those will feel superfluous. I haven&#8217;t missed the lack of a Facebook client at all, for example; I can just go to the website if I feel like it, for some reason.</p>
<p><b>Annoyances, Keyboard version</b>: My biggest annoyance so far is that the iPad refuses to bring up the on-screen keyboard if you&#8217;re using a wireless keyboard. Sometimes you just want to enter a single word, or type a single letter, and having to tap the screen, go back to the keyboard, and tap the screen again just makes you wish you could go back to having a mouse.</p>
<p><b>Annoyances, File version</b>: I mentioned it earlier, but the file system is one of the things I really hope they address with the new OS. Document handling within an app is done well and feels natural, but there needs to be a better way to share documents between apps and also between the iPad and the &#8220;home&#8221; computer.</p>
<p><b>Replacement Laptop</b>: The iPad is clearly not intended to replace your existing computer, but to be an extension of it. You can&#8217;t even start using it without synching it with iTunes first. It makes all the complaints about discouraging kids from learning to program, or about the iPad ushering in a dark new age of computing, seem even more silly. You&#8217;re still going to have to own a computer on which you can program and you can install whatever you want.</p>
<p>It&#8217;s still odd to me that I&#8217;m no longer as much of an aberration, that <em>many</em> people own multiple computers, enough that there&#8217;s a whole market for a device that extends your existing setup instead of replacing it. We&#8217;re going back to the days of terminals, apparently: even in the home, there&#8217;ll be a central server, and everyone will have a magic screen that holds a subset of the stuff on that server.</p>
<p><b>Finally</b>: I&#8217;m really impressed with the iPad, and I&#8217;ve been surprised by it more than a few times. I&#8217;m more enamored with the potential of it than the current reality, though &mdash; for now, it&#8217;s very, very nice at what it does, but by no means essential. Anybody on the fence, I&#8217;d definitely recommend waiting for version 2.0 (and checking out the competition from Lenovo, HP, and eventually, Google) before buying one.</p>
<p>And if you&#8217;re on the fence, I&#8217;d definitely recommend you <em>avoid</em> getting a hands-on demo from a friend or at the Apple Store. Because it makes one hell of a first impression, and you might find yourself paying for one before you&#8217;ve figured out what it is, exactly, you need it for.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectrecollie.com/archives/2010/04/remembrance-of-computers-past/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Walled Garden Party</title>
		<link>http://www.spectrecollie.com/archives/2010/04/walled-garden-party</link>
		<comments>http://www.spectrecollie.com/archives/2010/04/walled-garden-party#comments</comments>
		<pubDate>Sat, 03 Apr 2010 08:18:57 +0000</pubDate>
		<dc:creator>Chuck</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.spectrecollie.com/?p=1782</guid>
		<description><![CDATA[Passing the interminable waiting time by reading the hilariously over-the-top preactions to the iPad. Warning: very long and somewhat angry.]]></description>
			<content:encoded><![CDATA[<p><img class="center" src="http://www.spectrecollie.com/wp-content/uploads/photos/futuramahedonismbot.jpg" alt="futuramahedonismbot.jpg" border="0" width="500" height="374" title="The iPad also causes global warming." /><br />
Tomorrow morning, as you know, is The Dawn of a New Era in Personal Computing. The Coming of the iPad will bring about a magical age where people are directly connected to content, and they will become mindless consumers tied to an unchecked corporate overlord, and also it will flop and no one will buy one. <em>All at the same time</em>. It&#8217;s just that special.</p>
<p>I was pretty skeptical of Apple&#8217;s marketing at first; I thought the claim that it was &#8220;magical and revolutionary&#8221; was a bunch of flowery nonsense. But now I&#8217;m convinced. Somehow, even before its release, the iPad has taken what was once a disparate group of strangers with internet access and magically turned them into thousands of experts, better able to tell me how I should spend my money than I&#8217;d be able to by myself. And it&#8217;s going to bring about a revolution (which <em>won&#8217;t</em> be televised in widescreen format, apparently) in which everyone suddenly finds himself unable to think for himself or create anything of value.</p>
<p>All across the web are the brave souls documenting the downfall of society. It&#8217;s been a little bit disheartening watching <a href="http://www.engadget.com/editor/nilay-patel">Nilay Patel of Engadget</a> make the transition from <a href="http://www.engadget.com/2010/01/27/editorial-engadget-on-the-ipad/">his initial guarded optimism</a> to having to mention <a href="http://www.engadget.com/2010/04/01/ipad-apps-now-live-in-the-app-store/">the lack of printing</a> and <a href="http://www.engadget.com/2010/04/01/netflix-ipad-app-now-available-in-the-app-store/">the App store&#8217;s rating system</a> in only tangentially-related posts. I actually can&#8217;t tell if he&#8217;s being serious, or if he&#8217;s just been worn down by the thousands of commenters just plain losing their shit over the idea that a gadget blog would cover a new piece of consumer technology. Stay strong!</p>
<p>It&#8217;s a little easier with <a href="http://io9.com/5506770/how-apples-ipad-will-save-comics-and-crush-dreams">Marc Bernardin&#8217;s post on io9</a>, a sarcastic but pleasant enough little piece about the ability to read comic books on the iPad that gives an overview of what apps are going to be available and what it means for distribution and <em>oh my god we&#8217;re all gonna die where the hell did that come from all of a sudden?</em></p>
<h3>With Ownership of Media Comes Great Responsibility</h3>
<p>But the best of all is <a href="http://www.boingboing.net/2010/04/02/why-i-wont-buy-an-ipad-and-think-you-shouldnt-either.html">Cory Doctorow&#8217;s manifesto on Boing Boing</a>, helpfully entitled &#8220;Why I won&#8217;t buy an iPad (and think you shouldn&#8217;t, either).&#8221; It&#8217;s certainly no surprise that the guy who&#8217;s appointed himself lead internet spokesperson against the evils of digital rights management would choose to write a tirade against Apple; the only surprising thing is that he waited this long. <a href="http://daringfireball.net/2010/04/kids_are_all_right">John Gruber wrote a response</a> that was more even-tempered than I could be. And, frankly, more even-tempered than Doctorow&#8217;s post deserves.</p>
<p>I should make it clear that I don&#8217;t have anything personal against Doctorow; for all I know he&#8217;s a fine person, albeit one I&#8217;d probably hate getting stuck talking to at a party. But it seems that the iPad (and its media coverage) has magically turned him from an amusingly passionate and occasionally irritating anti-DRM evangelist, into full-on sputtering douchenozzle. On the plus side, his post makes <a href="http://io9.com/5458822/why-the-ipad-is-crap-futurism">Annalee Newitz&#8217;s rant on io9</a> (which tried to say exactly the same thing, a month earlier) seem reasoned and thoughtful by comparison. On the negative side: everything else.</p>
<p>First he rails against the assault on comic books:</p>
<blockquote><p>I mean, look at that Marvel app (just look at it). I was a comic-book kid, and I&#8217;m a comic-book grownup, and the thing that made comics for me was sharing them. If there was ever a medium that relied on kids swapping their purchases around to build an audience, it was comics. And the used market for comics! It was &#8212; and is &#8212; huge, and vital. I can&#8217;t even count how many times I&#8217;ve gone spelunking in the used comic-bins at a great and musty store to find back issues that I&#8217;d missed, or sample new titles on the cheap.<br />
[...]<br />
So what does Marvel do to &#8220;enhance&#8221; its comics? They take away the right to give, sell or loan your comics. What an improvement. Way to take the joyous, marvellous sharing and bonding experience of comic reading and turn it into a passive, lonely undertaking that isolates, rather than unites. Nice one, Misney.</p></blockquote>
<p>Haha, way to stick it to The Man, C-Doc! Because as we all know, Disney is a pure representation of Evil Multinational Corporation that stifles creativity, since it&#8217;s still 1994 and all of us had our emotional and intellectual maturation stopped when we were sophomores in college. Also, MEAT IS MURDER! Ever since tiny upstart mom-and-pop operation Marvel Comics got bought by their new corporate overlords, they&#8217;ve stopped publishing single issues. Even worse, they&#8217;re stifling kids&#8217; enjoyment of comics by making them available on every single digital platform in existence.</p>
<p>I, too, am a comic-book grownup. And as a grownup I would prefer to have hundreds of comic books on a one pound, half-inch high device instead of in the boxes and stacks that are overflowing my closet, bookshelves, romantic-encounter-inhibiting stack beside my bed, and my parents&#8217; basement. If I want to share them, then <em>holy shit</em> they&#8217;re now on a device that&#8217;s the same size as a comic book! I can hand somebody else the iPad, and it&#8217;ll even flip over to let them read it! Also the last time I shared a single issue of a comic book with anyone was when I was 18!</p>
<p>The comic book thing is just the first sign that Doctorow has become the worst kind of Old Guard: the Old Guard who believes he&#8217;s still cutting-edge counter-culture. The kind who believes that putting a picture of Steve Jobs upside down or using epithets like &#8220;Misney&#8221; is anything more than a lazy substitute for bonafide insight. What he&#8217;s done here is conflate two things: his pet cause of &#8220;ownership&#8221; of media, and the joyous magic of sharing. It&#8217;s selfishness disguised as generosity. If I start buying comics on an iPad, then I&#8217;m every bit as free to go &#8220;spelunking&#8221; through the online catalog for back issues &#8212; I could buy, right now, the first 10 issues of X-Men and read them immediately and individually; they&#8217;re not to the best of my knowledge in print as single issues. I could share my collection with anyone by sharing my iPad.</p>
<p>What I can&#8217;t do is take someone else&#8217;s work and sell it. That is not, however, &#8220;sharing.&#8221;<br />
<span id="more-1782"></span></p>
<h3>Sainted Mothers and Tricked-Out Alarm Clocks</h3>
<p>Next Doctorow really gets amped up over the shocking &mdash; <em>shocking</em> &mdash; insight that Apple has <a href="http://en.wikipedia.org/wiki/Macintosh">made a computer that you can&#8217;t open</a>.</p>
<blockquote><p>Then there&#8217;s the device itself: clearly there&#8217;s a lot of thoughtfulness and smarts that went into the design. But there&#8217;s also a palpable contempt for the owner. I believe &#8212; really believe &#8212; in the stirring words of the Maker Manifesto: if you can&#8217;t open it, you don&#8217;t own it. [...] But with the iPad, it seems like Apple&#8217;s model customer is that same stupid stereotype of a technophobic, timid, scatterbrained mother as appears in a billion renditions of &#8220;that&#8217;s too complicated for my mom&#8221; (listen to the pundits extol the virtues of the iPad and time how long it takes for them to explain that here, finally, is something that isn&#8217;t too complicated for their poor old mothers).</p></blockquote>
<p>He goes on (and on), but the whole passage just shows a palpable contempt for anyone who sees a computer as a <em>tool</em>. He paints himself as the defender of those whose intelligence is being insulted by a Nanny Corporation. What he&#8217;s really doing is insulting those of us who want to embrace the 21st century and create new stuff, instead of being burdened by the unnecessary hassles of an outmoded philosophy of technology.</p>
<p>The whole business about defending moms is pure bullshit &mdash; if the strawman he&#8217;s arguing against is using the &#8220;it&#8217;s for moms to send photos&#8221; defense, then he&#8217;s set himself up against some lazy, lazy people. In my case, for instance: my mother has, literally, been using computers for as long as I have, since we each got a Commodore 64 on the same day. I went on to get a CS degree and go into programming professionally, and she went on to use a computer for everything from writing to communication to entertainment. And of the two of us, she has no interest in the iPad (it doesn&#8217;t do enough to set it apart from her iMac), and I&#8217;m going to pick one up on day one.</p>
<p>It&#8217;s not that I can&#8217;t figure out how to do all the esoteric BS that the Apple II and C-64 and every DOS machine in existence made you go through. It&#8217;s that I don&#8217;t want to. I vividly remember having to edit startup batch files and change interrupt request settings and go into the BIOS just to get a game to run. And I&#8217;m thankful that I don&#8217;t have to do that ever again. For that matter, I&#8217;ve never overclocked my microwave or hacked into my television. (I&#8217;m pretty sure I still &#8220;own&#8221; them, though, thanks).</p>
<p>You should only have to deal with the shit that you <em>want</em> to. When I was in college, I learned how to wire logic gates and I learned how to make a compiler. And with good reason: knowing how a logic board worked and how a compiler turned text into machine code were useful for making more efficient code. (Which is all hopelessly outdated, of course). But I never had to wire up a logic board to turn on my Mac and browse the web, and I never had to write a compiler to write programs for the iPhone. To suggest that that&#8217;s in any way ignorant or complacent is just insulting. It&#8217;s not that I <em>can&#8217;t</em> do this stuff, it&#8217;s that I don&#8217;t <em>want</em> to.</p>
<p>And I hate to break it to Mr. Doctorow, but he&#8217;s not the first to come to the insight that Apple is deliberately trying to sell people on a device where the hardware itself is de-emphasized. That was revealed in <a href="http://www.apple.com/ipad/">this shocking expose revealing Apple&#8217;s sinister plan</a>. That insider video drops the bombshell that what Apple is <em>really</em> aiming for is a computing experience where you don&#8217;t even think about the hardware, but instead are distracted by all the flashing lights on the screen. But of course, Apple tries to spin it by calling it &#8220;the stuff you want to do with a computer in the first place.&#8221;</p>
<p>There&#8217;s nothing noble or intelligent about having to re-invent the wheel every time you want to accomplish something. That&#8217;s not progress; it&#8217;s retardation, literally. Doctorow is a science fiction writer whose best known works are a novel set in Disney World, and one whose title is an allusion to George Orwell&#8217;s <i>1984</i>. He rose to fame writing for a website that highlights other people&#8217;s work. Those aren&#8217;t intended as a dig at Doctorow, but as simple observations: of all people, he should appreciate the value of derivative work. In his most blatantly insulting condemnation of the &#8220;consumers&#8221; who want an iPad, he <em>quotes William Gibson</em>.</p>
<p>But how did you read that book to be able to quote it, Mr. Doctorow? How were you able to use it to make your own blog post, instead of starting with a colorful and insulting description from your own imagination? How is your reading a book in its pristine hardbound form any less offensive than reading it in electronic form? (Except, of course, for the distinction that you can make a few bucks back once you&#8217;ve discarded it). Chastising other people for wanting an easier and more convenient way to read books, watch movies, and browse the web is the height of hypocrisy. And I&#8217;ll bet you anything your copy of the book didn&#8217;t have a built-in word processor.</p>
<blockquote><p> The way you improve your iPad isn&#8217;t to figure out how it works and making it better. The way you improve the iPad is to buy iApps. Buying an iPad for your kids isn&#8217;t a means of jump-starting the realization that the world is yours to take apart and reassemble; it&#8217;s a way of telling your offspring that even changing the batteries is something you have to leave to the professionals.</p></blockquote>
<p>One way to improve your iPad is to buy apps. Another is to design a webpage. Or write a web app. Or write a book. Or make a (finger) painting. Or make a piece of music.</p>
<p>Another way to improve your iPad is to write an app. Suggesting that because you can&#8217;t make iPad apps on the iPad, you can&#8217;t make them at all, is just plain idiotic. Gruber gave the perfect analogy for this: many of us first became exposed to &#8220;computers&#8221; via the Atari 2600. Those of us who wanted to play games, kept playing them. Those of us who wanted to <em>make</em> games could ask for a C-64, or Amiga, or Apple II, etc.</p>
<p>Saying that using the iPad will keep people from wanting to develop for the iPad, is every bit as stupid as saying that buying an iPod stifles any desire to make music.</p>
<h3>A Low Blow</h3>
<blockquote><p>Dale Dougherty&#8217;s piece on Hypercard and its influence on a generation of young hackers is a must-read on this. I got my start as a Hypercard programmer, and it was Hypercard&#8217;s gentle and intuitive introduction to the idea of remaking the world that made me consider a career in computers.</p></blockquote>
<p>I have an unabashed and borderline unhealthy love for HyperCard, and I still do consider it one of the Top 10 greatest pieces of consumer software ever created. I&#8217;d be afraid that I was starting to agree with Doctorow, but of course he&#8217;s just quoting the genuine insight of <a href="http://radar.oreilly.com/2010/03/the-ipad-needs-its-hypercard.html">Dale Dougherty</a>. (Which is indeed a must-read. (On, say, your iPad)).</p>
<p>Using HyperCard wasn&#8217;t my first exposure to programming. It was, however, the first time I <em>loved</em> programming. And a HyperCard experience on the iPad &mdash; assuming it got it right where several attempts to recapture the original have failed &mdash; would be <em>awesome</em>. Every time <a href="http://www.filemaker.com/products/bento/ipad.html">Bento</a> gets updated, I take another look to see if they&#8217;ve radically changed their philosophy and turned it into a HyperCard successor; every time, I go away disappointed.</p>
<p>It&#8217;s tough, because on the iPhone and now on the iPad, Apple has forbidden apps from using interpreted code (user-generated interpreted code, to be specific). That forces everything to be based on predefined templates and limits any app from turning into a real development environment. If any App store restriction were lifted, that would be the one I&#8217;d vote for.</p>
<p>But you know, the world has changed a little bit since 1988, when I had my first Mac. HyperCard&#8217;s main appeal was that it had a visual development environment where you could drag-and-drop interface elements and even data structures, putting together a completely functional interface, writing code only for the parts that you needed to have special functionality. And it all came for free with your Mac. <a href="http://www.apple.com/macosx/developers/#xcode">It&#8217;s too bad nothing exists like that today</a>. But if you want to write apps for your own device, that costs you $99 a year: half as much as the 1988 cost of MS BASIC and a third as much as the Pascal compiler. Better get to selling those comic books!</p>
<p>If you don&#8217;t want to pay at all, then your options are limited. You&#8217;re stuck with only Javascript, Python, Ruby, Lua, PHP, or about a billion other freely-available languages to choose from.</p>
<h3>More of the Same</h3>
<p>In case you didn&#8217;t notice, Mr. Doctorow is not a supporter of digital rights management:</p>
<blockquote><p>The iStore lock-in doesn&#8217;t make life better for Apple&#8217;s customers or Apple&#8217;s developers. As an adult, I want to be able to choose whose stuff I buy and whom I trust to evaluate that stuff. I don&#8217;t want my universe of apps constrained to the stuff that the Cupertino Politburo decides to allow for its platform. And as a copyright holder and creator, I don&#8217;t want a single, Wal-Mart-like channel that controls access to my audience and dictates what is and is not acceptable material for me to create. The last time I posted about this, we got a string of apologies for Apple&#8217;s abusive contractual terms for developers, but the best one was, &#8220;Did you think that access to a platform where you can make a fortune would come without strings attached?&#8221; I read it in Don Corleone&#8217;s voice and it sounded just right. Of course I believe in a market where competition can take place without bending my knee to a company that has erected a drawbridge between me and my customers!</p></blockquote>
<p>As a copyright holder and creator, I don&#8217;t want people taking advantage of my stuff without compensating me for it. I also don&#8217;t want to have to deal with keeping secure track of people&#8217;s payment information, or pay for outside marketing. I want to do what I&#8217;m good at &mdash; creating content &mdash; and let the people who are really good at attracting customers, handling secure transactions, and accounting for everything afterwards, do their jobs and take their share.</p>
<p><a href="http://www.walmart.com/search/search-ng.do?search_constraint=0&#038;ic=48_0&#038;search_query=Cory+Doctorow&#038;Find.x=0&#038;Find.y=0&#038;Find=Find">I wonder where I could buy a copy of Doctorow&#8217;s book if I love science fiction and irony</a>. (I can only assume that Doctorow vehemently objects to his books being sold through Walmart, and some other nefarious evil corporate entity is to blame). Walmart, like any other retailer, is free to choose what it will and won&#8217;t sell in its store. As far as I&#8217;m aware, they don&#8217;t sell porn, and as far as I&#8217;m aware, that corporate decision hasn&#8217;t been labeled &#8220;abusive.&#8221; Walmart, like any other retailer, takes a cut of the sales. Walmart, like other retailers, serves as a centralized location where a person looking for your product can find it and buy it. Replace &#8220;Walmart&#8221; with the name of <em>any other</em> paid distribution channel &mdash; preferably one that a lazy person on a tirade can&#8217;t use as lazy shorthand for everything that&#8217;s wrong with America &mdash; and you&#8217;ll see the same thing. And you probably won&#8217;t see clumsy comparisons to the mafia.</p>
<p>&#8220;But wait,&#8221; you might argue, &#8220;WalMart isn&#8217;t the <em>only</em> place you can buy his books! Because he is awesome and practices what he preaches, you can also <a href="http://craphound.com/littlebrother/download/">download them for free!</a>&#8221;</p>
<p>And that&#8217;s fine for him, and it&#8217;s also no different from the options available to <em>any</em> iPhone developer. Apple makes no demands on exclusivity: you can and will often find the same app on iPhones, Android phones, iPads, Mac OS X, Windows, and sometimes free on the web. Where Doctorow&#8217;s attempt at an argument goes off the rails is saying &#8220;channel that [...] dictates what is and is not acceptable material for me to <em>create</em>.&#8221; No one is setting limits on what you can or can&#8217;t create. Apple is setting limits on what you can sell in their store. You can&#8217;t write an iPhone app and then have it run on an Android phone, obviously, but them&#8217;s the breaks. Computers are different, and plenty of people have devised countless ways to separate content from technology to make their content cross-platform. Windows and OS X are both &#8220;open&#8221; development environments, but you still have to port from one platform to the other.</p>
<p>&#8220;But Apple doesn&#8217;t just set limits on what you can sell, they set limits on what you can run on the device at all!&#8221; Not true. You can develop an app and run it on your own device with no intervention from Apple. You can even set it up to let other people run your app on their device. It&#8217;s not free of cost, but it is free of interference.</p>
<p>We all live in a market where competition can take place. The App Store is <em>part of</em> that market; it&#8217;s not the whole thing. If someone genuinely finds Apple&#8217;s policies &#8220;abusive,&#8221; he can and will take his content elsewhere.</p>
<p>But that&#8217;s for developers. What about the claim that it doesn&#8217;t make life better for Apple&#8217;s customers? Well, despite Apple&#8217;s best efforts to keep me from being able to enjoy my iPhone, there are (by their claim) 150,000 apps available for the thing. That is more than I will ever be able to use in my lifetime. In the three years that I&#8217;ve owned the device, I have <a href="http://www.delicious-monster.com/">only once</a> wanted an app that wasn&#8217;t available on the store &mdash; and in that case, it was removed not by Apple&#8217;s policies, but by Amazon&#8217;s. Not only do I have a surfeit of fart apps to choose from, but multiple e-book readers, news feed readers, games, Twitter clients, dictionaries, remote controls, comic book readers, databases, blogging clients, and apps that I didn&#8217;t even know I wanted before I used them.</p>
<p>I can put any MP3 I can find on the device, whether I buy it from Apple or not. (I get almost all of my MP3s from Amazon, because they&#8217;re cheaper).</p>
<p>I can download any of hundreds of TV shows and movies, either entire seasons or individual episodes. If they&#8217;re not available from Apple, I can buy the DVDs and convert them to a format that can be watched on the iPhone or iPad, or my TV. (If Doctorow wants to argue that DVD ripping for personal use should be legal, I&#8217;ll be right behind him waving a flag of support). If I don&#8217;t want to watch something more than once, I can use apps from Netflix or ABC, or go to CBS&#8217;s website.</p>
<p>I can buy some books from Apple, or others from Amazon&#8217;s Kindle store. Stanza offers thousands more for free from Project Gutenberg. For comics I could buy them directly from any one of several comic-book reading apps, or I could find them on the web and then read them via those same apps.</p>
<p>If I wanted to read Doctorow&#8217;s books, I could download the book in PDF or ePub format for free from his website, and then read them using Apple&#8217;s own book reader or a third-party one. What I can&#8217;t do is then sell that PDF to someone else, because Doctorow is a mafioso-like control freak who wants to make demands on what I can and can&#8217;t do with something that I <em>own</em>.</p>
<h3>We Know What&#8217;s Best For You</h3>
<p>Where Doctorow&#8217;s post crosses the line from reasonable opinion about the philosophy of media ownership, and goes straight into flatulating asshole territory, is with the insulting and condescending arrogance of the post.</p>
<p>I listed all of the things that I&#8217;d be able to do with an iPad, and I said that there has never been an app that I&#8217;ve wanted that I couldn&#8217;t find. That means that the device will almost definitely work well <em>for me</em>. I would never be so arrogant as to claim that what works or doesn&#8217;t work for me would not work for anyone else. If you want Google Voice, don&#8217;t get an iPad. If you want to play Flash games, don&#8217;t get an iPad. If you want to watch videos from Hulu, or directly from NBC or Fox, don&#8217;t get an iPad. There are devices that will probably work better for you, and sane people realize that.</p>
<p>But &#8220;and I think you shouldn&#8217;t either&#8221; is not only obnoxious, but downright hypocritical in a manifesto that rails on Apple for deciding what you should and shouldn&#8217;t want. Doctorow screams about &#8220;that same stupid stereotype of a technophobic, timid, scatterbrained mother,&#8221; and then proceeds to make the shallowest, laziest accusations, passing them off as genuine insight that none of us would have been able to come to on our own. He knows what we want better than we do, apparently.</p>
<p>And like the laziest of shrill internet opinion overseers, he dismisses objections to his ranting as &#8220;a string of apologies,&#8221; implying that we&#8217;re all bloated <em>consumers</em> blinded by the appeal of a shiny new object, unable to make decisions for ourselves.</p>
<p>If I want to spend a wad of my discretionary income on a computer that&#8217;s about the size of a trade paperback, turns on in less than a second and lets me immediately browse the web, watch movies, play games, or read any of thousands of books, without having to deal with any of a million bullshit hindrances of the &#8220;open internet,&#8221; without having to search through dozens of different sources to find the most up-to-date version of a piece of software, and without having to diagnose random crashes or slowdowns: maybe that&#8217;s exactly what I want. If enough people want that, they&#8217;ll buy it, and the product will succeed. If they don&#8217;t, they won&#8217;t, and it will fail.</p>
<p>Somebody who spends so much time ranting about free markets should take a second to think about the basics of how they actually work.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectrecollie.com/archives/2010/04/walled-garden-party/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
