<?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"
	>

<channel>
	<title>Dailey News</title>
	<atom:link href="http://todd.dailey.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://todd.dailey.info</link>
	<description>A bald guy writing about geeky stuff.</description>
	<pubDate>Fri, 18 Apr 2008 17:26:24 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Google Earth Easter Egg: 5th Avenue Apple Store</title>
		<link>http://todd.dailey.info/archives/2008/04/18/google-earth-easter-egg-5th-avenue-apple-store/</link>
		<comments>http://todd.dailey.info/archives/2008/04/18/google-earth-easter-egg-5th-avenue-apple-store/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 17:20:27 +0000</pubDate>
		<dc:creator>twid</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[5th Avenue]]></category>

		<category><![CDATA[Apple Store]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[Google Earth]]></category>

		<category><![CDATA[New York City]]></category>

		<guid isPermaLink="false">http://todd.dailey.info/?p=68</guid>
		<description><![CDATA[Found a fun easter egg, if you can call it that, in Google Earth 4.3. If you turn on 3D-buildings and go to 5th Avenue in NYC, you&#8217;ll see a wireframe of the 5th Avenue Apple Store cube. Cute!

Here&#8217;s a direct link to the view in Google Earth.



]]></description>
			<content:encoded><![CDATA[<p>Found a fun easter egg, if you can call it that, in <a href="http://earth.google.com/" onclick="javascript:urchinTracker('/outbound/article/earth.google.com');">Google Earth 4.3</a>. If you turn on 3D-buildings and go to 5th Avenue in NYC, you&#8217;ll see a wireframe of the 5th Avenue Apple Store cube. Cute!</p>
<p><a href='http://todd.dailey.info/wp-content/uploads/2008/04/googleearthapplestore.png'><img src="http://todd.dailey.info/wp-content/uploads/2008/04/googleearthapplestore.png" alt="google earth apple store" title="googleearthapplestore" width="499" height="393" class="alignnone size-full wp-image-69" /></a></p>
<p>Here&#8217;s a <a href="http://dailey.info/files/GoogleEarth_Placemark.kmz" >direct link to the view in Google Earth</a>.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-9679626294958775";
google_ad_width = 300;
google_ad_height = 250;
google_ad_format = "300x250_as";
google_ad_type = "text";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://todd.dailey.info/archives/2008/04/18/google-earth-easter-egg-5th-avenue-apple-store/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Lies, Lies and Dan at Uneasysilence.com</title>
		<link>http://todd.dailey.info/archives/2007/12/28/lies-lies-and-dan-at-uneasysilencecom/</link>
		<comments>http://todd.dailey.info/archives/2007/12/28/lies-lies-and-dan-at-uneasysilencecom/#comments</comments>
		<pubDate>Fri, 28 Dec 2007 20:53:18 +0000</pubDate>
		<dc:creator>twid</dc:creator>
		
		<category><![CDATA[Security]]></category>

		<category><![CDATA[diggbait]]></category>

		<category><![CDATA[techmemebait]]></category>

		<category><![CDATA[tracking cookies]]></category>

		<category><![CDATA[uneasysilence]]></category>

		<guid isPermaLink="false">http://todd.dailey.info/archives/2007/12/28/lies-lies-and-dan-at-uneasysilencecom/</guid>
		<description><![CDATA[Gruber fell for what was (in my opinion) a diggbait and techmeme-bait post at Uneasysilence.  Here&#8217;s the email I sent to him.
Hi John,
Dan, the author, never approved my comment on his site, which was:
It&#8217;s just the welcome page, which has embedded flash, which, as explained by a commentor in that same story, uses 2o7 [...]]]></description>
			<content:encoded><![CDATA[<p>Gruber <a href="http://daringfireball.net/linked/2007/december#thu-27-adobe" onclick="javascript:urchinTracker('/outbound/article/daringfireball.net');">fell for</a> what was (in my opinion) a diggbait and techmeme-bait post at <a href="http://www.techmeme.com/071227/p79#a071227p79" onclick="javascript:urchinTracker('/outbound/article/www.techmeme.com');">Uneasysilence</a>.  Here&#8217;s the email I sent to him.</p>
<blockquote><p>Hi John,</p>
<p>Dan, the author, never approved my comment on his site, which was:</p>
<p><em>It&#8217;s just the welcome page, which has embedded flash, which, as explained by a commentor in that same story, uses 2o7 for flash usage statistics. Prove it to yourself, just check the &#8220;don&#8217;t show again&#8221; on the welcome screen, quit, and restart. Boom, no Little Snitch alert for 2o7.</p>
<p>Much like the iPhone IMEI non-story, this story has been written with little research and with a trollish title so as to generate maximum digg and techmeme hits. I hope the Yahoo ads revenue is worth it for you.</em></p>
<p>Dan also authored that iPhone IMEI non-story mentioned above, so meh, strikes me as just diggbait.  The embedded flash on the welcome page is what&#8217;s contacting 2o7.net, not the app itself. A packet trace shows this clearly.</p>
<p><code>12:38:47.746665 IP 192.168.1.103.51075 > 192.168.112.2O7.net.http: P 1:436(435) ack 1 win 65535<br />
E...uE@.@......g.4.....P..1....?P....X..GET /b/ss/mxcentral/1/F.3-fb/s1198874320251.55?[AQB]&#038;purl=mm&#038;pccr=true&#038;c2=ai&#038;c3= 13.0.2&#038;c4=mac&#038;c5=en_US&#038;c6=full&#038;c7=&#038;c8=&#038;c9=ai_13.0.2_mac_en_US_full__[AQE] HTTP/1.1<br />
User-Agent: Adobe Flash Player 9<br />
Referer: http://www.adobe.com/startpage/ai_content/ai_1302_full_default.swf?prod=ai&#038;ver=13.0.2&#038;plat=mac&#038;lang=en_US&#038;stat=full&#038;tday=&#038;spfx=&#038;productName=illustrator<br />
X-Flash-Version: 9,0,43,0<br />
Connection: close<br />
Host: 192.168.112.2O7.net</code></p>
<p>If you bring up the welcome page from the Help menu in Adobe apps, you&#8217;ll see the same 2o7.net message.</p>
<p>I think the 192.168 naming is a valid point, but Dan&#8217;s title and content are misleading diggbait, IMO.</p>
<p>- Todd</p></blockquote>
<p>My comment on Dan&#8217;s site reads a little more snarky than I intended it, but so be it. <img src='http://todd.dailey.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Note that 2o7 uses that same server for all flash and flex statistics and also for, as Gruber noted, the iTunes music store. I think the misleading name of the 2o7 server is a somewhat valid point, but like we saw with the iPhone IMEI reporting non-story from Dan at Uneasysilence, there could be a valid reason for the naming. I honestly doubt the name is there to mislead people or get around firewall rules, since 99.9% of web users wouldn&#8217;t even know anything about private IP address ranges.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-9679626294958775";
google_ad_width = 300;
google_ad_height = 250;
google_ad_format = "300x250_as";
google_ad_type = "text";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://todd.dailey.info/archives/2007/12/28/lies-lies-and-dan-at-uneasysilencecom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>HOW-TO: Sniff your own iPhone traffic</title>
		<link>http://todd.dailey.info/archives/2007/11/25/how-to-sniff-your-own-iphone-traffic/</link>
		<comments>http://todd.dailey.info/archives/2007/11/25/how-to-sniff-your-own-iphone-traffic/#comments</comments>
		<pubDate>Sun, 25 Nov 2007 19:49:53 +0000</pubDate>
		<dc:creator>twid</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[How-To]]></category>

		<category><![CDATA[Security]]></category>

		<category><![CDATA[iPhone]]></category>

		<category><![CDATA[macosx]]></category>

		<category><![CDATA[osx]]></category>

		<category><![CDATA[packetsniffing]]></category>

		<category><![CDATA[wireshark]]></category>

		<guid isPermaLink="false">http://todd.dailey.info/archives/2007/11/25/how-to-sniff-your-own-iphone-traffic/</guid>
		<description><![CDATA[After the iPhone IMEI non-story last week, I thought it would be useful to document how easy it is to sniff your own iPhone traffic if you want to do any testing or investigation on your own. The problem with the story last week was that no one had taken a few minutes to actually [...]]]></description>
			<content:encoded><![CDATA[<p>After the <a href="http://todd.dailey.info/archives/2007/11/19/the-iphone-imei-echo-chamber/" >iPhone IMEI non-story</a> last week, I thought it would be useful to document how easy it is to sniff your own iPhone traffic if you want to do any testing or investigation on your own. The problem with the story last week was that no one had taken a few minutes to actually look at traffic on the wire, everyone just blindly repeated the same story. Sniffing your own iPhone traffic isn&#8217;t hard. Mac OS X even has built-in tools to help you do it.</p>
<p><!--adsense#468banner--></p>
<h2 id="step_1_required_equipment">Step 1: Required equipment.</h2>
<p>You&#8217;ll need:<br />
* A wired connection to the internet.<br />
* A Mac that has both a wired and wireless connection, really any portable, iMac or Mac Mini and many other systems will work.<br />
* Mac OS X (Either Tiger or Leopard will work. Screenshots in this article are of Leopard, and Tiger looks somewhat different but has the same functionality.)<br />
* The ability to type some commands in Terminal.</p>
<p>We&#8217;ll be using built-in software (tcpdump) for this, but for extra functionality you can install Wireshark. We&#8217;ll cover this later.</p>
<h2 id="step_2_setting_up_internet_sharing">Step 2: Setting up Internet Sharing.</h2>
<p>Tiger and Leopard have a feature that allows you to share your wired ethernet connection over your built-in wireless.  Effectively you are turning your Mac into a temporary wireless access point. These screenshots are from Leopard, which looks somewhat different than Tiger, but the basic steps are the same on Tiger.</p>
<p>Before you start, make sure you&#8217;ve got a wired ethernet connection to your Mac.</p>
<p>Go to System Preferences, then to Sharing, then to Internet Sharing.</p>
<p>Set up sharing to go from your built-in Ethernet to Airport, like so:</p>
<p><img src="http://todd.dailey.info/images/sniffiphone_internetsharing.jpg" alt="Internet Sharing" /></p>
<p>Click the Airport Options box and give the access point a useful name, like &#8220;test&#8221;. You can use WEP security if you want, but since you&#8217;ll only be running this for a few minutes, it&#8217;s easier just to leave it open. Just don&#8217;t forget to shut it off when you&#8217;re done.</p>
<p><img src="http://todd.dailey.info/images/sniffiphone_internetsharing2.jpg" alt="Airport Options" /></p>
<p>Back on the Internet Sharing screen, click the checkbox on the left to turn Internet Sharing on.</p>
<h2 id="step_3_connect_your_iphone_to_your_mac">Step 3: Connect your iPhone to your Mac.</h2>
<p>On your iPhone, go to Settings, then to Wi-Fi, and connect to your test network.</p>
<h2 id="step_4_find_your_network_interface_on_your_mac_and_iphone">Step 4: Find your network interface on your Mac and iPhone.</h2>
<p>Start Network Utility on your Mac and on the first Info tab run through your network interfaces. One should have a 10.0.2.1 address. That&#8217;s your temporary wireless access point&#8217;s address. Note the interface number of this interface. (Mine is en1, for example.) We&#8217;ll need that later.</p>
<p><img src="http://todd.dailey.info/images/sniffiphone_networkutility.jpg" alt="Network Utility" /></p>
<p>On your iPhone, go to Settings, then to Wi-fi, and then click the blue circle with a &#8220;>&#8221; next to your test wifi network. You should see an IP Address of 10.0.2.2 or similar.</p>
<h2 id="step_5_test_your_connection">Step 5: Test your connection.</h2>
<p>At this point you should be able to to use Safari on you iPhone to get out to an internet site. Try the always-handy <a href="http://whatismyip.com" onclick="javascript:urchinTracker('/outbound/article/whatismyip.com');">http://whatismyip.com</a></p>
<p>If you can get out, then we&#8217;re done with the set-up and you have a completely working test bed for our packet sniffing.</p>
<h2 id="step_6_sniff_some_traffic">Step 6: Sniff some traffic</h2>
<p>Mac OS X already has a built-in packet sniffer called tcpdump. It&#8217;s useful for getting basic information about what&#8217;s going on. To use tcpdump open up Terminal and type the following command.</p>
<p>sudo tcpdump -i en1 -A -s 0</p>
<p>If you found a different interface than &#8216;en1&#8217; in Step 4, use that in place of en1.</p>
<p><img src="http://todd.dailey.info/images/sniffiphone_terminal.jpg" alt="Terminal" /></p>
<p>You&#8217;ll end up with some rather cryptic output that looks like this:</p>
<p><code>10:39:37.299255 IP 10.0.2.2.50327 &gt; 66.230.165.157.http: S 2056:2056(0) win 65535 &lt;mss 1460,nop,wscale 0,nop,nop,timestamp 127850900 0,sackOK,eol&gt;<br />
E..@&amp;.@.@..7<br />
...B......P.............Z.............<br />
............<br />
10:39:37.383132 IP 66.230.165.157.http &gt; 10.0.2.2.50327: S 3906021356:3906021356(0) ack 2057 win 5792 &lt;mss 1460,nop,nop,timestamp 2852411112 127850900,nop,wscale 0&gt;<br />
E .&lt;..@./.W.B...<br />
....P....'....  ...............<br />
..V.........<br />
10:39:37.385589 IP 10.0.2.2.50327 &gt; 66.230.165.157.http: . ack 1 win 65535 &lt;nop,nop,timestamp 127850900 2852411112&gt;<br />
E..4&amp;.@.@..B<br />
...B......P...  ..'......h.....<br />
......V.<br />
10:39:37.390488 IP 10.0.2.2.50327 &gt; 66.230.165.157.http: P 1:382(381) ack 1 win 65535 &lt;nop,nop,timestamp 127850900 2852411112&gt;<br />
E...&amp;.@.@...<br />
...B......P...  ..'.....?......<br />
......V.GET / HTTP/1.1<br />
Accept-Language: en<br />
Accept-Encoding: gzip, deflate<br />
User-Agent: Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3<br />
Cache-Control: max-age=0<br />
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5<br />
Connection: keep-alive<br />
Host: goat.cx<br />
</code></p>
<p>Telling you how to read this output is beyond the scope of this post, but what you&#8217;re seeing is the raw data going between the iPhone and any other internet site.</p>
<p>When you&#8217;re done, don&#8217;t forget to shut down you Internet Sharing in System Preferences.</p>
<h2 id="bonus_step_7_wireshark">Bonus Step 7: Wireshark</h2>
<p>Wireshark is a nice graphical packet analyzer that runs under X11 on OS X.  To install it you&#8217;ll need to have the Apple Developer Tools and X11 installed. Assuming you have those, you can either install Wireshark through <a href="http://www.macports.org/" onclick="javascript:urchinTracker('/outbound/article/www.macports.org');">MacPorts</a> or grab a pre-configured version of Wireshark from <a href="http://www.finkconsulting.com/page7.php" onclick="javascript:urchinTracker('/outbound/article/www.finkconsulting.com');">Andreas Fink</a>. In either case you need to make one small change to the X11 config to make Wireshark work under Leopard. Under X11.app, go to preferences, then to the Output tab, and under that choose &#8220;Thousands&#8221; for colors. Quit X11.app and restart.</p>
<p><img src="http://todd.dailey.info/images/sniffiphone_x11prefs.jpg" alt="X11 Prefs" /></p>
<p>Wireshark gives you much nicer output than tcpdump, and makes it much easier to browse the packets and see what&#8217;s going on. (Click for a larger screenshot.)</p>
<p><a href="http://todd.dailey.info/images/sniffiphone_wireshark.png" ><img src="http://todd.dailey.info/images/sniffiphone_wireshark_small.jpg" alt="Wireshark" /></a></p>
<h2 id="conclusions">Conclusions</h2>
<p>While it does require a fair amount of technical knowledge to set all this up, there&#8217;s really no excuse for a reasonably technical person with a Mac and an iPhone to not check things out themselves the next time a &#8220;OMG THE IPHONE SENDS YOUR TAX RECORDS TO RUSSIA&#8221;-style story hits the blogs.</p>
<p><!--adsense#468banner--></p>
]]></content:encoded>
			<wfw:commentRss>http://todd.dailey.info/archives/2007/11/25/how-to-sniff-your-own-iphone-traffic/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The iPhone IMEI echo chamber</title>
		<link>http://todd.dailey.info/archives/2007/11/19/the-iphone-imei-echo-chamber/</link>
		<comments>http://todd.dailey.info/archives/2007/11/19/the-iphone-imei-echo-chamber/#comments</comments>
		<pubDate>Mon, 19 Nov 2007 17:38:09 +0000</pubDate>
		<dc:creator>twid</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[Security]]></category>

		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://todd.dailey.info/archives/2007/11/19/the-iphone-imei-echo-chamber/</guid>
		<description><![CDATA[Techmeme is all abuzz from this post talking about Apple sending the IMEI when you ask for the stock or weather. Without focusing on the fact that people happily get their stock and weather quotes from Microsoft and Google all day long using their userid&#8217;s there, my critical mind was set off by the fact [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://todd.dailey.info/images/omgipaddress.png" alt="OMG NOT MY IP" title="OMG NOT MY IP" width="320" align="right" border="0"/><a href="http://www.techmeme.com/071119/p25#a071119p25" onclick="javascript:urchinTracker('/outbound/article/www.techmeme.com');">Techmeme</a> is all abuzz from <a href="http://uneasysilence.com/archive/2007/11/12686/" onclick="javascript:urchinTracker('/outbound/article/uneasysilence.com');">this post</a> talking about Apple sending the IMEI when you ask for the stock or weather. Without focusing on the fact that people happily get their stock and weather quotes from Microsoft and Google all day long using their userid&#8217;s there, my critical mind was set off by the fact that not a single person, not even the original poster, had looked at the packets on the wire.</p>
<p>It took me literally 60 seconds to capture traffic. Here&#8217;s how I did it:<br />
-  Set up internet connection sharing on my iMac to share my wired connection onto a temporary open wireless access point.<br />
-  Used tcpflow to capture the packets.</p>
<p>So here&#8217;s a request for stocks:</p>
<p><code><br />
010.000.002.002.50987-017.254.032.016.00080:<br />
 POST /dgw?imei=BA650B95-F00A-499B-8953-EC7F096C11AB&amp;apptype=finance HTTP/1.1<br />
Accept: */*<br />
Accept-Language: en<br />
Accept-Encoding: gzip, deflate<br />
User-Agent: Apple iPhone v1.1.2 Stocks v1.0.0.3B48b<br />
Content-Type: text/xml<br />
Content-Length: 467<br />
Connection: keep-alive<br />
Host: iphone-wu.apple.com<br />
</code></p>
<p><code>010.000.002.002.50987-017.254.032.016.00080: &lt; ?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;<br />
&lt;request devtype=&quot;Apple iPhone v1.1.2&quot; deployver=&quot;Apple iPhone v1.1.2&quot; app=&quot;YGoiPhoneClient&quot; appver=&quot;1.0.0.3B48b&quot; api=&quot;finance&quot; apiver=&quot;1.0.0&quot; acknotification=&quot;0000&quot;&gt;<br />
.&lt;query id=&quot;1&quot; timestamp=&quot;0&quot; type=&quot;getquotes&quot;&gt;<br />
..&lt;list&gt;<br />
...&lt;symbol&gt;%5EDJI&lt;/symbol&gt;<br />
...&lt;symbol&gt;AAPL&lt;/symbol&gt;<br />
...&lt;symbol&gt;GOOG&lt;/symbol&gt;<br />
...&lt;symbol&gt;YHOO&lt;/symbol&gt;<br />
...&lt;symbol&gt;T&lt;/symbol&gt;<br />
...&lt;symbol&gt;DELL&lt;/symbol&gt;<br />
...&lt;symbol&gt;QQQX&lt;/symbol&gt;<br />
..&lt;/list&gt;<br />
.&lt;/query&gt;<br />
&lt;/request&gt;<br />
</code></p>
<p>and here&#8217;s a request for weather</p>
<p><code><br />
010.000.002.002.50989-017.254.032.016.00080:<br />
 POST /dgw?imei=BFBCC984-744C-4A85-A3D5-BC0AF74A09AD&#038;apptype=weather&#038;t=2 HTTP/1.1<br />
Accept: */*<br />
Accept-Language: en<br />
Accept-Encoding: gzip, deflate<br />
User-Agent: Apple iPhone v1.1.2 Weather v1.0.0.3B48b<br />
Content-Type: text/xml<br />
Content-Length: 357<br />
Connection: keep-alive<br />
Host: iphone-wu.apple.com<br />
</code></p>
<p><code>010.000.002.002.50989-017.254.032.016.00080: &lt; ?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;&lt;request devtype=&quot;Apple iPhone v1.1.2&quot; deployver=&quot;Apple iPhone v1.1.2&quot; app=&quot;YGoiPhoneClient&quot; appver=&quot;1.0.0.3B48b&quot; api=&quot;weather&quot; apiver=&quot;1.0.0&quot; acknotification=&quot;0000&quot;&gt;&lt;query id=&quot;30&quot; timestamp=&quot;0&quot; type=&quot;getforecastbylocationid&quot;&gt;&lt;list&gt;&lt;id&gt;USCA1018|2488836&lt;/id&gt;&lt;/list&gt;&lt;language&gt;en&lt;/language&gt;&lt;unit&gt;f&lt;/unit&gt;&lt;/query&gt;&lt;/request&gt;</p>
<p></code></p>
<p>So what do we know from this?</p>
<ul>
<li>The &#8220;imei&#8221; field being sent to Apple isn&#8217;t your actual IMEI in plain text.
</li>
<li>The weather and the stock widget both contain different values for the imei field, so there must be some sort of encoding or salt added to the actual IMEI value for each one.
</li>
<li>At this point there&#8217;s no empirical data that the imei field data being sent has anything to do with your actual IMEI, but it does appear to be some sort of identifier.</li>
<li>Also, I tried a reboot and the data in the imei field is persistent, it stays the same after a reboot. (Edit: it&#8217;s now <a href="http://www.heise-security.co.uk/news/99251" onclick="javascript:urchinTracker('/outbound/article/www.heise-security.co.uk');">known</a> that the identifier identifies the app, not the phone, so every phone&#8217;s stock widget sends the same identifier.)
</li>
</ul>
<p>Worst comment of the bunch comes from <a href="http://www.techcrunch.com/2007/11/19/whip-out-the-tinfoil-hats-the-iphone-phones-home/" onclick="javascript:urchinTracker('/outbound/article/www.techcrunch.com');">Duncan Riley at Techcrunch</a>, who says &#8220;if you’re using your iPhone to surf porn be warned.&#8221;</p>
<p>Uh, no Duncan.  First, this is only the stock and weather widget.  Second, if you&#8217;re surfing porn at your house, for example, the porn site knows where you came from, your rough geographic location, and using a variety of trackers probably knows other porn sites that you visited from that IP. In fact, since TechCrunch uses google analytics every single person visiting TechCrunch while logged into their Google account has their entire TechCrunch browsing history logged at Google. But just to be clear, Apple isn&#8217;t appending the imei identifier to your porn search requests in Safari.  <img src='http://todd.dailey.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Your computer has a similarly unique, not-easily-changed identifier called a <a href="http://en.wikipedia.org/wiki/MAC_address" onclick="javascript:urchinTracker('/outbound/article/en.wikipedia.org');">MAC Address</a>. You&#8217;d also be surprised how little your IP at home likely changes. You also probably have doubleclick cookies that are set to expire in 2029 that have been on your system for years. So, meh.</p>
<p>Best comment summarizing my opinion on this comes from <a href="http://gizmodo.com/gadgets/iphone-spies-on-users/apple-spies-on-iphone-users-hackers-claim-324238.php#c3022045" onclick="javascript:urchinTracker('/outbound/article/gizmodo.com');">Gizmodo</a></p>
<p>&#8220;Holy s*** I just got my phone bill!</p>
<p>THEY KNOW EVERY NUMBER I CALLED!!!</p>
<p>TORCHWOOD&#8221;</p>
<p> <img src='http://todd.dailey.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><br clear="all"/><br />
<!--adsense#468banner--></p>
]]></content:encoded>
			<wfw:commentRss>http://todd.dailey.info/archives/2007/11/19/the-iphone-imei-echo-chamber/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Traveling with your MacBook and EVDO</title>
		<link>http://todd.dailey.info/archives/2007/04/09/traveling-with-your-macbook-and-evdo/</link>
		<comments>http://todd.dailey.info/archives/2007/04/09/traveling-with-your-macbook-and-evdo/#comments</comments>
		<pubDate>Tue, 10 Apr 2007 03:06:34 +0000</pubDate>
		<dc:creator>twid</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[Gadgets]]></category>

		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://todd.dailey.info/archives/2007/04/09/traveling-with-your-macbook-and-evdo/</guid>
		<description><![CDATA[
I took the Acela Express train today from Washington D.C. to New York City.  I had my Novatel U720 EVDO.a USB modem with me.  I&#8217;ve had this for a while but I haven&#8217;t had the chance to exercise it on a good long trip, and the three hours on the Acela Express was [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://todd.dailey.info/wp-content/uploads/2007/04/u720usb.jpg" width="200" align="right" border="0"/>
<p>I took the <a href="http://en.wikipedia.org/wiki/Acela_Express" onclick="javascript:urchinTracker('/outbound/article/en.wikipedia.org');">Acela Express</a> train today from Washington D.C. to New York City.  I had my <a href="http://www.engadget.com/2006/12/07/novatel-u720-rev-a-usb-modem-now-on-sale/" onclick="javascript:urchinTracker('/outbound/article/www.engadget.com');">Novatel U720</a> EVDO.a USB modem with me.  I&#8217;ve had this for a while but I haven&#8217;t had the chance to exercise it on a good long trip, and the three hours on the Acela Express was a good chance to try it out.</p>
<p><!--adsense#468banner--></p>
<p>You can get the U720 (or Expresscard format cards) from many vendors, but mine is from Sprint.  The cost for the card can vary wildly depending on your contract, but the service is about $50/month unlimited.  (Whether this is the Limited form of Unlimited as used by <a href="http://crunchgear.com/2007/04/04/verizons-unlimited-data-plan-not-so-unlimited/" onclick="javascript:urchinTracker('/outbound/article/crunchgear.com');">Verizon</a>, I&#8217;m not sure, but I doubt I&#8217;ll use it enough to worry Sprint in any event.</p>
<p>Leaving DC my speeds were great.  I was even able to video iChat with my wife and daughter with no problems.  (Video iChat going 100mph on a train!  Amazing!)  Shortly after Baltimore I lost EVDO and dropped down to 1xRTT speed, which is roughly the speed of a 56k dial-up modem.  It was still useful for e-mail and light web browsing, but loading a graphics-heavy web page was painful.  When we hit Philadelphia I got EVDO service again and kept it all the way to Penn Station.</p>
<p>Here&#8217;s my current speed sitting in my hotel room in midtown Manhattan:<br />
<a href='http://todd.dailey.info/wp-content/uploads/2007/04/evdospeedtest.png' title='EVDO.a Speed Test'><img src='http://todd.dailey.info/wp-content/uploads/2007/04/evdospeedtest.png' alt='EVDO.a Speed Test' /></a></p>
<p>As you can see, unless you&#8217;re a heavy downloader, the speed is good enough to replace hotel and airport DSL, so the $50 a month could be paid-for pretty quickly if you&#8217;re paying hotspot fees more than a few times a month.  I also used it on-the-fly when I exited Penn Station and got a bit lost.  I went into a nearby Starbuck&#8217;s and got my bearings while I sipped a coffee.  An iPhone would have been more convenient, sure, but my MacBook Pro is almost always on hand.</p>
<p>If you&#8217;ve got Mac OS X 10.4.9 installed, you should have all the drivers that you need to use the U720 or any other supported EVDO gadget.  If you&#8217;re on 10.4.8 and don&#8217;t want to go to 10.4.9 for some reason, you can get the update separately and see the supported hardware list <a href="http://www.apple.com/support/downloads/wwansupportupdate10.html" onclick="javascript:urchinTracker('/outbound/article/www.apple.com');">here.</a></p>
<p></p>
<p>The only criticism I can really make is that the USB version is an ugly black block of plastic.  I&#8217;ve already lost the removable cap for the USB plug, but it seems sturdy enough to survive in my gadget back without it.  Note that while in-use on a MacBook Pro the U720 will cover up either the power plug on the left or the firewire plug on the right.  It does come with an ugly Y-cable that will let you use those ports if you want to carry yet another cable around.</p>
<p><br clear="all"/></p>
<p><!--adsense#468banner--></p>
]]></content:encoded>
			<wfw:commentRss>http://todd.dailey.info/archives/2007/04/09/traveling-with-your-macbook-and-evdo/feed/</wfw:commentRss>
		</item>
		<item>
		<title>John Hodgman, a.k.a. &#8220;PC&#8221;, on This American Life</title>
		<link>http://todd.dailey.info/archives/2007/04/08/john-hodgman-aka-pc-on-this-american-life/</link>
		<comments>http://todd.dailey.info/archives/2007/04/08/john-hodgman-aka-pc-on-this-american-life/#comments</comments>
		<pubDate>Sun, 08 Apr 2007 15:11:31 +0000</pubDate>
		<dc:creator>twid</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://todd.dailey.info/archives/2007/04/08/john-hodgman-aka-pc-on-this-american-life/</guid>
		<description><![CDATA[
I was laughing out loud in the car yesterday listening to the current episode of This American Life on NPR.  John Hodgman, a.k.a. &#8220;PC&#8221; on the Apple Get A Mac ads, talks about how the Apple ads changed his life.  His story about entering the soho Apple store in NYC is not-to-be-missed.
Grab the [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.areasofmyexpertise.com/images/ap01_lo.jpg" align="right" border="0" hspace="10" />
<p>I was laughing out loud in the car yesterday listening to the current episode of <a href="http://www.thislife.org/Radio_Episode.aspx?episode=329" onclick="javascript:urchinTracker('/outbound/article/www.thislife.org');">This American Life</a> on NPR.  John Hodgman, a.k.a. &#8220;PC&#8221; on the Apple <a href="http://www.apple.com/getamac/" onclick="javascript:urchinTracker('/outbound/article/www.apple.com');">Get A Mac</a> ads, talks about how the Apple ads changed his life.  His story about entering the soho Apple store in NYC is not-to-be-missed.</p>
<p>Grab the whole episode as an MP3 on the <a href="http://www.thislife.org/Radio_Episode.aspx?episode=329" onclick="javascript:urchinTracker('/outbound/article/www.thislife.org');">episode&#8217;s page</a>.</p>
<p>(As an aside, I think it&#8217;s great that Chicago Public Radio makes great programming like This American Life freely and easily downloadable.)</p>
<p>
<br clear="all"/></p>
<p><!--adsense#468banner--></p>
]]></content:encoded>
			<wfw:commentRss>http://todd.dailey.info/archives/2007/04/08/john-hodgman-aka-pc-on-this-american-life/feed/</wfw:commentRss>
		</item>
		<item>
		<title>More Apple TV metadata fun</title>
		<link>http://todd.dailey.info/archives/2007/04/02/more-apple-tv-metadata-fun/</link>
		<comments>http://todd.dailey.info/archives/2007/04/02/more-apple-tv-metadata-fun/#comments</comments>
		<pubDate>Tue, 03 Apr 2007 05:20:40 +0000</pubDate>
		<dc:creator>twid</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[AppleTV]]></category>

		<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://todd.dailey.info/archives/2007/04/02/more-apple-tv-metadata-fun/</guid>
		<description><![CDATA[I spent a little more time with Atomic Parsley.  It&#8217;s a pretty useful command-line tool for setting metadata on Apple TV videos, but there are a few things that are a little bit opaque.  I&#8217;ll document what I&#8217;ve learned so far.

Seeing all your metadata
First, download the latest version of Atomic Parsely.
Now, let&#8217;s see [...]]]></description>
			<content:encoded><![CDATA[<p>I spent a little more time with <a href="?PHPSESSID=71f80186fbaef65adce1e99b7dbb68d9">Atomic Parsley</a>.  It&#8217;s a pretty useful command-line tool for setting metadata on Apple TV videos, but there are a few things that are a little bit opaque.  I&#8217;ll document what I&#8217;ve learned so far.</p>
<p><!--adsense#468banner--></p>
<h2 id="seeing_all_your_metadata">Seeing all your metadata</h2>
<p>First, download the <a href="http://members.verizon.net/pucklock/AP-MultiOS-Mar23.zip" title="March 23 atomic parsley download" onclick="javascript:urchinTracker('/outbound/article/members.verizon.net');">latest version</a> of Atomic Parsely.</p>
<p>Now, let&#8217;s see all the metadata you can see on a file.  To get all the metadata for a file, just add -t to the end.  (Note: I changed a couple of the fields that might hold personal info about my iTunes account.)</p>
<p><code>% atomicparsley Pirates\ of\ the\ Caribbean_\ The\ Curse\ of\ the\ Black\ Pearl.m4v -t</p>
<p>Atom "----" [com.apple.iTunes;tool] contains: 12345678901234567<br />
Atom &#8220;©nam&#8221; contains: Pirates of the Caribbean: The Curse of the Black Pearl<br />
Atom &#8220;©gen&#8221; contains: Action &amp; Adventure<br />
Atom &#8220;©day&#8221; contains: 2003-07-09T07:00:00Z<br />
Atom &#8220;pgap&#8221; contains: false<br />
Atom &#8220;apID&#8221; contains: youraccountname@mac.com<br />
Atom &#8220;cprt&#8221; contains: ℗ Disney 2006<br />
Atom &#8220;cnID&#8221; contains: 187698805<br />
Atom &#8220;rtng&#8221; contains: Inoffensive<br />
Atom &#8220;atID&#8221; contains: 0<br />
Atom &#8220;geID&#8221; contains: 4401<br />
Atom &#8220;sfID&#8221; contains: United States (143441)<br />
Atom &#8220;akID&#8221; contains: 0<br />
Atom &#8220;desc&#8221; contains: From producer Jerry Bruckheimer (PEARL HARBOR) comes PIRATES OF THE CARIBBEAN: THE CURSE OF THE BLACK PEARL, the thrilling high-seas adventure with a mysterious twist. The roguish yet charming Captain Jack Sparrow&#8217;s (Academy Award (R) Nominee Johnny Depp)<br />
Atom &#8220;stik&#8221; contains: Short Film<br />
Atom &#8220;purd&#8221; contains: 2006-09-15 04:00:20<br />
Atom &#8220;&#8212;-&#8221; [com.apple.iTunes;iTunEXTC] contains: mpaa|PG-13|300|For action/adventure violence.<br />
Atom &#8220;&#8212;-&#8221; [com.apple.iTunes;iTunMOVI] contains: &lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;UTF-8&#8243;?&gt;<br />
&lt;!DOCTYPE plist PUBLIC &#8220;-//Apple Computer//DTD PLIST 1.0//EN&#8221; &#8220;http://www.apple.com/DTDs/PropertyList-1.0.dtd&#8221;&gt;<br />
&lt;plist version=&#8221;1.0&#8243;&gt;<br />
&lt;dict&gt;<br />
        &lt;key&gt;cast&lt;/key&gt;<br />
        &lt;array&gt;<br />
                &lt;dict&gt;<br />
                        &lt;key&gt;adamId&lt;/key&gt;<br />
                        &lt;integer&gt;15506997&lt;/integer&gt;<br />
                        &lt;key&gt;name&lt;/key&gt;<br />
                        &lt;string&gt;Johnny Depp&lt;/string&gt;<br />
                &lt;/dict&gt;<br />
                &lt;dict&gt;<br />
                        &lt;key&gt;adamId&lt;/key&gt;<br />
                        &lt;integer&gt;187698859&lt;/integer&gt;<br />
                        &lt;key&gt;name&lt;/key&gt;<br />
                        &lt;string&gt;Geoffrey Rush&lt;/string&gt;<br />
                &lt;/dict&gt;<br />
                &lt;dict&gt;<br />
                        &lt;key&gt;adamId&lt;/key&gt;<br />
                        &lt;integer&gt;187698862&lt;/integer&gt;<br />
                        &lt;key&gt;name&lt;/key&gt;<br />
                        &lt;string&gt;Orlando Bloom&lt;/string&gt;<br />
                &lt;/dict&gt;<br />
                &lt;dict&gt;<br />
                        &lt;key&gt;adamId&lt;/key&gt;<br />
                        &lt;integer&gt;187698850&lt;/integer&gt;<br />
                        &lt;key&gt;name&lt;/key&gt;<br />
                        &lt;string&gt;Keira Knightley&lt;/string&gt;<br />
                &lt;/dict&gt;<br />
                &lt;dict&gt;<br />
                        &lt;key&gt;adamId&lt;/key&gt;<br />
                        &lt;integer&gt;92228270&lt;/integer&gt;<br />
                        &lt;key&gt;name&lt;/key&gt;<br />
                        &lt;string&gt;Jack Davenport&lt;/string&gt;<br />
                &lt;/dict&gt;<br />
        &lt;/array&gt;<br />
        &lt;key&gt;directors&lt;/key&gt;<br />
        &lt;array&gt;<br />
                &lt;dict&gt;<br />
                        &lt;key&gt;adamId&lt;/key&gt;<br />
                        &lt;integer&gt;187698865&lt;/integer&gt;<br />
                        &lt;key&gt;name&lt;/key&gt;<br />
                        &lt;string&gt;Gore Verbinski&lt;/string&gt;<br />
                &lt;/dict&gt;<br />
        &lt;/array&gt;<br />
        &lt;key&gt;producers&lt;/key&gt;<br />
        &lt;array&gt;<br />
                &lt;dict&gt;<br />
                        &lt;key&gt;adamId&lt;/key&gt;<br />
                        &lt;integer&gt;187499677&lt;/integer&gt;<br />
                        &lt;key&gt;name&lt;/key&gt;<br />
                        &lt;string&gt;Jerry Bruckheimer&lt;/string&gt;<br />
                &lt;/dict&gt;<br />
        &lt;/array&gt;<br />
&lt;/dict&gt;<br />
&lt;/plist&gt;</p>
<p>Atom &#8220;covr&#8221; contains: 1 piece of artwork<br />
</code></p>
<p>Ok, so from looking at this we can see that the description is easy enough to get to, but the actors, director, and producer are all embedded in a plist inside the metadata.  That doesn&#8217;t look too easy to manipulate.  The adamId is apparently a unique identifier the iTunes store uses to identify each person, probably so you can click on their names in iTunes and get to more information about that person.  I&#8217;ll revisit that data in a bit, but for now the easy stuff.  Just to make the lines shorter I&#8217;ll make the filename simply Pirates.m4v from now on.  Note that the command can sometimes take a long time on big files because Atomic Parsley needs to make room in the file for the metadata by shifting the data section over.</p>
<h2 id="set_the_description">Set the description</h2>
<p><code>atomicparsley Pirates.m4v --description &#8220;This is a description.  It can be up to 255 characters long and it will truncate if it is longer than that.&#8221;</code></p>
<h2 id="set_the_rating">Set the rating</h2>
<p><code>atomicparsley --contentRating &#8220;PG-13&#8221;</code></p>
<p>where rating is one of TV-MA, TV-14, TV-PG, TV-G, TV-Y, TV-Y7, Unrated, NC-17, R, PG-13, PG, G .  Ratings for other countries are more complicated.  See the atomic parsley forums for more detail.</p>
<h2 id="set_all_tv_episode_data">Set all TV Episode data</h2>
<p>Here&#8217;s an example of how to set every useful piece of metadata for a TV show.  This is a real example using all the metadata on an iTunes-purchased episode of BSG.</p>
<p><code>atomicparsley Example.m4v --title &#8220;Battlestar Galactica&#8221; --album &#8220;Battlestar Galactica, Season 3&#8221; --artist &#8220;Battlestar Galactica&#8221; --genre &#8220;Science Fiction&#8221; --tracknum 15 --description &#8220;Chief Tyrol&#8217;s inner labor leader leads him to defy Adama and become the rallying point for a strike.&#8221; --TVNetwork &#8220;NBC Universal&#8221; --TVShowName &#8220;Battlestar Galactica&#8221; --TVEpisode T2715 --TVSeasonNum  3 --TVEpisodeNum 15 --stik &#8220;TV Show&#8221; -art /users/yourname/desktop/art.jpg</code></p>
<h2 id="set_all_movie_data">Set all Movie data</h2>
<p>Here&#8217;s an example using Pirates of the Caribbean and setting all useful metadata.</p>
<p><code>atomicparsley Pirates.m4v --title &#8220;Pirates of the Caribbean: The Curse of the Black Pearl&#8221; --genre &#8220;Action &amp; Adventure&#8221; --description &#8220;From producer Jerry Bruckheimer (PEARL HARBOR) comes PIRATES OF THE CARIBBEAN: THE CURSE OF THE BLACK PEARL, the thrilling high-seas adventure with a mysterious twist. The roguish yet charming Captain Jack Sparrow&#8217;s (Academy Award (R) Nominee Johnny Depp)&#8221; --stik &#8220;Short Film&#8221; --contentRating &#8220;PG-13&#8221; -art /users/yourname/desktop/art.jpg</code></p>
<p>After all that for a movie file, we&#8217;re still missing two things.  We haven&#8217;t yet attacked the Actor, Producer, Director fields, and there is an information button on iTunes-purchased movies that we don&#8217;t see on home-made movies.  It looks like this:</p>
<p><a href='http://todd.dailey.info/wp-content/uploads/2007/04/piratesmoreinfo.png' title='Pirates info button'><img src='http://todd.dailey.info/wp-content/uploads/2007/04/piratesmoreinfo.png' alt='Pirates info button' /></a></p>
<p>Setting this is a bit harder, you&#8217;ll need to make a plain text file, all one line, something like this:</p>
<p><code>atompic--rDNSatom &#8220;< ?xml version=\"1.0\" encoding=\"UTF-8\"?>&lt;!DOCTYPE plist PUBLIC &#34;-//Apple Computer//DTD PLIST 1.0//EN&#34; &#34;http://www.apple.com/DTDs/PropertyList-1.0.dtd&#34;>
<plist version=\"1.0\"><dict><key>cast</key><array><dict><key>adamID</key><integer>1</integer><key>name</key><string>Donald Duck</string></dict></array><key>directors</key><array><dict><key>adamID</key><integer>1</integer><key>name</key><string>Mickey Mouse</string></dict></array><key>producers</key><array><dict><key>adamID</key><integer>1</integer><key>name</key><string>Minnie Mouse</string></dict></array></dict>&#8221; name=iTunMOVI domain=com.apple.iTunes </plist>&#8220;</code></p>
<p>Really this is beyond the scope of what I&#8217;m writing up today.  If you want to mess with this I suggest you wait for someone to write a tool that allows you to manipulate it.  <img src='http://todd.dailey.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Ok, so one last thing.  Setting the cast and director above enabled the Information button in iTunes, but we don&#8217;t see the description when we click, just an empty box.  It turns out that that box uses something called the long description, which is different than the normal description field.  Atomic Parsley can&#8217;t reach that data, but we can copy it using AppleScript.  I&#8217;ll work on that for the next post.</p>
<p>Many thanks to the Atomic Parsley author and other contributors over at the <a href="http://sourceforge.net/forum/forum.php?forum_id=514419" onclick="javascript:urchinTracker('/outbound/article/sourceforge.net');">Sourceforge forums</a>, who provided a lot of good info in their posts.</p>
<p><!--adsense#468banner--></p>
]]></content:encoded>
			<wfw:commentRss>http://todd.dailey.info/archives/2007/04/02/more-apple-tv-metadata-fun/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Creating AppleTV descriptions and artwork for your homemade movie files</title>
		<link>http://todd.dailey.info/archives/2007/04/01/creating-appletv-descriptions-and-artwork-for-your-homemade-movie-files/</link>
		<comments>http://todd.dailey.info/archives/2007/04/01/creating-appletv-descriptions-and-artwork-for-your-homemade-movie-files/#comments</comments>
		<pubDate>Mon, 02 Apr 2007 07:45:59 +0000</pubDate>
		<dc:creator>twid</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[AppleTV]]></category>

		<category><![CDATA[Gadgets]]></category>

		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://todd.dailey.info/archives/2007/04/01/creating-appletv-descriptions-and-artwork-for-your-homemade-movie-files/</guid>
		<description><![CDATA[I&#8217;m loving my new Apple TV so far.  As Robert Scoble said, just as a podcast viewer it&#8217;s great.  Also, we&#8217;ve used it as a music player for the living room for more hours than anything else.  It&#8217;s great to have all the playlists, genres, and other ways to browse iTunes content [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m loving my new Apple TV so far.  As <a href="http://scobleizer.com/2007/03/22/apple-tv-rocks/" onclick="javascript:urchinTracker('/outbound/article/scobleizer.com');">Robert Scoble</a> said, just as a podcast viewer it&#8217;s great.  Also, we&#8217;ve used it as a music player for the living room for more hours than anything else.  It&#8217;s great to have all the playlists, genres, and other ways to browse iTunes content available on the set top.  My daughter and I have been watching a lot of the fun science and education podcasts.  And finally, the photo screensaver is fun to have up when nothing else is going on.</p>
<p><!--adsense#468banner--></p>
<p>I wish the hard drive was a lot bigger than the 40GB drive (with 33GB usable space).  I could really use a 500GB drive if I was really going to keep all my movies and music on it.  But really you don&#8217;t have to if you have an 802.11n wireless network or a wired network between your machine running iTunes and your AppleTV.  Our main machine in the house is a 20&#8243; Intel iMac, and we have wired gigabit from the office to the living room.  The AppleTV only has 10/100 megabit ethernet, but that&#8217;s fine for streaming content.  So, I have zero movies on the AppleTV, and instead I play movies by browsing to the iMac&#8217;s iTunes library and streaming the content from the iMac to the AppleTV.</p>
<p>When browsing the iMac&#8217;s movie library on my TV, an old 36&#8243; Sony VEGA CRT running at 1080i, I get full descriptions, nice artwork, and actors and directors for iTunes-purchased movies and for podcasts, but not for DVD&#8217;s that I ripped myself using <a href="http://handbrake.m0k.org/" onclick="javascript:urchinTracker('/outbound/article/handbrake.m0k.org');">HandBrake</a>.  For hand-ripped DVD&#8217;s and home movies, I just get the movie filename and the length.  That&#8217;s it.</p>
<p><a href='http://todd.dailey.info/wp-content/uploads/2007/04/mermadia_old_info.jpg' title='Mermadia old info'><img src='http://todd.dailey.info/wp-content/uploads/2007/04/mermadia_old_info.jpg' width="640" alt='Mermadia old info' /></a><br />
Here&#8217;s an example of the Description metadata in Pirates of the Caribbean:<br />
<a href='http://todd.dailey.info/wp-content/uploads/2007/04/itunes_movie_info.png' title='iTunes Movie metadata'><img src='http://todd.dailey.info/wp-content/uploads/2007/04/itunes_movie_info.png' width="640" alt='iTunes Movie metadata' /></a></p>
<p>and how it looks on-screen:<br />
<a href='http://todd.dailey.info/wp-content/uploads/2007/04/pirates_screen.jpg' title='Pirates On-screen'><img src='http://todd.dailey.info/wp-content/uploads/2007/04/pirates_screen.jpg' alt='Pirates On-screen' /></a></p>
<p>But on a normal movie file you don&#8217;t get the Show Description right click item:<br />
<a href='http://todd.dailey.info/wp-content/uploads/2007/04/itunes_show_description.png' title='iTunes show description'><img src='http://todd.dailey.info/wp-content/uploads/2007/04/itunes_show_description.png' alt='iTunes show description' /></a></p>
<p>I tried looking in iTunes for how to set the description, but there&#8217;s no description field there.</p>
<p>Some googling led me to <a href="http://lowellstewart.com/lostify/about/" onclick="javascript:urchinTracker('/outbound/article/lowellstewart.com');">Lostify</a>, which let me put a Description in, but not artwork.  Lostify led me to the <a href="http://atomicparsley.sourceforge.net/" onclick="javascript:urchinTracker('/outbound/article/atomicparsley.sourceforge.net');">Atomic Parsley</a> command line tool for movie metadata editing, which led me to <a href="http://members.verizon.net/pucklock/vIDInfiltr8/vIDI.html" onclick="javascript:urchinTracker('/outbound/article/members.verizon.net');">vID Infiltr8</a>.  vID Infiltr8 let me set the Description and the Artwork with no trouble.  The interface is a bit strange, but otherwise it works well.</p>
<p>Here&#8217;s the vID Infiltr8 interface (click for larger):<br />
<a href='http://todd.dailey.info/wp-content/uploads/2007/04/vidinfiltr8.png' title='vID Infiltr8 interface'><img src='http://todd.dailey.info/wp-content/uploads/2007/04/vidinfiltr8.thumbnail.png' alt='vID Infiltr8 interface' /></a></p>
<p>After adding the tags into Infiltr8 and saving, now you have a full description in the movie preview:<br />
<a href='http://todd.dailey.info/wp-content/uploads/2007/04/mermadia_new_info.jpg' title='Mermadia new info'><img src='http://todd.dailey.info/wp-content/uploads/2007/04/mermadia_new_info.jpg' alt='Mermadia new info' /></a></p>
<p>An alternative to adding the artwork through Infiltr8 is to add a Poster Frame.  The Poster Frame will become your artwork that will show when you browse to the movie on your AppleTV.  To set the Poster Frame, just play the movie in iTunes until you get to a spot that you would like as the title&#8217;s artwork, right click, and choose Set Poster Frame.</p>
<p><a href='http://todd.dailey.info/wp-content/uploads/2007/04/posterframe.png' title='set poster frame'><img src='http://todd.dailey.info/wp-content/uploads/2007/04/posterframe.png' alt='set poster frame' /></a></p>
<p>And you&#8217;re done for now.  I think Atomic Parsley should be able to add some of the fields you see in the Pirates shot, like Director and Actor names.  I&#8217;m going to play around with it and see what I can get working.</p>
<p>P.S.  While I&#8217;m not a huge Barbie fan myself, I have a five-year-old daughter that is.  <img src='http://todd.dailey.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><!--adsense#468banner--></p>
]]></content:encoded>
			<wfw:commentRss>http://todd.dailey.info/archives/2007/04/01/creating-appletv-descriptions-and-artwork-for-your-homemade-movie-files/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Site updates in progress</title>
		<link>http://todd.dailey.info/archives/2006/08/26/site-updates-in-progress/</link>
		<comments>http://todd.dailey.info/archives/2006/08/26/site-updates-in-progress/#comments</comments>
		<pubDate>Sat, 26 Aug 2006 21:36:16 +0000</pubDate>
		<dc:creator>twid</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://todd.dailey.info/archives/2006/08/26/site-updates-in-progress/</guid>
		<description><![CDATA[This site really isn&#8217;t serving any useful purpose for me.  I&#8217;ve disabled all comments and trackbacks while I rearchitect it to scratch a bit more of my technical itch.
In the meantime, you can always reach me directly, my contact info is on the about page.
]]></description>
			<content:encoded><![CDATA[<p>This site really isn&#8217;t serving any useful purpose for me.  I&#8217;ve disabled all comments and trackbacks while I rearchitect it to scratch a bit more of my technical itch.</p>
<p>In the meantime, you can always reach me directly, my contact info is on the <a href="/about-todd-dailey?PHPSESSID=71f80186fbaef65adce1e99b7dbb68d9">about page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://todd.dailey.info/archives/2006/08/26/site-updates-in-progress/feed/</wfw:commentRss>
		</item>
		<item>
		<title>USB adapter for 2.5, 3.5, or 5.25 SATA or ATA drives</title>
		<link>http://todd.dailey.info/archives/2006/06/08/usb-adapter-for-25-35-or-525-sata-or-ata-drives/</link>
		<comments>http://todd.dailey.info/archives/2006/06/08/usb-adapter-for-25-35-or-525-sata-or-ata-drives/#comments</comments>
		<pubDate>Fri, 09 Jun 2006 04:13:11 +0000</pubDate>
		<dc:creator>twid</dc:creator>
		
		<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://todd.dailey.info/archives/2006/06/08/usb-adapter-for-25-35-or-525-sata-or-ata-drives/</guid>
		<description><![CDATA[Wow, spotted this new Universal Drive Adapter at Other World Computing


Newer Technology USB 2.0 Universal Drive Adapter

Compatible with any 2.5&#8243;, 3.5&#8243;, 5.25&#8243; IDE or SATA device!
Supports IDE &#038; Enhanced IDE 3.5&#8243; internal IDE Hard Disk
Supports ATA/ATAPI-6 Specification 1.0
Supports SATA I and SATA II
USB 2.0 up to 480Mbps Transfer Speed
Backwards Compatible with USB 1.1
Plug and Play
Hot [...]]]></description>
			<content:encoded><![CDATA[<p>Wow, spotted this new <a href="http://newertech.com/products/products_univ_adptr.php" onclick="javascript:urchinTracker('/outbound/article/newertech.com');">Universal Drive Adapter</a> at <a href="http://eshop.macsales.com/item/Newer%20Technology/U2NVSPATA/" onclick="javascript:urchinTracker('/outbound/article/eshop.macsales.com');">Other World Computing</a><br />
<img width="500" src="http://dailey.info/images/usb_sata_adapter.jpg"/><br />
<!--adsense#468banner--><br />
Newer Technology USB 2.0 Universal Drive Adapter</p>
<ul>
<li>Compatible with any 2.5&#8243;, 3.5&#8243;, 5.25&#8243; IDE or SATA device!</li>
<li>Supports IDE &#038; Enhanced IDE 3.5&#8243; internal IDE Hard Disk</li>
<li>Supports ATA/ATAPI-6 Specification 1.0</li>
<li>Supports SATA I and SATA II</li>
<li>USB 2.0 up to 480Mbps Transfer Speed</li>
<li>Backwards Compatible with USB 1.1</li>
<li>Plug and Play</li>
<li>Hot Swappable </li>
<li>Mac OS 9.2 or higher incluing Mac OS X</li>
<li>Linux 2.4.X</li>
<li>Microsoft Windows 98/98SE/ME/2000/XP </li>
</ul>
<p>And only about $25.  Very cool.  I can see this being very handy at home for all sorts of backup and drive upgrade uses.  I ordered two of them, one for me and one as a geek gift.  I&#8217;ll post back how well they work after I get them.<br />
<!--adsense#468banner--></p>
]]></content:encoded>
			<wfw:commentRss>http://todd.dailey.info/archives/2006/06/08/usb-adapter-for-25-35-or-525-sata-or-ata-drives/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
