<?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>The Madstop &#187; review</title>
	<atom:link href="http://madstop.com/tag/review/feed/" rel="self" type="application/rss+xml" />
	<link>http://madstop.com</link>
	<description>Puppet development, configuration management, and less</description>
	<lastBuildDate>Mon, 02 Aug 2010 04:07:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>iPhone thoughts so far</title>
		<link>http://madstop.com/2008/12/06/iphone-thoughts-so-far/</link>
		<comments>http://madstop.com/2008/12/06/iphone-thoughts-so-far/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 07:59:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[luke]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[commentary]]></category>
		<category><![CDATA[g1]]></category>
		<category><![CDATA[hater]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://madstop.com/?p=42</guid>
		<description><![CDATA[Yes, I know, I owe you the third and final Puppet history post, and I&#8217;ve got a few other posts brewing in there, but, well, I just can&#8217;t seem to muster up the energy in the hour or two between &#8230; <a href="http://madstop.com/2008/12/06/iphone-thoughts-so-far/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Yes, I know, I owe you the third and final Puppet history post, and I&#8217;ve got a few other posts brewing in there, but, well, I just can&#8217;t seem to muster up the energy in the hour or two between the girls going to sleep and my own descent into fearful (of waking babies) slumber.</p>
<p>I&#8217;ve now had my iPhone for a bit over two weeks, and it seems to be easier to write about others&#8217; gadgets than my own software, so here&#8217;s a bit about this one.  Note that this isn&#8217;t an attempt at a structured review &#8212; it&#8217;s a conversational, &#8220;luke hates stuff&#8221; review.  I do a much better version in person, so feel free to corner me at the next conference.</p>
<p>Overall, I think I made the right decision.  The momentum (and thus the developers, the apps, etc.) is clearly behind the iPhone, but more importantly, my wife can easily use hers while nursing, or sitting with sleeping babies, which turns out to be really important.  The fact that the iPhone never requires two hands is critical for her.</p>
<p>See, I think the g1 was actually a better option for me, but the iPhone is a dramatically better option for her, and my geek snobbery loses out to her practicality.  It&#8217;s also true that the device itself is much better &#8212; I can comfortably put it in my pocket, and I find that the soft keyboard is just as good as the g1&#8242;s physical keyboard.  And all of you crackberry addicts whining about two-thumbed typing, I do it all the time on my iphone and I&#8217;m about 10x faster that way, probably about as fast as I was on the g1.</p>
<p>That being said, my main conclusion about the iphone is, &#8220;welcome to 1987&#8243;. That&#8217;s the last year you couldn&#8217;t run multiple apps at the same time on the Mac, and this is one of the two main things that sticks out about the iphone for me.  That, and the modal notification dialogs.</p>
<p>For those who didn&#8217;t suffer through MacOS 7.x and earlier, modal dialogs require your attention and will not go away or let you do anything else until you deal with them.  And they suck, horribly.  There&#8217;s absolutely no excuse for them in a modern operating system, and yet&#8230;</p>
<p>Here, on the iPhone, we have an OS that can&#8217;t run multiple apps at the same time, and if I get a text message while I&#8217;m working, I can&#8217;t do a damn thing until I deal with the text.  These, combined with the lack of any real task switching (&#8220;it&#8217;s easy &#8211; press home to start all over again!&#8221;), mean that you&#8217;re pretty much back in the 80s computing experience, except with a touchscreen and the interwebs.</p>
<p>Obviously I&#8217;m exaggerating, but it really is ironic that Apple going to have to relearn the MultiFinder and modal dialog lessons all over again.  I&#8217;m sorry, this push thing just won&#8217;t work &#8212; even if the technology works, and the devs adopt it, and it scales for ten million poorly written iphone apps, you still have the modal notification dialogs to deal with.</p>
<p>The g1 had this completely licked &#8212; it had a single notification space, and you had both non-modal notifications, and something like builtin task-switching because you could go from the different notifications straight to the correct app.  Oh, and you could hold down the home key to get a list of the most recent six apps.  Crappy task switching, but task switching nonetheless.  Whereas the iPhone just says, &#8220;hit the home key!&#8221;</p>
<p>For those of you saying, &#8220;oh, well, sure, maybe for *some* people, but that doesn&#8217;t matter to me!&#8221;, I have a relatively normal scenario for you.  I went for a bike ride the other day, and I chose to involve two apps:  I was listening to podcasts, and I was using TrackThing to track my bike ride.  Unfortunately, my podcast was 50 minutes, and my ride was an hour and a half.  Thus, partway through the ride, my soundtrack ends, and I have to switch apps.  Because TrackThing is stupid, I thus lose my current ride state.  Actually, in retrospect, I don&#8217;t think the state was gone, I think it just looked like it, because it used a stupid snapshot as its startup screen, implying there was no data.  The point is, something changes and you have to switch apps, and most of the time you really do have to switch apps, and now you&#8217;re stuck.  Especially since one of the favorite techniques to get you to pay for an app is to provide storage in the paid version.</p>
<p>But I have a simpler example of how the lack of background apps and the lack of non-modal dialogs suck:  Instant messaging.  I was an IMing fool on my G1 &#8212; it was almost justification for the phone by itself.  But I can&#8217;t use IM at all on my iphone, because none of the apps can run in the background.  And imagine what life would look like if they could:  You&#8217;d constantly be being interrupted, being forced to deal with each new IM.  This problem is exactly why Growl on the Mac is so great:  Passive notification but no need to act immediately.</p>
<p>The lack of backgrounding  means that the *only* option for IM is a solution from Apple.  There&#8217;s just no way anyone else can provide anywhere near a sufficient solution.  Sure, I can use Meebo or Palringo, which will keep me logged in for a few minutes, but I&#8217;ll have to continually switch out of my current app to the IM app (going back to home, then the IM app) to see if there are replies or whatever.  Useless.</p>
<p>And the worst thing is, even if Apple does provide a great IM app, it&#8217;ll still suck because of the modal notifications.  If I&#8217;m writing an email or reading an article, I don&#8217;t want to deal with the IM that second &#8212; I want to deal with it in a couple of minutes, when I&#8217;m ready.  This is exactly how we&#8217;ve all learned to do IM by now, but you can tell the iPhone will never allow it.</p>
<p>And for those of you saying, &#8220;oh, well, I don&#8217;t use two apps in the same day, and I don&#8217;t use IM&#8221;, then suck it, because you also can&#8217;t use Facebook or Twitter or whatever.  Or rather, you can, but you can only use one of them, else you&#8217;ll constantly be rotating around each of these apps.  I have this list of applications that I just open periodically on my iphone to see if anything new is happening, because they can&#8217;t notify me.  And for the record, Mail isn&#8217;t one of them &#8212; I actually don&#8217;t want push email, but I need push IM, and I wouldn&#8217;t mind some forms of push Twitter and Facebook.</p>
<p>And for those of you saying, &#8220;Oh, I use SMS instead of IM&#8221;, please, make a single friend in another country, and you&#8217;ll be so busy in the second job you&#8217;ll need to pay for the text messages that we won&#8217;t have to listen to your silliness.</p>
<p>Now that I&#8217;ve gotten past the really annoying, in your face, this-is-stupid part of the review, let&#8217;s cover a couple of other bits.  First, there are some great things about it.  The touchscreen, and the keyboard, are great.  It&#8217;s a device I constantly want to use, want to find a use for.</p>
<p>The app store has clearly inspired people and companies to make apps they wouldn&#8217;t have made for any other phone, and it&#8217;s very clear that plenty of people are making real money on the apps, which is a great thing.  I think Apple&#8217;s store and the dev community around it are 90% of what&#8217;s great about the iPhone vs. the g1 (the device itself being the other 10%, but that hopefully won&#8217;t hold up as more Android phones get released).</p>
<p>I&#8217;m a bit shocked how few apps deal with both landscape and portrait mode, and especially shocked that the Home screen doesn&#8217;t.  In retrospect, the g1 apps, including the main screen, were surprisingly good at this.</p>
<p>I really like how few buttons the iphone has.  I like the lock button, the volume buttons, and I *love* the silence switch.  Love it.  And I love that the touchscreen is used for everything.  Except&#8230;</p>
<p>Why aren&#8217;t there more interesting gestures used on the iPhone?  Can you even name a single gesture used other than the flick used to switch albums in the iPod or whatever?  Why can&#8217;t I use gestures to authenticate?  Why aren&#8217;t there other gestures (e.g., ones with more than one direction) available for things like app shortcuts, app switching, phone speed dials, or whatever?  While Apple is making steady progress in the things you can do with their trackpads (albeit still annoyingly focused on straight lines), the gestures available on the iPhone seem to match their absolute earliest efforts with trackpads.</p>
<p>And that&#8217;s mostly it; that&#8217;s been my iPhone experience so far.  This may seem like an unnecessarily negative review.  To some extent, that&#8217;s true &#8212; I&#8217;m a hater and always have been.  But at the same time, my stupid Razr four years ago did AIM pretty damn well and it was a total piece of crap (although notifications *were* modal).</p>
<p>To top it all off, literally ever person I&#8217;ve ever asked has said that I absolutely must have a case on my iPhone (one Apple employee even implied a case would help me fraudulently convince Apple to replace my iPhone if I broke it), yet the iPhone 3g dock won&#8217;t work with any case.  Oh, and it would cost me $100 to have a dock that I can plug into the wall ($30 each for the dock and power, $20 for the cable).  Considering that the iPhone must be charged every night, this is almost a necessary investment for each of our phones, so my wife and I can easily charge while we sleep.  Crazy.</p>
<p>So, we&#8217;ve got a phone that is absolutely ground breaking, sets a completely new interface standard, is a great device.  And it constantly pisses me off for being not quite there, and it&#8217;s especially bad because it brings back all the horrors of really early operating systems.  Remember how much you loved having computers that couldn&#8217;t do symmetric multiprocessing?  Yeah, me neither.</p>
]]></content:encoded>
			<wfw:commentRss>http://madstop.com/2008/12/06/iphone-thoughts-so-far/feed/</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
		<item>
		<title>In Praise of Snobbery</title>
		<link>http://madstop.com/2008/11/18/in-praise-of-snobbery/</link>
		<comments>http://madstop.com/2008/11/18/in-praise-of-snobbery/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 16:39:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[luke]]></category>
		<category><![CDATA[boingboing]]></category>
		<category><![CDATA[gadget]]></category>
		<category><![CDATA[me]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[stuff]]></category>

		<guid isPermaLink="false">http://madstop.com/?p=40</guid>
		<description><![CDATA[I&#8217;m all kinds of snob:  Bike snob, beer snob, whisky snob, shoe snob, pants snob (yes, pants), and much more.  I get called this by friends and family because nearly everything I own I&#8217;m particular about &#8212; I don&#8217;t just &#8230; <a href="http://madstop.com/2008/11/18/in-praise-of-snobbery/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m all kinds of snob:  Bike snob, beer snob, whisky snob, shoe snob, pants snob (yes, pants), and much more.  I get called this by friends and family because nearly everything I own I&#8217;m particular about &#8212; I don&#8217;t just buy or wear stuff, I spend too much time researching, deeply assess a purchased object, and then return (or give away, if necessary) those I don&#8217;t like.</p>
<p>Really, I usually preempt people by calling myself a snob, because I think it&#8217;s silly to be anything else.  Why own something you don&#8217;t care about?  You&#8217;ve got to wear a given amount of clothing, use a computer a given amount of time, own a given amount of dishes and furniture and stuff &#8212; why not surround yourself with things you actually like and prefer, rather than just settling for whatever crap wanders along?</p>
<p>Of course, this isn&#8217;t entirely feasible &#8212; I have plenty of bookshelves I don&#8217;t really care for, but my spending priorities don&#8217;t currently including spending a bunch of money on replacements, for example.  But certainly, all things being equal, care about what you buy and use.  Be a snob.</p>
<p>I was considering blogging this anyway, because it gives me a reason for writing a bit of a gadget blog &#8212; not specifically gadget, but review-oriented.  Obviously I&#8217;m not going to switch to all reviews all the time, but my research is thorough enough and (according to friends) my reviews are humourous enough that I figure it&#8217;s worth writing some of these things down.  Given I was already thinking of this, I was happy to see (via <a href="http://www.boingboing.net/2008/11/18/viridianisms-last-no.html">BoingBoing</a>) that Bruce Sterling <a href="http://craphound.com/lastviridian.txt">agrees</a>:</p>
<blockquote>
<pre>It's not  bad to own fine things that you like.  What you need are things that
you GENUINELY like.  Things that you cherish, that enhance your existence in the
world.  The rest is dross.

Do not "economize."  Please.  That is not the point.  The economy is clearly
insane.  Even its champions are terrified by it now.  It's melting the North
Pole.  So "economization" is not your friend.  Cheapness can be value-less.
Voluntary simplicity is, furthermore, boring.  Less can become too much work.

The items that you use incessantly, the items you employ every day, the normal,
boring goods that don't seem luxurious or romantic: these are the critical ones.
 They are truly central.  The everyday object is the monarch of all objects.
It's in your time most, it's in your space most. It is "where it is at," and it
is "what is going on."</pre>
</blockquote>
<p>I completely agree.</p>
<p>So, you may see a few more reviews here than you might expect from a sysadmin blog, but hopefully you&#8217;ll find them useful and entertaining; and if not, you can always just call me a <a href="https://www.smartwool.com/default.cfm">sock snob</a> at the next conference. <img src='http://madstop.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://madstop.com/2008/11/18/in-praise-of-snobbery/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
