<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" 
  xmlns:dc="http://purl.org/dc/elements/1.1/">
  
<channel>
<title>Manton Reece</title>
<link>http://www.manton.org/</link>
<description>User experience, Mac programming, feature animation, and other personal views.</description>
<dc:language>en-us</dc:language>
<dc:creator>manton@manton.org</dc:creator>
<dc:date>2008-08-11T00:57:25-06:00</dc:date>

<item>
<title>FLV metadata performance</title>
<link>http://www.manton.org/2008/08/flv_metadata_performance.html</link>
<description><![CDATA[<p>One of worst-kept secrets of <a href="http://www.riverfold.com/software/wiitransfer/">Wii Transfer</a> is that the movie playback is not as good as what you might see on an Apple <span class="caps">TV,</span> Xbox 360, or <span class="caps">PS3.</span> I do my best to improve the quality with every release, but let's face it: while the Wii is perfectly capable of playing fullscreen video, it stumbles when put to that task inside the Opera web browser through Flash.</p>

<p>In the upcoming version 2.6, I've added the ability to skip directly to any part of a playing movie by clicking on the timeline with the Wii remote. It was frustrating not to be able to do that in previous versions and made it difficult to watch or fast-forward through long movies.</p>

<p>The way many Flash movie players handle skipping is by inserting metadata into the <span class="caps">FLV </span>file that contains a map between seconds in the timeline and file positions for the keyframes, and that's the way Wii Transfer works as well. Unfortunately this requires rewriting the entire <span class="caps">FLV </span>file when post-processing movies. (<a href="http://blog.skorpiostech.com/">Ian Baird</a> suggested a future optimization would be to store the metadata separately and redo the player to send seconds instead of file offsets to the server.) I was initially using the open source flvtool2.rb to achieve this, but it was extremely slow, so I rewrote it in Objective-C. (Not a port. The Objective-C version was written from scratch and is significantly shorter than the Ruby version in terms of lines of code. It does a little bit less, but it's optimized for exactly what Wii Transfer needs.)</p>

<p>This chart shows the performance improvements when processing a couple large movie files. Measured in seconds, so shorter bars are better.</p>

<p><img src="http://www.manton.org/images/2008/flv_chart.png" alt="FLV chart" border="0" width="506" height="143" /></p>

<p>The other good thing that came out of all this work is that I can now look at a <span class="caps">FLV </span>file in a hex editor and not be totally confused. <a href="http://ridiculousfish.com/hexfiend/">Hex Fiend</a> was one of the best ways to debug what my code was doing when it failed.  </p>]]></description>
<guid isPermaLink="false">421@http://www.manton.org/</guid>
<dc:subject>Programming</dc:subject>
<dc:date>2008-08-11T00:57:25-06:00</dc:date>

</item>
<item>
<title>I Am Rich</title>
<link>http://www.manton.org/2008/08/i_am_rich.html</link>
<description><![CDATA[<p>I wasn't going to give the silly $999 "I Am Rich" iPhone application any more attention after the initial laugh, but the more that everyone reacts to what went wrong the more clear it becomes that there is something to learn here. <a href="http://www.kottke.org/08/08/the-1000-iphone-app">Kottke thinks Apple shouldn't restrict</a> based on taste; <a href="http://www.ryanirelan.com/blog/entry/the-1000-iphone-app/">Ryan Irelan points to no shopping cart</a> as the problem; <a href="http://hivelogic.com/articles/2008/08/regarding-iphone-application-pricing">Dan Benjamin mostly agrees</a> but with some more analysis; and <a href="http://daringfireball.net/linked/2008/08/07/i-am-rich">John Gruber hits the same points</a> and mentions (in passing) what I think is the real problem: refunds.</p>

<p>iPhone developers have wondered for months how refunds were going to be handled. Although demo and trial versions (if added) will be used by many more customers, refunds to unhappy customers represent an extremely important part of the relationship between developer and customer. I've written before about <a href="http://www.manton.org/2007/02/customer.html">my philosophy with refunds</a> and customer support, an opinion that is shared pretty universally in the Mac community. Just yesterday I gave a refund to a customer who purchased the software over a year ago, but apparently didn't get around to actually using it recently and found it did not meet his needs.</p>

<p>If there were a proper way for developers to send App Store refunds &mdash; because of unmet expectations (app crashes or doesn't work as advertised) or accidental purchases (my son bought this without asking me) &mdash; then this issue just goes away. It doesn't matter whether I Am Rich is worth $999 or whether the shopping cart should be an option in iTunes. The core issue is refunds because it fixes several problems at once, and removes Apple's personal judgement about what is good or bad for iPhone users.</p>]]></description>
<guid isPermaLink="false">420@http://www.manton.org/</guid>
<dc:subject>Technology</dc:subject>
<dc:date>2008-08-08T13:20:37-06:00</dc:date>

</item>
<item>
<title>Core Intuition 6</title>
<link>http://www.manton.org/2008/08/core_intuition_6.html</link>
<description><![CDATA[<p>I've really been neglecting this blog. I'm not sure what it is &mdash; I have plenty of posts in draft form and it's not particularly hard to hit the "Send to Weblog" button.</p>

<p>Speaking of people who wrote MarsEdit, our sixth episode of <a href="http://www.coreint.org/">Core Intuition</a> is out. Daniel and I spend a good chunk of the show on bug tracking, thoughts on running a software business while preparing for a new baby, staying inspired and getting distracted, and a bunch more. Plus we put out a call for good artists to contact us.</p>

<p>We had a lot of fun with the show and I hope you enjoy listening to it. If you have feedback, send an email or <a href="http://www.red-sweater.com/blog/544/core_intuition_6">post a comment on Daniel's blog</a>.</p>]]></description>
<guid isPermaLink="false">419@http://www.manton.org/</guid>
<dc:subject>Podcasts</dc:subject>
<dc:date>2008-08-07T00:15:06-06:00</dc:date>

</item>
<item>
<title>WWDC 2008 wrap-up</title>
<link>http://www.manton.org/2008/08/wwdc_2008.html</link>
<description><![CDATA[<p>Yes, this post is a month and a half late. I could probably just re-post <a href="http://www.manton.org/2007/06/wwdc_2007_in.html">what I wrote in 2007</a> and it would almost pass for this year's <span class="caps">WWDC </span>review. Just insert more iPhone and more beer.</p>

<p>Instead of a formal write-up, I wanted to piece together the week from Twitter posts, but that proved tedious enough that I had to write a little app to help me out. I started by adding my own relevant tweets for <span class="caps">WWDC </span>week, then threw in a dozen people I follow and selectively picked the tweets that were significant or about events for which I didn't directly post.</p>

<p>So here you go. How I remembered <span class="caps">WWDC</span> 2008, in 95 tweets.</p>

<p><a href="http://twitter.com/manton">manton</a>: Totally forgot about partitioning my MacBook for potential 10.6, but (surprise!) it's still partitioned from last time. Now packing. <a href="http://twitter.com/manton/statuses/829466322" style="color: gray;">Sat 06:14 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Woke 20 minutes before my alarm. Making coffee for my taxi driver / wife. <a href="http://twitter.com/manton/statuses/829687178" style="color: gray;">Sun 03:52 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: Migas in <span class="caps">AUS </span>while waiting for my plane to get here. As usual arrived way too early. <a href="http://twitter.com/manton/statuses/829746391" style="color: gray;">Sun 06:26 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: I brought a Wiimote with me for testing and the lights are blinking. Suddenly paranoid about Bluetooth on planes, so taking batteries out. <a href="http://twitter.com/manton/statuses/829747169" style="color: gray;">Sun 06:28 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: San Diego airport. Slightly delayed flight. Never been here but it looks like the worst place for a layover. <a href="http://twitter.com/manton/statuses/829863215" style="color: gray;">Sun 10:15 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: Landed at <span class="caps">SFO. </span><a href="http://twitter.com/manton/statuses/829950483" style="color: gray;">Sun 01:08 PM</a></p><p><a href="http://twitter.com/willie">willie</a>: bart <a href="http://twitter.com/willie/statuses/829959220" style="color: gray;">Sun 01:25 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Still surprised to run into other devs in person. Almost adjusted from online to real world. <a href="http://twitter.com/manton/statuses/830004615" style="color: gray;">Sun 03:03 PM</a></p><p><a href="http://twitter.com/duncan">duncan</a>: Bumped into <a href="http://twitter.com/willie">@willie</a> <a href="http://twitter.com/manton">@manton</a> and <a href="http://twitter.com/phi">@phi</a> Sweet!!!!! <a href="http://twitter.com/duncan/statuses/830022438" style="color: gray;">Sun 03:39 PM</a></p><p><a href="http://twitter.com/dmoren">dmoren</a>: en route to sfMacIndie via Moscone West... <a href="http://twitter.com/dmoren/statuses/830067535" style="color: gray;">Sun 05:16 PM</a></p><p><a href="http://twitter.com/brentsimmons">brentsimmons</a>: At Jillian's -- Tommy's next. <a href="http://twitter.com/brentsimmons/statuses/830143187" style="color: gray;">Sun 07:45 PM</a></p><p><a href="http://twitter.com/dmoren">dmoren</a>: chilling with <a href="http://twitter.com/clint">@clint</a> and <a href="http://twitter.com/ejacqui">@ejacqui</a>. I do not know where in SF they have taken me. Hope I make it to the keynote tomorrow. <a href="http://twitter.com/dmoren/statuses/830171232" style="color: gray;">Sun 08:38 PM</a></p><p><a href="http://twitter.com/bmf">bmf</a>: Tommy's'd!  <a href="http://snipurl.com/2en8i">http://snipurl.com/2en8i</a> <a href="http://twitter.com/bmf/statuses/830230969" style="color: gray;">Sun 10:47 PM</a></p><p><a href="http://twitter.com/ccgus">ccgus</a>: chiefton! <a href="http://twitter.com/ccgus/statuses/830249960" style="color: gray;">Sun 11:34 PM</a></p><p><a href="http://twitter.com/gruber">gruber</a>: Fucking-A, <a href="http://twitter.com/nevenmrgan">@nevenmrgan</a>, <a href="http://twitter.com/seoulbrother">@seoulbrother</a>, <a href="http://twitter.com/manton">@manton</a>, not a bad scene at all. <a href="http://twitter.com/gruber/statuses/830269227" style="color: gray;">Mon 12:21 AM</a></p><p><a href="http://twitter.com/danielpunkass">danielpunkass</a>: I'm so not going to Denny's. I am at home away from home in my sweet friends' guest room.  Final tweets then good night. <a href="http://twitter.com/danielpunkass/statuses/830320977" style="color: gray;">Mon 02:21 AM</a></p><p><a href="http://twitter.com/rtmfd">rtmfd</a>: Running on fumes, tequila fumes. <a href="http://twitter.com/rtmfd/statuses/830460332" style="color: gray;">Mon 06:35 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: Set my alarm for 9am. Woke at 7 with the sun streaming through the windows. Aeiii. <a href="http://twitter.com/manton/statuses/830505383" style="color: gray;">Mon 07:34 AM</a></p><p><a href="http://twitter.com/chockenberry">chockenberry</a>: I will be happy to demo [REDACTED] apps during <span class="caps">WWDC.</span> You can touch it. <a href="http://twitter.com/chockenberry/statuses/830531851" style="color: gray;">Mon 08:07 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: And I'm in. <a href="http://twitter.com/manton/statuses/830615998" style="color: gray;">Mon 09:53 AM</a></p><p><a href="http://twitter.com/moonshark">moonshark</a>: in the <span class="caps">WWDC </span>keynote, good view considering the crowds <a href="http://twitter.com/moonshark/statuses/830618276" style="color: gray;">Mon 09:56 AM</a></p><p><a href="http://twitter.com/atomicbird">atomicbird</a>: Al Gore is here <a href="http://twitter.com/atomicbird/statuses/830624299" style="color: gray;">Mon 10:02 AM</a></p><p><a href="http://twitter.com/gruber">gruber</a>: Holy shit $199 for 8GB <a href="http://twitter.com/gruber/statuses/830711083" style="color: gray;">Mon 11:48 AM</a></p><p><a href="http://twitter.com/twelvelabs">twelvelabs</a>: Happy to finally get to see several months of my work shared with the rest of the world. <a href="http://twitter.com/twelvelabs/statuses/830721560" style="color: gray;">Mon 12:07 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Apple published a Snow Leopard press release before even showing developers? Not cool. <a href="http://twitter.com/manton/statuses/830786921" style="color: gray;">Mon 01:28 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Graphics and Media, don't let us down. I'm hovering dangerously between disappointed and satisfied from this morning and early afternoon. <a href="http://twitter.com/manton/statuses/830919148" style="color: gray;">Mon 04:58 PM</a></p><p><a href="http://twitter.com/brentsimmons">brentsimmons</a>: Heading for buzz's party. <a href="http://twitter.com/brentsimmons/statuses/830987259" style="color: gray;">Mon 06:57 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Dinner and good "best of the day" discussion with <a href="http://twitter.com/willie">@willie</a>, <a href="http://twitter.com/moonshark">@moonshark</a>, and work folks. Heading to Buzz party. <a href="http://twitter.com/manton/statuses/831041429" style="color: gray;">Mon 08:31 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Choosing sleep. <a href="http://twitter.com/manton/statuses/831150334" style="color: gray;">Tue 12:24 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: Forget 3G, forget <span class="caps">GPS.</span> You know what I would pay $199 for? Flagging messages in MobileMail. <a href="http://twitter.com/manton/statuses/831154649" style="color: gray;">Tue 12:35 AM</a></p><p><a href="http://twitter.com/buzz">buzz</a>: Well, I think we can call the party a success. <a href="http://twitter.com/buzz/statuses/831158426" style="color: gray;">Tue 12:45 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: Guessed i picked the wrong session. Mostly new people based on the show of hands. <a href="http://twitter.com/manton/statuses/831513074" style="color: gray;">Tue 10:40 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: Session hopping is much better than seeing yet another intro to Xcode demo. <a href="http://twitter.com/manton/statuses/831532425" style="color: gray;">Tue 11:07 AM</a></p><p><a href="http://twitter.com/ashponders">ashponders</a>: <a href="http://twitter.com/manton">@manton</a> is not carrying anything today. I am jealous. <a href="http://twitter.com/ashponders/statuses/831542065" style="color: gray;">Tue 11:24 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: iPhone view controllers. Nice thing about only playing with the <span class="caps">SDK </span>a little is that I'll learn more this week. <a href="http://twitter.com/manton/statuses/831631640" style="color: gray;">Tue 01:43 PM</a></p><p><a href="http://twitter.com/brentsimmons">brentsimmons</a>: CocoaHeads tonight. 7-9 Apple Store. Presentations + <span class="caps">Q&amp;A. </span><a href="http://twitter.com/brentsimmons/statuses/831642031" style="color: gray;">Tue 01:59 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Almost the end of day 2, and I'm not sick of the iPhone yet. <a href="http://twitter.com/manton/statuses/831740813" style="color: gray;">Tue 04:46 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: W too busy. Grabbing quick noodles at Metreon before CocoaHeads. <a href="http://twitter.com/manton/statuses/831799181" style="color: gray;">Tue 06:30 PM</a></p><p><a href="http://twitter.com/louielouie">louielouie</a>: At CocoaHeads <span class="caps">WWDC </span>- getting to hear about Objective-J first-hand woohoo <a href="http://twitter.com/louielouie/statuses/831819625" style="color: gray;">Tue 07:05 PM</a></p><p><a href="http://twitter.com/ccgus">ccgus</a>: I just realized I didn't demo acorn in my pres <a href="http://twitter.com/ccgus/statuses/831841921" style="color: gray;">Tue 07:45 PM</a></p><p><a href="http://twitter.com/brentsimmons">brentsimmons</a>: Heading to Ars party. <a href="http://twitter.com/brentsimmons/statuses/831894138" style="color: gray;">Tue 09:21 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Good presentations at CocoaHeads. Outside full Ars party wondering what's next. <a href="http://twitter.com/manton/statuses/831904216" style="color: gray;">Tue 09:43 PM</a></p><p><a href="http://twitter.com/brentsimmons">brentsimmons</a>: Tempest. Yest. <a href="http://twitter.com/brentsimmons/statuses/831952468" style="color: gray;">Tue 11:31 PM</a></p><p><a href="http://twitter.com/macdevnet">macdevnet</a>: Back from Cocoaheads and Ars Party,  I think I'm getting to old for this. Great to spend some time getting to know <a href="http://twitter.com/manton">@manton</a> though <a href="http://twitter.com/macdevnet/statuses/831973900" style="color: gray;">Wed 12:10 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: Why can't I sleep in? This is annoying. It's as if my kids are here virtually, waking me up across time zones. <a href="http://twitter.com/manton/statuses/832196022" style="color: gray;">Wed 07:14 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: Pixar session is always good, got in early. Wonder what <a href="http://twitter.com/SenorDanimal">@SenorDanimal</a> is up to. <a href="http://twitter.com/manton/statuses/832408241" style="color: gray;">Wed 12:06 PM</a></p><p><a href="http://twitter.com/ccgus">ccgus</a>: I lost manton <a href="http://twitter.com/ccgus/statuses/832409404" style="color: gray;">Wed 12:08 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Push stuff is elegant, but the team doesn't seem to understand the scale of what they are building. <a href="http://twitter.com/manton/statuses/832523085" style="color: gray;">Wed 03:04 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Grand Central Dispatch. Cool stuff. Looking forward to randomly using blocks a lot before the fun wears off. <a href="http://twitter.com/manton/statuses/832561925" style="color: gray;">Wed 04:06 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Apple Design Awards. I didn't enter, so I'm almost relaxed. Good luck to all. <a href="http://twitter.com/manton/statuses/832683095" style="color: gray;">Wed 07:33 PM</a></p><p><a href="http://twitter.com/willie">willie</a>: At <span class="caps">ADA.</span> We didnt enter because our lack of superfluous shiny technologies <a href="http://twitter.com/willie/statuses/832685683" style="color: gray;">Wed 07:37 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Congrats to <a href="http://twitter.com/nevenmrgan">@nevenmrgan</a> on the <span class="caps">ADA </span>win! <a href="http://twitter.com/manton/statuses/832704774" style="color: gray;">Wed 08:09 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Twitterific won! Congrats <a href="http://twitter.com/chockenberry">@chockenberry</a>, well deserved. <a href="http://twitter.com/manton/statuses/832707582" style="color: gray;">Wed 08:14 PM</a></p><p><a href="http://twitter.com/atomicbird">atomicbird</a>: Best iPhone productivity app: OmniFocus <a href="http://twitter.com/atomicbird/statuses/832708565" style="color: gray;">Wed 08:15 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Going to stay for at least part of Stump to support <a href="http://twitter.com/willie">@willie</a>'s addiction. <a href="http://twitter.com/manton/statuses/832728408" style="color: gray;">Wed 08:50 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: I don't usually sit this close to the front. Scared. <a href="http://twitter.com/manton/statuses/832736737" style="color: gray;">Wed 09:05 PM</a></p><p><a href="http://twitter.com/willie">willie</a>: Involved in 2 stump points for the crowd this year. Rock. James Brown and the Quadra 840av. <a href="http://twitter.com/willie/statuses/832771891" style="color: gray;">Wed 10:15 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: A surprising number of people I know are winning Stump t-shirts this year. <a href="http://twitter.com/manton/statuses/832777809" style="color: gray;">Wed 10:28 PM</a></p><p><a href="http://twitter.com/brentsimmons">brentsimmons</a>: At chieftain. 5th and Howard. <a href="http://twitter.com/brentsimmons/statuses/832786727" style="color: gray;">Wed 10:47 PM</a></p><p><a href="http://twitter.com/brentsimmons">brentsimmons</a>: Tempest now, folks. <a href="http://twitter.com/brentsimmons/statuses/832844759" style="color: gray;">Thu 01:02 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: Using the iPod dock in the hotel room. Strange, but the first time I've actually ever used a radio dock. Sounds good! <a href="http://twitter.com/manton/statuses/833078042" style="color: gray;">Thu 07:57 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: Wish there were Apple t-shirt sizes between kids 7 and adult small. Preferably in pink. <a href="http://twitter.com/manton/statuses/833163270" style="color: gray;">Thu 09:48 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: Sitting in on Advanced Ajax for a change of pace. <a href="http://twitter.com/manton/statuses/833187042" style="color: gray;">Thu 10:20 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: Typing lyrics into Google on iPhone to expand my <span class="caps">WWDC </span>music playlist. <a href="http://twitter.com/manton/statuses/833194080" style="color: gray;">Thu 10:29 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: <a href="http://twitter.com/atomicbird">@atomicbird</a> Tom Dowdy. It was a great tribute. <a href="http://twitter.com/manton/statuses/833198801" style="color: gray;">Thu 10:36 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: Wasn't going to see Dinosaurs, but intrigued after hearing a better description. <a href="http://twitter.com/manton/statuses/833274403" style="color: gray;">Thu 12:26 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Just passed <a href="http://twitter.com/schwa">@schwa</a> talking enthusiastically to a trash can. Then noticed the earbuds. <a href="http://twitter.com/manton/statuses/833391515" style="color: gray;">Thu 03:34 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Debugging with WebKit session. Inspector just keeps getting better. Still like <span class="caps">CSSE</span>dit, buy may use it less. <a href="http://twitter.com/manton/statuses/833407538" style="color: gray;">Thu 04:01 PM</a></p><p><a href="http://twitter.com/danmessing">danmessing</a>: Apple bash time. <a href="http://twitter.com/danmessing/statuses/833501356" style="color: gray;">Thu 06:48 PM</a></p><p><a href="http://twitter.com/gruber">gruber</a>: Thirsty Bear with Buzz Andersen and other malfeasants. <a href="http://twitter.com/gruber/statuses/833571459" style="color: gray;">Thu 09:05 PM</a></p><p><a href="http://twitter.com/buzz">buzz</a>: Drinking a Golden Vanilla beer with assorted Mac noteables at the Thirsty Bear. <a href="http://twitter.com/buzz/statuses/833577181" style="color: gray;">Thu 09:16 PM</a></p><p><a href="http://twitter.com/willie">willie</a>: Barenaked Ladies - <a href="http://snaptweet.com/20fd8">http://snaptweet.com/20fd8</a> <a href="http://twitter.com/willie/statuses/833603172" style="color: gray;">Thu 10:09 PM</a></p><p><a href="http://twitter.com/moonshark">moonshark</a>: Bare Naked Ladies - Apple <span class="caps">WWDC</span> Bash - <a href="http://snaptweet.com/3d7d5">http://snaptweet.com/3d7d5</a> <a href="http://twitter.com/moonshark/statuses/833604083" style="color: gray;">Thu 10:11 PM</a></p><p><a href="http://twitter.com/dmoren">dmoren</a>: totally just film-geeked out with <a href="http://twitter.com/nevenmrgan">@nevenmrgan</a>. Hitchcock, bitches. <a href="http://twitter.com/dmoren/statuses/833655550" style="color: gray;">Thu 11:23 PM</a></p><p><a href="http://twitter.com/brentsimmons">brentsimmons</a>: Heading to Tempest. <a href="http://twitter.com/brentsimmons/statuses/833669620" style="color: gray;">Thu 11:56 PM</a></p><p><a href="http://twitter.com/danielpunkass">danielpunkass</a>: Tempest tonight was perfect crowd. Could have used several more hours of that scenario. 'Tis a shame. <a href="http://twitter.com/danielpunkass/statuses/833735259" style="color: gray;">Fri 02:27 AM</a></p><p><a href="http://twitter.com/bmf">bmf</a>: Dan M. wrote the "e" and ate the shit out of some toast. <a href="http://twitter.com/bmf/statuses/833750445" style="color: gray;">Fri 03:01 AM</a></p><p><a href="http://twitter.com/danielpunkass">danielpunkass</a>: I got my ride home thanks to <a href="http://twitter.com/manton">@manton</a>'s cab allowance. Thanks! <a href="http://twitter.com/danielpunkass/statuses/833753030" style="color: gray;">Fri 03:06 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: Last <span class="caps">WWDC </span>session. It's been a great week but can't wait to be home. <a href="http://twitter.com/manton/statuses/834195760" style="color: gray;">Fri 01:58 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Dropped my badge at the hotel and going to wonder around. To everyone I missed saying goodbye to: safe travels and seeya next time! <a href="http://twitter.com/manton/statuses/834243580" style="color: gray;">Fri 03:17 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: <a href="http://twitter.com/brentsimmons">@brentsimmons</a> <a href="http://twitter.com/rtmfd">@rtmfd</a> I'm going to take a raincheck on last drinks until the next conference, need to go shopping. Was good to hang out. <a href="http://twitter.com/manton/statuses/834251030" style="color: gray;">Fri 03:30 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: The Ms Pac-man in the W lobby doesn't need quarters. Fun. <a href="http://twitter.com/manton/statuses/834258211" style="color: gray;">Fri 03:43 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Visiting the Cartoon Art Museum. <a href="http://twitter.com/manton/statuses/834269211" style="color: gray;">Fri 04:04 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Walking to Chinatown in search of gifts. <a href="http://twitter.com/manton/statuses/834313339" style="color: gray;">Fri 05:24 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Walking back to the hotel using the longest possible route. Feel very relaxed. <a href="http://twitter.com/manton/statuses/834335957" style="color: gray;">Fri 06:08 PM</a></p><p><a href="http://twitter.com/duncan">duncan</a>: Taking <a href="http://twitter.com/willie">@willie</a> <a href="http://twitter.com/manton">@manton</a> <a href="http://twitter.com/phi">@phi</a> Daniel and crew to Luce. Oh yeah. Celebration of a long week. <a href="http://twitter.com/duncan/statuses/834362558" style="color: gray;">Fri 07:01 PM</a></p><p><a href="http://twitter.com/willie">willie</a>: dining with <a href="http://twitter.com/pinar">@pinar</a> <a href="http://twitter.com/duncan">@duncan</a> <a href="http://twitter.com/moonshark">@moonshark</a> <a href="http://twitter.com/manton">@manton</a> &amp; others. Good times. <a href="http://twitter.com/willie/statuses/834373474" style="color: gray;">Fri 07:23 PM</a></p><p><a href="http://twitter.com/willie">willie</a>: Pantade - <a href="http://snaptweet.com/dc8bd">http://snaptweet.com/dc8bd</a> <a href="http://twitter.com/willie/statuses/834381917" style="color: gray;">Fri 07:41 PM</a></p><p><a href="http://twitter.com/willie">willie</a>: Bisque - <a href="http://snaptweet.com/d901c">http://snaptweet.com/d901c</a> <a href="http://twitter.com/willie/statuses/834381923" style="color: gray;">Fri 07:41 PM</a></p><p><a href="http://twitter.com/ccgus">ccgus</a>: A great <span class="caps">WWDC </span>photo set: <a href="http://tinyurl.com/5rtwpu">http://tinyurl.com/5rtwpu</a> <a href="http://twitter.com/ccgus/statuses/834407793" style="color: gray;">Fri 08:33 PM</a></p><p><a href="http://twitter.com/willie">willie</a>: Study of Chocolate - <a href="http://snaptweet.com/04f07">http://snaptweet.com/04f07</a> <a href="http://twitter.com/willie/statuses/834411384" style="color: gray;">Fri 08:41 PM</a></p><p><a href="http://twitter.com/danielpunkass">danielpunkass</a>: I'm committing to never beat myself up again for missing lots of sessions at <span class="caps">WWDC. </span> The social contacts are priceless and inspirational. <a href="http://twitter.com/danielpunkass/statuses/834440697" style="color: gray;">Fri 09:45 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: Great dinner with the work folks + <a href="http://twitter.com/duncan">@duncan</a>, <a href="http://twitter.com/pinarozger">@pinarozger</a>, and Daniel Steinberg (no twit?). <a href="http://twitter.com/willie">@willie</a> has the food photos. <a href="http://twitter.com/manton/statuses/834450863" style="color: gray;">Fri 10:08 PM</a></p><p><a href="http://twitter.com/manton">manton</a>: And that's it. Catching a taxi to <span class="caps">SFO. WWDC </span>review: worst keynote, best conference week. <a href="http://twitter.com/manton/statuses/834629607" style="color: gray;">Sat 06:27 AM</a></p><p><a href="http://twitter.com/manton">manton</a>: Landed in Austin. Pretty funny flight crew made the trip back easier. <a href="http://twitter.com/manton/statuses/834853749" style="color: gray;">Sat 01:31 PM</a></p>]]></description>
<guid isPermaLink="false">418@http://www.manton.org/</guid>
<dc:subject>Events</dc:subject>
<dc:date>2008-08-02T10:03:37-06:00</dc:date>

</item>
<item>
<title>Second episode</title>
<link>http://www.manton.org/2008/06/second_episode.html</link>
<description><![CDATA[<p><a href="http://www.red-sweater.com/blog/504/core-intuition-traveling-luddites">Daniel Jalkut</a> and I just posted the 2nd episode of <a href="http://www.coreint.org/">Core Intuition</a>. I'm not sure which is a bigger milestone: starting the podcast to begin with or sticking with it for at least two shows. I think the podcast is coming together well and the feedback we've received so far backs that up.</p>

<p>This episode feels a bit more content heavy than the previous one. We talked about what it's like to work while traveling, tech books and some thoughts on the 3rd edition of Cocoa Programming by Aaron Hillegass, and then dedicated most of the last half to distributed version control systems such as Git. Even though it is just days before <span class="caps">WWDC, </span>we only touched on <span class="caps">WWDC </span>indirectly. I expect there will be enough to talk about after next week to fill more than a few shows.</p>

<p>Editing the show continues to be a challenge but it's so rewarding, just being able to slowly craft the episode from the recordings. You tell a little lie every time you tweak the original source audio, but hopefully the end product feels more authentic or at least fresh. It makes me appreciate even more the work Ryan does on <a href="http://www.thetalkshow.net/">The Talk Show</a>. Our goal is to improve the quality each episode until we reach a point we are happy with, so if you have any feedback I'd love to hear it. After <span class="caps">WWDC</span> I'm going to invest in some real headphones. I was shocked how different the show sounds between my speakers, cheap headphones, and iPhone.</p>

<p>If you haven't subscribed yet, you can now find the <a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=281777685">listing on iTunes</a> and get it synced to your iPod or iPhone in just a few clicks. Enjoy!</p>]]></description>
<guid isPermaLink="false">414@http://www.manton.org/</guid>
<dc:subject>Podcasts</dc:subject>
<dc:date>2008-06-05T22:10:48-06:00</dc:date>

</item>
<item>
<title>Core Intuition</title>
<link>http://www.manton.org/2008/05/core_intuition.html</link>
<description><![CDATA[<p>Like many new tech endeavors for 2008, it was <a href="http://twitter.com/danielpunkass/statuses/823571610">announced first on Twitter</a>. Core Intuition is a new podcast from Daniel Jalkut and me, with a focus on the daily life of a Mac developer and whatever related subjects are going through our heads. There was so little time between the "let's do it" idea to recording and edit and web site and <a href="http://twitter.com/coreint">Twitter account</a> that I might not have believed it actually happened if I had blinked, but <a href="http://www.coreint.org/">here it is</a>. Expect the traditional iTunes page, blog, and other formalities to follow soon.</p>

<p><a href="http://www.red-sweater.com/blog/500/core-intuition">Daniel's blog post</a> has more on the announcement. He also has comments enabled, so feel free to jump over there and post feedback, unless it's the angry, negative kind of feedback in which case please send a private email to <a href="mailto:%66%65%65%64%62%61%63%6B%40%63%6F%72%65%69%6E%74%2E%6F%72%67">feedback@coreint.org</a>. :-)</p>

<p>Thanks for listening. We'll be doing these regularly so please subscribe in iTunes if you want to catch the next episodes.</p>]]></description>
<guid isPermaLink="false">411@http://www.manton.org/</guid>
<dc:subject>Podcasts</dc:subject>
<dc:date>2008-05-30T16:04:03-06:00</dc:date>

</item>
<item>
<title>Wii friend codes from Twitter</title>
<link>http://www.manton.org/2008/05/wii_friend.html</link>
<description><![CDATA[<p>As most Nintendo Wii owners know by now, Mario Kart for Wii shipped last week. I put together yet another friend code database to track and share codes, but this one is unique because it builds on Twitter. Just follow <a href="http://twitter.com/wii">@wii</a> and send your friend code in a reply. No registration, no data entry. All your friends on Twitter who also use the system will automatically be linked, so you can quickly get a view of which friend codes to add. It's also a great way to discover new Twitter users.</p>

<p>I'm pretty happy with how the implementation has worked out. It's build on essentially three background scripts:</p>


<ul>
<li>Parsing replies every minute looking for the friend code pattern (1234-1234-1234 for game codes, with dashes or spaces).</li>
<li>Taking queued users and pulling everyone they are following into the database.</li>
<li>Generating and caching the <span class="caps">RSS </span>feed for recently tweeted friend codes.</li>
</ul>



<p>The system currently only pulls the first 300 followers, but it's running smoothly enough that I will bump that up to 500 this week. Over 150 people are currently using it, and the database has about 10,000 records to keep track of friends. I feel like it's architected well enough to grow significantly from here, so I may do some casual promotion of the service this week.</p>

<p>If you own a Wii and use Twitter, <a href="http://wiitransfer.com/codes/">give it a try</a>. If you have any questions or feature requests, please send me an email or reply on Twitter. Enjoy!</p>]]></description>
<guid isPermaLink="false">404@http://www.manton.org/</guid>
<dc:subject>Programming</dc:subject>
<dc:date>2008-05-04T22:32:52-06:00</dc:date>

</item>
<item>
<title>Flip Ultra</title>
<link>http://www.manton.org/2008/04/flip_ultra.html</link>
<description><![CDATA[<p>I first heard of the <a href="http://www.theflip.com/products_flip_ultra.shtml">Flip</a> a few months ago, but it wasn't until <a href="http://www.37signals.com/svn/posts/923-the-flip-takes-13-of-the-camcorder-market-by-doing-less">this 37signals post</a> that I started paying attention. I was attracted to the simplicity of the video camera: few buttons, decent quality, and kid-proof design. Here is my mini-review.</p>

<p><b>Speed</b>. This is where the Flip shines. It is compact enough to take anywhere, and simple enough that you can take it out of your pocket and start shooting video in seconds. I've already shot way more video than I would with my traditional DV camcorder.</p>

<p><b>Battery</b>. It runs on two AA batteries. I was able to record a ton of video before replacing them, accumulating 3 GB of files over several weeks. This is unheard of compared to any other still camera or video camera I've owned.</p>

<p><b>Transfer</b>. The Flip saves as the Xvid flavor of <span class="caps">MPEG</span>-4, which is not supported natively by QuickTime. Luckily a quick <a href="http://www.perian.org/">Perian install</a> later and you can view and edit them in QuickTime Player or any app that supports QuickTime. Just mount the camera and copy them over, or convert to <span class="caps">H.264 </span>with something like VisualHub. The <a href="http://www.riverfold.com/software/wiitransfer/beta/">Wii Transfer 2.6</a> beta also supports Xvid to convert and share to your Wii.</p>

<p><b>Quality</b>. I wanted to do a side-by-side comparison with Motion <span class="caps">JPEG </span>used on most digital still cameras, but this isn't a video hardware review site so an in-depth analysis is beyond the scope of what I need or have expertise in. To my eyes it looks pretty good though. Make sure to get the Ultra, not the regular Flip Video which has a lower bitrate.</p>

<p><b>Complaints</b>. You need to give the power slider and record buttons some real pressure, and on a few occasions I've clicked record only to realize 1 minute later that it didn't start. I understand that the designers didn't want us turning it on or recording unintentionally, but this negates some of the speed advantage mentioned above.</p>

<p>In a nutshell: The Flip isn't for everyone, but at just $140 it's hard to argue with its strengths. I take it everywhere now. One pocket for iPhone, one pocket for Flip.</p>]]></description>
<guid isPermaLink="false">401@http://www.manton.org/</guid>
<dc:subject>Technology</dc:subject>
<dc:date>2008-04-24T08:07:46-06:00</dc:date>

</item>
<item>
<title>Wii Transfer serial numbers</title>
<link>http://www.manton.org/2008/04/wii_transfer_serial.html</link>
<description><![CDATA[<p>The search phrase "wii transfer serial numbers" (or "wii transfer serials") is consistently one of the top referrers from Google to this blog, usually pointing to <a href="http://www.manton.org/2007/02/first_75_days.html">my post about the first 75 days</a>. I figure I get enough traffic that I should dedicate a page to this. (I'm the developer, by the way.)</p>

<p>Here are the best ways to get Wii Transfer:</p>


<ul>
<li><a href="http://www.riverfold.com/software/wiitransfer/">Buy a copy</a>! Just $19. Simple checkout with PayPal and you'll get an automatic email within minutes.</li>
<li>Write a review for a blog or magazine. <a href="mailto:%73%75%70%70%6F%72%74%40%72%69%76%65%72%66%6F%6C%64%2E%63%6F%6D">Email me</a> first and I'll give you a full license, even if it's just your personal blog.</li>
<li>Become a <a href="http://www.riverfold.com/software/wiitransfer/beta/">beta tester</a>. From time to time, I need people to test the latest in-progress features. Free copy if you send any useful feedback on a beta.</li>
</ul>



<p>Thanks for your support! I hope one of these options appeals to you.</p>]]></description>
<guid isPermaLink="false">400@http://www.manton.org/</guid>
<dc:subject>Business</dc:subject>
<dc:date>2008-04-23T08:57:34-06:00</dc:date>

</item>
<item>
<title>Unite the Party</title>
<link>http://www.manton.org/2008/04/unite_the_party.html</link>
<description><![CDATA[<p>After Hillary won Ohio, Texas, and Rhode Island last month, I decided it was time to think less about actively supporting my own candidate, who clearly wasn't going away, and more about the future of the Democratic Party and what it would take to come together when a nominee is chosen. I had been quick to defend Hillary on Twitter and in blog comments, but the more I considered the close race and the long month until the next primary in Pennsylvania, now finally here, the more convinced I became that a joint ticket is the answer to a unified party.</p>

<p>Rather than bicker with my friends who support Obama, I changed my tone to emphasize our shared values and launched a new site: <a href="http://www.unitetheparty.com/">unitetheparty.com</a>. I've been posting there regularly since March, and hope to build a group of like-minded Democrats to write on this topic, as well as a list of supporters who want to see a joint ticket happen.</p>

<p>Thinking about the endgame of the race in this context provides an excellent backdrop for discussing the real issues important to voters. There's still an opportunity to use these campaigns for good: setting the right tone against McCain and bringing awareness of the Democratic agenda to everyone.</p>]]></description>
<guid isPermaLink="false">399@http://www.manton.org/</guid>
<dc:subject>Politics</dc:subject>
<dc:date>2008-04-21T23:06:20-06:00</dc:date>

</item>


</channel>
</rss>