<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

var pageTracker = _gat._getTracker("UA-583505-2");
pageTracker._initData();
pageTracker._trackPageview();
Husband.  Developer. Podcaster.  Hokie.
I can be contacted via e-mail: my first name at caseyliss.com.</description><title>Casey's Tumblelog</title><generator>Tumblr (3.0; @caseyliss)</generator><link>http://tumblr.caseyliss.com/</link><item><title>Invites to App.net</title><description>&lt;a href="https://join.app.net/from/liss"&gt;Invites to App.net&lt;/a&gt;: &lt;p&gt;App.net began life as a Twitter clone, with aspirations of being more.  They aspired to be user-centric, not advertiser-centric.  They aspired to be more than just a microblogging platform, but rather a platform upon which many different kinds of services can be built.&lt;/p&gt;

&lt;p&gt;I’m very pleased to say that they are realizing that goal now.  As an example, local friend &lt;a href="http://urbanape.com/"&gt;Zac Bir&lt;/a&gt; just released &lt;a href="http://swng.it"&gt;Swing&lt;/a&gt;, which is a really awesome tool to quickly leverage the free file storage you get with App.net.  Yes, you get free file storage too.&lt;/p&gt;

&lt;p&gt;Use the link above to get in with a free account; that works as your invite.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Full disclosure&lt;/em&gt;: If you use that link you’ll auto-follow &lt;a href="http://alpha.app.net/liss"&gt;me&lt;/a&gt;.&lt;/p&gt;</description><link>http://tumblr.caseyliss.com/post/50498249443</link><guid>http://tumblr.caseyliss.com/post/50498249443</guid><pubDate>Wed, 15 May 2013 10:55:00 -0400</pubDate></item><item><title>Cashing the Perfect Swing by Getting in the Driver's Seat</title><description>&lt;p&gt;&lt;span style="font-style: italic; font-size: smaller"&gt;This article was written with the hope of appearing in &lt;a href="http://the-magazine.org"&gt;The Magazine&lt;/a&gt;, but &lt;a href="http://the-magazine.org/8/get-it-in-gear"&gt;Dan Moren&amp;#8217;s fantastic article&lt;/a&gt; beat me to it.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;I do not play golf.&lt;/p&gt;

&lt;p&gt;I am a prototypical engineer—not terribly athletic, though I did make my fifth grade travel basketball team&lt;sup id="fnref:p49680375062-1"&gt;&lt;a href="#fn:p49680375062-1" rel="footnote"&gt;1&lt;/a&gt;&lt;/sup&gt; I do not play golf, but I think I can understand the draw.&lt;/p&gt;

&lt;p&gt;From those I&amp;#8217;ve spoken to whom do like hitting the little white ball around, one of the things they tell me is that each swing is a new challenge. Each swing is a moment of opportunity. Each swing is a chase&amp;#8230; a chase for the perfect swing.&lt;/p&gt;

&lt;hr&gt;&lt;p&gt;&lt;em&gt;&amp;#8220;Crap. I&amp;#8217;m so sorry, Dad.&amp;#8221;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I&amp;#8217;m fifteen years old, and sitting in the driver&amp;#8217;s seat of a &lt;a href="https://en.wikipedia.org/wiki/Saturn_S-Series#First_generation_SL_and_SW"&gt;1994 Saturn SL2&lt;/a&gt;. My father sits next to me. While he has a long list of admirable qualities, patience never made it on the list.&lt;/p&gt;

&lt;p&gt;&amp;#8220;It&amp;#8217;s okay.&amp;#8221; He says, summoning restraint that clearly isn&amp;#8217;t natural. &amp;#8220;Try letting out the clutch slower this time.&amp;#8221;&lt;/p&gt;

&lt;p&gt;I spent many afternoons–as many as Dad had time for–in his car, making a circle of our western Connecticut neighborhood.  I was learning how to drive, but I was also leaning how to operate a manual transmission.&lt;/p&gt;

&lt;p&gt;Start. Stop. Stall. Sigh. Start. Stop.&lt;/p&gt;

&lt;p&gt;It must have been infuriatingly boring. Doubly so, since I needed to have the radio off, to better hear the four cylinders of fury. (If by &amp;#8220;fury&amp;#8221; I mean &amp;#8220;frailty&amp;#8221;.)  With the radio on, my success rate was halved.&lt;/p&gt;

&lt;p&gt;Start. Stop. Start. Stop.&lt;/p&gt;

&lt;p&gt;I was surely taking years off the life of that clutch.  But I was also falling in love.&lt;/p&gt;

&lt;hr&gt;&lt;p&gt;I learned to drive in 1997&amp;#8217;s America.  At this point we were probably a little less fat, but just as lazy as we are today.  During the majority of my life, if not all of it, nearly every car I saw had an automatic transmission.  When my friends were learning to drive, precious few of them learned how to drive a stick.  Generally speaking, those who learned to drive a stick did so because it was compulsory.  Perhaps by parental decree. Perhaps by sheer necessity due to the car or cars they would be driving.  But if a friend or classmate was learning to drive a stick, it was because they had to.&lt;/p&gt;

&lt;p&gt;For me it was compulsory, but it was also a dream. It was a dream I had nursed for a long time.&lt;/p&gt;

&lt;hr&gt;&lt;p&gt;&lt;em&gt;&amp;#8220;Now I understand.&amp;#8221;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;It is an absurdly &lt;a href="http://forecast.io/#/f/38.0321,-78.4774/1099152000"&gt;beautiful late October afternoon in 2004&lt;/a&gt;.  The kind of fall afternoon that restores your faith in the world as you&amp;#8217;re nose-diving into winter.  I&amp;#8217;m thinking to myself about anything, about nothing, as I drive south on the &lt;a href="https://en.wikipedia.org/wiki/Blue_Ridge_Parkway"&gt;Blue Ridge Parkway&lt;/a&gt;.  I&amp;#8217;m a freshly minted adult now, fresh out of school and two months into my first real job.&lt;/p&gt;

&lt;p&gt;The leaves around me have almost all changed, unlike the ones down at the bottom of the mountains, near the interstate, hundreds of feet below. As I pilot my &lt;a href="https://en.wikipedia.org/wiki/Nissan_300ZX#Z32"&gt;1991 Nissan 300ZX&lt;/a&gt; toward my &lt;a href="http://www.vt.edu/"&gt;alma mater&lt;/a&gt;, I can almost see the line between the trees who have succumbed to winter, and those which defiantly cling to summer. The trees up here in the mountains are a cacophony of greens, browns, reds, and yellows.  Combined with the view of the uniquely Virginian landscape, I&amp;#8217;m left breathless.&lt;/p&gt;

&lt;p&gt;Though I&amp;#8217;ve been in Virginia for four years already, during school, I miss the northeast. Southwest Virginia, where I had just left, is too rural for my tastes. The DC suburbs of northern Virginia are too busy. Suddenly I get it, though: central Virginia is just right. All it took to realize it was a few hour drive at 45 miles per hour in my beloved Z. A few hours of me, my 5-speed, and my music.  Three months later, I met my wife.  Nine years later, I&amp;#8217;m still a proud Virginian.  My life was forever changed while I was rowing the gears in my car.&lt;/p&gt;

&lt;hr&gt;&lt;p&gt;&lt;em&gt;&amp;#8220;Holy hell, that really is fast.&amp;#8221;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Faster than the blink of an eye—quite literally.  That&amp;#8217;s how fast it shifted.&lt;/p&gt;

&lt;p&gt;It&amp;#8217;s 2009, and I&amp;#8217;m sitting in my friend&amp;#8217;s &lt;a href="https://en.wikipedia.org/wiki/Volkswagen_Golf_Mk5#Mk5_R32"&gt;Volkswagen R32&lt;/a&gt;, which is in effect a &lt;a href="https://en.wikipedia.org/wiki/Volkswagen_Golf_Mk5#Mk5_GTI"&gt;GTI hatchback&lt;/a&gt; cranked to 11.  It is one of the earliest regular production cars with a dual-clutch transmissions; these incredible boxes have traditional clutches, but they are computer-operated.  The cars have only two pedals, just like a traditional automatic.&lt;/p&gt;

&lt;p&gt;My how these dual clutch transmissions can shift.  The R32 shifts gears faster than I am capable of even in my wildest fantasies.  In fact, to this day, it&amp;#8217;s the best point-and-shoot car I&amp;#8217;ve ever driven.  Point the wheel, mash the throttle, and go.&lt;/p&gt;

&lt;p&gt;But I was along for the ride; I didn&amp;#8217;t feel like I was &lt;em&gt;driving&lt;/em&gt;.&lt;/p&gt;

&lt;hr&gt;&lt;p&gt;If a car is meant to propel you from point A to point B, a supercar (think Ferrari, Lamborghini, etc.) is meant to do so as quickly as possible.  To do so, they need to move the power created in the engine to the wheels.  That involves many mechanical bits, but of note to me is the transmission.&lt;/p&gt;

&lt;p&gt;In modern times, supercars almost exclusively choose dual-clutch transmissions.  These come in various trade names, despite often times being from one of only a handful of gearbox manufacturers.  BMW has the DCT.  Volkswagen the DSG.  Porsche the wonderfully German &amp;#8220;Porsche Doppelkupplungsgetriebe&amp;#8221; (&amp;#8220;Porsche double-clutch gearbox&amp;#8221;), abbreviated as PDK.&lt;/p&gt;

&lt;p&gt;Dual-clutch transmissions are, to oversimplify, two traditional manual transmissions that have been intertwined.  They are stored in one housing and work as a single unit.  By having two transmissions in one, the next gear can be queued up and ready to go at all times.  Thus, when &amp;#8220;shifting&amp;#8221;, what&amp;#8217;s really happening is one clutch disengages whilst the other simultaneously engages.  This makes shifts virtually instantaneous.&lt;/p&gt;

&lt;p&gt;These transmissions, as in the R32, operate the clutches using a combination of computers and mechanicals.  They have paddles which allow you to request a gear—thus borne the derisive term &amp;#8220;flappy paddle gearboxes&amp;#8221;.  Critically, however, they don&amp;#8217;t have clutch pedals.  Us humans are too slow, so we&amp;#8217;re removed from the equation.&lt;/p&gt;

&lt;p&gt;As was aforementioned, supercars tend to like dual-clutch gearboxes.  Ferraris, Lamborghinis and the like are purpose-built to consume tarmac as quickly as possible.  Dual-clutch boxes are most especially suited for that.  It&amp;#8217;s arguable that having a human-operated clutch would neuter those cars, if not ruin them.&lt;/p&gt;

&lt;p&gt;But would they be as &lt;em&gt;fun&lt;/em&gt;?&lt;/p&gt;

&lt;hr&gt;&lt;p&gt;Which brings us back to golf.&lt;/p&gt;

&lt;p&gt;I view driving a traditional manual transmission, with a manually-operated clutch, as my golf swing.&lt;/p&gt;

&lt;p&gt;Every time I start from a stop, I&amp;#8217;m chasing the perfect swing.&lt;/p&gt;

&lt;p&gt;When I take a turn quickly, and rip off a heel-toe rev-matched downshift &lt;em&gt;while braking&lt;/em&gt;, I&amp;#8217;m chasing the perfect swing.&lt;/p&gt;

&lt;p&gt;Every time I start off on a steep hill, I&amp;#8217;m chasing the perfect swing.&lt;/p&gt;

&lt;p&gt;Every time it&amp;#8217;s a new challenge.&lt;/p&gt;

&lt;p&gt;Sometimes I&amp;#8217;m rewarded with perfection—either a completely smooth start, or perhaps a perfect rev-match combined with smooth brake application and quick release of the clutch—three pedals with two feet.  Sometimes I&amp;#8217;m rewarded by &lt;em&gt;not&lt;/em&gt; seeing my wife&amp;#8217;s head bucking back and forth when leaving a red light.  That&amp;#8217;s often my favorite of all.&lt;/p&gt;

&lt;p&gt;No matter what though, every time, I&amp;#8217;m chasing the perfect swing.&lt;/p&gt;

&lt;p&gt;That&amp;#8217;s what makes driving so much fun.  Such a privilege.  Such a true and absolute joy.  I long for a reason to get into my car, take off, and just drive.&lt;/p&gt;

&lt;hr&gt;&lt;p&gt;The pragmatist and engineer in me knows that the manual transmission is going the way of the &lt;a href="https://en.wikipedia.org/wiki/Dodo"&gt;dodo&lt;/a&gt;.  It really makes no sense—it&amp;#8217;s arguably a distraction during the extremely dangerous operation of hurtling a several thousand pound weapon down the road at breakneck speeds.  Traditional manuals are slow.  They&amp;#8217;re error-prone.  There are no advantages, except perhaps the most important one.  So.  Much.  Fun.&lt;/p&gt;

&lt;p&gt;The dual clutch transmission is everything the traditional manual is not.  Most importantly, reliable, consistent, and &lt;em&gt;fast&lt;/em&gt;.  But it&amp;#8217;s not as much fun.  Not to me.&lt;/p&gt;

&lt;p&gt;I believe that all cars, eventually, will use dual clutch transmissions.  Certainly all sports cars.  We&amp;#8217;re almost there now with supercars.  Take the BMW M5 for example; it&amp;#8217;s widely understood that traditional manuals are only offered due to incessant &lt;a href="https://en.wikipedia.org/wiki/BMW_M5#Powertrain"&gt;whining by the press and potential customers&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;While I know it&amp;#8217;s for the best, and it&amp;#8217;s time to let go, it makes me sad.  I&amp;#8217;ll miss the hunt for the perfect shift.  I&amp;#8217;ll miss the feeling I get when I launch an all wheel drive car with a quickness, &lt;em&gt;without&lt;/em&gt; leaving the drivetrain behind.  I&amp;#8217;ll miss  driving being more than just sitting still.&lt;/p&gt;

&lt;p&gt;I&amp;#8217;ll miss you, old friend.&lt;/p&gt;

&lt;div class="footnotes"&gt;
&lt;hr&gt;&lt;ol&gt;&lt;li id="fn:p49680375062-1"&gt;
&lt;p&gt;It was known that I was moving shortly after the season started, and as an adult I finally realized that&amp;#8217;s undoubtedly the reason I made the cut.  Even if I was a liability, I wouldn&amp;#8217;t be for long. &lt;a href="#fnref:p49680375062-1" rev="footnote"&gt;↩&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;

&lt;/ol&gt;&lt;/div&gt;</description><link>http://tumblr.caseyliss.com/post/49680375062</link><guid>http://tumblr.caseyliss.com/post/49680375062</guid><pubDate>Sun, 05 May 2013 08:14:38 -0400</pubDate></item><item><title>Thoughts on WWDC</title><description>&lt;p&gt;Two years ago, in June of 2011, I went to WWDC for the first time.&lt;/p&gt;

&lt;p&gt;I have a very basic&lt;sup id="fnref:p48965172653-1"&gt;&lt;a href="#fn:p48965172653-1" rel="footnote"&gt;1&lt;/a&gt;&lt;/sup&gt; &lt;a href="http://fasttext.caseyliss.com/"&gt;app&lt;/a&gt; in the App Store.  I had written it when iOS 4 was in beta, because &lt;a href="http://developer.apple.com/library/ios/#documentation/MessageUI/Reference/MFMessageComposeViewController_class/Reference/Reference.html#//apple_ref/doc/uid/TP40009668"&gt;MFMessageComposeViewController&lt;/a&gt; permitted my app to do something that was new at the time: send text messages.&lt;/p&gt;

&lt;p&gt;I decided to go to WWDC for a few reasons.  Firstly, it seemed fun and interesting.  Secondly, I was a novice iOS developer and desperately wanted to scratch that itch.  As a bonus, I somehow swindled my then-employer to pay for it.  Finally, I wanted to see what all the fuss was about.&lt;/p&gt;

&lt;p&gt;Going to WWDC was one of the best decisions I&amp;#8217;ve ever made.&lt;/p&gt;

&lt;p&gt;As Marco &lt;a href="http://www.marco.org/2013/04/26/replacing-wwdc"&gt;noted tonight&lt;/a&gt;, WWDC is about so much more than just the sessions.  The sessions are wonderful; don&amp;#8217;t get me wrong.  I&amp;#8217;ve already &lt;a href="http://tumblr.caseyliss.com/post/23099192614/wwdc-2012-tips"&gt;raved about them&lt;/a&gt;.  But it&amp;#8217;s about so much more than that.&lt;/p&gt;

&lt;p&gt;Perhaps my favorite part of WWDC is the energy I get from it.  Being around &lt;a href="http://www.marco.org/"&gt;so&lt;/a&gt; &lt;a href="http://hypercritical.co/"&gt;many&lt;/a&gt; &lt;a href="http://www.furbo.org/"&gt;people&lt;/a&gt; &lt;a href="http://www.loopinsight.com/"&gt;whom&lt;/a&gt; &lt;a href="http://bitsplitting.org/"&gt;you&lt;/a&gt; &lt;a href="http://www.onefoottsunami.com/"&gt;so&lt;/a&gt; &lt;a href="http://www.jury.me/"&gt;deeply&lt;/a&gt; &lt;a href="http://thenextweb.com/author/matthewpanzarino/"&gt;respect&lt;/a&gt; (&lt;a href="http://www.david-smith.org/"&gt;too&lt;/a&gt; &lt;a href="http://swinden.com/"&gt;many&lt;/a&gt; &lt;a href="http://stawecki.com/"&gt;to&lt;/a&gt; &lt;a href="http://willhains.com/"&gt;name&lt;/a&gt;) will do that to you.  Both times I&amp;#8217;ve left WWDC, I&amp;#8217;ve spent the entire cross-county plane ride coding.&lt;/p&gt;

&lt;p&gt;There have been many calls to &lt;a href="http://bitsplitting.org/2013/04/25/end-wwdc/"&gt;end WWDC&lt;/a&gt;, or perhaps to &lt;a href="http://iphonedevelopment.blogspot.com/2013/04/fixing-wwdc.html"&gt;dramatically change it&lt;/a&gt;.  These arguments are logical, just, and intelligent.  Acquiring tickets this year was–on the surface–fair, but it sure didn&amp;#8217;t feel that way.&lt;/p&gt;

&lt;p&gt;I can&amp;#8217;t begin to theorize about ways to make WWDC better.  There are a plethora of different and often contradictory desires at play:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Giving tickets to &amp;#8220;the best&amp;#8221; attendees&lt;/li&gt;
&lt;li&gt;Giving new developers a fair chance&lt;/li&gt;
&lt;li&gt;Not totally screwing inconvenient time zones&lt;/li&gt;
&lt;li&gt;Making WWDC more accessible&lt;/li&gt;
&lt;li&gt;Not diluting what makes WWDC so awesome&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;One thing I will say, however, is that ticket or not, I knew I would be there this year.  There are too many inspiring, amazing people in one place not to go.  If 2013 is the last year of WWDC as we know it, I&amp;#8217;ll be sad to miss the sessions.  I&amp;#8217;ll be sad to miss the access to Apple.  But I&amp;#8217;ll be most sad to miss having the excuse to get together with my friends–my inspiration.&lt;/p&gt;

&lt;p&gt;See you in June.&lt;/p&gt;

&lt;div class="footnotes"&gt;
&lt;hr&gt;&lt;ol&gt;&lt;li id="fn:p48965172653-1"&gt;
&lt;p&gt;And if I&amp;#8217;m honest, rather crummy. &lt;a href="#fnref:p48965172653-1" rev="footnote"&gt;↩&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;

&lt;/ol&gt;&lt;/div&gt;</description><link>http://tumblr.caseyliss.com/post/48965172653</link><guid>http://tumblr.caseyliss.com/post/48965172653</guid><pubDate>Fri, 26 Apr 2013 20:06:17 -0400</pubDate></item><item><title>Neutral</title><description>&lt;a href="http://neutral.fm/"&gt;Neutral&lt;/a&gt;: &lt;p&gt;Today I am extremely privileged and lucky to announce the launch of a new podcast–my first!  I’m joining my good friends &lt;a href="http://www.marco.org/"&gt;Marco&lt;/a&gt; and &lt;a href="http://hypercritical.co/"&gt;John&lt;/a&gt; to do something I’ve dreamed about for a year or two now.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://neutral.fm/"&gt;Neutral&lt;/a&gt; is, as Marco put it, “A casual car show from people who should know better than to do a car show.”  I think that’s an apt description.  We’re three computer geeks that have a genuine interest in cars, and will spend a little time each week chatting about it.&lt;/p&gt;

&lt;p&gt;None of us are mechanics, nor have jobs in the industry.  Factual errors will surely be a regular occurrence.  That said, it should be fun, both for us and for those with whom we share a common interest in the world of automobiles.  The idea of the show is to have no formal ideas; it will be about whatever strikes our fancy and will last until we stop having fun with it.&lt;/p&gt;

&lt;p&gt;My deep thanks to both Marco and John, longtime and beloved podcasters, for allowing me to attempt to hang with the big boys.  I’m still finding my way, but after listening to our first episode, I didn’t want to crawl in a hole for days.  Thus, a moral victory.&lt;/p&gt;

&lt;p&gt;My thanks also to &lt;a href="http://squarespace.com/neutral"&gt;Squarespace&lt;/a&gt; for going out on a limb and sponsoring us so early on (and for hosting our site!).&lt;/p&gt;

&lt;p&gt;I hope you’ll join us on the ride…&lt;/p&gt;</description><link>http://tumblr.caseyliss.com/post/40875255795</link><guid>http://tumblr.caseyliss.com/post/40875255795</guid><pubDate>Fri, 18 Jan 2013 18:18:27 -0500</pubDate><category>neutral</category><category>podcast</category></item><item><title>New [to me] car. Or, in early 2000s parlance, “new...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_maycy6AIbv1qz7kwso1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;New [to me] car. Or, in early 2000s parlance, “new whip”.  (Taken with &lt;a href="http://instagram.com"&gt;Instagram&lt;/a&gt; at West Broad Village)&lt;/p&gt;</description><link>http://tumblr.caseyliss.com/post/32321714435</link><guid>http://tumblr.caseyliss.com/post/32321714435</guid><pubDate>Wed, 26 Sep 2012 06:25:18 -0400</pubDate></item><item><title>Current desktop.</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_m70051gKr61qz7kwso1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Current desktop.&lt;/p&gt;</description><link>http://tumblr.caseyliss.com/post/26975602728</link><guid>http://tumblr.caseyliss.com/post/26975602728</guid><pubDate>Wed, 11 Jul 2012 09:29:25 -0400</pubDate></item><item><title>On the Rumored iPad Mini</title><description>&lt;p&gt;Peter Oppenheimer, Apple CFO, on &lt;a href="http://seekingalpha.com/article/524451-apple-s-ceo-discusses-q2-2012-results-earnings-call-transcript?part=single"&gt;Apple&amp;#8217;s Q2 Earnings Call&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;We remain very confident in our strategy, and we&amp;#8217;re very excited about the fabulous new products in our pipeline.&lt;br/&gt;
  &amp;#8230;&lt;br/&gt;
  Well, we view [our heavily increased spending on R&amp;amp;D] as a good thing. We are investing in engineering to continue to bring out the most innovative products in the world to delight customers. We are making investments in our hardware and software engineering teams. We&amp;#8217;re shipping the best products that Apple has ever shipped today. And we&amp;#8217;ve got some fabulous new products in the pipeline.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Tim Cook, Apple CEO, at &lt;a href="http://www.macworld.com/article/1167008/tim_cook_at_d10_in_his_own_words.html"&gt;All Things D&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;For years Apple’s been focused on innovation. Never have I seen the things I can’t talk about today…the juices are flowing. And we have some incredible things coming out.&lt;br/&gt;
  &amp;#8230;&lt;br/&gt;
  Our north star is to make the best product. Our objective isn’t to make this design for this kind of price point, or for this arbitrary schedule, or line up other things or have X number of phones, it’s to build the best.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Tim Cook, Apple CEO, &lt;a href="http://www.appleinsider.com/articles/12/03/07/apple_teases_there_is_a_lot_to_look_forward_to_in_2012.html"&gt;iPad (3rd Generation) Release&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Only Apple could deliver this kind of innovation in such a beautiful, integrated and easy to use way. It&amp;#8217;s what we stand for.  And across the year, you&amp;#8217;re going to see a lot more of this kind of innovation. We are just getting started.&lt;br/&gt;&lt;img src="http://photos.appleinsider.com/lookforward-120307.png" width="400"/&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://tumblr.caseyliss.com/post/26900287548</link><guid>http://tumblr.caseyliss.com/post/26900287548</guid><pubDate>Tue, 10 Jul 2012 08:16:55 -0400</pubDate></item><item><title>On Being a Mac User in 2012</title><description>&lt;p&gt;When I was growing up, and through &lt;a href="http://www.vt.edu/"&gt;college&lt;/a&gt;, I was a a Windows user.  At that time, part of being a windows user was to do a &amp;#8220;freshie&amp;#8221;–a clean installation of Windows–every six months or so.&lt;/p&gt;

&lt;p&gt;To do that, you needed to:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Back up all your files to another computer&lt;/li&gt;
&lt;li&gt;Delete everything on your computer&lt;/li&gt;
&lt;li&gt;Reinstall Windows&lt;/li&gt;
&lt;li&gt;Reinstall all your programs&lt;/li&gt;
&lt;li&gt;Put your files back on your computer&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;This was an exceptionally painstaking process, even in the time before hard drives were littered with mp3s and HD video downloads.&lt;/p&gt;

&lt;p&gt;A year ago, I got a new MacBook Pro.  When I switched to using it from my polycarbonate MacBook, not much of the above had changed.&lt;/p&gt;

&lt;p&gt;Now, everything is different.&lt;/p&gt;

&lt;p&gt;I was just issued a new-to-me, refurbished, MacBook Pro for work.  I had my personal machine with me, on the same network, so I could have started the decades-old dance again.&lt;/p&gt;

&lt;p&gt;But I didn&amp;#8217;t have to.&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;E-Mail: Stored on &lt;a href="http://www.google.com/a"&gt;the internet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Music: Stored on &lt;a href="http://www.apple.com/itunes/itunes-match/"&gt;the internet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Documents: Stored on &lt;a href="http://www.dropbox.com/"&gt;the internet&lt;/a&gt; (for the most part)&lt;/li&gt;
&lt;li&gt;Applications: Stored on &lt;a href="http://www.apple.com/osx/apps/app-store.html"&gt;the internet&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;What&amp;#8217;s left, that I haven&amp;#8217;t moved yet?&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Pictures&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;So, thanks to Google Apps, iTunes Match, Dropbox, &lt;a href="http://www.apple.com/icloud/"&gt;iCloud&lt;/a&gt;, &lt;em&gt;and the Mac App Store&lt;/em&gt;, I was able to effectively transition to a new computer in less than an hour.&lt;/p&gt;

&lt;p&gt;Sure, there are privacy implications to putting your life on the internet.  And developers have been justifiably complaining about how difficult it is to put an app in the Mac App Store.  That&amp;#8217;s all absolutely valid.  But by me weighing those tradeoffs, and choosing to look past them, my life got &lt;em&gt;so much&lt;/em&gt; easier.&lt;/p&gt;

&lt;p&gt;It may be a difficult time to be a developer, but it&amp;#8217;s a great time to be a user.&lt;/p&gt;

&lt;p&gt;First and foremost, that&amp;#8217;s exactly what Apple wants.&lt;/p&gt;</description><link>http://tumblr.caseyliss.com/post/26658269968</link><guid>http://tumblr.caseyliss.com/post/26658269968</guid><pubDate>Fri, 06 Jul 2012 19:03:24 -0400</pubDate></item><item><title>"It does take quite a man to remain attractive and to be loved by a woman who has heard him snore,..."</title><description>“It does take quite a man to remain attractive and to be loved by a woman who has heard him snore, seen him unshaven, tended him while he was sick and washed his dirty underwear. Do that and keep her still feeling a warm glow and you will know some very beautiful music.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;–Ronald Reagan, 1971 (via &lt;a href="http://www.lettersofnote.com/2012/05/love-dad.html#.T7OhtuvKXjI.twitter"&gt;Letters of Note&lt;/a&gt;)&lt;/em&gt;</description><link>http://tumblr.caseyliss.com/post/23345001881</link><guid>http://tumblr.caseyliss.com/post/23345001881</guid><pubDate>Sat, 19 May 2012 08:17:51 -0400</pubDate></item><item><title>Paid Upgrades on the iTunes App Store</title><description>&lt;p&gt;I agree with &lt;a href="http://5by5.tv/buildanalyze/77"&gt;Marco&lt;/a&gt; in that I don&amp;#8217;t see that paid upgrades will happen on the App Store anytime soon.&lt;/p&gt;

&lt;p&gt;However, I do see an alternative angle.  What if there was a way to discount &amp;#8220;upgrades&amp;#8221;?&lt;/p&gt;

&lt;p&gt;Let&amp;#8217;s take Tweetie for example.  When Tweetie 2 was introduced, what if &lt;a href="http://www.atebits.com/"&gt;Atebits&lt;/a&gt;/&lt;a href="http://twitter.com/lorenb"&gt;Loren&lt;/a&gt; could have said &amp;#8220;charge $3 for those whom don&amp;#8217;t have Tweetie 1, but charge $1 for those whom do have it.&amp;#8221;?&lt;/p&gt;

&lt;p&gt;I haven&amp;#8217;t thought this through that much at all, as I&amp;#8217;m sure is obvious, but what if developers could specify that certain bundle IDs (ostensibly only their own) will qualify their applications for a different, discounted price point?  So, say for example, you had:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;com.atebits.Tweetie&lt;/code&gt; = $3&lt;br/&gt;&lt;code&gt;com.atebits.Tweetie2&lt;/code&gt; = $3, unless a user already has &lt;code&gt;com.atebits.Tweetie&lt;/code&gt;, in which case, $1.&lt;/p&gt;

&lt;p&gt;This allows Atebits/Loren to:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Continue to make [the same] money from those that had never purchased either app.&lt;/li&gt;
&lt;li&gt;Earn money from those whom upgrade–this wasn&amp;#8217;t possible previously unless you forced the user to pay full price for the new app.&lt;/li&gt;
&lt;li&gt;Keep those whom upgrade happier by &lt;em&gt;not&lt;/em&gt; charging them $3 all over again–this wasn&amp;#8217;t possible previously.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;This begs some interesting questions though:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;em&gt;What does the UI look like for users?&lt;/em&gt;  My thought is, iTunes could query this and just give the user whatever their relevant price is.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;What does the UI look like for developers?&lt;/em&gt;  It shouldn&amp;#8217;t be too hard to add a place to specify a discount ID and a price for that discounted version.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Can you still sell Tweetie &amp;#8220;1&amp;#8221;?&lt;/em&gt;  I would think not, but this &lt;em&gt;does&lt;/em&gt; solve the problem of making it still a standalone entity in the App Store for the purposes of bug fixes, etc.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;I&amp;#8217;m sure I&amp;#8217;m missing stuff here, but it seems like the most Apple-like answer I&amp;#8217;ve heard or come up with.&lt;/p&gt;</description><link>http://tumblr.caseyliss.com/post/23113459896</link><guid>http://tumblr.caseyliss.com/post/23113459896</guid><pubDate>Tue, 15 May 2012 14:43:03 -0400</pubDate></item><item><title>WWDC Tips as Accumulated by a Veteran of a Staggering ONE WWDC</title><description>&lt;p&gt;In 2011, I was somehow able to convince my employer to send me to WWDC.  It was, without question, the most fun and inspiring week of my career.  This year, I&amp;#8217;m going again.&lt;/p&gt;

&lt;p&gt;There are a lot of great guides on what to make of WWDC that are available; &lt;a href="http://iphonedevelopment.blogspot.com/2011/03/wwdc-first-timer-survival-guide-2011.html"&gt;this one&lt;/a&gt; is a great example.  I also &lt;a href="http://tumblr.caseyliss.com/post/6106659728"&gt;compiled many&lt;/a&gt; last year.  Most of these guides were written by people whom have quite a bit more experience than myself.  But, I couldn&amp;#8217;t resist the chance to throw in my $0.02.&lt;/p&gt;

&lt;p&gt;So, let&amp;#8217;s try to take this step-by-step.&lt;/p&gt;

&lt;div style="font-size: 150%"&gt;Travel&lt;/div&gt;

&lt;p&gt;You absolutely want to get into San Francisco sometime Sunday afternoon.  This is for a couple reasons:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Acclimate yourself to the area and the new time zone [if applicable]&lt;/li&gt;
&lt;li&gt;Even more importantly, get your badge, and your swag.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;You do &lt;em&gt;not&lt;/em&gt; want to get your badge Monday morning; you&amp;#8217;ll almost surely want to be in the keynote line long before registration opens.  More on that later.&lt;/p&gt;

&lt;p&gt;If you&amp;#8217;re anything like me, you&amp;#8217;ll probably want to book a mid-afternoon flight back home on Friday–the conference pretty much shuts down by lunchtime&lt;sup id="fnref:p23099192614-1"&gt;&lt;a href="#fn:p23099192614-1" rel="footnote"&gt;1&lt;/a&gt;&lt;/sup&gt;.  For those on the east coast like myself,  you can usually avoid a redeye if you get an early afternoon flight, and that&amp;#8217;s well worth it to me.  &lt;/p&gt;

&lt;p&gt;If you don&amp;#8217;t really care, Sunday and Friday afternoons are a great time to go explore San Francisco–in fact, expect those to be your &lt;em&gt;only&lt;/em&gt; times.&lt;/p&gt;

&lt;div style="font-size: 150%"&gt;Packing&lt;/div&gt;

&lt;p&gt;By no means an exhaustive list, here are some of the items I would not leave at home:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;iPhone battery pack&lt;/li&gt;
&lt;li&gt;Laptop (an iPad is not enough)&lt;/li&gt;
&lt;li&gt;If you have a MacBook air, an ethernet adapter&lt;/li&gt;
&lt;li&gt;The long cable for your MagSafe brick&lt;/li&gt;
&lt;li&gt;At least enough iDevice chargers and cables to cover charging all your devices simultaneously&lt;/li&gt;
&lt;li&gt;Clothes to handle violently shifting weather conditions.  It will be warm, sometimes even hot, during the day.  If you&amp;#8217;re out after sunset, it will be stunningly cold.  Wear layers.&lt;/li&gt;
&lt;li&gt;Extremely comfortable shoes&lt;/li&gt;
&lt;/ul&gt;&lt;div style="font-size: 150%"&gt;Registration&lt;/div&gt;

&lt;p&gt;In 2012, the attendee registration runs from 9a - 7p.  In 2011, I went sometime around 2p and the line was very short.  The process is fairly straightforward; you provide a government ID, and you are asked (at least, in 2011) what size sweatshirty/jackety thing you want.  They then hand you a sample that hundreds of other people have tried on first, which is mildly skeevy, but also super-awesome so you know for sure what you&amp;#8217;re, well, getting into.  Once you decide on a size, they give you your sweatshirt and your badge.&lt;/p&gt;

&lt;p&gt;As everyone will tell you, that badge is just as important as your license/passport for the next few days.  Apple will not replace it, and if they do, expect to shell out another US$1600 for the privilege.&lt;/p&gt;

&lt;p&gt;No, seriously.  Don&amp;#8217;t lose it.&lt;/p&gt;

&lt;div style="font-size: 150%"&gt;Sunday afternoon/evening&lt;/div&gt;

&lt;p&gt;I didn&amp;#8217;t know until long after arriving Sunday that often times, there are informal groups that will make a pilgrimage to the Apple Company Store on their campus in Cupertino.  I&amp;#8217;ve heard that this is, on the whole, fairly unimpressive, but I was definitely bummed to have missed out on it.&lt;/p&gt;

&lt;p&gt;That said, from what I&amp;#8217;ve gathered, you cannot go anywhere on campus except the Company Store, and they have a satellite company store open in Moscone&lt;sup id="fnref:p23099192614-2"&gt;&lt;a href="#fn:p23099192614-2" rel="footnote"&gt;2&lt;/a&gt;&lt;/sup&gt; for pretty much the duration of the conference&lt;sup id="fnref:p23099192614-3"&gt;&lt;a href="#fn:p23099192614-3" rel="footnote"&gt;3&lt;/a&gt;&lt;/sup&gt;.  So, by no means is a trip to Cupertino requisite.&lt;/p&gt;

&lt;p&gt;If you don&amp;#8217;t catch wind of such a thing, don&amp;#8217;t sweat it.  Sunday afternoon is, as I said above, one of the only times you&amp;#8217;ll really be able to explore San Francisco.  Now is the time to meet up with friends whom happen to live in town, or generally goof off.&lt;/p&gt;

&lt;p&gt;That said, go to bed early, as you&amp;#8217;ll need to be up early for&lt;/p&gt;

&lt;div style="font-size: 150%"&gt;Keynote&lt;/div&gt;

&lt;div style="font-size: 120%"&gt;The Outside Line&lt;/div&gt;

&lt;p&gt;I&amp;#8217;m not sure how things are going to be this year for the keynote, but I have no reason to believe it&amp;#8217;s going to be any different than any other year.  In 2011, I agreed with &lt;a href="http://www.marco.org/"&gt;a friend&lt;/a&gt; to meet up in front of the &lt;a href="http://www.ichotelsgroup.com/intercontinental/en/gb/locations/overview/sanfrancisco"&gt;Intercontinental Hotel&lt;/a&gt;, which is adjacent to Moscone, at 6:30a.  We expected to run to &lt;a href="http://www.bluebottlecoffee.net/"&gt;Blue Bottle Coffee&lt;/a&gt; and then get in line.  We walked three feet out of the hotel, and that was the end of the line.  It had wrapped nearly 100% of the way around the block, back to the entrance again.&lt;/p&gt;

&lt;p&gt;So, if you want to be in the keynote and not the overflow room, get in line earlier than you think you&amp;#8217;d need to, even in your wildest doomsday scenario.&lt;/p&gt;

&lt;p&gt;The wait in line is long, it&amp;#8217;s tiring, it&amp;#8217;s &lt;em&gt;cold&lt;/em&gt;, and it&amp;#8217;s what you make of it.  Now is the time to try your darndest to be social.  There is a camaraderie amongst the line goers–everyone realizes this entire act is somewhat absurd, but that&amp;#8217;s okay, because we&amp;#8217;re in it together.  Even the least social among them are happy to talk to kill some time.&lt;/p&gt;

&lt;p&gt;Unless you&amp;#8217;re liveblogging, or your hotel is far away from Moscone, there&amp;#8217;s no need to bring your laptop.  You won&amp;#8217;t use it, and you&amp;#8217;ll almost definitely have the time to pick it up after the long lunch break, before the sessions really start.&lt;/p&gt;

&lt;p&gt;However, &lt;em&gt;do not forget your iPhone battery pack&lt;/em&gt;.  It doesn&amp;#8217;t matter what your battery pack of preference is; just remember to bring it.  The keynote line is long, and no matter how social you are, it&amp;#8217;s boring.  You&amp;#8217;ll end up playing with your phone &lt;em&gt;a lot&lt;/em&gt;, and you&amp;#8217;ll end up nuking your battery.  Bring a battery pack.&lt;sup id="fnref:p23099192614-4"&gt;&lt;a href="#fn:p23099192614-4" rel="footnote"&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;The line has a tendency to move inches, and to do so sporadically.  This is, in most cases, due to the Apple folks telling you (with varying degrees of aggression) to move forward and generally not leave a comfortable amount of personal space between you and your other line goers.  Don&amp;#8217;t get excited though; it&amp;#8217;s absurdly late that they actually let you into Moscone.&lt;/p&gt;

&lt;div style="font-size: 120%"&gt;The Inside Line&lt;/div&gt;

&lt;p&gt;Somewhere around 9:30, which seems impossibly late to me, they&amp;#8217;ll let you into Moscone, and up the escalators to the second floor, if memory serves.  In here, you&amp;#8217;ll find basic breakfast items like bagels, and juices.  You&amp;#8217;ll find people will sit down in the middle of the hall, relax for a bit, and shove something in their gullet.  You&amp;#8217;ll also find that people use this opportunity to try to line jump by sprinting any time the line is not stopped.  This is, unless you&amp;#8217;re extremely aggressive, fruitless.  You&amp;#8217;re almost certainly not going to make any significant improvement in your &lt;strike&gt;lot in life&lt;/strike&gt; place in line.&lt;/p&gt;

&lt;p&gt;At just a few minutes before 10, you&amp;#8217;ll notice a lot of agitation, and a wave as people start standing up again.  This is it; you&amp;#8217;re about to enter the keynote.&lt;/p&gt;

&lt;div style="font-size: 120%"&gt;The Minefield&lt;/div&gt;

&lt;p&gt;Getting into the keynote is an interesting endeavor, because people are assholes.  Especially nerds trying to get as close as they can to what they &lt;em&gt;think&lt;/em&gt; is the most exciting moment at WWDC–the keynote.  So, what do these nerds do?  They dump their breakfast leftovers exactly where they were sitting, and leave them.  Thus, you&amp;#8217;ll find yourself navigating a minefield of diemboweled pastries, decapitated bagels, gutted juice drinks, etc.  It&amp;#8217;s really quite revolting, and was one of my least favorite parts of WWDC.&lt;/p&gt;

&lt;p&gt;We&amp;#8217;re all adults.  If you can&amp;#8217;t find a trash can, just take the stuff with you.  It&amp;#8217;s not hard to leave it under your chair until after the keynote, when you can dispose of it properly.&lt;/p&gt;

&lt;p&gt;Once you navigate the minefield, you&amp;#8217;ll go up to the third floor, and see another mad dash into the keynote room.  I would argue that mad dash is also fruitless.  However, I will also concede that if you&amp;#8217;re going to run, now is the time to do it.  You may get a couple rows closer, but not much.&lt;/p&gt;

&lt;div style="font-size: 120%"&gt;Where to Sit&lt;/div&gt;

&lt;p&gt;Naturally, your inclination is going to be to run to the front as quickly as possible, and sit wherever.  I&amp;#8217;m not going to argue against that.  I will, however, propose an alternative.&lt;/p&gt;

&lt;p&gt;In the keynote room, there is the stage in the front, but halfway back there are two &lt;strong&gt;large&lt;/strong&gt; screens hanging from the ceiling.  We positioned ourselves just behind one of those screens, so we could strain and see the stage, but easily see the side screen for times when we wanted to see something up close.  That means, effectively, we watched most of the keynote on the screen, rather than straining to see the stage, which was no less than 300 miles away.  I liked this setup, and will probably attempt to repeat it this year.&lt;/p&gt;

&lt;p&gt;Some of you may be extrapolating that there is really little benefit to getting up early, waiting in line for hours, only to look at a screen instead of the stage.  Why not go to the overflow room?  I have no answer to that question.&lt;/p&gt;

&lt;div style="font-size: 120%"&gt;The Keynote&lt;/div&gt;

&lt;p&gt;The keynote is pretty amazing.  Being in the same room as Steve that year, I can tell you the &lt;a href="http://en.wikipedia.org/wiki/Reality_distortion_field"&gt;reality distortion field&lt;/a&gt; is real.  I was so amped after that presentation I didn&amp;#8217;t know what to do with myself.&lt;/p&gt;

&lt;p&gt;This year, I&amp;#8217;m curious to see how things go.  I suspect the sheer spectacle of it all will have far more impact on me than I would have otherwise expected.&lt;/p&gt;

&lt;p&gt;In 2011, if memory serves, I didn&amp;#8217;t try very hard to get on Moscone&amp;#8217;s WiFi.  Throughout the conference it&amp;#8217;s actually quite good, but during the keynote everything is crippled.  I will say, however, that I had a stunningly easy time getting a reception on AT&amp;amp;T, especially given all the rumors as to how bad it was the year prior.&lt;/p&gt;

&lt;p&gt;That said, do yourself a favor.  Put your phone down.  Put your iPad down.  Just watch.  This is a once-in-a-lifetime opportunity, and your 30 Twitter followers don&amp;#8217;t care about your thoughts as you&amp;#8217;re watching; in fact, they hate you for being there.  Just watch.&lt;/p&gt;

&lt;div style="font-size: 150%"&gt;Post Keynote / Food at WWDC&lt;/div&gt;

&lt;p&gt;After the keynote, you&amp;#8217;ll be pretty ready for a break, and for food.  Apple will usher everyone to at least the bottom floor of the building.&lt;sup id="fnref:p23099192614-5"&gt;&lt;a href="#fn:p23099192614-5" rel="footnote"&gt;5&lt;/a&gt;&lt;/sup&gt;  Then they serve lunch.  Lunch was fairly long on Monday, if memory serves, so you&amp;#8217;ll have time to eat, socialize, and still run back to your hotel and grab your laptop.&lt;/p&gt;

&lt;p&gt;Generally speaking, Apple will provide two meals a day, both in the bottom/street-level floor of Moscone.  Breakfast is always fruit and bread-derived items like bagels, pastries, etc.  Juices of various flavors are provided.  They were not spectacular breakfasts, but they were by no means bad, and they were &lt;em&gt;fast&lt;/em&gt;, which is of paramount importance as you&amp;#8217;ll be tired and will not want to waste time doing a fancy breakfast.&lt;/p&gt;

&lt;p&gt;Lunches are typically boxed lunches, and they typically have roughly three different kinds, each on their own tables.  Often times they are sandwiches, sometimes they are salads, and they are always decent.  A couple of them were actually really tasty.  If you&amp;#8217;re a food snob, you&amp;#8217;ll be disappointed.  If you consider Apple is providing you easy and &amp;#8220;free&amp;#8221; food twice a day for five days, you&amp;#8217;ll be pleasantly surprised like I was.&lt;/p&gt;

&lt;div style="font-size: 150%"&gt;Sessions&lt;/div&gt;

&lt;p&gt;Sessions are like nothing I&amp;#8217;ve ever seen.  They&amp;#8217;re led by geeks like us–you can tell this is not a part of their normal day-to-day activities.  Many of them are clearly uncomfortable in front of a large audience.  &lt;/p&gt;

&lt;p&gt;I like to think of myself as a pretty good public speaker.  I&amp;#8217;m almost never fazed by audiences of any size.  That said, the speakers at WWDC make me look &lt;em&gt;terrible&lt;/em&gt;.  These sessions are so well-rehearsed and so well delivered that it&amp;#8217;s stunning and humbling just to watch.  It&amp;#8217;s clear anyone who presents at WWDC has spent an inordinate amount of time preparing.&lt;/p&gt;

&lt;p&gt;There are conflicting theories as to what to do during the sessions.  There is a valid argument that the session videos are available online shortly after WWDC, so just sit back and pay attention.&lt;/p&gt;

&lt;p&gt;I know I do best when I take notes, though, so that&amp;#8217;s what I did.  And I did it using &lt;a href="http://www.codingmonkeys.de/subethaedit/"&gt;SubEthaEdit&lt;/a&gt;.  SubEthaEdit allows you to take notes collaboratively.  Someone will create a document, usually titling it with the number and name of the session.  As they type, you see it.  In nearly all cases, they&amp;#8217;ll also make the document editable by peers, so that many people can be typing and whatnot at the same time.&lt;/p&gt;

&lt;p&gt;No matter how god your notes may be, the notes of you and 5+ other geeks are better.&lt;/p&gt;

&lt;p&gt;I&amp;#8217;d definitely recommend purchasing SubEthaEdit and using it during each session.&lt;/p&gt;

&lt;p&gt;I also took a tip of &lt;a href="http://www.marco.org/2010/06/03/my-wwdc-tips-after-only-having-gone-once-especially"&gt;Marco&amp;#8217;s&lt;/a&gt; and, on a couple of occasions, went to sessions I was at best tangentially interested in.  Those were &lt;em&gt;absolutely&lt;/em&gt; valuable and I learned extremely interesting things during them.  Don&amp;#8217;t feel compelled to go to every session, but definitely don&amp;#8217;t sit around bored just because you didn&amp;#8217;t think any sessions were that interesting.  Pick one at random and go.&lt;/p&gt;

&lt;div style="font-size: 150%"&gt;Social Life&lt;/div&gt;

&lt;p&gt;Most sessions end around 5.  After that, you&amp;#8217;re on your own on every day except Thursday, which is the &lt;a href="http://developer.apple.com/wwdc/events/"&gt;bash&lt;/a&gt;.  You&amp;#8217;ll often find yourself organizing dinners with friends old and new during the day or at the last minute.  If you&amp;#8217;re type-A like myself, let go of that this week.  You&amp;#8217;re just going to have to roll with it.&lt;/p&gt;

&lt;p&gt;One of the best parts about WWDC is being able to meet other developers in the community.  They&amp;#8217;re almost all universally really nice people, whom will talk to anyone.  In my experience, &lt;a href="http://www.thechieftain.com/"&gt;The Chieftan&lt;/a&gt; and the bar at the &lt;a href="http://www.wsanfrancisco.com/"&gt;W Hotel&lt;/a&gt; were both popular watering holes.&lt;/p&gt;

&lt;p&gt;I cannot overstate how great it was to meet a bunch of people that I now consider friends.  The social aspects are extremely fun.  No matter how nerdy/geeky/socially inept you may be, you&amp;#8217;re amongst people whom are just as bad, if not worse.  You won&amp;#8217;t embarrass yourself.  Make friends.&lt;/p&gt;

&lt;div style="font-size: 150%"&gt;Quick hits&lt;/div&gt;

&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Stump the Experts&lt;/strong&gt;: Worth seeing once, but wasn&amp;#8217;t that exciting unless you&amp;#8217;re a &lt;em&gt;serious&lt;/em&gt; Apple nerd.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pixar Lunch Talk&lt;/strong&gt;: Apparently almost every year the same gentleman from Pixar&lt;sup id="fnref:p23099192614-6"&gt;&lt;a href="#fn:p23099192614-6" rel="footnote"&gt;6&lt;/a&gt;&lt;/sup&gt; comes and does a talk during lunch one day.  We&amp;#8217;ll see if it happens this year, but if it does, go.  He&amp;#8217;s an excellent speaker and gives you really unique and interesting insight into how Pixar works.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bash&lt;/strong&gt;: Depends on the band, which creates a fun game of gossip during the week.  Free food and beers are nice, but otherwise it was&amp;#8230; okay.  And cold.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Finding Your Friends&lt;/strong&gt;: Twitter is the key to communicating amongst people, though SMS does work fairly well.  I&amp;#8217;m very anxious to see if &lt;a href="http://www.apple.com/icloud/features/find-my.html"&gt;Find My Frends&lt;/a&gt; actually takes off this year.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Getting to and from SFO&lt;/strong&gt;: I took a taxi last year, though I don&amp;#8217;t recall how much it cost.  I&amp;#8217;m really considering trying to take the &lt;a href="http://www.bart.gov/"&gt;BART&lt;/a&gt; this year, which I hear is easy.&lt;/li&gt;
&lt;/ul&gt;&lt;div class="footnotes"&gt;
&lt;hr&gt;&lt;ol&gt;&lt;li id="fn:p23099192614-1"&gt;
&lt;p&gt;Moscone is a ghost town by the time Apple serves lunch on Friday, though I was bummed to have missed a really good lunchtime talk due to an early afternoon Friday flight.  Also, for those that were concerned like myself, Apple provides complementary baggage drop on Friday so you can check out of your hotel prior to entering Moscone. &lt;a href="#fnref:p23099192614-1" rev="footnote"&gt;↩&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn:p23099192614-2"&gt;
&lt;p&gt;Pronounced &amp;#8220;moss - cone - ee&amp;#8221;.  Not &amp;#8220;moss - cone&amp;#8221; nor &amp;#8220;moss - cone- ay&amp;#8221;. &lt;a href="#fnref:p23099192614-2" rev="footnote"&gt;↩&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn:p23099192614-3"&gt;
&lt;p&gt;If you use the store in Moscone, do so early in the week; they&amp;#8217;ll be out of stock of anything good by the end of the week, when I went. &lt;a href="#fnref:p23099192614-3" rev="footnote"&gt;↩&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn:p23099192614-4"&gt;
&lt;p&gt;Consider this a useful general tip for the entire conference; it&amp;#8217;s just particularly important keynote morning.  Furthermore, any time you have the opportunity to charge your phone, &lt;em&gt;do it&lt;/em&gt;.  You&amp;#8217;ll be glad later. &lt;a href="#fnref:p23099192614-4" rev="footnote"&gt;↩&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn:p23099192614-5"&gt;
&lt;p&gt;I can&amp;#8217;t, for the life of me, remember if we were told to get out of Moscone entirely. &lt;a href="#fnref:p23099192614-5" rev="footnote"&gt;↩&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn:p23099192614-6"&gt;
&lt;p&gt;&lt;em&gt;Update&lt;/em&gt;: Marco pointed out to me that this &amp;#8220;gentleman from Pixar&amp;#8221; is actually &lt;a href="http://twitter.com/drwave"&gt;Michael B. Johnson&lt;/a&gt; &lt;a href="#fnref:p23099192614-6" rev="footnote"&gt;↩&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;

&lt;/ol&gt;&lt;/div&gt;</description><link>http://tumblr.caseyliss.com/post/23099192614</link><guid>http://tumblr.caseyliss.com/post/23099192614</guid><pubDate>Tue, 15 May 2012 07:35:00 -0400</pubDate></item><item><title>Yes, piracy is totally killing the movie industry</title><description>&lt;a href="http://yro.slashdot.org/story/12/05/08/1731213/the-avengers-why-pirates-failed-to-prevent-a-box-office-record"&gt;Yes, piracy is totally killing the movie industry&lt;/a&gt;: &lt;blockquote&gt;
  &lt;p&gt;This means that roughly 100,000 Americans have downloaded a copy online through BitTorrent. Now, IF all these people bought a movie ticket instead then box office revenue would be just 0.5% higher. Not much of an impact, and even less when you consider that these ‘pirates’ do not all count as a lost sale.”&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://tumblr.caseyliss.com/post/22709887104</link><guid>http://tumblr.caseyliss.com/post/22709887104</guid><pubDate>Wed, 09 May 2012 06:29:51 -0400</pubDate></item><item><title>thedailywhat:

Short Film of the Day: A fascinating short film...</title><description>&lt;iframe width="400" height="225" src="http://www.youtube.com/embed/FrHkKXFRbCI?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://tumblr.thedailywh.at/post/18805476693/short-film-of-the-day-a-fascinating-short-film" class="tumblr_blog"&gt;thedailywhat&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;Short Film of the Day:&lt;/strong&gt; A fascinating short film about how the now-iconic “Keep Calm and Carry On” WW2 propaganda poster went unseen by the public for decades before being discovered and distributed by a small secondhand bookshop in Alnwick, Northumberland, called &lt;a href="http://www.barterbooks.co.uk/"&gt;Barter Books&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;[&lt;a href="http://devour.com/video/keep-calm-and-carry-on/"&gt;devour&lt;/a&gt;.]&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I am not a book nor bookstore nerd, but that is far and away the coolest bookstore I’ve ever seen.&lt;/p&gt;

&lt;p&gt;It’s also a really brief but &lt;i&gt;really&lt;/i&gt; interesting video.&lt;/p&gt;</description><link>http://tumblr.caseyliss.com/post/18844885291</link><guid>http://tumblr.caseyliss.com/post/18844885291</guid><pubDate>Tue, 06 Mar 2012 07:45:12 -0500</pubDate></item><item><title>Using Alfred.app and Messages.app together</title><description>&lt;a href="http://jdfwarrior.tumblr.com/post/17952325779/quick-start-a-new-imessage-from-alfred-using-the-new"&gt;Using Alfred.app and Messages.app together&lt;/a&gt;: &lt;p&gt;&lt;a href="http://chambersdaily.com/post/18191860460/using-alfred-app-and-messages-app-together" class="tumblr_blog"&gt;bradleychambers&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://jdfwarrior.tumblr.com/post/17952325779/quick-start-a-new-imessage-from-alfred-using-the-new"&gt;David Ferguson:&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I was looking around at the new Messages (beta) this morning and just because I’m curious, got to looking through the Info.plist. Yes, I’m that kind of nerd. :) Guess what I found… an iMessage URL scheme. &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Works perfect.  &lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I’ve come to swear by &lt;a href="http://www.alfredapp.com/"&gt;Alfred&lt;/a&gt;; this tweak allows you to send iMessages using the &lt;a href="http://www.apple.com/macosx/mountain-lion/messages-beta/"&gt;Messages Beta&lt;/a&gt; when viewing a contact using Alfred.&lt;/p&gt;</description><link>http://tumblr.caseyliss.com/post/18192412870</link><guid>http://tumblr.caseyliss.com/post/18192412870</guid><pubDate>Fri, 24 Feb 2012 11:34:53 -0500</pubDate></item><item><title>Valid Multipart Form POST to Twitter Image Service</title><description>&lt;p&gt;I&amp;#8217;ve spent pretty much all week trying to figure out how to use &lt;a href="http://www.twitter.com/"&gt;Twitter&lt;/a&gt;&amp;#8217;s upload service (API: &lt;a href="https://dev.twitter.com/docs/api/1/post/statuses/update_with_media"&gt;&lt;code&gt;statuses/update_with_media&lt;/code&gt;&lt;/a&gt;) in an app I&amp;#8217;m writing.  I had constant troubles&amp;#8212;often &lt;a href="http://en.wikipedia.org/wiki/List_of_HTTP_status_codes#5xx_Server_Error"&gt;HTTP 500&lt;/a&gt; errors.  Sometimes OAuth errors.&lt;/p&gt;

&lt;p&gt;There was a &lt;a href="https://dev.twitter.com/discussions/1059"&gt;thread with 5 pages of comments&lt;/a&gt; that showed many people having similar issues.  For the life of me, I couldn&amp;#8217;t get it to work.&lt;/p&gt;

&lt;p&gt;I have finally gotten in right today, after roughly my fourth rewrite.  The entirety of my successful POST, as captured by &lt;a href="http://www.wireshark.org/"&gt;Wireshark&lt;/a&gt;, is below.  I&amp;#8217;ve snipped the image data for brevity:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;POST /1/statuses/update_with_media.json HTTP/1.1
Content-Type: multipart/form-data; boundary=77730E6D-83EC-4BFE-BB8F-588DE6599945-40749-0001ECDF5F417127
Content-Length: 61398
User-Agent: Sedge/1 CFNetwork/520.3.2 Darwin/11.3.0 (x86_64) (MacBookPro8%2C2)
Authorization: OAuth oauth_consumer_key="&amp;gt;&amp;gt;&amp;gt;consumer key&amp;lt;&amp;lt;&amp;lt;&amp;lt;", oauth_token="&amp;gt;&amp;gt;&amp;gt;&amp;gt;token&amp;lt;&amp;lt;&amp;lt;&amp;lt;", oauth_signature_method="HMAC-SHA1", oauth_version="1.0", oauth_nonce="4584850382758356094", oauth_timestamp="1328971545", oauth_signature="&amp;gt;&amp;gt;&amp;gt;&amp;gt;signature&amp;lt;&amp;lt;&amp;lt;&amp;lt;"
Accept-Encoding: gzip
Accept-Language: en-us
Host: upload.twitter.com
Accept: */*

--77730E6D-83EC-4BFE-BB8F-588DE6599945-40749-0001ECDF5F417127
Content-Disposition: form-data; name="media[]"; filename="./image.png"
Content-Type: application/octet-stream

&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; IMAGE DATA HERE &amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;
--77730E6D-83EC-4BFE-BB8F-588DE6599945-40749-0001ECDF5F417127
Content-Disposition: form-data; name="status"

This is a test upload.
--77730E6D-83EC-4BFE-BB8F-588DE6599945-40749-0001ECDF5F417127--
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The code that is generating this is written for Mac OS X/Cocoa in Objective-C.  It is part of a Twitter framework I&amp;#8217;m writing&lt;sup id="fnref:p17428710012-1"&gt;&lt;a href="#fn:p17428710012-1" rel="footnote"&gt;1&lt;/a&gt;&lt;/sup&gt; called &lt;a href="https://github.com/cliss/CLTwitterEngine/"&gt;&lt;code&gt;CLTwitterEngine&lt;/code&gt;&lt;/a&gt;.  The method in question that performs the image upload is found in &lt;a href="https://github.com/cliss/CLTwitterEngine/blob/master/CLTweet.h"&gt;&lt;code&gt;CLTweet.m&lt;/code&gt;&lt;/a&gt;, and is called&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;+ (void)postTweet:(NSString *)text withImage:(NSImage *)image completionHandler:(CLTweetHandler)handler;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;I&amp;#8217;m posting this in the hope that some day, maybe it will save someone else the days it took me to get this right.  If it does, I&amp;#8217;d love to hear it.&lt;/p&gt;

&lt;div class="footnotes"&gt;
&lt;hr&gt;&lt;ol&gt;&lt;li id="fn:p17428710012-1"&gt;
&lt;p&gt;Yes, I know many of these already exist–most notably &lt;a href="https://github.com/mattgemmell/MGTwitterEngine"&gt;MGTwitterEngine&lt;/a&gt;–but I wanted to try writing my own, for the hell of it. &lt;a href="#fnref:p17428710012-1" rev="footnote"&gt;↩&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;

&lt;/ol&gt;&lt;/div&gt;</description><link>http://tumblr.caseyliss.com/post/17428710012</link><guid>http://tumblr.caseyliss.com/post/17428710012</guid><pubDate>Sat, 11 Feb 2012 11:01:00 -0500</pubDate><category>development</category><category>nerdery</category><category>objective-c</category><category>obj-c</category><category>cocoa</category><category>twitter</category></item><item><title>Bill Maher talks for around 3 minutes on education in...</title><description>&lt;iframe class="tumblr_audio_player tumblr_audio_player_17316940138" src="http://tumblr.caseyliss.com/post/17316940138/audio_player_iframe/caseyliss/tumblr_lz4o36TiHr1qz7kws?audio_file=http%3A%2F%2Fwww.tumblr.com%2Faudio_file%2Fcaseyliss%2F17316940138%2Ftumblr_lz4o36TiHr1qz7kws" frameborder="0" allowtransparency="true" scrolling="no" width="500" height="85"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.billmaher.com/"&gt;Bill Maher&lt;/a&gt; talks for around 3 minutes on education in America.&lt;/p&gt;

&lt;p&gt;As the husband of a teacher, this hits home.  My wife works harder, longer, and more passionately than anyone I know.  Her reward?  An absurdly small salary (especially given the affluent area in which she teaches), getting blamed if her kids do poorly (especially by parents), and being woefully under-appreciated.  And that’s just the tip of the iceberg.&lt;/p&gt;

&lt;p&gt;Do yourself a favor: if you can read this, thank a teacher.&lt;/p&gt;</description><link>http://tumblr.caseyliss.com/post/17316940138</link><guid>http://tumblr.caseyliss.com/post/17316940138</guid><pubDate>Thu, 09 Feb 2012 08:28:18 -0500</pubDate><category>rant</category></item><item><title>Current Desktop.</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_lz0yxiJIIn1qz7kwso1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Current Desktop.&lt;/p&gt;</description><link>http://tumblr.caseyliss.com/post/17208319725</link><guid>http://tumblr.caseyliss.com/post/17208319725</guid><pubDate>Tue, 07 Feb 2012 08:32:05 -0500</pubDate></item><item><title>gothamatic:

HO HO HO, BLUE GIANT - after the game, I stuck my...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_lyzmf453bz1r8cltuo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://gothamatic.tumblr.com/post/17165011676/ho-ho-ho-blue-giant-after-the-game-i-stuck-my" class="tumblr_blog"&gt;gothamatic&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;HO HO HO, BLUE GIANT - after the game, I stuck my head out the window and there it was Big Blue The Empire State Building: Zoran Milich’s Eye on New York City/Gothamatic.com&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;As it should be.&lt;/p&gt;</description><link>http://tumblr.caseyliss.com/post/17206977146</link><guid>http://tumblr.caseyliss.com/post/17206977146</guid><pubDate>Tue, 07 Feb 2012 07:26:17 -0500</pubDate></item><item><title>Ideal OS X Twitter Client</title><description>&lt;p&gt;I&amp;#8217;ve been trying &lt;a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12"&gt;various&lt;/a&gt; &lt;a href="http://hibariapp.com/"&gt;twitter&lt;/a&gt; &lt;a href="http://www.mowglii.com/itsy/"&gt;clients&lt;/a&gt; &lt;a href="http://iconfactory.com/software/twitterrific"&gt;for&lt;/a&gt; &lt;a href="http://www.echofon.com/"&gt;OS X&lt;/a&gt; lately, and none of them suit my needs exactly.  My list:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Be able to read and post tweets, mentions, DMs.&lt;/li&gt;
&lt;li&gt;Be able to read and perform saved searches.&lt;/li&gt;
&lt;li&gt;Synchronize my position with &lt;a href="http://tweetmarker.net/"&gt;Tweet Marker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Allow me to upload images to Twitter&amp;#8217;s &lt;a href="https://support.twitter.com/articles/20156423"&gt;image service&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;And, optionally, for bonus points:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Show profiles in a native UI&lt;/li&gt;
&lt;li&gt;Easy reporting of spam&lt;/li&gt;
&lt;li&gt;Allow muting users and/or clients.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;I&amp;#8217;m seriously considering hacking together my own as something to keep me busy outside of work, but I&amp;#8217;m &lt;em&gt;really&lt;/em&gt; scared of the UI.  The iOS developer in me thinks &lt;code&gt;UITableView&lt;/code&gt; with custom &lt;code&gt;UITableViewCell&lt;/code&gt;s, but naturally UIKit doesn&amp;#8217;t (&lt;a href="http://chameleonproject.org/"&gt;strictly speaking&lt;/a&gt;) exist on OS X.&lt;/p&gt;

&lt;p&gt;We&amp;#8217;ll see&amp;#8230;&lt;/p&gt;</description><link>http://tumblr.caseyliss.com/post/16862207751</link><guid>http://tumblr.caseyliss.com/post/16862207751</guid><pubDate>Wed, 01 Feb 2012 08:16:46 -0500</pubDate><category>twitter</category><category>development</category></item><item><title>"Piracy is easy. Piracy is reliable. Piracy is fast.

Buying a movie is none of these things."</title><description>“&lt;p&gt;Piracy is easy. Piracy is reliable. Piracy is fast.&lt;/p&gt;

&lt;p&gt;Buying a movie is none of these things.&lt;/p&gt;”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://peroty.tumblr.com/post/16803157988/this-would-be-a-movie-lovers-dream-i-would-buy"&gt;Peroty&lt;/a&gt;.  While I’m not advocating piracy—and I don’t think he is either—this extremely succinctly explains what’s wrong with buying movies today.&lt;/em&gt;</description><link>http://tumblr.caseyliss.com/post/16815672983</link><guid>http://tumblr.caseyliss.com/post/16815672983</guid><pubDate>Tue, 31 Jan 2012 07:27:15 -0500</pubDate></item></channel></rss>
