<?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>T’N’T Luoma &#187; Technology</title>
	<atom:link href="http://tntluoma.com/category/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://tntluoma.com</link>
	<description>Stuff I've Written Down</description>
	<lastBuildDate>Sun, 23 Aug 2009 06:12:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Avoid AtomicParsley bug with HandBrake AppleTV Files</title>
		<link>http://tntluoma.com/technology/atomicparsley-handbrake-appletv-bug/</link>
		<comments>http://tntluoma.com/technology/atomicparsley-handbrake-appletv-bug/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 05:58:54 +0000</pubDate>
		<dc:creator>@luomat</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://tntluoma.com/?p=1349</guid>
		<description><![CDATA[After documenting problems that I had with AtomicParsley and HandBrake files was a frustrating experience.

It happened to me every time but did not happen to others all of the time.

What finally appears to be be the problem is easily avoided, if you don&#8217;t use the AppleTV preset.



Large File Size

All of my files were created with [...]]]></description>
			<content:encoded><![CDATA[<p>After <a href="http://tntluoma.com/technology/atomicparsley-no-video-second-time-around/">documenting problems that I had with AtomicParsley and HandBrake files</a> was a frustrating experience.</p>

<p>It happened to me <em>every time</em> but did not happen to others all of the time.</p>

<p>What finally appears to be be the problem is easily avoided, if you don&#8217;t use the AppleTV preset.</p>

<p><span id="more-1349"></span></p>

<h1>Large File Size</h1>

<p>All of my files were created with the AppleTV preset in HandBrake. Most of the shows that I will be watching will be either on my iMac (which can play AppleTV files) or my AppleTV, so it made sense.</p>

<p>However, the AppleTV preset in HandBrake 0.9.3 adds a new feature called &#8220;Large File Size&#8221;. What is &#8220;Large File Size&#8221;? This is what the command-line version of HandBrake (HandBrakeCLI) says:</p>

<pre><code>-4, --large-file        Use 64-bit mp4 files that can hold more than
                        4 GB. Note: Breaks iPod, PS3 compatibility.
</code></pre>

<p>There isn&#8217;t a whole lot of information about this option in the HandBrake documentation, but if you hover over the option in HandBrake you will see a tooltip:</p>

<div style="text-align:center;"><img src="http://tntluoma.com/files/handbrake-large-file-size-tooltip.png" alt="HandBrake Large File Size Tooltip.png" border="0" width="285" height="117" /></div>

<p>The take-away point here is <strong>whenever you see &#8220;Large File Size&#8221; think &#8220;64-bit&#8221; not necessarily &#8220;4GB&#8221;.</strong></p>

<p>The nomenclature here is confusing. If you use this option, you will not necessarily get a 4GB or large file (an average episode of the West Wing (about 42-44 minutes without commercials) is 400-650MB. However, these are still &#8220;64-bit&#8221; files, and that seems to cause the problem with AtomicParsley.</p>

<p>This option <a href="http://forum.handbrake.fr/viewtopic.php?f=7&amp;t=7547&amp;start=50#p45089">&#8220;may be going away&#8221;</a> according to some discussion on the HandBrake support forums.</p>

<p>My recommendation is that you do not use this option unless you know that you need it (i.e. you are ripping a very long movie). I do not know what happens if you try to make an AppleTV compatible file of a movie and it needs to grow larger than 4GB, but it seems unlikely to be something that we run into often.</p>

<h1>Make Your Own Preset</h1>

<p>One of the nice things about the GUI version of HandBrake is how easy it is to customize a preset.</p>

<h2>Step 1: Choose the AppleTV preset in HandBrake  (click &#8220;Toggle Presets&#8221; if it isn&#8217;t visible already)</h2>

<div style="text-align:center;"><img src="http://tntluoma.com/files/handbrake-appletv-preset.png" alt="HandBrake AppleTV preset.png" border="0" width="245" height="180" /></div>

<p>This will get you <em>most</em> of the way there.</p>

<h2>Step 2: UNcheck the &#8220;Large File Size&#8221; box</h2>

<ol>
<li>All three ought to be unchecked:</li>
</ol>

<div style="text-align:center;"><img src="http://tntluoma.com/files/handbrake-unchecked.png" alt="HandBrake Unchecked.png" border="0" width="399" height="64" /></div>

<ol>
<li>Then go back to the Sidebar and click the +</li>
</ol>

<div style="text-align:center;"><img src="http://tntluoma.com/files/handbrake-add-preset.png" alt="HandBrake Add Preset.png" border="0" width="586" height="216" /></div>

<ol>
<li>Give it a name, something clear and obvious:</li>
</ol>

<div style="text-align:center;"><img src="http://tntluoma.com/files/handbrake-add-preset-name.png" alt="HandBrake Add Preset Name.png" border="0" width="340" height="319" /></div>

<ol>
<li>After saving, make it the default (if you wish)</li>
</ol>

<div style="text-align:center;"><img src="http://tntluoma.com/files/handbrake-make-default.png" alt="HandBrake Make Default.png" border="0" width="262" height="470" /></div>

<p>Using those settings <em>should</em> help you avoid <a href="http://tntluoma.com/technology/atomicparsley-no-video-second-time-around/">the AtomicParsley bug</a> I have been struggling with.</p>
]]></content:encoded>
			<wfw:commentRss>http://tntluoma.com/technology/atomicparsley-handbrake-appletv-bug/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>iPhone 3.0 Hopes / Predictions</title>
		<link>http://tntluoma.com/technology/iphone-30-hopes-predictions/</link>
		<comments>http://tntluoma.com/technology/iphone-30-hopes-predictions/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 18:47:50 +0000</pubDate>
		<dc:creator>@luomat</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://tntluoma.com/?p=1339</guid>
		<description><![CDATA[So there&#8217;s this iPhone 3.0 &#8220;event&#8221; tomorrow, where Apple tells you what they are planning.

Will there be a new iPhone? We don&#8217;t know.

When is iPhone 3.0 available? We don&#8217;t know.

Here&#8217;s what I hope will be in there.

1) Copy and Paste - Yeah, we keep saying it, but if it isn&#8217;t there by now, this is [...]]]></description>
			<content:encoded><![CDATA[<p>So there&#8217;s this iPhone 3.0 &#8220;event&#8221; tomorrow, where Apple tells you what they are planning.</p>

<p>Will there be a new iPhone? We don&#8217;t know.</p>

<p>When is iPhone 3.0 available? We don&#8217;t know.</p>

<p>Here&#8217;s what I hope will be in there.</p>

<p><span id="more-1339"></span><strong>1) Copy and Paste</strong> - Yeah, we keep saying it, but if it isn&#8217;t there by now, this is going to be a serious shortcoming. It&#8217;s been almost 2 years now. This is well beyond &#8220;Duh&#8221;. I only hope it isn&#8217;t a big part of the announcement because there are more important/bigger things to talk about.</p>

<p><strong>2) Unified INBOX</strong> - I&#8217;ve got 5 email accounts on there, and having to tap tap tap tap tap tap tap to get from one to the other is <em>absurd</em>.</p>

<p><strong>3) Auto-Brightness That Works.</strong> If you go to Preferences > Settings > Brightness there&#8217;s an On/Off switch for auto-brightness.</p>

<p>Right now it does…something. But it doesn&#8217;t do what I want it to do, which is:</p>

<p>a) Detect when I am somewhere bright and crank up to 100%.</p>

<p>b) Detect when I am in a dark room and crank down to about 10%</p>

<p>This doesn&#8217;t seem like brain rockets, but as someone who uses his iPhone at the dark, it would be really nice if this worked</p>

<p><strong>4) &#8220;Live&#8221; Turn By Turn GPS</strong> - I tried to use my iPhone as a GPS one day when I didn&#8217;t have my regular GPS. By which I mean I went the wrong way.  I came to an intersection and had to turn left or right and wasn&#8217;t sure which way to go and couldn&#8217;t reach over to manually update my iPhone Google Maps &#8220;fake GPS&#8221;.</p>

<p>Sure it will be a battery suck, which is why I have a car adapter for my iPhone.  Give me real GPS!</p>

<p><strong>5) Email Full Size Pictures</strong> - whether it is to my family, Flickr, or MobileMe, I want to be able to get pictures off my iPhone without them being downsized.</p>

<p><strong>6) Let Me Remove Built-in Apps</strong> - There&#8217;s never been a better time to remove the &#8220;Stocks&#8221; app from your iPhone.  And I prefer <a href="http://i.wund.com">Wunderground&#8217;s iPhone Interface</a> to the built-in weather app <em>because it doesn&#8217;t suck</em>.  They don&#8217;t actually have to be &#8220;Deleted&#8221; as long as they &#8220;Do Not Appear&#8221;</p>

<p><strong>7) Stop asking me for my iTunes password to download free apps and/or updates to apps I have already paid for</strong> - Make passwords meaningful by only asking for them when I really need them. What is the purpose of asking me for my password for free apps/updates? Are you afraid someone has gotten ahold of my iPhone and is improving it without my consent?</p>

<p><strong>8) Drag and drop files to/from the iPhone</strong> - I know there are scads of apps that will do this for me. I&#8217;ve bought several of them. But what I want is something built-in. Bonus points if I can do it over WiFi/Bluetooth (HA HA HA…No, seriously, that will never happen, but it would be cool.)</p>

<p><strong>9) Bluetooth keyboard</strong> - I&#8217;ve got a MacBook, and I&#8217;ve got an eeePC running OS X, but there would still be times I would use an iPhone plus keyboard.  By basic rule of thumb is this: if my Treo 650 could do it, my iPhone should be able to do it.</p>

<p><strong>10) Background apps and/or notifications manager</strong> - I want music players besides iTunes to be able to keep playing after I push the &#8220;Home&#8221; button. I want IM apps to be able to poll in the background. A sub-set of this wish is for PUSH/IDLE IMAP support for <em>any</em> server, not just Yahoo. Because a) does that actually work for anyone? It never has for me; and b) Yahoo? Really? You gave <em>Yahoo</em> an exclusive feature on the iPhone?  Why?</p>

<p>We were told that background apps are a bad idea, but Apple was willing to give us a notifications manager which would be released back in September.</p>

<p>Except it wasn&#8217;t.</p>

<p>And that was 6 months ago.</p>

<p>I fully expect that we will hear something about this tomorrow. I hope it is fixed and I hope it is deployed soon.</p>

<p>So there are my 10 things. I didn&#8217;t set out to make them 10, but 10 came to me, and then I stopped. Most of these aren&#8217;t new features, they are improvements to existing features.</p>

<p>I have no idea if any of these will happen (I expect #1 to happen and #10 to be &#8220;addressed&#8221;) the rest of them are wishes more than predictions.</p>

<p>Unless I&#8217;m right, obviously.</p>
]]></content:encoded>
			<wfw:commentRss>http://tntluoma.com/technology/iphone-30-hopes-predictions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Rip Commentary Tracks with Handbrake</title>
		<link>http://tntluoma.com/technology/rip-commentary-tracks-with-handbrake/</link>
		<comments>http://tntluoma.com/technology/rip-commentary-tracks-with-handbrake/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 06:28:14 +0000</pubDate>
		<dc:creator>@luomat</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://tntluoma.com/?p=1322</guid>
		<description><![CDATA[One of the nice things about DVDs are the extras, such as &#8220;Commentary&#8221; tracks where people involved with the production (such as the director, actors, etc) will tell you about the movie, tv, show, etc.

But how do you get that if you want to convert them into an AppleTV compatible format?

The answer is easy. And [...]]]></description>
			<content:encoded><![CDATA[<p>One of the nice things about DVDs are the extras, such as &#8220;Commentary&#8221; tracks where people involved with the production (such as the director, actors, etc) will tell you about the movie, tv, show, etc.</p>

<p>But how do you get that if you want to convert them into an AppleTV compatible format?</p>

<p>The answer is easy. And complicated.
<span id="more-1322"></span></p>

<p>In it&#8217;s simplest form, the answer is this:</p>

<ol>
<li><p>Open HandBrake, select the &#8220;Source&#8221; you want to use. (In this case I&#8217;m using one of the DVDs from the <em>West Wing</em> series.)</p></li>
<li><p>Click on the &#8220;Audio &amp; Subtitles&#8221; tab (shown in blue below).</p></li>
<li><p>Click &#8220;Track 1&#8221; and look at the drop-down options:</p></li>
</ol>

<div style="text-align:center;"><img src="http://tntluoma.com/files/commentary-tracks-on-handbrake.png" alt="Commentary Tracks on Handbrake.png" border="0" width="766" height="631" /></div>

<ol>
<li><p>The West Wing DVDs are marked as having &#8220;Director&#8217;s Commentary&#8221; but other DVDs I&#8217;ve seen have no such clear indicator. You might simply have to look for a second track marked &#8216;English&#8217;</p></li>
<li><p>[Optional] I recommend setting the &#8220;Subtitles&#8221; to &#8220;English&#8221; (and leave &#8220;Forced Subtitles Only&#8221; <strong><em>unchecked</em></strong>) in case you want to be able to follow along with the movie/show. Most often the commentary track will drown out the regular audio. If it is a movie/show that you know well enough to not need the original script, well then I suppose you can leave it off.</p></li>
</ol>

<p>Note: Subtitles are an all-or-nothing proposition. Neither QuickTime nor VLC has any way to turn them on/off. You either embed them into the video file when you rip from DVD, or you don&#8217;t.</p>

<p>There is supposed to be support for turning subtitles/captioning on/off, but so far there is no way to do it, at least as far as I am aware.</p>

<h1>&#8220;Well that sounds easy enough…&#8221;</h1>

<p>Like most other things, there is a catch.</p>

<p>Did you notice that there are dropdown boxes for more than one track?</p>

<p>Did you wonder what those other tracks are used for?</p>

<p>If you use the instructions I gave you above, you will be left with an output file which will default to giving you the director&#8217;s commentary <em>and</em> an alternate audio track which has the original audio in it.</p>

<p>So what&#8217;s the problem?</p>

<p>Well, for Mac users, the problem is that Apple doesn&#8217;t do a great job supporting alternate tracks.</p>

<div style="text-align:center;"><img src="http://tntluoma.com/files/vlc-choose-audio-track.png" alt="VLC Choose Audio Track.png" border="0" width="392" height="215" /></div>

<p>For example, in my testing, <a href="http://videolan.org/">VLC</a> let me switch between the commentary track and regular track.</p>

<p>Go to the &#8220;Audio&#8221; menu then go to the &#8220;Audio Track&#8221; sub-menu and choose there.</p>

<p>Works great.</p>

<h1>Quicktime</h1>

<p>Quicktime, on the other hand… Well&#8230;. not so much.</p>

<p>There&#8217;s a similar menu option.</p>

<p>Confusingly, you&#8217;ll need to choose the &#8220;View&#8221; menu option, then &#8220;Languages&#8221; (&#8220;View Languages&#8221;? and you&#8217;ll see something like this:</p>

<div style="text-align:center;"><img src="http://tntluoma.com/files/quicktime-menu.png" alt="Quicktime Languages Menu" border="0" width="408" height="418" /></div>

<p>Unfortunately for me, it has never once worked for me.</p>

<p>Neither will it work in FrontRow. There is nowhere to change the audio.</p>

<p>Supposedly <a href="http://support.apple.com/kb/HT3187">AppleTV 2.2 supports alternate audio</a> but <a href="http://forum.handbrake.fr/viewtopic.php?f=7&amp;t=7284">HandBrake users report some problems with it</a> and I have not tested it myself.</p>

<p>iTunes <em>does</em> support alternate audio, and rather well, either from the menu Controls : Audio &amp; Subtitles as shown here:</p>

<div style="text-align:center;"><img src="http://tntluoma.com/files/itunes-menu.png" alt="iTunes Menu.png" border="0" width="458" height="263" /></div>

<p>It&#8217;s not actually showing it as &#8220;Director&#8217;s Commentary&#8221; but you get the idea.</p>

<p>You can also do it from the pop-up menu which appears when you move the mouse over a playing video. Simple click on the little &#8220;Talk Bubble&#8221; (it looks like a Q with a very small &#8220;foot&#8221;) and a pop-up menu will appear to choose the audio:</p>

<div style="text-align:center;"><img src="http://tntluoma.com/files/itunes-alternate-audio.png" alt="iTunes Alternate Audio.png" border="0" width="895" height="573" /></div>

<p>As far as I know there are no options for controlling audio from the iPhone.</p>

<h1>&#8220;So what should I do?&#8221;</h1>

<p>My opinion? Rip it twice.</p>

<p>Rip it once &#8220;normally&#8221; and a second time do as I have shown above.</p>

<p>You tell HandBrake to add the same item to its queue twice with different settings (just be sure to rename the output file).</p>

<p>When you add the metadata, put the word &#8220;Commentary&#8221; in it somewhere where it will be easily identified (i.e. in the Episode Title. For example, this episode of the West Wing is called &#8220;Twenty Five&#8221;. When I apply metadata to it, I will call it &#8220;Twenty Five [with commentary and subtitles]&#8221; which will make it easy to spot later on.</p>

<p>Given that subtitles are an on-or-off encoding option and not something you can switch on/off from a menu item, it seems like another good reason to make a second copy.</p>

<p>Yes, this means that it will take twice as long, but if you leave it running overnight, both of them ought to be finished by morning (assuming you have a fairly recent computer).</p>

<h1>N.B. Sometimes Commentary Tracks Are On Different &#8216;Titles&#8217;</h1>

<p>I have heard that there are some DVDs where the commentary track is a <em>completely separate</em> &#8220;Title&#8221; in HandBrake.</p>

<p>By &#8220;Title&#8221; I mean where HandBrake shows &#8220;2 - 00h42m13s&#8221; here:</p>

<div style="text-align:center;"><img src="http://tntluoma.com/files/commentary-tracks-on-handbrake.png" alt="Commentary Tracks on Handbrake.png" border="0" width="766" height="631" /></div>

<p>For example, if you were ripping a movie which was 02h21m15s long, you might see <em>two</em> Titles which were about that same length.</p>

<p>If that is the case, one of those <em>might</em> be the commentary track, or it might be a &#8220;dummy&#8221; Title put in when the DVD was mastered to try to confuse those who try to convert DVDs to other formats.</p>

<p>Sadly, given the Movie Studios ongoing attempts to prevent you from doing things like make iPhone/AppleTV compatible versions of the DVDs that you own, it can be very difficult to know what you are getting on some DVDs.</p>

<p>If you are not sure what to do, I highly recommend ripping only one &#8220;Chapter&#8221;.</p>

<p>Again, look at the image above. See the dropdowns for Chapters 1 through 7? If you want to test what is happening, tell HandBrake to rip Chapter 1 through Chapter 1 and open the resultant file to check the results.  It will take a lot less time and might save you a bit of frustration.</p>

<p>I hope that helps.</p>
]]></content:encoded>
			<wfw:commentRss>http://tntluoma.com/technology/rip-commentary-tracks-with-handbrake/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>AtomicParsley Bug Removes Video After Second Process</title>
		<link>http://tntluoma.com/technology/atomicparsley-no-video-second-time-around/</link>
		<comments>http://tntluoma.com/technology/atomicparsley-no-video-second-time-around/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 22:44:14 +0000</pubDate>
		<dc:creator>@luomat</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://tntluoma.com/?p=1285</guid>
		<description><![CDATA[Update 2009-03-15: See update below.

AtomicParsley is a very cool little program that will allow you to apply metadata to video files on the commandline.

However, it appears that you only get one shot at applying metadata with it, or else the file will be left without video.

Here is what I mean and how to re-create this [...]]]></description>
			<content:encoded><![CDATA[<p><strong><em>Update 2009-03-15:</em></strong> See <a href="#update">update</a> below.</p>

<p><a href="http://atomicparsley.sourceforge.net/">AtomicParsley</a> is a very cool little program that will allow you to apply metadata to video files on the commandline.</p>

<p>However, it appears that you only get <em>one shot</em> at applying metadata with it, or else the file will be left without video.</p>

<p>Here is what I mean and how to re-create this (apparent) bug:</p>

<p><span id="more-1285"></span></p>

<h1>How To Recreate</h1>

<ol>
<li><p>Create an .m4v using <a href="http://handbrake.fr/">HandBrake</a>. Let&#8217;s call it &#8220;File1.m4v&#8221; for clarity.</p></li>
<li><p>Apply some tags to File1.m4v using AtomicParsley which will create a new file, let&#8217;s call that File2.m4v.</p></li>
<li><p>Apply some different tags to File2.m4v using AtomicParsley which will create a new file, let&#8217;s call that File3.m4v</p></li>
</ol>

<h1>Warning</h1>

<p>AtomicParsley is used in several other GUI programs such as <a href="http://lostify.com/">Lostify</a>.  If you use AtomicParsley as on File1.m4v and then use Lostify on File2.m4vm the resulting file will lose its video as well.</p>

<p>The same thing will happen if you use Lostify on File1.m4v and then on File2.m4v.</p>

<h1>Note</h1>

<p>a.  This has been how the bug has bitten me. It may affect other formats created in other ways, but I am trying to be as specific as I can in the hopes of getting others to confirm this bug (or not confirm it).</p>

<p>b.  This has happened to me on both my iMac and my MacBook, both of which are running 10.5.6.</p>

<p>I do not know if this bug shows up in the GUI programs, but it seems likely that it would, so be careful using those as well.</p>

<h1>Result</h1>

<p>For me, the result is that File3.m4v <em>always</em> loses its video.</p>

<p>QuickTime and iTunes show the video with a black screen.</p>

<p>VLC doesn&#8217;t show any video at all.</p>

<h1>How to Work-Around</h1>

<p>The key to avoiding this bug? Don&#8217;t apply tags with AtomicParsley (or programs that use it) more than once.  Which is to say, you&#8217;d better keep your &#8220;File1.m4v&#8221; around until you are absolutely sure that you have all the tags that you want to apply.</p>

<h1>Q: &#8220;What Do I Do If I Did Not Keep my File1.m4v?&#8221;</h1>

<p>You can still edit the tags using iTunes. At least that worked for me in (limited) testing.</p>

<h1>Final Notes</h1>

<ol>
<li><p>There <em>may</em> be something that I am doing (or not doing) which is causing this, meaning that it is <em>not</em> a bug in AtomicParsley. But I am skeptical.</p></li>
<li><p>I <a href="https://sourceforge.net/forum/forum.php?thread_id=3051245&amp;forum_id=514419">posted on the SourceForge forum for AtomicParsley</a> and it was suggested that I try the &#8220;-4&#8221; flag to AtomicParsley. That flag had no noticeable effect.  It appears <a href="https://sourceforge.net/forum/forum.php?thread_id=2992132&amp;forum_id=514419">that someone else may be running into the same problem</a>.</p></li>
<li><p>I <a href="http://sourceforge.net/forum/forum.php?thread_id=3052606&amp;forum_id=514419">also posted about being unable to compile from source</a> on the same forum.</p></li>
<li><p>It appears that the existence of AtomicParsley has meant that no other commandline programs for tagging video files has been created.</p></li>
</ol>

<p>Sadly, AtomicParsley <a href="http://sourceforge.net/projects/atomicparsley#item3rd-6">has not been updated since 2006-09-16</a> and will not even compile on my Mac OS X 10.5.6 machine:</p>

<pre><code>$ ./build 
Compiling AP_commons.cpp ...
Compiling AtomicParsley_genres.cpp ...
Compiling AP_iconv.cpp ...
Compiling AP_NSFile_utils.mm ...
Compiling AP_NSImage.mm ...
AP_NSImage.mm: In function ‘bool ResizeGivenImage(const char*, PicPrefs, char*)’:
AP_NSImage.mm:204: error: ‘_NSBitmapImageFileType’ was not declared in this scope
AP_NSImage.mm:204: error: expected `;' before ‘filetype’
AP_NSImage.mm:208: error: ‘filetype’ was not declared in this scope
AP_NSImage.mm:212: error: ‘filetype’ was not declared in this scope
AP_NSImage.mm:216: error: ‘filetype’ was not declared in this scope
Compiling AtomicParsley.cpp ...
Compiling AP_AtomExtracts.cpp ...
Compiling APar_sha1.cpp ...
Compiling APar_uuid.cpp ...
Compiling main.cpp ...
Linking AtomicParsley...
i686-apple-darwin9-g++-4.0.1: obj_files/AP_NSImage.o: No such file or directory
strip: can't open file: AtomicParsley (No such file or directory)
[1]    38645 exit 1     ./build
</code></pre>

<p>However it is not clear to me that it would even matter if I <em>could</em> compile my own version.</p>

<p>All I am saying is that if you were in the market to develop a program for tagging video files on the commandline, don&#8217;t assume that the existence of AtomicParsley means that the market is full. Obviously, if you could build on the code which already exists, that would be excellent. AtomicParsley was released under a GNU license. Sadly, I am no programmer, so I can&#8217;t do much by the way of improving it.</p>

<h1><a id="update">Update: 2009-03-15</a></h1>

<p><a href="http://twitter.com/schuetzdj/status/1334039777">@schuetzdj</a> suggested that the &#8220;Large File&#8221; flag may have something to do with it. That would make sense as <em>all</em> my files were done with the AppleTV preset which turns on Large File support, even though these files are less than 4GB in size.</p>

<p>To test this theory, I converted a file (MPEG sequence, v2, program multiplex) using HandBrake and the &#8220;AppleTV&#8221; preset <em>twice</em>: the first time I did it as the default, with &#8220;Large File Size&#8221; enabled; the second time I did used the AppleTV preset but turned <em>off</em> the &#8220;Large File Size&#8221; (LFS).</p>

<p>Then I used <a href="http://tntluoma.com/files/verify-atomic-parsley-bug.sh">a shell script</a> which I wrote which converts a file <em>twice</em> using  AtomicParsley.</p>

<p>The results? The LFS file does not show video at all after processing with AtomicParsley. The Non-LFS file shows video even after two conversions with AtomicParsley.</p>

<p>Tentative conclusion: **AtomicParsley cannot handle the &#8220;Large File Size&#8221; flag that HandBrake sets, even if the file is less than 4GB **</p>

<p>If you would like to attempt to duplicate this bug, here is what I ask you to do:</p>

<p>1) Take a file from any source, and convert it twice: a) for AppleTV + LFS and b) for AppleTV without LFS.</p>

<p>2) Run the script above on <em>both</em> files.</p>

<p>3) Let me know which of the files show video, and which do not (either QuickTime Player or VLC)</p>

<p>The script was written for Mac OS X but ought to work on any Unix system where &#8216;AtomicParsley&#8217; is installed.</p>

<p>Please leave comments below if you have results you would like to share.</p>
]]></content:encoded>
			<wfw:commentRss>http://tntluoma.com/technology/atomicparsley-no-video-second-time-around/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Create a Shortcut to get All Unread messages in Gmail</title>
		<link>http://tntluoma.com/technology/gmail-all-unread-shortcut/</link>
		<comments>http://tntluoma.com/technology/gmail-all-unread-shortcut/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 04:21:02 +0000</pubDate>
		<dc:creator>@luomat</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[gmail]]></category>

		<guid isPermaLink="false">http://tntluoma.com/?p=1086</guid>
		<description><![CDATA[Summary: Want a quick way to access all your Unread messages in Gmail?  The necessary parts are already there, just hidden away.  Some assembly required. No batteries necessary.
I often find myself typing &#8220;is:unread&#8221; in the search box at Gmail.

It&#8217;s faster and easier than loading several different Labels which only have a few unread [...]]]></description>
			<content:encoded><![CDATA[<p>Summary: Want a quick way to access all your Unread messages in Gmail?  The necessary parts are already there, just hidden away.  Some assembly required. No batteries necessary.<span id="more-1086"></span>
I often find myself typing &#8220;is:unread&#8221; in the search box at Gmail.</p>

<p>It&#8217;s faster and easier than loading several different Labels which only have a few unread messages in them.</p>

<p>Naturally, I wished for an easier way to do this than to have to keep typing &#8220;is:unread&#8221; all those times.</p>

<p>The first thing I did was make a <a href="http://www.smileonmymac.com/TextExpander/">TextExpander</a> shortcut so that when I type &#8220;/un&#8221; I get &#8220;is:unread&#8221;, so I don&#8217;t have to worry about making typo when I go to the search field.</p>

<p>Which is good… but what would be even easier is if I could make a Filter that would automatically put all my unread messages in it.</p>

<p>That would have the bonus of being something I could use over IMAP.</p>

<p>So I thought I would try something, and I created a new filter with just one criteria:</p>

<div style="text-align:center;"><img src="/files/gmail-filter-has-the-words.png" alt="Gmail Filter Has The Words.png" border="0" width="402" height="150" /></div>

<p>Would it work? I had no idea, but &#8220;nothing ventured, nothing gained&#8221; my mother always says.</p>

<h2>Danger! Danger!</h2>

<p>Well, Gmail did <em>not</em> like my idea, and responded &#8220;Hey, buster, just what do you think you&#8217;re doing, using our search booleans as a filter? Knock that off right now, or you&#8217;ll go to bed without dinner.&#8221;</p>

<p>Ok, they were a little more formal:</p>

<div style="text-align:center;"><img src="/files/google-filter-warning.png" alt="Google Filter Warning" border="0" width="500" height="310" /></div>

<p>&#8220;Don&#8217;t do that! It won&#8217;t work!&#8221;</p>

<p>I assumed this meant that it would catch all the <em>current</em> messages which were unread, but would <em>not</em> automatically be updated in the future.</p>

<p>I was wrong.</p>

<p>It showed me all of the current unread messages, and it keeps showing me all of the unread messages.</p>

<p>So it works.</p>

<h2>Sorta (read on)</h2>

<p>The only downside is that once a label is applied to a message, Gmail doesn&#8217;t automatically remove it, so even after the message is read, it will still have the whatever label you use for unread messages, which isn&#8217;t a big deal, I&#8217;ll just select all and &#8220;Remove Label&#8221; occasionally.</p>

<p>And, of course, it could break at any time, but I would <em>assume</em> that Google would move in the direction of giving us <em>more</em> functionality, not <em>less</em> so if it breaks, I hope it is because they came up with a better way.</p>

<p>Then I noticed something odd.</p>

<h2>Well, This is Odd…</h2>

<p>While I was testing this, I discovered something curious.</p>

<p>I tried to call my custom label &#8220;Unread&#8221; because, well, it&#8217;s the most logical/obvious choice.</p>

<p>Except that Gmail wouldn&#8217;t <em>let</em> me use &#8220;Unread&#8221;:</p>

<p><img src="http://tntluoma.com/files/gmail-cant-use-unread.png" alt="Gmail Can't Use Unread.png" border="0" width="467" height="151" align="left" hspace="20" /></p>

<p>Well, that&#8217;s strange. &#8220;Unread&#8221; is a &#8220;system specific name&#8221; eh? So it already exists?  But I don&#8217;t see it in my list of labels.</p>

<p>You don&#8217;t suppose that it&#8217;s <em>there</em> just <em>hidden</em>, do you?</p>

<p>Well, thanks to the practice of Using Sane URLs (a miracle more people should get into) I just went ahead and tested it:</p>

<p><a href="https://mail.google.com/mail/#label/Unread">https://mail.google.com/mail/#label/Unread</a></p>

<p>and&#8230;. it works it works it works!</p>

<p><strong><em>But it doesn&#8217;t show up in my regular list of labels!</em></strong></p>

<h2>Enter The Labs</h2>

<p>At this point I thought I was sunk, having a cool-but-useless discovery on my hands.</p>

<p>Then I remembered <a href="https://mail.google.com/mail/#settings/labs">Google Labs</a>, specifically something called &#8220;Quick Links&#8221; which is described thusly:</p>

<blockquote>
  <p>Adds a box to the left column that gives you 1-click access to any bookmarkable URL in Gmail. You can use it for saving frequent searches, important individual messages, and more.</p>
</blockquote>

<p>&#8220;Any bookmarkable URL&#8221; includes the &#8220;System Specific But For Some Reason Hidden&#8221; <strong>Unread</strong> box.</p>

<p>So go to <a href="https://mail.google.com/mail/#settings/labs">Google Labs</a>, enable &#8220;Quick Links&#8221; (it&#8217;s currently the 2nd one from the top), and then go to <a href="https://mail.google.com/mail/#label/Unread">the hidden Google &#8216;Unread&#8217; label</a> and click &#8220;Add Quick Link&#8221;.</p>

<div style="text-align:center;"><img src="http://tntluoma.com/files/quick-link-for-unread.png" alt="Quick Link for Unread.png" border="0" width="500" height="300" /></div>

<p>You can call it whatever you want (may I suggest something creative like &#8220;All Unread&#8221;?) and enjoy.</p>

<p>Oh, and it <strong>is</strong> automatically updated when you read messages, so there&#8217;s nothing cluttering up that Label once you&#8217;ve read the messages in it.</p>

<h2>This is Not A Fix, It&#8217;s a Workaround</h2>

<p>Sadly, this still won&#8217;t show up when you are using IMAP. For that you&#8217;ll need to create a hacky-label like I created.</p>

<p>Ironically, it also doesn&#8217;t show an unread message count. (I assume that&#8217;s a limitation of Quick Links.)</p>

<p>The only real solution for this is for Google to make the &#8220;Unread&#8221; label appear as a regular label.</p>

<p>Since it is already <em>there</em> just hidden, I have no idea why it isn&#8217;t more readily accessible, preferably up there right underneath &#8220;Inbox&#8221; or somewhere up there with the &#8220;Special&#8221; built-in labels.</p>

<p>Must be because Gmail is still in beta.</p>
]]></content:encoded>
			<wfw:commentRss>http://tntluoma.com/technology/gmail-all-unread-shortcut/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Windows Migration Assistant in 5 Simple Steps</title>
		<link>http://tntluoma.com/technology/windows-migration-assistant-in-5-simple-steps/</link>
		<comments>http://tntluoma.com/technology/windows-migration-assistant-in-5-simple-steps/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 06:14:27 +0000</pubDate>
		<dc:creator>@luomat</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://tntluoma.com/?p=1058</guid>
		<description><![CDATA[5 Simple Steps


Take the hard drive out of your old computer.
Buy an external hard drive case.
Put the drive from your old drive into the case.
Buy a new computer.
Attach drive to new computer.


Boom. You&#8217;re done.

Repeat every 3-4 years.

Any Questions?  If so, see below.## &#8220;Wait, is that the same as what Migration Assistant does on the [...]]]></description>
			<content:encoded><![CDATA[<h1>5 Simple Steps</h1>

<ol>
<li>Take the hard drive out of your old computer.</li>
<li>Buy an external hard drive case.</li>
<li>Put the drive from your old drive into the case.</li>
<li>Buy a new computer.</li>
<li>Attach drive to new computer.</li>
</ol>

<p>Boom. You&#8217;re done.</p>

<p>Repeat every 3-4 years.</p>

<p>Any Questions?  If so, see below.<span id="more-1058"></span>## &#8220;Wait, is that the same as what Migration Assistant does on the Mac?&#8221; ##</p>

<p>Of course not, don&#8217;t be absurd.</p>

<p>Migration Assistant on the Mac moves over old programs, old user files and accounts, your preferences, and just about everything else you&#8217;d ever imagine or want.</p>

<p>But you don&#8217;t <em>want</em> that on Windows.</p>

<p>If you&#8217;re like 99% of the Windows-using population (and I am sure that most of the other 1% will post comments here telling me how to avoid this), after a year or so of running Windows you&#8217;ve accumulated a bunch of crap you don&#8217;t need or want.</p>

<p>(More realistically: some of it was probably on there from day one, because most PCs are sold with a bunch of bundled crap no one wants.)</p>

<p>Your Windows computer has started slowing down, you&#8217;re probably getting some weird errors every now and again, if you&#8217;re really unlucky, you&#8217;re getting popups even when your browser isn&#8217;t running.</p>

<p>Do you want to move that all over to a new computer?</p>

<p>Hell no.</p>

<p>And there is no computer program smart enough to do it all for you without carrying over some of the crap.</p>

<p>So wipe the slate clean.</p>

<h2>&#8220;But what do I do with that hard drive in the case?</h2>

<p>Simple: once you attach it to your new computer, it will appear as another drive (probably E: or F:) under &#8220;My Computer&#8221;</p>

<p>find your &#8220;My Documents&#8221; folder. It&#8217;s probably somewhere like</p>

<pre><code>x:\Documents and Settings\YourUserName\My Documents\
</code></pre>

<p>or some such.</p>

<p><em>Copy</em> (not move) all the files in that folder to your new &#8220;My Documents&#8221; folder (which I believe is called &#8220;Documents&#8221; in Vista!  Whee! Innovation!)</p>

<h4>Tip: make sure your anti-virus software is up to date on your <em>new</em> computer before trying to move files from your <em>old</em> computer</h4>

<p>You should abandon everything else in there.</p>

<h2>&#8220;But what about my email?&#8221;</h2>

<ol>
<li><p>If you&#8217;ve been using IMAP, then it&#8217;s all on the server. Setup your new mail client and it will start syncing your email.</p></li>
<li><p>If you haven&#8217;t been using IMAP, what is wrong with you?  Get a GMail account, forward your existing email to it, set it up to send mail as your existing email address, and voilà! You&#8217;re done.</p></li>
<li><p>&#8220;I haven&#8217;t been using IMAP, how do I get my old email off my old computer?&#8221;</p>

<ul>
<li>Let it go. Seriously, do you really need any of it?  Sentimental reasons? Are you using email as a task management system?</li>
<li>If so, good luck.  I&#8217;d check Google for an answer. I&#8217;ve been using IMAP for a decade now.</li>
</ul></li>
<li><p>Did I mention IMAP?</p></li>
</ol>

<h2>&#8220;What about my bookmarks?!?!&#8221;</h2>

<p>Oh face it, you haven&#8217;t looked at those since you bookmarked them in the first place, unless it is somewhere you go frequently (in which case you can probably find it again using Google and bookmark it again).</p>

<p>Move on, already.</p>

<p>(If you really think your bookmarks are that important, try something like <a href="http://delicious.com">Delicious</a> so they aren&#8217;t stored on your computer.)</p>

<h2>What about my software?</h2>

<p>Yeah, that&#8217;s a big bag of hurt.  You could try to move it over, but most likely you&#8217;ve got some outdated versions of software and a bunch of programs you never use.</p>

<p>First of all, checkout <a href="http://www.evernote.com/">Evernote</a> as a place to store your registration codes, etc online so you don&#8217;t have to go looking for them.</p>

<p>I never reinstall software until I realize that I want to use it.  Saves me a lot of headaches.</p>

<h2>One Last Tip</h2>

<p>Sign up for a free <a href="http://www.getdropbox.com/">Dropbox</a> account, and put your most important files on it.  You get 2gb of space for free, which is most likely far more than you&#8217;ll ever need for your word processing, PDFs, etc. (I&#8217;m not talking about your MP3 collection, pictures, or movies, I&#8217;m just talking about regular files.)</p>

<p>If you&#8217;ve got a lot of other media files, bite the bullet and checkout <a href="http://www.drobo.com/">Drobo</a>. The initial investment is expensive, but not having to worry about lost files is worth a whole lot (ask anyone who has been through it. Drobo is a <em>lot</em> cheaper than data recovery off a dead hard drive).</p>

<h2>More?</h2>

<p>Learn more about <a href="http://www.apple.com/pro/tips/migration.html">Migration Assistant</a> at <a href="http://www.oreillynet.com/pub/a/mac/2005/05/17/tiger.html">O&#8217;Reilly Mac Dev Center</a>.</p>

<p>Oh, and if you buy a Mac instead of a new PC, Apple will migrate your data for you.  They will probably be a lot more sympathetic about your bookmarks and email too, and will probably know how to move them over.</p>
]]></content:encoded>
			<wfw:commentRss>http://tntluoma.com/technology/windows-migration-assistant-in-5-simple-steps/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tales of Drobo Tech Support</title>
		<link>http://tntluoma.com/technology/drobotized/</link>
		<comments>http://tntluoma.com/technology/drobotized/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 15:22:03 +0000</pubDate>
		<dc:creator>@luomat</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://tj.tntluoma.com/?p=929</guid>
		<description><![CDATA[Not long ago I bought a USB Drobo to replace the multiple hard drives that I had collected over the years.

I started by purchasing four 500GB drives, which I am already replacing with 750GB drives.  Due to the way that Drobo works, you get redundant storage but less than you&#8217;d get if you added [...]]]></description>
			<content:encoded><![CDATA[<p>Not long ago I bought a <a href="http://www.amazon.com/Drobo-Fully-Automated-Robotic-Storage/dp/B000PDLZ1A/ref=sr_1_1?ie=UTF8&#038;s=electronics&#038;qid=1219934969&#038;sr=8-1">USB Drobo</a> to replace the multiple hard drives that I had collected over the years.</p>

<p>I started by purchasing four 500GB drives, which I am already replacing with 750GB drives.  Due to the way that Drobo works, you get redundant storage but less than you&#8217;d get if you added the drives up.  For example, if you have 4x500GB drives you get about 3x500GB worth of storage, and Drobo protects your data so that if any one of those drives dies, you can replace it without losing your data.</p>

<p>I had heard about Drobo on Twitter and on <a href="http://twit.tv/mbw">Mac Break Weekly</a> and had <a href="http://www.drobo.com/Products/drobodemo.html">watched the demo</a>, so I knew basically how it worked before it arrived.</p>

<p>Imagine my surprise when I saw this</p>

<div style="text-align:center;"><img src="http://tj.tntluoma.com/files/new-drobo-volume.png" alt="New Drobo Volume.png" border="0" width="530" height="307" /></div>

<p>I dutifully checked the Help file before contacting support, and saw that the only way to change it was to reformat the entire {bleepity-bleep} thing.</p>

<p>I sent this email to Drobo tech support:</p>

<blockquote>
So I replaced my 500GB drives with 750GB drives, and now Drobo is telling me that I have to have another Volume (see attached image), and that the only way to get around this is to reformat the entire thing?!?!

If I chose HFS+ why would you limit me to 2GB by default?!  I really don&#8217;t want 2 volumes, but I don&#8217;t have enough space elsewhere to move all the data off the Drobo and then reformat and move it back on.

This is pretty disappointing. Had I known about this earlier I would have set it up differently, but EVERYTHING I saw said &#8220;Hey, just add more hard drives later, it&#8217;s just that simple!&#8221; not &#8220;Just add more hard drives and eventually end up with multiple volumes&#8221; :-/

I know it&#8217;s my fault for trusting marketing-speak, but you could throw in a line there about the 2TB limit, if not in the &#8220;commercial&#8221;, then at least when I start putting drives in for the first time. Had a dialog come up and explained this limit to me (similar to the Help file), I would have chosen 4TB without hesitation.

Anyway, that&#8217;s my feedback, for what it&#8217;s worth.

TjL
</blockquote>

<p>And received this reply.</p>

<blockquote>
Date: Thu, 28 Aug 2008 14:05:02 +0000 (GMT)
From: Drobo Technical Support <support@drobo.com>
To: &#8220;luomat@gmail.com&#8221; <luomat@gmail.com>
Subject: Drobo Case # 10909    [ ref:00D56kRy.500556Q8D:ref ]

Good Morning, Timothy,

I apologize that when you were given the option to size your volume to 2 TB, 4 TB, 8 TB or 16 TB, in the Drobo Dashboard, you chose to size it to 2 TB.

Next time you run into something you do not understand in our software, please do not hesitate to give us a call and we will walk you through it.

Have a wonderful day,
Wanda


ref:00D56kRy.500556Q8D:ref
</blockquote>

<p>to which I wrote back</p>

<blockquote>
{Expletive deleted} you and your snotty passive aggressive attitude.

You&#8217;re marketing something that you claim is so simple you don&#8217;t need to worry about a thing.  Oh, except for this one setting that you&#8217;ll probably run into pretty soon if you&#8217;re dealing with such large quantities of data.

I&#8217;ve already had people ask me what I think about my Drobo. I&#8217;ll be sure to tell them what I think about the support they offer.

I&#8217;ve got 4 extra hard drives that I was thinking &#8220;Hrm, return them or buy another Drobo.&#8221;  Guess I&#8217;ll return them.

TjL
</blockquote>

<p>I gather from Wanda&#8217;s snide comment that I chose a 2TB setting. I have no recollection of that being asked, but of course with 4x500gb worth of data, I would have thought &#8220;Oh, well, it&#8217;s less than 2TB, so I&#8217;ll choose that.&#8221;</p>

<p>There&#8217;s an old saying that goes something like &#8220;try to make something fool-proof and they&#8217;ll start making better fools.&#8221;</p>

<p>I wish I could see the initial start sequence again, perhaps I didn&#8217;t read it carefully enough, but I would hope that it says something like &#8220;Confirm 2TB partitions? If you add larger drives that exceed a total of 2TB, Drobo will automatically make a second partition.&#8221;</p>

<p>And I would have said &#8220;Oh, well, in that case, I&#8217;ll go for the larger size.&#8221;</p>

<p>(Technical aside: the strangest thing is that the default format is HFS+ which is a Mac format, but the 2TB limit is there for Windows compatibility [if I am remembering the Help file information correctly] which has trouble dealing with discs larger than 2TB.  Ok, but then why is HFS+ the default format?)</p>

<p>The minor aggravation of the 2TB partitions is minor. The response from Drobo tech support is not.</p>

<p>Maybe it&#8217;s just because I&#8217;ve known so many people in tech support, but each line of it reads &#8220;You did this yourself, you stupid moron.&#8221;</p>

<p>And that&#8217;s perfectly understandable <em>to think</em> but it is <em>not</em> acceptable to <em>say</em> when you are being paid to be the public-facing side of a company that I just shelled out $350+ to. I don&#8217;t expect you to kiss my ass because I bought your product, all I expect is something like this:</p>

<blockquote>
When you initially setup the Drobo, you *were* asked how large you wanted the partitions to be. I&#8217;m sorry if it wasn&#8217;t clear what this setting meant.
</blockquote>

<p>Boom, that&#8217;s all you need to say. Simple, clear, precise.</p>

<p>You could even throw me a bone and add &#8220;I&#8217;ll pass along your comments&#8221; even if you don&#8217;t do anything but roll your eyes and file my email under &#8220;Clueless Morons Who Are Unfortunately Our Customers.&#8221;</p>

<p>Do I allow that &#8220;Wanda&#8221; might have been having a bad day? Sure. Tech support is often a godawful job. But when you&#8217;re being paid a salary to respond to people&#8217;s tech support emails, you scream in the breakroom, and smile in the email.</p>

<p>Should I have used profanity in my response? No, that was a dickish move on my part, but I did it, and I admit to it. But if you want to know how to turn a minor irritation with your company&#8217;s product into full-blown anger at your company, here&#8217;s a good recipe.</p>

<p>(BTW I was quite serious that I was considering purchasing a 2nd Drobo, because I&#8217;ve got 4x500GB drives already. But after this I will not. No, I don&#8217;t mean `not ever&#8217;, I mean anytime soon.)</p>
]]></content:encoded>
			<wfw:commentRss>http://tntluoma.com/technology/drobotized/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Arsinine P2P Defense</title>
		<link>http://tntluoma.com/technology/arsinine-p2p-defense/</link>
		<comments>http://tntluoma.com/technology/arsinine-p2p-defense/#comments</comments>
		<pubDate>Fri, 23 Nov 2007 07:57:38 +0000</pubDate>
		<dc:creator>@luomat</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://tj.tntluoma.com/technology/arsinine-p2p-defense</guid>
		<description><![CDATA[ArsTechnica asks an amazingly stupid question.  I&#8217;m not sure if they are just pretending to be dense or if they really don&#8217;t get it.

The article talks about Mark Cuban who wrote a letter saying that ISPs should block P2P users because they are making everyone else&#8217;s connection slower:


&#8220;If I was a Comcast customer, I [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://arstechnica.com/news.ars/post/20071122-mark-cuban-to-isps-block-all-p2p-traffic.html">ArsTechnica</a> asks an amazingly stupid question.  I&#8217;m not sure if they are just pretending to be dense or if they really don&#8217;t get it.</p>

<p>The article talks about Mark Cuban who wrote a letter saying that ISPs should block P2P users because they are making everyone else&#8217;s connection slower:</p>

<blockquote cite="http://arstechnica.com/news.ars/post/20071122-mark-cuban-to-isps-block-all-p2p-traffic.html">
&#8220;If I was a Comcast customer, I would tell them, as I am now telling all the services I am a customer of: BLOCK P2P TRAFFIC, PLEASE. As a consumer, I want my Internet experience to be as fast as possible. The last thing I want slowing my Internet service down are P2P freeloaders,&#8221; says Cuban. &#8220;Thats right, P2P content distributors are nothing more than freeloaders. The only person/organization that benefits from P2P usage are those that are trying to distribute content and want to distribute it on someone else&#8217;s bandwidth dime&#8230; When consumers provide their bandwidth to assist commercial applications, they are subsidizing those commercial applications which if it isn&#8217;t already, should be against an ISPs terms of service.&#8221;
</blockquote>

<p>Let&#8217;s set aside the &#8220;who&#8221; here for just a moment.  Let&#8217;s assume it wasn&#8217;t Mark Cuban saying this.  Let&#8217;s say that it was, for example, your techie relative over the Thanksgiving meal.  He&#8217;s explaining to your parents why their Cable/DSL connection isn&#8217;t as fast as it used to be.  They&#8217;ve had all the hardware checked and everything is wired OK, but it still seems slow.</p>

<p>&#8220;Well what you have to remember is that there are a small group of people who use a lot of bandwidth all the time, even when they aren&#8217;t using their computers.  They are sharing files &#8212; most of it music but now also a lot of the time it&#8217;s also movies or TV shows  &#8212;  and that is making your connection slower, because you are sharing the available bandwidth with them.&#8221;</p>

<p>Your parents are going to think that sucks.</p>

<p>They want to surf the web, look at some pictures, maybe occasionally download s 3 minute video of the grandkids doing something cute.</p>

<p>Here&#8217;s what Ars thinks:</p>

<blockquote cite="http://arstechnica.com/news.ars/post/20071122-mark-cuban-to-isps-block-all-p2p-traffic.html">
[W]hat, exactly, is wrong with users saturating their connections? They are, after all, paying for that connectivity, and most ISPs are keen to market their higher-cost, higher-speed services. Dictating how bandwidth can be used will not make bandwidth any faster or cheaper, nor will attempting to play favorites with what kind of Internet traffic is legit or not.
</blockquote>

<p>What&#8217;s wrong with them saturating their connections is precisely the fact that it will slow things down for everyone else.</p>

<p>Yes, they are paying for the connectivity.  So is everyone else.  There is not an infinite amount of bandwidth available, and if everyone saturated their connections 24/7, the system would break down.  Yeah yeah yeah, the ISPs ought to be upgrading it so that everyone has fiber to their front door.  But here in the real world, that&#8217;s not going to happen anytime soon.</p>

<p>Instead, there are a few people using up what is meant to be shared by everyone.  Imagine going into the local fast food restaurant and finding out that they are out of napkins.  Annoying, right?  Then you see them bring out another boxful, and someone jumps up and takes 90% of them for himself.  When questioned about it, he says &#8220;What?!  I paid for my meal just like you did, and the napkins come with that, so I&#8217;m completely in my rights.&#8221;</p>

<p>The worst part is the claim that &#8220;Dictating how bandwidth can be used will not make bandwidth any faster or cheaper.&#8221;  I&#8217;ll grant you <em>cheaper</em>.  But would a drop in P2P traffic make bandwidth faster?  I bet it would, especially those using shared cable connections.  Turning off P2P would be like running a batch of Draino through old pipes.  You&#8217;re going to be able to get a lot more through there without the extra cruft.</p>

<blockquote>
&#8230;nor will attempting to play favorites with what kind of Internet traffic is legit or not.
</blockquote>

<p>Earlier in the article the author refers to downloading Linux ISOs, which is the old standby for talking about the legit side of P2P.  And it&#8217;s true.  I wonder, however, how statistically relevant it is.  That is, of all the P2P traffic in the world, how much of it really is being used by people with legit downloads such as Linux ISOs versus people downloading music and movies.  And I don&#8217;t mean for the purposes of criticism or parody, or to make it easier to use on their iPhones than converting movies they own.</p>

<p>I mean people who don&#8217;t own any of it and are just downloading a movie because they want to watch it and don&#8217;t want to pay $5 to rent it.  I mean people will download a song off P2P who won&#8217;t pay $1 to download a song off iTunes because &#8220;Information wants to be free, man.&#8221;  These are people who want you to believe they can tell the difference between the bitrate that iTunes uses and what they are downloading, when really they just don&#8217;t want to pay for anything and they&#8217;ve found a way to avoid it for now.</p>

<p>Is <em>everyone</em> using P2P like that?  No, certainly not.  Are the vast majority?  I&#8217;d bet yes.</p>

<p>And the idea that P2P users aren&#8217;t slowing down the Internet for everyone else is just plain dumb.</p>
]]></content:encoded>
			<wfw:commentRss>http://tntluoma.com/technology/arsinine-p2p-defense/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your Hard Drive Is Going To Die Tomorrow</title>
		<link>http://tntluoma.com/technology/your-hard-drive-is-going-to-die-tomorrow/</link>
		<comments>http://tntluoma.com/technology/your-hard-drive-is-going-to-die-tomorrow/#comments</comments>
		<pubDate>Tue, 16 Oct 2007 03:51:52 +0000</pubDate>
		<dc:creator>@luomat</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[True Tales of TJ]]></category>

		<guid isPermaLink="false">http://tj.tntluoma.com/apple/your-hard-drive-is-going-to-die-tomorrow</guid>
		<description><![CDATA[Ok, maybe not literally &#8220;tomorrow&#8221; as on October 16th, 2007.

But it will die at some point in the future.

That&#8217;s what they do.  That&#8217;s what happens.

(Note: although I talk about several Apple products and Mac software, this post really isn&#8217;t about Apple or Mac OS X.  It&#8217;s about being prepared for the when not [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, maybe not literally &#8220;tomorrow&#8221; as on October 16th, 2007.</p>

<p>But it will die at some point in the future.</p>

<p>That&#8217;s what they do.  That&#8217;s what happens.</p>

<p>(Note: although I talk about several Apple products and Mac software, this post really isn&#8217;t about Apple or Mac OS X.  It&#8217;s about being prepared for the <em>when</em> not <em>if</em> of your hard drive dying.)</p>

<p>If you are a Mac user and are <em>not</em> using either <a href="http://www.shirt-pocket.com/SuperDuper/">SuperDuper</a> or <a href="http://www.bombich.com/software/ccc.html">CarbonCopyCloner</a>, you&#8217;re an idiot.</p>

<p>I know, because I stand among you as one of you.</p>

<p>Oh I <em>have</em> SuperDuper.  I had even used it, as recently as a week before my hard drive died.  Which places me in a pretty small group of people with actual working backups.</p>

<p>However, in the intervening week I downloaded about 100 pictures and several short videos from my wife&#8217;s digital camera after she and our son spent a week with a friend in Virginia Beach.</p>

<p>Say it with me: <em>IDIOT</em>.</p>

<p>Not that SuperDuper didn&#8217;t try to tell me.  I have it scheduled to backup every night.  Every night it would pop up and say &#8220;Hey, I tried to make the backup like you asked, but you didn&#8217;t hook up the backup drive!&#8221; (I&#8217;m using a laptop.)</p>

<p>I just ignored it.</p>

<p>After all, the drive isn&#8217;t that old (a year in August) and it&#8217;s a good brand (Seagate Momentus, same brand that Apple uses in their laptops).</p>

<p>Then one day it just started making a terrible, terrible noise.</p>

<p>Then the laptop froze up.</p>

<p>And that was it.</p>

<p>Dead.</p>

<p>I tried various tricks to get it to work long enough to get just a few files off of it.</p>

<p>Nope.</p>

<p>Fortunately I had the pictures on my iPhone, and was able to download them, but they were in ithmb format.  Since Apple has decided not to let you use the iPhone as a hard drive (despite every other iPod being usable as one), you can&#8217;t store full resolution pictures on your iPhone.  If you could have, I would have had the missing pictures (but not the videos) on my iPhone.</p>

<p>The next problem is that the only program I could find the read ithmb files was <a href="http://echoone.com/filejuicer/">File Juicer</a>, a $15 utility which helps Mac users get at all sorts of files.  I had actually looked at it before but had never needed it.</p>

<p>I was able to download a demo, but it didn&#8217;t seem to work.  Desperate, I emailed the developer.</p>

<p>(Given that the programmer lives in Denmark, where there are no iPhones as of yet, this limitation is completely understandable.)</p>

<p>He emailed me back and asked me to send him one of the ithmb files, which I did.</p>

<p>The next day he emailed me back an updated version of the app which could extract the iPhone ithmb files.</p>

<p>Now these are much <em>lower</em> resolution pictures than the originals, but they are much <em>higher</em> resolution than my backups  &#8212;  which you will remember consisted of zero pixels because I hadn&#8217;t made backups.</p>

<p>Compared with hundreds (or thousands) of dollars in hard drive recovery, or losing the pictures forever, $15 seemed like a good deal.</p>

<p>So learn from my mistake:</p>

<p>Step 1) Get backup software.</p>

<p>Step 2) Use it.  Daily.  At least.</p>

<p>Speaking of good deals, I realize that <a href="http://www.shirt-pocket.com/SuperDuper/">SuperDuper</a> costs $30 and <a href="http://www.bombich.com/software/ccc.html">CarbonCopyCloner</a> is free.  To me it was a no-brainer.  Backups are worth $30 to make sure that someone is dedicating to offering support, and the folks at Shirt-Pocket.com are great when it comes to support.  The CarbonCopyCloner folks may be great folks, but at the end of the day I feel a little more secure with a paid solution.  YMMV.  The point is you need to be doing this on a daily/nightly basis with an app you can trust.</p>

<p>My new solution?  I bought another 2.5 inch 160gb SATA drive (the same size as the one that died) and an external case for 2.5 SATA drives.  When I get the Seagate back after its warranty replacement, I will use not just the backup drive that I have already (which I will probably keep at the office and have itself update daily a noon) but I can also keep the other drive in my laptop bag and <em>when</em> (not if) my internal drive dies again, I will be able to simply swap it out and replace it.  Downtime should be less than 15 minutes.  Total cost?</p>

<p>$100 for the 160GB SATA drive.
$30 for the external SATA case.
$30 for SuperDuper</p>

<p>$160 (and I had already bought SuperDuper, so really the cost was $130).</p>

<p>Compare that to what I did this time:</p>

<p>1) Drive to Columbus (2 hours)
2) Get replacement drive
3) Drive home (2 hours)
4) Find out original replacement drive was bad (I was having a lot of bad luck that week)
5) Drive to Columbus again 2 days later (2 hours)
6) Get replacement drive
7) Drive home (2 hours)</p>

<p>Note that had I ordered the drive and case online I probably would have waited at least 2-3 days for shipping, so this was about as fast as I could get it done unless I lived in a big enough city to be able to pop into a computer store and find an SATA laptop drive at a competitive price (which isn&#8217;t every big city.  This isn&#8217;t something you will find at Best Buy).</p>

<p>Would avoiding all of that hassle be worth $130?</p>

<p>Probably more.  Factor in the cost of your time and gas, and I probably would have saved more even if I had bought a second drive when prices were higher.</p>

<p>So that&#8217;s my backup strategy.</p>

<p>What&#8217;s yours?  It is more than &#8220;Gee I hope my hard drive lives forever!&#8221; or &#8220;I&#8217;m sure I&#8217;ll have plenty of warning before my drive dies!&#8221;</p>

<p>Some hard drives may slowly slip into that great beyond, but some have a sudden massive heart attack and are gone in the blink of an eye.</p>
]]></content:encoded>
			<wfw:commentRss>http://tntluoma.com/technology/your-hard-drive-is-going-to-die-tomorrow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GMaul</title>
		<link>http://tntluoma.com/technology/gmaul/</link>
		<comments>http://tntluoma.com/technology/gmaul/#comments</comments>
		<pubDate>Sat, 06 Oct 2007 14:49:29 +0000</pubDate>
		<dc:creator>@luomat</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://tj.tntluoma.com/technology/gmaul</guid>
		<description><![CDATA[Not long I purged my RSS feeds and have been enjoying the reduced mental stress of not having so many unread messages in NetNewsWire.

So I decided to do the same thing with GMail.

As everyone knows, GMail was designed so that you&#8217;d never need to delete anything.  Well I&#8217;d managed to get up to 80% [...]]]></description>
			<content:encoded><![CDATA[<p>Not long I <a href="http://tj.tntluoma.com/apple/31-newsfeeds-or-fewer">purged my RSS feeds</a> and have been enjoying the reduced mental stress of not having so many unread messages in NetNewsWire.</p>

<p>So I decided to do the same thing with GMail.</p>

<p>As everyone knows, GMail was designed so that you&#8217;d never need to delete anything.  Well I&#8217;d managed to get up to 80% of my total and it seemed like I was gaining a percentage point faster than they are adding capacity.</p>

<p>I thought about signing up for the for-pay version of GMail which gives you 6GB of email but then I wondered:</p>

<p>&#8220;Do I really need all this crap?&#8221;</p>

<p>See, when I got GMail, I immediately signed up for a bunch of mailing lists.  When I switched to Mac, I joined just about every Mac-related mailing list I could find.</p>

<p>If I had a SSH issue, I&#8217;d join the SSH list.  I was on the Zsh list, the procmail list, the subversion list (despite the fact that I never quite got around to setting up subversion anywhere), AppleScript (despite not having any clue how to write it), and so on and so on.</p>

<p>So last night I went through and deleted all those mailing lists that I don&#8217;t really ever read.  They aren&#8217;t bad lists, I just don&#8217;t need to be on them and don&#8217;t have time to read them, so why should I be asking them to send me mail I won&#8217;t read?</p>

<p>In the purge I found several email lists which have apparently dried up, yet I still had a Label for them with unread messages.  Deleted.  Special label for a conference I went to in January?  Deleted.  Special label for someone I was emailing frequently but haven&#8217;t for 6 months?  Kept the messages, deleted the label.</p>

<p>Did it make a difference?</p>

<p>Compare the start, middle, and end results below:</p>

<div style="text-align:center;"><img src="http://tj.tntluoma.com/files/80percentgmail.png" alt="You are currently using 2,343 MB (90%) of your 2905 MB" border="0" width="370" height="26" /></div>

<div style="text-align:center;"><img src="http://tj.tntluoma.com/files/gmailemptytrash.png" alt="This action will affect all 33,624 conversations in Trash.  Are you sure you want to continue?" border="0" width="420" height="162" /></div>

<div style="text-align:center;"><img src="http://tj.tntluoma.com/files/gmail58percent.png" alt="You are currently using 1,702 MB (58%) of your 2905 MB)" border="0" width="360" height="24" /></div>

<p>641MB doesn&#8217;t sound like a lot, but the mental difference between 90% and 58% is significant.</p>
]]></content:encoded>
			<wfw:commentRss>http://tntluoma.com/technology/gmaul/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
