<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>BrainLog</title>
        <link>http://www.dansanderson.com/blog/</link>
        <description></description>
        <language>en</language>
        <copyright>Copyright 2010</copyright>
        <lastBuildDate>Sun, 14 Mar 2010 14:59:51 -0800</lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        
        <item>
            <title></title>
            <description><![CDATA[<p><a href="http://wonderfl.net/code/d0dcc2f2d0f8012e42785ef71dab7da2abd5453d/fullscreen">A Breakout clone not to be missed</a> [Flash game].  Go from curious to exhilarated to desperate in a matter of minutes.</p>]]></description>
            <link>http://www.dansanderson.com/blog/2010/03/a-breakout-clone-not-to.html</link>
            <guid>http://www.dansanderson.com/blog/2010/03/a-breakout-clone-not-to.html</guid>
            
            
            <pubDate>Sun, 14 Mar 2010 14:59:51 -0800</pubDate>
        </item>
        
        <item>
            <title></title>
            <description><![CDATA[<p><a href="http://benfry.com/writing/archives/608">Processing's Ben Fry on the iPad and closed platforms</a>.  Yet another, but coming from a prime proponent of making programming accessible.</p>

<p>A couple of additional thoughts from me: Video game consoles are closed platforms, and I distinctly remember being upset and disappointed that there was no way for me to make my own games.  This was, of course, because I already knew what it was like to be able to do so with other systems.  As with the rest of the grew-up-with-open-systems-and-made-a-career-out-of-it crowd, if all I had access to was closed systems, I'm not sure I'd even be curious how they work, let alone be motivated to make my own.</p>

<p>But the iPad is hardly the end of open systems.  I'm reminded of another platform that was just closed enough to be out of my reach: Microsoft Windows.  To program Windows, you need commercial software that includes programming tools, the system libraries, and documentation.  I can't speak definitively about the current state of Visual Studio, but during my formative years, even the steep student discount on Visual Studio made it enough of an investment that I needed to commit myself to the notion before I had a chance to try it.  At the same time, Linux was becoming accessible enough to uneducated but motivated college students that it was the natural choice to fulfill my interest.  I never developed any Linux desktop software&mdash;I'm a web app guy&mdash;but it was enough of a runway to build the momentum I needed.</p>

<p>It's awesome and necessary that Mac OS X includes professional development tools bundled with the operating system.  Even the iPhone/iPad development tools are easy enough to legally obtain (it's a free download from Apple), so they get props for that.  Strangely, I'm not sure that's enough to make them as accessible to neophyte programmers as the open systems of olde that ostensibly launched all our careers.  It may be more important that a given mainstream platform be able to run a text editor and a Python interpreter than it have a C compiler and full OS libraries.</p>

<p>So there are many things that alienate people from controlling their computers and learning how to program.  An important one in the iPad discussion is distribution.  In what way does not being able to share arbitrary software projects with others inhibit my ability to develop an interest and skill in programming?  I'm not saying there's no connection, I just can't answer the question directly from experience.  Rather, it seems likely that closed development platforms encourage closed development communities&mdash;and I'm not even thinking of the original iPhone SDK terms of service that prohibited discussion of the SDK in public.</p>

<p>But I think what people are mostly thinking about with regards to the iPad is that an iPad-like device may eventually be someone's only computer, and you can't program an iPad from an iPad, at least not right now.  I wonder how quickly that will change, and I wonder how big a role web applications will play in making that happen.  We're a hair's breadth from a browser-based IDE and cloud hosting.<br />
</p>]]></description>
            <link>http://www.dansanderson.com/blog/2010/03/processings-ben-fry-on-the.html</link>
            <guid>http://www.dansanderson.com/blog/2010/03/processings-ben-fry-on-the.html</guid>
            
            
            <pubDate>Sat, 13 Mar 2010 16:43:44 -0800</pubDate>
        </item>
        
        <item>
            <title></title>
            <description><![CDATA[<p><a href="http://www.flixxy.com/hubble-ultra-deep-field-3d.htm">Hubble Ultra Deep Field 3D</a>.  Embedded below, but click through and upgrade to 720p for a high-def experience.</p>

<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/oAVjF_7ensg&rel=0&color1=0xb1b1b1&color2=0xcfcfcf&hl=en_US&feature=player_embedded&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/oAVjF_7ensg&rel=0&color1=0xb1b1b1&color2=0xcfcfcf&hl=en_US&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></object><br />
</p>]]></description>
            <link>http://www.dansanderson.com/blog/2010/03/hubble-ultra-deep-field-3d.html</link>
            <guid>http://www.dansanderson.com/blog/2010/03/hubble-ultra-deep-field-3d.html</guid>
            
            
            <pubDate>Fri, 12 Mar 2010 17:26:42 -0800</pubDate>
        </item>
        
        <item>
            <title></title>
            <description><![CDATA[<p>Via <a href="http://daringfireball.net/linked/2010/03/12/ui-metaphor">Gruber</a>, a <a href="http://www.marco.org/441168915">post by Instapaper's Marco</a> about interface metaphors, and a brief <a href="http://releasecandidateone.com/211:overdoing_the_interface_metaphor">iPad-related response</a> from Chris Clark.  Marco uses the Calculator app as an example of when not to emulate a physical interface in a computer application, and mentions <a href="http://www.acqualia.com/soulver/">Soulver</a>, an awesome-looking calculator app for Mac OS X.</p>

<p>For quick calculations, my calculator of choice is Spotlight.  Yes, Spotlight, the little magnifying glass in the upper-right corner of the Mac OS X screen that lets you do text search queries of your computer.  If you type an arithmetic expression, the answer is the first "result" in the Spotlight menu.  And since Spotlight is always available via keyboard (Command-Space by default), it's the fastest way I know to do simple arithmetic.  (I also use Spotlight as a dictionary, and begrudgingly use it as an application launcher.  It's pretty much useless for anything else.  And yes, I know of the alternatives.)</p>

<p>It's interesting that Marco would bring the calculator example to the table in a discussion about iPad interfaces, because a calculator app for the iPad/iPhone is a prime candidate for emulating the desktop calculator interface.  It's a touch interface, so we still need buttons to press to enter data into the calculator.  Were Acqualia to port Soulver to the iPad, I'd expect to find a custom calculator-like keypad at the bottom of the screen, at the very least.  [Update 3/13: Of course there's <a href="http://www.acqualia.com/soulver/iphone">an iPhone version of Soulver</a>, with a keypad.]</p>

<p>I want an Emacs port of Soulver.  Maybe I'll write one.  Of course, Emacs has <a href="http://www.xemacs.org/Documentation/packages/html/calc_1.html">a fancy calculator</a> built in, and it includes a Reverse Polish Notation mode.  (<a href="http://www.emacswiki.org/emacs/AdvancedDeskCalculator">EmacsWiki on Calc</a>.)  But I like the idea of a textual calculator with real-time spreadsheet-like capabilities.  And there are spreadsheet apps for Emacs, too: <a href="http://www.emacswiki.org/emacs/SimpleEmacsSpreadsheet">Simple Emacs Spreadsheet</a>, <a href="http://ritter.ist.psu.edu/dismal/dismal.html">Dismal</a>, <a href="http://esheet.sourceforge.net/">esheet</a>.</p>]]></description>
            <link>http://www.dansanderson.com/blog/2010/03/via-gruber-a-post-by.html</link>
            <guid>http://www.dansanderson.com/blog/2010/03/via-gruber-a-post-by.html</guid>
            
            
            <pubDate>Fri, 12 Mar 2010 11:20:15 -0800</pubDate>
        </item>
        
        <item>
            <title></title>
            <description><![CDATA[<p><a href="http://idlewords.com/2010/03/scott_and_scurvy.htm">Scott and Scurvy</a>, Maciej Cegłowski.  (Via <a href="http://waxy.org/">Waxy</a>.)</p>]]></description>
            <link>http://www.dansanderson.com/blog/2010/03/scott-and-scurvy-maciej-ceglow.html</link>
            <guid>http://www.dansanderson.com/blog/2010/03/scott-and-scurvy-maciej-ceglow.html</guid>
            
            
            <pubDate>Mon, 08 Mar 2010 12:15:52 -0800</pubDate>
        </item>
        
        <item>
            <title></title>
            <description><![CDATA[<p>The making of the 1980s HBO intro:</p>

<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/3Et_LsxlX8Y&color1=0xb1b1b1&color2=0xcfcfcf&hl=en_US&feature=player_embedded&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/3Et_LsxlX8Y&color1=0xb1b1b1&color2=0xcfcfcf&hl=en_US&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></object></p>

<p>Even at the time it never occurred to me that none of these effects were "digital" in any sense.  Even the colored lights that sweep around the O in "HBO" are <i>actual colored lights that sweep around</i> in front of a camera.  Also check out the computer driving the camera.</p>]]></description>
            <link>http://www.dansanderson.com/blog/2010/03/the-making-of-the-1980s.html</link>
            <guid>http://www.dansanderson.com/blog/2010/03/the-making-of-the-1980s.html</guid>
            
            
            <pubDate>Tue, 02 Mar 2010 12:28:39 -0800</pubDate>
        </item>
        
        <item>
            <title></title>
            <description><![CDATA[<p><a href="http://www.youtube.com/watch?v=ZOHdhOTzI1o">Craig Ferguson interviews Stephen Fry</a>, without an audience even:</p>

<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/ZOHdhOTzI1o&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/ZOHdhOTzI1o&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>

<p><a href="http://www.youtube.com/watch?v=kRj-jRwCneo">Part 2</a>, <a href="http://www.youtube.com/watch?v=9cl6viHZzxM">part 3</a>, <a href="http://www.youtube.com/watch?v=vY8aYKSYink">part 4</a>, <a href="http://www.youtube.com/watch?v=uF2rEOKFHrY">part 5 (show outtro)</a>.</p>

<p>All hail the long form interview, and praise to Craig Ferguson who seems to be the only one doing it any more.</p>]]></description>
            <link>http://www.dansanderson.com/blog/2010/02/craig-ferguson-interviews-step.html</link>
            <guid>http://www.dansanderson.com/blog/2010/02/craig-ferguson-interviews-step.html</guid>
            
            
            <pubDate>Sat, 27 Feb 2010 10:24:11 -0800</pubDate>
        </item>
        
        <item>
            <title></title>
            <description><![CDATA[<p><a href="http://www.ironicsans.com/2010/02/they_dont_make_computer_manual.html">They Don't Make Computer Manuals Like They Used To</a>, a lovely piece by David Friedman on the manual of the Franklin Ace 100.  The Ace 100 was an Apple II clone that ended when a court ruled (rightly) that operating systems are covered by copyright law.  The Ace 100 manual includes tons of humor, including long passages railing against copy protection.</p>

<p>David is hosting copies of PDF scans of the Ace 100, 1000 and 500 manuals (links at the bottom of his article).</p>]]></description>
            <link>http://www.dansanderson.com/blog/2010/02/they-dont-make-computer-manual.html</link>
            <guid>http://www.dansanderson.com/blog/2010/02/they-dont-make-computer-manual.html</guid>
            
            
            <pubDate>Thu, 25 Feb 2010 13:00:32 -0800</pubDate>
        </item>
        
        <item>
            <title></title>
            <description><![CDATA[<p>OK, I'm kind of tired of that Verizon ad already.  Come to think of it, I was kind of tired of those gum commercials 20 years ago, too.  I think I've found a flaw in their little plan.</p>]]></description>
            <link>http://www.dansanderson.com/blog/2010/02/ok-im-kind-of-tired.html</link>
            <guid>http://www.dansanderson.com/blog/2010/02/ok-im-kind-of-tired.html</guid>
            
            
            <pubDate>Mon, 22 Feb 2010 23:50:49 -0800</pubDate>
        </item>
        
        <item>
            <title></title>
            <description><![CDATA[<p>Jason Schell at <a href="http://www.dicesummit.org/">DICE 2010</a>:</p>

<p><object classId="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="480" height="418" id="VideoPlayerLg44277"><param name="movie" value="http://g4tv.com/lv3/44277" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><embed src="http://g4tv.com/lv3/44277" type="application/x-shockwave-flash" name="VideoPlayer" width="480" height="382" allowScriptAccess="always" allowFullScreen="true" /></object></p>]]></description>
            <link>http://www.dansanderson.com/blog/2010/02/jason-schell-at-dice-2010.html</link>
            <guid>http://www.dansanderson.com/blog/2010/02/jason-schell-at-dice-2010.html</guid>
            
            
            <pubDate>Mon, 22 Feb 2010 23:04:19 -0800</pubDate>
        </item>
        
        <item>
            <title></title>
            <description><![CDATA[<p><a href="http://www.youtube.com/watch?v=EkWKdJF7Md0">Verizon "Big Red" TV ad</a>:</p>

<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/EkWKdJF7Md0&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/EkWKdJF7Md0&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>

<p>This just seems seriously ballsy to me, and I love it for that.  With permission no doubt, and no risk to either brand, but still.  Moxy.</p>

<p>At this point in my life I have to start assuming teenagers are too far removed from things from my own childhood to even hear the echoes.  A kid in college today was 2 years old when Jurassic Park was in theaters.  But I assume these things are funny even if you don't get the reference.  It feels like a reference even when it's not one you know.  I liked song parodies as a child when I was too young to know many popular songs.  Seriously, how many <i>Facts of Life</i> references can <i>Family Guy</i> make and still be credible with people even slightly younger than I am?<br />
</p>]]></description>
            <link>http://www.dansanderson.com/blog/2010/02/verizon-big-red-tv-ad.html</link>
            <guid>http://www.dansanderson.com/blog/2010/02/verizon-big-red-tv-ad.html</guid>
            
            
            <pubDate>Sat, 20 Feb 2010 22:59:20 -0800</pubDate>
        </item>
        
        <item>
            <title></title>
            <description><![CDATA[<p><a href="http://www.1up.com/do/blogEntry?bId=9017908">David Crane's 2600 Magic</a>. I haven't seen the app yet, but it sounds like it amounts to a $2 ebook on Atari 2600 programming.  Sounds awesome.</p>]]></description>
            <link>http://www.dansanderson.com/blog/2010/02/david-cranes-2600-magic-i.html</link>
            <guid>http://www.dansanderson.com/blog/2010/02/david-cranes-2600-magic-i.html</guid>
            
            
            <pubDate>Tue, 16 Feb 2010 12:41:05 -0800</pubDate>
        </item>
        
        <item>
            <title></title>
            <description><![CDATA[<p><a href="http://www.wired.co.uk/wired-magazine/archive/2010/03/features/werewolf.aspx?page=all">Werewolf: How a parlour game became a tech phenomenon</a>.  Read to the end.</p>]]></description>
            <link>http://www.dansanderson.com/blog/2010/02/werewolf-how-a-parlour-game.html</link>
            <guid>http://www.dansanderson.com/blog/2010/02/werewolf-how-a-parlour-game.html</guid>
            
            
            <pubDate>Tue, 16 Feb 2010 12:37:20 -0800</pubDate>
        </item>
        
        <item>
            <title></title>
            <description><![CDATA[<p><a href="http://www.bunniestudios.com/blog/?p=918">On MicroSD Problems</a>.  The makers of Chumby investigate a manufacturing problem with Kingston microSD memory cards.</p>]]></description>
            <link>http://www.dansanderson.com/blog/2010/02/on-microsd-problems-the-makers.html</link>
            <guid>http://www.dansanderson.com/blog/2010/02/on-microsd-problems-the-makers.html</guid>
            
            
            <pubDate>Tue, 16 Feb 2010 12:36:03 -0800</pubDate>
        </item>
        
        <item>
            <title></title>
            <description><![CDATA[<p><a href="http://www.readwriteweb.com/archives/facebook_wants_to_be_your_one_true_login.php#comments">ReadWriteWeb Wants to Be Your One True Login</a>.  Tech blog ReadWriteWeb posted an innocuous article on Facebook's single sign-on feature, and just so happened to have a user comment feature that allowed you to sign in with your Facebook account.  The accidental result is astonishing and educational: hundreds of confused Facebook users tried to use a search engine to find Facebook, found the ReadWriteWeb article instead, noticed Facebook logos (from the article) and a way to sign in (to post comments), and concluded that ReadWriteWeb is Facebook with a new interface.  Then they posted irate comments when they couldn't find their usual Facebook features.</p>

<p>A few obvious observations:</p>

<ul>
  <li>Many people don't know how search engines work.  <a href="http://www.google.com/search?q=login+to+facebook">A search for "login to Facebook"</a> has this RWW article for its #2 result, and some people are convinced by this that it is an answer to the question "How do I log in to Facebook?"  Searching like this is how many people start new sessions with websites, even if those sites have obvious and memorable addresses.</li>
  <li>Many people don't know how web addresses work.  Web addresses (URLs) are arcane in appearance, and when the search feature of most browsers provides a more English-like interface to finding web pages, users tend to prefer searching to typing addresses.  URLs are so arcane that users ignore the address bar completely, and don't know to look at it to determine "where" they are.  It's important to check the address bar before entering your password on a website, but many people don't know how.</li>
  <li>When Facebook changes their interface, users tend to make a stink about it, and they've done it a few times in the past year.  They've never diverged from their basic brand, but perhaps that brand is generic enough that some users can be convinced by the fact that this article is a search result that this is another Facebook redesign.  Past frustrations with Facebook's interface changes have prepared these users to assume Facebook would redesign the interface with a new color scheme, ads, a news article, comments, and no way to get to any of the user's features.</li>
  <li>Many people don't read very carefully, especially when bouncing around on the web.</li>
</ul>

<p>Other comments posted to this article by clued-in users are mostly unsympathetic to the confused, but it's important (for people building sites and web technology, at least) to realize that these factors are <a href="http://googleblog.blogspot.com/2009/10/what-is-browser.html">very common</a> and affect how most people interact with the web.  Modern browsers now combine the search box and the address box into one, so anything typed there that isn't an address performs a search&mdash;and anything that is an address, or just a domain name like "facebook.com," goes straight to the site without presenting a potentially confusing list of search results.</p>

<p>Long-time BrainLog readers may remember a modest version of this incident occurring right here <a href="http://www.dansanderson.com/blog/2003/08/clarification-t.html">back in 2003</a>, when I commented on how a bank's credit card promotion site failed to provide basic technical trust cues, and how mainstream users wouldn't notice.  That blog post became a top search result for the domain name of that promotion site, and earned a comment from someone who believed submitting a comment on that article with their personal information would be equivalent to applying for a credit card.  Most web searchers finding that article just didn't read it very closely and assumed I was warning that the bank's site was a scam. I wasn't, but the confusion was understandable.<br />
</p>]]></description>
            <link>http://www.dansanderson.com/blog/2010/02/readwriteweb-wants-to-be-your.html</link>
            <guid>http://www.dansanderson.com/blog/2010/02/readwriteweb-wants-to-be-your.html</guid>
            
            
            <pubDate>Thu, 11 Feb 2010 12:07:52 -0800</pubDate>
        </item>
        
    </channel>
</rss>
