<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Genstart Labs</title>
    <link>http://labs.genstart.dk/blog/</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Genstart Labs</description>
    <item>
      <title>Weather Calendar</title>
      <description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/mortenjust/147830894/" title="Photo Sharing"&gt;&lt;img src="http://static.flickr.com/45/147830894_69bc236639_m.jpg" width="180" height="240" alt="Weather Calendar" /&gt;&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;Ever arranged a picnic? Me neither. I have, however, wondered why weather forecasts aren&amp;#8217;t where they&amp;#8217;re supposed to be &amp;#8211; in the calendar.&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://labs.genstart.dk/weather/"&gt;Weather Calendar&lt;/a&gt; creates an iCal feed that is constantly updated with the current 10-day forecast. It works with iCal, Google Calendar, Outlook, or whatever iCal consuming application you may have. Sync it up with your iPod or mobile phone to add extra goodness (that &lt;a href="http://www.google.com/search?hl=en&amp;#38;lr=&amp;#38;q=%22rails+goodness%22&amp;#38;btnG=Search"&gt;Rails word&lt;/a&gt;).&lt;/p&gt;


&lt;ul&gt;&lt;li&gt;&lt;a href="http://labs.genstart.dk/weather/"&gt;Weather forecasts in iCal&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Thu, 18 May 2006 05:46:00 EDT</pubDate>
      <guid>http://labs.genstart.dk/blog/articles/2006/05/18/weather-calendar</guid>
      <link>http://labs.genstart.dk/blog/articles/2006/05/18/weather-calendar</link>
      <trackback:ping>http://labs.genstart.dk/blog/articles/trackback/2</trackback:ping>
    </item>
    <item>
      <title>What's Genstart Labs?</title>
      <description>&lt;p&gt;No idea.&lt;/p&gt;</description>
      <pubDate>Thu, 18 May 2006 04:28:00 EDT</pubDate>
      <guid>http://labs.genstart.dk/blog/articles/2006/05/18/whats-genstart-labs</guid>
      <link>http://labs.genstart.dk/blog/articles/2006/05/18/whats-genstart-labs</link>
      <trackback:ping>http://labs.genstart.dk/blog/articles/trackback/1</trackback:ping>
    </item>
    <item>
      <title>Just Dropped In</title>
      <description>&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/vyQ6NgaMhEM"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/vyQ6NgaMhEM" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;
(&lt;a href="www.youtube.com/watch?v=vyQ6NgaMhEM"&gt;Can&amp;#8217;t see the clip?&lt;/a&gt;)

	&lt;p&gt;Yep, it&amp;#8217;s the Just Dropped In Script 2.0 that prepares a Keynote slideshow just for you, and just because it&amp;#8217;s good to see you(r Bluetooth phone). Nice, eh?&lt;/p&gt;


	&lt;p&gt;What your Mac does seconds after you enter your home&lt;ul&gt;&lt;li&gt;Displays a bright splash image to make monitor act as lamp&lt;li&gt;Gives you a random compliment&lt;li&gt;Plays a random song from an iTunes playlist&lt;li&gt;Asks a music quiz question while it&lt;li&gt;Prepares a Keynote slideshow that&lt;li&gt;Comments on the actual weather outside and&lt;li&gt;Gives a forecast for tomorrow&lt;li&gt;Checks your GMail&lt;li&gt;Synchronizes your mobile phone over Bluetooth&lt;li&gt;And your iCal calendar&lt;li&gt;Opens Gmail, movie listings, tv listings, feed reader&lt;/ul&gt;&lt;a href="http://digg.com/submit?phase=3&amp;#38;url=http://www.genstart.dk/log/justblog.asp?justblog=1273"&gt;Digg it&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;To do &lt;ul&gt;&lt;li&gt;&lt;s&gt;Display and say iCal appointments for the rest of the day&lt;/s&gt;&lt;li&gt;&lt;s&gt;First slide should be so bright that the Mac works like a lamp in a dark appartment&lt;/s&gt;&lt;li&gt;Script should not be able to run twice within one hour (save time of last run)&lt;/li&gt;&lt;li&gt;Code clean-up (it&amp;#8217;s messy in a &amp;#8216;wow, he&amp;#8217;s not even a script kidde&amp;#8217; kind of way)&lt;li&gt;Latest news from &lt;span class="caps"&gt;RSS&lt;/span&gt; sources&lt;li&gt;Any other functionality, really&lt;/ul&gt;Want to contribute? Great! Mail me at mortenj (at) genstart.dk and I&amp;#8217;ll update the script.&lt;/p&gt;


	&lt;p&gt;What you&amp;#8217;ll need&lt;ul&gt;&lt;li&gt;Bluetooth proximity applescript trigger, such as &lt;a href="http://www.reelintelligence.com/BluePhoneElite/"&gt;BluePhoneElite&lt;/a&gt;, &lt;a href="http://salling.com/Clicker/mac/"&gt;Salling Clicker&lt;/a&gt; or &lt;a href="http://irowan.com/romeo/"&gt;Romeo&lt;/a&gt; (free, Sony/Ericsson only)&lt;li&gt;A Bluetooth device&lt;li&gt;&lt;span class="caps"&gt;OS X &lt;/span&gt;Tiger&lt;li&gt;Keynote 2&lt;li&gt;&lt;a href="http://wiredflux.com/blog/software/keynote/"&gt;Keynote scripting plugin&lt;/a&gt; (free)&lt;li&gt;&lt;a href="/blogpic/welcomehome.key"&gt;A Keynote template&lt;/a&gt;&lt;li&gt;&lt;a href="/blogpic/welcomehome.ai"&gt;A splash screen image&lt;/a&gt; (Illustrator format, could be any format really)&lt;/p&gt;


&lt;div class="via"&gt;applescript, ical, bluetooth, phone, smarthome, home automation&lt;/div&gt;
&lt;div class="linkbox"&gt;If you have an unsaved Keynote presentation while running this script, you will lose it. Forever.

&lt;h1&gt;The script is here&lt;/h1&gt;
&lt;span style="font-size:9px;"&gt;
set volume to 5
set pathtofiles to &amp;#8220;Macintosh HD:Users:mortenjust:Documents:&amp;#8221; 
set maxmention to 5&amp;#8212;how many email senders should we mention?
set dosaysongtitle to true
set dovideo to true
property dospeak : true
set dolistings to true
set doshowimage to true
set doshowkeynote to true
&amp;#8212;set myPlaylist to &amp;#8220;Most listened to in the past month&amp;#8221; 
set myPlaylist to &amp;#8220;demo&amp;#8221; 
set myCompliments to {&amp;#8220;You look great.&amp;#8221;, &amp;#8220;I like your hair.&amp;#8221;, &amp;#8220;Nice clothes.&amp;#8221;}
set myName to &amp;#8220;Morten&amp;#8221; 
set theHour to hours of (current date)
set theMinutes to minutes of (current date)
set i to 0

	&lt;p&gt;set rando to random number from 1 to (count of (myCompliments)) as integer
set thisCompliment to item rando of myCompliments&lt;/p&gt;


	&lt;p&gt;&amp;#8212;Yahoo/Weather Channel &lt;span class="caps"&gt;RSS&lt;/span&gt;. This is Copenhagen, Denmark
&amp;#8212;http://developer.yahoo.com/weather/
property &lt;span class="caps"&gt;RSSURL &lt;/span&gt;: &amp;#8220;http://xml.weather.yahoo.com/forecastrss?p=DAXX0009&amp;#38;u=c&amp;#8221;&lt;/p&gt;


	&lt;p&gt;if not (theHour &gt; 0 and theHour &lt; 9) then&amp;#8212;human sleep protection 
sid=62bf1d6c41b9dcbdd3cf42be3523f342
    set now to current date
    set thisMorning to now &amp;#8211; (time of now)
    set thisEvening to thisMorning + 1 * days &amp;#8211; 1
    set foundOne to false
    set myAppointments to &amp;#8221;&amp;#8221; 
    set myTimestring to &amp;#8221;&amp;#8221; 
    set myappo to 0&lt;/p&gt;


	&lt;pre&gt;&lt;code&gt;try
    tell application "iCal" 
        -- Catch events that start today or that started before today, but have not yet ended.
        repeat with thisCalendar in calendars
            repeat with thisEvent in ((every event of thisCalendar) whose ((start date ≥ thisMorning and start date ≤ thisEvening) or (end date ≥ now and start date ≤ thisMorning)))
end try&lt;/code&gt;&lt;/pre&gt;
	&lt;pre&gt;&lt;code&gt;set foundOne to true
            tell thisEvent
                set theDate to start date
                if hours of theDate ≥ hours of now as integer then -- i know, this is even more dirty    
                    set myappo to myappo + 1
                    if (count of events of thisCalendar) &amp;gt; 1 and myappo is not 1 then
                        set myAppointments to myAppointments &amp;#38; " and " 
                    end if
                    set myMinutes to minutes of (theDate)
                    if myMinutes = 0 then set myMinutes to "" 
                    set myHowlong to hours of (theDate) &amp;#38; " " &amp;#38; myMinutes
                    set myTimestring to " at " &amp;#38; myHowlong
                    set theEventSummary to (summary &amp;#38; myTimestring)
                    try
                        set theEventDescription to description
                        log theEventDescription
                    on error
                        set theEventDescription to "something" 
                    end try
                    set myAppointments to myAppointments &amp;#38; theEventSummary
                end if --if hours..
            end tell
end tell&lt;/code&gt;&lt;/pre&gt;
	&lt;pre&gt;&lt;code&gt;end repeat
end repeat&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;--display dialog myAppointments&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;-- Get mail
set mySenders to "" 
tell application "Gmail Notifier" 
    check for new mail
    set myNewmails to (count of entries)
end tell&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;repeat with i from 1 to count of entries
    if i is (count of entry) or i is maxmention then
        set mySenders to mySenders &amp;#38; " and " 
    else if i is not 1 then
        set mySenders to mySenders &amp;#38; ", " 
    end if
end repeat&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;set mySenders to mySenders &amp;#38; (author name of entry i as string)&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;if i is maxmention then
    exit repeat
end if&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;my EditSlide(1, "What a " &amp;#38; theWeatherNow &amp;#38; " day! ", " (" &amp;#38; theWeatherNowTemp &amp;#38; " degrees if you must know)")&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;my EditSlide(2, theForecast, "up to " &amp;#38; theForecastTempHigh &amp;#38; " degrees&lt;a href="""&amp;gt;)&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;my EditSlide(3, cur_artist, cur_track)&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;set myTime to (theHour as text) &amp;#38;&lt;/a&gt; &amp;#38; (theMinutes as text)
my EditSlide(4, myTime, myDate &amp;#38; " " &amp;#38; myAppointments)&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;my EditSlide(5, (myNewmails as text) &amp;#38; " new mails", mySenders)&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;my startSlideshow()&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;if (doshowimage) then tell application "QuickTime Player" to quit&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;my skru_ned()
saythis("It's " &amp;#38; theWeatherNow &amp;#38; " outside, isn't it? ")&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;my NextSlide()
saythis("Tomorrow is going to be " &amp;#38; theForecast &amp;#38; " and up to " &amp;#38; theForecastTempHigh &amp;#38; " degrees.")
my skru_op()&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;delay 2&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;my skru_ned()
saythis("this is")&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;my NextSlide()&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;saythis(cur_artist &amp;#38; " and their song " &amp;#38; cur_track)&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;my skru_op()&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;-- time&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;delay 1&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;my skru_ned()
saythis("it's now")&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;my NextSlide()&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;if (dospeak) then
    saythis(((theMinutes as text) &amp;#38; " past " &amp;#38; theHour as text) &amp;#38; " and you have " &amp;#38; myappo &amp;#38; " appointments left for today")
end if&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;my skru_op()&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;--synchronize mobile (or what ever is in isync)&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;tell application "iSync" to synchronize&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;my NextSlide()&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;my skru_ned()
tell application "Gmail Notifier" 
    check for new mail
    set gmails to count of items of entries
    my saythis("You have" &amp;#38; gmails &amp;#38; " new mails.")
    if (count of entries) &amp;gt; maxmention then
        my saythis("The newest ones are from")
    else if not (count of entries) &amp;gt; maxmention then
        my saythis("from")
end tell&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;end if&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;repeat with i from 1 to count of entries
    if i is (count of entry) or i is maxmention then
        my saythis("and")
    end if
end repeat&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;my saythis(author name of entry i as string)&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;if i is maxmention then
    exit repeat
end if&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;my skru_op()&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;--Exit Keynote. No need to save. Hope you don't have any open documents.&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;tell application "Keynote" 
    quit saving no
end tell&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;--åbn bio, tv, feeds og mail aka stik mig lige avisen&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;if (dolistings) then
end if --dolistings&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;tell application "Safari" 
    activate
    my new_tab()
    set the URL of document 1 to "http://www.gmail.com" 
    my new_tab()
    set the URL of document 1 to "http://www.scope.dk/bioliste.php?id=alle&amp;#38;postnummer=1000" 
    my new_tab()
    set the URL of document 1 to "http://www.tvidag.dk" 
    my new_tab()
    set the URL of document 1 to "http://www.bloglines.com/myblogs"&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;end tell&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;if (dolistings) then
    my skru_ned()
    saythis("I have synchronized your phone's calendar and opened your listings and your mail. It's a great day!")
    my skru_op()
end if&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;tell me to activate&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;display dialog "Would you like to see the listings and your mail?" buttons {"Sure", "No"} giving up after 300 with title "Good to see you"&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;if gave up of the result is true or the button returned of the result is "No" then
    tell application "Safari" to close document 1
else if the button returned of the result is "Sure" then
    tell application "Safari" to activate
end if&lt;/code&gt;&lt;/pre&gt;


	&lt;p&gt;end if&amp;#8212;human sleep protection&lt;/p&gt;


	&lt;p&gt;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;subs
on new_tab()
    tell application &amp;#8220;Safari&amp;#8221; to activate
    tell application &amp;#8220;System Events&amp;#8221; 
        tell process &amp;#8220;Safari&amp;#8221; 
            click menu item &amp;#8220;New Tab&amp;#8221; of menu &amp;#8220;File&amp;#8221; of menu bar 1
        end tell
    end tell
end new_tab&lt;/p&gt;


	&lt;p&gt;on skru_ned()
    tell application &amp;#8220;iTunes&amp;#8221; 
        copy 75 to units
        if the volume adjustment of the current track is greater than -255 then
            set the volume adjustment of the current track to the (volume adjustment of the current track) &amp;#8211; units
        end if
    end tell
end skru_ned&lt;/p&gt;


	&lt;p&gt;on skru_op()
    delay 1
    tell application &amp;#8220;iTunes&amp;#8221; 
        copy 75 to units
        if the volume adjustment of the current track is greater than -255 then
            set the volume adjustment of the current track to the (volume adjustment of the current track) + units
        end if
    end tell
end skru_op&lt;/p&gt;


	&lt;p&gt;on EditSlide(s_no, s_title, s_subtitle)
    tell application &amp;#8220;Keynote&amp;#8221; 
        set the_slide to slide s_no of front slideshow
        set the_title to title of the_slide
        set the_subtitle to bullet 1 of body of the_slide
        set the content of the_title to s_title
        set the content of the_subtitle to s_subtitle
    end tell
end EditSlide&amp;#8212;nextslide&lt;/p&gt;


	&lt;p&gt;on NextSlide()
    try
        tell application &amp;#8220;Keynote&amp;#8221; 
            activate
        end tell
        tell application &amp;#8220;System Events&amp;#8221; 
            tell process &amp;#8220;Keynote&amp;#8221; 
                keystroke &amp;#8220;n&amp;#8221; 
            end tell
        end tell
    on error
        beep
    end try
end NextSlide&lt;/p&gt;


	&lt;p&gt;on startSlideshow()
    try
        tell application &amp;#8220;Keynote&amp;#8221; 
            activate
        end tell
        tell application &amp;#8220;System Events&amp;#8221; 
            tell process &amp;#8220;Keynote&amp;#8221; 
                tell menu bar 1
                    click menu item &amp;#8220;Play Slideshow&amp;#8221; of menu &amp;#8220;View&amp;#8221; 
                end tell
            end tell
        end tell
    on error
        beep
    end try
end startSlideshow&lt;/p&gt;


	&lt;p&gt;on saythis(thewords)
    if (dospeak) then say thewords
end saythis
&lt;/span&gt;
&lt;/div&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 17 May 2006 07:06:00 EDT</pubDate>
      <guid>http://labs.genstart.dk/blog/articles/2006/05/17/welcome-home-bluetooth-phone-owner</guid>
      <link>http://labs.genstart.dk/blog/articles/2006/05/17/welcome-home-bluetooth-phone-owner</link>
      <trackback:ping>http://labs.genstart.dk/blog/articles/trackback/3</trackback:ping>
    </item>
    <item>
      <title>Mobile-friendly movie listing for Copenhagen</title>
      <description>&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.genstart.dk/ting/bio.asp"&gt;Movie listings for Copenhagen, mobile&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 18 Mar 2005 10:53:00 EST</pubDate>
      <guid>http://labs.genstart.dk/blog/articles/2005/03/18/mobile-friendly-movie-listing-for-copenhagen</guid>
      <link>http://labs.genstart.dk/blog/articles/2005/03/18/mobile-friendly-movie-listing-for-copenhagen</link>
      <trackback:ping>http://labs.genstart.dk/blog/articles/trackback/7</trackback:ping>
    </item>
    <item>
      <title>Netradio radio</title>
      <description>&lt;p&gt;You&amp;#8217;re tired of DR&amp;#8217;s browser-based radio player, but don&amp;#8217;t want to miss the Now and Next display. Besides links to Allmusic, Google Music, Torrents, The Netradio Radio also has a living room mode with extra large display.&lt;/p&gt;


	&lt;p&gt;I might fix broken links.&lt;/p&gt;


&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.genstart.dk/ting/netradio.asp"&gt;Netradio radio&lt;/a&gt; (talk radio channels are in Danish)&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Mon,  8 Mar 2004 11:34:00 EST</pubDate>
      <guid>http://labs.genstart.dk/blog/articles/2004/03/08/netradio-radio</guid>
      <link>http://labs.genstart.dk/blog/articles/2004/03/08/netradio-radio</link>
      <trackback:ping>http://labs.genstart.dk/blog/articles/trackback/8</trackback:ping>
    </item>
    <item>
      <title>Styrelizeren</title>
      <description>&lt;p&gt;The rules for Danish youth speak are relatively simple. Add &amp;#8220;there&amp;#8221; to any sentence, consistently misspell certain words, replace every second word with its English translation, and you&amp;#8217;re ready to hit the streets.&lt;/p&gt;


&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.lodret.dk/"&gt;Styrelizeren&lt;/a&gt; (in Danish)&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Tue, 11 Nov 2003 10:33:00 EST</pubDate>
      <guid>http://labs.genstart.dk/blog/articles/2003/11/11/styrelizeren</guid>
      <link>http://labs.genstart.dk/blog/articles/2003/11/11/styrelizeren</link>
      <trackback:ping>http://labs.genstart.dk/blog/articles/trackback/5</trackback:ping>
    </item>
    <item>
      <title>Relate-a-zon</title>
      <description>&lt;p&gt;&lt;a href="http://www.relate-a-zon.com/"&gt;&lt;img src="http://www.genstart.dk/blogpic/relateazon.gif"&gt;&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;Navigate through related products on Amazon to find you way from one product to  another. Least hops, least money spent earns you a place on the highscore.&lt;/p&gt;


&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.relate-a-zon.com/"&gt;Relate-a-zon&lt;/a&gt; Game&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Fri, 18 Jul 2003 10:05:00 EDT</pubDate>
      <guid>http://labs.genstart.dk/blog/articles/2003/07/18/relate-a-zon</guid>
      <link>http://labs.genstart.dk/blog/articles/2003/07/18/relate-a-zon</link>
      <trackback:ping>http://labs.genstart.dk/blog/articles/trackback/4</trackback:ping>
    </item>
    <item>
      <title>Note Tracker</title>
      <description>&lt;p&gt;&lt;img align="left" src="http://www.sedlen.dk/sedlen/img/pic_029.jpg"&gt;&lt;/p&gt;


	&lt;p&gt;Tracking Danish bank notes.&lt;/p&gt;


&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.sedlen.dk/"&gt;Sedlen.dk&lt;/a&gt; in Danish&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Tue, 24 Sep 2002 10:42:00 EDT</pubDate>
      <guid>http://labs.genstart.dk/blog/articles/2002/09/24/note-tracker</guid>
      <link>http://labs.genstart.dk/blog/articles/2002/09/24/note-tracker</link>
      <trackback:ping>http://labs.genstart.dk/blog/articles/trackback/6</trackback:ping>
    </item>
  </channel>
</rss>

