<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>random($foo)</title>
	
	<link>http://randomfoo.net</link>
	<description>blog blog blog</description>
	<lastBuildDate>Tue, 13 Oct 2009 22:42:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<geo:lat>37.74873</geo:lat><geo:long>-122.415457</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/randomfoo" type="application/rss+xml" /><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site.</feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Fall Music</title>
		<link>http://feedproxy.google.com/~r/randomfoo/~3/n_RVbop8egM/fall-music</link>
		<comments>http://randomfoo.net/2009/10/13/fall-music#comments</comments>
		<pubDate>Tue, 13 Oct 2009 22:39:50 +0000</pubDate>
		<dc:creator>lhl</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://randomfoo.net/?p=5519</guid>
		<description>It&amp;#8217;s been a while hasn&amp;#8217;t it?  A few tracks that have caught my ear lately as I head out of town.&lt;br /&gt; &lt;br /&gt;Girls &amp;#8211; Lust for Life &lt;br /&gt;Dead Man&amp;#8217;s Bones &amp;#8211; My Body&amp;#8217;s A Zombie For You &lt;br /&gt;Lusine &amp;#8211; Operation Costs &lt;br /&gt;Raphael Saadiq &amp;#8211; Big Easy &lt;br /&gt;Soha &amp;#8211; Mil Pasos (feat. Antoine Essertier)&lt;br /&gt;</description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while hasn&#8217;t it?  A few tracks that have caught my ear lately as I head out of town.
<ul class="playlist"> 
<li><a href="/junk/200910/tracks/01%20-%20Lust%20For%20Life.mp3">Girls &#8211; Lust for Life</a><br /> 
<li><a href="/junk/200910/tracks/Dead%20Mans%20Bones%20-%20My%20Bodys%20A%20Zombie%20For%20You.mp3">Dead Man&#8217;s Bones &#8211; My Body&#8217;s A Zombie For You</a><br /> 
<li><a href="/junk/200910/tracks/(01)%20-%20Operation%20Costs.mp3">Lusine &#8211; Operation Costs</a><br /> 
<li><a href="/junk/200910/tracks/04%20-%20Raphael%20Saadiq%20-%20Big%20Easy.mp3">Raphael Saadiq &#8211; Big Easy</a><br /> 
<li><a href="/junk/200910/tracks/05%20-%20Mil%20pasos%20feat.%20Antoine%20Essertier.mp3">Soha &#8211; Mil Pasos (feat. Antoine Essertier)</a></ul>
<img src="http://feeds.feedburner.com/~r/randomfoo/~4/n_RVbop8egM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://randomfoo.net/2009/10/13/fall-music/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://randomfoo.net/2009/10/13/fall-music</feedburner:origLink></item>
		<item>
		<title>Frickin’ Lasers! (and Pico Projectors)</title>
		<link>http://feedproxy.google.com/~r/randomfoo/~3/65N1sv87iGQ/frickin-lasers-and-pico-projectors</link>
		<comments>http://randomfoo.net/2009/09/28/frickin-lasers-and-pico-projectors#comments</comments>
		<pubDate>Tue, 29 Sep 2009 03:15:23 +0000</pubDate>
		<dc:creator>lhl</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[augmented reality]]></category>
		<category><![CDATA[gadgets]]></category>
		<category><![CDATA[laser]]></category>
		<category><![CDATA[picoprojector]]></category>

		<guid isPermaLink="false">http://randomfoo.net/?p=5511</guid>
		<description>Until this weekend, my interest wasn&amp;#8217;t very piqued by the whole pico projector trend.  They&amp;#8217;ve been pretty low-res, low-light, and limited battery-life affairs.  Even as a super-heavy traveller, I&amp;#8217;ve rarely felt the need to project from my phone or even my laptop w/ a pocketable projector.  The space has been heating up [...]</description>
			<content:encoded><![CDATA[<p>Until this weekend, my interest wasn&#8217;t very piqued by the whole <a href="http://en.wikipedia.org/wiki/Handheld_projector">pico projector</a> trend.  They&#8217;ve been pretty low-res, low-light, and limited battery-life affairs.  Even as a <span title="working on improving my carbon footprint...">super-heavy traveller</span>, I&#8217;ve rarely felt the need to project from my phone or even my laptop w/ a pocketable projector.  The space has been <a href="http://www.engadget.com/tag/pico-projector/">heating up</a> recently (720P?  >10 Lumens? 2-4hr battery life?), but what really caught my attention was seeing that <a href="http://www.engadget.com/tag/pico-projector/">Microvision</a> was finally releasing <a href="http://www.microvision.com/showwx/">a real product</a> using their laser-based projection technology.</p>
<p>Although I&#8217;ve never bought a product from Microvision, I feel like I have a bit of a history with them: one where they&#8217;ve constantly disappointed by having incredibly cool technology that never made its way into my grubby little hands.  Back in the early 2000&#8217;s I went through a huge AR nerd period.  At the time, with academia failing to pull through with gear, I started looking at what was commercially available, and found the <a href="http://www.inition.co.uk/inition/product.php?URL_=product_hmd_microvision_nomad_ets&#038;SubCatID_=34">Microvision Nomad</a> &#8211; a $4-6K system that had a red laser pointed at your eyeball running Windows CE (breathtaking I know &#8211; I decided to wait for the next generation).  Unfortunately, after hitting some <a href="http://www.microvision.com/about_microvision/history.html">financial difficulties</a>, Microvision all but abandoned their AR displays, and no one else (<a href="http://techon.nikkeibp.co.jp/english/NEWS_EN/20080227/148097/">Olympus</a>, <a href="http://www.brother.com/en/news/2008/rid/">Brother</a>, <a href="http://techon.nikkeibp.co.jp/english/NEWS_EN/20080523/152287/">Sony</a>, or <a href="http://www.microvision.com/displayground/?p=721">Microvision</a> themselves) has released any commercial AR overlay displays since (there appears to be a booming military market for these, however)&#8230;</p>
<p>Which leads us to Microvision&#8217;s recent focus on pico projectors.  While this may have been the right financial decision to make, it was always for me, a pretty boring path,  both in comparison to the AR products and also when considering the limitations of the projectors themselves.  The <a href="http://www.microvision.com/showwx/">Microvision SHOW WX</a> at version glance doesn&#8217;t seem to be all that great &#8211; it&#8217;s only 10 lumens, battery life of 1.5-2 hours, and a WVGA resolution.  (Oh, and it&#8217;s about 50% overpriced compared to its competition.)</p>
<p><object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/MQZeri_zRPk&#038;hl=en&#038;fs=1&#038;hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/MQZeri_zRPk&#038;hl=en&#038;fs=1&#038;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object></p>
<p>That being said, one thing <em>did</em> catch my eye.  Because of their projector is laser-based, it has <a href="http://www.microvision.com/displayground/?p=966">infinite focus</a>.  That is exactly what you think it is &#8211; multi-planar (and non-planar) projection is automatically focused, no <a href="http://www.youtube.com/watch?v=bOFkvY4RZ80">mathematical tricks</a> required.</p>
<p>Which isn&#8217;t to say that there isn&#8217;t awesome math that can&#8217;t still be applied.  Check out these vids on using structured light and pixel shaders to do some astounding color and geometric correction on arbitrary surfaces:</p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/gmUi0XWbjqM&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/gmUi0XWbjqM&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/J7pgwuJBFPk&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/J7pgwuJBFPk&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
<p>Of course, there&#8217;s even more fun stuff that can be done, with structured light (such an awesome term) like Johnny Lee&#8217;s work on projector based tracking:</p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/XgrGjJUBF_I&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/XgrGjJUBF_I&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/liMcMmaewig&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/liMcMmaewig&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
<p>In the same way that AR on simple magnetometer/accelerometer equipped cell phones (no IMUs or HUDs ma!) proved to have surprisingly useful (well, at least interesting) applications, so will, I suspect, these pico-projectors.  Assuming there are some fast GPUs w/ flexible shader pipelines available in portable form&#8230;  &#8211; well, even without that, there should be lots of interesting visual applications&#8230;</p>
<p><object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/fFmWAwttqZ8&#038;hl=en&#038;fs=1&#038;hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/fFmWAwttqZ8&#038;hl=en&#038;fs=1&#038;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object></p>
<img src="http://feeds.feedburner.com/~r/randomfoo/~4/65N1sv87iGQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://randomfoo.net/2009/09/28/frickin-lasers-and-pico-projectors/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://randomfoo.net/2009/09/28/frickin-lasers-and-pico-projectors</feedburner:origLink></item>
		<item>
		<title>App Store Discoverability</title>
		<link>http://feedproxy.google.com/~r/randomfoo/~3/D_R4I9paDoE/app-store-discoverability</link>
		<comments>http://randomfoo.net/2009/09/27/app-store-discoverability#comments</comments>
		<pubDate>Sun, 27 Sep 2009 08:38:40 +0000</pubDate>
		<dc:creator>lhl</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[platform]]></category>
		<category><![CDATA[social]]></category>

		<guid isPermaLink="false">http://randomfoo.net/?p=5499</guid>
		<description>While I have some angst about what the app store model means in terms of platform control and openness, it&amp;#8217;s clear that Apple&amp;#8217;s App Store implementation was a quantum leap improvement in terms of user experience, allowing end-users to finally easily install useful apps on their fancy &amp;#8220;smart&amp;#8221; phone.  Solving that &amp;#8220;install&amp;#8221; problem has [...]</description>
			<content:encoded><![CDATA[<p>While I have some angst about what the app store model means in terms of platform control and openness, it&#8217;s clear that Apple&#8217;s App Store implementation was a quantum leap improvement in terms of user experience, allowing end-users to finally easily install useful apps on their fancy &#8220;smart&#8221; phone.  Solving that &#8220;install&#8221; problem has resulted a panoply of apps, which has in turn spawned the new (well, the standard infoglut/attention-scarcity) problem of &#8220;discoverability.&#8221;  This problem is particularly acute for finding the good stuff from the crap (quality), or finding the thing that will make your life better that you didn&#8217;t even know existed (serendipity).</p>
<p>This is a problem that affects Apple more-so than it&#8217;s competition at the moment primarily because of it&#8217;s scale (almost a magnitude greater # of apps than Android&#8217;s Market), but one that any successful app store will need to address.  I believe that it <em>does</em> affect Apple a bit more because of the lack of a trial or easy refund path, which basically makes the cost of trying out an unknown paid app, well, the cost of the app.  Android&#8217;s Market, in contrast, has a trial period, which somewhat lowers the bar there (although that&#8217;s offset by the insane lack of &#8220;Update All&#8221; functionality and cumbersome uninstall procedure).  In terms of browsing, however, both the Android Market and Palm App Catalog basically otherwise ape Apple&#8217;s browse functionality: lists of apps with filtering by category and ordering by recency and global popularity.</p>
<p>This is somewhat surprising to me because it seems that there are tons of pretty trivial ways to make apps more discoverable.  This week saw the launch of <a href="http://www.firstand20.com/">First &amp; 20</a> &#8211; which is on the right track &#8211; but this type of functionality should really be built into the marketplace, and should allow you to see the most popular apps <em>that your friends</em> are using (no offense, but I kinda don&#8217;t give a shit about what Dan Lyons has on his home screen).  This of course, <em>could</em> be built as a third party app &#8211; just recently, I was discussing something similar with a friend about automatically slicing and parsing Home Screen screenshots to programmatically determine popularity (err, someone with some spare time go do that, OK)?</p>
<p>Now granted, social has never been something that Apple has been any good at (or even understood, really), but hey Palm, isn&#8217;t Facebook sync <b>BUILT INTO YOUR PHONE ALREADY?</b> (yes yes, having a working store and err, enough apps for discoverability to be a problem probably takes priority).  (Note: even if you don&#8217;t have a social network, you could do something clever w/ opt-ins based on analysis of your active address book or something like that &#8211; it doesn&#8217;t have to be invasive, just a one time click to opt into the system either as an individual or even as an anonymous/aggregate fashion.)</p>
<p>The attention network aspect is just one potential solution (albeit, the one that to my mind gives the most bang for the buck).  Along the social lines, there are two other paths to explore &#8211; the activity stream &#8211; having a view to see what your friends have just installed, starred, reviewed, etc. and on the other end, aggregate stats of usage &#8211; you&#8217;d probably get a pretty good ideas of which apps were worthwhile if you could see what apps were most used during the day (either in opens or in minutes).  This  could also be applied to other aggregates, like the global population, or to clusters (recommendations: people who used the apps you use also use these apps).</p>
<p>The last low hanging fruit (off the top of my head &#8211; I&#8217;m sure there&#8217;s more but I&#8217;m headed to bed now) is in how badly reviews and ratings are collected.  Apple beats the competition here by both allowing the easiest removal of apps (by comparison, app removal is pretty painful in both Android and WebOS) which has a rating (but no review) roadblock.  While better than nothing, the uninstall review roadblock is still fatally flawed. Because the ratings are only collected on uninstall, and reviews multiple clicks away (also after a search step, since there&#8217;s no list of installed apps), you inevitably end up with both skewed ratings (of primarily the people who by definition didn&#8217;t like it enough to leave it installed) and skewed reviews (those that loved or hated it enough to go through the huge pain of writing a review).</p>
<p>You could try to mitigate these issues by  including options to rate/review whenever you&#8217;re updating, or even with an opt-in that might bug you say on the 10th time you opened an app.  Hybrid solutions with the previously mentioned approaches could involve having active recommendation/rating requests through your network (to my friends that have installed this app, do you like it?) or, probably more simply by getting rid of manual ratings and switching to showing the aggregate metrics that actually matter: retention rate, opens and minutes used (per day, totals, graphs) as &#8220;ratings&#8221;.  These have the bonus of also being enormously useful to developers and being completely passive to end-users, which is good both for the data quality and for the user experience. (The self instrumentation potential is also interesting.)</p>
<p>None of these ideas are rocket science, but I haven&#8217;t really seen much written along these lines, which is just been a bit surreal to me because it seems like no one has been really acknowledging how sub-optimal the current app discovery experience is. (I can&#8217;t be the only one that feels this way, can I?  Does everyone just discover news apps through NYTimes ads and Lifehacker posts?  We&#8217;re thankfully past the &#8220;have to show all my friends this (not really) awesome new app&#8221; phase, right?)</p>
<img src="http://feeds.feedburner.com/~r/randomfoo/~4/D_R4I9paDoE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://randomfoo.net/2009/09/27/app-store-discoverability/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://randomfoo.net/2009/09/27/app-store-discoverability</feedburner:origLink></item>
		<item>
		<title>Lessons from Android: Unintended Consequences (or How to Kneecap Your Developer Community)</title>
		<link>http://feedproxy.google.com/~r/randomfoo/~3/SRl6WFr4Ifc/android-unintended-consequences-or-how-to-kneecap-your-developer-community</link>
		<comments>http://randomfoo.net/2009/09/25/android-unintended-consequences-or-how-to-kneecap-your-developer-community#comments</comments>
		<pubDate>Sat, 26 Sep 2009 06:23:17 +0000</pubDate>
		<dc:creator>lhl</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Ramble]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[legal]]></category>
		<category><![CDATA[platform]]></category>

		<guid isPermaLink="false">http://randomfoo.net/?p=5489</guid>
		<description>An interesting clusterfuck has been brewing within part of the Android Dev Community &amp;#8211; how serious of a long-term effect and what ultimate spillover it will have remains to be seen, but I thought it&amp;#8217;d be worth gathering some notes about this as it develops. It started yesterday as something, that on the surface, only [...]</description>
			<content:encoded><![CDATA[<p>An interesting clusterfuck has been brewing within part of the Android Dev Community &#8211; how serious of a long-term effect and what ultimate spillover it will have remains to be seen, but I thought it&#8217;d be worth gathering some notes about this as it develops. It started yesterday as something, that on the surface, only effected an important, but miniscule percentage of Android users, but that over the course of a day, has blown up into something may actually have potentially long-term consequences on the Android platform as the open mobile platform of choice.</p>
<p>Yesterday, <a href="http://twitter.com/cyanogen">Cyanogen</a>, an Android community developer who maintains the most popular (and arguably best) alternate Android firmware, <a href="http://www.cyanogenmod.com/">CyanogenMod</a>, mentioned <a href="http://androidandme.com/2009/09/hacks/cyanogenmod-in-trouble/">receiving a cease and desist</a> from Google Legal.  <br />Alternate firmwares (or custom ROMs) are along the lines of the custom WinMo firmwares that enthusiasts have been putting together for years (and in fact, there is at least some community crossover, including some <a href="http://forum.xda-developers.com/">shared forums</a>).  I only recently discovered CyanogenMod after complaining to <a href="http://mill-industries.com/" title="seriously. i mean even practically all my GOOG friends carry iPhones">the one Android superfan I know</a> about how slow the Android phone I had was, and it was to me a night and day improvement over the stock firmware &#8211; performance went from unusably laggy to downright zippy.</p>
<p>Now, while Google is obviously within their legal rights (the C&amp;D was specifically about redistribution of their closed source components), honestly, I&#8217;m rather baffled by this. It just doesn&#8217;t make any sense from a practical perspective &#8211; these apps are distributed with all the phones that the Cyanogen firmwares can be installed on, and are mostly used by a small set of the platform&#8217;s most dedicated enthusiasts (low tens of thousands at most, less than 1% of the Android userbase) &#8211; and of course, by a select few hobbyist developers putting in an inordinate amount of time in maintaining the firmwares and supporting those users.  Not only is there no upside in attacking this community, but I can&#8217;t picture any scenario where there would be a net-positive outcome for Google.</p>
<p>As you can imagine, once word spread about the C&amp;D, a community reaction was inevitable.  A <a href="http://www.cyrket.com/package/com.mhuang.savecyanogenmod">petition app</a> was quickly put on the Marketplace (not the worst idea, honestly), and there were a few mentions in the more general <a href="http://hardware.slashdot.org/story/09/09/25/1417208/Google-Serves-a-Cease-and-Desist-On-Android-Modder">tech news</a>, although I haven&#8217;t noticed a big splash (say on Techmeme)&#8230; yet.  That may change soon, I believe, as the fallout is now much bigger than inconveniencing  a few &#8220;modders.&#8221; </p>
<p>Earlier today, Dan Morrill <a href="http://android-developers.blogspot.com/2009/09/note-on-google-apps-for-android.html">posted an official position statement</a> on the issue.  His statement about redistribution of closed source components seemed straightforward enough, but the implications are <a href="http://androidandme.com/2009/09/news/google-responds-to-cyanogenmod-controversy/">still unfolding</a>.  It turns out that by explicitly outlining the legal boundaries for closed-source components, we learned that not only core parts of the Android experience (like the Google Mobile services and Marketplace app), but also parts of the SDK and other base components are also protected.  This news doesn&#8217;t just kill custom ROMs, but potentially makes Android as an open source project not viable at all. From Cyanogen&#8217;s Twitter stream:<br />
<blockquote>
@crazywizdom it&#8217;s pretty much like a bare bones linux install without the google bits. no contact sync or anything like that. <a href="http://twitter.com/cyanogen/status/4380745174">#</a></p></blockquote>
<p>
<blockquote>
From what they explained to me, you are not even allowed to copy the proprietary applications from your device. <a href="http://twitter.com/cyanogen/status/4380960916">#</a></p></blockquote>
<p>
<blockquote>
@gacktoh but you can&#8217;t distribute the market app. And it relies on the Google Mobile services anyway. <a href="http://twitter.com/cyanogen/status/4381105284">#</a></p></blockquote>
<p>
<blockquote>
I&#8217;m trying to get clarification now on what can actually be included. There are things in the SDK that aren&#8217;t in AOSP. Very confusing. <a href="http://twitter.com/cyanogen/status/4381831517">#</a></p></blockquote>
<p>
<blockquote>
Oh yeah, one last tweet before I violate the don&#8217;t-tweet-while-drunk rule. Nandroid is probably illegal. Awesome huh. <a href="http://twitter.com/cyanogen/status/4384293359">#</a></p></blockquote>
<p>All this woe (that&#8217;s counterproductive towards Google&#8217;s interest even if weren&#8217;t a PR, and now full on developer community nightmare &#8211; the custom firmware releases brought steady streams of improvements to tide over the true believers to what has been thus far, a somewhat lacking software product), probably set in motion because some PM got wind of the v1.6 Marketplace app being on the phone and got in a snit, setting the legal wheels in motion.  And poof, over the course of a day, a cascade of events leading&#8230; who knows where.</p>
<p>Which is not to say that this can&#8217;t be fixed. The Google folks (even the legal teams) are smarter and more agile than most &#8211; if this is a priority, there are many ways to patch things up, from offering some sort of non-commercial redistribution terms, or having the Android team announce that they&#8217;re working with the community to make sure that they&#8217;re making it a priority to make sure that custom firmwares can be installed w/o touching the proprietary APKs, or that the AOSP is useful as an end-user installation (both of which <a href="http://twitter.com/jbqueru">jbqueru</a> at least appears to already be moving on).</p>
<p>As it is though, it appears that Google has just shat on it&#8217;s biggest enthusiasts, and has given a good cause for those who are supporting Android as an &#8220;open&#8221; alternative to actively consider how far that openness extends (and realize how ostensibly &#8220;open source&#8221; Android really is). And of course, it&#8217;s a shame that there won&#8217;t be any more CyanogenMod builds.  Still, this has been pretty fascinating to watch unfold, and should be of interest to anyone managing developer communities or trying to create an &#8220;open&#8221; platform&#8230;</p>
<p>(If you&#8217;re interested in following the conversations moving forward directly, the Twitter streams of <a href="http://twitter.com/cyanogen">cyanogen</a> and Android developer <a href="http://twitter.com/jbqueru">jbqueru</a> seem worth following.)</p>
<p><strong>UPDATE:</strong> To some degree, this will probably blow over, since over the weekend Cyanogen <a href="http://www.cyanogenmod.com/home/the-current-state">announced he will continue w/ his work</a> (after developing a new backup procedure to allow backup and re-installation of Google apps and with the inclusion of an alternate marketplace).  Still, these are the types of incidents that chip away at social capital and reputation (until suddenly one day, the public no longer gives you the benefit of the doubt and any action taken gets looked upon in the worst possible light) &#8211; not to mention the amount of ultimately, pointless (or at least, repeated) man-hours that will be spent engineering a technical workaround to a policy problem.</p>
<img src="http://feeds.feedburner.com/~r/randomfoo/~4/SRl6WFr4Ifc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://randomfoo.net/2009/09/25/android-unintended-consequences-or-how-to-kneecap-your-developer-community/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://randomfoo.net/2009/09/25/android-unintended-consequences-or-how-to-kneecap-your-developer-community</feedburner:origLink></item>
		<item>
		<title>Playing With the Toys</title>
		<link>http://feedproxy.google.com/~r/randomfoo/~3/xQhOon1QUXE/playing-with-the-toys</link>
		<comments>http://randomfoo.net/2009/08/26/playing-with-the-toys#comments</comments>
		<pubDate>Thu, 27 Aug 2009 02:44:20 +0000</pubDate>
		<dc:creator>lhl</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://randomfoo.net/?p=5479</guid>
		<description>&amp;#8230; as I put them away&amp;#8230; on second thought, I&amp;#8217;ll probably bring the Kaossilator with me.&lt;br /&gt;   2009-08-26 Kaossilator  by  lhl &lt;br /&gt;</description>
			<content:encoded><![CDATA[<p>&#8230; as I put them away&#8230; on second thought, I&#8217;ll probably bring the Kaossilator with me.</p>
<p><object height="81" width="100%"><param name="movie" value="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fsoundcloud.com%2Flhl%2F2009-08-26-kaossilator"></param><param name="allowscriptaccess" value="always"></param>  <embed allowscriptaccess="always" height="81" src="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fsoundcloud.com%2Flhl%2F2009-08-26-kaossilator" type="application/x-shockwave-flash" width="100%"></embed></object> <span><a href="http://soundcloud.com/lhl/2009-08-26-kaossilator">2009-08-26 Kaossilator</a>  by  <a href="http://soundcloud.com/lhl">lhl</a></span> </p>
<img src="http://feeds.feedburner.com/~r/randomfoo/~4/xQhOon1QUXE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://randomfoo.net/2009/08/26/playing-with-the-toys/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://randomfoo.net/2009/08/26/playing-with-the-toys</feedburner:origLink></item>
		<item>
		<title>August 2009 Music</title>
		<link>http://feedproxy.google.com/~r/randomfoo/~3/cnNZnSJ2LJ4/august-2009-music</link>
		<comments>http://randomfoo.net/2009/08/25/august-2009-music#comments</comments>
		<pubDate>Wed, 26 Aug 2009 06:19:45 +0000</pubDate>
		<dc:creator>lhl</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://randomfoo.net/?p=5476</guid>
		<description>Some tracks that have caught my ear recently.  The XX album in particular has been on heavy rotation lately.&lt;br /&gt; &lt;br /&gt;The Ghost Orchid &amp;#8211; Horseshoes and Handgrenades &lt;br /&gt;Jay Reatard &amp;#8211; It Ain&amp;#8217;t Gonna Save Me&lt;br /&gt;Fanfarlo &amp;#8211; Ghosts&lt;br /&gt;Sol.illaquists of Sound &amp;#8211; Harriet Tubman Pt. 2&lt;br /&gt;The XX &amp;#8211; Islands&lt;br /&gt;&lt;br /&gt;</description>
			<content:encoded><![CDATA[<p>Some tracks that have caught my ear recently.  The XX album in particular has been on heavy rotation lately.
<ul class="playlist"> 
<li><a href="/junk/200908/tracks/12%20-%20The%20Ghost%20Orchid%20-%20Horseshoes%20%26%20Handgrenades.mp3">The Ghost Orchid &#8211; Horseshoes and Handgrenades</a><br /> 
<li><a href="/junk/200908/tracks/01-jay_reatard-it_aint_gonna_save_me.mp3">Jay Reatard &#8211; It Ain&#8217;t Gonna Save Me</a></li>
<li><a href="/junk/200908/tracks/02%20Ghosts.mp3">Fanfarlo &#8211; Ghosts</a></li>
<li><a href="/junk/200908/tracks/%2802%29%20Harriet%20Tubman%20Pt.%202.mp3">Sol.illaquists of Sound &#8211; Harriet Tubman Pt. 2</a></li>
<li><a href="/junk/200908/tracks/04%20Islands.mp3">The XX &#8211; Islands</a></li>
</ul>
<img src="http://feeds.feedburner.com/~r/randomfoo/~4/cnNZnSJ2LJ4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://randomfoo.net/2009/08/25/august-2009-music/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://randomfoo.net/2009/08/25/august-2009-music</feedburner:origLink></item>
		<item>
		<title>Palm Pre: Two Months In</title>
		<link>http://feedproxy.google.com/~r/randomfoo/~3/J5tLattYVq8/palm-pre-two-months-in</link>
		<comments>http://randomfoo.net/2009/08/25/palm-pre-two-months-in#comments</comments>
		<pubDate>Tue, 25 Aug 2009 08:02:46 +0000</pubDate>
		<dc:creator>lhl</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://randomfoo.net/?p=5460</guid>
		<description>I&amp;#8217;ve been catching up recently on the Android switching (you can read the weeks where I tried out a Palm Pre, Google Ion, and iPhone 3G)&amp;#8230; As for me, I ended up switching to a Palm Pre, and after taking it around the country for a two months as my primary device, I thought I&amp;#8217;d [...]</description>
			<content:encoded><![CDATA[<p>I&#8217;ve been catching up recently on the <a href="http://daringfireball.net/2009/08/the_android_opportunity">Android switching</a> (you can read the weeks where I <a href="http://randomfoo.net/2009/06/15/thoughts-on-the-palm-pre-g2-and-iphone-3g">tried out a Palm Pre, Google Ion, and iPhone 3G</a>)&#8230; As for me, I ended up switching to a Palm Pre, and after taking it around the country for a two months as my primary device, I thought I&#8217;d give an update&#8230;
<ul>
<li><strong>Reception</strong> &#8211; having carried the phone around in SF, LA, NY, Portland, and Boston, I&#8217;ve been extremely happy &#8211; it&#8217;s an amazingly huge improvement over my AT&amp;T service- my only dropped calls happen with friends on AT&amp;T, and the data connection is very good &#8211; I even get data underground on BART throughout SF.</li>
<li><strong>Voice Mail</strong> &#8211; I&#8217;ve remembered how much I hate voice mail.  I have Google Voice&#8230; my initial reading seemed to be that call-forwarding for Sprint was an all or nothing proposition, but there might be <a href="http://skydeck.com/help/voicemail/forward-phone-google-voice">some</a> <a href="http://systembash.com/content/use-google-voice-for-your-voicemail-with-any-phone-any-provider/">options</a> for that&#8230; I&#8217;ll be trying to get that setup (even at 20 cents per minute, it&#8217;d be worth it to not have to listen to VMs).</li>
<li><strong>Maps</strong> &#8211; my original hope was that the GMaps app would be decent, but really it&#8217;s <a href="http://www.flickr.com/photos/lhl/3855406294">pretty pathetic</a>.  It&#8217;s worse than the Android version, and <b>far</b> inferior to Apple&#8217;s Map application.  It&#8217;s been a bit surprising to me how much better Apple&#8217;s implementation is (they write their own app, they just use Google&#8217;s tiles).  You&#8217;d think that Google would be able to do a better job.  On the other hand, I&#8217;ve found myself using <a href="http://www.telenav.com/">TeleNav&#8217;s</a> Sprint Navigation app more and more &#8211; it&#8217;s not ideal, as it&#8217;s hard to get out of turn-by-turn mode (I often find myself wanting to see the next turn) and sometimes it loses (or just won&#8217;t acquire) a GPS fix, but I&#8217;ve been a lot happier with its behavior in general (no problems w/ map tiles, or forgetting what it&#8217;s doing &#8211; it also has a history and interacts with my contacts) &#8211; it is however pretty battery intensive and takes a while to load up</li>
<li><strong>Battery Life</strong> &#8211; this was my biggest complain when I first got my Pre.  And for the first month it remained a huge problem &#8211; it just couldn&#8217;t last a day, which since I&#8217;m not office bound, means lasting at least from say 10am until 3am &#8211; even when I didn&#8217;t make any calls or even wake it, it&#8217;d run itself down just from its syncing.  This was improved somewhat by the 1.1 update, but the main reason that it&#8217;s no longer a complaint is that I <a href="http://www.seidioonline.com/product-p/bacy26pmpre-bk.htm">bought an extended battery</a> &#8211; this thing adds an extra 5mm (it looks and feels like a lot more) of depth, and makes my Pre creak like no tomorrow, but it also comfortably gives me over a day no matter how much I use it (it seems to last just under 2 days in regular usage).  If you&#8217;re getting a Pre, I&#8217;d say you pretty much are going to want to get either a spare battery or an extended battery.</li>
<li><strong>Performance</strong> &#8211; My new top annoyance is now the intermittent lag/lack of responsiveness with the phone.  When it&#8217;s working well, it&#8217;s really quite nice, but I find the Pre lagging out quite a bit.  The dialer and autocomplete are particularly bad (not to mention that the autocomplete doesn&#8217;t have any sort of learning algorithm &#8211; no matter how many times you send to an address, you&#8217;ll never have to type less letters and it&#8217;ll never move up).  Apps that have listings are also quite slow &#8211; i.e., while the 1.1 update sped up photo rendering, when you jump into the photos from the camera, it takes you to the folder list, which renders incredibly slowly.  The same thing holds true for listing MP3s when jumping into the music app.  But it&#8217;s not just limited to that &#8211; sometimes the launcher lags out, or app launching, or any number of things.  I can&#8217;t explain why these things aren&#8217;t cached or why responsiveness isn&#8217;t made a higher priority.  My biggest gripe is that when the phone lags out, it isn&#8217;t just a rendering issue, all response just grinds to a halt. I haven&#8217;t tested whether reboots do much w/ performance, but since despite using Upstart, the Pre still takes almost 2 minutes to boot (what&#8217;s up w/ that? when Ubuntu boots in 10s, I&#8217;m not sure what excuse the Pre, running on a fixed hardware platform, really has)</li>
<li><strong>Copy and Paste</strong> &#8211; oh the irony.  The iPhone now has superb copy and paste support, and it turns out that the Pre&#8217;s copy and paste is completely useless &#8211; time and time again I need to copy something from an email, web page, or text message.  And I can&#8217;t!   Also, the few times I can, only serves to show how awkward Palms copy and paste command/gestures are.</li>
<li><strong>Other UI</strong> &#8211; It&#8217;s not all bad though &#8211; I remain impressed w/ the cards implementation, and the notifications just plain rock.  Every time an alarm goes off, or something else pops up and I can keep typing through what I was working on, I get a nice warm fuzzy feeling.  This is how it&#8217;s supposed to work people!</li>
<li><strong>Apps</strong> &#8211; The official app store remains pretty anemic &#8211; I find myself missing some apps, like a decent Yelp app (Where is pretty substandard) or a Midori/Shazam equivalent, but the homebrew scene has been just plain making me happy.  There are hundreds of homebrew apps that have been filling in the gaps (include a homebrew app &#8220;store&#8221;, scientific calculator, timers/stopwatches, a terminal, and yes, a great tethering app).
<li><strong>Headset/Microphone</strong> &#8211; one thing that is maybe a bit esoteric for some, but is actually up there with my biggest niggles, as I use this <b>all the time</b> is that there are some strange things with how the Pre interacts with my wired headsets.  I use <a href="http://ultimatebuds.com/">Ultimate Buds</a> as my primary headset.  They&#8217;re great for music and they conveniently have a remote and microphone &#8211; which the Palm Pre actually supports, with both the single click play/pause, and the double-click next track.  That&#8217;s great!  Unfortunately, after pausing for 5 seconds, the Pre &#8220;goes to sleep&#8221; and stops responding to the TRRS signal &#8211; to unpause, you&#8217;ll need to hit the power button or otherwise wake it before it&#8217;ll respond again.  This is took a while to figure out, and is somewhat maddening &#8211; it also makes pausing somewhat useless and makes me wonder if anyone bothered to test this feature.  The second big annoyance is that unlike the iPhone, which gives no microphone feedback, the Palm Pre gives you lots of microphone feedback &#8211; in fact, much more feedback than the other side of the line receives &#8211; so much so that it becomes impossible to hear the other side when there&#8217;s even moderate wind or traffic noise.  This doesn&#8217;t happen without the headset and is downright retarded.</li>
</ul>
<p>Now, while the list looks a bit weighted towards complaints, and while there are definitely some issues that well&#8230; verge on total brokenness (I&#8217;ve submitted the worst problems to Palm), most of these issues seem like they can be fixed via software updates, and on a day-to-day level, I&#8217;ve been mostly satisfied with my Pre.</p>
<p>The experience is absolutely <em>not</em> as good as the iPhone, but I guess at the end of the day, it&#8217;s still much more usable than the Android, and for me, it&#8217;s worth supporting an alternative because well, despite <a href="http://daringfireball.net/2009/08/phil_schiller_app_store">Schiller&#8217;s</a> <a href="http://stevenf.tumblr.com/post/160726521/on-saturday-night-we-drove-up-to-seattle-to">outreach</a>, the the App Store really is abominable, not just in its practice/actuality, but also, after having given it some thought, and reflecting on its implications, as a general model.</p>
<p>Mobile devices are the next generation general computing/network access platform and having a device manufacturer as a post-facto gatekeeper is just not right.  Getting rid of end-to-end not only reverses the freedoms that spawned the innovation on the Internet, but also creates a bottleneck on software development/distribution that I&#8217;ve never seen in modern general computing&#8230;</p>
<p>Oh, also: AT&amp;T can suck it.</p>
<img src="http://feeds.feedburner.com/~r/randomfoo/~4/J5tLattYVq8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://randomfoo.net/2009/08/25/palm-pre-two-months-in/feed</wfw:commentRss>
		<slash:comments>27</slash:comments>
		<feedburner:origLink>http://randomfoo.net/2009/08/25/palm-pre-two-months-in</feedburner:origLink></item>
		<item>
		<title>Where The Wild Things Are</title>
		<link>http://feedproxy.google.com/~r/randomfoo/~3/O-4ONb62feE/where-the-wild-things-are</link>
		<comments>http://randomfoo.net/2009/08/21/where-the-wild-things-are#comments</comments>
		<pubDate>Sat, 22 Aug 2009 03:06:50 +0000</pubDate>
		<dc:creator>lhl</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://randomfoo.net/2009/08/21/where-the-wild-things-are</guid>
		<description>&lt;br /&gt;Definitely the movie I&amp;#8217;m most looking forward to this fall.&lt;br /&gt;</description>
			<content:encoded><![CDATA[<p><object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/0b-Nh7AYjtE&#038;hl=en&#038;fs=1&#038;hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/0b-Nh7AYjtE&#038;hl=en&#038;fs=1&#038;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object>
<p>Definitely the movie I&#8217;m most looking forward to this fall.</p>
<img src="http://feeds.feedburner.com/~r/randomfoo/~4/O-4ONb62feE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://randomfoo.net/2009/08/21/where-the-wild-things-are/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://randomfoo.net/2009/08/21/where-the-wild-things-are</feedburner:origLink></item>
		<item>
		<title>SXSW Panels That I’m Most Interested In</title>
		<link>http://feedproxy.google.com/~r/randomfoo/~3/C9z43UcKRzI/sxsw-panels-that-im-most-interested-in</link>
		<comments>http://randomfoo.net/2009/08/19/sxsw-panels-that-im-most-interested-in#comments</comments>
		<pubDate>Wed, 19 Aug 2009 07:15:57 +0000</pubDate>
		<dc:creator>lhl</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://randomfoo.net/?p=5466</guid>
		<description>Yet another year where I couldn&amp;#8217;t quite think far advance enough to submit a panel topic.  Here are the ones I&amp;#8217;ve found so far that I really like (I&amp;#8217;ll probably keep adding to this list, damn there are a lot of submissions):&lt;br /&gt;&lt;br /&gt;God / Admin Interfaces: Wielding Them on Social Applications, Gavin Bell&lt;br /&gt;Gaming the Crowd: [...]</description>
			<content:encoded><![CDATA[<p>Yet another year where I couldn&#8217;t quite think far advance enough to submit a panel topic.  Here are the ones I&#8217;ve found so far that I really like (I&#8217;ll probably keep adding to this list, damn there are a lot of submissions):</p>
<ul>
<li><a href="http://panelpicker.sxsw.com/ideas/view/4555">God / Admin Interfaces: Wielding Them on Social Applications</a>, Gavin Bell</li>
<li><a href="http://panelpicker.sxsw.com/ideas/view/4923">Gaming the Crowd: Turning Work Into Play</a>, Andy Baio</li>
<li><a href="http://panelpicker.sxsw.com/ideas/view/4485">Selling Physical Things in a Digital World</a>, Zack Rosen</li>
<li><a href="http://panelpicker.sxsw.com/ideas/view/3187">Understanding Lies, Deception, and Truthiness in Social Media</a>, danah boyd</li>
<li><a href="http://panelpicker.sxsw.com/ideas/view/4784">Products vs. Users: Who&#8217;s Winning?</a>, Chris Wetherell</li>
<li><a href="http://panelpicker.sxsw.com/ideas/view/3691">Stay Classy, SXSW: Building Respectful Software</a>, Matthew Rothenberg</li>
<li><a href="http://panelpicker.sxsw.com/ideas/view/4296">Building Your Local Open Government Tribe </a>, Hillary Hartley</li>
<li><a href="http://panelpicker.sxsw.com/ideas/view/3622">In Code We Trust: Open Government Awesomeness</a>, Noel Hidalgo</li>
<li><a href="http://panelpicker.sxsw.com/ideas/view/2587">Flickr Engineers Do It Faster</a>, Myles Grant</li>
<li><a href="http://panelpicker.sxsw.com/ideas/view/2421">Persuasive Design: Encouraging Your Users To Do What You Want Them To!</a>, Andy Budd</li>
<li><a href="http://panelpicker.sxsw.com/ideas/view/3435">Maps, Books, Spimes, Paper: Post-Digital Media Design</a>, Chris Heathcote</li>
<li><a href="http://panelpicker.sxsw.com/ideas/view/4765">Design Strategies: Driven By Data or Inspired by Intuition?</a>, Kate Aronowitz</li>
<li><a href="http://panelpicker.sxsw.com/ideas/view/3360">User Experience Without Design</a>, John Zeratsky</li>
<li><a href="http://panelpicker.sxsw.com/ideas/view/3782">Designing For The Mobile Web, Now</a>, Kevin Tamura</li>
<li><a href="http://panelpicker.sxsw.com/ideas/view/3710">The Aesthetics of Pervasive Gaming</a>, Dan Dixon</li>
<li><a href="http://panelpicker.sxsw.com/ideas/view/3785">Search Patterns: Tangible Futures for Discovery</a>, Peter Morville</li>
</ul>
<img src="http://feeds.feedburner.com/~r/randomfoo/~4/C9z43UcKRzI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://randomfoo.net/2009/08/19/sxsw-panels-that-im-most-interested-in/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://randomfoo.net/2009/08/19/sxsw-panels-that-im-most-interested-in</feedburner:origLink></item>
		<item>
		<title>Kindle: One Year Report</title>
		<link>http://feedproxy.google.com/~r/randomfoo/~3/NmmU-7i0cd0/kindle-one-year-report</link>
		<comments>http://randomfoo.net/2009/08/02/kindle-one-year-report#comments</comments>
		<pubDate>Sun, 02 Aug 2009 07:37:51 +0000</pubDate>
		<dc:creator>lhl</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[gadgets]]></category>
		<category><![CDATA[kindle]]></category>

		<guid isPermaLink="false">http://randomfoo.net/?p=5455</guid>
		<description>Last year, I bought a Kindle before heading out to Boston to work on the Obama campaign.  Since I gave +1 week report, I thought I&amp;#8217;d give a one year report as well.&lt;br /&gt;Overall, I&amp;#8217;ve remained relatively happy with the Kindle &amp;#8211; I continue to carry it around with me pretty much anytime I&amp;#8217;m traveling [...]</description>
			<content:encoded><![CDATA[<p>Last year, I <a href="http://randomfoo.net/blog/id/4188">bought a Kindle</a> before heading out to Boston to work on the Obama campaign.  Since I gave <a href="http://randomfoo.net/blog/id/4189">+1 week report</a>, I thought I&#8217;d give a one year report as well.</p>
<p>Overall, I&#8217;ve remained relatively happy with the Kindle &#8211; I continue to carry it around with me pretty much anytime I&#8217;m traveling (bus, train, or plane) and the day to day experience, remains largely the same.  This sums up both the pros and cons &#8211; it&#8217;s useful enough to be probably my most used device after my computers and cell phone because it just works &#8211; it takes only a few seconds to wake up before you&#8217;re up and reading, and only requires a few minutes of charging every few days (whenever I get around to it).  On the flip side, there haven&#8217;t been (m)any major software updates. The listing screen remains as useless for managing a larger number of books, and the browser, which I use a fair amount for reading longer articles remains as weak as the day I got it.</p>
<p>As for the <a href="http://www.kottke.org/09/07/renting-books-on-the-kindle">deletions</a>, <a href="http://fury.com/2009/07/amazons-final-message-to-its-creation/">post-hoc edits</a>, and <a href="http://wyblog.us/blog/drm-hobbles-the-kindle">other issues</a>&#8230; it&#8217;s certainly remains problematic &#8211; hopefully the high profile of these occurrences force more people to think about its implications and consequences (as I did when I bought my Kindle, I&#8217;ll point out <a href="http://diveintomark.org/archives/2007/11/19/the-future-of-reading">Mark Pilgrim&#8217;s essay</a> &#8211; in light of what has happened, those that attacked the essay as polemic or hyperbolic might reconsider these dangers as quite real, and without the proper checks and balances, inevitable).  That being said, in practice, my personal usage hasn&#8217;t been impacted much.  I&#8217;ll probably feel differently when I decide to switch reading devices.</p>
<p>When I got my Kindle, I started keeping tracks of my purchases in a spreadsheet.  Some details:
<ul>
<li>I&#8217;ve bought about two dozen books on the Kindle this past year.  Lower than I would have thought, but I&#8217;ve been pretty busy this past year&#8230;</li>
<li>About 3/4 of these books are Mobi vs <a href="http://wiki.mobileread.com/wiki/AZW#Topaz">Topaz</a> formatted. While there are <a href="http://darkreverser.wordpress.com/">tools</a> for decoding your mobi books, there are none for Topaz books</li>
<li>Over 3/4 of the books are also non-fiction, for whatever reason</li>
<li>I didn&#8217;t keep track of the samples I&#8217;ve downloaded and while you can see your order history on Amazon&#8217;s site, they don&#8217;t display your sample downloads (I can&#8217;t imagine Amazon not actively crunching those numbers internally)</li>
<li>I marked down the price on Amazon when buying the Kindle books, my overall savings rate vs the Amazon price for the physical book was 39.07% or $157.84, (nowhere near the cost of the device).</li>
</ul>
<p>On that last point though, even beyond factoring in the convenience factor, I guess that&#8217;s not quite a complete picture. I&#8217;ve also read about about the same amount of books from <a href="http://manybooks.net/">ManyBooks.net</a> and other sources.  And I&#8217;ve sent myself lots of documents (it seems that Amazon only started charging the delivery fee recently), and I&#8217;ve also read a few hundred articles via the browser (primarily using <a href="http://pushpopurl.appspot.com/">pushpopurl</a>) &#8211; in fact, my default behavior for longer online articles is now to save them for reading online later.  It&#8217;s not perfect &#8211; the Kindle browser <em>really</em> sucks, has not control over font size or line-height, and often has strange spacing issues, but even with those drawbacks, the reflective e-ink screen is so much easier on the eyes that it&#8217;s still worth it.</p>
<p>Nicholson Baker recently wrote a <a href="http://www.newyorker.com/reporting/2009/08/03/090803fa_fact_baker">long article</a> in the New Yorker which was pretty negative about Kindle (which I read on the Kindle, of course), and while many of his complaints are valid, I think he misses some of the point &#8211; while the E-Ink screen might not be as good as paper, for reading big chunks of text, it&#8217;s a huge improvement over a monitor.  If you travel or are in the habit of reading multiple things at at once&#8230; well, you just can&#8217;t do that with physical books.  He ends up recommending the iPod Touch for reading, but that doesn&#8217;t work very well outdoors or in sit-down transit (I&#8217;ll agree the iPhone is much more convenient in the subway).  That he talks about the bright glow and the pleasant experience of night-time reading though seems to tell me that he doesn&#8217;t spend nearly as much time staring at screens as I do. Lastly, I&#8217;ve found that none of the other alternatives (even the iPhone) are as slick as the Kindle for personal documents. Emailing yourself a wide range of formats and getting it converted and delivered via 3G and having it pop up at the top of your reading list is just a very pleasant experience.</p>
<p>My major frustrations really revolve around form factor (well, being able to reasonably read A4/Letter sized two-column technical papers) and that I&#8217;m not able to better track my reading activity &#8211; not that I&#8217;d want a third party to have that information necessarily, but the types of self-instrumentation and tracking for reading patterns and the like is&#8230; exciting to me.</p>
<p>My next report will probably be in a year, or maybe a bit earlier if there&#8217;s a compelling alternative (the Plastic Logic reader form factor and feature set <a href="http://www.youtube.com/watch?v=v226DYqlbHQ">look great</a>, however the <a href="http://ireaderreview.com/2009/05/27/plastic-logic-reader-demo-4-second-pageturns/">performance</a> might be a bit of an issue &#8211; having already <a href="http://randomfoo.net/blog/id/4188">gone through one horrible reader</a>, I don&#8217;t think I&#8217;d be willing to compromise much on power management, wake-up and page turning performance).</p>
<img src="http://feeds.feedburner.com/~r/randomfoo/~4/NmmU-7i0cd0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://randomfoo.net/2009/08/02/kindle-one-year-report/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://randomfoo.net/2009/08/02/kindle-one-year-report</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 1.354 seconds. --><!-- Cached page generated by WP-Super-Cache on 2009-11-12 05:19:33 -->
