<?xml version="1.0"?>

<Channel xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns:dc="http://purl.org/dc/elements/1.1/"
         xmlns="http://purl.org/net/rss1.1#"
         xmlns:p="http://purl.org/net/rss1.1/payload#"
         rdf:about="http://www.matt-ad.com/mattblog">

    <title>Matt, Ad &amp; Alexander! - matt blog</title>
    <link>http://www.matt-ad.com/mattblog</link>

    <description>Matt's blog, about stuff</description>

    <image rdf:parseType="Resource">
        <title>Matt, Ad &amp; Alexander! - matt blog</title>
        <url>http://www.matt-ad.com/matt-ad-banner.png</url>
    </image>

    <items rdf:parseType="Collection">
        
        
        <item rdf:about="http://www.matt-ad.com/mattblog/archive/2006/08/30/babies-bash-keyboards-in-any-language">
            <title>Babies bash keyboards in any language</title>
            <link>http://www.matt-ad.com/mattblog/archive/2006/08/30/babies-bash-keyboards-in-any-language</link>
            
            <p:payload xmlns="http://www.w3.org/1999/xhtml"
                       rdf:parseType="Literal"><p>As the movie below shows (sorry it's sideways - see note) , Alex wants to keep his blog up to date just as much as the next guy. Until his fine motor skills progress a little further, however, his typing efforts will tend to bash all the useful files and settings out of the computer.</p>
<p><embed height="355" width="430" type="application/x-shockwave-flash" src="http://s95.photobucket.com/player.swf?file=http://vid95.photobucket.com/albums/l133/adblog/VIDEO_00014.flv" /></p>
<p>It seems that babies the world over share the same technical challenges, as this <a href="http://hohohou.blogspot.com/2004_06_01_hohohou_archive.html">Chinese blog post</a> about a little'un called Zack shows (<a href="http://babelfish.altavista.com/">babelfish</a> translation below for your amusement).</p>
<blockquote>
    <p>What acrobatics does Zack also meet? All the adult does the matter he is all curious, the grandfather stir-fried dish he thought fresh, the grandmother sweeps the floor scratches the table he also to study, on the handset telephone television video cassette recorder button all is his toy, he also likes playing my PowerBook G4, each time all knocks my door to attempt to play the computer, how is he such young understands the computer?</p>
</blockquote>
<p>The great thing about this post is that it goes on to</p>
<blockquote>
    <p>collect the baby-proof formula</p>
</blockquote>
<p>I.e. this resourceful dad collected some software that little Zack could bash the brains out of with enjoyable rather than destructive consequences. I think it's worth sharing with the English speaking world so that we can all...</p>
<blockquote>
    <p>...prevent the child randomly knocked the keyboard influence material formula AlphaBaby, it could lock in the firefly curtain keyboard, but it could make the simple response to each kind of input, for example the sound effect and the demonstration letter, such intuition feedback might let Zack like dying, now I try to teach he the keyboard had to use according to, is not strikes, otherwise always had knocks badly one day.</p>
</blockquote>
<p>So here is my roundup of software that can stop Alex knocking the fireflies out of the keyboard and, instead make the sound effect and the demonstration letter in response to each kind of input. I've taken the investigations a little further than Zack's dad did.</p>
<p>All these programs are designed for little babies who like bashing stuff (probably anywhere from a few months upwards). They all work by causing random key presses to provide enjoyable audiovisual feedback for the baby while disabling normal keyboard functions to protect computer files and settings.</p>
<h4><a href="http://www.littlebitsmultimedia.com/littlebits/html/littlebits_downloads.htm">Baby Basher Keyboard Pounder</a> (PC, Freeware)</h4>
<p>This one is great and it's free! If you use a PC and you only get one program, then <a href="http://www.littlebitsmultimedia.com/littlebits/files/keyboardpounder.zip">download Keyboard Pounder</a>.</p>
<p>You first select a mode, either &quot;flowers &amp; butterflies&quot; or &quot;fish&quot;. When keys are pressed a note sounds and a flower/butterfly or fish (depending on the mode you are in) will appear on the screen. There is nice midi music playing in the background. Another great thing about this one is that random key bashing won't create mind-bending strobe effects on the screen. Instead, the little images will just keep adding to the screen creating a pleasant collage.</p>
<h4><a href="http://home.earthlink.net/~daliblume/Download/Maddie.html">Maddie</a> (PC, Freeware)</h4>
Another great free option. If you are on a friend's PC and you don't want to go installing things (good etiquette) this is the best option because there is no need to install. Just <a href="http://home.earthlink.net/~daliblume/Download/Maddie.zip">download Maddie.zip</a>, extract and run the Maddie.exe file. Better yet, keep it on your USB key ring drive and run it from there when you're at a borrowed machine. If you are a programmer, you could also grab the GNU GPL <a href="http://home.earthlink.net/~daliblume/Download/MaddieSources.zip">source code</a> and mess with it.
<p>Maddie displays letters on the screen as they are pressed and makes a subtle ticking sound each time. You can edit a simple text file called MaddieMap.txt that comes with the program if you would like a word to display under the letter. For example, &quot;a&quot; could show &quot;apple&quot; underneath it if you put that in the configuration file.</p>
<p>Unlike Baby Basher, bashing a cluster of keys is not smooth with Maddie because a trill of letters will flash on and off the screen very quickly. Having said that, it is surprising how quickly a baby will become deliberate about their key presses when they realise there is a cause and effect.</p>
<h4><a href="http://www.mini123.com/">Baby2Computer</a> (PC, Shareware)</h4>
<p>This one is shareware and costs USD 12.95 to register. It seems that an uregistered copy is limited to a minute or two of usage.</p>
<p>The advantage of Baby2Computer is that the images on the screen are photographic and the sounds played usually relate to the object shown (e.g. a car horn sounds when a car is shown). It looks like the developer intended to provide additional libraries of images and sounds, but I'm not sure it ever happened. I guess an email could establish the answer pretty quickly. To avoid a frantic visual effect when key clusters are hit, this software has a configurable timeout setting so that an image will remain on the screen for at least fraction of a second.</p>
<h4><a href="http://www.edutainingkids.com/buyersguidesoftwarebabies.html">Useful buyer's guide for commercial baby software</a></h4>
This page lists software for toddlers and for babies. I have not tried any commercial applications yet. However, some items possibly worth looking into include
<ul>
    <li><span lang="EN-CA"><a href="http://www.amazon.com/exec/obidos/ASIN/B00007M9N3/edutainingkid-20">Baby Einstein Baby Newton Fun with Shapes</a></span></li>
    <li><span lang="EN-CA"><a href="http://www.amazon.com/exec/obidos/ASIN/B0001AB454/edutainingkid-20">Sesame Street Baby</a></span></li>
    <li><span lang="EN-CA"><a href="http://www.amazon.com/exec/obidos/ASIN/B000028F4I/edutainingkid-20">JumpStart Baby</a></span></li>
</ul>
<h4>Mac Options</h4>
<p>I didn't try any of the Mac software because I don't own a mac :( but here are some links.</p>
<ul>
    <li>
<a href="http://mac.softpedia.com/get/Security/KidLock.shtml">Kidlock</a> - Mac, Shareware, USD 9.99
        <ul>
            <li>It sure <a href="http://mac.softpedia.com/progScreenshots/KidLock-Screenshot-9760.html">looks cool</a>.</li>
        </ul>
    </li>
    <li>
<a href="http://www.kldickey.addr.com/alphababy/">AlphaBaby</a> - Mac, Freeware
        <ul>
            <li>Zack's dad recommends this one</li>
        </ul>
    </li>
    <li>
<a href="http://www.versiontracker.com/dyn/moreinfo/macosx/16383">Baby Banger</a> - Mac, Freeware
        <ul>
            <li>Some debate as to how well this one locks the keys</li>
        </ul>
    </li>
    <li>
<a href="http://www.versiontracker.com/dyn/moreinfo/macosx/20936">Babylooba</a> - Beta, Shareware
        <ul>
            <li>Appears to be a dead project</li>
        </ul>
    </li>
</ul>
<h4>My Ideal</h4>
<p>If you're thinking of cornering the baby keyboard pounding software market, here's a formula that can't be beat.</p>
<ul>
    <li>Free, of course.</li>
    <li>
Configurable with your own pictures/ letters/ words and sounds
        <ul>
            <li>So you could assign the letter A a photo of &quot;Alex&quot; and record mummy saying &quot;Alex&quot; to go with it</li>
        </ul>
    </li>
    <li>
A good set of default themes included with appropriate sounds and images for each
        <ul>
            <li>For example, hitting &quot;a&quot; shows a nice apple picture and says &quot;apple&quot;d</li>
            <li>A few different languages would be good e.g. &quot;b&quot; is for &quot;blau&quot;</li>
        </ul>
    </li>
    <li>
Smooth transitions
        <ul>
            <li>A timeout that stops multiple key presses from strobing images on the screen</li>
            <li>A fade-out effect so that images appearing rapidly one after the other transition smoothly.</li>
            <li>The sounds should sustain until they are complete rather than being chopped off by the next key-press (like any polyphonic electric piano).</li>
        </ul>
    </li>
    <li>
Different modes
        <ul>
            <li><strong>Piano mode;</strong> where the keys behave like a polyphonic piano keyboard with notes properly assigned to letters (so mummy or daddy can demo a little tune and baby can bash out chords free-jazz-style). The screen could perhaps show printed musical notes in cartoon style.</li>
            <li><strong>Pictures &amp; sounds mode;</strong> where images or photos are displayed and named audibly</li>
            <li><strong>Art mode;</strong> where visual effects on the screen respond to key-presses to let baby &quot;paint a picture&quot;</li>
            <li><strong>Vocal feedback art mode;</strong> like the above but this one behaves just like the visualisers in media players (Winamp/iTunes/Windows Media Player etc.) by responding to the baby's voice. Actually, this would be very feasible to rig up using Winamp, a mic and a few popular plugins.</li>
        </ul>
    </li>
</ul>
<p>Happy keyboard bashing babies!</p>
<p><strong>Note:</strong> Anyone care to rotate my mp4 file for me? After looking around for a bit on Google &amp; the inimitable <a href="http://www.doom9.org/">Doom9.net</a> I decided that buying Quicktime pro or devoting a significant portion of my life to understanding how all this stuff works were my only options... and I'm not up for either of those. Surely there is some web-based MP4 rotating service out there... anyone?!?</p>
</p:payload>
            <dc:date>2006-08-30T01:23+00:00</dc:date>
            <dc:modified>2007-07-04 20:15:31</dc:modified>
            
            <dc:creator>mdgow</dc:creator>
            
        </item>
        
        
        
        
        <item rdf:about="http://www.matt-ad.com/mattblog/archive/2006/08/27/comfort-for-those-who-loved-pluto">
            <title>Comfort for those who loved Pluto</title>
            <link>http://www.matt-ad.com/mattblog/archive/2006/08/27/comfort-for-those-who-loved-pluto</link>
            
            <p:payload xmlns="http://www.w3.org/1999/xhtml"
                       rdf:parseType="Literal"><p>No doubt some of you were a little rattled when <a href="http://www.nytimes.com/2006/08/24/science/space/25pluto.html?_r=1&amp;ei=5094&amp;en=f662a15c093b5844&amp;hp=&amp;ex=1156478400&amp;adxnnl=1&amp;oref=slogin&amp;partner=homepage&amp;adxnnlx=1156601152-TgebVaLec+avXCTZM2mJPQ">Pluto was scrubbed off the map of the solar system on Thursday</a>. It's not the end of the world, but it's a bit like finding out the Easter bunny is not real... you just might not see it coming. You might need a little time to emotionally re-catalogue all those primary school solar system projects.</p>
<p>I was saved from a protracted period of mourning by my colleague Mike who quickly brought things into perspective for me. He shared some wisdom that I now pass to you.</p>
<blockquote>
    <p>It's not that bad... it's just like finding out that one of your buddies on Skype is a dwarf.</p>
</blockquote>
<p>There's really nothing you can say to that.</p>
<p>We move on.</p>
<p></p>
</p:payload>
            <dc:date>2006-08-27T00:31+00:00</dc:date>
            <dc:modified>2007-07-04 20:15:31</dc:modified>
            
            <dc:creator>mdgow</dc:creator>
            
        </item>
        
        
        
        
        <item rdf:about="http://www.matt-ad.com/mattblog/archive/2006/08/04/prettiest-wallpaper-yet">
            <title>Prettiest wallpaper yet</title>
            <link>http://www.matt-ad.com/mattblog/archive/2006/08/04/prettiest-wallpaper-yet</link>
            <description>Found a website that has near real-time photos of the earth... and Steve found a way that I can get set up so my wallpaper loads the latest one each hour. Very snazzy.</description>
            <p:payload xmlns="http://www.w3.org/1999/xhtml"
                       rdf:parseType="Literal"><a href="http://taint.org/xplanet/" target="_self">http://taint.org/xplanet/</a><br /><pre>"...a selection of desktop-sized high-quality PNG images, combining<br />        near-real-time cloud data, and some very nicely rendered<br />        maps using satellite data, to create a nifty, nearly-live world map<br />        desktop background wallpaper."</pre><br /><br /><a href="http://taint.org/xplanet/day_clouds_800x600.png"><img id="titleimage" class="image-left" src="http://taint.org/xplanet/title.png" height="150" width="200" /></a>These things are <i>gorgeous<br /></i> <br />
For the technically inclined, you can have these beauties updating hourly as your desktop wallpaper if you are willing to <a href="http://smallflightlessbird.blogspot.com/2005/10/how-to-see-world-from-your-desktop.html" target="_self">wrangle with some setup</a>.<br /></p:payload>
            <dc:date>2006-08-04T16:23+00:00</dc:date>
            <dc:modified>2007-07-04 20:15:31</dc:modified>
            
            <dc:creator>mdgow</dc:creator>
            
        </item>
        
        
        
        
        <item rdf:about="http://www.matt-ad.com/mattblog/archive/2005/11/05/world-usability-day">
            <title>World Usability Day</title>
            <link>http://www.matt-ad.com/mattblog/archive/2005/11/05/world-usability-day</link>
            <description>The first ever world usability day</description>
            <p:payload xmlns="http://www.w3.org/1999/xhtml"
                       rdf:parseType="Literal"><a href="http://www.worldusabilityday.org/">World Usability Day</a> was created to help everyone know more about the ways to help create a better user experience of our world.<br /><br />For World Usability Day, the Hong Kong Chapter of the <a href="http://www.upassoc.org">Usability Professionals Association</a> conducted a walkthrough on the <a href="http://www.globalhand.org">Globalhand </a>web site<br /><br />Some photos are here<br /><a href="http://www.flickr.com/photos/tags/worldusabilityday2005/">http://www.flickr.com/photos/tags/worldusabilityday2005/</a></p:payload>
            <dc:date>2005-11-05T15:59+00:00</dc:date>
            <dc:modified>2005-11-11 03:30:57</dc:modified>
            
            <dc:creator>mdgow</dc:creator>
            
        </item>
        
        
        
        
        <item rdf:about="http://www.matt-ad.com/mattblog/archive/2005/10/30/alexander-is-already-famous">
            <title>Alexander is already famous</title>
            <link>http://www.matt-ad.com/mattblog/archive/2005/10/30/alexander-is-already-famous</link>
            <description>It comes as no suprise to us that big name bloggers like the Pikes are already posting photos of our baby boy! It's good to see our little man is expanding his social circles.</description>
            <p:payload xmlns="http://www.w3.org/1999/xhtml"
                       rdf:parseType="Literal">The <a href="http://thepikes.dyndns.org/blog/6">post on the Pikes' blog</a> has a photo showing Alexander with some of his older male friends. Tom, Adam, Sam &amp; dad.<br /><a href="http://thepikes.dyndns.org/photos/crossroads/oct2005/img_0038.jpg"><img alt="Alex with his mates" src="http://thepikes.dyndns.org/photos/crossroads/oct2005/img_0038.jpg" /></a></p:payload>
            <dc:date>2005-10-30T23:17+00:00</dc:date>
            <dc:modified>2006-07-06 20:07:50</dc:modified>
            
            <dc:creator>mdgow</dc:creator>
            
        </item>
        
        
        
        
        <item rdf:about="http://www.matt-ad.com/mattblog/archive/2005/10/29/i-think-our-less-is-more">
            <title>I think our less is more</title>
            <link>http://www.matt-ad.com/mattblog/archive/2005/10/29/i-think-our-less-is-more</link>
            <description>Applying the "less as a competitive advantage" test</description>
            <p:payload xmlns="http://www.w3.org/1999/xhtml"
                       rdf:parseType="Literal">Jason Fried's <a href="http://37signals.com/svn/archives2/less_as_a_competitive_advantage_my_10_minutes_at_web_20.php">Less as a competitive advantage</a> post rang true for me, probably because he's saying what I want to hear.<br /><br />Working in a non-profit environment alongside a very small team [of genuisses] with a big vision to fill, no time and all the contraints you like... I guess Jason's post makes me feel like we're topping some kind of class.<br /><br /><input type="checkbox" checked="checked" name="" />Less money<br />
<div style="margin-left: 40px;">No salaries surely qualifies us here. As does a fully stocked server room, nice flatscreens &amp; desktops all for $0 (ie they are all donated big company cast-offs)<br /></div>
<input type="checkbox" checked="checked" name="" />Less people<br />
<div style="margin-left: 40px;">Sure, if we only count the &quot;fulltime&quot; folks we almost fit on one hand. Add to that a cloud of hugely gifted part-time contributors and I think we still make the grade.<br /></div>
<input type="checkbox" checked="checked" name="" />Less time<br />
<div style="margin-left: 40px;">Two week release cycles are probably not the shortest in the business. But our go-live deadline is surely squeezie enough to qualify<br /></div>
<input type="checkbox" checked="checked" name="" />Less abstractions:<br />
<div style="margin-left: 40px;">Weeeeelll, we've got wiki documentation and sometimes the mood gets to Scott and out pops a graphviz diagram... but the diagram is created and evolved in the context of writing code. It is not an abstraction that people sign off on, more a tool to visualize the immediate problem space and the desired solution(s). The wiki documentation is there because it's better than napkins ;)<br /></div>
<input type="checkbox" checked="checked" name="" />Less software<br />
<div style="margin-left: 40px;">Hmmm... it probably depends how you look at this one. We try to minimise software development by using tools that do the hard work for us, allowing us to focus on our value add. But we're not shy of taking on a lot of development if the vision calls for it.<br /></div>
<input type="checkbox" name="" />More contraints<br />
<div style="margin-left: 40px;">I don't entirely agree with Jason on this one and I think we fail it by his definition. <span style="font-style: italic;">contrain to stay sane</span> is sage advice. But where's the fun if you can't dive on a golden opportunity even though it is (a) off the beaten track (b) too huge for you to realistically conceive of succeeding and (c) fraught with risk?<br />If you really do have a &quot;less-is-more competitive advantage&quot;, then surely a key way to leverage it is to take huge risks. Risking everything is ok when you've got nothing to begin with. If you succeed... well... then I guess you've got something to loose next time.<span style="font-style: italic;"></span></div></p:payload>
            <dc:date>2005-10-29T03:40+00:00</dc:date>
            <dc:modified>2005-11-11 03:30:57</dc:modified>
            
            <dc:creator>mdgow</dc:creator>
            
        </item>
        
        
        
        
        <item rdf:about="http://www.matt-ad.com/mattblog/archive/2005/10/24/blogging-is-a-funny-thing">
            <title>Blogging is a funny thing</title>
            <link>http://www.matt-ad.com/mattblog/archive/2005/10/24/blogging-is-a-funny-thing</link>
            <description>Great is ok, but fantastic would be great</description>
            <p:payload xmlns="http://www.w3.org/1999/xhtml"
                       rdf:parseType="Literal"><p>It was Bender of Futurama fame that said &quot;great is ok, but fantastic would be great&quot;. I am reminded of Bender's sentiment as I cast my eye over the endless array of useful tools out there on the web. So many software tools are great from one perspective and barely ok from another. <img height="117" alt="Bender" src="./resolveUid/3b48480a0e36bc83d13a96bc11a13362" width="122" align="right" /></p>
<p>&nbsp;</p>
<p>I marvel that I can grab a set of tools generated in isolation from each other and cobble them together into blog that I can update from my PocketPC. How many thousands of shoulders am I standing on when I send that text &amp; see it appear on my weblog?</p>
<p>On the other hand, updating my blog via flkr's email service ends with a mess (the post is mangled and not published anyway), I can't get versions of this and that to work with each other. I get excruciatingly close to a working setup only to abandon it because on little piece is no good and that makes all the difference.</p>
<p>Oh to be the world's most gifted programmer so I could take what is there and make it all work &quot;just so&quot;.</p></p:payload>
            <dc:date>2005-10-24T01:33+00:00</dc:date>
            <dc:modified>2005-11-11 03:43:11</dc:modified>
            
            <dc:creator>mdgow</dc:creator>
            
        </item>
        
        
        
        
        <item rdf:about="http://www.matt-ad.com/mattblog/archive/2005/10/23/finally-starting-to-get-it">
            <title>Finally starting to get it</title>
            <link>http://www.matt-ad.com/mattblog/archive/2005/10/23/finally-starting-to-get-it</link>
            <description>Yessir, it's a brave new world out there and I'm only just starting to get it.</description>
            <p:payload xmlns="http://www.w3.org/1999/xhtml"
                       rdf:parseType="Literal"><div style="float: right; margin-bottom: 10px; margin-left: 10px;"><a href="http://www.flickr.com/photos/97484719@N00/55141780/" title="photo sharing"><img src="http://static.flickr.com/25/55141780_53b055ead1_m.jpg" alt="" style="border: 2px solid rgb(0, 0, 0);" /></a> <br /><span style="margin-top: 0px; font-size: 0.9em;"><a href="http://www.flickr.com/photos/97484719@N00/55141780/">Now I'm starting to get it :)</a> <br />Originally uploaded by <a href="http://www.flickr.com/people/97484719@N00/">mattadgow</a>. </span></div>
<p>Yessir, it's a brave new world out there. And I'm finally working it out.</p>
<p>The guy in the photo is a bullock driver who does daily bullock team demonstrations at <a href="http://www.timbertown.com.au/">Timbertown</a> near <a href="http://www.portmacquarieinfo.com.au/frontpage1.asp">Port Macquarie</a> (NSW, Australia) he's a true Aussie character.</p>
<p>In the context of this post however, he represents an &quot;ahaaa&quot; moment because the image (and this post) were submitted by email via flikr... the picture itself is hosted on flikr. Sadly, while the post worked, the BloggerAPI support in Quills doesn't seem to be up to the task. It mashed the whole post into the title and didn't seem to know it was receiving HTML. I had to doctor the post to make it look right which kinda defeats the purpose of email posting. Oh well.<br clear="all" /></p></p:payload>
            <dc:date>2005-10-23T21:21+00:00</dc:date>
            <dc:modified>2005-11-11 03:43:11</dc:modified>
            
            <dc:creator>mdgow</dc:creator>
            
        </item>
        
        
        
        
        <item rdf:about="http://www.matt-ad.com/mattblog/archive/2005/10/23/late-night-plone">
            <title>Late night Plone</title>
            <link>http://www.matt-ad.com/mattblog/archive/2005/10/23/late-night-plone</link>
            <description>It's late at night, Alex may soon wake for his night time feed. What better time to play with Plone?</description>
            <p:payload xmlns="http://www.w3.org/1999/xhtml"
                       rdf:parseType="Literal"><p>I am ever more impreseed with the features of <a href="http://www.plone.org">Plone </a>&amp; <a href="http://www.zope.org">Zope</a>. In the space of two minutes I've set up a weblog (opted for <a href="http://plone.org/products/quills/view?searchterm=quills">Quills</a>... hope it's good) and hooked it to a desktop editor <a href="/mattad/weblog.2005-10-22.1986098935/www.wbloggar.com">wbloggar</a>.</p>
<p>It's good stuff.</p></p:payload>
            <dc:date>2005-10-23T02:52+00:00</dc:date>
            <dc:modified>2005-11-11 03:43:11</dc:modified>
            
            <dc:creator>mdgow</dc:creator>
            
        </item>
        
        
    </items>
</Channel>
