<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>Sealed Abstract</title> <atom:link href="http://sealedabstract.com/feed/" rel="self" type="application/rss+xml" /><link>http://sealedabstract.com</link> <description>sealed abstract class drew {}</description> <lastBuildDate>Mon, 06 May 2013 22:08:44 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.5.1</generator> <item><title>Mobile web apps are slow</title><link>http://sealedabstract.com/rants/mobile-web-apps-are-slow/</link> <comments>http://sealedabstract.com/rants/mobile-web-apps-are-slow/#comments</comments> <pubDate>Mon, 06 May 2013 22:08:44 +0000</pubDate> <dc:creator>Drew Crawford</dc:creator> <category><![CDATA[iphone]]></category> <category><![CDATA[rants]]></category> <guid
isPermaLink="false">http://sealedabstract.com/?p=1572</guid> <description><![CDATA[Every so often I run into people who tell me that web apps have gotten a bit of an unfair reputation&#8211;&#8221;they can be just as good as native apps!&#8221; they tell me.  (Usually the &#8220;bad&#8221; reputation is the work of some villain hell-bent on walled-garden-domination.) For example, there are blog posts like this one from [...]]]></description> <wfw:commentRss>http://sealedabstract.com/rants/mobile-web-apps-are-slow/feed/</wfw:commentRss> <slash:comments>12</slash:comments> </item> <item><title>Git branch / merge: not as easy as advertised</title><link>http://sealedabstract.com/code/git-branch-merge-not-as-easy-as-advertised/</link> <comments>http://sealedabstract.com/code/git-branch-merge-not-as-easy-as-advertised/#comments</comments> <pubDate>Wed, 01 May 2013 08:01:19 +0000</pubDate> <dc:creator>Drew Crawford</dc:creator> <category><![CDATA[Code]]></category> <category><![CDATA[rants]]></category> <guid
isPermaLink="false">http://sealedabstract.com/?p=1702</guid> <description><![CDATA[Here&#8217;s what I keep reading: With distributed version control, merges are easy and work fine. So you can actually have a stable branch and a development branch, or create long-lived branches for your QA team where they test things before deployment, or you can create short-lived branches to try out new ideas and see how [...]]]></description> <wfw:commentRss>http://sealedabstract.com/code/git-branch-merge-not-as-easy-as-advertised/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Companies as protagonists</title><link>http://sealedabstract.com/rants/companies-as-protagonists/</link> <comments>http://sealedabstract.com/rants/companies-as-protagonists/#comments</comments> <pubDate>Mon, 22 Apr 2013 05:26:15 +0000</pubDate> <dc:creator>Drew Crawford</dc:creator> <category><![CDATA[rants]]></category> <guid
isPermaLink="false">http://sealedabstract.com/?p=1248</guid> <description><![CDATA[An experiment: this blog post is available in audio form, for playing along or listening later.   Listen later Every good story has a protagonist.  And if you are writing or reading a story, whether it is a news story or a work of fiction, one of the important questions is &#8220;who&#8217;s the protagonist&#8221;?  Who [...]]]></description> <wfw:commentRss>http://sealedabstract.com/rants/companies-as-protagonists/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <enclosure
url="http://sealedabstract.com/wp-content/uploads/2013/04/companies-as-protagonists.m4a" length="4821583" type="audio/mpeg" /> </item> <item><title>Broken Promises</title><link>http://sealedabstract.com/code/broken-promises/</link> <comments>http://sealedabstract.com/code/broken-promises/#comments</comments> <pubDate>Mon, 01 Apr 2013 07:26:57 +0000</pubDate> <dc:creator>Drew Crawford</dc:creator> <category><![CDATA[Code]]></category> <category><![CDATA[rants]]></category> <guid
isPermaLink="false">http://sealedabstract.com/?p=1635</guid> <description><![CDATA[James Coglan published an article the other day about how node.js missed the boat with promises.  I don&#8217;t know much about node.js, but I do know about promises. And they didn&#8217;t miss much of a boat. So I&#8217;m an iOS developer, and for reasons outside the scope of this blog post, you have a lot [...]]]></description> <wfw:commentRss>http://sealedabstract.com/code/broken-promises/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>How Not to Install Windows on your Mac&#8217;s External Disk</title><link>http://sealedabstract.com/rants/how-not-to-install-windows-on-your-macs-external-disk/</link> <comments>http://sealedabstract.com/rants/how-not-to-install-windows-on-your-macs-external-disk/#comments</comments> <pubDate>Sun, 24 Mar 2013 05:28:07 +0000</pubDate> <dc:creator>Drew Crawford</dc:creator> <category><![CDATA[rants]]></category> <guid
isPermaLink="false">http://sealedabstract.com/?p=1613</guid> <description><![CDATA[Continuing my N-part series on &#8220;how not to do useful things&#8221; that tells you nothing useful about how to solve your problems, I present to you: how not to install Windows on an external drive on your Mac. Imagine this: you operate on a tiny 120GB SSD.  You need to run Windows for some reason, [...]]]></description> <wfw:commentRss>http://sealedabstract.com/rants/how-not-to-install-windows-on-your-macs-external-disk/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Things I don&#8217;t understand: Fake Inbox Zero</title><link>http://sealedabstract.com/lifehacking/things-i-dont-understand-fake-inbox-zero/</link> <comments>http://sealedabstract.com/lifehacking/things-i-dont-understand-fake-inbox-zero/#comments</comments> <pubDate>Tue, 22 Jan 2013 22:43:03 +0000</pubDate> <dc:creator>Drew Crawford</dc:creator> <category><![CDATA[Don't understand]]></category> <category><![CDATA[Lifehacking]]></category> <category><![CDATA[rants]]></category> <guid
isPermaLink="false">http://sealedabstract.com/?p=1582</guid> <description><![CDATA[I don&#8217;t understand Fake Inbox Zero.  It&#8217;s the idea that your inbox should always have zero messages.  As distinct from Actual Inbox Zero: “It’s about how to reclaim your email, your atten­tion, and your life. That “zero?” It’s not how many mes­sages are in your inbox–it’s how much of your own brain is in that [...]]]></description> <wfw:commentRss>http://sealedabstract.com/lifehacking/things-i-dont-understand-fake-inbox-zero/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Opinions are free: advice is expensive</title><link>http://sealedabstract.com/rants/opinions-are-free-advice-is-expensive/</link> <comments>http://sealedabstract.com/rants/opinions-are-free-advice-is-expensive/#comments</comments> <pubDate>Thu, 03 Jan 2013 21:55:08 +0000</pubDate> <dc:creator>Drew Crawford</dc:creator> <category><![CDATA[rants]]></category> <guid
isPermaLink="false">http://sealedabstract.com/?p=1559</guid> <description><![CDATA[Something interesting has been going on. In case you haven&#8217;t noticed, it&#8217;s becoming cheaper and easier for anyone to distribute content these days. This inconvenient truth is leading to the death of the newspaper industry, and the fantastically overeager power grab from media moguls is causing technical folk to openly declare war. But with all [...]]]></description> <wfw:commentRss>http://sealedabstract.com/rants/opinions-are-free-advice-is-expensive/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Cracking the Observer code: the (disappointing) cryptanalysis of Fringe</title><link>http://sealedabstract.com/rants/cracking-the-observer-code-the-disappointing-cryptanalysis-of-fringe/</link> <comments>http://sealedabstract.com/rants/cracking-the-observer-code-the-disappointing-cryptanalysis-of-fringe/#comments</comments> <pubDate>Tue, 27 Nov 2012 23:01:22 +0000</pubDate> <dc:creator>Drew Crawford</dc:creator> <category><![CDATA[rants]]></category> <guid
isPermaLink="false">http://sealedabstract.com/?p=1504</guid> <description><![CDATA[I&#8217;ve been getting caught up on Fringe lately.  They are kinda notorious for encoding (fairly easily-decodable) messages into the shows, and famously their glyphs have been solved through machine-assisted cryptanalysis. As the series has developed, a group of beings called The Observers have become more and more important to the storyline, and they have always been depicted [...]]]></description> <wfw:commentRss>http://sealedabstract.com/rants/cracking-the-observer-code-the-disappointing-cryptanalysis-of-fringe/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>The way forward</title><link>http://sealedabstract.com/code/the-way-forward/</link> <comments>http://sealedabstract.com/code/the-way-forward/#comments</comments> <pubDate>Thu, 18 Oct 2012 19:54:12 +0000</pubDate> <dc:creator>Drew Crawford</dc:creator> <category><![CDATA[Code]]></category> <category><![CDATA[rants]]></category> <guid
isPermaLink="false">http://sealedabstract.com/?p=1494</guid> <description><![CDATA[One of the remarkable things about computers is how quickly things change.  Of course, all good computer scientists get drilled into their heads at a young age that Moore&#8217;s Law will not fix a poor algorithm and may very well run out.  Even so, the idea that something can double for any amount of time, in any observable period, [...]]]></description> <wfw:commentRss>http://sealedabstract.com/code/the-way-forward/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Shut up and ship</title><link>http://sealedabstract.com/rants/shut-up-and-ship/</link> <comments>http://sealedabstract.com/rants/shut-up-and-ship/#comments</comments> <pubDate>Thu, 30 Aug 2012 10:40:49 +0000</pubDate> <dc:creator>Drew Crawford</dc:creator> <category><![CDATA[rants]]></category> <guid
isPermaLink="false">http://sealedabstract.com/?p=1460</guid> <description><![CDATA[The startup community operates in a world of &#8220;get out of the building.&#8221;  Of &#8220;write more specs&#8220;.  Of asking &#8220;should this project even be built&#8220;?  This converges on a culture of &#8220;everything except the code.&#8221;  Have meetings about the featureset.  Write documents about the featureset.  Argue with other developers about the design.  Think about the [...]]]></description> <wfw:commentRss>http://sealedabstract.com/rants/shut-up-and-ship/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>