<?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>Glass Maze &#187; Rantery</title>
	<atom:link href="http://doodleplex.com/glassmaze/category/rantery/feed/" rel="self" type="application/rss+xml" />
	<link>http://doodleplex.com/glassmaze</link>
	<description>Every jumbled pile of person</description>
	<lastBuildDate>Thu, 19 Jan 2012 13:43:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Of Course SOPA Is a Free Speech Issue</title>
		<link>http://doodleplex.com/glassmaze/of-course-sopa-is-a-free-speech-issue/</link>
		<comments>http://doodleplex.com/glassmaze/of-course-sopa-is-a-free-speech-issue/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 16:43:13 +0000</pubDate>
		<dc:creator>lapsed.cannibal</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[Rantery]]></category>

		<guid isPermaLink="false">http://doodleplex.com/glassmaze/?p=3406</guid>
		<description><![CDATA[Here&#8217;s the AFL-CIO&#8217;s Paul Almeida, on why SOPA doesn&#8217;t represent a massive and disastrous abridgment of our rights to free speech: There is no inconsistency between protecting an open Internet and safeguarding intellectual property. Protecting intellectual property is not the same as censorship; the First Amendment does not protect stealing goods off trucks. This isn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s <a href="http://en.wikipedia.org/wiki/Stop_Online_Piracy_Act">the AFL-CIO&#8217;s Paul Almeida</a>, on why SOPA doesn&#8217;t represent a massive and disastrous abridgment of our rights to free speech:</p>

<blockquote>
  <p>There is no inconsistency between protecting an open Internet and safeguarding intellectual property. Protecting intellectual property is not the same as censorship; the First Amendment does not protect stealing goods off trucks.</p>
</blockquote>

<p>This isn&#8217;t even wrong: it just takes two unrelated concepts &#8212; internet content and theft &#8212; and puts them in vague proximity to one another. We&#8217;re supposed to hear &#8220;stealing&#8221; and think <em>oh noes stealing!</em> and then blindly sign on to whatever it takes to make the stealing stop &#8212; which, in this case, means making the internet, as we know it, stop.</p>

<p>Because what our current laws <strong>do</strong> protect (sticking with this demented mixed metaphor for a moment) is the right to drive your truck around even if there&#8217;s a <strong>chance</strong> that it contains stolen goods &#8212; or, more to the point, even if someone gets it in his head that it contains stolen goods and asserts as much, without proof. If we were to apply the same standard to truck content as this stupid bill does to website content, then:</p>

<ol>
<li>The truck could be forced off the road if some jerk with an axe to grind writes a letter to the Trucking Authority saying he suspects it&#8217;s carrying contraband. That&#8217;s all it would take. No judge, no lawsuit, no cops &#8212; just a notice.</li>
<li>The trucking company could be cut off from its payment processors and advertisers &#8212; effectively preventing it from doing business &#8212; and removed from the yellow pages. Again, without due process.</li>
<li>Furthermore, any third party running an ad for &#8212; or otherwise directing customers to &#8212; the trucking company would <strong>also</strong> be breaking the law, and be liable for damages, because of the bill&#8217;s &#8220;anti-circumvention&#8221; clause.</li>
<li>Conversely, if the Trucking Authority &#8212; either through an (understandable) excess of caution, or for more nefarious reasons &#8212; preemptively does any of this stuff <strong>without</strong> an actual due-process-free takedown notice, they&#8217;d be effectively immune from liability.</li>
</ol>

<p>And this is to say nothing of the government itself &#8212; which, as the silencing of <a href="http://boingboing.net/2010/12/08/mastercardcom-ddosed.html">Wikileaks</a> has demonstrated, is more than willing to bring extra-legal pressure to bear in order to silence its critics, even <strong>without</strong> the express authority to do so.</p>

<p>In short: if this becomes law, we can look forward to media behemoths training their giant howitzers on little guys who post non-infringing content, taking them down without even having to pull the trigger. We can look forward to curated link sites like BoingBoing and Slashdot severely curtailing what they link to, and getting sued out of existence if they&#8217;re not careful enough (or even if they are); and sites that depend on user-generated content (like Facebook and Twitter and YouTube and MetaFilter) going dark, unless they find a way to severely restrict what people can post.</p>

<p>We can look forward to sites suddenly disappearing from the internet, just like that.</p>

<p>Again: <a href="https://www.eff.org/deeplinks/2012/01/how-pipa-and-sopa-violate-white-house-principles-supporting-free-speech">the end of the internet as we know it</a>. An endless vista of possibility reduced to a nightmare of chainlink fences and disappeared websites and everyone always looking over their shoulder, not sure where the next blow is going to come from, or why.</p>

<p>Anybody who tells you this isn&#8217;t a free speech issue is either deeply confused about what free speech is or &#8212; far more likely &#8212; lying. Don&#8217;t believe them.</p>
]]></content:encoded>
			<wfw:commentRss>http://doodleplex.com/glassmaze/of-course-sopa-is-a-free-speech-issue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mute</title>
		<link>http://doodleplex.com/glassmaze/mute/</link>
		<comments>http://doodleplex.com/glassmaze/mute/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 16:35:02 +0000</pubDate>
		<dc:creator>lapsed.cannibal</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Rantery]]></category>

		<guid isPermaLink="false">http://doodleplex.com/glassmaze/?p=3368</guid>
		<description><![CDATA[There&#8217;s been a bit of of tempest in a teapot recently in the Apple community, around an incident where some poor guy stopped a performance of the New York Philharmonic with an ill-timed iPhone alarm. He&#8217;d put the phone on mute, but the iOS alarm app ignores the mute button, so it went off anyway. [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s been a bit of of tempest in a teapot recently in the Apple community, around an incident where some poor guy <a href="http://www.nytimes.com/2012/01/13/nyregion/ringing-finally-stopped-but-concertgoers-alarm-persists.html?_r=2">stopped a performance of the New York Philharmonic</a> with an ill-timed iPhone alarm. He&#8217;d put the phone on mute, but the iOS alarm app ignores the mute button, so it went off anyway.</p>

<p><a href="http://daringfireball.net/2012/01/iphone_mute_switch_design">Gruber</a> and <a href="http://www.marco.org/2012/01/14/mute">Marco</a> have both mounted their inevitable defense of the iPhone&#8217;s muting behavior &#8212; but, uncharacteristically, I actually agree with something Marco said:</p>

<blockquote>
  <p>The user told the iPhone to make noise by either scheduling an alarm or initiating an obviously noise-playing feature in an app.</p>
  
  <p>The user also told the iPhone to be silent with the switch on the side.</p>
  
  <p><strong>The user has issued conflicting commands, and the iPhone can’t obey both.</strong></p>
  
  <p>It’s a typical design problem: it can’t be heavy and light and big and small. Neither decision will satisfy everyone all the time or cover every edge case: if Apple implemented Mute in Ihnatko’s preferred way, millions of people would be just as irritated when their scheduled alarms didn’t wake them up.</p>
</blockquote>

<p>This is hard to quibble with. If you have one mute switch and no ability to tell the alarm what you want it to do in that situation, then, yes, you&#8217;re going to piss <strong>somebody</strong> off.</p>

<p>So Marco makes a good point: under those constraints, there is no right decision. But then <em>he goes on to say that Apple made the right decision:</em></p>

<blockquote>
  <p>When implementing the Mute switch, Apple had to decide which of a user’s conflicting commands to obey, and they chose the behavior that they believed would make sense to the most people in the most situations.</p>
  
  <p>That’s good design.</p>
</blockquote>

<p>But that&#8217;s <strong>not</strong> good design. That&#8217;s just choosing one of two bad designs, on a hunch.</p>

<p>I think this is emblematic of the Apple enthusiast mindset: that it doesn&#8217;t even occur to them to expand the scope of the problem beyond the constraints that Apple has imposed. There <strong>are</strong> other options: you could make the alarm vibrate instead. Or you could present the user with a choice (something that Apple rarely does) &#8212; in the alarm app itself, say, or the first time the user puts the phone on mute with alarms active. Or something. But all other options are, apparently off the table: the alarm either must go off or mustn&#8217;t go off. Those are your choices.</p>

<p>Most of iOS&#8217;s &#8220;user-centric&#8221; design decisions are predicated on the notion that Apple knows best. But this is a situation where Apple not only <strong>doesn&#8217;t</strong>, but <strong>can&#8217;t</strong>, know best. I&#8217;d be a lot less annoyed with Apple zealotry if it would just acknowledge this: not that Apple makes mistakes, but that their uncompromising ethos often forces them into situations where <strong>every available option</strong> is a mistake.</p>
]]></content:encoded>
			<wfw:commentRss>http://doodleplex.com/glassmaze/mute/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Torture is Bad Even When You Don&#8217;t Call it Torture</title>
		<link>http://doodleplex.com/glassmaze/torture-is-bad-even-when-you-dont-call-it-torture/</link>
		<comments>http://doodleplex.com/glassmaze/torture-is-bad-even-when-you-dont-call-it-torture/#comments</comments>
		<pubDate>Mon, 14 Nov 2011 04:16:32 +0000</pubDate>
		<dc:creator>lapsed.cannibal</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[Rantery]]></category>

		<guid isPermaLink="false">http://doodleplex.com/glassmaze/?p=3313</guid>
		<description><![CDATA[Here&#8217;s Ron Paul making sense at the latest gathering of clowns: Well, waterboarding is torture. It&#8217;s illegal under international law and under our law. It&#8217;s also immoral. And it&#8217;s also very impractical. There&#8217;s no evidence that you really get reliable evidence. Why would you accept the position of torturing 100 people because you know one [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s Ron Paul making sense at the latest <a href="http://motherjones.com/kevin-drum/2011/11/tonights-debate-highlights">gathering of clowns</a>:</p>

<blockquote>
  <p>Well, waterboarding is torture. It&#8217;s illegal under international law and under our law. It&#8217;s also immoral. And it&#8217;s also very impractical. There&#8217;s no evidence that you really get reliable evidence. Why would you accept the position of torturing 100 people because you know one person might have information? And that&#8217;s what you do when you accept the principle of torture. I think it&#8217;s uncivilized and has no practical advantages and is really un-American to accept on principle that we will torture people that we capture.</p>
</blockquote>

<p>It&#8217;s too bad Paul is so cooky in other ways &#8212; he&#8217;s smart and consistently reasonable about these sorts of things, certainly more so than most of his peers. Herman Cain sounds a lot more like a GOP candidate:</p>

<blockquote>
  <p>I agree that it was an enhanced interrogation technique&#8230;.I don&#8217;t see it as torture. I see it as an enhanced interrogation technique.</p>
</blockquote>

<p>I think the lesson for the kids here is that the way to get away with doing bad stuff is through the magic of <em>calling it something else</em>. Example:</p>

<blockquote>
  <p><strong>Teacher</strong>: Young man, I want you to stop talking during my class.</p>
  
  <p><strong>Lil&#8217; Yoo</strong>: I wasn&#8217;t talking. I was practicing extroverted thinking techniques.</p>
  
  <p><strong>Teacher</strong>: What?</p>
  
  <p><strong>Lil&#8217; Yoo</strong>: I was thinking with sounds.</p>
  
  <p><strong>Teacher</strong>: You were talking to Lil&#8217; Rummy.</p>
  
  <p><strong>Lil&#8217; Rummy</strong>: He was extroverted thinking in my direction.</p>
</blockquote>

<p>I&#8217;d call this Orwellian, but it lacks the panache of something like, say, the <em>Ministry of Love</em>. It&#8217;s just dumb.</p>
]]></content:encoded>
			<wfw:commentRss>http://doodleplex.com/glassmaze/torture-is-bad-even-when-you-dont-call-it-torture/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>So That&#8217;s What Bourgeois Looks Like</title>
		<link>http://doodleplex.com/glassmaze/so-thats-what-bourgeois-looks-like/</link>
		<comments>http://doodleplex.com/glassmaze/so-thats-what-bourgeois-looks-like/#comments</comments>
		<pubDate>Mon, 22 Aug 2011 12:20:48 +0000</pubDate>
		<dc:creator>lapsed.cannibal</dc:creator>
				<category><![CDATA[Rantery]]></category>

		<guid isPermaLink="false">http://doodleplex.com/glassmaze/?p=2993</guid>
		<description><![CDATA[I don&#8217;t think I ever really understood the word &#8220;bourgeois&#8221;, as an epithet, until I read this paragraph: When you realize your home’s look hasn’t evolved much since its post-college phase, you put the Ikea bookshelves on Craigslist, start searching for a contractor who won’t drive you crazy, scrutinize endless tile samples and stop considering [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t think I ever really understood the word &#8220;bourgeois&#8221;, as an epithet, until I read <a href="http://www.washingtonpost.com/lifestyle/style/national-zoos-reptile-discovery-center-adds-endangered-species-emphasizes-preservation/2011/07/13/gIQAyPhDOJ_story.html">this paragraph</a>:</p>

<blockquote>
  <p>When you realize your home’s look hasn’t evolved much since its post-college phase, you put the Ikea bookshelves on Craigslist, start searching for a contractor who won’t drive you crazy, scrutinize endless tile samples and stop considering Pottery Barn too public a venue to fight with your spouse. Then you prepare the neighbors and pay the county.</p>
</blockquote>

<p>Instantly, powerfully nauseating.</p>
]]></content:encoded>
			<wfw:commentRss>http://doodleplex.com/glassmaze/so-thats-what-bourgeois-looks-like/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Enshrine Ignorance as a Virtue</title>
		<link>http://doodleplex.com/glassmaze/how-to-enshrine-ignorance-as-a-virtue/</link>
		<comments>http://doodleplex.com/glassmaze/how-to-enshrine-ignorance-as-a-virtue/#comments</comments>
		<pubDate>Sun, 03 Jul 2011 15:50:18 +0000</pubDate>
		<dc:creator>lapsed.cannibal</dc:creator>
				<category><![CDATA[Gods]]></category>
		<category><![CDATA[Rantery]]></category>

		<guid isPermaLink="false">http://doodleplex.com/glassmaze/?p=2883</guid>
		<description><![CDATA[Heard in church today: &#8220;The problem with most Christians is that they are educated beyond their obedience.&#8221; &#8212; John Maxwell My first reaction was to recoil in disgust. My second was to look around the room and marvel that everybody else wasn&#8217;t retching in their seats. For the record: ignorance is never the solution. It [...]]]></description>
			<content:encoded><![CDATA[<p>Heard in church today:</p>

<blockquote>
  <p>&#8220;The problem with most Christians is that they are educated beyond their obedience.&#8221; &#8212; John Maxwell</p>
</blockquote>

<p>My first reaction was to recoil in disgust. My second was to look around the room and marvel that everybody else wasn&#8217;t retching in their seats.</p>

<p>For the record: ignorance is never the solution. It is <strong>always</strong> the problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://doodleplex.com/glassmaze/how-to-enshrine-ignorance-as-a-virtue/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Deus ex Jobsina</title>
		<link>http://doodleplex.com/glassmaze/deus-ex-jobsina/</link>
		<comments>http://doodleplex.com/glassmaze/deus-ex-jobsina/#comments</comments>
		<pubDate>Thu, 02 Dec 2010 03:08:03 +0000</pubDate>
		<dc:creator>lapsed.cannibal</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Rantery]]></category>

		<guid isPermaLink="false">http://doodleplex.com/glassmaze/?p=2612</guid>
		<description><![CDATA[An iPad developer recently had what appears to be a very civil run-in with Apple. He hit a bug in the iOS SDK that forced him to use a private API to get the keyboard working correctly &#8212; but the App Store gatekeepers rejected his application, because iOS developers aren&#8217;t allowed to use private APIs. [...]]]></description>
			<content:encoded><![CDATA[<p>An iPad developer recently had what appears to be a very civil <a href="http://blog.cascadesoft.net/2010/10/31/a-zombie-keyboard-an-app-store-rejection-a-call-from-steve-jobs-and-the-economy-for-ipad-app/">run-in with Apple</a>. He hit a bug in the iOS SDK that forced him to use a private API to get the keyboard working correctly &#8212; but the App Store gatekeepers rejected his application, because iOS developers aren&#8217;t allowed to use private APIs. He appealed, saying that he really had no choice: there&#8217;s no other way around the bug. His appeal, predictably, went nowhere.</p>

<p>The only slight wrinkle to this familiar story is that Steve Jobs called the guy. Not to grant him an <strong>exception</strong> or anything: just to reiterate his demented policy, with &#8212; I gather &#8212; a couple of toothless palliatives thrown in. Because there are no exceptions. There is only the Way.</p>

<p>The developer, who seems like a very nice guy, was gracious about it:</p>

<blockquote>
  <p>Steve Jobs has a well-deserved reputation for creating great quality products and for his passion for excellence and user experience. I’ve also read that he is a detail-oriented executive and a hands-on guy who is intimately involved with his company’s work (in a way that few other CEOs are).</p>
  
  <p>His phone-call reinforced those notions and went further to suggest that he was also a very conscientious guy who cared about people. The fact that he took the time to read my email, think about the app and then personally call me was amazing.</p>
</blockquote>

<p>I guess we&#8217;re supposed to be impressed that Lord Jobs would deign to call a mere developer to tell him personally that he&#8217;s shit out of luck, but really I find this kind of thing profoundly depressing. Not so much because Apple continues down their draconian path with iOS &#8212; that&#8217;s just the way it is, and there&#8217;s no point in lamenting it anymore. Mostly you just avert your eyes. What&#8217;s bumming me out is that at least some portion of the development community now accepts Apple&#8217;s ecosystem lockdown as a fact of nature, entirely inaberrant. And, worse, they feel actual <strong>gratitude</strong> when its mastermind reaches down from on high, like a benevolent deity, and &#8230;  doesn&#8217;t help them, at all. A kind of <em>deus ex machina</em>, minus the part where the <em>deus</em> does something useful.</p>

<p>This is how the ridiculous and the unacceptable worm their way into the general consciousness &#8212; slowly, bit by bit, until you forget what it was like, back in the old days, when you were allowed to fix your bugs.</p>
]]></content:encoded>
			<wfw:commentRss>http://doodleplex.com/glassmaze/deus-ex-jobsina/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Massive Chutzpah Spill</title>
		<link>http://doodleplex.com/glassmaze/massive-chutzpah-spill/</link>
		<comments>http://doodleplex.com/glassmaze/massive-chutzpah-spill/#comments</comments>
		<pubDate>Sun, 16 May 2010 11:09:36 +0000</pubDate>
		<dc:creator>lapsed.cannibal</dc:creator>
				<category><![CDATA[Rantery]]></category>

		<guid isPermaLink="false">http://doodleplex.com/glassmaze/?p=2378</guid>
		<description><![CDATA[From the chutzpah files: BP has resisted entreaties from scientists that they be allowed to use sophisticated instruments at the ocean floor that would give a far more accurate picture of how much oil is really gushing from the well. “The answer is no to that,” a BP spokesman, Tom Mueller, said on Saturday. “We’re [...]]]></description>
			<content:encoded><![CDATA[<p>From the <a href="http://www.nytimes.com/2010/05/16/us/16oil.html?hp">chutzpah files</a>:</p>

<blockquote>
  <p>BP has resisted entreaties from scientists that they be allowed to use sophisticated instruments at the ocean floor that would give a far more accurate picture of how much oil is really gushing from the well.</p>
  
  <p>“The answer is no to that,” a BP spokesman, Tom Mueller, said on Saturday. “We’re not going to take any extra efforts now to calculate flow there at this point. It’s not relevant to the response effort, and it might even detract from the response effort.”</p>
</blockquote>

<p>So tell me again why the company that has <strong>caused</strong> what may be the greatest ecological calamity in a generation, and has <a href="http://www.thedailyshow.com/watch/thu-may-13-2010/there-will-be-blame"><strong>no idea how to stop it</strong></a>, gets any say in the matter? Big Government? Hello?</p>
]]></content:encoded>
			<wfw:commentRss>http://doodleplex.com/glassmaze/massive-chutzpah-spill/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPad Hyperventilation</title>
		<link>http://doodleplex.com/glassmaze/ipad-hyperventilation/</link>
		<comments>http://doodleplex.com/glassmaze/ipad-hyperventilation/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 03:56:33 +0000</pubDate>
		<dc:creator>lapsed.cannibal</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Rantery]]></category>

		<guid isPermaLink="false">http://doodleplex.com/glassmaze/?p=2314</guid>
		<description><![CDATA[From the TidBITS iPad review: In contrast, the iPad becomes the app you&#8217;re using. That&#8217;s part of the magic. The hardware is so understated &#8211; it&#8217;s just a screen, really &#8211; and because you manipulate objects and interface elements so smoothly and directly on the screen, the fact that you&#8217;re using an iPad falls away. [...]]]></description>
			<content:encoded><![CDATA[<p>From the <a href="http://db.tidbits.com/article/11152">TidBITS iPad review</a>:</p>

<blockquote>
  <p>In contrast, the iPad becomes the app you&#8217;re using. That&#8217;s part of the magic. The hardware is so understated &#8211; it&#8217;s just a screen, really &#8211; and because you manipulate objects and interface elements so smoothly and directly on the screen, the fact that you&#8217;re using an iPad falls away. You’re using the app, whatever it may be, and while you’re doing so, the iPad is that app. Switch to another app and the iPad becomes that app. If that’s not magic, I don’t know what is.</p>
</blockquote>

<p>First: <em>Gag.</em></p>

<p>Second: if the iPad were able to, say, transform itself into a live ostrich that does your taxes for you, <strong>then</strong> I&#8217;d be prepared to call it magical. But what we&#8217;re talking about here is a beautifully-engineered, impeccably-designed tablet computer that only knows how to do one thing at a time. This is decidedly non-magical, and everybody really just needs to calm down.</p>
]]></content:encoded>
			<wfw:commentRss>http://doodleplex.com/glassmaze/ipad-hyperventilation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Feudal Lords</title>
		<link>http://doodleplex.com/glassmaze/feudal-lords/</link>
		<comments>http://doodleplex.com/glassmaze/feudal-lords/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 23:30:31 +0000</pubDate>
		<dc:creator>lapsed.cannibal</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Rantery]]></category>

		<guid isPermaLink="false">http://doodleplex.com/glassmaze/?p=2264</guid>
		<description><![CDATA[Lately, some Apple enthusiasts have been citing recent improvements in the App Store&#8217;s approval process as proof that the state of affairs in iPhone OS development has been getting better &#8212; and that people need to stop complaining about it. Marco makes that point in this otherwise excellent post: But the problems keep getting fixed, [...]]]></description>
			<content:encoded><![CDATA[<p>Lately, some Apple enthusiasts have been citing recent improvements in the App Store&#8217;s approval process as proof that the state of affairs in iPhone OS development has been getting better &#8212; and that people need to stop complaining about it. Marco makes that point in this <a href="http://www.marco.org/485718303">otherwise excellent post</a>:</p>

<blockquote>
  <p>But the problems keep getting fixed, and there’s very little left to complain about. Even Apple’s app-review process has dramatically improved over the last few months to be much faster and offer more detailed feedback for rejections, which eliminates or trivializes most of the problems with app review.</p>
</blockquote>

<p>I don&#8217;t doubt that the process is getting better, I just think it&#8217;s besides the point. None of Apple&#8217;s process improvements change the fact that the contract under which developers operate is <strong>ridiculous</strong>. The EFF recently managed to <a href="http://www.eff.org/deeplinks/2010/03/iphone-developer-program-license-agreement-all">dig up</a> the details of that agreement, and it&#8217;s eye-opening:</p>

<blockquote>
  <p><strong>App Store Only:</strong> Section 7.2 makes it clear that any applications developed using Apple&#8217;s SDK may only be publicly distributed through the App Store, and that Apple can reject an app for any reason, even if it meets all the formal requirements disclosed by Apple. <em>So if you use the SDK and your app is rejected by Apple, you&#8217;re prohibited from distributing it through competing app stores like Cydia or Rock Your Phone</em>. [Emphasis mine]</p>
  
  <p><strong>Kill Your App Any Time:</strong> Section 8 makes it clear that Apple can &#8220;revoke the digital certificate of any of Your Applications at any time.&#8221; Steve Jobs has confirmed that Apple can remotely disable apps, even after they have been installed by users. This contract provision would appear to allow that.</p>
  
  <p><strong>We Never Owe You More than Fifty Bucks:</strong> Section 14 states that, no matter what, Apple will never be liable to any developer for more than $50 in damages. That&#8217;s pretty remarkable, considering that Apple holds a developer&#8217;s reputational and commercial value in its hands—it&#8217;s not as though the developer can reach its existing customers anywhere else. So if Apple botches an update, accidentally kills your app, or leaks your entire customer list to a competitor, the Agreement tries to cap you at the cost of a nice dinner for one in Cupertino.</p>
</blockquote>

<p>This is what a monopoly looks like: the App Store&#8217;s feudal lords get to dictate insane/surreal/draconian/should-be-illegal terms, and &#8212; if you want to develop software for what is arguably the most exciting platform out there right now &#8212; you just have to deal with it.</p>

<p>It&#8217;s impossible to deny that the App Store has led to a fluorescence of innovation, and has on balance been a good thing for developers &#8212; <strong>today</strong>. But it seems to me that focussing on the current state of affairs, and effectively ignoring the havoc that Apple <strong>could</strong> wreak if they wanted to, is dangerous. Apple gets away with this shit because they can &#8212; not because it&#8217;s right.</p>
]]></content:encoded>
			<wfw:commentRss>http://doodleplex.com/glassmaze/feudal-lords/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prudence vs Paranoia</title>
		<link>http://doodleplex.com/glassmaze/prudence-vs-paranoia/</link>
		<comments>http://doodleplex.com/glassmaze/prudence-vs-paranoia/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 15:17:10 +0000</pubDate>
		<dc:creator>lapsed.cannibal</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Rantery]]></category>

		<guid isPermaLink="false">http://doodleplex.com/glassmaze/?p=1810</guid>
		<description><![CDATA[Just ran across an infuriating column1 from David Pogue, whose stuff I usually love. It&#8217;s a review of Dragon Dictation for the iPhone, an amazing app that transcribes speech into text with genuinely impressive fidelity. Unfortunately, Pogue devotes half of the column to a rant about the &#8220;paranoid&#8221; people who are complaining about the app&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Just ran across an <a href="http://www.nytimes.com/2009/12/10/technology/personaltech/10pogue-email.html?_r=1">infuriating column</a><sup id="fnref:1"><a href="#fn:1" rel="footnote">1</a></sup> from David Pogue, whose stuff I usually love. It&#8217;s a review of <em>Dragon Dictation</em> for the iPhone, an amazing app that transcribes speech into text with genuinely impressive fidelity.</p>

<p>Unfortunately, Pogue devotes half of the column to a rant about the &#8220;paranoid&#8221; people who are complaining about the app&#8217;s privacy issues:</p>

<ol>
<li>It uploads what you&#8217;re saying to its own servers, which do the transcription and then send the text back down to your phone (it may also <strong>store</strong> those transcripts; it&#8217;s unclear); and</li>
<li>It automatically grabs all the names out of your address book and transmits them to those same servers, to make it easier for the application to recognize names you might often say.</li>
</ol>

<p><br/>
Pogue&#8217;s reaction to the controversy is, sadly, a bunch of completely-missing-the-point hokum of the usual variety: <em>who <strong>cares</strong> if they&#8217;re storing your data, it&#8217;s on secure servers anyway, there are already many other services that do the same kind of thing,</em> etc, etc. I found this particularly galling:</p>

<blockquote>
  <p>OK, first of all, this business of your audio being sent to Nuance for transcription rings a very familiar bell. Remember the Gmail brouhaha? When Gmail debuted, it offered a fantastic e-mail account, paid for by small text ads on the side whose subjects are matched to the e-mail contents.</p>
  
  <p>At the time, everyone was hysterical about the supposed privacy violation: Google will be reading my e-mail! Of course, no humans were looking at your e-mail. It was just a bunch of servers analyzing keywords. Today, everybody&#8217;s forgotten all about it. But now the issue rises again with Dragon Dictation.</p>
</blockquote>

<p>There is so much wrong with these two paragraphs. For one thing, the fact that people have stopped screaming about google&#8217;s practice of reading your email to target ads at you does not <strong>in any way</strong> remove the actual problem. People have other things to worry about, are not generally concerned about their privacy, and are constantly bombarded with &#8220;paranoia&#8221; propaganda by well-meaning people like Pogue, who should know better.</p>

<p>Second, this line of argument depends on trusting implicitly the claims of the corporations who are harvesting your data. Pogue quotes the makers of <em>Dragon Dictation</em> on this point:</p>

<blockquote>
  <p>Nuance says nope, it&#8217;s just a bunch of computers, maintained in a secure facility,</p>
</blockquote>

<p>Oh good! That should be fine, then. Because if there&#8217;s one thing we&#8217;ve learned over the past decade, it&#8217;s that personal information stored in impregnable data strongholds by organizations that will suffer absolutely <strong>no</strong> legal consequences for losing that data is <a href="http://datalossdb.org/latest_incidents"><strong>completely</strong> safe</a>.</p>

<p>Third, it&#8217;s just incredibly short-sighted. The fact that we are not at the moment under the thumb of a corporate/government megalopoly tells us <strong>nothing</strong> about what&#8217;s going to happen in the future. Have any of us really thought deeply about what it means to have our lives tracked by entities whose entire purpose is to profit from what used to our private information? Yes, this is already happening. And <strong>yes</strong>, it can get much much worse. And will, if we already assume that the game is lost.</p>

<p>Ok. Having said all that, I&#8217;m very aware of the fact that we are sliding inevitably into a future where a good portion of our lives will be stored in the cloud. The &#8220;cloud&#8221; is a terrible metaphor, incidentally, if for no other reason than it suggests concealment, of a sort. We can&#8217;t afford to assume that anything that leaves the confines our computers is in any way concealed. I&#8217;d rather we just cut through the crap and say what we&#8217;re really doing here: storing data in the <strong>open</strong>.</p>

<p>But, again, fine &#8212; that ship has sailed, and there are real advantages to decentralized data storage. What bugs me about this is the sneakiness. It&#8217;s probably ok that <em>Dragon Dictation</em> uploads what you&#8217;re saying into the ether, because most stuff people say is innocuous, and because the coolness that Nuance has achieved on an underpowered computer like the iPhone just wouldn&#8217;t be possible otherwise. It&#8217;s <strong>less</strong> ok that they upload your contacts, but, since it&#8217;s just the names &#8212; they claim &#8212; maybe no harm done here either.</p>

<p>But, for the love of god, <strong>tell</strong> us that&#8217;s what you&#8217;re doing! And I don&#8217;t mean tell us in your EULA, which, like all EULAs, is painstakingly engineered to ensure that absolutely no one reads it.<sup id="fnref:3"><a href="#fn:3" rel="footnote">2</a></sup></p>

<p><img src="http://doodleplex.com/glassmaze/wp-content/uploads/2009/12/dragon-eula.png" alt="dragon-eula" title="dragon-eula" width="240" height="360" class="aligncenter size-full wp-image-1816" /></p>

<p>When the application starts, the first thing you should see is a question:</p>

<blockquote>
  <p>In order to improve our voice recognition capabilities, we&#8217;d like to upload the names of your address book contacts to our servers. We won&#8217;t send anything but the names. Is that ok?</p>
</blockquote>

<p>The app should only send your stuff up if you click <strong>Yes</strong>.<sup id="fnref:2"><a href="#fn:2" rel="footnote">3</a></sup> By the same token, before they do the first transcription, they should pop up a message telling you that everything you say will be transmitted to their servers. Just so you know.</p>

<p>Which gets us back to the terrible, ubiquitous canard that people often fall back on in these situations: &#8220;But everyone else already <strong>has</strong> all our data.&#8221; It manifests this way in Pogue&#8217;s column:</p>

<blockquote>
  <p>What I don&#8217;t understand is: Why don&#8217;t these same people worry that Verizon or AT&amp;T is listening in to their cellphone calls every single day? Why don&#8217;t they worry that MasterCard is peeking into their buying habits?</p>
</blockquote>

<p>It&#8217;s a specious argument. The point isn&#8217;t that other services are already listening in. It&#8217;s that a layman wouldn&#8217;t expect <strong>this particular</strong> application to be transmitting your words into the open in order to do what it does, and we <strong>certainly</strong> wouldn&#8217;t expect it to be sharing our contacts, unbidden.</p>

<p>This is the real battle: not how to turn back this tide of stored-in-the-Cloud information, but how to enter into the new world with our eyes open, understanding the consequences of <strong>everything</strong> we do. If we&#8217;re going to blast our data out into the great beyond, then we have to know that we&#8217;re doing it. Any application that doesn&#8217;t go to great lengths to inform us of the consequences of our actions is an application we should avoid.</p>

<p>Jeff Atwood <a href="http://twitter.com/codinghorror/status/6677870610">tooted</a> something along these lines yesterday:</p>

<p><img src="http://doodleplex.com/glassmaze/wp-content/uploads/2009/12/atwood-privacy.png" alt="atwood-privacy" title="atwood-privacy" width="310" height="119" class="aligncenter size-full wp-image-1812" /></p>

<p>He&#8217;s talking about Facebook&#8217;s byzantine and sometimes deceptive <a href="http://www.eff.org/deeplinks/2009/12/facebooks-new-privacy-changes-good-bad-and-ugly">privacy settings</a>, but the principle applies in general.</p>

<p>This line of reasoning used to freak me out, but now I think it&#8217;s really the only way to go: assume that <strong>everything</strong> you do that has an online component will be visible to everyone, and act based on that assumption.</p>

<p>Pogue would call this paranoia, I suspect. I call it prudence.</p>

<p>We can (and should) operate under that assumption <strong>now</strong>, of course. But there are limits to even this simple recipe. As the lines between our personal computers and the ether blur, it&#8217;s hard to tell exactly what&#8217;s being made public, and what&#8217;s not. Which is why applications like <em>Dragon Dictation</em> have an obligation to tell us.</p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:1">
<p>The original text here was &#8220;infuriating bit of sophistry&#8221;, but I pulled it because it&#8217;s unfair: I don&#8217;t think Pogue is intentionally trying to deceive anyone here. He&#8217;s just bought into the common narrative.&#160;<a href="#fnref:1" rev="footnote">&#8617;</a></p>
</li>

<li id="fn:3">
<p>The text of this EULA is particularly weasely: &#8220;Any and all information that you provide will remain confidential and may also be disclosed by Nuance to your wireless carrier, if so requested, or to meet legal or regulatory requirements &#8230;&#8221; Etc. Note the use of the word &#8220;and&#8221; after the clause in which they assure us that our data will remain confidential &#8212; it seems like &#8220;but&#8221; would be the better conjuction here, given that the clause that follows is a series of ways in which Nuance <strong>will not</strong> keep our data confidential. Slimy.&#160;<a href="#fnref:3" rev="footnote">&#8617;</a></p>
</li>

<li id="fn:2">
<p>Nuance says they&#8217;re going to <a href="http://blog.dragonmobileapps.com/2009/12/frequently-asked-questions-on-blog.html">add a checkbox somewhere</a> to allow you to opt out of sending your contacts data. If they go with this approach, it really should be an <strong>opt-in</strong>.&#160;<a href="#fnref:2" rev="footnote">&#8617;</a></p>
</li>

</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://doodleplex.com/glassmaze/prudence-vs-paranoia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

