<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>friendfeed/dshaw
twitter/dshaw
dshaw.com</description><title>@dshaw's Tumble Log</title><generator>Tumblr (3.0; @dshaw)</generator><link>http://tumble.dshaw.com/</link><item><title>iTunes 11 Logo</title><description>&lt;p&gt;&lt;a href="http://www.lukejones.me/post/1053214052/itunes-11-logo"&gt;lukejonesme&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Based on some careful and extremely scientific calculations on the history of the iTunes text, styles and logos; I’ve been able to figure out (with 90% probability) what the iTunes 11 logo will look like:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_l84fhjpIyW1qcqxap.png"/&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://tumble.dshaw.com/post/1058988880</link><guid>http://tumble.dshaw.com/post/1058988880</guid><pubDate>Fri, 03 Sep 2010 12:04:14 -0400</pubDate></item><item><title>xkcd: Dependencies
“The prereqs for CPSC 357, the class on...</title><description>&lt;img src="http://27.media.tumblr.com/tumblr_l44x0nyTu31qz4ur7o1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://xkcd.com/754/"&gt;xkcd: Dependencies&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;“The prereqs for CPSC 357, the class on package management, are CPCS 432, CPSC 357, and glibc2.5 or later.”&lt;/span&gt;&lt;/p&gt;</description><link>http://tumble.dshaw.com/post/706297582</link><guid>http://tumble.dshaw.com/post/706297582</guid><pubDate>Wed, 16 Jun 2010 21:19:00 -0400</pubDate></item><item><title>B.J. Novak Opening Monologue at the 14th Annual Webby Awards</title><description>&lt;object width="400" height="251"&gt;&lt;param name="movie" value="http://www.youtube.com/v/DhBKmfw1c9k&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/DhBKmfw1c9k&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1" type="application/x-shockwave-flash" width="400" height="251" allowFullScreen="true" wmode="transparent"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=DhBKmfw1c9k&amp;feature=player_embedded"&gt;B.J. Novak Opening Monologue at the 14th Annual Webby Awards&lt;/a&gt;&lt;/p&gt;</description><link>http://tumble.dshaw.com/post/704923533</link><guid>http://tumble.dshaw.com/post/704923533</guid><pubDate>Wed, 16 Jun 2010 12:46:58 -0400</pubDate></item><item><title>RailsConf 2010:  Gary Vaynerchuk Keynote (by @garyvee)
Very...</title><description>&lt;object width="400" height="251"&gt;&lt;param name="movie" value="http://www.youtube.com/v/-QWHkcCP3tA&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/-QWHkcCP3tA&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1" type="application/x-shockwave-flash" width="400" height="251" allowFullScreen="true" wmode="transparent"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=-QWHkcCP3tA&amp;feature=player_embedded"&gt;RailsConf 2010:  Gary Vaynerchuk Keynote&lt;/a&gt; (by &lt;a href="http://twitter.com/garyvee"&gt;@garyvee&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Very inspiring. Great talk.&lt;/p&gt;</description><link>http://tumble.dshaw.com/post/696056222</link><guid>http://tumble.dshaw.com/post/696056222</guid><pubDate>Sun, 13 Jun 2010 23:25:00 -0400</pubDate></item><item><title>Caught in the oil - The Big Picture - Boston.com</title><description>&lt;img src="http://26.media.tumblr.com/tumblr_l3pez7Y4Xe1qz4ur7o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.boston.com/bigpicture/2010/06/caught_in_the_oil.html"&gt;Caught in the oil - The Big Picture - Boston.com&lt;/a&gt;&lt;/p&gt;</description><link>http://tumble.dshaw.com/post/677010444</link><guid>http://tumble.dshaw.com/post/677010444</guid><pubDate>Tue, 08 Jun 2010 12:25:55 -0400</pubDate></item><item><title>jacob:

staff:

As we’re all aware by now, one of the worst...</title><description>&lt;img src="http://26.media.tumblr.com/tumblr_l3irn755I31qz8q0ho1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://jacobbijani.com/post/673373334/save-our-gulf"&gt;jacob&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://staff.tumblr.com/post/673318863/save-our-gulf"&gt;staff&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;As we’re all aware by now, one of the worst environmental disasters in recorded history is underway in the Gulf.&lt;/p&gt;
&lt;p&gt;As helpless as you may feel, you can do something right now by donating to a Gulf protection group like &lt;a href="http://saveourgulf.org/"&gt;Save Our Gulf&lt;/a&gt;, the &lt;a href="http://www.audubonaction.org/site/PageServer?pagename=aa_HowtoHelp"&gt;National Audubon Society&lt;/a&gt;, or the &lt;a href="http://www.gnof.org/gulf-coast-oil-spill-fund/disaster-on-the-gulf-coast/"&gt;Greater New Orleans Foundation&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;To get all of you involved this week, we’re replacing Tumblr’s usual &lt;em&gt;ocean blue&lt;/em&gt; with a new &lt;em&gt;heart-of-BP-executive black&lt;/em&gt; and letting you donate without leaving your Dashboard.&lt;/p&gt;
&lt;p&gt;&lt;small&gt;&lt;em&gt;Donating will also unlock the Limited Edition Black Dashboard as an account preference.&lt;/em&gt;&lt;/small&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Tumblr Black!&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://tumble.dshaw.com/post/673489672</link><guid>http://tumble.dshaw.com/post/673489672</guid><pubDate>Mon, 07 Jun 2010 12:30:11 -0400</pubDate></item><item><title>Google I/O 2010 - Opening up Closure Library
Slides: Google I/O...</title><description>&lt;object width="400" height="251"&gt;&lt;param name="movie" value="http://www.youtube.com/v/yp_9q3tgDnQ&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/yp_9q3tgDnQ&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1" type="application/x-shockwave-flash" width="400" height="251" allowFullScreen="true" wmode="transparent"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=yp_9q3tgDnQ&amp;feature=player_embedded"&gt;Google I/O 2010 - Opening up Closure Library&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Slides: &lt;a href="http://code.google.com/events/io/2010/sessions/closure-library.html"&gt;Google I/O session page&lt;/a&gt;&lt;/p&gt;</description><link>http://tumble.dshaw.com/post/667322556</link><guid>http://tumble.dshaw.com/post/667322556</guid><pubDate>Sat, 05 Jun 2010 15:42:00 -0400</pubDate></item><item><title>Google I/O 2010 - Making Freemium Work VC Panel - YouTube -...</title><description>&lt;object width="400" height="336"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ki4IjZQN8uc&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/ki4IjZQN8uc&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1" type="application/x-shockwave-flash" width="400" height="336" allowFullScreen="true" wmode="transparent"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://youtu.be/ki4IjZQN8uc"&gt;Google I/O 2010 - Making Freemium Work VC Panel - YouTube - Google Developers’s Channel&lt;/a&gt;&lt;/p&gt;</description><link>http://tumble.dshaw.com/post/666826842</link><guid>http://tumble.dshaw.com/post/666826842</guid><pubDate>Sat, 05 Jun 2010 12:15:00 -0400</pubDate><category>google</category><category>io2010</category><category>freemium</category><category>business</category></item><item><title>xkcd: Worst-Case Scenario
To get Vitamin D…</title><description>&lt;img src="http://27.media.tumblr.com/tumblr_l3eq4u5Upf1qz4ur7o1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://xkcd.com/748/"&gt;xkcd: Worst-Case Scenario&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;To get Vitamin D…&lt;/p&gt;</description><link>http://tumble.dshaw.com/post/657758042</link><guid>http://tumble.dshaw.com/post/657758042</guid><pubDate>Wed, 02 Jun 2010 17:53:17 -0400</pubDate></item><item><title>John Underkoffler points to the future of UI</title><description>&lt;object width="400" height="251"&gt;&lt;param name="movie" value="http://www.youtube.com/v/b6YTQJVzwlI&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/b6YTQJVzwlI&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1" type="application/x-shockwave-flash" width="400" height="251" allowFullScreen="true" wmode="transparent"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=b6YTQJVzwlI"&gt;John Underkoffler points to the future of UI&lt;/a&gt;&lt;/p&gt;</description><link>http://tumble.dshaw.com/post/654496345</link><guid>http://tumble.dshaw.com/post/654496345</guid><pubDate>Tue, 01 Jun 2010 18:25:17 -0400</pubDate></item><item><title>JavaScript: The Evil Parts from JSConf 2010 by Billy Hoffman</title><description>&lt;embed src="http://blip.tv/play/g_MngeKKWQI" type="application/x-shockwave-flash" width="400" height="288" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://blip.tv/file/3684946"&gt;JavaScript: The Evil Parts from JSConf 2010 by Billy Hoffman&lt;/a&gt;&lt;/p&gt;</description><link>http://tumble.dshaw.com/post/653756157</link><guid>http://tumble.dshaw.com/post/653756157</guid><pubDate>Tue, 01 Jun 2010 12:59:00 -0400</pubDate><category>javascript</category><category>dom</category><category>security</category></item><item><title>RSA Animate - Drive: The surprising truth about what motivates...</title><description>&lt;object width="400" height="251"&gt;&lt;param name="movie" value="http://www.youtube.com/v/u6XAPnuFjJc&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/u6XAPnuFjJc&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1" type="application/x-shockwave-flash" width="400" height="251" allowFullScreen="true" wmode="transparent"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=u6XAPnuFjJc"&gt;RSA Animate - Drive: The surprising truth about what motivates us&lt;/a&gt;&lt;/p&gt;</description><link>http://tumble.dshaw.com/post/653709089</link><guid>http://tumble.dshaw.com/post/653709089</guid><pubDate>Tue, 01 Jun 2010 12:37:05 -0400</pubDate></item><item><title>Stephen Wolfram: Computing a theory of everything (via gmosx)</title><description>&lt;object width="400" height="251"&gt;&lt;param name="movie" value="http://www.youtube.com/v/60P7717-XOQ&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/60P7717-XOQ&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1" type="application/x-shockwave-flash" width="400" height="251" allowFullScreen="true" wmode="transparent"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=60P7717-XOQ&amp;feature=player_embedded"&gt;Stephen Wolfram: Computing a theory of everything&lt;/a&gt; (via &lt;a href="http://www.gmosx.com/blog/agVnbW9zeHIPCxIHQXJ0aWNsZRjxqwEM/stephen-wolfram:-computing-a-theory-of-everything"&gt;gmosx&lt;/a&gt;)&lt;/p&gt;</description><link>http://tumble.dshaw.com/post/652468094</link><guid>http://tumble.dshaw.com/post/652468094</guid><pubDate>Tue, 01 Jun 2010 02:30:47 -0400</pubDate></item><item><title>A List Apart: Responsive Web Design</title><description>&lt;img src="http://30.media.tumblr.com/tumblr_l3188yGwsX1qz4ur7o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.alistapart.com/articles/responsive-web-design/"&gt;A List Apart: Responsive Web Design&lt;/a&gt;&lt;/p&gt;</description><link>http://tumble.dshaw.com/post/634628349</link><guid>http://tumble.dshaw.com/post/634628349</guid><pubDate>Wed, 26 May 2010 10:58:09 -0400</pubDate></item><item><title>01101000 01110100 01110100 01110000 00111010 00101111 00101111 011...</title><description>&lt;p&gt;01101000 01110100 01110100 01110000 00111010 00101111 00101111 01100100 01110011 01101000 01100001 01110111 00101110 01100011 01101111 01101101&lt;/p&gt;</description><link>http://tumble.dshaw.com/post/633084390</link><guid>http://tumble.dshaw.com/post/633084390</guid><pubDate>Tue, 25 May 2010 22:33:55 -0400</pubDate><category>dshaw</category></item><item><title>xkcd: Recipes</title><description>&lt;img src="http://30.media.tumblr.com/tumblr_l07tx2d8Cv1qz4ur7o1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://xkcd.com/720/"&gt;xkcd: Recipes&lt;/a&gt;&lt;/p&gt;</description><link>http://tumble.dshaw.com/post/489704234</link><guid>http://tumble.dshaw.com/post/489704234</guid><pubDate>Thu, 01 Apr 2010 16:51:01 -0400</pubDate></item><item><title>Nothing Insightful: Introducing "Aristo", A jQuery UI Theme</title><description>&lt;a href="http://taitems.tumblr.com/post/482577430/introducing-aristo-a-jquery-ui-theme"&gt;Nothing Insightful: Introducing "Aristo", A jQuery UI Theme&lt;/a&gt;: &lt;blockquote&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.warfuric.com/taitems/aristo-demo.html"&gt;&lt;img src="http://media.tumblr.com/tumblr_kzzl2b9a6x1qawqhu.jpg"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For those that arn’t familiar with &lt;a href="http://jqueryui.com/"&gt;jQuery UI&lt;/a&gt;, it’s essentially a collection of jQuery plugins that try to do for user interaction what &lt;a target="_blank" href="http://www.jquery.com"&gt;jQuery&lt;/a&gt; did for JavaScript. Like it’s parent library, jQuery UI does its very best to remain cross browser compliant. It is easy to implement. It is &lt;em&gt;…&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://tumble.dshaw.com/post/482813139</link><guid>http://tumble.dshaw.com/post/482813139</guid><pubDate>Mon, 29 Mar 2010 20:08:10 -0400</pubDate></item><item><title>Google’s Privacy Principles
Great video. Better...</title><description>&lt;object width="400" height="336"&gt;&lt;param name="movie" value="http://www.youtube.com/v/5fvL3mNtl1g&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/5fvL3mNtl1g&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1" type="application/x-shockwave-flash" width="400" height="336" allowFullScreen="true" wmode="transparent"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=5fvL3mNtl1g"&gt;Google’s Privacy Principles&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Great video. Better principles.&lt;/p&gt;</description><link>http://tumble.dshaw.com/post/358566693</link><guid>http://tumble.dshaw.com/post/358566693</guid><pubDate>Thu, 28 Jan 2010 18:15:20 -0500</pubDate></item><item><title>Google Voice comes to iPhone and Palm WebOS</title><description>&lt;object width="400" height="336"&gt;&lt;param name="movie" value="http://www.youtube.com/v/neiOa38DuqI&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/neiOa38DuqI&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1" type="application/x-shockwave-flash" width="400" height="336" allowFullScreen="true" wmode="transparent"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Google Voice comes to iPhone and Palm WebOS&lt;/p&gt;</description><link>http://tumble.dshaw.com/post/354557389</link><guid>http://tumble.dshaw.com/post/354557389</guid><pubDate>Tue, 26 Jan 2010 11:48:30 -0500</pubDate></item><item><title>"The Danger of Understanding How Things Work

When I was 16 years old, I started programming on a..."</title><description>“&lt;p&gt;The Danger of Understanding How Things Work&lt;/p&gt;

&lt;p&gt;When I was 16 years old, I started programming on a Commodore 64; I was learning MOS 6510 machine code, interrupt programming and all kinds of crazy low level stuff. In the process I learned a lot of things about how operating systems work - too much for my own good. For 25 years, these learnings has hunted me, because they ruined my abilities to think in many ways. Because I actually understand what is going on one level down, it is difficult to abstract from that knowledge. It seems that because I know the computer is organized in the way it is, I tend to also think that way. When I think of a problem that I need to solve, I tend to jump straight to thinking how is this possible in terms of what I want the computer to ultimately do to solve this. Whereas this kind of thinking can be good from a performance point of view - and I have used this knowledge to that purpose at many occasions - it ruins the resulting program in terms of understandability and maintainability.&lt;/p&gt;”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://www.javalimit.com/2010/01/actor-thinking.html"&gt;Actor Thinking - Java to the Limit&lt;/a&gt;&lt;/em&gt;</description><link>http://tumble.dshaw.com/post/320258832</link><guid>http://tumble.dshaw.com/post/320258832</guid><pubDate>Wed, 06 Jan 2010 15:49:00 -0500</pubDate><category>softwareengineering</category><category>bestpractices</category></item></channel></rss>
