<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6322926</id><updated>2012-01-21T11:53:26.607-08:00</updated><category term='space'/><category term='Vista'/><category term='Kindle'/><category term='use cases'/><category term='fnord'/><category term='movies'/><category term='books'/><category term='Amazon'/><category term='IT'/><category term='yagni'/><category term='Buffy'/><category term='consumerization'/><category term='Windows7'/><category term='versioncontrol'/><category term='ocs'/><category term='library'/><category term='firefox'/><category term='troubleshooting'/><category term='Seattle'/><category term='failwhale'/><category term='netflix'/><category term='enterprise'/><category term='O&apos;Reilly'/><category term='rhapsody'/><category term='guitar'/><category term='UN'/><category term='seattle politics'/><category term='stanza'/><category term='ebooks'/><category term='paste'/><category term='security'/><category term='the hold steady'/><category term='UX'/><category term='economy'/><category term='music'/><category term='Millenium Development Goals'/><category term='LibX'/><category term='illuminatus'/><category term='Comcast'/><category term='iPhone'/><category term='integration'/><category term='VMware'/><category term='maxims'/><category term='drm'/><category term='identity'/><category term='twitter'/><category term='netbook'/><category term='microsoft'/><category term='fixtheworld'/><category term='operational excellence'/><category term='user-agent string'/><category term='architecture'/><category term='open-source'/><category term='subversion'/><title type='text'>doofusdan</title><subtitle type='html'>Dan Becker</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default?start-index=101&amp;max-results=100'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>248</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6322926.post-5237330053757333014</id><published>2011-10-13T08:37:00.000-07:00</published><updated>2011-10-13T08:40:12.246-07:00</updated><title type='text'>Technical Debt</title><content type='html'>I saw a great Steve McConnell (author of the crucial book &lt;a href="http://www.amazon.com/Code-Complete-Practical-Handbook-Construction/dp/0735619670"&gt;Code Complete&lt;/a&gt;) webcast on Technical Debt and wanted to get these links published: &lt;a href="http://forums.construx.com/blogs/stevemcc/archive/2007/11/01/technical-debt-2.aspx"&gt;blog post&lt;/a&gt;, &lt;a href="https://event.on24.com/eventRegistration/EventLobbyServlet?target=registration.jsp&amp;eventid=347946&amp;sessionid=1&amp;key=906C459BBBF4F99D80792A52857B7F8A&amp;sourcepage=register"&gt;webcast replay&lt;/a&gt;. The webcast replay has a link to a slide deck you can download - just register for the webcast.Highly recommended.Here's Steve's opening blurb:&lt;blockquote&gt;The term technical debt was coined by Ward Cunningham to describe the obligation that a software organization incurs when it chooses a design or construction approach that's expedient in the short term but that increases complexity and is more costly in the long term.Ward didn't develop the metaphor in very much depth. The few other people who have discussed technical debt seem to use the metaphor mainly to communicate the concept to technical staff. I agree that it's a useful metaphor for communicating with technical staff, but I'm more interested in the metaphor's incredibly rich ability to explain a critical technical concept to non-technical project stakeholders.&lt;/blockquote&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://event.on24.com/eventRegistration/EventLobbyServlet?target=registration.jsp&amp;eventid=347946&amp;sessionid=1&amp;key=906C459BBBF4F99D80792A52857B7F8A&amp;sourcepage=register" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="302" width="400" src="http://2.bp.blogspot.com/-rEp-SUP4sXU/TpcFsycJLRI/AAAAAAAACbA/W7MGBcfAK3c/s400/Screen%2Bshot%2B2011-10-13%2Bat%2B8.36.28%2BAM.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-5237330053757333014?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/5237330053757333014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2011/10/technical-debt.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/5237330053757333014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/5237330053757333014'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2011/10/technical-debt.html' title='Technical Debt'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-rEp-SUP4sXU/TpcFsycJLRI/AAAAAAAACbA/W7MGBcfAK3c/s72-c/Screen%2Bshot%2B2011-10-13%2Bat%2B8.36.28%2BAM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-8199067009458139608</id><published>2011-10-08T16:06:00.000-07:00</published><updated>2011-10-08T16:06:26.022-07:00</updated><title type='text'>#OccupySesameStreet</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-GFWoa9fYHSc/TpDXMX_pVVI/AAAAAAAACa4/z2G_8WhZxnU/s1600/99%2525cookiemonster.png" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="312" width="400" src="http://1.bp.blogspot.com/-GFWoa9fYHSc/TpDXMX_pVVI/AAAAAAAACa4/z2G_8WhZxnU/s400/99%2525cookiemonster.png" /&gt;&lt;/a&gt;&lt;/div&gt;99% of da wurldz cookeez r eatn by 1% of da wurldz monsterz. OM NOM NOM NOM.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-8199067009458139608?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/8199067009458139608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2011/10/occupysesamestreet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8199067009458139608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8199067009458139608'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2011/10/occupysesamestreet.html' title='#OccupySesameStreet'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-GFWoa9fYHSc/TpDXMX_pVVI/AAAAAAAACa4/z2G_8WhZxnU/s72-c/99%2525cookiemonster.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-2215780760920349921</id><published>2011-10-08T00:12:00.000-07:00</published><updated>2011-10-08T00:21:05.781-07:00</updated><title type='text'>Learn to be a better troubleshooter</title><content type='html'>&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif; line-height: 17px;"&gt;The very best technical talents often have massive troubleshooting chops. But troubleshooting isn't inherently a technical skill; it's a set of tools to achieve clear thinking and knowledge.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif; line-height: 17px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif; line-height: 17px;"&gt;This is science!&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif; line-height: 17px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif; line-height: 17px;"&gt;For your consideration: &amp;nbsp;the clearest expositions of technical troubleshooting strategies and tactics since &lt;a href="http://www.google.com/webhp?q=sun+tzu+art+of+war"&gt;Sun Tzu did it for war&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif; line-height: 17px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;span class="Apple-style-span" style="; line-height: 17px;"&gt;In no particular order, here are links and a few choice&amp;nbsp;excerpts.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif; line-height: 17px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif; line-height: 17px;"&gt;ESR, the &lt;a href="http://xkcd.com/225/"&gt;ninja-slicing&lt;/a&gt;, &lt;a href="http://www.gnu.org/gnu/manifesto.html"&gt;recursive-software-naming, Free Software advocate&lt;/a&gt; who is a key figure in the culture of open-source, wrote one of the foundational documents of hackerdom. As of this writing, it's at version 3.7, last updated December 2010. The beauty of it is, in telling you how to ask questions the smart way, it also teaches you troubleshooting. &amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif; line-height: 17px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;blockquote&gt;&lt;a href="http://catb.org/~esr/faqs/smart-questions.html"&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;How To Ask Questions The Smart Way&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;span class="firstname"&gt;Eric&lt;/span&gt;&amp;nbsp;&lt;span class="othername"&gt;Steven&lt;/span&gt;&amp;nbsp;&lt;span class="surname"&gt;Raymond&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;span class="surname" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;li&gt;Be precise and informative about your problem&lt;/li&gt;&lt;li&gt;Describe the symptoms of your problem or bug carefully and clearly.&lt;/li&gt;&lt;li&gt;Describe the environment in which it occurs (machine, OS, application, whatever). Provide your vendor's distribution and release level (e.g.:&amp;nbsp;&lt;span class="quote"&gt;â€œ&lt;span class="quote"&gt;Fedora Core 7&lt;/span&gt;â€&lt;/span&gt;,&amp;nbsp;&lt;span class="quote"&gt;â€œ&lt;span class="quote"&gt;Slackware 9.1&lt;/span&gt;â€&lt;/span&gt;, etc.).&lt;/li&gt;&lt;li&gt;Describe the research you did to try and understand the problem before you asked the question.&lt;/li&gt;&lt;li&gt;Describe the diagnostic steps you took to try and pin down the problem yourself before you asked the question.&lt;/li&gt;&lt;li&gt;Describe any possibly relevant recent changes in your computer or software configuration.&lt;/li&gt;&lt;li&gt;If at all possible, provide a way to&amp;nbsp;&lt;span class="emphasis"&gt;&lt;em&gt;reproduce the problem in a controlled environment&lt;/em&gt;&lt;/span&gt;.&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;span class="surname"&gt;&lt;/span&gt;Do the best you can to anticipate the questions a hacker will ask, and answer them in advance in your request for help.&amp;nbsp;&lt;/span&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;Giving hackers the ability to reproduce the problem in a controlled environment is especially important if you are reporting something you think is a bug in code. When you do this, your odds of getting a useful answer and the speed with which you are likely to get that answer both improve tremendously.&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;div class="author"&gt;&lt;div&gt;&lt;span class="surname" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="surname" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;ESR also says:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;span class="surname" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="surname" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;Simon Tatham has written an excellent essay entitled&amp;nbsp;&lt;a class="ulink" href="http://www.chiark.greenend.org.uk/~sgtatham/bugs.html" target="_top"&gt;How to Report Bugs Effectively&lt;/a&gt;. I strongly recommend that you read it.&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="surname" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="surname" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;I agree! &lt;a href="http://www.chiark.greenend.org.uk/~sgtatham/bugs.html"&gt;Check it out&lt;/a&gt;:&lt;/span&gt;&lt;/div&gt;&lt;span class="surname" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;ul&gt;&lt;span class="surname" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;li&gt;The first aim of a bug report is to let the programmer see the failure with their own eyes. If you can't be with them to make it fail in front of them, give them detailed instructions so that they can make it fail for themselves.&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span class="surname" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;li&gt;In case the first aim doesn't succeed, and the programmer&amp;nbsp;&lt;em&gt;can't&lt;/em&gt;&amp;nbsp;see it failing themselves, the second aim of a bug report is to describe what went wrong. Describe everything in detail. State what you saw, and also state what you expected to see. Write down the error messages,&amp;nbsp;&lt;em&gt;especially&lt;/em&gt;&amp;nbsp;if they have numbers in.&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span class="surname" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;li&gt;When your computer does something unexpected,&amp;nbsp;&lt;em&gt;freeze&lt;/em&gt;. Do nothing until you're calm, and don't do anything that you think might be dangerous.&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span class="surname" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;li&gt;By all means try to diagnose the fault yourself if you think you can, but if you do, you should still report the symptoms as well.&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span class="surname" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;li&gt;Be ready to provide extra information if the programmer needs it. If they didn't need it, they wouldn't be asking for it. They aren't being deliberately awkward. Have version numbers at your fingertips, because they will probably be needed.&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span class="surname" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;li&gt;Write clearly. Say what you mean, and make sure it can't be misinterpreted.&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span class="surname" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;li&gt;Above all,&amp;nbsp;&lt;em&gt;be precise&lt;/em&gt;. Programmers like precision.&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;/blockquote&gt;&lt;span class="surname" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="surname" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;But the first place I send people when I want them to understand what I'd like to get as a good bug report is &lt;a href="http://www.joelonsoftware.com/AboutMe.html"&gt;Joel Spolsky&lt;/a&gt;'s story of &lt;a href="http://www.joelonsoftware.com/articles/fog0000000029.html"&gt;Jane, the very, very good software tester&lt;/a&gt;.&lt;span class="Apple-style-span"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="surname" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;It's pretty easy to remember the rule for a good bug report.&amp;nbsp;&lt;b style="font-weight: bold;"&gt;Every good bug report needs exactly three things.&lt;/b&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;ol style="line-height: 23px; margin-bottom: 1em; margin-top: 0px;"&gt;&lt;li&gt;Steps to reproduce,&lt;/li&gt;&lt;li&gt;What you expected to see, and&lt;/li&gt;&lt;li&gt;What you saw instead.&lt;/li&gt;&lt;/ol&gt;Seems easy, right? Maybe not. As a programmer, people regularly assign me bugs where they left out one piece or another.&lt;br /&gt;If you don't tell me how to repro the bug, I probably will have no idea what you are talking about. "The program crashed and left a smelly turd-like object on the desk." That's nice, honey. I can't do anything about it unless you tell me&amp;nbsp;&lt;i&gt;what you were doing&lt;/i&gt;.&lt;/blockquote&gt;&lt;span class="Apple-style-span"&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span"&gt;If you don't specify&amp;nbsp;&lt;i&gt;what you expected to see&lt;/i&gt;, I may not understand why this is a bug. The splash screen has blood on it. So what? I cut my fingers when I was coding it. What did you expect? Ah, you say that the spec required&amp;nbsp;&lt;i&gt;no blood&lt;/i&gt;! Now I understand why you consider this a bug.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;Part three. &lt;i&gt;What you saw instead.&lt;/i&gt; If you don't tell me this, I don't know what the bug is. That one is kind of obvious.&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span"&gt;Check out this book:&amp;nbsp;&lt;a href="http://www.amazon.com/Are-Your-Lights-Figure-Problem/dp/0932633161"&gt;Are Your Lights On: How to find out what the problem&amp;nbsp;&lt;i&gt;really&lt;/i&gt;&amp;nbsp;is&lt;/a&gt;, by Gause and Weinberg. They &lt;a href="http://www.amazon.com/Exploring-Requirements-Quality-Before-Design/dp/0932633137"&gt;wrote the book&lt;/a&gt; on requirements, too.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://ecx.images-amazon.com/images/I/518RFH9TYYL._SL500_AA300_.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://ecx.images-amazon.com/images/I/518RFH9TYYL._SL500_AA300_.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;Here's some random guy's 2 minute video review of it:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/XgC3OkJhdXc" width="420"&gt;&lt;/iframe&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="line-height: 17px;"&gt;&lt;a href="http://support.microsoft.com/kb/555375"&gt;KB555375&lt;/a&gt;&amp;nbsp;might be Microsoft's best KB article of all time - but by all means, if you know a better one, say so in the comments.&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style=";"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="articleProperty" style="color: #999999; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px;"&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;Microsoft Support Knowledgebase Article ID: 555375 - Last Review: July 22, 2005 - Revision: 1.0&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style=";"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;a href="http://support.microsoft.com/kb/555375"&gt;How to ask a question&lt;/a&gt;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;span class="label" style="font-weight: bold;"&gt;Author:&lt;/span&gt;&amp;nbsp;&lt;span class="text"&gt;Daniel Petri MVP&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 17px;"&gt;Good examples of questions will include information from most of the following categories:&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 17px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 17px;"&gt;- What are you trying to do?&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 17px;"&gt;- Why are you trying to do it?&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 17px;"&gt;- What did you try already, why, and what was the result of your actions?&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 17px;"&gt;- What was the exact error message that you received?&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 17px;"&gt;- How long have you been experiencing this problem?&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 17px;"&gt;- Have you searched the relevant forum/newsgroup archives?&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 17px;"&gt;- Have you searched for any tools or KB articles or any other resources?&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 17px;"&gt;- Have you recently installed or uninstalled any software or hardware?&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 17px;"&gt;- What changes were made to the system between the time everything last worked and when you noticed&amp;nbsp;the problem?&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 17px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 17px;"&gt;Don't let us assume, tell us right at the beginning.&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;In fact, if you know of ANY other top-notch sources of troubleshooting wisdom, put a link in the comments!&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;There's one I'm trying to find that I had as a mousepad - it was about 10 troubleshooting tips - one of them was something like "Problems don't just go away on their own. If you haven't fixed the problem, the problem isn't fixed." Anybody know what that's from?&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="; font-family: 'Trebuchet MS', sans-serif;"&gt;(I'll try to fix the formatting on this post later, ok?)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 17px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-2215780760920349921?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/2215780760920349921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2011/10/learn-to-be-better-troubleshooter.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2215780760920349921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2215780760920349921'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2011/10/learn-to-be-better-troubleshooter.html' title='Learn to be a better troubleshooter'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/XgC3OkJhdXc/default.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-5953657579176360394</id><published>2011-09-02T01:12:00.000-07:00</published><updated>2011-09-02T01:12:35.745-07:00</updated><title type='text'>Client software installation methods as children's toys</title><content type='html'>Hey, kids - it's time for everyone's favorite IT game: torture the analogy! Ready to play? Yay!&lt;br /&gt;&lt;br /&gt;Imagine you get a brand-new employer-issued, Windows computer. It's fresh and pristine, and working great. It's got Office, and a web browser (well, let's be honest - it has Internet Explorer). It can do basic stuff.&lt;br /&gt;&lt;br /&gt;But it doesn't have the software you need to do the parts of your job that make it different from every other job that involves sitting in front of a computer.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.beinteriordecorator.com/wp-content/uploads/2011/03/white-interior-so-beautiful-bedroom-with-white-carpet-with-a-pillow-and-a-pink-chair.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="240" src="http://www.beinteriordecorator.com/wp-content/uploads/2011/03/white-interior-so-beautiful-bedroom-with-white-carpet-with-a-pillow-and-a-pink-chair.jpg" width="320" /&gt;&lt;/a&gt;You've got to put that software on top of your fresh, pristine computer.&lt;br /&gt;&lt;br /&gt;It's like a little kid in a room that's white from the shag carpet to the velour wallpaper.&lt;br /&gt;&lt;br /&gt;Think of the different ways you can get your software on this computer as different toys that &amp;nbsp;kid could have in their hand.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Manual install from media or download from vendor : marker&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.westfield.ma.edu/personalpages/draker/edcom/final/sp10/sectiona/hightide/markers.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://www.westfield.ma.edu/personalpages/draker/edcom/final/sp10/sectiona/hightide/markers.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;Packaged installers (automated install) : pencil&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.westhillgolfcourse.com/images/pencil.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://www.westhillgolfcourse.com/images/pencil.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Terminal Services / Citrix XenApp (née Metaframe) : ViewMaster&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.3dimages.co.uk/gallery/d/862-2/ViewMaster_red_with_reel.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://www.3dimages.co.uk/gallery/d/862-2/ViewMaster_red_with_reel.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;App-V / Thinstall (app isolation) : Colorforms&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Colorforms" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="188" src="http://www.alphamom.com/legacy/holiday/holiday_colorforms.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I always did like Colorforms.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-5953657579176360394?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/5953657579176360394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2011/09/client-software-installation-methods-as.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/5953657579176360394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/5953657579176360394'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2011/09/client-software-installation-methods-as.html' title='Client software installation methods as children&apos;s toys'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-5493048115612310459</id><published>2011-08-12T21:18:00.000-07:00</published><updated>2011-08-12T21:37:49.340-07:00</updated><title type='text'>An incomplete history of source code version control from SCCS to Mercurial</title><content type='html'>Once upon a time, in the 1970s, there was &lt;a href="http://en.wikipedia.org/wiki/Source_Code_Control_System"&gt;SCCS&lt;/a&gt;. It was big on PDP-11's and the like.&lt;br /&gt;&lt;br /&gt;Then came &lt;a href="http://en.wikipedia.org/wiki/Revision_Control_System"&gt;RCS&lt;/a&gt;, which could do version control for individual files, but not for entire projects.&lt;br /&gt;&lt;br /&gt;Finally, &lt;a href="http://en.wikipedia.org/wiki/Concurrent_Versions_System"&gt;CVS&lt;/a&gt; arrived in the 1980s and people said "ok, finally we have something that can be credibly called source code version control."&lt;br /&gt;&lt;br /&gt;And people used CVS for a good long while. And it was &lt;i&gt;way&lt;/i&gt; better than not having version control.&lt;br /&gt;&lt;br /&gt;But there were some problems.&lt;br /&gt;&lt;br /&gt;Turns out that giving multiple people the ability to travel through time and alter the history of incredibly complicated documents with complex interdepencies can have a few wrinkles to it. Who woulda thunk it?&lt;br /&gt;&lt;br /&gt;So, once we all survived Y2k, &lt;a href="http://en.wikipedia.org/wiki/Subversion_(software)"&gt;SVN&lt;/a&gt; was created, to be pretty much just like CVS, but working correctly.&lt;br /&gt;&lt;br /&gt;Whole teams could work on projects, and fork, and branch, and all sorts of lovely things, all out of a central repository. A rich ecosystem built on SVN; IDEs integrated SVN functionality; issue tracking systems linked in so that commit messages could update the status of bugs; and vice versa. And not only is it well understood how to operate the software, even the business processes around code management using SVN are well understood and documented - for example,&amp;nbsp;a&amp;nbsp;&lt;a href="http://pragprog.com/book/svn2/pragmatic-version-control-using-subversion"&gt;very pragmatic book&lt;/a&gt;&amp;nbsp;about it. &lt;br /&gt;&lt;br /&gt;And that went pretty darned well for a good long while.&amp;nbsp;Talk about mature!&lt;br /&gt;&lt;br /&gt;&lt;div&gt;But then Linus came along and started an open source project with thousands of contributors all around the world. Mind-bogglingly large scaling issues here. In fact, it had to be distributed - there couldn't be a single central store. And this just exceeded SVN's capabilities.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;So Linus created &lt;a href="http://en.wikipedia.org/wiki/Git_(software)"&gt;G&lt;/a&gt;it. And lo, Git is mighty. It can handle just about everything you can imagine. It's used by nearly everyone who operates at that scale, and all the open-source hackers who want free hosting at places like &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; and &lt;a href="https://github.com/"&gt;Github&lt;/a&gt;. The best practices are mature.&lt;br /&gt;&lt;br /&gt;So, here's the state of play these days:&lt;br /&gt;&lt;br /&gt;SCCS and RCS are legacy software, like COBOL - still plays a valuable role, but generally not chosen for any new implementations.&lt;br /&gt;&lt;br /&gt;There are old CVS implementations out there, often cursed at by the poor programmers who haven't been able to convince their management to upgrade to SVN. CVS is kind of the Internet Explorer 6 of version control systems these days.&lt;br /&gt;&lt;br /&gt;Most enterprises have at least SVN (or some commercial equivalents, like the version control built into Visual Studio) and it's hard to think of an IDE with version control support that doesn't support SVN.&lt;br /&gt;&lt;br /&gt;Many modern IDEs have added native support for GIT; tons of tech companies are using it. Including&amp;nbsp;&lt;a href="http://code.google.com/p/support/wiki/DVCSAnalysis"&gt;some folks who are pretty hard-core&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And there's an &lt;a href="http://doofusdan.blogspot.com/2009/05/great-software-writing-can-be-mercurial.html"&gt;incredibly elegant&lt;/a&gt; system called &lt;a href="http://en.wikipedia.org/wiki/Mercurial"&gt;Mercurial&lt;/a&gt; (Hg). Many people like to &lt;a href="http://stackoverflow.com/questions/1598759/git-and-mercurial-compare-and-contrast"&gt;compare and contrast Git and Mercurial&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;So, here we are, with Subversion, Git and Mercurial as obvious choices to select from, whether you're an open source project looking for &lt;a href="http://code.google.com/p/support/wiki/GettingStarted#Working_with_your_Source_Repository"&gt;free hosting on Google Code&lt;/a&gt;, a one person iPhone developer, or a Fortune 500 company.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you care, here are links to my delicious tags for:&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.delicious.com/fullerbecker/versioncontrol"&gt;Version Control&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.delicious.com/fullerbecker/subversion"&gt;Subversion&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.delicious.com/fullerbecker/git"&gt;Git&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.delicious.com/fullerbecker/mercurial"&gt;Mercurial&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;(Did you notice I only discussed open source version control systems? Yeah. I said it was incomplete.)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-5493048115612310459?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/5493048115612310459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2011/08/incomplete-history-of-source-code.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/5493048115612310459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/5493048115612310459'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2011/08/incomplete-history-of-source-code.html' title='An incomplete history of source code version control from SCCS to Mercurial'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-8074600558815062609</id><published>2011-08-12T20:26:00.000-07:00</published><updated>2011-08-12T20:26:52.041-07:00</updated><title type='text'>Architecture &amp; The Book of Five Rings</title><content type='html'>Miyamoto Musashi's The Book of Five Rings is a classic text of the martial arts, written in 17th century Japan. I'm reading &lt;a href="http://www.amazon.com/Book-Five-Rings-Miyamoto-Musashi/dp/1590302486/ref=tmm_mmp_title_0"&gt;Thomas Cleary's excellent translation&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Cleary argues that Musashi intended his work to apply not just to fighting, but to every endeavor of life. I'm certainly seeing the applicability to IT architecture:&lt;br /&gt;&lt;blockquote&gt;The carpenter is used as a metaphor in reference to the notion of a house. We speak of aristocratic houses, military houses, houses of the arts; we speak of a house&amp;nbsp;collapsing&amp;nbsp;or a house continuing; and we speak of such and such a tradition, style, or "house." Since we use the expression "house," therefore, I have employed the way of the master carpenter as a metaphor.&lt;/blockquote&gt;&lt;blockquote&gt;The world of carpenter is written with characters meaning "great skill" or "master plan." Since the science of martial arts involves great skill and master planning, I am writing about it in terms of comparison with carpentry.&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;If you want to learn the science of martial arts, meditate on this book; let the teacher be the needle, let the student be the thread, and practice unremittingly.&amp;nbsp;&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;b&gt;Likening the Science of Martial Arts to Carpentry&lt;/b&gt;&lt;/blockquote&gt;&lt;blockquote&gt;As the master carpenter is the overall organizer and director of the carpenters, it is the duty of the master carpenter to understand the regulations of the country, find out the iregulations of the locality, and attend ot the regulations of the master carpenter's own establishment.&amp;nbsp;&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;The master capenter, knowing the measurements and designs of all sorts of structures, employs people to build houses. In this respect, the master carpenter is the same as the master warrior.&lt;/blockquote&gt;&lt;blockquote&gt;When sorting out timber for building a house, that which is straight, free from knots, and of good appearance can be used for front pillars. That which has some knots but is straight and strong ca be used for rear pillars. That which is somewhat weak yet has no knots and looks good is variously used for door sills, lintels, doors, and screens. That which is knotted and crookend but nevertheless strong is used thoughtfully &amp;nbsp;in consiration of the strneght of the various members of the house. Then the house will last a long time.&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;Even knotted, crooked, and weak timber can be made into scaffolding, and later used for firewood.&amp;nbsp;&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;As the master carpenter directs the journeymen, he knows their various levels of skill and gives them appropriate tasks. Some are assigned to the&amp;nbsp;flooring, some to the doors and screens, some to the sills, lintels and ceilings, and so on. He has the unskilled set out floor joists, and gets those even less skilled to carve wedges. When the master carpenter exercises discernment in the assignment of jobs, the work progresses smoothly.&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;Efficiency and smooth progress, prudence in all matters, recognizing true courage, recognizing different levels of morale, instilling confidence, and realizing what can and cannot be reasonably expected — such are the matters on the mind of the master carpenter. The principle of martial arts is like this.&lt;/blockquote&gt;You can include IT under that metaphor just as easily as martial arts.&lt;br /&gt;&lt;blockquote&gt;&lt;b&gt;The Science of Martial Arts&lt;/b&gt;&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;Speaking in terms of carpentry, soldiers sharpen their own tools, make various useful implements, and keep them in their utility boxes. Receiving&amp;nbsp;instructions&amp;nbsp;from a master carpenter, they hew pillars and beams with adzes, shave flors and shelving with planes, even carve openwork and bas&amp;nbsp;relief. Making sure themeasurements are correct, they see to all the&amp;nbsp;necessary&amp;nbsp;tasks in an efficient manner; this is the rule for carpentry. When one has&amp;nbsp;develop&amp;nbsp;practical knowledge of all the skills of the craft,&amp;nbsp;eventually&amp;nbsp;one can become a master carpenter oneself.&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;An essential habit for carpenters is to have sharp tools and keep them whetted. Is is up to the carpenter to use these tools masterfully, even making such things as&amp;nbsp;miniature&amp;nbsp;shrines, bookshelves, tables, lamp stands,&amp;nbsp;cutting&amp;nbsp;boards, and pot covers. Being a soldier is like this. This should be given careful reflection.&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;Necessary accomplishments of a carpenter are avoiding&amp;nbsp;crookedness, getting joints to fit together, skillful planing, avoiding abrasion, and seeing that there is no subsequent warping.&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;If you want to learn this science, then take everything I write to heart and think it over carefully.&lt;/blockquote&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-8074600558815062609?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/8074600558815062609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2011/08/architecture-book-of-five-rings.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8074600558815062609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8074600558815062609'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2011/08/architecture-book-of-five-rings.html' title='Architecture &amp; The Book of Five Rings'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-4275990944891223581</id><published>2011-02-25T17:59:00.000-08:00</published><updated>2011-02-25T18:00:03.403-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='enterprise'/><category scheme='http://www.blogger.com/atom/ns#' term='IT'/><category scheme='http://www.blogger.com/atom/ns#' term='consumerization'/><title type='text'>Consumerization of Enterprise IT Goes Both Ways</title><content type='html'>Lots of talk recently about &lt;a href="http://www.itworld.com/it-managementstrategy/138185/consumerization-it-good-bad-or-just-way-things-are-now"&gt;the consumerization of IT&lt;/a&gt; and &lt;a href="http://37signals.com/svn/posts/2785-the-end-of-the-it-department"&gt;the end of the IT department&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I am wrapping up two launches of consumerized IT services in the enterprise right now, and have been talking about this professionally for &lt;a href="http://www.gartner.com/press_releases/asset_138285_11.html"&gt;years&lt;/a&gt;. Here's what I have to tell you about it:&lt;br /&gt;&lt;br /&gt;It goes both ways.&lt;br /&gt;&lt;br /&gt;If you want to consumerize enterprise IT, your enterprise has to act like a retail consumer.&lt;br /&gt;&lt;br /&gt;The product works the way it works, and that’s that. You can complain about it on Twitter, but you’re not going to have it change features and functionality to suit your every whim - or even to meet mandatory business requirements.&lt;br /&gt;&lt;br /&gt;It is what it is. If you can live with that, you can have it!&lt;br /&gt;&lt;br /&gt;The problem comes when enterprises can’t live with that. They DO have mandatory requirements, and the consumer stuff (and many enterprise COTS packages) just doesn’t meet them out of the box.&lt;br /&gt;&lt;br /&gt;If such enterprises want to consumerize their IT services, then they are going to have to either accept not meeting their requirements for every system, or change their policies to match what is achievable off-the-shelf.&lt;br /&gt;&lt;br /&gt;In the meantime, their employees are &lt;a href="http://www.amazon.com/gp/product/159184357X?ie=UTF8&amp;amp;tag=wwwhackingwor-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=159184357X"&gt;hacking work&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-4275990944891223581?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/4275990944891223581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2011/02/consumerization-of-enterprise-it-goes.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/4275990944891223581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/4275990944891223581'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2011/02/consumerization-of-enterprise-it-goes.html' title='Consumerization of Enterprise IT Goes Both Ways'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-8834717896509125796</id><published>2010-11-08T01:03:00.000-08:00</published><updated>2010-11-08T08:22:34.851-08:00</updated><title type='text'>How to easily load and read .CBR files from your computer onto your iPad</title><content type='html'>Install &lt;a href="http://itunes.apple.com/us/app/stanza/id284956128?mt=8"&gt;Stanza&lt;/a&gt; and &lt;a href="http://itunes.apple.com/us/app/dropbox/id327630330?mt=8"&gt;Dropbox&lt;/a&gt; on your iPad. Set up a free Dropbox account.&lt;br /&gt;&lt;br /&gt;Upload the .CBR to your Dropbox folder from your computer.&lt;br /&gt;&lt;br /&gt;Open it in Dropbox app on your iPad. Dropbox will say it can't display the file, never fear.&lt;br /&gt;&lt;br /&gt;Do "Open in Stanza." (This takes a minute or two. It's still quicker than other methods.)&lt;br /&gt;&lt;br /&gt;Done.&lt;br /&gt;&lt;br /&gt;Yes, there are other ways to do it (copy through iTunes, use Stanza's server, etc) but this is quick and easy, even for non-geeks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-8834717896509125796?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/8834717896509125796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2010/11/how-to-load-and-read-cbr-files-on-ipad.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8834717896509125796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8834717896509125796'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2010/11/how-to-load-and-read-cbr-files-on-ipad.html' title='How to easily load and read .CBR files from your computer onto your iPad'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-5599592627686256187</id><published>2009-09-09T12:38:00.001-07:00</published><updated>2009-09-09T12:38:18.963-07:00</updated><title type='text'>Me, side-by-side with Douglas Adams</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/76217291@N00/3904827012/" title="photo sharing"&gt;&lt;img src="http://farm3.static.flickr.com/2648/3904827012_14027cdbe8_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/76217291@N00/3904827012/"&gt;Me, side-by-side with Douglas Adams&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/76217291@N00/"&gt;fullerbecker&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;What happens if you search the iTunes store for Towel? &lt;br /&gt;&lt;br /&gt;You find Douglas Adams, and you find me!&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-5599592627686256187?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/5599592627686256187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/09/me-side-by-side-with-douglas-adams.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/5599592627686256187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/5599592627686256187'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/09/me-side-by-side-with-douglas-adams.html' title='Me, side-by-side with Douglas Adams'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2648/3904827012_14027cdbe8_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-3764477237658695027</id><published>2009-08-03T10:42:00.001-07:00</published><updated>2009-08-03T10:42:56.199-07:00</updated><title type='text'>Use Outlook 2007 to make collaborating between organizations easier – share your free/busy times</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;Folks who use Outlook and Exchange together are used to being able to use Outlook's free/busy times to tell when other people in their organization are available to meet. But what happens when a vendor or business partner from outside your organization is trying to find a time to meet with you? &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Typically for me, it used to be: find a bunch of available times; write them down and email them to the vendor; then the vendor checks on their end with the folks they need to bring and picks one, but by then, I've been scheduled for three more meetings and that free time isn't free any longer – so like they say on the shampoo bottle, "lather, rinse, repeat." What a waste of time!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;With Outlook 2007* there's a better way! &lt;br /&gt;&lt;/p&gt;&lt;p style='margin-left: 36pt'&gt;Dear vendor, you can see my calendar at this link: &lt;a href='https://calendars.office.microsoft.com/en-us/pubcal/viewer.aspx?path=%2fpubcalstorage%2fdnlhhqlz1065262%2fBecker_Dan_Calendar.ics'&gt;https://calendars.office.microsoft.com/en-us/pubcal/viewer.aspx?path=%2fpubcalstorage%2fdnlhhqlz1065262%2fBecker_Dan_Calendar.ics&lt;/a&gt;  Please schedule the meeting for a time I'm available. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;[Go ahead and click that link – you'll see my actual availability!]&lt;br /&gt;&lt;/p&gt;&lt;p&gt;How did I do that? &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Outlook 2007 makes it very easy to share your calendar online with people outside your company, using Outlook 2007. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Interested? Well good! Microsoft has written up just what you need to do to make it happen: &lt;a href='http://office.microsoft.com/en-us/outlook/HA100809831033.aspx'&gt;Publish a calendar on Office Online&lt;/a&gt;&lt;br /&gt;			&lt;/p&gt;&lt;p&gt;&lt;strong&gt;I strongly suggest you use the option to publish Availability only to minimize the risk of information disclosure.&lt;/strong&gt;&lt;br /&gt;			&lt;/p&gt;&lt;p&gt;&lt;br /&gt;			&lt;/p&gt;&lt;p&gt;You can also choose whether to share your calendar information only with specific people, or just publish it for the whole Internet to see. (I'm sure you can guess which is the more secure approach – but you will have to make the calculation about convenience vs. security of your schedule. Since I've blogged, twittered, etc. for quite a while, I'm obviously somewhat comfortable with the Internet knowing quite a bit about me. Your tolerance for that may differ.) &lt;br /&gt;&lt;/p&gt;&lt;p&gt;If you want to restrict access to your calendar to only invited people, you need to sign up for a Windows Live ID account.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I hope this tip will make collaborating across organizational boundaries a bit easier for you.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;*Yes, you used to be able to do this with earlier versions of Outlook back when Microsoft ran a public free/busy server – but that was shut down years ago. But this one works 'out of the box' with Outlook just by following the instructions, no need to install any extra software.** Easy-peasy!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;**And yes, there are a gazillion other ways to do this, and using Outlook and Exchange is SOOOOO 20&lt;sup&gt;th&lt;/sup&gt; century, get with the web2.0 wave, blah blah blah. Ok, if you know that already, then this blog post is not for you! It's for folks who still need to use Outlook &amp;amp; Exchange but also need to collaborate outside their organizational boundaries.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-3764477237658695027?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/3764477237658695027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/08/use-outlook-2007-to-make-collaborating.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3764477237658695027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3764477237658695027'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/08/use-outlook-2007-to-make-collaborating.html' title='Use Outlook 2007 to make collaborating between organizations easier – share your free/busy times'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-2884297378451150305</id><published>2009-07-02T11:40:00.000-07:00</published><updated>2009-07-02T11:40:22.324-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='open-source'/><category scheme='http://www.blogger.com/atom/ns#' term='LibX'/><category scheme='http://www.blogger.com/atom/ns#' term='library'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><title type='text'>Now Firefox 3.5 compatible: Seattle Public Library LibX Edition</title><content type='html'>&lt;a href="http://libx.org/"&gt;LibX&lt;/a&gt; is an open-source project that creates browser extensions that give you one-click access to the online card catalog from your own library.&amp;nbsp; See a book you're interested in on Amazon, or anywhere on the Internet for that matter? LibX makes checking to see whether it's available via your library - and if so, reserving it - as easy as pie!&lt;br /&gt;&lt;br /&gt;But a LibX "edition" needs to be set up for each library. And the great folks behind LibX have made it easy to do that! So a while back, &lt;a href="http://doofusdan.blogspot.com/2009/01/libx-seattle-public-library-edition.html"&gt;I made a Seattle Public Library LibX edition&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;And now it's updated for Firefox 3.5 compatibility. &lt;br /&gt;&lt;br /&gt;If you have already installed the Seattle Public Library edition of LibX, the next time you launch Firefox, it should automatically prompt you that an update is available to install.&lt;br /&gt;&lt;br /&gt;Otherwise, go ahead and &lt;a href="http://libx.org/editions/download.php?edition=AECF9D38"&gt;install Seattle Public Library LibX now&lt;/a&gt;! (There is a version for Internet Explorer, too. Sorry, there's no LibX for Chrome or Safari.)&lt;br /&gt;&lt;br /&gt;And if you are reading this but don't get your books from SPL, check to see if there is a LibX edition for your library. If there isn't, you should make one with &lt;a href="http://libx.org/"&gt;LibX Edition Builder&lt;/a&gt;! It's a great way for geeks to support their local library.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-2884297378451150305?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/2884297378451150305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/07/now-firefox-35-compatible-seattle.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2884297378451150305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2884297378451150305'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/07/now-firefox-35-compatible-seattle.html' title='Now Firefox 3.5 compatible: Seattle Public Library LibX Edition'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-6802625723235871099</id><published>2009-06-04T09:30:00.000-07:00</published><updated>2009-06-04T09:30:18.312-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Comcast'/><title type='text'>Even with @comcastcares, Comcast Triple Play is not a basket you should put all your connectivity eggs in</title><content type='html'>&lt;blockquote&gt;&lt;span class="status-body"&gt;&lt;span class="entry-content"&gt;@&lt;a href="http://twitter.com/comcastcares" rel="http://s.bit.ly/preview.twittername.iframe.html?twittername=comcastcares"&gt;comcastcares&lt;span class="bittip" classname="bittip"&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; For 3rd weekday in a row, cannot call toll free #'s "all circuits are busy". Getting ready to cancel. Pls help!&lt;/span&gt;&lt;span class="meta entry-meta"&gt;&lt;a bitly="BITLY_PROCESSED" class="entry-date" href="http://twitter.com/doofusdan/status/2005733976" rel="bookmark"&gt;&lt;span class="published"&gt;10:06 AM Jun 2nd&lt;/span&gt;&lt;/a&gt; &lt;span&gt;from web&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="status-body"&gt;&lt;strong&gt;&lt;a bitly="BITLY_PROCESSED" class="screen-name" href="http://twitter.com/ComcastBonnie" title="ComcastBonnie"&gt;ComcastBonnie&lt;/a&gt;&lt;/strong&gt;&lt;span class="entry-content"&gt;@&lt;a bitly="BITLY_PROCESSED" href="http://twitter.com/doofusdan"&gt;doofusdan&lt;/a&gt; the all circuits busy thing is a regional issue they're trying to hash out :/&lt;/span&gt;&lt;span class="meta entry-meta"&gt;&lt;a bitly="BITLY_PROCESSED" class="entry-date" href="http://twitter.com/ComcastBonnie/status/2005318430" rel="bookmark"&gt;&lt;span class="published"&gt;9:31 AM Jun 2nd&lt;/span&gt;&lt;/a&gt; &lt;span&gt;from web&lt;/span&gt; &lt;a href="http://twitter.com/doofusdan/status/1995239540" rel="http://s.bit.ly/preview.twittername.iframe.html?twittername=doofusdan&amp;amp;status_id=1995239540"&gt;in reply to doofusdan&lt;/a&gt;&lt;/span&gt;&lt;/span&gt; &lt;/blockquote&gt;Comcast isn't delivering on the fundamentals of having the dial tone actually work, or having Internet access. And that's what I want from a telephone and Internet service provider: dial tone and Internet. And that is what Comcast hasn't been able to deliver to me lately.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Based on my experience, I recommend that if you are looking at Comcast Triple Play, don't. They aren't reliable enough to use for both ISP and telco.&lt;/b&gt; If you use Comcast for one, use another provider for the other. That way when Comcast's service is down you can at least use the other one.&lt;br /&gt;&lt;br /&gt;I think it's great that Comcast has folks on twitter trying to help out. They've helped me before. But I'd prefer not to need to ask for help at all - I just want my phone &amp;amp; ISP to work. Is that too much to ask? For Comcast apparently it is.&lt;br /&gt;&lt;br /&gt;Here's an email I'm sending to them. I hope this will help get my problem resolved now but I really do not want to stay as a pure Comcast customer any longer.&amp;nbsp; And I recommend you don't do so either.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-6802625723235871099?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/6802625723235871099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/06/even-with-comcastcares-comcast-triple.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/6802625723235871099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/6802625723235871099'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/06/even-with-comcastcares-comcast-triple.html' title='Even with @comcastcares, Comcast Triple Play is not a basket you should put all your connectivity eggs in'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-2763615845403249726</id><published>2009-05-20T00:35:00.001-07:00</published><updated>2009-05-20T00:35:32.138-07:00</updated><title type='text'>Typo occurred, too</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/76217291@N00/3548399034/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3317/3548399034_cf9e4815ec_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/76217291@N00/3548399034/"&gt;Typo occurred, too&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/76217291@N00/"&gt;fullerbecker&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;Can you be a little more specific?&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-2763615845403249726?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/2763615845403249726/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/05/typo-occurred-too.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2763615845403249726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2763615845403249726'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/05/typo-occurred-too.html' title='Typo occurred, too'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3317/3548399034_cf9e4815ec_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-8739092879861191136</id><published>2009-05-16T12:07:00.000-07:00</published><updated>2009-05-16T12:07:01.972-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='space'/><title type='text'>This Old Space Telescope</title><content type='html'>Watching the Hubble repairs live is at once fascinating, restful, and inspiring.&amp;nbsp; And boring. But great to be watching with a quiet house and a cuppa coffee to wake up gently on a beautiful Saturday before starting a day that promises to end in happy exhaustion.&lt;br /&gt;&lt;br /&gt;(I'm watching on &lt;a href="http://www.washington.edu/uw2tv/index.html"&gt;UW2.TV&lt;/a&gt; as I write this, it's one of my favorite TV stations and it carries lots of &lt;a href="http://www.washington.edu/uw2tv/nasa.html"&gt;NASA.TV&lt;/a&gt;.&amp;nbsp; There are a gazillion places to see it - just search for &lt;a href="http://video.google.com/videosearch?q=sts-125%20spacewalk"&gt;STS-125 spacewalk&lt;/a&gt; - I'm watching the third one right now) &lt;br /&gt;&lt;br /&gt;From the &lt;a href="http://www.nasa.gov/mission_pages/shuttle/shuttlemissions/hst_sm4/overview.html%20"&gt;mission description&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;...pieces of those instruments have failed in past years – not the entire instrument, but specific pieces inside of them. The crew will replace only the pieces that have failed. &lt;br /&gt;&lt;br /&gt;But those instruments were never designed to be repaired in space. In fact, they were specifically designed not to come apart.   &lt;br /&gt;&lt;br /&gt;“When we first looked at it, we were going ‘well, maybe, maybe not,’” Ceccacci said. &lt;/blockquote&gt;&lt;blockquote&gt;Since then, the team has come up with a plan for the work that Ceccacci believes will be very successful. But it won’t be easy – the repair of the spectrograph, for instance, requires the spacewalkers to remove more than 100 screws to access a computer card they will pull out and replace.&lt;br /&gt;&lt;br /&gt;&lt;span class="img_comments_right"&gt; &lt;img align="Bottom" alt="The Hubble Space Telescope" border="0" height="226" src="http://www.nasa.gov/images/content/250631main_sts109-331-005_small.jpg" title="The Hubble Space Telescope" width="226" /&gt; &lt;i&gt;The Hubble Space Telescope is seen in March 2002 with its new solar arrays after the completion of STS-109, the third Hubble servicing mission. Image: NASA&lt;/i&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;i&gt;&lt;span class="img_comments_right"&gt; &lt;/span&gt;&lt;/i&gt;Hubble is going to be replaced, and this is the last maintenance Hubble will receive. &lt;a href="http://www.scottberkun.com/blog/2009/how-to-let-go-a-lesson-from-nasa/"&gt;Scott Berkun perceptively describes the importance of giving up the old to make way for the new&lt;/a&gt;.&lt;br /&gt;&lt;blockquote&gt;They know that in order to build whatever will replace the Hubble, they have to let go of Hubble, even if that means letting it die, so they can have &lt;a href="http://www.associatedcontent.com/article/250191/nasa_james_webb_space_telescope_will.html?cat=58"&gt;the funds and resources to invest in the next thing&lt;/a&gt; (It’s called the Webb telescope and it’s made from &lt;a href="http://en.wikipedia.org/wiki/Beryllium"&gt;Beryllium&lt;/a&gt; - sounds like Star Trek).&lt;/blockquote&gt;More on the Webb Telescope's mirror from &lt;a href="http://www.technologyreview.com/read_article.aspx?id=18747"&gt;Technology Review&lt;/a&gt;. &lt;a href="http://www.jwst.nasa.gov/about.html"&gt;NASA's James Webb Space Telescope site is authoritative.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-8739092879861191136?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/8739092879861191136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/05/this-old-space-telescope.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8739092879861191136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8739092879861191136'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/05/this-old-space-telescope.html' title='This Old Space Telescope'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-4732774519478237974</id><published>2009-05-15T00:04:00.000-07:00</published><updated>2009-05-15T00:04:06.016-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='versioncontrol'/><title type='text'>Great software writing can be Mercurial</title><content type='html'>Cross-pollination works. For example, I think infrastructure groups can usefully adopt several developer tools and mindsets. (I've &lt;a bitly="BITLY_PROCESSED" href="http://doofusdan.blogspot.com/2007/08/joel-test-for-infrastructureoperations.html"&gt;talked about this before&lt;/a&gt;.) One of these is automated build &amp;amp; test systems. Another one - and the necessary foundation for automated builds - is revision/version control.&lt;br /&gt;&lt;br /&gt;And I'm usually interested in comparing different approaches to solving a problem I'm familiar with. I find seeing the differences in the approaches gives me a better understanding of the underlying problem; it helps to abstract what is perhaps an implementation artifact and what is inherent to the domain.&lt;br /&gt;&lt;br /&gt;So when I spotted on &lt;a bitly="BITLY_PROCESSED" href="http://code.google.com/p/touchcode/wiki/News"&gt;TouchCode's Google Code wiki&lt;/a&gt; that &lt;a bitly="BITLY_PROCESSED" href="http://google-code-updates.blogspot.com/2009/04/mercurial-support-for-project-hosting.html"&gt;Google Code is now supporting&lt;/a&gt; yet another version control system, &lt;a bitly="BITLY_PROCESSED" href="http://www.selenic.com/mercurial/wiki/"&gt;Mercurial&lt;/a&gt;, I was intrigued enough to go learn more about Mercurial, how it differs from and tries to improve upon &lt;a bitly="BITLY_PROCESSED" href="http://subversion.tigris.org/"&gt;Subversion&lt;/a&gt; and &lt;a bitly="BITLY_PROCESSED" href="http://git-scm.com/"&gt;Git&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Did I mention that I'm easily distracted by bright, shiny knowledge? There's a rule I follow strictly: when I am playing, I'm allowed to shoot off into completely random digressions if I want to! &lt;br /&gt;&lt;br /&gt;Conveniently, &lt;a bitly="BITLY_PROCESSED" href="http://hgbook.red-bean.com/"&gt;Mercurial: The Definitive Guide&lt;/a&gt; is available online, Free. Thanks, Bryan O'Sullivan!&lt;br /&gt;&lt;br /&gt;What a delightful surprise to see it looks like the makings of a good software book, too! From &lt;a bitly="BITLY_PROCESSED" href="http://hgbook.red-bean.com/read/preface.html"&gt;the Preface&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;&lt;div class="titlepage"&gt;&lt;div&gt;&lt;div&gt;&lt;h2 class="title" id="id321829" style="clear: both;"&gt;Technical storytelling&lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="x_72e"&gt;&lt;a bitly="BITLY_PROCESSED" href="" name="x_72e"&gt;&lt;/a&gt;A few years ago, when I wanted to explain why I believed       that distributed revision control is important, the field was       then so new that there was almost no published literature to       refer people to. &lt;br /&gt;&lt;br /&gt;&lt;span class="comment" id="comments_x_72e"&gt;&lt;a bitly="BITLY_PROCESSED" class="commenttoggle" href="comments:%20show%20/%20hide" id="toggle_x_72e" onclick="return loadComments(&amp;quot;x_72e&amp;quot;)" pid="x_72e"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div id="x_72f"&gt;&lt;a bitly="BITLY_PROCESSED" href="" name="x_72f"&gt;&lt;/a&gt;Although at that time I spent some time working on the       internals of Mercurial itself, I switched to writing this book       because that seemed like the most effective way to help the       software to reach a wide audience, along with the idea that       revision control ought to be distributed in nature.  I publish       the book online under a liberal license for the same       reason: to get the word out.&lt;br /&gt;&lt;br /&gt;&lt;span class="comment" id="comments_x_72f"&gt;&lt;a bitly="BITLY_PROCESSED" class="commenttoggle" href="comment:%20add" id="toggle_x_72f" onclick="return loadComments(&amp;quot;x_72f&amp;quot;)"&gt; &lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;a bitly="BITLY_PROCESSED" href="" name="x_730"&gt;&lt;/a&gt;There's a familiar rhythm to a good software book that       closely resembles telling a story: What is this thing?  Why does       it matter?  How will it help me?  How do I use it?  In this       book, I try to answer those questions for distributed revision       control in general, and for Mercurial in particular.&lt;/blockquote&gt;And &lt;a bitly="BITLY_PROCESSED" href="http://hgbook.red-bean.com/read/how-did-we-get-here.html"&gt;right off the bat, a great explanation&lt;/a&gt; that I'm going to point lots of people to in the future:&lt;br /&gt;&lt;blockquote&gt;&lt;div class="titlepage"&gt;&lt;div&gt;&lt;div&gt;&lt;h3 class="title" id="id342565"&gt;Why use revision control?&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="x_71"&gt;&lt;a bitly="BITLY_PROCESSED" href="" name="x_71"&gt;&lt;/a&gt;There are a number of reasons why you or your team might  want to use an automated revision control tool for a  project.&lt;span class="comment" id="comments_x_71"&gt;&lt;a bitly="BITLY_PROCESSED" class="commenttoggle" href="comment:%20add" id="toggle_x_71" onclick="return loadComments(&amp;quot;x_71&amp;quot;)"&gt; &lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="itemizedlist"&gt;&lt;ul type="disc"&gt;&lt;li&gt;&lt;div id="x_72"&gt;&lt;a bitly="BITLY_PROCESSED" href="" name="x_72"&gt;&lt;/a&gt;It will track the history and evolution of      your project, so you don't have to.  For every change,      you'll have a log of &lt;span class="emphasis"&gt;&lt;em&gt;who&lt;/em&gt;&lt;/span&gt; made it;      &lt;span class="emphasis"&gt;&lt;em&gt;why&lt;/em&gt;&lt;/span&gt; they made it;      &lt;span class="emphasis"&gt;&lt;em&gt;when&lt;/em&gt;&lt;/span&gt; they made it; and      &lt;span class="emphasis"&gt;&lt;em&gt;what&lt;/em&gt;&lt;/span&gt; the change      was.&lt;br /&gt;&lt;br /&gt;&lt;span class="comment" id="comments_x_72"&gt;&lt;a bitly="BITLY_PROCESSED" class="commenttoggle" href="comment:%20add" id="toggle_x_72" onclick="return loadComments(&amp;quot;x_72&amp;quot;)"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div id="x_73"&gt;&lt;a bitly="BITLY_PROCESSED" href="" name="x_73"&gt;&lt;/a&gt;When you're working with other people,      revision control software makes it easier for you to      collaborate.  For example, when people more or less      simultaneously make potentially incompatible changes, the      software will help you to identify and resolve those      conflicts. &lt;br /&gt;&lt;br /&gt;&lt;span class="comment" id="comments_x_73"&gt;&lt;a bitly="BITLY_PROCESSED" class="commenttoggle" href="comment:%20add" id="toggle_x_73" onclick="return loadComments(&amp;quot;x_73&amp;quot;)"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div id="x_74"&gt;&lt;a bitly="BITLY_PROCESSED" href="" name="x_74"&gt;&lt;/a&gt;It can help you to recover from mistakes.  If      you make a change that later turns out to be in error, you      can revert to an earlier version of one or more files.  In      fact, a &lt;span class="emphasis"&gt;&lt;em&gt;really&lt;/em&gt;&lt;/span&gt; good revision control      tool will even help you to efficiently figure out exactly      when a problem was introduced (see &lt;a bitly="BITLY_PROCESSED" class="xref" href="http://hgbook.red-bean.com/read/finding-and-fixing-mistakes.html#sec:undo:bisect" title="Finding the source of a bug"&gt;the section called “Finding the source of a bug”&lt;/a&gt; for details). &lt;br /&gt;&lt;/div&gt;&lt;div id="x_74"&gt;&lt;span class="comment" id="comments_x_74"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div id="x_75"&gt;&lt;a bitly="BITLY_PROCESSED" href="" name="x_75"&gt;&lt;/a&gt;It will help you to work simultaneously on,      and manage the drift between, multiple versions of your      project.&lt;span class="comment" id="comments_x_75"&gt;&lt;a bitly="BITLY_PROCESSED" class="commenttoggle" href="comment:%20add" id="toggle_x_75" onclick="return loadComments(&amp;quot;x_75&amp;quot;)"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div id="x_76"&gt;&lt;a bitly="BITLY_PROCESSED" href="" name="x_76"&gt;&lt;/a&gt;Most of these reasons are equally  valid—at least in theory—whether you're working  on a project by yourself, or with a hundred other  people.&amp;nbsp;&lt;/div&gt;&lt;/blockquote&gt;All cool so far, right? But check out what Bryan did&amp;nbsp; - this is so self-referential, I just love it to pieces:&lt;br /&gt;&lt;blockquote&gt; &lt;br /&gt;&lt;h3 class="title" id="id342565"&gt;About the Example Code&lt;br /&gt;&lt;/h3&gt;This book takes an unusual approach to code samples.  Every       example is “&lt;span class="quote"&gt;live&lt;/span&gt;”—each one is actually the result       of a shell script that executes the Mercurial commands you see.       Every time an image of the book is built from its sources, all       the example scripts are automatically run, and their current       results compared against their expected results.&lt;br /&gt;&lt;span class="comment" id="comments_x_84"&gt;&lt;a bitly="BITLY_PROCESSED" class="commenttoggle" href="comments:%20show%20/%20hide" id="toggle_x_84" onclick="return loadComments(&amp;quot;x_84&amp;quot;)" pid="x_84"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;&lt;a bitly="BITLY_PROCESSED" href="" name="x_85"&gt;&lt;/a&gt;The advantage of this approach is that the examples are       always accurate; they describe &lt;span class="emphasis"&gt;&lt;em&gt;exactly&lt;/em&gt;&lt;/span&gt; the       behavior of the version of Mercurial that's mentioned at the       front of the book.  If I update the version of Mercurial that       I'm documenting, and the output of some command changes, the       build fails. &lt;/blockquote&gt;Anyway, I'm still reading, and I think I may well give Hg a shot for my next project.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-4732774519478237974?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/4732774519478237974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/05/great-software-writing-can-be-mercurial.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/4732774519478237974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/4732774519478237974'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/05/great-software-writing-can-be-mercurial.html' title='Great software writing can be Mercurial'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-1449624479817777301</id><published>2009-05-09T10:45:00.001-07:00</published><updated>2009-05-09T10:45:46.668-07:00</updated><title type='text'>An actual reason to install iPhone OS 3 while it's in beta</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/76217291@N00/3516185678/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3341/3516185678_d3d9a91567_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/76217291@N00/3516185678/"&gt;App Store submissions are now being reviewed on iPhone OS 3.0&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/76217291@N00/"&gt;fullerbecker&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;Apple says "App Store submissions are now being reviewed on iPhone OS 3.0" so of course I'd really best test it myself before submitting, eh? &lt;br /&gt;&lt;br /&gt;(No, I'm not anywhere near finished yet - I've only had about 1 hr to spend on it since the class.)&lt;br /&gt;&lt;br /&gt;Warning kids - I would not be doing this if I didn't have alternate devices and full backup of my iTunes library available in case of beta FAIL.&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-1449624479817777301?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/1449624479817777301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/05/actual-reason-to-install-iphone-os-3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1449624479817777301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1449624479817777301'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/05/actual-reason-to-install-iphone-os-3.html' title='An actual reason to install iPhone OS 3 while it&amp;#39;s in beta'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3341/3516185678_d3d9a91567_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-2614130553099589024</id><published>2009-05-08T23:49:00.000-07:00</published><updated>2009-05-08T23:54:39.758-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='netflix'/><title type='text'>Instantwatcher.com: a great way to find stuff to Watch Instantly on Netflix</title><content type='html'>&lt;a href="http://instantwatcher.com/about"&gt;instantwatcher.com - Movies and TV to Watch Instantly on Netflix&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Who is this website for?&lt;br /&gt;&lt;br /&gt;It's for Netflix users who want to traverse and explore Netflix's catalog of streaming titles more efficiently and painlessly. All the information and cross-links on this website are limited to Watch Instantly titles so you don't have to waste time sifting through a bunch of DVD-only titles to find the ones that you can start watching right away.&lt;br /&gt;&lt;br /&gt;You can also play or queue these titles directly from this website.&lt;br /&gt;&lt;br /&gt;Can I use this website for free?&lt;br /&gt;&lt;br /&gt;Yes. But you do have to have a Netflix membership to make full use of this website."&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-2614130553099589024?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/2614130553099589024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/05/instantwatchercom-great-way-to-find.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2614130553099589024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2614130553099589024'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/05/instantwatchercom-great-way-to-find.html' title='Instantwatcher.com: a great way to find stuff to Watch Instantly on Netflix'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-7405625790364856788</id><published>2009-05-08T00:28:00.000-07:00</published><updated>2009-05-08T00:28:22.217-07:00</updated><title type='text'>HP Mini 2140 is much better netbook with Windows 7 than with XP</title><content type='html'>"Windows 7 is the next version of the Windows client operating system. This version incorporates hundreds of improvements based on your feedback"&lt;br /&gt;&lt;br /&gt;And it shows. &lt;br /&gt;&lt;br /&gt;I recommend the Windows 7 Release Candidate, as long as you're cool with RTFM'ing. Go read the &lt;a href="https://www.microsoft.com/windows/windows-7/faq.aspx"&gt;Windows 7 Release Candidate FAQ&lt;/a&gt;, then download &amp; install.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-7405625790364856788?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/7405625790364856788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/05/hp-mini-2140-is-much-better-netbook.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7405625790364856788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7405625790364856788'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/05/hp-mini-2140-is-much-better-netbook.html' title='HP Mini 2140 is much better netbook with Windows 7 than with XP'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-327866978727337099</id><published>2009-05-01T13:21:00.001-07:00</published><updated>2009-05-02T00:48:36.763-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='netbook'/><category scheme='http://www.blogger.com/atom/ns#' term='UX'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows7'/><title type='text'>XP to Windows 7 netbook upgrade? Windows Easy Transfer: Netbook Fail</title><content type='html'>&lt;div style="FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px"&gt;&lt;a title="photo sharing" href="http://www.flickr.com/photos/76217291@N00/3492360092/sizes/o/"&gt;&lt;img style="BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 2px solid; BORDER-BOTTOM: #000000 2px solid" alt="" src="http://farm4.static.flickr.com/3378/3492360092_7c17be04fc_m.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="MARGIN-TOP: 0px;font-size:0;" &gt;&lt;a href="http://www.flickr.com/photos/76217291@N00/3492360092/sizes/o/"&gt;XP to Windows 7 netbook upgrade? Windows Easy Transfer: Netbook Fail&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/76217291@N00/"&gt;fullerbecker&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;So - MS hopes netbook users will upgrade from XP to Win7. But you can't do an in-place upgrade from XP to Win7; if you want to preserve your files &amp;amp; settings you need to use Easy Transfer. But Easy Transfer won't run on a resolution &lt; 800x600. Many netbooks do not meet this - for example my HP Mini is 1024x576.Conclusion: Win7 Netbook fail.Suggestion: MS update EasyTransfer so it does not require 800x600 to function - it will not even execute. Let us netbook users live with a compromised interface but don't fail entirely.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Here's the bug report I'm going to file on Connect, but MS wants me to use the Feedback tool from the machine having the problem, so I'm going to write it up here until the Win7 upgrade finishes....&lt;br /&gt;&lt;/p&gt;&lt;p&gt;See &lt;a href="http://www.flickr.com/photos/76217291@N00/3492360092/"&gt;www.flickr.com/photos/76217291@N00/3492360092/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Repro: take a netbook running Windows XP. (In my case, a HP Mini 2140 with 1024x576 display.) Attempt to upgrade to Windows 7 RC1. Launch install. Attempt in-place upgrade.&lt;/p&gt;&lt;p&gt;Expected(but not the bug I'm reporting here): in-place upgrade from XP to Win7 works. (Yes, I know that's not a supported scenario. But it's still a big gap for Win7. Sure the folks who've upgraded to Vista will upgrade to Win7, but the folks who've stayed on XP will want to upgrade too.)&lt;/p&gt;&lt;p&gt;Actual (but not the bug i'm reporting here): Dialog appears ; in-place upgrade not supported for XP to Win7. Dialog explains that to preserve settings &amp;amp; files, need to run Windows Easy Transfer.&lt;/p&gt;&lt;p&gt;Repro (now we get to the bug I'm reporting) download, install and run Windows Easy Transfer for XP. &lt;/p&gt;&lt;p&gt;Expected: Easy Transfer launches, collects data and packages it up, then says &amp;quot;done&amp;quot; and I'm ready to upgrade to Win7 with my data ready to bring over to my future Win7 user profile.&lt;/p&gt;&lt;p&gt;Actual: &lt;/p&gt;&lt;p&gt;1. Easy Transfer installs, but does not automatically launch or even offer to launch when installation is complete. Should at least offer to launch when installation is complete.&lt;/p&gt;&lt;p&gt;2. - (this is the key issue that this feedback item is about!) When Easy Transfer launches, it refuses to run on the Netbook display of 1024x576 because it does not meet minimum resolution requirement of 800x600. Easy Transfer should allow execution with part of the UI cut off, or adjust size so it fits on a typical Netbook display. Refusing to execute at all is not good - netbook users will follow all the instructions, and end up at a dead end. Better to have a compromised UX than none at all. Best to fix the UI constraints for XP Easy Transfer so it can be run on netbooks.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-327866978727337099?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/327866978727337099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/05/xp-to-windows-7-netbook-upgrade-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/327866978727337099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/327866978727337099'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/05/xp-to-windows-7-netbook-upgrade-windows.html' title='XP to Windows 7 netbook upgrade? Windows Easy Transfer: Netbook Fail'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3378/3492360092_7c17be04fc_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-2683601332779250805</id><published>2009-05-01T13:20:00.001-07:00</published><updated>2009-05-02T00:48:59.726-07:00</updated><title type='text'>Can't Directly Upgrade XP to Windows 7; use Easy Transfer</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/76217291@N00/3491499419/sizes/o/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3644/3491499419_835556c983_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/76217291@N00/3491499419/sizes/o/"&gt;Can't Directly Upgrade XP to Windows 7; use Easy Transfer&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/76217291@N00/"&gt;fullerbecker&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;There's no in-place upgrade for XP to Win7. You'll need to use Windows Easy Transfer for your files &amp; settings, and get ready to reinstall all your apps.&lt;br /&gt;&lt;br /&gt;Now, you can still install Win7 on a PC running XP; it's just going to be a clean install of Windows into a new directory so you have a fresh user profile with nothing preserved in it. &lt;br /&gt;&lt;br /&gt;You can jump through the WIndows Easy Transfer hoops to bring your files &amp; settings back. But get ready to reinstall all your apps. &lt;br /&gt;&lt;br /&gt;And if you have a netbook, check out the next picture in this set for a very unpleasant surprise!&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-2683601332779250805?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/2683601332779250805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/05/can-directly-upgrade-xp-to-windows-7.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2683601332779250805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2683601332779250805'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/05/can-directly-upgrade-xp-to-windows-7.html' title='Can&amp;#39;t Directly Upgrade XP to Windows 7; use Easy Transfer'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3644/3491499419_835556c983_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-6496489381052215762</id><published>2009-04-10T23:42:00.000-07:00</published><updated>2009-04-10T23:42:21.357-07:00</updated><title type='text'>If you love your users, set them free: Blogger import/export</title><content type='html'>This is one reason I'm really happy to keep using Blogger as my blog platform: I'm free to leave any time and take my content with me.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;a href="http://bloggerindraft.blogspot.com/search/label/import%20export"&gt;Blogger in Draft: import export&lt;/a&gt;: "This summer, we launched Import / Export on Blogger in Draft. The feature lets you export all of your posts and comments into a single, Atom-formatted XML file for easy backup. You can then import the posts back into Blogger, either into an existing blog or into a new one."&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-6496489381052215762?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://bloggerindraft.blogspot.com/search/label/import%20export' title='If you love your users, set them free: Blogger import/export'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/6496489381052215762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/04/if-you-love-your-users-set-them-free.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/6496489381052215762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/6496489381052215762'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/04/if-you-love-your-users-set-them-free.html' title='If you love your users, set them free: Blogger import/export'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-3212443971818755252</id><published>2009-04-10T23:30:00.000-07:00</published><updated>2009-04-10T23:42:49.821-07:00</updated><title type='text'>Moldova, Twitter and Nothing Under the Sun is New</title><content type='html'>First off, and most important: hooray for citizens of Moldova defending their democracy and freedom. In all sincerity - good luck with that, folks!&lt;br /&gt;&lt;br /&gt;Lots of coverage right now about how Twitter was used to route around attempts at government censorship:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;a href="http://seattletimes.nwsource.com/html/nationworld/2009009103_moldova09.html"&gt;Nation &amp;amp; World | Twitter heard as media ignore Moldova unrest | Seattle Times Newspaper&lt;/a&gt;: "Television stations around the world on Tuesday aired images of the violent protest, with the Parliament building and Voronin's offices on fire.&lt;br /&gt;&lt;br /&gt;But in Moldova, where press freedoms are weak, state television chose to broadcast a soap opera and another station showed images of dance routines.&lt;br /&gt;&lt;br /&gt;So the pro-European protesters turned to Twitter and the Internet to keep in touch.&lt;br /&gt;&lt;br /&gt;'We sent messages on Twitter, but didn't expect 15,000 people to join in. At the most we expected 1,000,'"&lt;/blockquote&gt;So, there's two things going on here; nothing new under the sun.&lt;br /&gt;&lt;br /&gt;First, there's a new communications technology that's used where other established ones failed, in newsworthy circumstances. In this case, Moldovans used Twitter to spread news and organize protests, and that gets some things accomplished.&lt;br /&gt;&lt;br /&gt;Second it gets noticed by people who are interested in the new communications technology, and they say "look what great stuff people are doing with this tech we are fans of! this reinforces our belief that the tech is great!"&lt;br /&gt;&lt;br /&gt;But that's OK. Good stuff is good stuff.&lt;br /&gt;&lt;br /&gt;If you like this stuff, this is a great piece to go further with these ideas:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;a href="http://neteffect.foreignpolicy.com/posts/2009/04/10/moldovas_twitter_revolution_is_not_a_myth"&gt;Moldova&amp;#39;s Twitter revolution is NOT a myth | Net Effect&lt;/a&gt;: "As someone who started the 'Moldova's Twitter revolution' meme, I think I owe the world another essay. No, no, I am not going to renounce the meme -- quite the opposite, I'd like to step up the debate."&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-3212443971818755252?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/3212443971818755252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/04/moldova-twitter-and-nothing-under-sun.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3212443971818755252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3212443971818755252'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/04/moldova-twitter-and-nothing-under-sun.html' title='Moldova, Twitter and Nothing Under the Sun is New'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-9150574157836308790</id><published>2009-03-25T00:43:00.000-07:00</published><updated>2009-03-25T01:04:52.661-07:00</updated><title type='text'>John Carmack on iPhone development: Wolfenstein 3D Classic</title><content type='html'>I always enjoy reading a good Carmack tale of software development. One of these should go in Joel Spolsky's next &lt;a href="http://www.google.com/search?q=joel+spolsky+best+sotware+writing"&gt;Best Software Writing&lt;/a&gt; collections.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;[NB: By the way I'm talking about the Carmack who is a videogame developer (You've heard of Doom? Quake?) not &lt;a href="http://en.wikipedia.org/wiki/Carnac_the_Magnificent"&gt;Carnac the Magnificent&lt;/a&gt; or &lt;a href="http://www.google.com/search?q=cormac+mccarthy"&gt;Cormac the author&lt;/a&gt;. Cormac is, like Carnac, also magnificent, but not with a capital M.]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Here, John talks about bringing Wolfenstein 3D to iPhone.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.idsoftware.com/wolfenstein3dclassic/wolfdevelopment.htm"&gt;Wolfenstein 3D Classic&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;Rather than having a big confrontation over the issue, I told them to just send the project to me and I would do it myself.  Cass Everitt had been doing some personal work on the iPhone, so he helped me get everything set up for local iPhone development here, which is a lot more tortuous than you would expect from an Apple product.  As usual, my off the cuff estimate of "Two days!" was optimistic, but I did get it done in four, and the game is definitely more pleasant at 8x the frame rate.&lt;br /&gt;     And I had fun doing it.&lt;br /&gt;....this was the first time I had taken full responsibility for an entire product in a very long time.&lt;/blockquote&gt;This next bit is a realization that more app designers need to have. It's all about what the user wants to do. Don't make me sit for your program to load. Fer cryin' out loud, Sidekick taught us this lesson! (No, &lt;a href="http://en.wikipedia.org/wiki/SideKick"&gt;THIS SideKick&lt;/a&gt;, not &lt;a href="http://images.google.com/images?q=sidekick"&gt;THAT Sidekick&lt;/a&gt;.)&lt;br /&gt;&lt;blockquote&gt;There is definitely something to be said for a game that loads in a few seconds, with automatic save of your position when you exit.  I did a lot of testing by playing the game, exiting to take notes in the iPhone notepad, then restarting Wolf to resume playing.  Not having to skip through animated logos at the start is nice.  We got this pretty much by accident with the very small and simple nature of Wolf, but I think it is worth specifically optimizing for in future titles.&lt;br /&gt;&lt;/blockquote&gt;Apple's interface guidelines do practically beg developers to take this perspective, not just as a feature to implement, but as a design philosophy.&lt;br /&gt;&lt;br /&gt;Perhaps the best quote of the article is the last line:&lt;br /&gt;&lt;blockquote&gt;...I do expect Classic Doom to come fairly soon for the iPhone.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-9150574157836308790?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/9150574157836308790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/03/john-carmack-on-iphone-development.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/9150574157836308790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/9150574157836308790'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/03/john-carmack-on-iphone-development.html' title='John Carmack on iPhone development: Wolfenstein 3D Classic'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-187643212415829794</id><published>2009-03-15T12:59:00.000-07:00</published><updated>2009-03-15T13:17:25.461-07:00</updated><title type='text'>Gnothi Seauton</title><content type='html'>The Oracle said Know Thyself.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.opensourceshakespeare.org/views/plays/characters/charlines.php?CharID=polonius&amp;amp;WorkID=hamlet&amp;amp;cues=0&amp;amp;longlines=1"&gt;Polonius&lt;/a&gt; said basically the same thing.&lt;br /&gt;&lt;br /&gt;I really appreciate &lt;a href="http://books.google.com/books?id=D4XAvxwA7dsC&amp;amp;printsec=frontcover&amp;amp;dq=roger+ailes+you+are+the+message&amp;amp;ei=d1-9SZ7MEpbMkQSGy5DlCA&amp;amp;client=firefox-a#PPA32,M1"&gt;this take on it from Roger Ailes&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;Another critical point: &lt;strong&gt;once you reach a comfortable, successful level of communications, you &lt;em&gt;never&lt;/em&gt; have to change it, no matter what the situation or circumstances or the size of the audience.&lt;/strong&gt; I define an audience as anyone other than yourself.&lt;br /&gt;&lt;br /&gt;Whether there's one person or a thousand people listening to you, or if you're on television and there are millions watching &lt;em&gt;[or if you're posting on the Internet and no one is watching - Dan]&lt;/em&gt; the essential principles hold true. &lt;strong&gt;The key element is that you &lt;em&gt;not&lt;/em&gt; change or adapt your essential "self" to different audiences or different mediums.&lt;/strong&gt; The thing that most confuses people trying to learn to be good communicators is the idea that somehow they have to act differently when giving an after-dinner speech than they would while being interviewed on television or for a job, or while conducting a staff meeting. They think they have to &lt;em&gt;act&lt;/em&gt; all these different ways and nobody's given them the script to do this. Remember: You are the message, and once you can "play yourself" successfully, you'll never have to worry again.&lt;br /&gt;&lt;/blockquote&gt;Roger Ailes, in case that name is just vaguely ringing a bell, certainly &lt;a href="http://en.wikipedia.org/wiki/Roger_Ailes"&gt;has a track record of communicating effectively&lt;/a&gt;.  These days he's &lt;a href="http://rogerailes.blogspot.com/"&gt;blogging&lt;/a&gt; too,  of course.&lt;br /&gt;&lt;br /&gt;And I see &lt;a href="http://ourfriendben.wordpress.com/2008/05/04/to-thine-own-self-be-true/"&gt;Poor Richard muses&lt;/a&gt; (no, not &lt;a href="http://en.wikipedia.org/wiki/Poor_Richard%27s_Almanack"&gt;that Poor Richard&lt;/a&gt;)&lt;br /&gt;&lt;blockquote&gt;No need to reach for the stars, either, because when you know and are true to yourself, the stars are inside you. Love to cook and invent your own recipes, like Silence? So you’re not the next Emeril or Rachael Ray. Maybe you’ll end up giving the occasional lecture on garden-fresh cooking, as Silence does, to small but enthusiastic audiences. Maybe you’ll end up publishing a cookbook. Maybe you’ll just continue to delight family and friends with your creations. Whatever the end result, it’s the joy of cooking and creating the dishes that’s the real deal. Anything else is extra.&lt;/blockquote&gt;Bonus link: &lt;a href="http://en.wikipedia.org/wiki/Know_thyself"&gt;The Internet says&lt;/a&gt; The Oracle may have heard it (&lt;a href="http://www.amazon.com/Stolen-Legacy-Greek-Philosophy-Egyptian/dp/0865433623"&gt;stolen it?&lt;/a&gt;) from &lt;a href="http://www.duboislc.org/html/Proverbs.html"&gt;Egyptians&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-187643212415829794?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/187643212415829794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/03/oracle-said-know-thyself.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/187643212415829794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/187643212415829794'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/03/oracle-said-know-thyself.html' title='Gnothi Seauton'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-5373203199759590423</id><published>2009-03-09T00:20:00.000-07:00</published><updated>2009-03-09T00:23:18.320-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='maxims'/><title type='text'>Maxim: The act of building forces one to clarify</title><content type='html'>From &lt;a href="http://www.google.com/search?q=practice+of+programming&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:en-US:official&amp;amp;client=firefox-a"&gt;The Practice of Programming&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;It's hard to design a program completely and then build it; constructing real programs involves iteration and experimentation. &lt;strong&gt;The act of building forces one to clarify decisions that had previously been glossed over&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;....As much as possible, start with something simple and evolve it as experience dictates.&lt;/span&gt;&lt;/strong&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-5373203199759590423?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/5373203199759590423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/03/from-practice-of-programming-its-hard.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/5373203199759590423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/5373203199759590423'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/03/from-practice-of-programming-its-hard.html' title='Maxim: The act of building forces one to clarify'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-2500766086334453124</id><published>2009-03-08T23:42:00.000-07:00</published><updated>2009-03-09T00:27:05.290-07:00</updated><title type='text'>I'd like to be in the beta of alpha</title><content type='html'>Now THIS is cool. It may not yet be flying cars and my own personal robot, but it's getting there - the future is getting closer every day.&lt;br /&gt;&lt;br /&gt;Stephen Wolfram &lt;a href="http://blog.wolfram.com/2009/03/05/wolframalpha-is-coming/"&gt;writes&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;Some might say that Mathematica and A New Kind of Science are ambitious projects.&lt;/blockquote&gt;&lt;blockquote&gt;But in recent years I’ve been hard at work on a still more ambitious project—called Wolfram|Alpha.&lt;br /&gt;&lt;/blockquote&gt;&lt;blockquote&gt;And I’m excited to say that in just two months it’s going to be going live.&lt;br /&gt;&lt;/blockquote&gt;&lt;blockquote&gt;Mathematica has been a great success in very broadly handling all kinds of formal technical systems and knowledge.&lt;br /&gt;&lt;/blockquote&gt;&lt;blockquote&gt;But what about everything else? What about all other systematic knowledge? All the methods and models, and data, that exists?&lt;br /&gt;&lt;/blockquote&gt;&lt;blockquote&gt;Fifty years ago, when computers were young, people assumed that they’d quickly be able to handle all these kinds of things.&lt;br /&gt;&lt;/blockquote&gt;&lt;blockquote&gt;And that one would be able to ask a computer any factual question, and have it compute the answer.&lt;br /&gt;&lt;/blockquote&gt;&lt;blockquote&gt;But it didn’t work out that way. Computers have been able to do many remarkable and unexpected things. But not that.&lt;br /&gt;&lt;/blockquote&gt;&lt;blockquote&gt;I’d always thought, though, that eventually it should be possible. And a few years ago, I realized that I was finally in a position to try to do it.&lt;/blockquote&gt;Excited? Me? Yes!&lt;br /&gt;&lt;br /&gt;So naturally I've signed up for the beta of alpha. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It'll go live in May 2009 at &lt;a href="http://www.wolframalpha.com/"&gt;http://www.wolframalpha.com/&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-2500766086334453124?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blog.wolfram.com/2009/03/05/wolframalpha-is-coming/' title='I&apos;d like to be in the beta of alpha'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/2500766086334453124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/03/now-this-is-cool.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2500766086334453124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2500766086334453124'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/03/now-this-is-cool.html' title='I&apos;d like to be in the beta of alpha'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-7950289070978642127</id><published>2009-03-07T00:20:00.000-08:00</published><updated>2009-03-07T00:53:22.202-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='Amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='Kindle'/><title type='text'>@kindlejunkie saved me via @twitter when @amazon's #Kindle #iPhone app didn't like me</title><content type='html'>Herein find the heartwarming tale of how the twitterverse saved me from the terrible fate of not being able to try out the Kindle iPhone app.&lt;br /&gt;&lt;br /&gt;I cannot login - it says "no internet connection, please check your wifi or cellular data network and try again"&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3005/3334217051_21a5e8a020.jpg?v=0"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 480px;" src="http://farm4.static.flickr.com/3005/3334217051_21a5e8a020.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;However I *do* have internet connectivity - and in fact if I change the PW to something wrong, the app correctly reports "Invalid email or password". &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3564/3334214773_0abb8cc46b.jpg?v=0"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 480px;" src="http://farm4.static.flickr.com/3564/3334214773_0abb8cc46b.jpg?v=0" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;(I proved I had internet connectivity by uploading the screenshots on the spot with &lt;a href="http://blog.pixelpipe.com/tag/iphone/"&gt;Pixelpipe&lt;/a&gt; &lt;a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=290648828&amp;mt=8"&gt;app store link&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;What to do? Contacted amazon tech support with a detailed writeup &amp;amp; screenshots, but just got "can we talk to you live" and troubleshoot - great, not a known issue. I don't want to debug this, I want to play with it! :-(&lt;br /&gt;&lt;br /&gt;But I was twittering about this, and out of the blue Julia Taylor aka @&lt;a href="http://twitter.com/kindlejunkie"&gt;kindlejunkie&lt;/a&gt; started giving me suggestions:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="status-body"&gt;&lt;span class="entry-content"&gt;@&lt;a href="http://twitter.com/doofusdan"&gt;doofusdan&lt;/a&gt; Change your amazon.com p/w. Make the first character a lower-case letter. The rest can be upper/lower, special or numbers.&lt;br /&gt;from Tweetie in reply to doofusdan&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;Didn't do the trick though. I tried with another Amazon account (one I only use for things I'm going to expense for work, it doesn't get much use) but apparently Amazon decided that my iPhone was tied to the first Amazon account now. Drat. But @kindlejunkie was not giving up yet!&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="status-body"&gt;&lt;span class="entry-content"&gt;@&lt;a href="http://twitter.com/doofusdan"&gt;doofusdan&lt;/a&gt; Read something somewhere about "&amp;amp;" in registered to name causing same error. Does that apply to you? &lt;br /&gt;from Tweetie in reply to doofusdan&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;@kindlejunkie OMG! We DO have an &amp; in our name! Holy cow is this just an escaped character bug? Those wacky amazon Perl hackers... :-)&lt;br /&gt;&lt;a href="http://twitter.com/doofusdan/status/1292104305"&gt;from twhirl&lt;/a&gt; in reply to kindlejunkie&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Our account name is in the form of His &amp; Hers Lastname. I changed the name on our amazon.com account by going to Your Account - Account settings - &lt;a href="https://www.amazon.com/gp/css/account/info/view.html/ref=ya__20"&gt;Change Name, E-mail Address, or Password&lt;/a&gt;. I changed it from "His &amp; Hers" to "His and Hers" and:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;@kindlejunkie the &amp; in our registered to name WAS the cause of the @amazon #kindle #iPhone app login fail! changing the"&amp;"to "and" fixed it!&lt;br /&gt;&lt;a href="http://twitter.com/doofusdan/status/1292110759"&gt;from twhirl&lt;/a&gt; in reply to kindlejunkie&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Poof! Instant Kindle iPhone app success!&lt;br /&gt;&lt;br /&gt;So, my very sincere thanks to Julia the @kindlejunkie! &lt;br /&gt;&lt;br /&gt;Behold the awesome power of the twitterverse! &lt;br /&gt;&lt;br /&gt;(And note this is another case study that the aforementioned powers work even for people who don't have thousands of followers....)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-7950289070978642127?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/7950289070978642127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/03/kindlejunkie-saved-me-via-twitter-when.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7950289070978642127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7950289070978642127'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/03/kindlejunkie-saved-me-via-twitter-when.html' title='@kindlejunkie saved me via @twitter when @amazon&apos;s #Kindle #iPhone app didn&apos;t like me'/><author><name>Dan</name><uri>http://www.blogger.com/profile/06777393097162977709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-9012854284177954162</id><published>2009-02-28T15:46:00.000-08:00</published><updated>2009-03-09T00:20:51.671-07:00</updated><title type='text'></title><content type='html'>I realize this post is not fully baked. I've got some obvious flaws in my reasoning. But my boys are home and I want to play with them, so I'm done thinking about this for now.&lt;br /&gt;&lt;br /&gt;If only there was a place where people would come and, for absolutely free, point out every flaw in your reasoning. &lt;br /&gt;&lt;br /&gt;Oh, wait - I know a place like that! Good. Here you go, you million-monkey-strong critics - tell me what I'm missing!&lt;br /&gt;&lt;br /&gt;Microsoft is getting closer in parts of Windows 7.&lt;br /&gt;But there are other parts of Windows that are hopelessly crufty in both underlying tech and in UX. Often times I suspect the crap UX is built right into the functional code, and fixing the former would require completely rewriting the latter because they're co-mingled code. &lt;br /&gt;&lt;digression&gt;(I haven't examined the source, I could be totally full of crap. But fer cryin' out loud look at the name of this blog. Do you think I take &lt;i&gt;myself&lt;/i&gt; all that seriously?)&lt;/digression&gt;&lt;br /&gt;Now Microsoft has been, for several years, realizing that they have to fix the architecture of their code in order to deal with their UX. &lt;br /&gt;&lt;a href="http://simonguest.com/blogs/smguest/default.aspx"&gt;Simon Guest&lt;/a&gt; has been big in this. &lt;br /&gt;But I also think of the UW CSE Colloquia talk I saw a few years back, where an analysis of Windows' codebase was done, and the resulting spaghetti pile of circular dependencies was finally seen for what it was: hopeless. This led to a renewed effort at making Windows more modular, which ended up headinng towards MinWin and Server Core. &lt;br /&gt;The Exchange team deserves big credit here; Exchange 2007 was really much more cleanly modular with its implementation of server roles. But Exchange didn't just go modular; they also went with PowerShell - AFAIK, they were the first major production use for PowerShell, and they really proved the case in the real world by making life easier on Exchange admins and providing a more powerful set of tools - and enabling people to make their own tooling much better &amp; more easily. (Yes, yes, I KNOW *nix admins have that that for ages. Quiet. That's not the point here.)&lt;br /&gt;So the importance of PowerShell is that if you architect the code so it's cleanly modular, with a regular API for other parts of the system to interact with it, you can ALSO have the UX layer with flexibility to change - and either iteratively evolve towards improvements, or even try something completely different, WITHOUT FEAR of breaking the whole thing. &lt;br /&gt;Having the capability doesn't mean success is inevitable. But it sure means success is more possible than it was before the capability was there.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-9012854284177954162?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/9012854284177954162/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/02/i-realize-this-post-is-not-fully-baked.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/9012854284177954162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/9012854284177954162'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/02/i-realize-this-post-is-not-fully-baked.html' title=''/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-2344642356450106873</id><published>2009-02-28T15:34:00.000-08:00</published><updated>2009-03-09T00:20:51.737-07:00</updated><title type='text'></title><content type='html'>I was thinking about the UX (&lt;a href="http://en.wikipedia.org/wiki/User_experience"&gt;user experience&lt;/a&gt;) of &lt;a href="http://www.amazon.com/kindle"&gt;Kindle 2&lt;/a&gt;. I love the form factor and the idea of it. I love the payment model - buy the thing, and it just comes with an Internet connection, no monthly payment.&lt;br /&gt;And it's &lt;i&gt;so&lt;/i&gt; close to &lt;a href="http://xkcd.com/548/"&gt;xkcd's insight&lt;/a&gt;.&lt;br /&gt;But...&lt;br /&gt;...I just couldn't use it for a net tablet. Because the UX isn't there.&lt;br /&gt;&lt;digression&gt;A nettablet? Hmm, that'll get shortened to netablet. Are you net-able? net-table? Net table - that's &lt;a href="http://www.microsoft.com/SURFACE/index.html"&gt;Surface&lt;/a&gt;!&lt;/digression&gt;&lt;br /&gt;As I tweeted: &lt;br /&gt;&lt;blockquote&gt;The more I see of the Kindle2 the more I want a tablet iPhone. C'mon future, get here already!&lt;br /&gt;And when I say "future" I mean "when someone can make one of these things that has as good UX as an Apple v1.0 product"&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-2344642356450106873?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/2344642356450106873/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/02/i-was-thinking-about-ux-user-experience.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2344642356450106873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2344642356450106873'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/02/i-was-thinking-about-ux-user-experience.html' title=''/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-7850161849649606158</id><published>2009-02-28T00:47:00.000-08:00</published><updated>2009-02-28T00:52:47.034-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='yagni'/><category scheme='http://www.blogger.com/atom/ns#' term='maxims'/><title type='text'>Maxims: YAGNI: You Ain't Gonna Need It</title><content type='html'>&lt;div&gt;It's true. You really ain't gonna need it. &lt;/div&gt;&lt;blockquote&gt;In software engineering, YAGNI, short for 'You Ain't Gonna Need It', suggests to programmers that they should not add functionality until it is necessary. Ron Jeffries writes, "Always implement things when you actually need them, never when you just foresee that you need them." According to those who advocate the YAGNI approach, the temptation to write code that is not necessary at the moment, but might be in the future, has the following disadvantages:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The time spent is taken from adding, testing or improving necessary functionality.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The new features must be debugged, documented, and supported.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Any new feature imposes constraints on what can be done in the future, so an unnecessary feature now may prevent implementing a necessary feature later.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Until the feature is actually needed, it is difficult to fully define what it should do and to test it. If the new feature is not properly defined and tested, it may not work right, even if it eventually is needed.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;It leads to code bloat; the software becomes larger and more complicated.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Unless there are specifications and some kind of revision control, the feature may not be known to programmers who could make use of it.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Adding the new feature may suggest other new features. If these new features are implemented as well, this may result in a snowball effect towards creeping featurism.&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;And if it turns out you do need it after all, don't worry. You'll have plenty of time to do it since you saved so much time not doing that other stuff that isn't needed.&lt;br /&gt;&lt;br /&gt;Calling Yagni on that stuff works much better than calling shenanigans!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-7850161849649606158?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://en.wikipedia.org/wiki/You_Ain&apos;t_Gonna_Need_It' title='Maxims: YAGNI: You Ain&apos;t Gonna Need It'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/7850161849649606158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/02/maxims-yagni-you-aint-gonna-need-it.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7850161849649606158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7850161849649606158'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/02/maxims-yagni-you-aint-gonna-need-it.html' title='Maxims: YAGNI: You Ain&apos;t Gonna Need It'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-3599298044611059203</id><published>2009-02-27T23:20:00.000-08:00</published><updated>2009-02-27T23:24:24.521-08:00</updated><title type='text'>xkcd: we won the DRM war</title><content type='html'>xkcd is right - &lt;a href="http://xkcd.com/546/"&gt;we won the DRM war&lt;/a&gt;. And yet some people just won't be satisfied.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://xkcd.com/546/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 740px; height: 212px;" src="http://imgs.xkcd.com/comics/music_drm.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;a href="http://imgs.xkcd.com/comics/music_drm.png"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-3599298044611059203?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://xkcd.com/546/' title='xkcd: we won the DRM war'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/3599298044611059203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/02/xkcd-we-won-drm-war.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3599298044611059203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3599298044611059203'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/02/xkcd-we-won-drm-war.html' title='xkcd: we won the DRM war'/><author><name>Dan</name><uri>http://www.blogger.com/profile/06777393097162977709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-1978939300824753874</id><published>2009-02-25T22:33:00.000-08:00</published><updated>2009-02-25T22:34:06.484-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='netbook'/><title type='text'>The Netbook Effect: How Cheap Little Laptops Hit the Big Time</title><content type='html'>I am SO looking forward to getting my plate clear enough to start bringing these in.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.wired.com/gadgets/wireless/magazine/17-03/mf_netbooks"&gt;The Netbook Effect: How Cheap Little Laptops Hit the Big Time&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;"All of which is, when you think about it, incredibly weird. Netbooks violate all the laws of the computer hardware business. Traditionally, development trickles down from the high end to the mass market. PC makers target early adopters with new, ultrapowerful features. Years later, those innovations spread to lower-end models.&lt;br /&gt;&lt;br /&gt;But Jepsen's design trickled up. In the process of creating a laptop to satisfy the needs of poor people, she revealed something about traditional PC users. They didn't want more out of a laptop—they wanted less."&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-1978939300824753874?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.wired.com/gadgets/wireless/magazine/17-03/mf_netbooks' title='The Netbook Effect: How Cheap Little Laptops Hit the Big Time'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/1978939300824753874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/02/netbook-effect-how-cheap-little-laptops.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1978939300824753874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1978939300824753874'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/02/netbook-effect-how-cheap-little-laptops.html' title='The Netbook Effect: How Cheap Little Laptops Hit the Big Time'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-6922326731791301439</id><published>2009-02-24T23:09:00.001-08:00</published><updated>2009-02-24T23:20:01.333-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='O&apos;Reilly'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='maxims'/><title type='text'>Maxims: 97 things every software architect should know</title><content type='html'>Other people's maxims! Or, as they call them, axioms. (They're synonyms.)&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;The following are the 97 axioms selected for the book, 97 Things Every Software Architect Should Know, which will be published by O'Reilly Media in early 2009. &lt;a href="http://97-things.near-time.net/wiki/97-things-every-software-architect-should-know-the-book"&gt;The contents are now being edited for publishing - you can see them here&lt;/a&gt;. All edits will be contributed back to the 97 Things web site on this page. &lt;/blockquote&gt;Here are a few random selections to tease you. I have't read all 97 of these yet - in fact i haven't even read all of these links yet - but the maxims themselves are enough for me to repost 'em. And I saw plenty more I like where these came from.&lt;br /&gt;&lt;br /&gt;2. &lt;a title="Simplify essential complexity; diminish accidental complexity" href="http://97-things.near-time.net/wiki/Simplify%20essential%20complexity;%20diminish%20accidental%20complexity"&gt;Simplify essential complexity; diminish accidental complexity&lt;/a&gt; by &lt;a title="Neal Ford" href="http://97-things.near-time.net/wiki/Neal%20Ford"&gt;Neal Ford&lt;/a&gt;&lt;br /&gt;3. &lt;a href="http://97-things.near-time.net/wiki/chances-are-your-biggest-problem-isn-t-technical"&gt;Chances are your biggest problem isn't technical&lt;/a&gt; by &lt;a title="Mark Ramm" href="http://97-things.near-time.net/wiki/Mark%20Ramm"&gt;Mark Ramm&lt;/a&gt;&lt;br /&gt;4. &lt;a title="Always ask for the value to be provided by a requested capability" href="http://97-things.near-time.net/wiki/Seek%20the%20value%20in%20requested%20capabilities"&gt;Seek the value in requested capabilities&lt;/a&gt; by &lt;a title="Einar Landre" href="http://97-things.near-time.net/wiki/Einar%20Landre"&gt;Einar Landre&lt;/a&gt;&lt;br /&gt;9. &lt;a href="http://97-things.near-time.net/wiki/you-re-negotiating-more-often-than-you-think"&gt;You're negotiating more often than you think&lt;/a&gt; by &lt;a title="Michael Nygard" href="http://97-things.near-time.net/wiki/Michael%20Nygard"&gt;Michael Nygard&lt;/a&gt;&lt;br /&gt;10. &lt;a title="Quantify" href="http://97-things.near-time.net/wiki/Quantify"&gt;Quantify&lt;/a&gt; by &lt;a title="Keith Braithwaite" href="http://97-things.near-time.net/wiki/Keith%20Braithwaite"&gt;Keith Braithwaite&lt;/a&gt;&lt;br /&gt;18. &lt;a title="Simplicity before generality, use before reuse" href="http://97-things.near-time.net/wiki/Simplicity%20before%20generality,%20use%20before%20reuse"&gt;Simplicity before generality, use before reuse&lt;/a&gt; by &lt;a title="Kevlin Henney" href="http://97-things.near-time.net/wiki/Kevlin%20Henney"&gt;Kevlin Henney&lt;/a&gt;&lt;br /&gt;19. &lt;a title="Architects must be hands on" href="http://97-things.near-time.net/wiki/Architects%20must%20be%20hands%20on"&gt;Architects must be hands on&lt;/a&gt; by &lt;a title="John Davies" href="http://97-things.near-time.net/wiki/John%20Davies"&gt;John Davies&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So - have YOU got more maxims, axioms, or pointers to other people's deeptechthoughts? Do share! I love this collected &amp;amp; shared wisdom idea. Might just be the basis of civilization....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-6922326731791301439?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/6922326731791301439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/02/maxims-97-things-every-software.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/6922326731791301439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/6922326731791301439'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/02/maxims-97-things-every-software.html' title='Maxims: 97 things every software architect should know'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-3814245947371852980</id><published>2009-02-21T14:05:00.000-08:00</published><updated>2009-02-21T14:25:06.196-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='maxims'/><title type='text'>Maxim: The stuff you want to store will expand; size disks accordingly</title><content type='html'>The stuff you have to store will always expand to fill your available storage. You won't go wrong buying as much disk space in your computer as you can afford. There's ALWAYS going to be something more you'll want to have space for.&lt;br /&gt;&lt;br /&gt;Related to &lt;a href="http://doofusdan.blogspot.com/2009/02/dans-maxims.html"&gt;Max Out Your RAM - eventaully&lt;/a&gt;, if the device is upgradeable/expandable, then you may want to consider an upgrade a year or so after purchase to maximize cost/benefit. But if it's sealed (I'm looking at you, iPhone/iPod!) then max out the storage from the get-go.&lt;br /&gt;&lt;br /&gt;This posting was inspired by the tragic tale of Duane, who &lt;a href="http://twitter.com/duanehoward/status/1235379782"&gt;just realized he should've gotten a 64gb SSD in his netbook instead of the 32gb&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This is also related to &lt;a href="http://doofusdan.blogspot.com/2009/02/dans-maxims.html"&gt;Keep Your Original Source Files in the Highest Resolution Possible&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-3814245947371852980?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/3814245947371852980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/02/maxim-stuff-you-want-to-store-will.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3814245947371852980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3814245947371852980'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/02/maxim-stuff-you-want-to-store-will.html' title='Maxim: The stuff you want to store will expand; size disks accordingly'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-8219506191831087158</id><published>2009-02-17T23:59:00.000-08:00</published><updated>2009-02-18T00:03:11.236-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fixtheworld'/><category scheme='http://www.blogger.com/atom/ns#' term='economy'/><title type='text'>The Great Reset</title><content type='html'>Behavior Gap says in &lt;a href="http://www.behaviorgap.com/the-great-reset/"&gt;The Great Reset&lt;/a&gt;: &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"A recent New York Times headline read:&lt;br /&gt;&lt;br /&gt;    “Consumers Increase Savings While Spending Less”&lt;br /&gt;&lt;br /&gt;That sounds like a GOOD thing doesn’t it?&lt;br /&gt;&lt;br /&gt;It used to be that savings and thrift were basic, core, American values. Check out Tom Brokaw’s the Greatest Generation if you can’t remember a time when Americans valued thrift and savings. The media is so focused on “reviving” the economy that it is now seen as a negative sign when saving increases and spending declines. I know the economy as we have known it over the last 10-20 years depended on consumer spending, but the problem was THAT WAS MONEY WE DID NOT HAVE!"&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;There's &lt;a href="http://www.behaviorgap.com/the-great-reset/"&gt;a few more paragraphs&lt;/a&gt;, I recommend reading it. &lt;br /&gt;&lt;br /&gt;Via &lt;a href="http://seattlebubble.com/blog/2009/02/04/declines-in-home-prices-consumer-spending-are-good-things/"&gt;Seattle Bubble&lt;/a&gt; who further comment:&lt;br /&gt;&lt;blockquote&gt;Over the last few decades, we have constructed a sham economy that was not sustainable.&lt;br /&gt;&lt;br /&gt;When the pyramid scheme failed (as all such schemes are destined to do eventually), rather than the healthy response of “whoops that was stupid, now let’s rebuild a sustainable, sound economy,” we’re hearing nonsense like “we need to prop up housing prices” and “we need to spur more consumer spending.”&lt;br /&gt;&lt;br /&gt;Let’s put a stop to the delusion that things can just magically go back to the way they were when everybody (individuals and corporations alike) was hopped up on leverage. It’s not going to happen, nor should it.&lt;br /&gt;&lt;br /&gt;Falling home prices and consumer spending are the necessary medicine that must be taken to return to a fundamentally sound and sustainable economy.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-8219506191831087158?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.behaviorgap.com/the-great-reset/' title='The Great Reset'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/8219506191831087158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/02/great-reset.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8219506191831087158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8219506191831087158'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/02/great-reset.html' title='The Great Reset'/><author><name>Dan</name><uri>http://www.blogger.com/profile/06777393097162977709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-5378962331918867557</id><published>2009-02-15T12:40:00.001-08:00</published><updated>2009-02-15T12:48:09.793-08:00</updated><title type='text'>Feature Requests for the next iPhone</title><content type='html'>Dear Apple: For the next iPhone, please do the following:&lt;br /&gt;&lt;br /&gt;1. Higher-quality camera. The target should be pictures comparable to those I can get from my Canon Powershot SD550. (That's a few years old, shouldn't be too high a bar.) I'm willing to live without zoom or flash, but the optics have to be able to pull in more light (so they can take better pictures in dimmer conditions).&lt;br /&gt;&lt;br /&gt;2. A solution for video chat. I don't care if you have two cameras, or two lenses, or whatever - just make it work so I can see the screen and be seen by a video camera.&lt;br /&gt;&lt;br /&gt;3. Support expansion storage. (I know that doesn't fit your business model, charging more for higher capacity devices is a HUGE profit center, just like addtional RAM in laptops are for all OEM's, and just like computer accessories like surge protectors and mouse pads are for retailers. I can still dream.)&lt;br /&gt;&lt;br /&gt;4. More storage space - I'd like to have 64-128gb please - and faster CPU. (Well, I'll get this one no matter what.)&lt;br /&gt;&lt;br /&gt;5. Don't treat your customers like criminals; don't ask for the law to make jailbreaking illegal.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-5378962331918867557?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/5378962331918867557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/02/feature-requests-for-next-iphone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/5378962331918867557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/5378962331918867557'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/02/feature-requests-for-next-iphone.html' title='Feature Requests for the next iPhone'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-4877832463858494889</id><published>2009-02-12T23:57:00.000-08:00</published><updated>2009-02-13T00:04:57.398-08:00</updated><title type='text'>Guidance on Windows Deployments for Business Customers - Windows for your Business - The Windows Blog</title><content type='html'>&lt;cite class="vcard"&gt;&lt;/cite&gt;&lt;a class="url fn nickname" href="http://windowsteamblog.com/members/Gavriella-Schuster/default.aspx"&gt;Gavriella Schuster&lt;/a&gt;, who leads Product Management for Windows Client, including the Windows OS, the MDOP products, and the client virtualization strategy for Microsoft's commercial customers, provides &lt;a href="http://windowsteamblog.com/blogs/business/archive/2009/02/11/guidance-on-windows-deployments-for-business-customers.aspx"&gt;Guidance on Windows Deployments for Business Customers &lt;/a&gt;&lt;br /&gt;on the brand-new &lt;a href="http://windowsteamblog.com/blogs/business/archive/2009/02/11/guidance-on-windows-deployments-for-business-customers.aspx"&gt;Windows for your Business Blog&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Gavriella, welcome to the party! As one of those you're focused on, I'm glad to have the chance to talk. (I should however point out that this blog doesn't represent my employer's yada yada; see disclaimer below.)&lt;br /&gt;&lt;br /&gt;I'm glad to see this guidance coming out so clearly. It's really helpful to have Microsoft publicly recommending the same things I'm saying. :-)&lt;br /&gt;&lt;br /&gt;For example:&lt;br /&gt;&lt;blockquote&gt;"If you are running Windows 2000 in your environment: Migrate your Windows 2000 PCs to Windows Vista as soon as possible. Extended support for Windows 2000 ends Q2 2010, and as an commerical customer, you may soon find your business’s critical applications are unsupported."&lt;br /&gt;&lt;/blockquote&gt;This is exactly what we are doing. And it's precisely and explicitly because of this reason:&lt;br /&gt;&lt;blockquote&gt;Testing and remediating applications on Windows Vista will ease your Windows 7 deployment due to the high degree of compatibility.&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;So - we'll have Vista for some deployments and upgrades that just have to happen. Gotta get off Win2k before July 2010. (Can't believe I have to say that...)&lt;br /&gt;&lt;br /&gt;What I'd like, Gavriella, is to know that since I'm deploying Vista now, I'll be able to do an IN PLACE UPGRADE to Windows 7 on those Vista PC's, and it will be a comparable experience to deploying a service pack upgrade. (Sure, it'll be bigger and the install process will likely take longer - but I don't want it to have to be any more complex than that.) I don't want to have to put my users through another round of USMT, app reinstallation, etc. They have more important things to do!&lt;br /&gt;&lt;br /&gt;We know Microsoft is working on an &lt;a href="http://www.techarp.com/showarticle.aspx?artno=609&amp;amp;pgno=0"&gt;in-place upgrade program for OEM customers&lt;/a&gt;. I hope Microsoft is doing the same for Enterprise customers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-4877832463858494889?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://windowsteamblog.com/blogs/business/archive/2009/02/11/guidance-on-windows-deployments-for-business-customers.aspx' title='Guidance on Windows Deployments for Business Customers - Windows for your Business - The Windows Blog'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/4877832463858494889/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/02/guidance-on-windows-deployments-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/4877832463858494889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/4877832463858494889'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/02/guidance-on-windows-deployments-for.html' title='Guidance on Windows Deployments for Business Customers - Windows for your Business - The Windows Blog'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-652157517775316742</id><published>2009-02-12T23:40:00.000-08:00</published><updated>2009-02-12T23:40:22.976-08:00</updated><title type='text'>Windows 7 Enterprise Edition will have DVD playback (Vista EE doesn't)</title><content type='html'>You're saying "So what? Doesn't Vista have DVD playback?"&lt;br /&gt;&lt;br /&gt;Yeah, it does - but not Enterprise Edition. When I learned this (back in about 2006) I was baffled.&lt;br /&gt;&lt;br /&gt;I told Microsoft that enterprise customers really DO want DVD playback support in Enterprise edition of Windows. (It's not in Vista Enterprise, grr.&lt;br /&gt;&lt;br /&gt;This is annoying because now we get to choose between paying an extra fee per user to get native DVD playback support, or having to install the stupid DVD software that comes from the OEM.&lt;br /&gt;&lt;br /&gt;And the lovely OEM's have different versions of the packages, each of which will only consent to work on a few of their models - so we have to keep a whole library of DVD playback software and coordinate it with each model. And we can't include it in the core image, so it's a deploy-time addition, which means time waiting for the install to happen. What an annoying waste of time and effort! But not quite annoying enough to justify paying a few bucks per user times tens of thousands of users to those who pay the bills.&lt;br /&gt;&lt;br /&gt;Happily, Microsoft listened! And Windows 7 Enterprise WILL include DVD playback. Thank goodness. And thanks for listening, Microsoft.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://windowsteamblog.com/blogs/business/archive/2009/02/11/windows-7-enterprise-edition-customer-benefits.aspx"&gt;Windows 7 Enterprise Edition Customer Benefits - Windows for your Business - The Windows Blog&lt;/a&gt;: "Windows 7 Enterprise includes all end user features available in Windows 7 Professional, as well as the DVD Playback Codec"&lt;br /&gt;&lt;br /&gt;To those of you who say "what do business users need to play DVD's for?" I say "have you ever traveled on business? what kind of jerks would your company be if they didn't even let you watch a friggin' movie on your laptop?"&lt;br /&gt;&lt;br /&gt;But more seriously, there are business purposes for this, even without the employee perk of entertainment. Enterprise customers often have videos that are on DVD's that they want people to watch! Crazy, I know, that DVD's could hold stuff other than movies, and that some people in business could get some use from that.... but it happens!&lt;br /&gt;&lt;br /&gt;Now, let's see if we can get MS to agree to let us use the DVD playback in Vista for free until they can ship Win7. :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-652157517775316742?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://windowsteamblog.com/blogs/business/archive/2009/02/11/windows-7-enterprise-edition-customer-benefits.aspx' title='Windows 7 Enterprise Edition will have DVD playback (Vista EE doesn&apos;t)'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/652157517775316742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/02/windows-7-enterprise-edition-will-have.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/652157517775316742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/652157517775316742'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/02/windows-7-enterprise-edition-will-have.html' title='Windows 7 Enterprise Edition will have DVD playback (Vista EE doesn&apos;t)'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-672393319809400913</id><published>2009-02-08T10:07:00.000-08:00</published><updated>2009-02-08T10:11:31.671-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='maxims'/><title type='text'>Maxims: reading material</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;span style="font-style:italic;"&gt;Always&lt;/span&gt; bring something to read.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(Back in my day sonny, this was actually something that required conscious effort and planning! To get books, we had to walk 10 miles to the library, barefoot, in the snow, and it was uphill -- both ways!&lt;br /&gt;&lt;br /&gt;Now you've got your shiny, always-connected, infinite-reading-supply devices you can bring in your pocket. You kids have it so easy! Hey! Get off my lawn!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-672393319809400913?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/672393319809400913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/02/maxims-reading-material.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/672393319809400913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/672393319809400913'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/02/maxims-reading-material.html' title='Maxims: reading material'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-2331878613654292732</id><published>2009-02-07T13:47:00.000-08:00</published><updated>2009-02-07T13:59:46.969-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Staying secure while surfing - from GoDaddy.com CEO's video blog</title><content type='html'>&lt;span class="story_comment"&gt;I've been using &lt;a href="https://www.godaddy.com/"&gt;GoDaddy.com&lt;/a&gt; since way before they started advertising on the super bowl - Jerry Pournelle has long vouched for them.&lt;br /&gt;&lt;br /&gt;Similarly, I was a fan of &lt;a href="http://www.danicaracing.com/"&gt;Danica Patrick&lt;/a&gt; back when all she did in the public eye was drive race cars very quickly. I do snarkily note that even though her website is "enhanced" it doesn't even have her 2008 race results listed on the stat sheet! Little bit o' style over substance in that "enhancement"....then again probably &lt; 1% of visitors to her website are looking for info on her racing career these days. :-)&lt;br /&gt;&lt;br /&gt;This is my blog, so I can &lt;a href="http://en.wikipedia.org/wiki/Bury_the_lede"&gt;bury the lede&lt;/a&gt; if I darned well feel like it. I don't see any "editor" name listed here, do you? So here's the lede:&lt;br /&gt;&lt;br /&gt;This video has a really good presentation of "how to stay safe on the internet" in just a few minutes, in a very engaging and memorable way.&lt;br /&gt;&lt;br /&gt;I think it would have a lot more impact than a standard written list of tips or interactive eLearning. Let me know what you think!&lt;br /&gt;&lt;br /&gt;Or if you know of other good, engaging, quick user 'safe surfing' and infosec awareness, let me know.&lt;br /&gt;&lt;br /&gt;(This is a matter of professional interest for me at present. No, I wouldn't use this very video at work. I'm crazy, but not stupid.)&lt;br /&gt;&lt;br /&gt;Of course it IS an internet video from the &lt;a href="http://www.bobparsons.me/TopwebsurfingtipsforPresidentObamaFree.html?watch=1&amp;wnow=1"&gt;CEO of GoDaddy's blog&lt;/a&gt; - so if tanktops offend you, stay away!&lt;/span&gt;&lt;br /&gt;&lt;object height="350" width="350"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="movie" value="http://www.bobparsons.me/BASE_FLV_PLAYER.swf?theVid=http%3A%2F%2Fa1848.g.akamai.net%2F7%2F1848%2F13927%2Fv001%2Fgodaddysof1.download.akamai.com%2F48279%2F97_01-26-2009-G.flv"&gt;&lt;param name="bgcolor" value="#FFFFF"&gt;&lt;embed src="http://www.bobparsons.me/BASE_FLV_PLAYER.swf?theVid=http%3A%2F%2Fa1848.g.akamai.net%2F7%2F1848%2F13927%2Fv001%2Fgodaddysof1.download.akamai.com%2F48279%2F97_01-26-2009-G.flv" type="application/x-shockwave-flash" allowfullscreen="true" bgcolor="#FFFFF" quality="high" wmode="transparent" flashvars="doPlay=false&amp;amp;play=true&amp;amp;theVid=http%3A%2F%2Fa1848.g.akamai.net%2F7%2F1848%2F13927%2Fv001%2Fgodaddysof1.download.akamai.com%2F48279%2F97_01-26-2009-G.flv" height="350" width="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-2331878613654292732?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.bobparsons.me/TopwebsurfingtipsforPresidentObamaFree.html?watch=1&amp;wnow=1' title='Staying secure while surfing - from GoDaddy.com CEO&apos;s video blog'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/2331878613654292732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/02/staying-secure-while-surfing-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2331878613654292732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2331878613654292732'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/02/staying-secure-while-surfing-from.html' title='Staying secure while surfing - from GoDaddy.com CEO&apos;s video blog'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-9043806462536152686</id><published>2009-02-01T11:30:00.000-08:00</published><updated>2009-02-08T10:15:15.509-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='maxims'/><title type='text'>Dan's Maxims: Two of everything, Keep the Source, and Max out your RAM - Eventually</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Always get two chargers.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;It's usually easier to just accept the cost of duplication than to attempt synchronization and deduplication.&lt;/span&gt; The latter is really hard to get right and the costs of mistakes can be very high. The former is just a matter of storage capacity. I know which I'd rather pay the bill for.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Always keep the original source files in the highest resolution possible. &lt;/span&gt;You can always throw out unnecessary pixels as needed for a particular use, but you can never get them back again if you get rid of your originals. And what's unnecssary resolution/detail today will work great.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Max out your RAM - eventually. &lt;/span&gt;But don't do it when you buy the computer - wait a year and then buy 3rd party upgrade from a really good RAM manufacturer like Kingston or Crucial. The cost will be 25% of what it would've been to max out the RAM from the OEM. Plus you'll get a nice shiny "whole new computer" feeling just when that first blush is wearing out. (This strategy is optimized for budget-conscious geeks. Businesses and non-geeks should probably use different approaches to system capacity planning. Except businesses that are comprised of budget-conscious geeks.))&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-9043806462536152686?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/9043806462536152686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/02/dans-maxims.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/9043806462536152686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/9043806462536152686'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/02/dans-maxims.html' title='Dan&apos;s Maxims: Two of everything, Keep the Source, and Max out your RAM - Eventually'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-6493728593349929925</id><published>2009-01-31T12:35:00.000-08:00</published><updated>2009-02-12T23:15:20.528-08:00</updated><title type='text'>high resolution displays, netbooks, iphones</title><content type='html'>These are notes that I was going to turn into a full blog post. They've been sitting as draft for a while. Then I just realized: hey, this is my blog. I can just publish notes. So, blah:&lt;br /&gt;&lt;br /&gt;ibm 200dpi display prototypes&lt;br /&gt;&lt;br /&gt;dpi of laser printers vs dot matrix&lt;br /&gt;&lt;br /&gt;(selling inkjets vs dot matrix @ future shop)&lt;br /&gt;&lt;br /&gt;solve the netbook tradeoff - small screen size now means not much information tradeoff. but what if you could get 1400x900 res on a 12" netbook? &lt;br /&gt;&lt;br /&gt;compare that res to iPhone display and tell me people would have a hard time with that. &lt;br /&gt;&lt;br /&gt;pixels = productivity&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-6493728593349929925?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/6493728593349929925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/01/high-resolution-displays-netbooks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/6493728593349929925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/6493728593349929925'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/01/high-resolution-displays-netbooks.html' title='high resolution displays, netbooks, iphones'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-9107921185940184182</id><published>2009-01-31T12:33:00.000-08:00</published><updated>2009-01-31T12:33:11.789-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stanza'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='Amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='Kindle'/><category scheme='http://www.blogger.com/atom/ns#' term='ebooks'/><title type='text'>My Kindle 2.0 wish - "one more thing..."</title><content type='html'>Dear Amazon - I hope that at your &lt;a href="http://news.google.com/news?q=amazon+press+conference+kindle"&gt;super secret Feb 9 press conference&lt;/a&gt;, you tell us about the next version of the Kindle - and then I want Jeff Bezos to say:&lt;br /&gt;&lt;blockquote&gt;"There's &lt;a href="http://www.google.com/search?q=one+more+thing+steve+jobs+keynote"&gt;one more thing&lt;/a&gt;...&lt;br /&gt;&lt;br /&gt;...a Kindle app for iPhone."&lt;/blockquote&gt;I'd love to see some competition with &lt;a href="http://www.lexcycle.com/"&gt;Stanza&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;(Did you see that one million people have downloaded Stanza? &lt;a href="http://havemacwillblog.com/2009/01/01/one-million-users-is-stanza-killing-the-kindle/"&gt;Yikes&lt;/a&gt;!)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-9107921185940184182?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/9107921185940184182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/01/my-kindle-20-wish-one-more-thing.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/9107921185940184182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/9107921185940184182'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/01/my-kindle-20-wish-one-more-thing.html' title='My Kindle 2.0 wish - &quot;one more thing...&quot;'/><author><name>Dan</name><uri>http://www.blogger.com/profile/06777393097162977709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-3558229005063106467</id><published>2009-01-31T11:50:00.000-08:00</published><updated>2009-01-31T12:30:29.431-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='netbook'/><category scheme='http://www.blogger.com/atom/ns#' term='use cases'/><title type='text'>Netbook or notebook?</title><content type='html'>&lt;a href="http://jkontherun.com/2009/01/29/poll-netbook-or-notebook/"&gt;jkOnTheRun poses a poll question: netbook or notebook?&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;"I grab a notebook and head out the door to work quite a bit and it seems that each time I do so I have to give pause and decide what gear to take with me.  On the one hand I usually have a netbook to take, small and light and powerful enough to handle most of what I need to do.  On the other hand I can grab a full notebook like the MacBook and take it instead."&lt;/blockquote&gt;As I &lt;a href="http://jkontherun.com/2009/01/29/poll-netbook-or-notebook/#comment-47181"&gt;commented there&lt;/a&gt;: I go with a netbook if I’m going to be moving around pretty much constantly, AND only need to do writing/note-taking/email/web.&lt;br /&gt;&lt;br /&gt;But if I’m doing “heads-down” technical work - getting in the zone and grinding for a few hours straight - I really want a bigger window into my work. I need a powerful system that can run a bunch of specialized tools, maybe a VM or two in addition to the host OS, and let me view a bunch of information all together.&lt;br /&gt;&lt;br /&gt;That spells bigger screen, higher resolution (at least 1440×900-ish), plenty of RAM (I prefer 4gb) and disk space to handle those VMs, and a relatively powerful multi-core CPU (Intel Core 2 Duo at least).&lt;br /&gt;&lt;br /&gt;So - my perfect scenarios for netbook use are:&lt;br /&gt;&lt;br /&gt;1. At a conference. You’re walking all day, moving from room to room, and taking notes, IM’ing or emailing the whole time. A super-light machine that fits in a small bag, has long battery life, super fast sleep/wake, and great mobile connectivity is perfect here. That's a netbook to a T.&lt;br /&gt;&lt;br /&gt;2. A short business trip that is mostly f2f meetings and staying on top of email/IM/web communications.&lt;br /&gt;&lt;br /&gt;3. Just running out to the coffeeshop, library or whatever for a change of scene.&lt;br /&gt;&lt;br /&gt;4. A machine to take home to check email in the morning if I’m not rushing into the office. (This last scenario is pretty much competely unneeded now that I’ve got decent webmail from work.)&lt;br /&gt;&lt;br /&gt;I’ve been using proto-netbook-like PC’s back since the PowerBook 100 got closed out at Costco for $900. I’m super excited that this looks like the year they breaks through into the mainstream.&lt;br /&gt;&lt;br /&gt;Imagine, the Newton finally made it (iPhone), eBook readers (Kindle, Sony) and now netbooks too. What’s next?&lt;br /&gt;&lt;br /&gt;I hope the answer will be &lt;a href="http://www.technovelgy.com/ct/content.asp?Bnum=80"&gt;Sandbenders.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I do expect we'll start seeing some super-cool tablets in a few years when OLED displays make the display part super-sleek. An &lt;a href="http://www.engadget.com/2008/10/02/hps-2730p-elitebook-tablet-pc-reviewed-seriously-loved/"&gt;HP 2730p tablet&lt;/a&gt; form factor but with a display only 3mm thick sure would rock....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-3558229005063106467?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/3558229005063106467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/01/netbook-or-notebook.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3558229005063106467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3558229005063106467'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/01/netbook-or-notebook.html' title='Netbook or notebook?'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-2461120596333364804</id><published>2009-01-31T11:02:00.000-08:00</published><updated>2009-01-31T12:13:17.005-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='troubleshooting'/><category scheme='http://www.blogger.com/atom/ns#' term='user-agent string'/><category scheme='http://www.blogger.com/atom/ns#' term='rhapsody'/><title type='text'>Rhapsody can't count, doesn't realize that Firefox 3 *IS* "Firefox 1.5 or higher"</title><content type='html'>I used to be able use Rhapsody on my Mac in earlier v3.0x versions of Firefox, but now it whinges at me: &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__r9MyzfQjqc/SYSgp3LpdXI/AAAAAAAABAc/z74zk376q8M/s1600-h/Picture+11.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 266px; height: 131px;" src="http://3.bp.blogspot.com/__r9MyzfQjqc/SYSgp3LpdXI/AAAAAAAABAc/z74zk376q8M/s400/Picture+11.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5297535702742431090"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Still works fine on Safari. But I want my unlimited music in Firefox darn it! It's Saturday morning, the house is quiet, the bills are paid, and I've got a fresh pot of coffee. Let's get this done.&lt;br /&gt;&lt;br /&gt;Hmm, let's see if I can repro this problem on another instance of Firefox. &lt;br /&gt;Fire up VMware, boot my old XP VM - it still has Firefox 2 installed, so is a very good test case. &lt;br /&gt;Rhapsody on FF2 works. &lt;br /&gt;(FF2 nags me, as it should, to update to FF3 as FF2 is no longer being patched.) I update to FF3, and...&lt;br /&gt;Rhapsody works. &lt;br /&gt;&lt;br /&gt;Ok, so it's not a general problem. What's different about FF3 on my MacBook Pro?&lt;br /&gt;&lt;br /&gt;Let me check the user-agent strings from both the XP and Mac instances of FF3. That's usually where apps check to see what browser version you're running check before coplaining about the browser version you're using.&lt;br /&gt;&lt;br /&gt;Handily, there's a website &lt;a href="http://www.useragentstring.com"&gt;www.useragentstring.com&lt;/a&gt; for just this purpose.&lt;br /&gt;&lt;br /&gt;Oh, Ubiquity threw an extra item into my user-agent string, that seems to have wigged out Rhapsody. &lt;br /&gt;&lt;br /&gt;No problem, easy enough to fix that with the incredibly useful &lt;a href="http://chrispederick.com/work/user-agent-switcher/"&gt;User-Agent-Switcher Firefox extension&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;And voila Rhapsody works again on Firefox on my Mac. &lt;br /&gt;&lt;br /&gt;(PS: did you notice I snuck a lesson on troubleshooting user-agent string problems into this blog post? Can't help it. I'm a bit of a pedant you see....)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-2461120596333364804?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/2461120596333364804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/01/rhapsody-cant-count-doesnt-realize-that.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2461120596333364804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2461120596333364804'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/01/rhapsody-cant-count-doesnt-realize-that.html' title='Rhapsody can&apos;t count, doesn&apos;t realize that Firefox 3 *IS* &quot;Firefox 1.5 or higher&quot;'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__r9MyzfQjqc/SYSgp3LpdXI/AAAAAAAABAc/z74zk376q8M/s72-c/Picture+11.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-7967730339607820054</id><published>2009-01-29T13:34:00.000-08:00</published><updated>2009-02-01T10:56:24.553-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ocs'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='failwhale'/><title type='text'>A Fail Whale for Getcomo.com</title><content type='html'>&lt;span style="font-style:italic;"&gt;This post was updated Feb 1 with additional information! See the bottom of the post.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span xmlns=""&gt;&lt;p&gt;We're upgrading from Live Communications Server 2005 to &lt;a href="http://office.microsoft.com/communicationsserver"&gt;Office Communications Server 2007&lt;/a&gt;. This morning, our valiant OCS admin and the perimeter and network folks got the Edge Servers and the assorted firewalls, proxies and load balancers humming in perfect harmony. I can at long last run &lt;a href="http://office.microsoft.com/en-us/communicator/HA102027021033.aspx"&gt;CoMo 2007 (Communicator Mobile)&lt;/a&gt; in my production environment!&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p align="left"&gt;&lt;a href="http://1.bp.blogspot.com/__r9MyzfQjqc/SYNyHDe7YVI/AAAAAAAAA_U/LsoL0XJwSRg/s1600-h/New+Picture.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5297203052237513042" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 175px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/__r9MyzfQjqc/SYNyHDe7YVI/AAAAAAAAA_U/LsoL0XJwSRg/s400/New+Picture.png" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div&gt;Well, nifty – all I need to do is go download it onto my Windows Mobile phone. What's the URL? Happily I have my real computer with me at the time. Let's see, ah, yes that's right! They set up an easy-to-remember and easy-to-type URL that will take you right to the download. Very nice, especially for Windows Mobile users who have a very hard time of it typing in URLs (and a very difficult time navigating the rest of Microsoft's websites, for that matter). What was that URL again?&lt;br /&gt;&lt;br /&gt;Aha, that's it – &lt;a href="http://www.getcomo.com/"&gt;http://www.getcomo.com/&lt;/a&gt; ! How simple! Great! I'm just minutes away from having enterprise IM in the palm of my hand! (And I just &lt;em&gt;love&lt;/em&gt; my enterprise IM!)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Whip out my Moto Q9h, and… hmm, that's funny, the page is blank. No error message or anything, just a blank screen.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;Try it from my iPhone. Ah, pocket Safari at least gives me an error message.&lt;/p&gt;&lt;p&gt;&lt;a href="http://2.bp.blogspot.com/__r9MyzfQjqc/SYN1C30Nn1I/AAAAAAAABAU/iYlb8N9zx2I/s1600-h/photo.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5297206278920970066" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 267px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/__r9MyzfQjqc/SYN1C30Nn1I/AAAAAAAABAU/iYlb8N9zx2I/s400/photo.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Eh? Server cannot be found? That can't be right. Try it from my laptop:&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/__r9MyzfQjqc/SYNyl2EuJkI/AAAAAAAAA_k/TdLBYxxhuLk/s1600-h/New+Picture+(1).png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5297203581213877826" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 231px" alt="" src="http://3.bp.blogspot.com/__r9MyzfQjqc/SYNyl2EuJkI/AAAAAAAAA_k/TdLBYxxhuLk/s400/New+Picture+(1).png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;Ok, there's got to be some sort of temporary outage or something. I'll try again at lunch. And…nope.&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;Hmm, what's up with that?&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/__r9MyzfQjqc/SYNyweEABCI/AAAAAAAAA_s/g1JhVBHkQEE/s1600-h/New+Picture+(2).png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5297203763746964514" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 88px" alt="" src="http://3.bp.blogspot.com/__r9MyzfQjqc/SYNyweEABCI/AAAAAAAAA_s/g1JhVBHkQEE/s400/New+Picture+(2).png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;That's no good! Well maybe we're just not asking the right DNS server. &lt;a href="http://www.easywhois.com/"&gt;Easywhois&lt;/a&gt;, tell me, who does DNS for getcomo.com?&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/__r9MyzfQjqc/SYNzIqfFmNI/AAAAAAAAA_0/AcjqRzmcQtc/s1600-h/New+Picture+(3).png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5297204179398662354" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 229px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/__r9MyzfQjqc/SYNzIqfFmNI/AAAAAAAAA_0/AcjqRzmcQtc/s400/New+Picture+(3).png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/__r9MyzfQjqc/SYNzIkpW-fI/AAAAAAAAA_8/fGFciuF2XrA/s1600-h/New+Picture+(4).png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5297204177831131634" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 327px; CURSOR: hand; HEIGHT: 215px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/__r9MyzfQjqc/SYNzIkpW-fI/AAAAAAAAA_8/fGFciuF2XrA/s400/New+Picture+(4).png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Ok, NS[1-5].MSFT.NET, where should I find &lt;a href="http://www.getcomo.com/"&gt;http://www.getcomo.com/&lt;/a&gt;?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Well &lt;a href="http://www.zoneedit.com/lookup.html?host=www.getcomo.com&amp;amp;type=A&amp;amp;server=NS4.MSFT.NET&amp;amp;forward=Look+it+up"&gt;there's your problem&lt;/a&gt;, ma'am:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/__r9MyzfQjqc/SYNzI7gyoVI/AAAAAAAABAE/0TxKghjpfpA/s1600-h/New+Picture+(5).png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5297204183969210706" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 125px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/__r9MyzfQjqc/SYNzI7gyoVI/AAAAAAAABAE/0TxKghjpfpA/s400/New+Picture+(5).png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;So: to Microsoft and the Getcomo.com team, this fail whale's for you!&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a href="http://www.readwriteweb.com/archives/the_story_of_the_fail_whale.php" alt="" src="http://static.twitter.com/images/whale.png"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.readwriteweb.com/archives/the_story_of_the_fail_whale.php"&gt;&lt;img id="BLOGGER_PHOTO_ID_5297205518492232930" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 300px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/__r9MyzfQjqc/SYN0Wm_37OI/AAAAAAAABAM/WmJP7a7njaw/s400/failwhale.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Get well soon! Feel free to post a comment here when you get this fixed. :-)&lt;br /&gt;&lt;br /&gt;Bonus link: &lt;a href="http://www.readwriteweb.com/archives/the_story_of_the_fail_whale.php"&gt;the inspiring true story of the Fail Whale&lt;/a&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;PS: I did open a case with Microsoft Premier Online. The case confirmation number is SRZ090130000453.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;Updated Feb 1&lt;/span&gt;: I received the following response from Premier:&lt;br /&gt;&lt;blockquote&gt;"The web page &lt;a href="http://office.microsoft.com/en-us/communicator/HA102027021033.aspx"&gt;http://office.microsoft.com/en-us/communicator/HA102027021033.aspx&lt;/a&gt; says you can download the COMO version R2 from &lt;a href="http://www.getcomo.com"&gt;http://www.getcomo.com&lt;/a&gt; where R2 is not yet released. Its proposed release date is Feb 3rd but not sure until its released. In the same page on the right had side you have a link to Download the 2007 version of Communicator Mobile. Here is the link to download the COMO 2007. &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=2EEA3E24-F216-4887-92B0-F37D942E26E0&amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=2EEA3E24-F216-4887-92B0-F37D942E26E0&amp;displaylang=en&lt;/a&gt; Please let me know if you have any questions.  Have a nice day!"&lt;/blockquote&gt;Excellent! Now, I can just google for "getcomo". First result for "getcomo" is this page, so I can use the download link above! :-)&lt;br /&gt;&lt;br /&gt;I guess it turns out that Microsoft was just a little premature posting &lt;a href="http://office.microsoft.com/en-us/communicator/HA102027021033.aspx"&gt;the original page&lt;/a&gt; that says that you can download the R2 client from www.getcomo.com before that website is even available. &lt;br /&gt;&lt;br /&gt;So this really shouldn't be a fail whale for www.getcomo.com but instead for whoever updated that web page out of sync with the actual product release. I'm very sympathetic - process problems are all too common. This wasn't a technical mistake or system problem with Microsoft's infrastructure. So by updating this post I hope it sets the record straight.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-7967730339607820054?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/7967730339607820054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/01/fail-whale-for-getcomocom.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7967730339607820054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7967730339607820054'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/01/fail-whale-for-getcomocom.html' title='A Fail Whale for Getcomo.com'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/__r9MyzfQjqc/SYNyHDe7YVI/AAAAAAAAA_U/LsoL0XJwSRg/s72-c/New+Picture.png' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-7664648815552803084</id><published>2009-01-25T15:45:00.000-08:00</published><updated>2009-01-25T21:39:01.990-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LibX'/><category scheme='http://www.blogger.com/atom/ns#' term='library'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='Seattle'/><title type='text'>LibX - Seattle Public Library Edition</title><content type='html'>So you're surfing the web, and you see mention of some cool book. You want to see if it's available at the Seattle Public Library. So, you:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Select the title&lt;/li&gt;&lt;li&gt;Copy it&lt;/li&gt;&lt;li&gt;Open a new tab&lt;/li&gt;&lt;li&gt;Go to http://www.spl.org&lt;/li&gt;&lt;li&gt;Paste the title into the search box&lt;/li&gt;&lt;li&gt;Click Go&lt;/li&gt;&lt;/ol&gt;Oh my goodness, that's WAY too much work! If only there was an easier way!&lt;br /&gt;&lt;br /&gt;Fret no more, dear reader. &lt;a href="http://libx.org/"&gt;LibX&lt;/a&gt; to the rescue! Install &lt;a href="http://libx.org/editions/download.php?edition=AECF9D38"&gt;Libx Seattle Public Library Edition&lt;/a&gt; in your browser, and now your book-hunting life will be as easy as:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Select the title&lt;/li&gt;&lt;li&gt;Right-click and choose "Search Seattle Public Library"&lt;/li&gt;&lt;/ol&gt;See?&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oUnjVaVrU2k/SXz6xqYScQI/AAAAAAAAAAM/h37l6MaPFzk/s1600-h/LibX-seattle-rightclickmenu.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 140px;" src="http://3.bp.blogspot.com/_oUnjVaVrU2k/SXz6xqYScQI/AAAAAAAAAAM/h37l6MaPFzk/s400/LibX-seattle-rightclickmenu.png" alt="" id="BLOGGER_PHOTO_ID_5295382992977555714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you use the &lt;a href="http://www.spl.org"&gt;Seattle Public Library&lt;/a&gt;, please try this out and let me know how it works for you!&lt;br /&gt;&lt;br /&gt;I've only got title, keyword, and subject search going so far. That's plenty enough to right-click the name of a book in a book review and choose "search Seattle Public Library for [book title]."&lt;br /&gt;&lt;br /&gt;In theory LibX editions are auto-updating so if you install now, when I do add ISBN support, you'll get it automagically. &lt;br /&gt;&lt;br /&gt;Suggestion: I don't really care for the toolbar that gets added into the browser, and you don't need the toolbar to get the right-click goodness. To hide the browser toolbar:&lt;br /&gt;In Firefox do View - Toolbars and uncheck SPL LibX. Or just hit F9.&lt;br /&gt;In Internet Explorer right-click on the toolbars and uncheck LibXbar&lt;br /&gt;&lt;br /&gt;Tip: start trying this before clicking "buy" at Amazon! The money you save could be your own....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-7664648815552803084?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://libx.org/editions/download.php?edition=AECF9D38' title='LibX - Seattle Public Library Edition'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/7664648815552803084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/01/libx-seattle-public-library-edition.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7664648815552803084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7664648815552803084'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/01/libx-seattle-public-library-edition.html' title='LibX - Seattle Public Library Edition'/><author><name>Dan</name><uri>http://www.blogger.com/profile/06777393097162977709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_oUnjVaVrU2k/SXz6xqYScQI/AAAAAAAAAAM/h37l6MaPFzk/s72-c/LibX-seattle-rightclickmenu.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-8111478363196821085</id><published>2009-01-24T17:10:00.000-08:00</published><updated>2009-01-24T17:22:22.029-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><category scheme='http://www.blogger.com/atom/ns#' term='Vista'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows7'/><title type='text'>Windows 7 beta: 1. Windows Vista Service Pack 2 beta: 0.</title><content type='html'>I used &lt;a href="http://doofusdan.blogspot.com/2009/01/windows-7-works-just-great-in-vmware.html"&gt;VMware Fusion on my MacBook Pro to install Windows7 beta&lt;/a&gt;, and it worked great.&lt;br /&gt;&lt;br /&gt;Tried the same with Vista Service Pack 2 beta: FAIL.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__r9MyzfQjqc/SXu8xzAPAxI/AAAAAAAAA-0/Dd-7ktQEg3s/s1600-h/vistaSP2betaInstallErrorOnVMwareFusion.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:right;cursor:pointer; cursor:hand;width: 400px; height: 173px;" src="http://4.bp.blogspot.com/__r9MyzfQjqc/SXu8xzAPAxI/AAAAAAAAA-0/Dd-7ktQEg3s/s400/vistaSP2betaInstallErrorOnVMwareFusion.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5295033350594954002" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Related: &lt;a href="http://http://www.techarp.com/showarticle.aspx?artno=604"&gt;TechArp says&lt;/a&gt; it looks like MS is delaying the release date for SP2 by a month and is planning to add an extra build and iteration to handle a last round of critical bug fixes. This is a good conservative move but I doubt they'd be doing it if SP2 was looking as good as Win7 looks right now.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;The actual release candidate build has now been delayed till March. The RTM build of Service Pack 2, which was originally scheduled for April, has been delayed until sometime in Q2, 2009. That means a launch in either May or June, barring any further delays.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__r9MyzfQjqc/SXu-Yuj7EhI/AAAAAAAAA-8/kSg9HlYpsUs/s1600-h/VistaSP2releaseTimeline.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 279px; height: 161px;" src="http://3.bp.blogspot.com/__r9MyzfQjqc/SXu-Yuj7EhI/AAAAAAAAA-8/kSg9HlYpsUs/s400/VistaSP2releaseTimeline.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5295035118928990738" /&gt;&lt;/a&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-8111478363196821085?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/8111478363196821085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/01/windows-7-beta-1-windows-vista-service.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8111478363196821085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8111478363196821085'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/01/windows-7-beta-1-windows-vista-service.html' title='Windows 7 beta: 1. Windows Vista Service Pack 2 beta: 0.'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/__r9MyzfQjqc/SXu8xzAPAxI/AAAAAAAAA-0/Dd-7ktQEg3s/s72-c/vistaSP2betaInstallErrorOnVMwareFusion.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-3798389556335319788</id><published>2009-01-18T11:11:00.000-08:00</published><updated>2009-01-18T11:24:08.464-08:00</updated><title type='text'>Re: Instant Outlining</title><content type='html'>Dave Winer, &lt;a href="http://www.scripting.com/stories/2009/01/16/instantOutliningGetsDiscov.html"&gt;talking about  how the team that built Radio 8 was very productive because of their use of Instant Outlining&lt;/a&gt; says:&lt;br /&gt;&lt;br /&gt;You also had to have a workgroup ready to use it, and that may have been the biggest reason it didn't gain traction. It wasn't hard for us to find individuals who were turned on by the idea, but when they in turn had to convince their co-workers to use the tool, that's when it fell down.&lt;br /&gt;&lt;br /&gt;My comment was:&lt;br /&gt;&lt;blockquote&gt;I hope everybody pays attention to this part of it, which Dave you are QUITE right to point out: "You also had to have a workgroup ready to use it".&lt;br /&gt;&lt;br /&gt;I'm actually seeing, in the world of enterprise IT, a decent correlation between A+ "gets things done" types (that's a Joel Spolsky reference, not David Allen's GTD) and "eager to try new tools and -- for those that work -- willing and able to adopt and use new tools effectively".&lt;br /&gt;&lt;br /&gt;I don't think it's a causal link, and I certainly don't think it is anywhere near a 100% correlation.&lt;br /&gt;&lt;br /&gt;But if I was building a team today, I'd be looking for this, in addition to other requirements.&lt;/blockquote&gt;&lt;cite&gt;Originally posted as a &lt;a href="http://www.scripting.com/stories/2009/01/16/instantOutliningGetsDiscov.html#comment-5269017"&gt;comment&lt;/a&gt; by &lt;a href="http://disqus.com/people/fullerbecker/"&gt;fullerbecker&lt;/a&gt; on &lt;a href="http://www.scripting.com/"&gt;Scripting News&lt;/a&gt; using &lt;a href="http://disqus.com/"&gt;Disqus&lt;/a&gt;.&lt;/cite&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-3798389556335319788?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/3798389556335319788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/01/re-instant-outlining.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3798389556335319788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3798389556335319788'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/01/re-instant-outlining.html' title='Re: Instant Outlining'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-1946366833472935818</id><published>2009-01-15T23:54:00.000-08:00</published><updated>2009-01-16T00:05:17.240-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows7'/><title type='text'>Beta 1 is not safe. But it is reasonable.</title><content type='html'>In the Windows 7 beta newsgroup, a certain Mike asked:&lt;br /&gt;&lt;span id="ctl00_MasterBody_ArticleBodyPanelBodyLabel"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span id="ctl00_MasterBody_ArticleBodyPanelBodyLabel"&gt;MikeXXXXXXX wrote:&lt;br /&gt;&gt; How long should people wait until we start testing say, internal house tools&lt;br /&gt;&gt; against Windows 7? Is it safe to assume that if we were to modify our&lt;br /&gt;&gt; applications to work with Beta 1, that they would work with the final&lt;br /&gt;&gt; bug-free?&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;My response:&lt;blockquote&gt;&lt;span id="ctl00_MasterBody_ArticleBodyPanelBodyLabel"&gt;It depends.&lt;br /&gt;&lt;br /&gt;My experience is, the more of a straight ahead application it is, the&lt;br /&gt;more it does stuff in standard ways and not in some weird legacy&lt;br /&gt;freakish kludgey way, the less likely it's going to be to break.&lt;br /&gt;Lower level stuff (vpn clients, antivirus, various sorts of drivers)&lt;br /&gt;historically seems a more fragile from build to build.&lt;br /&gt;&lt;br /&gt;If you're asking safe in terms of "my boss will frown mightily at me&lt;br /&gt;if I waste dozens of people's time, and I'll be first on the list for&lt;br /&gt;the layoffs that are surely coming next quarter" - then NO it isn't&lt;br /&gt;safe to modify your apps for Beta 1.&lt;br /&gt;&lt;br /&gt;But if you would get some huge benefit out of having those internal&lt;br /&gt;house tools ready for use on Win7 ASAP, and it wouldn't cost you an&lt;br /&gt;unreasonable amount if you did have to do it over, it's probably&lt;br /&gt;reasonable to go for it.&lt;br /&gt;&lt;br /&gt;It all depends on what sorts of risks you're willing to tolerate, and&lt;br /&gt;what kinds of benefits you stand to gain.&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;And a follow-up:&lt;br /&gt;&lt;blockquote&gt;Do your apps work with Vista? I'd say if an app works with Vista but doesn't work with Windows7, that's a little dicier than if the app doesn't work on either.&lt;br /&gt;&lt;br /&gt;That was a little convoluted. If the app works on Vista, and is broken on Win7, then it was something that changed back in Vista that you need to fix for. That code is probably going to remain consistent through the Win7 beta. (I'm just speaking in terms of likelihood and rules of thumb -- this isn't a scientific fact.)&lt;br /&gt;&lt;br /&gt;But if it was something that worked in Vista and is only breaking now in Win7, then you're definitely working with some code that's changing. It might be just done with changing, but it was recently in motion and probably hasn't settled down yet.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-1946366833472935818?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/1946366833472935818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/01/beta-1-is-not-safe-but-it-is-reasonable.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1946366833472935818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1946366833472935818'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/01/beta-1-is-not-safe-but-it-is-reasonable.html' title='Beta 1 is not safe. But it is reasonable.'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-7938421149125726748</id><published>2009-01-13T21:57:00.001-08:00</published><updated>2009-01-13T21:57:51.283-08:00</updated><title type='text'>Schneier on Security: Biometrics</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;a href='http://www.schneier.com/blog/archives/2009/01/biometrics.html'&gt;Schneier on Security: Biometrics&lt;/a&gt;&lt;br/&gt;&lt;blockquote&gt;The biometric identification system at the gates of the CIA headquarters works because there's a guard with a large gun making sure no one is trying to fool the system.&lt;/blockquote&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-7938421149125726748?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/7938421149125726748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/01/schneier-on-security-biometrics.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7938421149125726748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7938421149125726748'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/01/schneier-on-security-biometrics.html' title='Schneier on Security: Biometrics'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-3558885306809748278</id><published>2009-01-12T17:11:00.000-08:00</published><updated>2009-01-12T17:23:34.703-08:00</updated><title type='text'>Office Communicator 2007 install error: The file 'eulamsdnrtf' cannot be installed because the file cannot be found in cabinet file 'MsgrCore.cab'</title><content type='html'>I couldn't find a clean solution for this error message either via &lt;a href="http://www.justfuckinggoogleit.com/"&gt;JFGI&lt;/a&gt; or by searching the fine MS KB, so for your Googling pleasure:&lt;br /&gt;&lt;br /&gt;If you install Microsoft Office Communicator 2007 (MOC 2007) on a machine that already has MOC 2005 installed, when you launch MOC 2007, you may see Windows Installer run to configure MOC and then display this error message:&lt;br /&gt;&lt;blockquote&gt;"The file 'eulamsdnrtf' cannot be installed because the file cannot be found in cabinet file 'MsgrCore.cab'. This could indicate a network error, an error reading from the CD-ROM or a problem with this package."&lt;/blockquote&gt;&lt;br /&gt;Restarting will allow MOC 2007 to launch successfully and log in, but when you try to initiate a text chat, you will get the same 'eulamsdnrtf' error.&lt;br /&gt;&lt;br /&gt;To fix this:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Quit all instances of Communicator. &lt;/li&gt;&lt;li&gt;Use Add/Remove Programs on W2k/XP (Programs and Features on Vista/Win7) to remove all versions of Communicator. &lt;/li&gt;&lt;li&gt;Then (re)install MOC 2007.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-3558885306809748278?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/3558885306809748278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/01/office-communicator-2007-install-error.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3558885306809748278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3558885306809748278'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/01/office-communicator-2007-install-error.html' title='Office Communicator 2007 install error: The file &apos;eulamsdnrtf&apos; cannot be installed because the file cannot be found in cabinet file &apos;MsgrCore.cab&apos;'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-1069511490804352511</id><published>2009-01-10T01:55:00.000-08:00</published><updated>2009-01-10T12:18:57.460-08:00</updated><title type='text'>Windows 7 works just great in VMware Fusion</title><content type='html'>Specifically, VMware Fusion 2 on a Santa Rosa MacBook Pro that has a 5400rpm 500gb HD and 4gb of RAM.&lt;br /&gt;&lt;br /&gt;The VM has 1gb of RAM and 1 CPU allocated to it.&lt;br /&gt;&lt;br /&gt;I'm not getting the 'glass' video effects but that doesn't really matter to me at this point.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-1069511490804352511?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/1069511490804352511/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2009/01/windows-7-works-just-great-in-vmware.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1069511490804352511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1069511490804352511'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2009/01/windows-7-works-just-great-in-vmware.html' title='Windows 7 works just great in VMware Fusion'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-1785124371806648376</id><published>2008-12-25T00:07:00.000-08:00</published><updated>2008-12-25T00:13:06.227-08:00</updated><title type='text'>What have you tried?</title><content type='html'>Matt Gemmell rants:&lt;br /&gt;&lt;blockquote&gt;If you’re a developer and you’re about to ask another developer a technical question (on a forum, via email, on a chat channel, or in person), you’d better be ready to answer the question “What have you tried?”&lt;br /&gt;&lt;br /&gt;[...]&lt;br /&gt;&lt;br /&gt;This isn’t some trick of software engineering; this is the entire process of learning how to do anything at all.&lt;br /&gt;&lt;br /&gt;It’s not a secret handed out at institutions of higher education, it’s just how things work: you begin with a lack of understanding about a topic, and a need to solve a problem in that topic area. The honest, sustainable means to doing so is to improve your understanding. This is achieved by:&lt;br /&gt;&lt;br /&gt;  1. Formulating a question which, when correctly answered, will improve your understanding in some way; then:&lt;br /&gt;  2. Attempting to answer it.&lt;br /&gt;&lt;br /&gt;Note the second step above.&lt;/blockquote&gt; Yes. PLEASE note the second step. If you can't or won't do that, it's not worth talking to you.&lt;br /&gt;&lt;br /&gt;This is a great essay, and like &lt;a href="http://justfuckinggoogleit.com"&gt;http://justfuckinggoogleit.com&lt;/a&gt; it has a self-explantory URL shortcut: &lt;a href="http://whathaveyoutried.com/"&gt;http://whathaveyoutried.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-1785124371806648376?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://whathaveyoutried.com/' title='What have you tried?'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/1785124371806648376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/12/what-have-you-tried.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1785124371806648376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1785124371806648376'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/12/what-have-you-tried.html' title='What have you tried?'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-7379369563982124160</id><published>2008-12-24T23:30:00.000-08:00</published><updated>2008-12-24T23:32:02.507-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>It's an Ultra-Lounge Christmas</title><content type='html'>Click to groove on an &lt;a href="http://play.rhapsody.com/playlistcentral/playlistdetail?tracks=tra.2158147+tra.2158148+tra.2158149+tra.2158150+tra.2158151+tra.2158152+tra.2158153+tra.2158154+tra.2158155+tra.2158156+tra.2158157+tra.2158158+tra.2158159+tra.2158160+tra.2158161+tra.2158162+tra.2158163+tra.2158164+tra.2158165+tra.2158166+tra.2158167+tra.2720590+tra.2720591+tra.2720592+tra.2720593+tra.2720594+tra.2720595+tra.2720596+tra.2720597+tra.2720598+tra.2720599+tra.2720600+tra.2720601+tra.2720602+tra.2720603+tra.2720604+tra.2720605+tra.2720606+tra.2720607+tra.2720608+tra.2720609&amp;title=Rhapsody+User+Playlist&amp;lsrc=RN_htm"&gt;&lt;img src="http://static.realone.com/rotw/images/buttons/playsm.gif" width="20" height="20" border="0"&gt;Ultra-Lounge Christmas Playlist&lt;/a&gt; on Rhapsody.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-7379369563982124160?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/7379369563982124160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/12/its-ultra-lounge-christmas.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7379369563982124160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7379369563982124160'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/12/its-ultra-lounge-christmas.html' title='It&apos;s an Ultra-Lounge Christmas'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-1523725632673549603</id><published>2008-11-30T13:42:00.001-08:00</published><updated>2008-11-30T14:13:29.696-08:00</updated><title type='text'>The (Mostly) True Story of Helvetica and the New York City Subway</title><content type='html'>&lt;a href="http://www.aiga.org/content.cfm/the-mostly-true-story-of-helvetica-and-the-new-york-city-subway?pff=2"&gt;The (Mostly) True Story of Helvetica and the New York City Subway: Voice: AIGA Journal of Design: Writing: AIGA&lt;/a&gt;&lt;br /&gt;&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;blockquote&gt;To answer those questions this essay explores several important histories: of the New York City subway system, transportation signage in the 1960s, Unimark International and, of course, Helvetica. These four strands are woven together, over nine pages, to tell a story that ultimately transcends the simple issue of Helvetica and the subway.&lt;br /&gt;&lt;/blockquote&gt;I'm really enjoying this (long!) story. It's a great web essay, very good use of the medium. Lots of detail photo examples and tons of links to explore. Excellent writing, too. And of course, it resonates with my background in design, typography, layout, printing and publishing.&lt;br /&gt;&lt;br /&gt;What's that? You don't know about my publishing experience?&lt;br /&gt;&lt;br /&gt;Excellent - that serves as a more than sufficient excuse to post autobiographical detail that no one was particularly asking about! That's the whole point of a blog, &lt;span style="font-style: italic;"&gt;n'est-ce pas&lt;/span&gt;?&lt;br /&gt;&lt;br /&gt;I worked several summers at my uncle Jon's &lt;a href="http://qworkbooks.com/about.html"&gt;educational software &amp;amp; publishing company&lt;/a&gt;. Some of the things I spent hot summer days doing included:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;learning PageMaker and QuarkXPress from Steve&lt;/li&gt;&lt;li&gt;seeing how Joe operated the printing presses (yes, kids - real printing presses! with ink! and rollers!) &lt;/li&gt;&lt;li&gt;learning PC networking - VINES irrc, then AppleTalk - ("See, Dan, this computer is called a SERVER") from Sharon&lt;br /&gt;&lt;/li&gt;&lt;li&gt;learning how to use the other finishing machinery like the folding machine, paper trimmer (aka hydraulic guillotine - massive slicing power!) etc.&lt;/li&gt;&lt;li&gt;becoming a master of manual booklet layout and pagination. (Quick, there's 17 pages of main material, plus a 2 page index, a 1 page table of contents, and a title page. Which two pages from the main material face each other in the center of the 2-up, doublesided booklet? Aren't you glad computers do that for you now?)&lt;/li&gt;&lt;li&gt;owning the Xerox machine's control panel (I actually knew what every single option did and how to use each correctly the first time)&lt;/li&gt;&lt;li&gt;picking and boxing books for orders (mostly for school libraries and reading classes - 32 copies of Huck Finn. 3 of Red Badge of Courage. 17 of Pride and Prejudice.)&lt;/li&gt;&lt;li&gt;using the powered forklift to load the pallets of books we'd wrapped onto the truck. (This forklift/loading dock experience served me well at Future Shop - I always got out of detailing shelves because I'd be on 'truck duty'. As any 6-year-old will tell you, operating the forklift is a lot more fun than putting things away on shelves or hangers.)&lt;/li&gt;&lt;li&gt;Listening to some of my uncle's incredibly extensive and high quality jazz CD collection - with occasional commentary from Steve, himself a jazz trumpeter&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Once I got to college, after spending some time with the folks from the college paper (This was during the great USENET alt.* ban, which I'll tell you about some other time) I got involved, first as a reporter covering the mundane stuff like student government meetings. Later I became layout editor -- following in the footsteps of someone who ended up being a major force in modern typography: Chank Diesel (&lt;a href="http://www.chank.com/"&gt;website&lt;/a&gt;, &lt;a href="http://chank.wordpress.com/"&gt;blogs&lt;/a&gt;, &lt;a href="http://www.fonts.com/findfonts/searchresults.htm?st=3&amp;amp;cid=Diesel,%20Chank&amp;amp;pg=1"&gt;fonts&lt;/a&gt;, &lt;a href="http://www.chank.com/freefonts.php"&gt;free fonts&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Yes, he did the Taco Bell font! (It's really called &lt;a href="http://www.chank.com/font_detail.php?sku=5195"&gt;Mister Frisky&lt;/a&gt;.)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.chank.com/view.php?size=large&amp;amp;sku=5195"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 460px; height: 250px;" src="http://www.chank.com/view.php?size=large&amp;amp;sku=5195" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;My designs skills were, suffice to say, not even remotely in the same league.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.mccannas.com/blog/wp-content/uploads/trimsupplies.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: right; cursor: pointer; width: 150px; height: 150px;" src="http://www.mccannas.com/blog/wp-content/uploads/trimsupplies.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;However, I did have some Desktop Publishing skillz. At the time, they'd been using WordPerfect (the DOS version) to print text in columns, and separately print headlines, and then cut them all out and literally paste them up along with the photos. Those boards would be sent off to the printer, who'd do all the production and printing. I spec'd out a new lab full of fresh Macs (ooh, Quadras!) laser printers and even digital cameras. We moved to a computer-based workflow using DTP software and started producing full page printouts in-house. We still used plenty of Xactos, metal rulers and 3M Spray Mount.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.theartistsdepot.com/images/Site_Ready/adhesives/6065.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 150px; height: 150px;" src="http://www.theartistsdepot.com/images/Site_Ready/adhesives/6065.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Regardless of the tools used, there was always the craft of getting not just the font selection but even the kerning and leading just right. As a decided non-master, I studied it quite a bit. To this day I remain very appreciative of excellent typography.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-1523725632673549603?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/1523725632673549603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/11/mostly-true-story-of-helvetica-and-new.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1523725632673549603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1523725632673549603'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/11/mostly-true-story-of-helvetica-and-new.html' title='The (Mostly) True Story of Helvetica and the New York City Subway'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-8936051978553184151</id><published>2008-11-30T12:20:00.001-08:00</published><updated>2008-11-30T12:24:42.835-08:00</updated><title type='text'>I don't live in the future, but I like to visit</title><content type='html'>From yet another story about outsourcing comes this great quote from James Macpherson:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;It’s not easy being a visionary, he said: “I have essentially been five years ahead of the world for a long time, and that’s a horrible address at which to live because people look at you, you know, like you’re nuts.”&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Here's &lt;a href="http://www.nytimes.com/2008/11/30/opinion/30dowd.html"&gt;the source&lt;/a&gt; for the quote.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-8936051978553184151?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/8936051978553184151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/11/i-dont-live-in-future-but-i-like-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8936051978553184151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8936051978553184151'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/11/i-dont-live-in-future-but-i-like-to.html' title='I don&apos;t live in the future, but I like to visit'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-1654463822262464179</id><published>2008-11-10T21:58:00.000-08:00</published><updated>2008-11-10T22:01:55.238-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>Feature Request for Windows: Paste as Plain Text</title><content type='html'>Dear Microsoft: please incorporate, as part of Windows core Copy/Paste function, Paste as Plain Text.&lt;br /&gt;&lt;br /&gt;Basically, please blatantly copy &lt;a href="http://www.stevemiller.net/puretext/"&gt;Steve Miller's PureText&lt;/a&gt;, and give the man some props.&lt;br /&gt;&lt;br /&gt;Thank you.&lt;br /&gt;&lt;br /&gt;That is all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-1654463822262464179?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/1654463822262464179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/11/feature-request-for-windows-paste-as.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1654463822262464179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1654463822262464179'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/11/feature-request-for-windows-paste-as.html' title='Feature Request for Windows: Paste as Plain Text'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-1727827635735917969</id><published>2008-11-09T11:42:00.000-08:00</published><updated>2008-11-09T12:18:11.712-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='guitar'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>Tables Turn</title><content type='html'>iTunes played this Decibully song for me last night as I was walking to meet Mike and Dori at &lt;a href="http://thebarkingdogalehouse.com/"&gt;Barking Dog&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;(Listen to Tables Turn &lt;a href="http://www.last.fm/music/Decibully/_/Tables+Turn"&gt;on Last.fm&lt;/a&gt; or &lt;a href="http://play.rhapsody.com/playlistcentral/playlistdetail?tracks=tra.6570407&amp;amp;title=Rhapsody+User+Playlist&amp;amp;lsrc=RN_htm"&gt;on Rhapsody&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;It was still stuck in my head after I got back home, so I went looking for chords or tab since I really like the chord progression and guitar parts. Ended up spending an hour or so last night fumbling towards it.&lt;br /&gt;&lt;br /&gt;All I did find online was lyrics, but all the ones I found were garbled, so here they are transcribed correctly, apparently for the first time. (It takes us monkeys a while to get things right, but we get round to it eventually.)&lt;br /&gt;&lt;br /&gt;you packed your life up into boxes&lt;br /&gt;and what didn't fit&lt;br /&gt;you carried&lt;br /&gt;and the heavy things, you left&lt;br /&gt;&lt;br /&gt;the city loves you it gives you oxygen&lt;br /&gt;and a little space&lt;br /&gt;to be filled&lt;br /&gt;with all the heavy things you make&lt;br /&gt;&lt;br /&gt;CHORUS&lt;br /&gt;i'm not wasting&lt;br /&gt;loose change&lt;br /&gt;‘cause i'm changing&lt;br /&gt;falls without wings&lt;br /&gt;i'm not waiting&lt;br /&gt;on tables to turn&lt;br /&gt;‘cause i'm turning&lt;br /&gt;forgive me for all things&lt;br /&gt;&lt;br /&gt;the mirror kisses like you once did&lt;br /&gt;at first it's cold&lt;br /&gt;but delicate&lt;br /&gt;then it reflects much more&lt;br /&gt;&lt;br /&gt;my focus now is on the closest things&lt;br /&gt;since my glasses broke&lt;br /&gt;someone else should drive&lt;br /&gt;or i might not leave at all&lt;br /&gt;&lt;br /&gt;CHORUS&lt;br /&gt;&lt;br /&gt;BRIDGE&lt;br /&gt;&lt;br /&gt;CHORUS&lt;br /&gt;&lt;br /&gt;i'm not disapproving&lt;br /&gt;if you got something to prove&lt;br /&gt;well then prove it&lt;br /&gt;&lt;br /&gt;we've got something&lt;br /&gt;nothing else matters now does it&lt;br /&gt;forgive me for all things&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-1727827635735917969?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/1727827635735917969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/11/tables-turn.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1727827635735917969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1727827635735917969'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/11/tables-turn.html' title='Tables Turn'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-3284736903233889878</id><published>2008-10-31T22:30:00.000-07:00</published><updated>2008-10-31T22:33:38.413-07:00</updated><title type='text'>TLA's FTW!</title><content type='html'>RUP SRS SDS UML. POL STD SOP. &lt;br /&gt;&lt;br /&gt;XML RSS RPC. &lt;br /&gt;&lt;br /&gt;TCP UDP. IBM ISI. &lt;br /&gt;&lt;br /&gt;DOC XLS PPT. &lt;br /&gt;&lt;br /&gt;TLA's FTW!&lt;br /&gt;&lt;br /&gt;LOL L8R&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-3284736903233889878?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/3284736903233889878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/10/tlas-ftw.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3284736903233889878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3284736903233889878'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/10/tlas-ftw.html' title='TLA&apos;s FTW!'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-8411413928961639439</id><published>2008-10-17T12:31:00.001-07:00</published><updated>2008-10-17T12:33:38.354-07:00</updated><title type='text'>Specifications are hard; seeing things that are not quite right is easy</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;I've been thinking a lot about client environments as a system integration problem lately. So I'm reading Fowler on &lt;a href="http://www.martinfowler.com/articles/continuousIntegration.html"&gt;Continuous Integration&lt;/a&gt;, prompted in no small part by a &lt;a href="http://delicious.com/sbshine/continousintegration"&gt;bookmark from Ben&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;There's a ton of great stuff to think about in this article, and this quote isn't the main point by any means - it's an aside, really - but it's SO TRUE! "&lt;b&gt;We've found that it's very hard to specify what you want in advance&lt;br /&gt;and be correct; people find it much easier to see something that's not&lt;br /&gt;quite right and say how it needs to be changed.&lt;/b&gt;"&lt;br /&gt;&lt;br /&gt;And here's the thing in context - surrounded by lots of other truth.&lt;br /&gt;&lt;a href="http://www.martinfowler.com/articles/continuousIntegration.html"&gt;&lt;/a&gt;&lt;blockquote&gt;One of the most difficult parts of software development is making sure that you build the right software. &lt;b&gt;We've found that it's very hard to specify what you want in advance and be correct; people find it much easier to see something that's not quite right and say how it needs to be changed.&lt;/b&gt; Agile development processes explicitly expect and take advantage of this part of human behavior.&lt;br /&gt;&lt;br /&gt;To help make this work, anyone involved with a software project should be able to get the latest executable and be able to run it: for demonstrations, exploratory testing, or just to see what changed this week.&lt;br /&gt;&lt;br /&gt;Doing this is pretty straightforward: make sure there's a well known place where people can find the latest executable. It may be useful to put several executables in such a store. For the very latest you should put the latest executable to pass the commit tests - such an executable should be pretty stable providing the commit suite is reasonably strong.&lt;br /&gt;&lt;br /&gt;If you are following a process with well defined iterations, it's usually wise to also put the end of iteration builds there too. Demonstrations, in particular, need software whose features are familiar, so then it's usually worth sacrificing the very latest for something that the demonstrator knows how to operate.&lt;br /&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-8411413928961639439?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/8411413928961639439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/10/specifications-are-hard-seeing-things.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8411413928961639439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8411413928961639439'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/10/specifications-are-hard-seeing-things.html' title='Specifications are hard; seeing things that are not quite right is easy'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-7439722237527057473</id><published>2008-10-15T22:14:00.001-07:00</published><updated>2008-10-15T22:22:52.648-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='illuminatus'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='fnord'/><title type='text'>Experiment and Logic: GOOD; Authority, Intimidation, Self-Interest: BAD</title><content type='html'>Stumbled across Robert Anton Wilson's website, and found this gem:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;I believe that everything admirable in the modern world results form the use of Argument by Experiment together with Argument by Logic (without making an Idol of either), whereas everything heinous and terrible results from the persistence of the older habits of Arguments by Authority, Intimidation, Self-Interest and Legal Precedent, or the various forms of calling the other side sons of bitches.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;RAW co-wrote &lt;a href="http://www.google.com/search?q=illuminatus+trilogy"&gt;the Illuminatus! trilogy&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Before I give you the link to the page that holds that quote, let me point out that it contains an excerpt from RAW's &lt;i&gt;Wilhelm Reich on Trial in Hell &lt;/i&gt;which is quite accurately titled, and co-stars the Marquis de Sade. &lt;a href="http://www.rawilson.com/hell.shtml"&gt;You've been warned&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://everything2.com/title/fnord"&gt;Fnord&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-7439722237527057473?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://everything2.com/title/fnord' title='Experiment and Logic: GOOD; Authority, Intimidation, Self-Interest: BAD'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/7439722237527057473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/10/experiment-and-logic-good-authority.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7439722237527057473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7439722237527057473'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/10/experiment-and-logic-good-authority.html' title='Experiment and Logic: GOOD; Authority, Intimidation, Self-Interest: BAD'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-6155427280090089652</id><published>2008-10-06T22:36:00.000-07:00</published><updated>2008-10-06T22:50:20.902-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>Lord, I'm Discouraged</title><content type='html'>No, I'm not discouraged. I'm actually happy! Happy about this news, at least: &lt;a href="http://www.myspace.com/theholdsteady"&gt;The Hold Steady&lt;/a&gt;'s magnificent classic rock lament/homage "Lord I'm Discouraged" is available on Rhapsody now! (It wasn't &lt;a href="http://doofusdan.blogspot.com/2008/07/hold-steady.html"&gt;the last time I raved about how good it is&lt;/a&gt;.)&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Go listen.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a href="http://www.rhapsody.com/goto?rcid=tra.21460981&amp;amp;variant=play&amp;amp;lsrc=RN_htm"&gt;&lt;img src="http://static.realone.com/rotw/images/buttons/playsm.gif" width="20" height="20" border="0" /&gt; Lord, I'm Discouraged by The Hold Steady&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;(Or if you'd rather YouTube than Rhapsody, I &lt;a href="http://www.youtube.com/results?search_query=lord+i%27m+discouraged&amp;amp;search_type=&amp;amp;aq=f"&gt;gotcha covered there too&lt;/a&gt;.)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That guitar solo completely channels rock. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As always, the &lt;a href="http://www.songlyrics.com/The_Hold_Steady/Lord_I_m_Discouraged/271249/"&gt;lyrics&lt;/a&gt; kill.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And the chorus builds to a crescendo, and the piano, it sounds like a carnival, and the microphone smells like a beer....&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Go listen now. These are the disciples of &lt;a href="http://www.metrolyrics.com/constructive-summer-lyrics-the-hold-steady.html"&gt;St. Joe Strummer&lt;/a&gt;. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-6155427280090089652?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/6155427280090089652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/10/lord-im-discouraged.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/6155427280090089652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/6155427280090089652'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/10/lord-im-discouraged.html' title='Lord, I&apos;m Discouraged'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-2726694904454616782</id><published>2008-09-30T07:46:00.001-07:00</published><updated>2008-09-30T08:01:21.552-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Millenium Development Goals'/><category scheme='http://www.blogger.com/atom/ns#' term='UN'/><category scheme='http://www.blogger.com/atom/ns#' term='fixtheworld'/><title type='text'>Fix The World: The Power of Goals</title><content type='html'>Goals: it's been said before, but it bears repeating.&lt;br /&gt;&lt;br /&gt;Setting goals - defining exactly what it is that you want to accomplish - is a tremendously powerful tool for getting the job done.&lt;br /&gt;&lt;br /&gt;You can get away with a tacit goal-setting excercise in your subconscious when it's just you doing something, but in my experience I've found it's absolutely critical when you need many people to cooperate in the work to make an explicit statement of where you want to end up.&lt;br /&gt;&lt;br /&gt;Bill Gates spoke to the UN General Assembly about progress on the &lt;a title="" href="http://www.endpoverty2015.org/" target="_blank"&gt;Millennium Development Goals&lt;/a&gt; a few days ago. I heard some of it on the radio, and just &lt;a href="http://beta.gatesfoundation.org/speeches-commentary/Pages/bill-gates-united-nations-2008.aspx"&gt;watched his entire talk &lt;/a&gt;(only a few minutes long, I recommend it).&lt;br /&gt;&lt;br /&gt;Here's a few key excerpts:&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;It is crucial to evaluate our performance in both areas, but I also think it’s important at this point to evaluate the goals themselves as a force for change. So here’s my evaluation: I love the Millennium Development Goals. I think they the best idea for focusing the world on fighting global poverty that I’ve ever seen. With all the mountains of measures and studies and reports in the world—these Millennium Development Goals have broken through and grabbed broad attention.&lt;/p&gt;&lt;p&gt;Thanks to these goals, not only UN agencies but the world at large knows the key measures of poverty, hunger, health, and education. Some of the numbers are good and some are not. But the fact that the world is focusing on the numbers is excellent.&lt;/p&gt;&lt;p&gt;It means people see where things are going well, and understand how we can spread those successes. They see where we’re falling short, and they see the need to apply more effort and do things differently. &lt;/p&gt;&lt;p&gt;[...]&lt;/p&gt;&lt;p&gt;There is more power in these goals than we ever imagined. Now that we’ve seen it, we want to work with you to intensify it – and push the day when all people, no matter where they’re born, can live a life filled with health and opportunity. &lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;Yes! Define goals! THEN work to achieve them! Like Bill Gates, I've had the experience of being surprised by just how well this works, and how the benefits of goal-setting are far broader than might be expected.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-2726694904454616782?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://beta.gatesfoundation.org/speeches-commentary/Pages/bill-gates-united-nations-2008.aspx' title='Fix The World: The Power of Goals'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/2726694904454616782/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/09/fix-world-power-of-goals.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2726694904454616782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2726694904454616782'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/09/fix-world-power-of-goals.html' title='Fix The World: The Power of Goals'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-465484688339526421</id><published>2008-09-23T00:47:00.001-07:00</published><updated>2008-09-23T00:47:51.283-07:00</updated><title type='text'>The greatest bass player of all time</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;a href='http://www.metafilter.com/75037/Jaco'&gt;Jaco | MetaFilter&lt;/a&gt;&lt;br/&gt;&lt;blockquote&gt;&lt;a href='http://query.nytimes.com/gst/fullpage.html?res=9B0DE0DB1331F930A1575AC0A961948260'&gt;21 Years ago today Jaco Pastorius died.&lt;/a&gt; &lt;br/&gt;&lt;br/&gt;&lt;a href='http://www.youtube.com/watch?v=4GLJCZ5L2sQ&amp;amp;feature=related'&gt;Jaco plays with Joni Mitchell.&lt;/a&gt; &lt;br/&gt;&lt;br/&gt;&lt;a href='http://www.youtube.com/watch?v=nQDfMqLlFPU&amp;amp;feature=related'&gt;Jaco plays with Weather Report&lt;/a&gt; &lt;br/&gt;&lt;br/&gt;&lt;a href='http://www.youtube.com/watch?v=RJfiYdQcQtc'&gt;Jaco plays The Word of Mouth&lt;/a&gt; &lt;br/&gt;&lt;br/&gt;&lt;a href='http://jmdl.com/library/view.cfm?id=1756'&gt;Joni Mitchell on Jaco&lt;/a&gt; &lt;br/&gt;&lt;br/&gt;&lt;a href='http://www.jacopastorius.com/biography/life.asp'&gt;Pat Metheny on Jaco&lt;/a&gt; &lt;br/&gt;&lt;/blockquote&gt;&lt;br/&gt;And the MeFi crowd has &lt;a href='http://www.metafilter.com/75037/Jaco'&gt;even more links in the comments&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Btw, no disrespect intended to &lt;a href='http://en.wikipedia.org/wiki/James_Jamerson'&gt;James Jamerson&lt;/a&gt;. &lt;br/&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-465484688339526421?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/465484688339526421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/09/greatest-bass-player-of-all-time.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/465484688339526421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/465484688339526421'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/09/greatest-bass-player-of-all-time.html' title='The greatest bass player of all time'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-5582682271268441365</id><published>2008-09-22T23:38:00.001-07:00</published><updated>2008-09-22T23:38:55.583-07:00</updated><title type='text'>Because it works</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;a href='http://www.politico.com/news/stories/0908/13412_Page2.html'&gt;Why McCain is going so negative - Jonathan Martin - Politico.com&lt;/a&gt;&lt;br/&gt;&lt;blockquote&gt;“Every day not talking about the economy, the war and how to fix a broken system is a victory for McCain,” said John Weaver, a former top strategist to the nominee who left the campaign last year. “They’re going to ride it as long as they can and as long as the mainstream media puts up every ridiculous charge.”&lt;br/&gt;&lt;br/&gt;The negative and often exaggerated or misleading claims being made about Obama and Delaware Sen. Joe Biden, especially those playing on Palin’s gender, are just too irresistible for the process-consumed online and cable news media that now drives the campaign conversation, Weaver said.&lt;br/&gt;&lt;br/&gt;“Unless there is a hurricane, they’re going to cover it,” he observed.&lt;br/&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-5582682271268441365?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/5582682271268441365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/09/because-it-works.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/5582682271268441365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/5582682271268441365'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/09/because-it-works.html' title='Because it works'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-4074125504241832327</id><published>2008-09-22T23:18:00.000-07:00</published><updated>2008-09-22T23:38:12.975-07:00</updated><title type='text'></title><content type='html'>&lt;p&gt;&lt;a href="http://blogmaverick.wordpress.com/2008/09/08/talking-stocks-and-money/#comments"&gt;Talking Stocks&lt;/a&gt;: "&lt;div class='snap_preview'&gt;&lt;br /&gt;&lt;p&gt;Over the years I have written about the stock market several times. I thought given the up and downs of the market, now would be a good time to replay some of those posts&lt;/p&gt;&lt;br /&gt;&lt;p&gt;(Via &lt;a href="http://blogmaverick.com"&gt;Blog Maverick&lt;/a&gt;.)&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;I like what Mark Cuban has to say about stock markets, and his belief that stock prices are much more about buzz than about any underlying financial reality. &lt;br /&gt;&lt;br /&gt;I'm not saying I agree completely, but I do like including that way of looking at stock markets.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-4074125504241832327?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/4074125504241832327/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/09/talking-stocks-over-years-i-have.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/4074125504241832327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/4074125504241832327'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/09/talking-stocks-over-years-i-have.html' title=''/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-4103842908303669599</id><published>2008-09-08T20:57:00.000-07:00</published><updated>2008-09-22T23:38:12.981-07:00</updated><title type='text'></title><content type='html'>&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://www.scripting.com/stories/2008/09/04/todaysLinksAndIdeas.html#disqus_thread"&gt;Today's links and ideas&lt;/a&gt;: "I've been impressed with how thoughtful and competent Obama is. That's why he's got my support. I also think our country is up shit's creek unless we can upgrade our economy, and to do so we need health and education, and that means public spending. It's not as if the Republicans don't believe in public spending, they do -- they just waste the money on destroying communities overseas. I want us to borrow to build strength here at home. I don't see it as a liberal vs conservative thing, rather a smart vs dumb thing. "&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;(Via &lt;a href="http://www.scripting.com/"&gt;Scripting News&lt;/a&gt;.)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-4103842908303669599?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/4103842908303669599/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/09/todays-links-and-ideas-ive-been.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/4103842908303669599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/4103842908303669599'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/09/todays-links-and-ideas-ive-been.html' title=''/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-905344297920600028</id><published>2008-09-08T00:36:00.000-07:00</published><updated>2008-09-08T00:40:03.533-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>Everything that Happens Will Happen Today</title><content type='html'>David Byrne and Brian Eno's new album &lt;a href="http://www.rhapsody.com/brianeno/everythingthathappenswillhappentoday"&gt;isn't available on Rhapsody yet&lt;/a&gt;, but that's OK because you can &lt;a href="http://everythingthathappens.com/"&gt;stream the whole thing from their website&lt;/a&gt;. Heck you can stream it from my website! &lt;br /&gt;&lt;br /&gt;&lt;object type="application/x-shockwave-flash" height="400" width="400" id="TSBundleWidget" data="http://bits-0.topspin.net/u/byrne/TSBundleWidget.swf?rootPath=https://app.topspin.net&amp;showTrace=false&amp;campaign_id=6001"&gt;&lt;param value="always" name="allowScriptAccess"/&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="movie" value="http://bits-0.topspin.net/u/byrne/TSBundleWidget.swf?rootPath=https://app.topspin.net&amp;showTrace=false&amp;campaign_id=6001" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="flashvars" value="campaign_id=6001&amp;amp;baseurl=http://app.topspin.net&amp;amp;width=400&amp;amp;height=400&amp;amp;configurl=http://bits-0.topspin.net/u/byrne/album_config_6001.xml&amp;amp;autoplay=false" /&gt;&lt;/object&gt; &lt;br /&gt;&lt;br /&gt;I'm enjoying it quite a lot.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-905344297920600028?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://everythingthathappens.com/' title='Everything that Happens Will Happen Today'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/905344297920600028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/09/everything-that-happens-will-happen.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/905344297920600028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/905344297920600028'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/09/everything-that-happens-will-happen.html' title='Everything that Happens Will Happen Today'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-1137791452676655840</id><published>2008-08-16T01:19:00.000-07:00</published><updated>2008-08-16T01:32:47.135-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>How to never run out of music to listen to</title><content type='html'>I finally updated my shortcuts page with links to the music sites I've been using. Now I'll surely be using them even more...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rhapsody.com/"&gt;Rhapsody&lt;/a&gt; &amp;bull; &amp;nbsp;&lt;a href="http://www.last.fm/user/doofusdan"&gt;Last.fm&lt;/a&gt; &amp;nbsp;&amp;bull; &amp;nbsp;&lt;a href="http://www.pandora.com/"&gt;Pandora&lt;/a&gt; &amp;nbsp;&amp;bull; &amp;nbsp;&lt;a href="http://doofusdan.muxtape.com/"&gt;Muxtape&lt;/a&gt; &amp;nbsp;&amp;bull; &amp;nbsp;&lt;a href="http://hypem.com/"&gt;HypeMachine&lt;/a&gt; &amp;nbsp;&amp;bull; &amp;nbsp;&lt;a href="http://criticalmetrics.com/"&gt;Critical Metrics&lt;/a&gt; &amp;nbsp;&amp;bull; &amp;nbsp;&lt;a href="http://www.ilike.com/user/Dan_B313"&gt;iLike&lt;/a&gt; &amp;nbsp;&amp;bull; &amp;nbsp;&lt;a href="http://www.archive.org/details/audio"&gt;Internet Archive&lt;/a&gt; &amp;nbsp;&amp;bull; &amp;nbsp;&lt;/span&gt;&lt;a href="http://concerts.wolfgangsvault.com/"&gt;Wolfgang's Vault&lt;/a&gt; &amp;nbsp;&amp;bull; &amp;nbsp;&lt;a href="http://www.kexp.org/"&gt;KEXP&lt;/a&gt; &amp;nbsp;&amp;bull; &amp;nbsp;&lt;a href="http://www.kcrw.com/music"&gt;KCRW&lt;/a&gt;&amp;nbsp;&amp;bull; &amp;nbsp;&lt;a href="http://getsongbird.com/"&gt;Songbird&lt;/a&gt; &amp;nbsp;&amp;bull; &amp;nbsp;&lt;a href="http://www.pastemagazine.com/"&gt;Paste&lt;/a&gt; &amp;nbsp;&amp;bull; &amp;nbsp;&lt;a href="http://www.rollingstone.com/"&gt;Rolling Stone&lt;/a&gt; &amp;bull; &amp;nbsp;&lt;a href="http://www.npr.org/blogs/monitormix/"&gt;Monitor Mix&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'm certain there are other great music sites out there I don't know about...what am I missing?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-1137791452676655840?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/1137791452676655840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/08/how-to-never-run-out-of-music-to-listen.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1137791452676655840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1137791452676655840'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/08/how-to-never-run-out-of-music-to-listen.html' title='How to never run out of music to listen to'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-6017802599385842830</id><published>2008-08-11T23:16:00.001-07:00</published><updated>2008-08-11T23:16:28.727-07:00</updated><title type='text'>Where do I sign?</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;I'd put my John Hancock on this in a second. Endorsed!&lt;br/&gt;&lt;br/&gt;&lt;a href='http://wiki.lessig.org/Declaration4Independence'&gt;Declaration4Independence - Lessig Wiki&lt;/a&gt;&lt;br/&gt;&lt;blockquote&gt;But nothing will save Congress. Without fundamental change, the institution will remain despised and increasingly irrelevant. Power will continue to shift—as it has for the past fifty years—to the President and the Court. The core institution of the Framers’ democratic design, the institution that many of them were most proud of, will remain essentially bankrupt.&lt;br/&gt;&lt;br/&gt;That’s a strong term. But it predicates well of Congress. If the credit of any public institution is trust and respect, then Congress is, as Websters would define it, “discredited, having forfeited all credit.” Not because of any particular decision, or failed vote. Most couldn’t name one thing Congress did or didn’t do that they object to. Not because anyone believes its Members (or most of its Members) are bribed, or evil people. To the contrary, Congress is filled with souls with an extraordinary commitment to the public. These are good, not evil, people.&lt;br/&gt;&lt;br/&gt;Rather, Congress’s “credit” is “forfeit” because of a profoundly deep sense among most that the machine that Congress is is simply bent. Like a rigged slot machine at a casino, or a balance sheet by the Enron accounting department, the vast majority of Americans don’t believe that the answers Congress gives are the right answers for the right reasons. Most believe that they track something else entirely: not sense but dollars.&lt;/blockquote&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-6017802599385842830?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/6017802599385842830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/08/where-do-i-sign.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/6017802599385842830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/6017802599385842830'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/08/where-do-i-sign.html' title='Where do I sign?'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-6056171910977018927</id><published>2008-08-09T20:32:00.000-07:00</published><updated>2008-08-09T20:35:41.686-07:00</updated><title type='text'>iPhone Apps I'd like to have</title><content type='html'>Nice iPhone UI for SeAttle public library.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-6056171910977018927?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/6056171910977018927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/08/iphone-apps-id-like-to-have.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/6056171910977018927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/6056171910977018927'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/08/iphone-apps-id-like-to-have.html' title='iPhone Apps I&apos;d like to have'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-1537816621655828729</id><published>2008-07-30T22:30:00.001-07:00</published><updated>2008-07-30T22:46:02.610-07:00</updated><title type='text'>Cool Tools blog and the Golden Book of Chemistry Experiments</title><content type='html'>I love the Cool Tools blog!&lt;br /&gt;&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;br /&gt;This post is just one reason why. (Normally they review tools, not books, but this book is so great - I am SO happy &lt;a href="http://thepiratebay.org/tor/4015400/The_Golden_Book_of_Chemistry_Experiments_%281960%29"&gt;there's a torrent of the Golden Book of Chemistry Experiments&lt;/a&gt;!)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.kk.org/cooltools/archives/002954.php"&gt;Cool Tool: Best home chemistry lab book&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;The very best chemistry experiment book for kids is the legendary and long-out-of-print book, the Golden Book of Chemistry Experiments. Published in 1960 during the heyday of home chemistry, it was meant to accompany the millions of chemistry kits that were sold each year to typical American kids. You got real experiments with real chemicals. Not like the so-called chemistry sets today which boldly (and insanely) advertise they contain "No Chemicals!"&lt;br /&gt;&lt;br /&gt;Among many other things, the Golden Book of Chemistry Experiments told you how to make chlorine gas from bathroom supplies, hydrogen from flashlight battery parts, and rayon from scrap paper, etc. You can see why it was not reprinted in the decades following because of concerns about safety. I used my copy, which is now worth $200 on eBay, to do all the experiments in the book when I was 12, and went on to build a chem lab in my basement. As many kids did.&lt;br /&gt;&lt;span class="mt-enclosure mt-enclosure-image" style="display: inline;"&gt;&lt;img alt="chem1-sm.jpg" src="http://www.kk.org/cooltools/chem1-sm.jpg" class="mt-image-none" style="" width="403" height="274" /&gt;&lt;/span&gt;&lt;br /&gt;Golden Book of Chemistry Experiments, 1960.&lt;br /&gt;&lt;br /&gt;You can get a decent free &lt;a href="http://thepiratebay.org/tor/4015400/The_Golden_Book_of_Chemistry_Experiments_%281960%29"&gt;PDF version of the Golden Book on BitTrorrent&lt;/a&gt;. &lt;/blockquote&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-1537816621655828729?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/1537816621655828729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/07/cool-tools-blog-and-golden-book-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1537816621655828729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1537816621655828729'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/07/cool-tools-blog-and-golden-book-of.html' title='Cool Tools blog and the Golden Book of Chemistry Experiments'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-4823159349464172087</id><published>2008-07-29T09:19:00.001-07:00</published><updated>2008-07-29T09:20:51.327-07:00</updated><title type='text'>No, I DIDN'T know that Amazon sold that</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__r9MyzfQjqc/SI9DSWG-cwI/AAAAAAAAARU/O-0eOjBADiY/s1600-h/NCAA+garden+gnomes.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/__r9MyzfQjqc/SI9DSWG-cwI/AAAAAAAAARU/O-0eOjBADiY/s320/NCAA+garden+gnomes.png" alt="" id="BLOGGER_PHOTO_ID_5228471674851980034" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Yet somehow, my life went on.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-4823159349464172087?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/4823159349464172087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/07/no-i-didnt-know-that-amazon-sold-that.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/4823159349464172087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/4823159349464172087'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/07/no-i-didnt-know-that-amazon-sold-that.html' title='No, I DIDN&apos;T know that Amazon sold that'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/__r9MyzfQjqc/SI9DSWG-cwI/AAAAAAAAARU/O-0eOjBADiY/s72-c/NCAA+garden+gnomes.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-8556080542486759433</id><published>2008-07-27T21:49:00.001-07:00</published><updated>2008-07-27T21:49:16.432-07:00</updated><title type='text'>FCC orders Comcast to stop restricting access to the Internet</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;a href='http://www.nwprogressive.org/weblog/2008/07/fcc-orders-comcast-to-stop-restricting.html'&gt;Northwest Progressive Institute Advocate: FCC orders Comcast to stop restricting access to the Internet&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;Yesterday, in a historic decision, the Federal Communications Commission voted 3-2 to order Comcast to stop restricting its customers' access to the Internet, quit blocking BitTorrent traffic, and require public disclosure of its network management practices. Commissioners Jonathan Adelstein, Michael Copps, and Chairman Kevin Martin voted in favor of finding Comcast in violation of FCC rules.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;A little surprised to find myself saying it, but, um, yay FCC? Ahem. Yay FCC!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-8556080542486759433?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/8556080542486759433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/07/fcc-orders-comcast-to-stop-restricting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8556080542486759433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8556080542486759433'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/07/fcc-orders-comcast-to-stop-restricting.html' title='FCC orders Comcast to stop restricting access to the Internet'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-8000519088458328817</id><published>2008-07-27T01:51:00.001-07:00</published><updated>2008-07-28T00:25:21.839-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='the hold steady'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>The Hold Steady!</title><content type='html'>Just got back from seeing The Hold Steady at the Capitol Hill Block Party. Great show! The sound wasn't perfect though - I do wish I could see them at First Avenue next week!&lt;br /&gt;&lt;br /&gt;Here's a few selected awesome The Hold Steady songs: &lt;a href="http://www.rhapsody.com/playlist/share.html?tracks=Tra.11740734+Tra.21460986+Tra.11740739+Tra.21460979+Tra.21460985+Tra.21460980+Tra.7273296+Tra.21460984"&gt;Dan's The Hold Steady Sampler on Rhapsody&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sadly, Rhapsody does not have Lord, I'm Discouraged (or as I think of it, "Excuses, and half-truths, and fortified wine") which MUST be listened to for the guitar solo, not to mention the heartbreaker story. &lt;a href="http://www.last.fm/music/The+Hold+Steady/_/Lord%2C+I%27m+Discouraged"&gt;So here it is on Last.fm&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Part of the joy of The Hold Steady is in the lyrics. Here's an example:&lt;br /&gt;&lt;br /&gt;Slapped Actresses&lt;br /&gt;&lt;blockquote&gt;Don’t drop little hints. I don’t want them to guess.&lt;br /&gt;Don’t mention Tampa, they’ll just know all the rest.&lt;br /&gt;Don’t mention bloodshed, don’t tell them it hurts.&lt;br /&gt;Don’t say we saw angels, they’ll take us straight to the church.&lt;/blockquote&gt;Stuck Between Stations&lt;br /&gt;&lt;blockquote&gt;She was a really cool kisser and she wasn’t all that strict of a Christian.&lt;br /&gt;She was a damn good dancer but she wasn’t all that great of a girlfriend.&lt;br /&gt;He likes the warm feeling but he’s tired of all the dehydration.&lt;br /&gt;Most nights are crystal clear but tonight it’s like he’s stuck between stations --&lt;br /&gt;On the radio.&lt;br /&gt;&lt;/blockquote&gt;The video for Stuck Between Stations has a laugh-out-loud funny at the end.&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/3Cem1ME-OvQ&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/3Cem1ME-OvQ&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-8000519088458328817?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/8000519088458328817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/07/hold-steady.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8000519088458328817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8000519088458328817'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/07/hold-steady.html' title='The Hold Steady!'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-7126338052177115555</id><published>2008-07-27T00:40:00.001-07:00</published><updated>2008-07-27T00:40:34.129-07:00</updated><title type='text'>A great turn of phrase</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Whether or not you agree, you have to admit this is some cute wordsmithing:&lt;br /&gt;&lt;blockquote&gt;&lt;big&gt;To his supporters Obama isn't just an &lt;em&gt;agent&lt;/em&gt; of change - &lt;em&gt;he's the 007 of change!&lt;/em&gt;&lt;br /&gt;&lt;/big&gt;&lt;/blockquote&gt;&lt;br /&gt;Well done, &lt;a href='http://www.huffingtonpost.com/stefan-sirucek/obama-in-berlin-walking-t_b_115122.html'&gt;Stefan Sirucek&lt;/a&gt;!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-7126338052177115555?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/7126338052177115555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/07/great-turn-of-phrase.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7126338052177115555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7126338052177115555'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/07/great-turn-of-phrase.html' title='A great turn of phrase'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-116825227619024903</id><published>2008-07-27T00:35:00.001-07:00</published><updated>2008-07-27T00:35:59.689-07:00</updated><title type='text'>What a shocker</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;File this one under "coming as a surprise to absolutely no one..."&lt;a href='http://www.juancole.com/2008/07/fox-news-w-tv.html'&gt;&lt;br /&gt;&lt;/a&gt;&lt;blockquote&gt;It has long been known that Fox Cable News head Roger Ailes (a former Republican Party official) and other high executives routinely sent memos to the newsrooms instructing them to spin stories in particular ways. And one always suspected that the talking points actually came over from Bush's and Cheney's offices. Now McClellan confirms it.&lt;/blockquote&gt;&lt;br /&gt;from &lt;a href='http://www.juancole.com/2008/07/fox-news-w-tv.html'&gt;Informed Comment: Fox News= W. T.V.&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-116825227619024903?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/116825227619024903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/07/what-shocker.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/116825227619024903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/116825227619024903'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/07/what-shocker.html' title='What a shocker'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-7056564130930861402</id><published>2008-07-25T00:28:00.001-07:00</published><updated>2008-07-25T00:28:33.621-07:00</updated><title type='text'>In case you didn't realize how Facebook is going to make money....</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;p&gt;&lt;a href='http://news.cnet.com/8301-13953_3-9998626-80.html'&gt;Dan Farber accurately quotes&lt;/a&gt; Om's key point:&lt;br/&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href='http://gigaom.com/2008/07/23/facebook-connect/' style=''&gt;Om Malik extrapolates&lt;/a&gt; from Facebook Connect that Facebook is building a money machine:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;You are essentially telling Facebook's proverbial&lt;br /&gt;brain what topics -- blogs or specific posts -- with which you like to&lt;br /&gt;engage. In other words, you just told the system a little bit about&lt;br /&gt;yourself. Now imagine such information coming from dozens of Facebook&lt;br /&gt;Connect partners.&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;blockquote&gt;Each service adds a few more data points about you&lt;br /&gt;inside the Facebook brain, which is quite aware of your activities&lt;br /&gt;inside the Facebook ecosystem. The brain can then crunch all that&lt;br /&gt;information and build a fairly accurate image of who you are, what you&lt;br /&gt;like and what might interest you. With all that information at its&lt;br /&gt;disposal, Facebook can build a fairly large cash register. &lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;The cash register is an advertising platform, a follow on to &lt;a href='http://www.new.facebook.com/business/?beacon='&gt;Beacon&lt;/a&gt;,&lt;br /&gt;that leverages the social graph and each member as a potential&lt;br /&gt;marketing engine. With all the data and user permissions, ad targeting&lt;br /&gt;could be more precise.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-7056564130930861402?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/7056564130930861402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/07/in-case-you-didn-realize-how-facebook.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7056564130930861402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/7056564130930861402'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/07/in-case-you-didn-realize-how-facebook.html' title='In case you didn&amp;#39;t realize how Facebook is going to make money....'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-8343120493734810580</id><published>2008-07-01T05:00:00.001-07:00</published><updated>2008-07-01T05:03:10.404-07:00</updated><title type='text'>Universe Sandbox!</title><content type='html'>I got a chance to play with Universe Sandbox "pre-release" and it's awesome! If you're into seeing how galaxies spin, planets collide, and having other fun with gravity, check out the video. &lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/v6shurn2W0w&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/v6shurn2W0w&amp;hl=en" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;And if you're running XP or Vista, &lt;a href="http://universesandbox.com/"&gt;download it&lt;/a&gt;! It's free!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-8343120493734810580?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://universesandbox.com/' title='Universe Sandbox!'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/8343120493734810580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/07/universe-sandbox.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8343120493734810580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8343120493734810580'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/07/universe-sandbox.html' title='Universe Sandbox!'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-1594224142238499375</id><published>2008-06-19T22:24:00.000-07:00</published><updated>2008-06-19T22:25:52.947-07:00</updated><title type='text'>PopArtMachine - free image search, covers Library of Congress collection</title><content type='html'>&lt;a href="http://popartmachine.com/"&gt;This is neato&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;"Pop Art Machine is a CGI library that collects, curates and creates works of art. Our focus is the study of digital printmaking using public image sources as inspiration. Here you will find over 1,000,000 source images and countless finished prints side by side with the methodologies used to create."&lt;br /&gt;&lt;br /&gt;As they put it over on boing boing:&lt;br /&gt;&lt;br /&gt;"I found the photo via Pop Art Machine, which somehow has linked into the Library of Congress image database. The image search function through Pop Art Machine (I’m not sure what it’s really supposed to be for) is often better than the LOC search page."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-1594224142238499375?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://popartmachine.com/' title='PopArtMachine - free image search, covers Library of Congress collection'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/1594224142238499375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/06/popartmachine-free-image-search-covers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1594224142238499375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1594224142238499375'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/06/popartmachine-free-image-search-covers.html' title='PopArtMachine - free image search, covers Library of Congress collection'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-3949979279629085231</id><published>2008-06-09T21:59:00.000-07:00</published><updated>2008-06-11T13:43:22.273-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>Post-keynote thoughts on 3G iPhone</title><content type='html'>Mind y0u, I haven't actually &lt;a href="http://www.apple.com/quicktime/qtv/wwdc08/"&gt;seen the keynote&lt;/a&gt; yet, just read the coverage on &lt;a href="http://www.engadget.com/2008/06/09/steve-jobs-keynote-live-from-wwdc-2008/"&gt;Engadget&lt;/a&gt; and &lt;a href="http://www.macrumorslive.com/"&gt;MacRumors&lt;/a&gt;. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So Mel &amp;amp; I won't be going to get his &amp;amp; hers iPhones tomorrow. We'll have to think of something else to do on my vacation day. (The boys will both be at their respective schools.) We won't even be getting them on July 11 -- we're going to be on vacation and we fly back to Seattle on the 12th, and arrive at Seatac too late to make it to the Apple store before it closes. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A few things are sticking out in my mind:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="FONT-WEIGHT: bold"&gt;It's late! &lt;/span&gt;Yeah, I know, how can it be late, no date was announced before today - but why did AT&amp;amp;T put a vacation blackout on their stores from mid-June to mid-July if it wasn't supposed to come out now? Until we find out for sure, I'm going to assume the goal was to get it in stores in mid-June, but the date slipped. Still I wonder - what were all those mysterious brown boxes?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="FONT-WEIGHT: bold"&gt;No 32gb option: bummer! &lt;/span&gt;I had a 30gb iPod, and it wasn't big enough for me - and that wasn't even a video model! I would've gladly paid $499 for a 32gb iPhone 3G. I have an 8gb Sansa e280r now and it's really not enough room for me. (I will probably keep using the Sansa so I can get 'all I can eat' music on Rhapsody To Go, at least for checking out new stuff) &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="FONT-WEIGHT: bold"&gt;No online purchases: confusing! &lt;/span&gt;When I heard they wouldn't go on sale for a while I figured I'd just order online. But they're not for sale on the Apple Store yet! I don't get this one at all. Unless... umm... they don't have much supply? They want to make people go to a brick &amp;amp; mortar store? I wonder if people buy more accessories from Apple if they go to a store vs. online, or they are more likely to also switch from PC to Mac if they go to a store? That's only wacky conspiracy theory though. I really can't think of a valid reason for this. (Ooh, looks like it might have to do with new rules requiring &lt;a href="http://www.macrumors.com/2008/06/09/atandt-and-apple-tightening-policies-to-reduce-iphone-unlocking/"&gt;in-store activation&lt;/a&gt; -- intended to cut down on people buying iPhones to use on different carriers.)&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="FONT-WEIGHT: bold"&gt;No videochat: bummer! &lt;/span&gt;This would've been sweet for me to use to say hi to Mel &amp;amp; the boys while on business trips.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="FONT-WEIGHT: bold"&gt;Price cuts, 3G, GPS and 3rd party software: sweet, sweet sweet!&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;No update or price cut for iPod Touch: wierd! &lt;/strong&gt;Who the heck would buy an iPod Touch when an iPhone 3g with the same capacity costs $100 LESS? Yes, it is no longer possible to buy an iPhone 3G and not activate it, but still, something is seriously wrong here. Look at the prices:&lt;/div&gt;&lt;div&gt;8gb iPhone 3G: $199. 8gb iPod Touch: $299&lt;/div&gt;&lt;div&gt;16gb iPhone 3G: $299. 16gb iPod Touch: $399&lt;/div&gt;&lt;div&gt;Normally I'd guess that Apple ran out of iPhone 1.0 stock before they ran out of iPod Touch 1.0 stock - but why not cut the price to move the rest of the stock? This must be seen as yet more evidence that AT&amp;amp;T (in the US at least) is subsidizing the cost of the iPhone 3G.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-3949979279629085231?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/3949979279629085231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/06/post-keynote-thoughts-on-3g-iphone.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3949979279629085231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3949979279629085231'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/06/post-keynote-thoughts-on-3g-iphone.html' title='Post-keynote thoughts on 3G iPhone'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-2782098230090981962</id><published>2008-06-04T07:19:00.000-07:00</published><updated>2008-06-04T07:28:51.384-07:00</updated><title type='text'>Neil Gaiman on bipedal animals</title><content type='html'>Neil (author/creator of &lt;a href="http://www.neilgaiman.com/works/"&gt;a ton of wonderful things&lt;/a&gt;, including &lt;a href="http://en.wikipedia.org/wiki/The_Sandman_%28Vertigo%29"&gt;Sandman&lt;/a&gt;, &lt;a href="http://www.amazon.com/Stardust-Neil-Gaiman/dp/0061142026/"&gt;Stardust&lt;/a&gt;, and &lt;a href="http://www.amazon.com/American-Gods-Novel-Neil-Gaiman/dp/0060558121/"&gt;American Gods&lt;/a&gt;) wrote this to go along with a picture he snapped from his kitchen window, and it made me laugh in my coffee cup.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;I took this yesterday from the kitchen window. As a small child, I was convinced that all animals walked around on their hind legs when we couldn't see them, and spoke fluent English; sometimes they wore clothes and probably drove really tiny, brightly-coloured cars down hidden streets between the bushes. This raccoon did nothing to disabuse me of the idea:&lt;br /&gt;&lt;/blockquote&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6L1zPW0YW7k/SDHLI4eCsWI/AAAAAAAACKE/Q2wWOYHEHZA/s400/DSC00829.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://1.bp.blogspot.com/_6L1zPW0YW7k/SDHLI4eCsWI/AAAAAAAACKE/Q2wWOYHEHZA/s400/DSC00829.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-2782098230090981962?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://journal.neilgaiman.com/2008/05/whats-your-story.html' title='Neil Gaiman on bipedal animals'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/2782098230090981962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/06/neil-gaiman-on-bipedal-animals.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2782098230090981962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2782098230090981962'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/06/neil-gaiman-on-bipedal-animals.html' title='Neil Gaiman on bipedal animals'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_6L1zPW0YW7k/SDHLI4eCsWI/AAAAAAAACKE/Q2wWOYHEHZA/s72-c/DSC00829.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-372776990329361371</id><published>2008-05-29T23:23:00.000-07:00</published><updated>2008-05-29T23:27:25.462-07:00</updated><title type='text'>Stories vs. Statistics: "There may be comfort in numbers, but there is inspiration in story telling"</title><content type='html'>&lt;a href="http://redcouch.typepad.com/weblog/2008/05/social-media-pe.html"&gt;So true&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;It confirmed something I have suspected. People, particularly in  business, crave statistics. They need measurement. They like the confirmation of bar graphs and flow charts.  &lt;p&gt;But what they remember are people's stories. People stories stay with them longer than do pie charts. People's stories inspire others to change, to innovate and to disrupt. There may be comfort in numbers, but there is inspiration in story telling.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;(From Shel Israel, of &lt;a href="http://www.amazon.com/dp/047174719X?tag=nakedconversa-20&amp;amp;camp=14573&amp;amp;creative=327641&amp;amp;linkCode=as1&amp;amp;creativeASIN=047174719X&amp;amp;adid=0CP6KW5PY7VHKCG2XMNS&amp;amp;"&gt;Naked Conversations&lt;/a&gt; fame.)&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-372776990329361371?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://redcouch.typepad.com/weblog/2008/05/social-media-pe.html' title='Stories vs. Statistics: &quot;There may be comfort in numbers, but there is inspiration in story telling&quot;'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/372776990329361371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/05/stories-vs-statistics-there-may-be.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/372776990329361371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/372776990329361371'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/05/stories-vs-statistics-there-may-be.html' title='Stories vs. Statistics: &quot;There may be comfort in numbers, but there is inspiration in story telling&quot;'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-2274341863702017885</id><published>2008-04-23T21:42:00.000-07:00</published><updated>2008-04-23T22:12:42.224-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fixtheworld'/><title type='text'>Fix the World.</title><content type='html'>I feel so fortunate to live in a town where so many scary-smart people are trying really hard to make the world a better place. They've got lots of good ideas. They believe in what works - prove it! And they believe in the power of working together, sharing ideas and information, and realize what’s important to make sure that power can be used to help make the world a better place.&lt;br /&gt;&lt;br /&gt;I’ve started to tag some of these people, places and things: &lt;a href="http://del.icio.us/fullerbecker/fixtheworld"&gt;http://del.icio.us/fullerbecker/fixtheworld&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Feel free to subscribe to that tag’s &lt;a href="http://feeds.delicious.com/rss/fullerbecker/fixtheworld"&gt;RSS feed&lt;/a&gt; and see what I find next.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/giina_caliente/2285761773/"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://farm4.static.flickr.com/3038/2285761773_d06e98ee4e_d.jpg" border="0" /&gt;&lt;/a&gt; Tie-dye credit: &lt;a href="http://www.flickr.com/photos/giina_caliente/"&gt;giina caliente&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-2274341863702017885?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://del.icio.us/fullerbecker/fixtheworld' title='Fix the World.'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/2274341863702017885/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/04/fix-world.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2274341863702017885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2274341863702017885'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/04/fix-world.html' title='Fix the World.'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-3744547282886843208</id><published>2008-04-18T00:25:00.000-07:00</published><updated>2008-04-18T00:28:47.122-07:00</updated><title type='text'>HP: all mice to be enuchs</title><content type='html'>&lt;a href="http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01434501"&gt;No longer&lt;/a&gt; will Hewlett-Packard's mice have balls.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-3744547282886843208?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/3744547282886843208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/04/hp-all-mice-to-be-enuchs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3744547282886843208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3744547282886843208'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/04/hp-all-mice-to-be-enuchs.html' title='HP: all mice to be enuchs'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-5148102728225679546</id><published>2008-04-05T02:12:00.000-07:00</published><updated>2008-04-05T02:17:47.195-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='architecture'/><title type='text'>I am not an architecture astronaut!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm1.static.flickr.com/214/498892014_092d322c4d.jpg?v=0"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://farm1.static.flickr.com/214/498892014_092d322c4d.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'm not.&lt;br /&gt;&lt;br /&gt;I just wanted to get that on record.&lt;br /&gt;&lt;br /&gt;Thanks, I feel much better now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-5148102728225679546?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.google.com/search?q=architecture+astronaut' title='I am not an architecture astronaut!'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/5148102728225679546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/04/i-am-not-architecture-astronaut.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/5148102728225679546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/5148102728225679546'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/04/i-am-not-architecture-astronaut.html' title='I am not an architecture astronaut!'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-2485554276938394147</id><published>2008-03-30T23:45:00.000-07:00</published><updated>2008-04-23T22:17:30.019-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='integration'/><category scheme='http://www.blogger.com/atom/ns#' term='identity'/><title type='text'>Integration - and why you really ought to subscribe to Kim Cameron's Identity Blog</title><content type='html'>Found &lt;a href="http://talk.bmc.com/blogs/blog-bohren/jeff-bohren/integration-poster"&gt;this integration poster by Jeff Bohren&lt;/a&gt; on &lt;a href="http://www.identityblog.com/"&gt;Kim Cameron's Identity blog&lt;/a&gt;. Kim's blog is very good stuff, in my "A+ Feeds" folder. If you have some ideas what "identity" means and why its interesting, you should without question be subscribed to Kim's blog. Go read, you'll see.&lt;br /&gt;&lt;br /&gt;&lt;img height="480" src="http://talk.bmc.com/blogs/blog-bohren/jeff-bohren/integration" width="640" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-2485554276938394147?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.identityblog.com/' title='Integration - and why you really ought to subscribe to Kim Cameron&apos;s Identity Blog'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/2485554276938394147/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/03/found-this-integration-poster-by-jeff.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2485554276938394147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2485554276938394147'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/03/found-this-integration-poster-by-jeff.html' title='Integration - and why you really ought to subscribe to Kim Cameron&apos;s Identity Blog'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-5394719235872532475</id><published>2008-03-27T23:50:00.000-07:00</published><updated>2008-04-26T13:21:51.539-07:00</updated><title type='text'></title><content type='html'>&lt;p&gt;Coming soon to Rhapsody, I hope! I can't believe I haven't bought it yet. &lt;a href="http://www.rhapsody.com/goto?rcid=alb.19336342&amp;rws=%2Fcountingcrows%2Fdiscography.rss"&gt;Saturday Nights &amp; Sunday Mornings - Counting Crows&lt;/a&gt;: "Saturday Nights &amp; Sunday Mornings - Counting Crows"&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;(Via &lt;a href="http://www.rhapsody.com/goto?rcid=art.43225&amp;rws=%2Fcountingcrows%2Fdiscography.rss"&gt;Counting Crows Discography on Rhapsody Online&lt;/a&gt;.)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-5394719235872532475?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/5394719235872532475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/03/coming-soon-to-rhapsody-i-hope-i-cant.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/5394719235872532475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/5394719235872532475'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/03/coming-soon-to-rhapsody-i-hope-i-cant.html' title=''/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-472228871490980722</id><published>2008-03-21T07:52:00.000-07:00</published><updated>2008-03-21T07:57:24.499-07:00</updated><title type='text'>Yay! Time Machine now works on HD's attached to Airport Extreme Base Station!</title><content type='html'>From &lt;a href="http://www.macrumors.com/2008/03/19/time-machine-now-works-with-airport-extreme-usb-drives/"&gt;MacRumors&lt;/a&gt;: &lt;br /&gt;&lt;blockquote&gt;After the release of today's Time Machine and Airport update, several readers report that Time Machine now supports backups to USB drives connected to your Airport Extreme basestation. This configuration essentially reproduces the functionality of Apple's Time Capsule product.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Looks like I can now get off the fence of "should I buy a Time Capsule, or can I get Airport Extreme and buy a third party (bigger) external hard drive?"&lt;br /&gt;&lt;br /&gt;I want to do the latter, since I'll get:&lt;br /&gt;- More space for my money&lt;br /&gt;- Failure independence - if the wireless function fails, at least I won't lose the storage function. (In my experience, consumer wireless routers have a much shorter MTBF than consumer hard drives.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-472228871490980722?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.macrumors.com/2008/03/19/time-machine-now-works-with-airport-extreme-usb-drives/' title='Yay! Time Machine now works on HD&apos;s attached to Airport Extreme Base Station!'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/472228871490980722/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/03/yay-time-machine-now-works-on-hds.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/472228871490980722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/472228871490980722'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/03/yay-time-machine-now-works-on-hds.html' title='Yay! Time Machine now works on HD&apos;s attached to Airport Extreme Base Station!'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-6165350971013855352</id><published>2008-03-20T21:25:00.000-07:00</published><updated>2008-03-20T21:31:26.950-07:00</updated><title type='text'>Subversion checkout</title><content type='html'>Macintosh:Subversion beckerd$ svn checkout https://danproject.googlecode.com/svn/trunk/ danproject --username dan.becker&lt;br /&gt;Error validating server certificate for 'https://danproject.googlecode.com:443':&lt;br /&gt; - The certificate is not issued by a trusted authority. &lt;a href="http://code.google.com/support/bin/answer.py?answer=56693&amp;topic=10386"&gt;Use the&lt;br /&gt;   fingerprint to validate the certificate manually&lt;/a&gt;!&lt;br /&gt;Certificate information:&lt;br /&gt; - Hostname: *.googlecode.com&lt;br /&gt; - Valid: from Sat, 24 Jun 2006 00:05:41 GMT until Sat, 21 Jun 2008 19:45:36 GMT&lt;br /&gt; - Issuer: Certification Services Division, Thawte Consulting cc, Cape Town, Western Cape, ZA&lt;br /&gt; - Fingerprint: 89:87:5e:ca:0b:03:d2:83:db:7b:3f:20:5d:d0:76:c7:76:6b:cb:b2&lt;br /&gt;(R)eject, accept (t)emporarily or accept (p)ermanently? t&lt;br /&gt;Authentication realm: &lt;https://danproject.googlecode.com:443&gt; Google Code Subversion Repository&lt;br /&gt;Password for 'dan.becker': &lt;br /&gt;Checked out revision 4.&lt;br /&gt;Macintosh:Subversion beckerd$&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-6165350971013855352?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/6165350971013855352/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/03/subversion-checkout.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/6165350971013855352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/6165350971013855352'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/03/subversion-checkout.html' title='Subversion checkout'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-3126368777884773863</id><published>2008-03-13T22:55:00.000-07:00</published><updated>2008-03-13T23:22:19.770-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><title type='text'>Subversion!</title><content type='html'>So, looks like I get to play with Subversion a bit.&lt;br /&gt;&lt;br /&gt;I've started reading up on it a bit.&lt;br /&gt;&lt;br /&gt;Set up a &lt;a href="http://code.google.com/p/danproject/"&gt;project&lt;/a&gt; on Google Code since that gives me a pre-set-up Subversion repository.&lt;br /&gt;&lt;br /&gt;Collected a few &lt;a href="http://del.icio.us/fullerbecker/subversion"&gt;subversion bookmarks on del.icio.us&lt;/a&gt;. If you know Subversion, &lt;a href="http://del.icio.us/fullerbecker/subversion"&gt;take a look&lt;/a&gt;; am I missing some really good ones?&lt;br /&gt;&lt;br /&gt;Installed Subversion and &lt;a href="http://www.apple.com/downloads/macosx/development_tools/svnx.html"&gt;SvnX&lt;/a&gt; on my Mac.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-3126368777884773863?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://del.icio.us/fullerbecker/subversion' title='Subversion!'/><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/3126368777884773863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/03/subversion.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3126368777884773863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3126368777884773863'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/03/subversion.html' title='Subversion!'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-3956309217398453024</id><published>2008-02-22T12:15:00.001-08:00</published><updated>2008-02-22T12:15:38.097-08:00</updated><title type='text'>Defeating full-disk encryption with a can of compressed air</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;I found this absolutely astounding.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;But upon reflection, it makes sense.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;From &lt;a href='http://www.schneier.com/blog/archives/2008/02/cold_boot_attac.html'&gt;Bruce Schneier's blog&lt;/a&gt;&lt;br /&gt;			&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p style='margin-left: 36pt'&gt;&lt;span style='color:black; font-size:9pt'&gt;&lt;strong&gt;Cold Boot Attacks Against Disk Encryption&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style='margin-left: 36pt'&gt;&lt;span style='font-size:9pt'&gt;&lt;span style='color:black'&gt;Nice &lt;a href='http://www.freedom-to-tinker.com/?p=1257'/&gt;&lt;/span&gt;piece of research&lt;span style='color:black'&gt;:&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style='margin-left: 36pt'&gt;&lt;br /&gt; &lt;/p&gt;&lt;p style='margin-left: 72pt'&gt;&lt;span style='color:black; font-size:9pt'&gt;We show that disk encryption, the standard approach to protecting sensitive data on laptops, can be defeated by relatively simple methods. We demonstrate our methods by using them to defeat three popular disk encryption products: BitLocker, which comes with Windows Vista; FileVault, which comes with MacOS X; and dm-crypt, which is used with Linux. &lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style='margin-left: 72pt'&gt;&lt;span style='color:black; font-size:9pt'&gt;[...]&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style='margin-left: 72pt'&gt;&lt;span style='color:black; font-size:9pt'&gt;The root of the problem lies in an unexpected property of today's DRAM memories. DRAMs are the main memory chips used to store data while the system is running. Virtually everybody, including experts, will tell you that DRAM contents are lost when you turn off the power. But this isn't so. Our research shows that data in DRAM actually fades out gradually over a period of seconds to minutes, enabling an attacker to read the full contents of memory by cutting power and then rebooting into a malicious operating system.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style='margin-left: 72pt'&gt;&lt;span style='color:black; font-size:9pt'&gt;Interestingly, if you cool the DRAM chips, for example by spraying inverted cans of "canned air" dusting spray on them, the chips will retain their contents for much longer. At these temperatures (around -50 °C) you can remove the chips from the computer and let them sit on the table for ten minutes or more, without appreciable loss of data. Cool the chips in liquid nitrogen (-196 °C) and they hold their state for hours at least, without any power. Just put the chips back into a machine and you can read out their contents.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style='margin-left: 72pt'&gt;&lt;span style='color:black; font-size:9pt'&gt;This is deadly for disk encryption products because they rely on keeping master decryption keys in DRAM. This was thought to be safe because the operating system would keep any malicious programs from accessing the keys in memory, and there was no way to get rid of the operating system without cutting power to the machine, which "everybody knew" would cause the keys to be erased.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style='margin-left: 72pt'&gt;&lt;span style='color:black; font-size:9pt'&gt;Our results show that an attacker can cut power to the computer, then power it back up and boot a malicious operating system (from, say, a thumb drive) that copies the contents of memory. Having done that, the attacker can search through the captured memory contents, find any crypto keys that might be there, and use them to start decrypting hard disk contents. We show very effective methods for finding and extracting keys from memory, even if the contents of memory have faded somewhat (i.e., even if some bits of memory were flipped during the power-off interval). If the attacker is worried that memory will fade too quickly, he can chill the DRAM chips before cutting power.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style='margin-left: 72pt'&gt;&lt;span style='color:black; font-size:9pt'&gt;There seems to be no easy fix for these problems. Fundamentally, disk encryption programs now have nowhere safe to store their keys. Today's Trusted Computing hardware does not seem to help; for example, we can defeat BitLocker despite its use of a Trusted Platform Module.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style='margin-left: 36pt'&gt;&lt;span style='font-size:9pt'&gt;&lt;span style='color:black'&gt;The paper is &lt;a href='http://citp.princeton.edu.nyud.net/pub/coldboot.pdf'/&gt;&lt;/span&gt;here&lt;span style='color:black'&gt;; more info is &lt;a href='http://citp.princeton.edu/memory/'/&gt;&lt;/span&gt;here&lt;span style='color:black'&gt;. &lt;a href='http://www.news.com/8301-13578_3-9876060-38.html'/&gt;&lt;/span&gt;Articles&lt;span style='color:black'&gt;&lt;br /&gt;						&lt;a href='http://blog.wired.com/27bstroke6/2008/02/researchers-dis.html'/&gt;&lt;/span&gt;here&lt;span style='color:black'&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style='margin-left: 36pt'&gt;&lt;span style='font-size:9pt'&gt;&lt;span style='color:black'&gt;There is a general security problem illustrated here: it is very difficult to secure data when the attacker has physical control of the machine the data is stored on. I talk about the general problem &lt;a href='http://www.schneier.com/essay-142.html'/&gt;&lt;/span&gt;here&lt;span style='color:black'&gt;, and it's a hard problem.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style='margin-left: 36pt'&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;(By the way, did you know that &lt;a href='http://geekz.co.uk/schneierfacts/fact/32'&gt;Bruce Schneier's tears can burn holes through an OpenBSD firewall? Lucky for us, Bruce Schneier never cries&lt;/a&gt;.)&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-3956309217398453024?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/3956309217398453024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/02/defeating-full-disk-encryption-with-can.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3956309217398453024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3956309217398453024'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/02/defeating-full-disk-encryption-with-can.html' title='Defeating full-disk encryption with a can of compressed air'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-2207759116551436061</id><published>2008-02-20T22:01:00.000-08:00</published><updated>2008-02-20T22:03:20.859-08:00</updated><title type='text'>You can has cheeseburger, too!</title><content type='html'>Sorry. You're getting a whole pile of LOLcats whether you want 'em or not.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://icanhascheezburger.com/2008/02/19/funny-pictures-baby-blanket-ur-doin-it-wrong/"&gt;&lt;img src="http://icanhascheezburger.wordpress.com/files/2008/02/funny-pictures-baby-blanket-cat1.jpg" style="word-spacing:498202px;font-size:498202px;" alt="Humorous Pics" /&gt;&lt;/a&gt;&lt;br /&gt;moar &lt;a href="http://icanhascheezburger.com"&gt;humorous pics&lt;/a&gt;&lt;a href="http://icanhascheezburger.com/2008/02/17/funny-pictures-if-only-u-waz-useful/"&gt;&lt;img src="http://icanhascheezburger.wordpress.com/files/2008/02/funny-pictures-cat-useful-idiots-book.jpg" style="word-spacing:482808px;font-size:482808px;" alt="Humorous Pictures" /&gt;&lt;/a&gt;&lt;br /&gt;moar &lt;a href="http://icanhascheezburger.com"&gt;humorous pics&lt;/a&gt;&lt;a href="http://icanhascheezburger.com/2008/02/09/funny-pictures-my-soul-is-gettin-away/"&gt;&lt;img src="http://icanhascheezburger.wordpress.com/files/2008/02/funny-pictures-kitten-soul-escapes.jpg" style="word-spacing:476782px;font-size:476782px;" alt="Humorous Pictures" /&gt;&lt;/a&gt;&lt;br /&gt;moar &lt;a href="http://icanhascheezburger.com"&gt;humorous pics&lt;/a&gt;&lt;a href="http://icanhascheezburger.com/2008/02/16/funny-pictures-open-open-open-open-open/"&gt;&lt;img src="http://icanhascheezburger.wordpress.com/files/2008/02/funny-pictures-crazy-cat-bird-window-open.jpg" style="word-spacing:489857px;font-size:489857px;" alt="Humorous Pictures" /&gt;&lt;/a&gt;&lt;br /&gt;moar &lt;a href="http://icanhascheezburger.com"&gt;humorous pics&lt;/a&gt;&lt;a href="http://icanhascheezburger.com/2008/02/14/funny-pictures-getting-nervous/"&gt;&lt;img src="http://icanhascheezburger.wordpress.com/files/2008/02/funny-pictures-vampire-cats-shade-sunlight.jpg" style="word-spacing:483676px;font-size:483676px;" alt="Humorous Pictures" /&gt;&lt;/a&gt;&lt;br /&gt;moar &lt;a href="http://icanhascheezburger.com"&gt;humorous pics&lt;/a&gt;&lt;a href="http://icanhascheezburger.com/2008/02/15/funny-pictures-teen-cat-tri-pot/"&gt;&lt;img src="http://icanhascheezburger.wordpress.com/files/2008/02/funny-pictures-cats-in-pots.jpg" style="word-spacing:493052px;font-size:493052px;" alt="Humorous Pictures" /&gt;&lt;/a&gt;&lt;br /&gt;moar &lt;a href="http://icanhascheezburger.com"&gt;humorous pics&lt;/a&gt;&lt;a href="http://icanhascheezburger.com/2008/02/15/funny-pictures-washerz-been-makin-dat-barkin-sound-foreverz/"&gt;&lt;img src="http://icanhascheezburger.wordpress.com/files/2008/02/funny-pictures-cat-washing-machine-dog.jpg" style="word-spacing:492163px;font-size:492163px;" alt="Humorous Pictures" /&gt;&lt;/a&gt;&lt;br /&gt;moar &lt;a href="http://icanhascheezburger.com"&gt;humorous pics&lt;/a&gt;&lt;a href="http://icanhascheezburger.com/2008/02/09/funny-pictures-finush-yet/"&gt;&lt;img src="http://icanhascheezburger.wordpress.com/files/2008/02/funny-pictures-blanket-kitten-paws-eyes.jpg" style="word-spacing:475994px;font-size:475994px;" alt="Humorous Pictures" /&gt;&lt;/a&gt;&lt;br /&gt;moar &lt;a href="http://icanhascheezburger.com"&gt;humorous pics&lt;/a&gt;&lt;a href="http://icanhascheezburger.com/2008/02/09/funny-pictures-always-disproving-ma-theorem/"&gt;&lt;img src="http://icanhascheezburger.wordpress.com/files/2008/02/funny-pictures-anti-gravity-cat-chalkboard.jpg" style="word-spacing:469599px;font-size:469599px;" alt="Humorous Pictures" /&gt;&lt;/a&gt;&lt;br /&gt;moar &lt;a href="http://icanhascheezburger.com"&gt;humorous pics&lt;/a&gt;&lt;a href="http://icanhascheezburger.com/2008/02/06/funny-pictures-omg-iz-in-china/"&gt;&lt;img src="http://icanhascheezburger.wordpress.com/files/2008/02/funny-pictures-cat-tree-tail-china.jpg" alt="funny pictures" /&gt;&lt;/a&gt;&lt;br /&gt;moar &lt;a href="http://icanhascheezburger.com"&gt;humorous pics&lt;/a&gt;&lt;a href="http://icanhascheezburger.com/2008/02/06/funny-pictures-is-practicin-for-you/"&gt;&lt;img src="http://icanhascheezburger.wordpress.com/files/2008/02/funny-pictures-alarm-cat-clock-practice-bed-jump.jpg" alt="funny pictures" /&gt;&lt;/a&gt;&lt;br /&gt;moar &lt;a href="http://icanhascheezburger.com"&gt;humorous pics&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-2207759116551436061?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/2207759116551436061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/02/you-can-has-cheeseburger-too.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2207759116551436061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2207759116551436061'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/02/you-can-has-cheeseburger-too.html' title='You can has cheeseburger, too!'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-2488138187981603013</id><published>2008-01-24T10:54:00.000-08:00</published><updated>2008-01-24T13:24:07.218-08:00</updated><title type='text'>So you want to use Excel 2003 and Excel 2007 on the same machine....</title><content type='html'>I'm blogging this so I can find it next time I need it. &lt;br /&gt;&lt;br /&gt;Scenario: You have Excel 2003 installed (maybe as part of Office 2003). You want to install Excel 2007, and leave Excel 2003 installed. You want .xlsx files to open in Excel 2007 when you double-click 'em, and you want .xls files to open in Excel 2003.&lt;br /&gt;&lt;br /&gt;Solution:&lt;br /&gt;&lt;br /&gt;Install Excel 2007 - customize your installation &lt;br /&gt;Upgrade tab: select keep all previous versions installed &lt;br /&gt;File location tab: change from the default path (c:\program files\microsoft office) to a different path (such as c:\program files\microsoft office 2007) This may not be strictly necessary but it makes me feel safer.&lt;br /&gt;&lt;br /&gt;Then, do a repair on Office 2003 using Add/Remove Programs control panel (in W2k or XP) or the Programs control panel in Vista.&lt;br /&gt;&lt;br /&gt;Alternately, you can run the following commands (from &lt;a href="http://groups.google.com/group/microsoft.public.excel/browse_thread/thread/45c12e74221293ed/d65cdb183e1a17b2?hl=en&amp;lnk=st&amp;q=xls+excel+2003+excel+2007+installed+on+the+same+machine#d65cdb183e1a17b2"&gt;this usenet conversation&lt;/a&gt;):&lt;br /&gt;&lt;br /&gt;1. Close Excel  &lt;br /&gt;2. Windows Start Button|Run, type &lt;br /&gt;&lt;strong&gt;"C:\Program Files\Microsoft Office\OFFICE11\excel.exe" /unregserver &lt;/strong&gt;3. Windows Start Button|Run &lt;br /&gt;&lt;strong&gt;"C:\Program Files\Microsoft Office\OFFICE11\excel.exe" /regserver &lt;/strong&gt;&lt;br /&gt;(If you originally installed Office 2003 in a different location you will need to change those commands to reflect the correct path to excel.exe.)&lt;br /&gt;&lt;br /&gt;There are some other gotchas to Exchange 2003/2007 coexistence. See &lt;a href="http://del.icio.us/fullerbecker/Office2007"&gt;my del.icio.us bookmarks for Office 2007&lt;/a&gt; for more.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-2488138187981603013?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/2488138187981603013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/01/so-you-want-to-use-excel-2003-and-excel.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2488138187981603013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/2488138187981603013'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/01/so-you-want-to-use-excel-2003-and-excel.html' title='So you want to use Excel 2003 and Excel 2007 on the same machine....'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-1610594066421250897</id><published>2008-01-12T09:35:00.000-08:00</published><updated>2008-01-12T09:37:18.194-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='rhapsody'/><title type='text'>Even more Best of 2007 Rhapsody playlists</title><content type='html'>My friend Ryan is a major music buff, and every year he's put together his favorites as an Advent calendar, with a new song &amp; review each day. &lt;a href="http://2007musicaladvent.blogspot.com/2007/12/test-post-for-m.html"&gt;2007 version&lt;/a&gt;, &lt;a href="http://miles-o-music.blogspot.com/"&gt;2005 version&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;He also Rhapsodized our awesome local radio station's ( &lt;a href="http://kexp.org/"&gt;KEXP&lt;/a&gt;) &lt;a href="http://2007musicaladvent.blogspot.com/2008/01/kexps-top-903-of-2007.html"&gt;best of list&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-1610594066421250897?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/1610594066421250897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/01/even-more-best-of-2007-rhapsody_12.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1610594066421250897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/1610594066421250897'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/01/even-more-best-of-2007-rhapsody_12.html' title='Even more Best of 2007 Rhapsody playlists'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-8135424496502727304</id><published>2008-01-12T09:12:00.000-08:00</published><updated>2008-01-12T09:19:48.703-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='paste'/><category scheme='http://www.blogger.com/atom/ns#' term='rhapsody'/><title type='text'>Paste Readers: more best albums of 2007</title><content type='html'>Inevitably, readers of Paste magazine wrote in to say "I can't believe you left ______ off your &lt;a href="http://doofusdan.blogspot.com/2007/11/paste-magazines-50-best-albums-of-2007.html"&gt;list of top albums of 2007&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;Here's what they suggested:&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Rilo Kiley - &lt;span class="Apple-style-span" style="font-style: italic;"&gt;Under The Blacklight&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Richard Thompson - &lt;span class="Apple-style-span" style="font-style: italic;"&gt;Sweet Warrior&lt;/span&gt;&lt;/div&gt;&lt;div&gt;The Go! Team - &lt;span class="Apple-style-span" style="font-style: italic;"&gt;Proof Of Youth&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Beirut - &lt;span class="Apple-style-span" style="font-style: italic;"&gt;Flying Club Cup&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Romantica - &lt;span class="Apple-style-span" style="font-style: italic;"&gt;America&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Shout Out Louds - &lt;span class="Apple-style-span" style="font-style: italic;"&gt;Our Ill Wills&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Rickie Lee Jones - &lt;span class="Apple-style-span" style="font-style: italic;"&gt;The Sermon on Exposition Boulevard&lt;/span&gt;&lt;/div&gt;&lt;div&gt;John Doe - &lt;span class="Apple-style-span" style="font-style: italic;"&gt;A Year In The Wilderness&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;I'm listening now, and I like what I hear!&lt;/div&gt;&lt;br /&gt;&lt;a href="http://play.rhapsody.com/playlistcentral/playlistdetail?tracks=Tra.15905536+Tra.15905537+Tra.15905538+Tra.15905539+Tra.15905540+Tra.15905544+Tra.15905541+Tra.15905542+Tra.15905543+Tra.15905545+Tra.15905546+Tra.14865004+Tra.14865005+Tra.14865006+Tra.14865007+Tra.14865008+Tra.14865009+Tra.14865010+Tra.14865003+Tra.14865011+Tra.14865012+Tra.14865013+Tra.14865014+Tra.14865015+Tra.14865016+Tra.16262140+Tra.16262141+Tra.16262142+Tra.16262143+Tra.16262144+Tra.16262145+Tra.16262146+Tra.16262147+Tra.16262148+Tra.16262149+Tra.16262150+Tra.16282858+Tra.16282859+Tra.16282860+Tra.16282861+Tra.16282862+Tra.16282863+Tra.16282864+Tra.16282865+Tra.16282866+Tra.16282867+Tra.16282868+Tra.16282869+Tra.16282870+Tra.14484966+Tra.14484967+Tra.14484968+Tra.14484969+Tra.14484970+Tra.14484975+Tra.14484976+Tra.14484977+Tra.14484971+Tra.14484972+Tra.14484973+Tra.14484974+Tra.15023952+Tra.15023953+Tra.15023954+Tra.15023955+Tra.15023956+Tra.15023957+Tra.15023958+Tra.15023959+Tra.15023960+Tra.15023961+Tra.15023962+Tra.15023963+Tra.13339841+Tra.13339842+Tra.13339843+Tra.13339844+Tra.13339845+Tra.13339846+Tra.13339847+Tra.13339848+Tra.13339849+Tra.13339851+Tra.13339852+Tra.13339853+Tra.13339850+Tra.14866826+Tra.14866827+Tra.14866828+Tra.14866829+Tra.14866830+Tra.14866831+Tra.14866832+Tra.14866833+Tra.14866834+Tra.14866835+Tra.14866836+Tra.14866837&amp;amp;title=Rhapsody+User+Playlist&amp;amp;lsrc=RN_htm"&gt;&lt;img src="http://static.realone.com/rotw/images/buttons/playsm.gif" width="20" height="20" border="0" /&gt;Rhapsody Playlist: Paste Readers: more best albums of 2007&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-8135424496502727304?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/8135424496502727304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2008/01/paste-readers-more-best-albums-of-2007.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8135424496502727304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/8135424496502727304'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2008/01/paste-readers-more-best-albums-of-2007.html' title='Paste Readers: more best albums of 2007'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-3466057367737849089</id><published>2007-12-20T23:48:00.000-08:00</published><updated>2007-12-20T23:53:13.629-08:00</updated><title type='text'>Unified Communications &amp; work-life balance: a plea for 'off-duty' mode</title><content type='html'>Need a mode for mobile comms devices so that 'work stuff' doesn't bug you. &lt;br /&gt;Email should arrive silently&lt;br /&gt;phone calls from work contacts should go straight to voicemail (maybe with a 'press 1 if it's urgent and you really need to ring through')&lt;br /&gt;IM status should be "off duty" (or "do not disturb" - but that kind of implies working really hard, doesn't it?)&lt;br /&gt;&lt;br /&gt;Personal contacts, emails and IM's are allowed through though.&lt;br /&gt;&lt;br /&gt;Saying "well, you can sset that up" - doesn't do any good for the vast majority of people who never even LOOK at the settings, much less change any of them. It needs to be a top-level, out of the box config.&lt;br /&gt;&lt;br /&gt;Whoever delivers this functionality will be hailed as saviors, antidotes to the always-connected, always-interrupted life of the crackberry toters.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-3466057367737849089?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/3466057367737849089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2007/12/unified-communications-work-life.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3466057367737849089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/3466057367737849089'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2007/12/unified-communications-work-life.html' title='Unified Communications &amp; work-life balance: a plea for &apos;off-duty&apos; mode'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-706528625365655025</id><published>2007-12-14T12:06:00.001-08:00</published><updated>2007-12-14T12:08:15.519-08:00</updated><title type='text'>Testing 123</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;This is a test post.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-706528625365655025?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/706528625365655025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2007/12/testing-123.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/706528625365655025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/706528625365655025'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2007/12/testing-123.html' title='Testing 123'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6322926.post-774586459922540881</id><published>2007-12-12T10:14:00.001-08:00</published><updated>2007-12-12T10:14:54.459-08:00</updated><title type='text'>The Zen of Using COTS</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;One of my rules of thumb for COTS (Commercial Off The Shelf) software is: use it the way the designers thought you would. That way you can cruise along the "happy path to success" instead of fighting the system and trying to use it in ways the designers didn't anticipate – encountering bugs and poor usability along the way.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;You may have seen this idea writ large in ERP implementations as "adapt the business process to the system instead of vice versa". Think of this as the microscale version. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Or call it the Zen of using COTS.&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6322926-774586459922540881?l=doofusdan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doofusdan.blogspot.com/feeds/774586459922540881/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doofusdan.blogspot.com/2007/12/zen-of-using-cots.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/774586459922540881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6322926/posts/default/774586459922540881'/><link rel='alternate' type='text/html' href='http://doofusdan.blogspot.com/2007/12/zen-of-using-cots.html' title='The Zen of Using COTS'/><author><name>Dan Becker</name><uri>https://profiles.google.com/108777965999399901004</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-wVlTjCMmlQc/AAAAAAAAAAI/AAAAAAAACaM/3GSQB5eDbyI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry></feed>
