<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss1full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://purl.org/rss/1.0/"><channel><title>Barry Ferg's shared items in Google Reader</title><dc:language>en</dc:language><dc:creator>Barry Ferg</dc:creator><dc:date>2009-11-07T16:53:51-08:00</dc:date><admin:generatorAgent xmlns:admin="http://webns.net/mvcb/" rdf:resource="http://www.google.com/reader" /><gr:continuation xmlns:gr="http://www.google.com/schemas/reader/atom/">CLqw7frQqZwC</gr:continuation><items><rdf:Seq><rdf:li rdf:resource="tag:google.com,2005:reader/item/87218c10aad3f487" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/16ab094c4a9ca1b5" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/fa916ebe0ba60056" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/e92003fb9399f199" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/fe6bbb6947d53e7a" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/8c128ed8db19eb97" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/7c9ac686beb9dc67" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/416f0056a5fd6f68" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/ea710885a2636e1c" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/bcb2f302cbf6b460" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/640fe5261a042149" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/5deeb5aa0782f5bf" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/fa1260f92782b151" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/ebd12dfa588b0bd0" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/e0bcfad5a2154daa" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/f473ea393ac70806" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/3213341288545861" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/cefae1e09bb04393" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/5146aff3858adabd" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/5a6ebad264f7d4a6" /></rdf:Seq></items><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/BarryFsSharedItemsInGoogleReader" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /></channel><item rdf:about="tag:google.com,2005:reader/item/87218c10aad3f487"><title>Paul Vixie On What DNS Is Not</title><link>http://rss.slashdot.org/~r/Slashdot/slashdot/~3/CcU-I_ygIBM/Paul-Vixie-On-What-DNS-Is-Not</link><dc:subject>internet</dc:subject><dc:creator>timothy</dc:creator><dc:date>2009-11-07T11:30:00-08:00</dc:date><description>CowboyRobot writes &amp;quot;Paul Vixie (AboveNet, ARIN, ISC, MAPS, PAIX) has a fresh rant titled What DNS Is Not about the abuses of the Domain Name Server system. &amp;#39;What DNS is not is a mapping service or a mechanism for delivering policy-based information. DNS was designed to express facts, not policies. Because it works so well and is ubiquitous, however, it&amp;#39;s all too common for entrepreneurs to see it as a greenfield opportunity ... a few years ago VeriSign, which operates the .COM domain under contract to ICANN, added a &amp;quot;wild card&amp;quot; to the top of the .COM zone (*.COM) so that its authoritative name servers would no longer generate NXDOMAIN responses. Instead they generated responses containing the address of SiteFinder&amp;#39;s Web site — an advertising server.&amp;#39;&amp;quot;&lt;p&gt;&lt;a href="http://tech.slashdot.org/story/09/11/07/199256/Paul-Vixie-On-What-DNS-Is-Not?from=rss"&gt;&lt;img src="http://slashdot.org/slashdot-it.pl?from=rss&amp;amp;op=image&amp;amp;style=h0&amp;amp;sid=09/11/07/199256"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://tech.slashdot.org/story/09/11/07/199256/Paul-Vixie-On-What-DNS-Is-Not?from=rss"&gt;Read more of this story&lt;/a&gt; at Slashdot.&lt;/p&gt;&lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/~ah/f/lrqi37l1p7a6hqgtg7dfla1i4g/300/250?ca=1&amp;amp;fh=280#http%3A%2F%2Ftech.slashdot.org%2Fstory%2F09%2F11%2F07%2F199256%2FPaul-Vixie-On-What-DNS-Is-Not%3Ffrom%3Drss" width="100%" height="280" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Slashdot/slashdot/~4/CcU-I_ygIBM" height="1" width="1"&gt;</description><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">13876583984525583467</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">14894266215931762356</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">07623044411832693628</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">07951124473171886572</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">10300545899401107615</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">02663365161413077757</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">09434005440529151550</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">08599744154223060652</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">03694876681044442370</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">10694329201095105288</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">03817764388127445535</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">01014446539998601099</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">14245815705096912072</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">01480181338877738118</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">14109957876650587171</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">12448985621894654143</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">15975131282516796906</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">11067853532291698348</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">07351481305907052319</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">03807850620410854681</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">14696214683324205715</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">11091001359419844895</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">15928014484851434368</gr:likingUser></item><item rdf:about="tag:google.com,2005:reader/item/16ab094c4a9ca1b5"><title>Introducing Closure Tools</title><link>http://feedproxy.google.com/~r/blogspot/Dcni/~3/hknf8RP9JBQ/introducing-closure-tools.html</link><dc:subject>javascript</dc:subject><dc:subject>faster web</dc:subject><dc:creator>Mike Marchak</dc:creator><dc:date>2009-11-05T11:11:58-08:00</dc:date><description>&lt;a href="http://2.bp.blogspot.com/_EuCTzLdp3vE/SvIwmKttuCI/AAAAAAAAC1U/h9AdUMdkEO4/s1600-h/closure.png"&gt;&lt;img style="float:left;margin:0 10px 10px 0;width:72px;height:72px;border:0" src="http://2.bp.blogspot.com/_EuCTzLdp3vE/SvIwmKttuCI/AAAAAAAAC1U/h9AdUMdkEO4/s200/closure.png" border="0" alt=""&gt;&lt;/a&gt;Millions of Google users worldwide use JavaScript-intensive applications such as &lt;a href="http://mail.google.com/" title="Gmail"&gt;Gmail&lt;/a&gt;, &lt;a href="http://docs.google.com/" title="Google Docs"&gt;Google Docs&lt;/a&gt;, and &lt;a href="http://maps.google.com/" title="Google Maps"&gt;Google Maps&lt;/a&gt;. Like developers everywhere, Googlers want great web apps to be easier to create, so we've built many tools to help us develop these (and many other) apps. We're happy to announce the open sourcing of these tools, and proud to make them available to the web development community.&lt;br&gt;&lt;br&gt;&lt;b&gt;Closure Compiler&lt;/b&gt;&lt;br&gt;&lt;a href="http://code.google.com/closure/compiler" title="Closure Compiler"&gt;Closure Compiler&lt;/a&gt; is a JavaScript optimizer that compiles web apps down into compact, high-performance JavaScript code. The compiler removes dead code, then rewrites and minimizes what's left so that it will run fast on browsers' JavaScript engines. The compiler also checks syntax, variable references, and types, and warns about other common JavaScript pitfalls. These checks and optimizations help you write apps that are less buggy and easier to maintain. You can use the compiler with &lt;a href="http://code.google.com/closure/compiler/docs/inspector.html" title="Closure Inspector"&gt;Closure Inspector&lt;/a&gt;, a Firebug extension that makes debugging the obfuscated code almost as easy as debugging the human-readable source. &lt;br&gt;&lt;br&gt;Because JavaScript developers are a diverse bunch, we&amp;#39;ve set up a number of ways to run the Closure Compiler. We&amp;#39;ve open-sourced a &lt;a href="http://code.google.com/p/closure-compiler/downloads/list" title="command-line tool"&gt;command-line tool&lt;/a&gt;. We&amp;#39;ve created a &lt;a href="http://closure-compiler.appspot.com/" title="web application"&gt;web application&lt;/a&gt; that accepts your code for compilation through a text box or a RESTful API. We are also offering a Firefox extension that you can use with &lt;a href="http://code.google.com/speed/page-speed/download.html" title="Page Speed"&gt;Page Speed&lt;/a&gt; to conveniently see the performance benefits for your web pages.&lt;br&gt;&lt;br&gt;&lt;b&gt;Closure Library&lt;/b&gt;&lt;br&gt;&lt;a href="http://code.google.com/closure/library" title="Closure Library"&gt;Closure Library&lt;/a&gt; is a broad, well-tested, modular, and cross-browser JavaScript library. Web developers can pull just what they need from a wide set of reusable UI widgets and controls, as well as lower-level utilities for the DOM, server communication, animation, data structures, unit testing, rich-text editing, and much, much more. (Seriously. Check &lt;a href="http://closure-library.googlecode.com/svn/trunk/closure/goog/docs/index.html" title="the docs"&gt;the docs&lt;/a&gt;.)&lt;br&gt;&lt;br&gt;JavaScript lacks a standard class library like the &lt;a href="http://en.wikipedia.org/wiki/Standard_Template_Library" title="STL"&gt;STL&lt;/a&gt; or &lt;a href="http://en.wikipedia.org/wiki/Java_Development_Kit" title="JDK"&gt;JDK&lt;/a&gt;. At Google, Closure Library serves as our "standard JavaScript library" for creating large, complex web applications. It's purposely server-agnostic and intended for use with the Closure Compiler. You can make your project big and complex (with namespacing and type checking), yet small and fast over the wire (with compilation). The Closure Library provides clean utilities for common tasks so that you spend your time writing your app rather than writing utilities and browser abstractions.&lt;br&gt;&lt;br&gt;&lt;b&gt;Closure Templates&lt;/b&gt; &lt;br&gt;&lt;a href="http://code.google.com/closure/templates" title="Closure Templates"&gt;Closure Templates&lt;/a&gt; grew out of a desire for web templates that are precompiled to efficient JavaScript.  Closure Templates have a simple syntax that is natural for programmers.  Unlike traditional templating systems, you can think of Closure Templates as small components that you compose to form your user interface, instead of having to create one big template per page.&lt;br&gt;&lt;br&gt;Closure Templates are implemented for both JavaScript and Java, so you can use the same templates both on the server and client side.&lt;br&gt;&lt;br&gt;&lt;br&gt;Closure Compiler, Closure Library, Closure Templates, and Closure Inspector all started as &lt;a href="http://googleblog.blogspot.com/2006/05/googles-20-percent-time-in-action.html" title="20% projects"&gt;20% projects&lt;/a&gt; and hundreds of Googlers have contributed thousands of patches. Today, each Closure Tool has grown to be a key part of the JavaScript infrastructure behind web apps at Google.  That&amp;#39;s why we&amp;#39;re particularly excited (and humbled) to open source them to encourage and support web development outside Google. We want to hear what you think, but more importantly, we want to see what you make. So have at it and have fun!&lt;br&gt;&lt;br&gt;&lt;span style="font-style:italic"&gt;By the Closure Tools team&lt;/span&gt;&lt;div&gt;&lt;img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/11300808-3771887164161872998?l=googlecode.blogspot.com"&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/Dcni?a=hknf8RP9JBQ:rf9_bL6k3j8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/Dcni?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/Dcni?a=hknf8RP9JBQ:rf9_bL6k3j8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/Dcni?i=hknf8RP9JBQ:rf9_bL6k3j8:V_sGLiPBpWU" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/Dcni/~4/hknf8RP9JBQ" height="1" width="1"&gt;</description><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">03086673767229028605</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">13360419816681564030</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">15336077626161964241</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">08022686896482756942</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">08832212970014191303</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">04848286229053963930</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">10336578380653273864</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">08466607206752283112</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">11564859059865071052</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">12630679188675524670</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">01388415995249472291</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">14867707515221810903</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">02594654150562014152</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">16387626371927336902</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">00121384261640374448</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">17995883858094687099</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">14106121256890804583</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">04820230977776585200</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">09518644329432801632</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">07686208579627607360</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">02764837945115240842</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">13156461403384843978</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">05841958425042691603</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">13677840972703729801</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">15480509623283867614</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">15036568154838253465</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">05609902828841021463</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">14704459895613450589</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">03792274152709965595</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">03988425661499050428</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">16981015840135790388</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">04417207349389838523</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">15378183296228661926</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">12214453770000512782</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">14894266215931762356</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">11952844822189812504</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">06137565801731745300</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">04179278385670027776</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">13495934768614292697</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">10231702744943833005</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">10684231365859934297</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">18303825406293438584</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">11001205626237682152</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">15171668727549465163</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">04619287680826918461</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">02904553083237533025</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">12489330388166952912</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">11471941541497862013</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">10164430992579114200</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">09156637488286871215</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">14775959133714293321</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">11201720564415474532</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">17808231290259740644</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">04003441461547763684</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">14023218096741341161</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">10478938111667910048</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">06450757826669309750</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">07310823863542371966</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">14597620817782731382</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">17770539979454370677</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">17001429431994248908</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">11653805869338032700</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">07303417194580311495</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">05004504703710454973</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">07538649935038400809</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">14901849046130717151</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">12192663458533298345</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">00522468460421070544</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">13029620183600383928</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">03236240365998226464</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">14624478124790441476</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">05258996823467127454</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">02317232142768399175</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">10325908998548435705</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">09292938815326172395</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">00653821790969372204</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">06220527448414727707</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">13785220553784687613</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">04082019884574186189</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">13875437742439771956</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">09861010378999536985</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">08214314955752646828</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">02342384492091860139</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">11493518223822023017</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">02906983318577405971</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">06119391246221028010</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">07439957047343050590</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">07377383099344368520</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">15273834094742827014</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">08915834275668816438</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">03744314583817128089</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">05038943186983410671</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">11856040534222101717</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">12212520538199731795</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">06128537806107879388</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">13358692483422882409</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">03340685625195463429</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">12946341777477383305</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">13023156506078712324</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">00905183351402997909</gr:likingUser></item><item rdf:about="tag:google.com,2005:reader/item/fa916ebe0ba60056"><title>Spurning the "false god of coffee" - Boing Boing</title><link>http://www.boingboing.net/2009/10/20/spurning-the-false-g.html</link><dc:creator>(author unknown)</dc:creator><dc:date>2009-10-20T11:30:14-07:00</dc:date><description>&lt;blockquote&gt;Shared by  Barry Ferg 
&lt;br&gt;
FALSE god?! Nice graph though.&lt;/blockquote&gt;

</description><gr:annotation xmlns:gr="http://www.google.com/schemas/reader/atom/"><content xmlns="http://www.w3.org/2005/Atom" type="html">FALSE god?! Nice graph though.</content><author xmlns="http://www.w3.org/2005/Atom" gr:user-id="05245857529171864262" gr:profile-id="101819292888596164604"><name>Barry Ferg</name></author></gr:annotation></item><item rdf:about="tag:google.com,2005:reader/item/e92003fb9399f199"><title>Michael Geist - The Copyright Lobby's Secret Pressure On the Anti-Spam Bill</title><link>http://www.michaelgeist.ca/content/view/4464/125/</link><dc:creator>(author unknown)</dc:creator><dc:date>2009-10-16T15:19:50-07:00</dc:date><description>Dr. Michael Geist is the Canada Research Chair of Internet and E-commerce Law at the University of Ottawa., copyright lobby pressure</description></item><item rdf:about="tag:google.com,2005:reader/item/fe6bbb6947d53e7a"><title>Charlie's Diary: Why I hate Star Trek</title><link>http://www.antipope.org/charlie/blog-static/2009/10/why_i_hate_star_trek.html</link><dc:creator>(author unknown)</dc:creator><dc:date>2009-10-14T11:46:44-07:00</dc:date><description>&lt;blockquote&gt;Shared by  Barry Ferg 
&lt;br&gt;
I don't &lt;i&gt;hate&lt;/i&gt; Star Trek, but I know it isn't Science Fiction.&lt;/blockquote&gt;
Fill this in yourself.
</description><gr:annotation xmlns:gr="http://www.google.com/schemas/reader/atom/"><content xmlns="http://www.w3.org/2005/Atom" type="html">I don't &lt;i&gt;hate&lt;/i&gt; Star Trek, but I know it isn't Science Fiction.</content><author xmlns="http://www.w3.org/2005/Atom" gr:user-id="05245857529171864262" gr:profile-id="101819292888596164604"><name>Barry Ferg</name></author></gr:annotation></item><item rdf:about="tag:google.com,2005:reader/item/8c128ed8db19eb97"><title>Amazon Kindle Launches in 100 Countries But Not Canada</title><link>http://feedproxy.google.com/~r/MichaelGeistsBlog/~3/WKhi3k6ezgk/</link><dc:creator>(author unknown)</dc:creator><dc:date>2009-10-07T12:32:14-07:00</dc:date><description>&lt;blockquote&gt;Shared by  Barry Ferg 
&lt;br&gt;
As usual, the poor Canuckistani gets left out.&lt;/blockquote&gt;
Amazon has &lt;a href="http://www.nytimes.com/2009/10/07/technology/companies/07amazon.html"&gt;announced&lt;/a&gt; that the Kindle e-book reader is now available in 100 countries, but &lt;a href="http://www.theglobeandmail.com/news/technology/amazon-snubs-canada-as-kindle-goes-global/article1314925/"&gt;not Canada&lt;/a&gt;. It would be interesting to know the reason why, though my guess is the lack of a deal with a telecom carrier for wireless downloads. &lt;br&gt;&lt;img src="http://feeds.feedburner.com/%7Er/MichaelGeistsBlog/%7E4/WKhi3k6ezgk" width="1" height="1"&gt;
</description><gr:annotation xmlns:gr="http://www.google.com/schemas/reader/atom/"><content xmlns="http://www.w3.org/2005/Atom" type="html">As usual, the poor Canuckistani gets left out.</content><author xmlns="http://www.w3.org/2005/Atom" gr:user-id="05245857529171864262" gr:profile-id="101819292888596164604"><name>Barry Ferg</name></author></gr:annotation></item><item rdf:about="tag:google.com,2005:reader/item/7c9ac686beb9dc67"><title>Telus and Bell to Become Second and Third iPhone Carriers in Canada</title><link>http://mashable.com/2009/10/06/telus-bell-iphone/</link><dc:creator>(author unknown)</dc:creator><dc:date>2009-10-07T10:38:05-07:00</dc:date><description>&lt;blockquote&gt;Shared by  Barry Ferg 
&lt;br&gt;
The real news is that Telus and Bell are adding GSM to their CDMA network.&lt;/blockquote&gt;
&lt;p&gt;Those of you dreaming about the end of AT&amp;amp;T’s exclusivity in the U.S., keep in mind that the only other GSM carrier in the U.S. is T-Mobile. And the scope of &lt;a href="http://daringfireball.net/linked/2009/10/06/verizon-google-android"&gt;today’s Verizon announcement&lt;/a&gt; suggests that they’re betting on Android.&lt;/p&gt;

&lt;div&gt;
&lt;a title="Permanent link to ‘Telus and Bell to Become Second and Third iPhone Carriers in Canada’" href="http://daringfireball.net/linked/2009/10/06/telus-bell"&gt; ★ &lt;/a&gt;
&lt;/div&gt;
</description><gr:annotation xmlns:gr="http://www.google.com/schemas/reader/atom/"><content xmlns="http://www.w3.org/2005/Atom" type="html">The real news is that Telus and Bell are adding GSM to their CDMA network.</content><author xmlns="http://www.w3.org/2005/Atom" gr:user-id="05245857529171864262" gr:profile-id="101819292888596164604"><name>Barry Ferg</name></author></gr:annotation></item><item rdf:about="tag:google.com,2005:reader/item/416f0056a5fd6f68"><title>StreetView also arrives in Canada</title><link>http://feedproxy.google.com/~r/GoogleEarthBlog/~3/n1p655sg5Fc/streetview_also_arrives_in_canada.html</link><dc:creator>(author unknown)</dc:creator><dc:date>2009-10-07T09:19:44-07:00</dc:date><description>&lt;blockquote&gt;Shared by  Barry Ferg 
&lt;br&gt;
Yay! I can see my house!&lt;/blockquote&gt;
&lt;p&gt;Along with releasing StreetView imagery in Prague, as &lt;a href="http://www.gearthblog.com/blog/archives/2009/10/google_releases_streetview_for_prag.html"&gt;we announced earlier today&lt;/a&gt;, Google has also released StreetView in a number of cities in Canada.&lt;/p&gt;

&lt;center&gt;&lt;img alt="Canadian Parliment in StreetView" src="http://www.gearthblog.com/blog/archives/2009/10/07/canadian-parliment.jpg" width="550" height="344"&gt;&lt;/center&gt;

&lt;p&gt;According to &lt;a href="http://googlemapsmania.blogspot.com/2009/10/street-view-comes-to-canada.html"&gt;Google Maps Mania&lt;/a&gt;, the new cities include:&lt;br&gt;
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=calgary&amp;amp;sll=49.263772,-123.007736&amp;amp;sspn=0.202536,0.441513&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Calgary,+Division+No.+6,+Alberta,+Canada&amp;amp;z=10"&gt;Calgary&lt;/a&gt;&lt;/li&gt;&lt;br&gt;
&lt;li&gt;&lt;a href="http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=halifax,+canada&amp;amp;sll=44.657634,-63.509265&amp;amp;sspn=3.532076,7.064209&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Halifax,+Halifax+County,+Nova+Scotia,+Canada&amp;amp;ll=44.645208,-63.577881&amp;amp;spn=3.533027,7.064209&amp;amp;z=7"&gt;Halifax&lt;/a&gt;&lt;/li&gt;&lt;br&gt;
&lt;li&gt;&lt;a href="http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=montreal&amp;amp;sll=43.670233,-79.386755&amp;amp;sspn=0.897982,1.766052&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Montreal,+Communaut%C3%A9-Urbaine-de-Montr%C3%A9al,+Quebec,+Canada&amp;amp;z=10"&gt;Montreal&lt;/a&gt;&lt;/li&gt;&lt;br&gt;
&lt;li&gt;&lt;a href="http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=ottawa&amp;amp;sll=46.812754,-71.215223&amp;amp;sspn=0.424813,0.883026&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Ottawa,+Ottawa+Division,+Ontario,+Canada&amp;amp;z=9"&gt;Ottawa&lt;/a&gt;&lt;/li&gt;&lt;br&gt;
&lt;li&gt;&lt;a href="http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=quebec,+quebec&amp;amp;sll=52.939916,-73.549136&amp;amp;sspn=24.05183,56.513672&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Quebec,+Communaut%C3%A9-Urbaine-de-Qu%C3%A9bec,+Quebec,+Canada&amp;amp;z=10"&gt;Quebec&lt;/a&gt;&lt;/li&gt;&lt;br&gt;
&lt;li&gt;&lt;a href="http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=toronto&amp;amp;sll=45.423494,-75.697933&amp;amp;sspn=0.871329,1.766052&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Toronto,+Toronto+Division,+Ontario,+Canada&amp;amp;z=9"&gt;Toronto&lt;/a&gt;&lt;/li&gt;&lt;br&gt;
&lt;li&gt;&lt;a href="http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=vancouver&amp;amp;sll=45.614037,-102.480469&amp;amp;sspn=13.895308,45&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Vancouver,+Greater+Vancouver+Regional+District,+British+Columbia,+Canada&amp;amp;ll=49.263772,-123.007736&amp;amp;spn=0.202536,0.441513&amp;amp;z=11"&gt;Vancouver&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;It's quite a comprehensive update, so check out the new sights and let us know of any noteworthy things that you find.&lt;/p&gt;&lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/%7Eah/f/5s5o6mv3jj6g6l71nf60vil7f8/300/250?ca=1&amp;amp;fh=280#http%3A%2F%2Fwww.gearthblog.com%2Fblog%2Farchives%2F2009%2F10%2Fstreetview_also_arrives_in_canada.html" marginwidth="0" marginheight="0" width="100%" frameborder="0" height="280" scrolling="no"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/%7Eff/GoogleEarthBlog?a=n1p655sg5Fc:Q-Q3um1uQ58:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/%7Eff/GoogleEarthBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/%7Eff/GoogleEarthBlog?a=n1p655sg5Fc:Q-Q3um1uQ58:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/%7Eff/GoogleEarthBlog?i=n1p655sg5Fc:Q-Q3um1uQ58:V_sGLiPBpWU" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/%7Eff/GoogleEarthBlog?a=n1p655sg5Fc:Q-Q3um1uQ58:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/%7Eff/GoogleEarthBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/%7Eff/GoogleEarthBlog?a=n1p655sg5Fc:Q-Q3um1uQ58:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/%7Eff/GoogleEarthBlog?i=n1p655sg5Fc:Q-Q3um1uQ58:gIN9vFwOqvQ" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/%7Er/GoogleEarthBlog/%7E4/n1p655sg5Fc" width="1" height="1"&gt;
</description><gr:annotation xmlns:gr="http://www.google.com/schemas/reader/atom/"><content xmlns="http://www.w3.org/2005/Atom" type="html">Yay! I can see my house!</content><author xmlns="http://www.w3.org/2005/Atom" gr:user-id="05245857529171864262" gr:profile-id="101819292888596164604"><name>Barry Ferg</name></author></gr:annotation></item><item rdf:about="tag:google.com,2005:reader/item/ea710885a2636e1c"><title>What's Inside a Cup of Coffee?</title><link>http://feeds.wired.com/~r/wired/index/~3/Ua12VWCMTnw/st_coffee</link><dc:creator>(author unknown)</dc:creator><dc:date>2009-10-05T10:05:19-07:00</dc:date><description>&lt;blockquote&gt;Shared by  Barry Ferg 
&lt;br&gt;
I find it's the 3,5 dicaffeoylquinic acid that makes it so delicious.&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Caffeine&lt;/strong&gt;
&lt;br&gt;
This is why the world produces more than 16 billion pounds of coffee beans per year. It's actually an alkaloid plant toxin (like nicotine and cocaine), a bug killer that stimulates us by blocking neuroreceptors for the sleep chemical adenosine. The result: you, awake.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Water&lt;/strong&gt;
&lt;br&gt;
Hot H&lt;sub&gt;2&lt;/sub&gt;O is a super solvent, leaching flavors and oils out of the coffee bean. A good cup of joe is 98.75 percent water and 1.25 percent soluble plant matter. Caffeine is a diuretic, so coffee newbies pee out the water quickly; java junkies build up resistance.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2-Ethylphenol&lt;/strong&gt;
&lt;br&gt;
Creates a tarlike, medicinal odor in your morning wake-up. It's also a component of cockroach alarm pheromones, chemical signals that warn the colony of danger.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quinic acid&lt;/strong&gt;
&lt;br&gt;
Gives coffee its slightly sour flavor. On the plus side, it's one of the starter chemicals in the formulation of Tamiflu.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3,5 Dicaffeoylquinic acid&lt;/strong&gt;
&lt;br&gt;
When scientists pretreat neurons with this acid in the lab, the cells are significantly (though not completely) protected from free-radical damage. Yup: Coffee is a good source of antioxidants.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dimethyl disulfide&lt;/strong&gt;
&lt;br&gt;
A product of roasting the green coffee bean, this compound is just at the threshold of detectability in brewed java. Good thing, too, as it's one of the compounds that gives human feces its odor.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Acetylmethylcarbinol&lt;/strong&gt;
&lt;br&gt;
That rich, buttery taste in your daily jolt comes in part from this flammable yellow liquid, which helps give real butter its flavor and is a component of artificial flavoring in microwave popcorn.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Putrescine&lt;/strong&gt;
&lt;br&gt;
Ever wonder what makes spoiled meat so poisonous? Here you go. Ptomaines like putrescine are produced when E. coli bacteria in the meat break down amino acids. Naturally present in coffee beans, it smells, as you might guess from the name, like Satan's outhouse.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Trigonelline&lt;/strong&gt;
&lt;br&gt;
Chemically, it's a molecule of niacin with a methyl group attached. It breaks down into pyridines, which give coffee its sweet, earthy taste and also prevent the tooth-eating bacterium Streptococcus mutans from attaching to your teeth. Coffee fights the Cavity Creeps.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Niacin&lt;/strong&gt;
&lt;br&gt;
Trigonelline is unstable above 160 degrees F; the methyl group detaches, unleashing the niacin—vitamin B3—into your cup. Two or three espressos can provide half your recommended daily allowance.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/%7Er/wired/index/%7E4/Ua12VWCMTnw" width="1" height="1"&gt;
</description><gr:annotation xmlns:gr="http://www.google.com/schemas/reader/atom/"><content xmlns="http://www.w3.org/2005/Atom" type="html">I find it's the 3,5 dicaffeoylquinic acid that makes it so delicious.</content><author xmlns="http://www.w3.org/2005/Atom" gr:user-id="05245857529171864262" gr:profile-id="101819292888596164604"><name>Barry Ferg</name></author></gr:annotation></item><item rdf:about="tag:google.com,2005:reader/item/bcb2f302cbf6b460"><title>“Hawk” Ashtray | Significant Objects</title><link>http://significantobjects.com/2009/10/02/hawk-ashtray/</link><dc:creator>(author unknown)</dc:creator><dc:date>2009-10-02T11:29:43-07:00</dc:date><description>&lt;blockquote&gt;Shared by  Barry Ferg 
&lt;br&gt;
Part of the cold war was fought with tie-tacks.&lt;/blockquote&gt;

</description><gr:annotation xmlns:gr="http://www.google.com/schemas/reader/atom/"><content xmlns="http://www.w3.org/2005/Atom" type="html">Part of the cold war was fought with tie-tacks.</content><author xmlns="http://www.w3.org/2005/Atom" gr:user-id="05245857529171864262" gr:profile-id="101819292888596164604"><name>Barry Ferg</name></author></gr:annotation></item><item rdf:about="tag:google.com,2005:reader/item/640fe5261a042149"><title>Coffee, start to finish</title><link>http://blog.makezine.com/archive/2009/09/coffee_start_to_finish.html?CMP=OTC-0D6B48984890</link><dc:creator>(author unknown)</dc:creator><dc:date>2009-09-24T13:30:53-07:00</dc:date><description>&lt;blockquote&gt;Shared by  Barry Ferg 
&lt;br&gt;
Now &lt;i&gt;that&lt;/i&gt; is how to make a cup of coffee.&lt;/blockquote&gt;
&lt;embed src="http://www.youtube.com/v/f4zqwIlL0dA&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1&amp;amp;rel=0" allowFullScreen="true" allowScriptAccess="never" width="600" height="486" wmode="transparent" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;

&lt;p&gt;What a cute video about roasting, grinding, and siphon-brewing coffee. Style points for the Gershon Kingsley soundtrack, and it's not even Friday! [via &lt;a href="http://www.boingboing.net/2009/09/21/coffee-and-mad-scien.html"&gt;BoingBoing&lt;/a&gt;]&lt;/p&gt;

       
        &lt;a href="http://blog.makezine.com/archive/2009/09/coffee_start_to_finish.html?CMP=OTC-0D6B48984890"&gt;Read more&lt;/a&gt; | &lt;a href="http://blog.makezine.com/archive/2009/09/coffee_start_to_finish.html?CMP=OTC-0D6B48984890"&gt;Permalink&lt;/a&gt; | &lt;a href="http://blog.makezine.com/archive/2009/09/coffee_start_to_finish.html?CMP=OTC-0D6B48984890#comments"&gt;Comments&lt;/a&gt; | 
        
        
        
        &lt;a href="http://blog.makezine.com/archive/diy_projects/?CMP=OTC-0D6B48984890"&gt;Read more articles in DIY Projects&lt;/a&gt; | 
        
        
        
        
        &lt;a href="http://digg.com/submit?url=blog.makezine.com%2Farchive%2F2009%2F09%2Fcoffee_start_to_finish.html&amp;amp;title=Coffee%2C%20start%20to%20finish&amp;amp;bodytext=What%20a%20cute%20video%20about%20roasting%2C%20grinding%2C%20and%20siphon-brewing%20coffee.%20Style%20points%20for%20the%20Gershon%20Kingsley%20soundtrack%2C%20and%20it%26apos%3Bs%20not%20even%20Friday%21&amp;amp;topic=tech_news"&gt;Digg this!&lt;/a&gt;
</description><gr:annotation xmlns:gr="http://www.google.com/schemas/reader/atom/"><content xmlns="http://www.w3.org/2005/Atom" type="html">Now &lt;i&gt;that&lt;/i&gt; is how to make a cup of coffee.</content><author xmlns="http://www.w3.org/2005/Atom" gr:user-id="05245857529171864262" gr:profile-id="101819292888596164604"><name>Barry Ferg</name></author></gr:annotation></item><item rdf:about="tag:google.com,2005:reader/item/5deeb5aa0782f5bf"><title>The Duct Tape Programmer</title><link>http://www.joelonsoftware.com/items/2009/09/23.html</link><dc:creator>(author unknown)</dc:creator><dc:date>2009-09-24T09:58:10-07:00</dc:date><description>&lt;blockquote&gt;Shared by  Barry Ferg 
&lt;br&gt;
JWZ is my kind of guy...&lt;/blockquote&gt;
&lt;p&gt;Jamie Zawinski is what I would call a duct-tape programmer. And I say that with a great deal of respect. He is the kind of programmer who is hard at work building the future, and making useful things so that people can do stuff. He is the guy you want on your team building go-carts, because he has two favorite tools: duct tape and WD-40. And he will wield them elegantly even as your go-cart is careening down the hill at a mile a minute. This will happen while other programmers are still at the starting line arguing over whether to use titanium or some kind of space-age composite material that Boeing is using in the 787 Dreamliner.&lt;/p&gt;
&lt;p&gt;When you are done, you might have a messy go-cart, but it’ll sure as hell fly.&lt;/p&gt;
&lt;p&gt;I just read an interview with Jamie in the book &lt;a href="http://www.amazon.com/gp/product/1430219483?ie=UTF8&amp;amp;tag=joelonsoftware&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1430219483"&gt;Coders at Work&lt;/a&gt;&lt;img style="border:medium none;margin:0px" alt="" src="http://www.assoc-amazon.com/e/ir?t=joelonsoftware&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=1430219483" border="0" width="1" height="1"&gt;, by Peter Seibel. Go buy it now. It’s a terrific set of interviews with some great programmers, including Peter Norvig, Guy Steele, and Donald Knuth. This book is so interesting I did 60 minutes on the treadmill yesterday instead of the usual 30 because I couldn’t stop reading. Like I said, go buy it.&lt;/p&gt;
&lt;p&gt;&lt;span style="margin:0pt 0pt 0.25ex 1em;display:block;float:right"&gt;&lt;a href="http://www.joelonsoftware.com/items/2009/09/23.JPG"&gt;&lt;img style="border:1px solid rgb(102, 102, 102)" alt="" src="http://www.joelonsoftware.com/items/2009/09/23-thumbnail.JPG"&gt;&lt;/a&gt;&lt;/span&gt;Go! I’ll wait. &lt;/p&gt;
&lt;p&gt;Here is why I like duct tape programmers. Sometimes, you’re on a team, and you’re busy banging out the code, and somebody comes up to your desk, coffee mug in hand, and starts rattling on about how if you use multi-threaded COM apartments, your app will be 34% sparklier, and it’s not even that hard, because he’s written a bunch of templates, and all you have to do is multiply-inherit from 17 of his templates, each taking an average of 4 arguments, and you barely even have to write the body of the function. It’s just a gigantic list of multiple-inheritance from different classes and hey, presto, multi-apartment threaded COM. And your eyes are swimming, and you have no friggin’ idea what this frigtard is talking about, but he just won’t go away, and even if he &lt;em&gt;does&lt;/em&gt; go away, he’s just going to back into his office and write more of his clever classes constructed entirely from multiple inheritance from templates, without a single implementation body at all, and it’s going to crash like crazy and &lt;em&gt;you’re&lt;/em&gt; going to get paged at night to come in and try to figure it out because &lt;em&gt;he’ll&lt;/em&gt; be at some goddamn “Design Patterns” meetup.&lt;/p&gt;
&lt;p&gt;And the duct-tape programmer is not afraid to say, “multiple inheritance sucks. Stop it. Just stop.” &lt;/p&gt;
&lt;p&gt;You see, everybody else is too afraid of looking stupid because they just can’t keep enough facts in their head at once to make multiple inheritance, or templates, or COM, or multithreading, or any of that stuff work. So they sheepishly go along with whatever faddish programming craziness has come down from the architecture astronauts who speak at conferences and write books and articles and are so much smarter than us that they don’t realize that the stuff that they’re promoting is too hard for us.&lt;/p&gt;
&lt;p&gt;Here’s what Zawinski says about Netscape: “It was decisions like not using C++ and not using threads that made us ship the product on time.”&lt;/p&gt;
&lt;p&gt;Later, he wrote an email client at Netscape, but the team that was responsible for actually displaying the message never shipped their component. “There was just this big blank rectangle in the middle of the window where we could only display plain text. They were being extremely academic about their project. They were trying to approach it from the DOM/DTD side of things. ‘Oh, well, what we need to do is add another abstraction layer here, and have a delegate for this delegate for this delegate. And eventually a character will show up on the screen.’”&lt;/p&gt;
&lt;p&gt;Peter asked Zawinski, “Overengineering seems to be a pet peeve of yours.”&lt;/p&gt;
&lt;p&gt;&lt;span style="margin:0pt 0pt 0.25ex 1em;display:block;float:right"&gt;&lt;a href="http://www.joelonsoftware.com/items/2009/09/23bikes.JPG"&gt;&lt;img style="border:1px solid rgb(102, 102, 102)" alt="" src="http://www.joelonsoftware.com/items/2009/09/23bikes-thumbnail.JPG"&gt;&lt;/a&gt;&lt;/span&gt;“Yeah,” he says, “At the end of the day, ship the fucking thing! It’s great to rewrite your code and make it cleaner and by the third time it’ll actually be pretty. But that’s not the point—you’re not here to write code; you’re here to ship products.”&lt;/p&gt;
&lt;p&gt;My hero.&lt;/p&gt;
&lt;p&gt;Zawinski didn’t do many unit tests. They “sound great in principle. Given a leisurely development pace, that’s certainly the way to go. But when you’re looking at, ‘We’ve got to go from zero to done in six weeks,’ well, I can’t do that unless I cut something out. And what I’m going to cut out is the stuff that’s not absolutely critical. And unit tests are not critical. If there’s no unit test the customer isn’t going to complain about that.”&lt;/p&gt;
&lt;p&gt;Remember, before you freak out, that Zawinski was at Netscape when they were changing the world. They thought that they only had a few months before someone else came along and ate their lunch. A lot of important code is like that.&lt;/p&gt;
&lt;p&gt;Duct tape programmers are pragmatic. Zawinski popularized Richard Gabriel’s precept of &lt;a href="http://www.jwz.org/doc/worse-is-better.html"&gt;Worse is Better&lt;/a&gt;. A 50%-good solution that people actually have solves more problems and survives longer than a 99% solution that nobody has because it’s in your lab where you’re endlessly polishing the damn thing. Shipping is a feature. A really important feature. Your product must have it.&lt;/p&gt;
&lt;p&gt;One principle duct tape programmers understand well is that any kind of coding technique that’s even &lt;em&gt;slightly&lt;/em&gt; complicated is going to doom your project. Duct tape programmers tend to avoid C++, templates, multiple inheritance, multithreading, COM, CORBA, and a host of other technologies that are all totally reasonable, when you think long and hard about them, but are, honestly, just a little bit too hard for the human brain. &lt;/p&gt;
&lt;p&gt;Sure, there’s nothing &lt;em&gt;officially &lt;/em&gt;wrong with trying to write multithreaded code in C++ on Windows using COM. But it’s prone to disastrous bugs, the kind of bugs that only happen under very specific timing scenarios, because our brains are not, honestly, good enough to write this kind of code. Mediocre programmers are, frankly, defensive about this, and they don’t want to admit that they’re not able to write this super-complicated code, so they let the bullies on their team plow away with some godforsaken template architecture in C++ because otherwise they’d have to admit that they just don’t feel smart enough to use what would otherwise be a perfectly good programming technique FOR SPOCK. Duct tape programmers don’t give a shit what you think about them. They stick to simple basic and easy to use tools and use the extra brainpower that these tools leave them to write more useful features for their customers.&lt;/p&gt;
&lt;p&gt;One thing you have to be careful about, though, is that duct tape programmers are the software world equivalent of pretty boys... those breathtakingly good-looking young men who can roll out of bed, without shaving, without combing their hair, and without brushing their teeth, and get on the subway in yesterday’s dirty clothes and look beautiful, because that’s who they are. You, my friend, cannot go out in public without combing your hair. It will frighten the children. Because you’re just not that pretty. Duct tape programmers have to have a lot of talent to pull off this shtick. They have to be good enough programmers to ship code, and we’ll forgive them if they never write a unit test, or if they xor the “next” and “prev” pointers of their linked list into a single DWORD to save 32 bits, because they’re pretty enough, and smart enough, to pull it off.&lt;/p&gt;
&lt;p&gt;Did you buy &lt;a href="http://www.amazon.com/gp/product/1430219483?ie=UTF8&amp;amp;tag=joelonsoftware&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1430219483"&gt;Coders at Work&lt;/a&gt; yet? Go! This was just the &lt;em&gt;first chapter!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Need to hire a really great programmer? Want a job that doesn't drive you crazy? Visit the &lt;a href="http://jobs.joelonsoftware.com/"&gt;Joel on Software Job Board&lt;/a&gt;: Great software jobs, great people.
&lt;/p&gt;
</description><gr:annotation xmlns:gr="http://www.google.com/schemas/reader/atom/"><content xmlns="http://www.w3.org/2005/Atom" type="html">JWZ is my kind of guy...</content><author xmlns="http://www.w3.org/2005/Atom" gr:user-id="05245857529171864262" gr:profile-id="101819292888596164604"><name>Barry Ferg</name></author></gr:annotation></item><item rdf:about="tag:google.com,2005:reader/item/fa1260f92782b151"><title>Open identities for open civic action? Yes, we can!</title><link>http://blogs.verisign.com/innovation/2009/09/open_identities_for_open_civic.php</link><dc:subject>Identity</dc:subject><dc:subject>OpenID</dc:subject><dc:subject>authentication</dc:subject><dc:creator>Nico Popp</dc:creator><dc:date>2009-09-09T08:14:33-07:00</dc:date><description>&lt;p&gt;Today, Federal CIO Vivek Kundra is announcing the first pilot for its Open identity initiative. The pilot will support both OpenID and Information Card technologies. Initially, it will be conducted by the Center for Information Technology (CIT), National Institutes of Health (NIH), U.S. Department of Health and Human Services (HHS) and other agencies. Over time, over 500 governmental web sites may become Open ID relying parties, potentially, creating one of the largest federated identity network.&lt;/p&gt;

&lt;p&gt;&lt;br&gt;
Bien sur, VeriSign and the PIP &lt;a href="http://pip.verisignlabs.com"&gt;will participate &lt;/a&gt;to the pilot as Open ID authentication services. This means that your VeriSign PIP ID will be accepted across participating federal Web sites. Saying that we are proud of being a part of this important announcement would be an understatement. The open identity initiative is a crucial step in President Obama's mandate for open citizen participation on key society issues such as health care, ecology and energy. &lt;/p&gt;

&lt;p&gt;&lt;br&gt;
The goal is as bold as it is audacious. By embracing open and distributed identity systems, the US government is taking a resolute step towards turning the Web into an organizing engine for participative civic action. Identity is foundational. Making it easy for users to register and participate in government Web sites is smart. Removing obstacle to participation by allowing citizens to manage their digital identity through independent service providers of their choice is inspired.  Yes, the tone is definitely right. Civic participation should be based on principles as open as is the Internet that enables it. &lt;/p&gt;

&lt;p&gt;&lt;br&gt;
User centric identities for a citizen centric Internet? It certainly feels very right to me. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://press.verisign.com/easyir/customrel.do?easyirid=AFC0FF0DB5C560D3&amp;amp;version=live&amp;amp;prid=535099&amp;amp;releasejsp=custom_97"&gt;Read our Press Release&lt;/a&gt;.&lt;br&gt;
&lt;/p&gt;</description><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">10620665872234972518</gr:likingUser></item><item rdf:about="tag:google.com,2005:reader/item/ebd12dfa588b0bd0"><title>Jonah Reviews Movies, Episode Six: The Incredibles</title><link>http://www.kungfugrippe.com/post/180824002</link><dc:creator>(author unknown)</dc:creator><dc:date>2009-09-05T19:35:24-07:00</dc:date><description>&lt;embed src="http://www.vimeo.com/moogaloop.swf?clip_id=6445649&amp;amp;server=www.vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" allowFullScreen="true" allowScriptAccess="never" width="400" height="300" wmode="transparent" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;br&gt;&lt;br&gt;&lt;a href="http://vimeo.com/6445649" title="Jonah Reviews Movies, Episode Six: The Incredibles on Vimeo"&gt;&lt;strong&gt;Jonah Reviews Movies, Episode Six: The Incredibles&lt;/strong&gt;&lt;/a&gt;</description><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">10778525280692613466</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">10664066750946374458</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">05137931979575701407</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">06180967825724351299</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">02470298074298731140</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">03725162777204913369</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">03365422063965704889</gr:likingUser></item><item rdf:about="tag:google.com,2005:reader/item/e0bcfad5a2154daa"><title>In Nomine Jobs, et Woz, et Spiritus Schiller</title><link>http://www.kungfugrippe.com/post/177715198</link><dc:creator>(author unknown)</dc:creator><dc:date>2009-09-02T09:56:46-07:00</dc:date><description>&lt;blockquote&gt;Shared by  Barry Ferg 
&lt;br&gt;
So I guess I'll hold off on installing it for a little longer...&lt;/blockquote&gt;
&lt;p&gt;Maybe it depends on the pew you’re sitting in.&lt;/p&gt;

&lt;p&gt;To developers, uber-nerds, and sundry people I love and admire (Snell and Siracusa and Gruber and Neven and on and on and on), Snow Leopard must feel like a game-changer. Because it IS. It literally &lt;em&gt;is&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;In addition to adding lots of the infinitesimally small, near-non-existent tweaks that only hyper-nerds notice or care about (and which helps us Apple dorks each feel &lt;a href="http://en.wikipedia.org/wiki/Narcissism_of_small_differences"&gt;extra special&lt;/a&gt; for “noticing”), 10.6 introduces  a handful of unbelievably useful things that will help smart people make the next generation of applications on the most promising OS platform that exists today. Taken as read. Done. &lt;a href="http://www.youtube.com/watch?v=r8L39UwOS-Y"&gt;Boom&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;But  there’s also the sad, sorry bastards like me. The laity. The “Power Users.”&lt;/p&gt;

&lt;p&gt;I’ve lived on a Mac every day since January of nineteen hundred and eighty-seven, and I know how to make this thing do some shit that would &lt;em&gt;curl your hair&lt;/em&gt;. But, I’m NOT a developer. Not by any stretch of the imagination. I don’t know an NSWhateverTheFuck from a Nib from a .plist from a .DS_Store. No idea. And THAT’s how I likes it.&lt;/p&gt;

&lt;p&gt;For better or worse, I AM several other things.&lt;/p&gt;

&lt;p&gt;For one, I’m a guy writing a &lt;a href="http://inboxzero.com"&gt;book&lt;/a&gt; on deadline. Which guy dislikes it when his &lt;a href="http://macromates.com/"&gt;right hand&lt;/a&gt; crashes unexpectedly with a generic memory error for 2 or 3 days.&lt;/p&gt;

&lt;p&gt;I’m also a ham and egg graphics guy who dislikes that (a supposedly up to date copy of) Photoshop CS 3 crashes on save. That one was &lt;em&gt;hilarious&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;I’m also a demi-nerd user of Quicksilver — an app that, I’ll stipulate, lives out its final days in palliative care, more dead than alive.  Still. It’s responsible for a giant amount of how I do what I do and now it’s not working. It’s basically dead unless I upgrade and wipe the App Support folder whose 5 years of usage == what makes QS useful at all. And, YES! You are correct. I cannot, by any reasonable technologist’s point  of view, &lt;em&gt;blame&lt;/em&gt; that on Snow Leopard. And I don’t. But it’s true. It worked before, now it doesn’t, and the Lord giveth as the Lord taketh (my triggers) away. Dominy, dominy. Peace be with you.&lt;/p&gt;

&lt;p&gt;Plus, I’m  other things too. Including a 1-person IT staff who accepts that he has to stop doing real work for a day and a half in order to make sure that a new point-something OS upgrade is working properly on five (5) computers in two locations.&lt;/p&gt;

&lt;p&gt;Nota bene: That is just &lt;em&gt;so&lt;/em&gt; much more difficult than it sounds. Believe me. Taking into account Dot-Me, Back to My Mac, Dropbox, and on and on and on. It’s…nuts. The no-maintenance “cloud” is a myth that only holds up under the influence of the heady radon fumes in your Mom’s basement. Even when everything’s working flawlessly: safe, secure, AND dependable multi-box maintenance is crazy, quantum, fractal &lt;em&gt;hard&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;So.&lt;/p&gt;

&lt;p&gt;I accept the catholic, mediated experience of being a Mac and OS X user with unapologetic gusto. Partly because all of this sect’s ecclesiastical  asterisks are big and  clear and printed in &lt;strong&gt;Myriad Pro 10,000&lt;/strong&gt; on a giant, wall-sized placard that everybody sees and understands:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;ul&gt;
&lt;li&gt;Here’s what this does&lt;/li&gt;
  &lt;li&gt;Here’s what this doesn’t do&lt;/li&gt;
  &lt;li&gt;There’s no catches or weasel words&lt;/li&gt;
  &lt;li&gt;You pay us a little more for 
  
  &lt;ul&gt;
&lt;li&gt;impeccable design, &lt;/li&gt;
  &lt;li&gt;insanely great build quality, and &lt;/li&gt;
  &lt;li&gt;an assurance that you won’t find your iDick in a door on day zero&lt;/li&gt;
  &lt;/ul&gt;
&lt;/li&gt;
  &lt;/ul&gt;
&lt;/blockquote&gt;

&lt;p&gt;So, my problem right now is that my beloved church and I aren’t seeing eye to eye. They want me to see a big update that has ramifications beyond the “Yeah, yeah, something, something, press release” stuff like “Innovative Chinese Character Input.”&lt;/p&gt;

&lt;p&gt;Whereas I want what I’ve always wanted: a computer that fucking works. Without asterisks. &lt;strong&gt;Or&lt;/strong&gt; (and this was so okay with me in 10.5) I want a feature set that is so distractingly gorgeous and  giant-nippled that I’m not noticing that every dot-something upgrade is precisely as enjoyable and carefree as inserting one-third of a Tic-Tac into a fresh anal fissure.&lt;/p&gt;

&lt;p&gt;Also. Amendment: I want &lt;strong&gt;&lt;em&gt;five&lt;/em&gt;&lt;/strong&gt; computers that fucking work. Without asterisks. (Ibid re. fissures, etc.)&lt;/p&gt;

&lt;p&gt;Thing is, when I try to mention how this latest little codicil of Vatican II has inserted some batshit insanity that’s so not working for me, I get the stink eye from all the big boys in the red robes and coney hats.&lt;/p&gt;

&lt;hr&gt;
&lt;p&gt;“&lt;em&gt;Reeeeeeeeallllllllly?&lt;/em&gt;”&lt;/p&gt;

&lt;p&gt;“Yeah. A lot of stuff is suddenly broken for me.”&lt;/p&gt;

&lt;p&gt;“Did you know how much time and effort was put into making this OS innovative and subtly enhanced?”&lt;/p&gt;

&lt;p&gt;“Yes. I read about that. But my apps keep crashing. Like, a lot.”&lt;/p&gt;

&lt;p&gt;“What apps, Mr. Mann?”&lt;/p&gt;

&lt;p&gt;“Lots of them. Ones I use a lot. Almost seems like the developers of some super-popular apps  were testing against a different build. It’s weird.”&lt;/p&gt;

&lt;p&gt;“&lt;em&gt;Reeeeeeeeallllllllly?&lt;/em&gt;”&lt;/p&gt;

&lt;p&gt;“Yes. Totally. Crashy crash crash crash. It’s bananas.”&lt;/p&gt;

&lt;p&gt;“Did you know how much innovation and subtle refinement this new release represents?”&lt;/p&gt;

&lt;p&gt;“Like I say, &lt;em&gt;yeah&lt;/em&gt;. It’s fast. It’s efficient. It’s slightly prettier.”&lt;/p&gt;

&lt;p&gt;“&lt;em&gt;Sliiiiiiiightly?&lt;/em&gt;”&lt;/p&gt;

&lt;p&gt;“Yeah. Very slightly. It’s fine. But a bunch of my shit is broken (on 5 machines) so now I’m blowing time trying to track down updates (on 5 machines) plus miming through all the usual dot-something kabuki of re-entering serials (on 5 machines) and  re-okaying &lt;code&gt;launchd&lt;/code&gt; preferences  (on 5 machines) and re-approving firewall permissions (on 5 machines). It’s a tremendous amount of hassle given that I’m mostly doing it just to stay up to date (on 5 machines).”&lt;/p&gt;

&lt;p&gt;“&lt;em&gt;Reeeeeeeeallllllllly?&lt;/em&gt;”&lt;/p&gt;

&lt;p&gt;“Yes. Really.”&lt;/p&gt;

&lt;p&gt;“Have you tried rebuilding the Desktop and trashing your MacTCP prefs?”&lt;/p&gt;

&lt;p&gt;“Why are you fucking with me, Cardinal Cupertino?”&lt;/p&gt;

&lt;p&gt;“&lt;em&gt;Reeeeeeeeallllllllly?&lt;/em&gt;”&lt;/p&gt;

&lt;hr&gt;
&lt;p&gt;I’m glad the OS X platform is thriving. I’m thrilled that many of the most talented developers have flocked toward  a tree that used to feel utterly leafless and lonesome (As late as 1999: “What? Print from your ‘MacinToy?’ Here? In an adult’s &lt;em&gt;office&lt;/em&gt;? Hippie, are you fucking &lt;em&gt;high&lt;/em&gt;?”).&lt;/p&gt;

&lt;p&gt;I’m dazed and delighted every day to see millions and millions of people using products by a company that nobody I knew but me used to patronize.&lt;/p&gt;

&lt;p&gt;That’s all swell. So swell.&lt;/p&gt;

&lt;p&gt;What’s not swell is being hazed into agreeing that this has been a smooth release that benefits end-users as thoroughly as developers and nerds. That’s fucked up.&lt;/p&gt;

&lt;p&gt;Stuff is broken. And companies are still scrambling to push out half-finished updates to help their users keep the lights on. Is no one else but me seeing this? (&lt;em&gt;Reeeeeeeeallllllllly?&lt;/em&gt;)&lt;/p&gt;

&lt;p&gt;As I’ve said, I &lt;a href="http://twitter.com/hotdogsladies/status/3698538457"&gt;hate&lt;/a&gt; arguing about software, But, I also hate being shouted down for having the temerity to say something that doesn’t happen to benefit my friends whose living turns on Apple’s public reputation and success. That’s not a slam, but it is a warning shot, and I’ll tell you why.&lt;/p&gt;

&lt;p&gt;Because when you start ignoring the boring, positively &lt;em&gt;eye-rolling&lt;/em&gt; problems of dumb users in favor of supporting a party line about “Enhanced Features,” you move a little bit closer to the tone of a company outside Seattle that a lot of us love to rag for employing exactly the same kind of scalable nonsense. (“Did you install the Service Pack then reinstall all your applications then circumcise a newborn ram on the registry? WELL? Well, there’s your problem. &lt;em&gt;Asshole&lt;/em&gt;.”)&lt;/p&gt;

&lt;p&gt;Yes, I will update my apps on five computers. Yes, I will buy or borrow as many rubber chickens as I need to return all my preferences that have magically albeit &lt;em&gt;subtly&lt;/em&gt; disappeared. Yes, the new Dock is pretty. Yes, I can’t wait to see all the cool apps people build using the extra gigawatts afforded by the 64-bit flux capacitor.&lt;/p&gt;

&lt;p&gt;But, fucking A, guys. I realize you’re having a big, beardy lemon party about all these homeopathically non-obvious new features, but come on.&lt;/p&gt;

&lt;p&gt;Don’t wag your finger at people like me for pointing out shit that shipped empirically broken. Let’s not conduct an &lt;em&gt;auto de fe&lt;/em&gt; on the heretics who pose sensible, relevant,  and acceptably reverent questions about whether parallelization is &lt;em&gt;literally&lt;/em&gt; the body of  Christ. Even when the screen hangs for 40 seconds for no &lt;em&gt;Godly&lt;/em&gt; reason.&lt;/p&gt;

&lt;p&gt;Cardinal, sir: your communion has bugs in it. And while that doesn’t mean I won’t eat it, you damn sure better not put all the rosaries on &lt;em&gt;my&lt;/em&gt; penance. That’s just…not Christian.&lt;/p&gt;
</description><gr:annotation xmlns:gr="http://www.google.com/schemas/reader/atom/"><content xmlns="http://www.w3.org/2005/Atom" type="html">So I guess I'll hold off on installing it for a little longer...</content><author xmlns="http://www.w3.org/2005/Atom" gr:user-id="05245857529171864262" gr:profile-id="101819292888596164604"><name>Barry Ferg</name></author></gr:annotation></item><item rdf:about="tag:google.com,2005:reader/item/f473ea393ac70806"><title>Big-ass flying boats full of water save LA from fiery doom!</title><link>http://feedproxy.google.com/~r/boingboing/iBag/~3/fOdjFnyp0_g/big-ass-flying-boats.html</link><dc:creator>(author unknown)</dc:creator><dc:date>2009-09-01T20:48:46-07:00</dc:date><description>&lt;blockquote&gt;Shared by  Barry Ferg 
&lt;br&gt;
I've seen these in action a couple times - they're based here in BC. An awesome sight!&lt;/blockquote&gt;
&lt;span style="display:inline"&gt;&lt;img alt="2.jpg" src="http://www.boingboing.net/2009/09/01/2.jpg" style="margin:0pt auto 20px;text-align:center;display:block" height="517" width="400"&gt;&lt;/span&gt;


A ginormous amphibious air tanker called the &lt;a href="http://www.martinmars.com/aircraft.htm"&gt;Martin Mars&lt;/a&gt; just made a massive water drop over Mount Wilson, the hill northeast of Los Angeles where the century-old &lt;a href="http://www.mtwilson.edu/"&gt;Mount Wilson Observatory&lt;/a&gt; and nearby TV, radio and cell phone towers are all located. The &lt;a href="http://www.google.com/hostednews/ap/article/ALeqM5i-1q3vqsiU3gNQg7to8YBE5S6OrgD9AEQNU00"&gt;World War II-era flying boat literally water-bombed the peak today&lt;/a&gt; to douse flames from the Station Fire, which has burned 127,000 acres (the largest in LA County history).&lt;p&gt;Here's an &lt;a href="http://latimesblogs.latimes.com/.a/6a00d8341c630a53ef0120a53eeb38970b-pi"&gt;LA Times pic of this bad boy in action&lt;/a&gt; over Mt. Wilson. Snip from the &lt;a href="http://www.latimes.com/news/la-me-fires-lanow2-2009sep02,0,2450036.story"&gt;accompanying story&lt;/a&gt;:

&lt;/p&gt;&lt;blockquote&gt;Los Angeles County Fire Department Battalion Chief Steve Martin said, "We are going to burn, cut, foam and gel. And if that doesn't work, we're going to pray. This place is worth a lot, but it's not worth dying for. "
&lt;p&gt;
In a worst-case scenario, firefighters were expected to retreat to the safety of the observatory parking lot or seek refuge in the concrete and steel basement of the 105-year-old, 100-inch telescope observatory. A Martin Mars air tanker, also known as a Super Scooper, dropped 7,500 gallons of water on Mt. Wilson.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;
In previous BB posts about the LA fires, I mentioned these giant 747s that have also been spurting water from the sky, to extinguish the blaze. Wired has a &lt;a href="http://www.wired.com/autopia/2009/09/evergreen-supertanker/"&gt;nice photo gallery of those guys in action here&lt;/a&gt;. And &lt;a href="http://www.popsci.com/military-aviation-amp-space/gallery/2009-06/fire-fighting-supertanker-dumps-20500-gallons-water-500-feet"&gt;Popular Science has some interior shots&lt;/a&gt; of the 747s. Spoiler: they are friggin huge inside.
&lt;/p&gt;&lt;p&gt;
 The managers of the observatory are now &lt;a href="http://www.chara.gsu.edu/CHARA/fire.php"&gt;very optimistic that the historic site will make it okay&lt;/a&gt;. 
&lt;/p&gt;&lt;p&gt;Below: &lt;a href="http://www.mikebrownsplanets.com/"&gt;Astronomer Mike Brown&lt;/a&gt; &lt;a href="http://twitter.com/plutokiller"&gt;has been tweeting&lt;/a&gt; while the area around the Mt. Wilson Observatory burns, and he spotted the WWII flying boat in action.
&lt;/p&gt;&lt;p&gt;
&lt;span style="display:inline"&gt;&lt;a href="http://twitter.com/plutokiller/status/3701542597"&gt;&lt;img alt="Picture 37.jpg" src="http://www.boingboing.net/2009/09/01/Picture%2037.jpg" style="margin:0pt auto 20px;text-align:center;display:block" height="73" width="500"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&lt;/p&gt;&lt;div&gt;
&lt;em&gt;Previously:&lt;/em&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.boingboing.net/2009/08/31/the-los-angeles-fire.html#previouspost"&gt;The Los Angeles fires&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.boingboing.net/2009/09/01/straight-outta-mordo.html#previouspost"&gt;Straight Outta Mordor: Notes from the LA Fires&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;br style="clear:both"&gt;
&lt;br style="clear:both"&gt;
&lt;a href="http://ads.pheedo.com/click.phdo?s=39239ccb7489c7aea93dfe99ee230b12&amp;amp;p=1"&gt;&lt;img alt="" style="border:0pt none" src="http://ads.pheedo.com/img.phdo?s=39239ccb7489c7aea93dfe99ee230b12&amp;amp;p=1" border="0"&gt;&lt;/a&gt;
&lt;img alt="" src="http://a.rfihub.com/eus.gif?eui=2226" border="0" height="0" width="0"&gt;&lt;img src="http://feeds.feedburner.com/%7Er/boingboing/iBag/%7E4/fOdjFnyp0_g" height="1" width="1"&gt;
</description><gr:annotation xmlns:gr="http://www.google.com/schemas/reader/atom/"><content xmlns="http://www.w3.org/2005/Atom" type="html">I've seen these in action a couple times - they're based here in BC. An awesome sight!</content><author xmlns="http://www.w3.org/2005/Atom" gr:user-id="05245857529171864262" gr:profile-id="101819292888596164604"><name>Barry Ferg</name></author></gr:annotation></item><item rdf:about="tag:google.com,2005:reader/item/3213341288545861"><title>IT restrictions hurt productivity</title><link>http://feedproxy.google.com/~r/boingboing/iBag/~3/_wGDSzU6kKQ/it-restrictions-hurt.html</link><dc:creator>Cory Doctorow</dc:creator><dc:date>2009-08-26T09:10:17-07:00</dc:date><description>Farhad Manjoo sez, "I just wrote a piece about why office IT restrictions hurt productivity. There's a great deal of research showing that people are more creative and driven when they feel some sense of autonomy at work; locking down their computers works against that goal."

&lt;blockquote&gt;
The restrictions infantilize workers--they foster resentment, reduce morale, lock people into inefficient routines, and, worst of all, they kill our incentives to work productively. In the information age, most companies' success depends entirely on the creativity and drive of their workers. IT restrictions are corrosive to that creativity--they keep everyone under the thumb of people who have no idea which tools we need to do our jobs but who are charged with deciding anyway.
&lt;p&gt;
If I sound a bit over-exercised about what seems like an uncontroversial practice, it's because I am--for too long, office workers of the world have taken IT restrictions sitting down. Most of my co-workers at Slate labor away on machines that are under bureaucratic control; they need special dispensation to install anything that requires running an installation program, even programs that have been proved to be safe--anything that uses the increasingly popular Adobe AIR platform or new versions of major Web browsers. Other friends are blocked from visiting large swaths of the Web. IT departments install filtering programs that block not only adult sites but anything that might allow for goofing off on "company time," including e-mail and chat programs, dating sites, shopping sites, and news sites like Digg or Reddit (or even Slate).
&lt;p&gt;
Different IT managers have different aims, of course. At some companies--like Slate--the techs are mainly trying to keep the network secure; preventing people from installing programs is a simple and effective (if blunt) way to ensure that corporate computers don't ingest scary stuff. Other firms want to do something even more sinister: keep workers from having fun. These companies block the Web and various other online distractions on the theory that cowed a workforce is an efficient one. But that's not really the case.
&lt;/p&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;a href="http://www.slate.com/id/2226279/pagenum/all/"&gt;Unchain the Office Computers!&lt;/a&gt;

(&lt;i&gt;Thanks, &lt;a href="http://blog.farhadmanjoo.com"&gt;Farhad&lt;/a&gt;&lt;/i&gt;)&lt;br style="clear:both"&gt;
&lt;br style="clear:both"&gt;
&lt;a href="http://ads.pheedo.com/click.phdo?s=097ae59752f8b13f41a553b89975919c&amp;amp;p=1"&gt;&lt;img alt="" style="border:0" border="0" src="http://ads.pheedo.com/img.phdo?s=097ae59752f8b13f41a553b89975919c&amp;amp;p=1"&gt;&lt;/a&gt;
&lt;img alt="" height="0" width="0" border="0" src="http://a.rfihub.com/eus.gif?eui=2226"&gt;&lt;img src="http://feeds.feedburner.com/~r/boingboing/iBag/~4/_wGDSzU6kKQ" height="1" width="1"&gt;</description><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">15877360722840209428</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">01534823977838684771</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">03560200052926293134</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">06502952424319927954</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">05528777519249500424</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">16773902802610337464</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">10504221598452370511</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">17404571228601669579</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">17261903993815635082</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">12024969548756668949</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">04673785971840568956</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">00184481537489086615</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">00821920950697455937</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">04987740052598831410</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">09228660293930066575</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">01643261233458747463</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">16075388160363064393</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">01348600341331677265</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">04514814595627812117</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">01418579771481155731</gr:likingUser></item><item rdf:about="tag:google.com,2005:reader/item/cefae1e09bb04393"><title>Facebook Reaps Recruits at High Levels - BusinessWeek</title><link>http://www.businessweek.com/technology/content/aug2009/tc20090824_567409.htm#</link><dc:creator>(author unknown)</dc:creator><dc:date>2009-08-24T16:23:47-07:00</dc:date><description>&lt;blockquote&gt;Shared by  Barry Ferg 
&lt;br&gt;
Congratulations Dave!&lt;/blockquote&gt;
Boosting hiring amid a job slump, Facebook snares Yahoo!'s security chief, an open-source guru from Six Apart, and talent from Genentech and Google.
</description><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">09413895889909808995</gr:likingUser><gr:annotation xmlns:gr="http://www.google.com/schemas/reader/atom/"><content xmlns="http://www.w3.org/2005/Atom" type="html">Congratulations Dave!</content><author xmlns="http://www.w3.org/2005/Atom" gr:user-id="05245857529171864262" gr:profile-id="101819292888596164604"><name>Barry Ferg</name></author></gr:annotation></item><item rdf:about="tag:google.com,2005:reader/item/5146aff3858adabd"><title>Take an 8-bit Trip with Tomas Redigh &amp; Daniel Larsson</title><link>http://feedproxy.google.com/~r/TheBrothersBrick/~3/tLIxOBCVP3k/</link><dc:creator>(author unknown)</dc:creator><dc:date>2009-08-23T14:18:32-07:00</dc:date><description>&lt;blockquote&gt;Shared by  Barry Ferg 
&lt;br&gt;
Combining two essential elements of my childhood... "Press play on tape #1"&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Tomas Redigh&lt;/strong&gt; spent 1,500 hours using LEGO to animate a song by &lt;strong&gt;Daniel Larsson&lt;/strong&gt;. With appearances from Mario, Pong, Tetris, Pac-Man, and more, the video is sure to please any video game fan.&lt;/p&gt;
&lt;p&gt;&lt;embed src="http://www.youtube.com/v/4qsWFFuYZYI&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" allowScriptAccess="never" allowFullScreen="true" height="295" width="480" wmode="transparent" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/p&gt;
&lt;p&gt;Via &lt;a href="http://wimp.com/createfilm/"&gt;Wimp.com&lt;/a&gt;. Great tip, &lt;a href="http://www.flickr.com/photos/nnenn/"&gt;nnenn&lt;/a&gt;!&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/%7Er/TheBrothersBrick/%7E4/tLIxOBCVP3k" height="1" width="1"&gt;
</description><gr:annotation xmlns:gr="http://www.google.com/schemas/reader/atom/"><content xmlns="http://www.w3.org/2005/Atom" type="html">Combining two essential elements of my childhood... "Press play on tape #1"</content><author xmlns="http://www.w3.org/2005/Atom" gr:user-id="05245857529171864262" gr:profile-id="101819292888596164604"><name>Barry Ferg</name></author></gr:annotation></item><item rdf:about="tag:google.com,2005:reader/item/5a6ebad264f7d4a6"><title>Eulogy to _why</title><link>http://ejohn.org/blog/eulogy-to-_why/</link><dc:subject>programming</dc:subject><dc:creator>John Resig</dc:creator><dc:date>2009-08-19T10:05:24-07:00</dc:date><description>&lt;p&gt;&lt;img src="http://upload.wikimedia.org/wikipedia/en/thumb/a/a1/Why%27s_self_portrait.png/180px-Why%27s_self_portrait.png" style="float:right;margin:0 0 10px 10px"&gt;&lt;/p&gt;
	&lt;p&gt;Unfortunately I'm short on time at the moment (trying to launch a project this week) but I have to say, at least, a few words about the hacker and artist &lt;a href="http://en.wikipedia.org/wiki/Why_the_lucky_stiff"&gt;_why&lt;/a&gt;.&lt;/p&gt;
	&lt;p&gt;At this moment, &lt;a href="http://news.ycombinator.com/item?id=773106"&gt;_why's online presence appears to be no more&lt;/a&gt;. All of his sites and code are gone. This includes, and is not limited to:&lt;/p&gt;
	&lt;ul&gt;
	&lt;li&gt;http://twitter.com/_why&lt;/li&gt;
	&lt;li&gt;http://github.com/why&lt;/li&gt;
	&lt;li&gt;http://whytheluckystiff.net/&lt;/li&gt;
	&lt;li&gt;http://poignantguide.net/&lt;/li&gt;
	&lt;li&gt;http://hackety.org/&lt;/li&gt;
	&lt;li&gt;http://shoooes.net/&lt;/li&gt;
	&lt;li&gt;http://hacketyhack.net/&lt;/li&gt;
	&lt;li&gt;http://tryruby.hobix.com/&lt;/li&gt;
	&lt;/ul&gt;
	&lt;p&gt;Two conjectures are common at the moment: His account(s) were hacked and sites taken down or he simply decided to delete his online presence. I personally believe that he did this deliberately and with some amount of forethought.&lt;/p&gt;
	&lt;p&gt;One of the things that's made _why unique amongst programmers is that he has worked in virtual anonymity. Some people knew his name but it was never a focus of his online persona (and, at least, never actively associated with him as a person - I've seen sites that purport to identify him, but they're generally incorrect, and fringe, at best). Even live, giving talks or performing music, he still went by his pseudonym.&lt;/p&gt;
	&lt;p&gt;Reading through the original &lt;a href="http://news.ycombinator.com/item?id=773106"&gt;discovery thread&lt;/a&gt; you can see a full range of emotion regarding his disappearance; Anger, confusion, and sadness.&lt;/p&gt;
	&lt;p&gt;Personally, I feel a mixture of joy and amazement.&lt;/p&gt;
	&lt;p&gt;_why, the code he's written, the persona he projected, and the art he produced has been a long-time admiration of mine. Some only see _why's code or writing (Why's Poignant Guide to Ruby, for example - which can still be purchased &lt;a href="http://www.lulu.com/content/890917"&gt;on Lulu&lt;/a&gt;).&lt;/p&gt;
	&lt;p&gt;I tend to see _why more as an artist. He used a wide variety of mediums for his exploration: Written word, drawings, code, and even music.&lt;/p&gt;
	&lt;p&gt;Not many know that he released an album to go along with Why's Poignant Guide to Ruby. One of my favorite songs from the album is the one for the second chapter: &lt;a href="http://web.archive.org/web/20071018035725/http://poignantguide.net/sdtrk/chap%202%20-%20this%20book%20is%20made%20(of%20rabbits%20and%20lemonade).mp3"&gt;This Book is Made (of Rabbits and Lemonade)&lt;/a&gt;.&lt;/p&gt;
	&lt;p&gt;Nothing can capture the artistic ethos of _why better than the above song.&lt;/p&gt;
	&lt;p&gt;_why - even in his code - was eccentric, humorous, cute, and whimsical. He relished his ability to express his art and was extremely good at it, at the same time.&lt;/p&gt;
	&lt;p&gt;Underlying the layer of whimsy that permeated his work there was a more serious tone: expression, simplicity, and education. In all of his code, and writing, he was constantly trying to find ways to bring the art of hacking to more people - to younger people - to simplify the complexities that normally permeate development.&lt;/p&gt;
	&lt;p&gt;It's never completely clear from his writing, but I like to imagine _why with children. Either as a grade school teacher or with his own children. Finding ways to communicate with them, teach them, and encouraging their imagination and freedom of expression.&lt;/p&gt;
	&lt;p&gt;Due to his expressive nature I feel like I understand _why, even though I only managed to chat with him once, for a couple minutes, on IRC. I can especially appreciate his anonymity.&lt;/p&gt;
	&lt;p&gt;In my life I constantly try to keep my work and personal life separate. What _why did with his online persona has been a great inspiration to me. He was successful in having virtually no bleed-over of his personal life (with his family and friends) into his online persona, and likely vice-versa.&lt;/p&gt;
	&lt;p&gt;People get way too caught up in their work. I like to think that he was able to keep the products of his online persona separate from the rest of his life, treating them as completely distinct entities - the perfect, clear-cut, division between personal life, work, and play.&lt;/p&gt;
	&lt;p&gt;Seeing the complete deletion of his online persona doesn't terribly surprise me. Back in 2007 _why closed his main blog (RedHanded). That event truly shocked me, but it helped me to better understand him as a person. The blog, even though he had put years of work into it and people strongly identified him with it, was immaterial. It didn't &lt;em&gt;feel&lt;/em&gt; like the right place to talk anymore so he moved on to another place, abandoning the old site.&lt;/p&gt;
	&lt;p&gt;If there's any analogy that I can make about _why, his online persona, and all the works that he's produced over the years it's to the Tibetan Buddhist tradition of the &lt;a href="http://en.wikipedia.org/wiki/Sand_mandala"&gt;sand mandala&lt;/a&gt;.&lt;/p&gt;
	&lt;p&gt;Sand mandalas are incredibly intricate works of art that take many people many days to construct. They're very expressive, but fragile, works of art.&lt;/p&gt;
	&lt;p&gt;&lt;center&gt;&lt;img src="http://upload.wikimedia.org/wikipedia/commons/thumb/9/96/Amazing_sand_mandala.jpg/380px-Amazing_sand_mandala.jpg"&gt;&lt;/center&gt;&lt;/p&gt;
	&lt;p&gt;After a mandala has been constructed - and displayed - it is ceremoniously deconstructed - which is meant "to symbolize the Buddhist doctrinal belief in the transitory nature of material life."&lt;/p&gt;
	&lt;p&gt;_why's entire online presence and code was presented in the sand mandala that was '_why'. The person behind '_why' simply decided to move on and close that portion of his life.&lt;/p&gt;
	&lt;p&gt;I've seen a few people ask why he opted to remove his code - why didn't he take his work seriously? (Especially since others have grown to depend upon it.)&lt;/p&gt;
	&lt;p&gt;Looking at the cumulative work and art of _why it should become painfully obvious: The online presence of _why, and all the code, writing, music, and drawings that've been produced are a mere transitory portion of one person's life. He was constantly moving from project to project, blog to blog. Now he's truly moved on and we should feel joy in having gotten to know him, and his art, over the past couple years.&lt;/p&gt;
	&lt;p&gt;While this isn't a eulogy for a living person - I fully expect that he's happy and continuing to explore life with his friends and family - it's a eulogy to one portion of one man's life.&lt;/p&gt;
	&lt;p&gt;I wish I could better express what I feel for _why. Whenever I think of him I think of artistic expression, happiness, and the joy of exploration.&lt;/p&gt;
	&lt;p&gt;To _why: Thank you for bringing your code and art to us over the past couple years. It's been greatly appreciated, more than you can know. Please continue to enjoy your life and bring your joy and whimsy to others all over the world.
&lt;/p&gt;
		&lt;img src="http://ejohn.org/apps/rss/?from=rss&amp;amp;id=5692" style="width:0px;height:0px"&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnResig/~4/8HG_WFM5rRc" height="1" width="1"&gt;</description><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">03700950186361326496</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">10607955672102214894</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">11822496793097396577</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">09667400751903203173</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">00875444102556745108</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">16254890398186054405</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">06530547029579626775</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">01631561733662965249</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">02434198115303858102</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">11612296741590397292</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">13567648622507188795</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">11828567024234353109</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">08073166476408398012</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">04645681134756949390</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">15971003707173443293</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">16592210574804358588</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">07536961538892999462</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">04828842218541785042</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">15109931800955182911</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">08460474246965291352</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">17272220027912030758</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">02806722448384700258</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">08640665652505351828</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">07045138825275320765</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">17436240768195182534</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">09529736671389639370</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">09704927250310041618</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">14425335929201677162</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">16578665055974939783</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">04790822832836070413</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">08939081900271671837</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">00542894081367940404</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">09018794583642660047</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">08932474000947771807</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">06037895649612442195</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">14415839930234167082</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">09837237512256860557</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">16225544611775628637</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">16260791204427961610</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">05969551341138016821</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">09547582063696205819</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">07074424980410100764</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">18241114234360396941</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">10399628614314459058</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">07782236709049853737</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">07098738008642225070</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">09959283235373650082</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">04369581016522279417</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">14828547988791353311</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">10325852210562849568</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">17704941059117715644</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">11696351016590456810</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">16420625424671256062</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">01913316744858752967</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">02309822942690320304</gr:likingUser><gr:likingUser xmlns:gr="http://www.google.com/schemas/reader/atom/">02668911989567301448</gr:likingUser></item></rdf:RDF>
