<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>that's whacked &#187; last.fm</title>
	<atom:link href="http://whacked.net/tags/lastfm/feed/" rel="self" type="application/rss+xml" />
	<link>http://whacked.net</link>
	<description>thoughts on open spaces</description>
	<lastBuildDate>Sat, 13 Nov 2010 22:05:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Last.fm Radio release!</title>
		<link>http://whacked.net/2009/03/24/lastfm-radio-release/</link>
		<comments>http://whacked.net/2009/03/24/lastfm-radio-release/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 18:48:14 +0000</pubDate>
		<dc:creator>Stephen Lau</dc:creator>
				<category><![CDATA[Songbird]]></category>
		<category><![CDATA[last.fm]]></category>
		<category><![CDATA[radio]]></category>

		<guid isPermaLink="false">http://whacked.net/?p=1254</guid>
		<description><![CDATA[It&#8217;s official&#8230; after many beers weeks of development, we&#8217;re ready to release Last.fm Radio support for Songbird.  If you haven&#8217;t gotten the Last.fm/Audioscrobbler add-on update yet you should be getting it soon&#8230; (or you can go install it manually from the add-ons site). Here&#8217;s a few of the features provided by the new Last.fm radio [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://whacked.net/wp-content/uploads/2009/03/lastfm_radio.png"><img class="alignleft size-medium wp-image-1255" title="lastfm_radio" src="http://whacked.net/wp-content/uploads/2009/03/lastfm_radio-300x203.png" alt="lastfm_radio" width="300" height="203" /></a>It&#8217;s official&#8230; after many <span style="text-decoration: line-through;">beers</span> weeks of development, we&#8217;re ready to release Last.fm Radio support for Songbird.  If you haven&#8217;t gotten the Last.fm/Audioscrobbler add-on update yet you should be getting it soon&#8230; (or you can go <a href="http://addons.songbirdnest.com/addon/106">install it manually from the add-ons site</a>).</p>

<p>Here&#8217;s a few of the features provided by the new Last.fm radio support:
<ul>
    <li>Geolocates your IP and presents the most popular artists &amp; tags from your country on Last.fm on the homepage (in case you were wondering why certain artists may appear there)</li>
    <li>Last.fm webpage links for &#8220;Play &lt;foo&gt; radio&#8221; get redirected to use the Songbird Last.fm Radio support</li>
    <li>Dynamic links on the sidebar for your Last.fm favourite/most played artists (based on your scrobbling history)</li>
    <li>Links on the sidebar for your friends and neighbours&#8217; stations</li>
    <li>Dynamic links on the sidebar for your Last.fm stations based on your Songbird library&#8217;s highest rated and highest playcount artists.</li>
    <li>Click around and explore artist, tags, and Last.fm users</li>
    <li>Easily jump off to station webpages to read more from Last.fm</li>
    <li>When you authenticate with the extension it logs you in for both scrobbling and the Last.fm webpage</li>
</ul>
Note that due to <a href="http://blog.last.fm/2009/03/24/lastfm-radio-announcement">recent changes Last.fm has made</a> (recently being today), only US, UK, and Germany users can listen to radio for free.  Users in other countries will have to pay  €3.00/month to Last.fm to listen to Last.fm Radio.  Sorry, but it&#8217;s their service and nothing we can control. <img src='http://whacked.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://whacked.net/2009/03/24/lastfm-radio-release/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Last.fm tagging</title>
		<link>http://whacked.net/2009/03/19/lastfm-tagging/</link>
		<comments>http://whacked.net/2009/03/19/lastfm-tagging/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 02:46:50 +0000</pubDate>
		<dc:creator>Stephen Lau</dc:creator>
				<category><![CDATA[Songbird]]></category>
		<category><![CDATA[last.fm]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[tags]]></category>

		<guid isPermaLink="false">http://whacked.net/?p=1248</guid>
		<description><![CDATA[In the week and a half since we shipped Songbird 1.1, what have we been up to?  Well besides grandly horking a whole ton of iPods (sorry sorry sorry!), we&#8217;ve also been planning and scheming on some cool new stuff for the future.  Quite frankly, while doing performance and feature parity stuff is always good [...]]]></description>
			<content:encoded><![CDATA[<p>In the week and a half since we shipped Songbird 1.1, what have we been up to?  Well besides grandly horking a whole ton of iPods (sorry sorry sorry!), we&#8217;ve also been planning and scheming on some cool new stuff for the future.  Quite frankly, while doing performance and feature parity stuff is always good &#8211; we wanted to work on something innovative and <strong>different</strong>. Matt did a bunch of awesome mockups and threw up a <a href="http://wiki.songbirdnest.com/Developer/Articles/Project_Ideas/Social_Streaming">planning doc on the wiki</a> for anyone interesting in seeing what our <em>[very rough]</em> plans are.</p>

<p>Anyway, if you take a look you&#8217;ll see a big part of it revolves around <em>activities</em>, e.g. actions the user does to interact with their music.  We&#8217;re talking things like:
<ul>
    <li>rating songs</li>
    <li>making playlists</li>
    <li>adding new tracks to their collection</li>
    <li>tagging songs</li>
    <li>etc.</li>
</ul>
We&#8217;re looking to build something that can socialise these sorts of behaviours more and share them with a group.  It&#8217;s the online equivalent of you coming over to my house, and me saying &#8220;Check out this new album I found the other day, I&#8217;ve been listening to it on repeat all day.&#8221; Not only that, it&#8217;s also about the subsequent <em>interaction</em> and discussion we have&#8230;. e.g. you saying &#8220;OMG. Vanilla Ice? You&#8217;ve been listening to <em>that</em> all day??&#8221; and then you calling up all my other friends to tell them what a loser I am.</p>

<p>Anyway, let&#8217;s not dwell on what happened yesterday.  Instead, let&#8217;s focus on what we&#8217;re doing today.  We&#8217;ve been thinking about what sorts of activities make sense, how people would want to share them and consume their different friends&#8217; activities.  I happened to be fixing a couple of Last.fm Radio bugs today (random tangent: we should be pushing this live next week!), when it occurred to me we could do something neat with Last.fm tagging.  Long story short, I was able to throw together something quick today that seems to do the job:</p>

<p><a href="http://whacked.net/wp-content/uploads/2009/03/lastfm_tags.png"><img class="aligncenter size-medium wp-image-1249" title="lastfm_tags" src="http://whacked.net/wp-content/uploads/2009/03/lastfm_tags-300x203.png" alt="lastfm_tags" width="300" height="203" /></a>It throws a tag icon into the love/ban area of the faceplate, and when clicking it pops up a gratuitously-translucent panel allowing you to see the Last.fm tags applied (both by yourself and other Last.fm users).  You can add new tags, as well as delete any personal tags you&#8217;ve tagged the track with.</p>

<p>Ultimately it&#8217;d be nice to commit these tags into the Songbird local library so you can neat things like arbitrarily sort or filter your library based on tags but that&#8217;ll require some more bird-side work.</p>

<p>For now, this is a cheap and easy tagging solution that gives me a &#8220;tagging&#8221; action that we can make use of for our larger plan of socialising Songbird interactions.  The work has been committed to SVN and should be available in tonight&#8217;s nightly add-ons build.</p>
]]></content:encoded>
			<wfw:commentRss>http://whacked.net/2009/03/19/lastfm-tagging/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Last.fm Radio update</title>
		<link>http://whacked.net/2009/02/20/lastfm-radio-update/</link>
		<comments>http://whacked.net/2009/02/20/lastfm-radio-update/#comments</comments>
		<pubDate>Sat, 21 Feb 2009 00:56:42 +0000</pubDate>
		<dc:creator>Stephen Lau</dc:creator>
				<category><![CDATA[Songbird]]></category>
		<category><![CDATA[add-on]]></category>
		<category><![CDATA[audioscrobbler]]></category>
		<category><![CDATA[last.fm]]></category>
		<category><![CDATA[radio]]></category>

		<guid isPermaLink="false">http://whacked.net/?p=1227</guid>
		<description><![CDATA[For folks following the development of the Last.fm/Audioscrobbler add-on&#8230; I&#8217;ve been working on adding Last.fm Radio support. Check out the screenshot here for a glimpse of the latest revision. As always, your feedback is appreciated&#8230; if you&#8217;re running a 1.2.0a nightly, please take it out for a test (XPI) and let me know your thoughts. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://whacked.net/wp-content/uploads/2009/02/picture-42715.png"><img src="http://whacked.net/wp-content/uploads/2009/02/picture-42715-300x200.png" alt="Last.fm Radio" title="Last.fm Radio" width="300" height="200" class="alignleft size-medium wp-image-1229" /></a>For folks following the development of the Last.fm/Audioscrobbler add-on&#8230; I&#8217;ve been working on adding Last.fm Radio support.  Check out the screenshot here for a glimpse of the latest revision.</p>

<p>As always, your feedback is appreciated&#8230; if you&#8217;re running a 1.2.0a nightly, <a href="http://whacked.net/scratch/audioscrobbler-latest.xpi">please take it out for a test (XPI)</a> and let me know your thoughts.  This is still fairly alpha since it hasn&#8217;t had much exposure or proper QA testing &#8211; hence the 1.2.0a requirement.</p>

<p>If you find any good bugs, feel free to post a comment to this entry for now.</p>

<p><b>Update</b>: This won&#8217;t work if your Songbird language is set to anything other than English (US) for now.  As the UI gets finalised, I&#8217;ll get the extension localised.</p>

<p><b>Update 2</b>: Several people are reporting duplicate Radio nodes&#8230; d&#8217;oh.  I&#8217;m looking into it now.</p>
]]></content:encoded>
			<wfw:commentRss>http://whacked.net/2009/02/20/lastfm-radio-update/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>more last.fm goodness</title>
		<link>http://whacked.net/2008/12/31/more-lastfm-goodness/</link>
		<comments>http://whacked.net/2008/12/31/more-lastfm-goodness/#comments</comments>
		<pubDate>Wed, 31 Dec 2008 22:27:14 +0000</pubDate>
		<dc:creator>Stephen Lau</dc:creator>
				<category><![CDATA[Songbird]]></category>
		<category><![CDATA[last.fm]]></category>
		<category><![CDATA[radio]]></category>

		<guid isPermaLink="false">http://whacked.net/?p=1196</guid>
		<description><![CDATA[I&#8217;ve been working on some more on hooking up the various Last.fm radio streams into a directory of sorts.  Here&#8217;s a couple screenshots of what I&#8217;ve got so far: In both screenshots you can see I&#8217;m logged in, with shortcuts to the 4 user stations (Your Library, Your Loved Tracks, Your Neighbourhood, and Your Recommendations) [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working on some more on hooking up the various Last.fm radio streams into a directory of sorts.  Here&#8217;s a couple screenshots of what I&#8217;ve got so far:</p>


<a href='http://whacked.net/2008/12/31/more-lastfm-goodness/picture-1-2-2-2/' title='Artist Search with Recommended Artists'><img width="150" height="150" src="http://whacked.net/wp-content/uploads/2008/12/picture-1-150x150.png" class="attachment-thumbnail" alt="Artist Search" title="Artist Search with Recommended Artists" /></a>
<a href='http://whacked.net/2008/12/31/more-lastfm-goodness/picture-3-2-2/' title='Artist Detail with Friends'><img width="150" height="150" src="http://whacked.net/wp-content/uploads/2008/12/picture-3-150x150.png" class="attachment-thumbnail" alt="Artist Detail with Friends" title="Artist Detail with Friends" /></a>


<p>In both screenshots you can see I&#8217;m logged in, with shortcuts to the 4 user stations (Your Library, Your Loved Tracks, Your Neighbourhood, and Your Recommendations) at the top right.</p>

<p>The right hand side is currently where I&#8217;m tracking a bunch of results&#8230; namely your most recently listened to stations, Last.fm recommended artist stations, your top tags&#8217; stations, your top artist&#8217;s stations, as well as your friends and neighbours&#8217; stations.</p>

<p>The main content area currently has a big honkin&#8217; search box, and lets you search by artists, tags, and groups.</p>

<p>The first screenshot shows my Last.fm recommended artists on the right hand side, and on the left hand side it shows the results of searching for &#8220;killers&#8221;.  Every station has a quick &#8220;Play&#8221; link to immediately start playing the radio station&#8230; or you can click on the name/photo, and it&#8217;ll take you to a detail page, which is what I&#8217;ve shown in the second screenshot.</p>

<p>The detail page varies slightly depending on what you&#8217;re looking at:
<ul>
    <li>For artists, it will show the top tags applied to that artist, as well as artists Last.fm thinks are similar.</li>
    <li>For tags, it will show similar/related tags, as well as the top artists tagged with that tag.</li>
    <li>For users (which are the result of searching for a group, or when you click on your friends/neighbours in the right hand nav), it will show their top tags and top artists.</li>
    <li>In all views, clicking on the large detail photo/name of the station will take you off to the Last.fm webpage for that station for more information.</li>
</ul>
I&#8217;ve been playing with it all last night and today, and it&#8217;s pretty amazing jumping around from friends-&gt;tags-&gt;artists-&gt;tags-&gt;groups, etc. etc. etc. and just exploring the wealth of music available on Last.fm.</p>

<p>The UI undoubtedly needs polish and the eye of someone with better design skills than I&#8230; so I expect it&#8217;ll undergo some visual redesign as I get more feedback&#8230; but so far I&#8217;m quite pleased with this.  This extension is written all in JS, with all the UI done in HTML + jQuery, so it&#8217;s been quite easy to throw together (with fancy animations, natch).</p>
]]></content:encoded>
			<wfw:commentRss>http://whacked.net/2008/12/31/more-lastfm-goodness/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>last.fm radio</title>
		<link>http://whacked.net/2008/12/29/lastfm-radio/</link>
		<comments>http://whacked.net/2008/12/29/lastfm-radio/#comments</comments>
		<pubDate>Tue, 30 Dec 2008 00:09:38 +0000</pubDate>
		<dc:creator>Stephen Lau</dc:creator>
				<category><![CDATA[Songbird]]></category>
		<category><![CDATA[last.fm]]></category>
		<category><![CDATA[radio]]></category>
		<category><![CDATA[stream]]></category>

		<guid isPermaLink="false">http://whacked.net/?p=1191</guid>
		<description><![CDATA[Since Ian left, I took over his prototype work on Last.fm radio support in Songbird.  I know I&#8217;ve said before that I  ♥ Last.fm, but I&#8217;ll say it again.. their use of semantic web technologies is fantastic&#8230; Anyway, so far we&#8217;ve got support for the lastfm:// protocol, as well as support for redirection urls of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://whacked.net/wp-content/uploads/2008/12/lastfm-screenie.png"><img class="alignleft size-medium wp-image-1192" title="lastfm-screenie" src="http://whacked.net/wp-content/uploads/2008/12/lastfm-screenie-300x103.png" alt="lastfm-screenie" width="300" height="103" /></a>Since <a href="http://ianloic.com/">Ian</a> left, I took over his prototype work on Last.fm radio support in Songbird.  I know I&#8217;ve said before that I  <strong>♥ </strong>Last.fm, but I&#8217;ll say it again.. their use of semantic web technologies is fantastic&#8230;</p>

<p>Anyway<strong>, </strong>so far<strong> </strong>we&#8217;ve got support for the <tt>lastfm://</tt> protocol, as well as support for redirection urls of the form <tt>http://last.fm/listen/*</tt>, so all the &#8220;Play your library&#8221; links, etc. you encounter as you browse Last.fm <strong>just work</strong>.  It&#8217;s hugely satisfying to just browse around the Last.fm site and click my friend&#8217;s radio stations and have them start playing inside of Songbird.</p>

<p>Some points of note from the screenshot:
<ul>
    <li>The previous-track, shuffle and repeat buttons become disabled.</li>
    <li>The Last.fm &#8220;Radio station&#8221; icon, and station name are displayed in the faceplate.</li>
    <li>&#8220;Now listening&#8221; works, and tracks you listen to on radio stations are scrobbled to your history.</li>
    <li>Last.fm is awesome and recognises the Songbird app ID as well as the fact that I&#8217;m tuned to my library&#8217;s radio station.</li>
    <li>EPSON has really annoying lame ads that prompt you to enter (redundant) user information that tricks you into clicking things in order to launch a pop-up.  BOOOO EPSON.</li>
</ul></p>
]]></content:encoded>
			<wfw:commentRss>http://whacked.net/2008/12/29/lastfm-radio/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

