<?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>Dots and Loops</title>
	<atom:link href="http://dotsandloops.net/feed" rel="self" type="application/rss+xml" />
	<link>http://dotsandloops.net</link>
	<description>Ever more dots and loops, for ever and ever</description>
	<lastBuildDate>Wed, 15 Feb 2012 02:16:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Dots and loops for February 14th</title>
		<link>http://dotsandloops.net/vault/432</link>
		<comments>http://dotsandloops.net/vault/432#comments</comments>
		<pubDate>Tue, 14 Feb 2012 20:18:34 +0000</pubDate>
		<dc:creator>ebone</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[podcasts]]></category>
		<category><![CDATA[psychology]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://dotsandloops.net/?p=432</guid>
		<description><![CDATA[<ul class="linklist">
<li><a href="http://www.thepsychfiles.com/2011/01/episode-139-blaming-the-victim-in-reverse-the-justice-motive/">Episode 139: Blaming the Victim in Reverse &#8211; the Justice Motive &#124; The Psych Files Podcast</a><div>Lately I&#039;ve been interested in what some call the Just World Hypothesis, which is the idea that somehow reality is inherently Just. This is an idea that people have been struggling with since at least the time of the Book of Job. The eastern idea of Karma neatly handles the problem, as does the idea of an afterlife, with both a Heaven and Hell, and a Purgatory where one can do time to insure the scales of justice are properly balanced before moving on.

Surely this deep need for justice is behind the cycles of revenge and retribution we see throughout history and in the world today.</div></li>
<li><a href="http://downloadsquad.switched.com/2009/02/09/windows-7-tip-elevated-command-prompt-anywhere/">Windows 7 tip: (elevated) command prompt anywhere</a><div>Why doesn&#039;t anybody bother to tell us these things?</div></li>

</ul>]]></description>
			<content:encoded><![CDATA[<ul class="linklist">
<li><a href="http://www.thepsychfiles.com/2011/01/episode-139-blaming-the-victim-in-reverse-the-justice-motive/">The Psych Files Podcast | Episode 139: Blaming the Victim in Reverse &ndash; the Justice Motive</a>
<div>Lately I&#039;ve been interested in what some call the Just World Hypothesis, which is the idea that somehow reality is inherently Just. This is an idea that people have been struggling with since at least the time of the Book of Job. The eastern idea of Karma neatly handles the problem, as does the idea of an afterlife, with both a Heaven and Hell, and a Purgatory where one can do time to insure the scales of justice are properly balanced before moving on.</p>
<p>Surely this deep need for justice is behind the cycles of revenge and retribution we see throughout history and in the world today.</p></div>
</li>
<li><a href="http://downloadsquad.switched.com/2009/02/09/windows-7-tip-elevated-command-prompt-anywhere/">Windows 7 tip: (elevated) command prompt anywhere</a>
<div>Why doesn&#039;t anybody bother to tell us these things?</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dotsandloops.net/vault/432/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dots and loops for February 8th</title>
		<link>http://dotsandloops.net/vault/405</link>
		<comments>http://dotsandloops.net/vault/405#comments</comments>
		<pubDate>Wed, 08 Feb 2012 16:05:42 +0000</pubDate>
		<dc:creator>ebone</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[biology]]></category>
		<category><![CDATA[psychology]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://dotsandloops.net/?p=405</guid>
		<description><![CDATA[<ul class="linklist">
<li><a href="https://www.youtube.com/user/ndsuvirtualcell/featured">ndsuvirtualcell's Channel - YouTube</a><div>Really cool virtual biology videos. You can take a tour of the cell, or watch chemiosmosis, like a hydroelectric dam, forge new ATP molecules.</div></li>
<li><a href="http://www.livescience.com/18324-facebook-depression-social-comparison.html?utm_source=feedburner&#38;utm_medium=feed&#38;utm_campaign=Feed:+Livesciencecom+(LiveScience.com+Science+Headline+Feed)">Facebook With Care: Social Networking Site Can Hurt Self-Esteem &#124; Depression, Achievement &#38; Social Comparison &#124; LiveScience</a><div>Interesting article about the social psychological dimensions of Facebook. Not surprisingly, it&#039;s now a big contributor to status anxiety and low self-esteem as users judge their lives by their friends status updates. Also not surprisingly, these very status updates are often hand crafted for the purpose of impression management.</div></li>

</ul>]]></description>
			<content:encoded><![CDATA[<ul class="linklist">
<li><a href="https://www.youtube.com/user/ndsuvirtualcell/featured">ndsuvirtualcell&#8217;s Channel &#8211; YouTube</a>
<div>Really cool virtual biology videos. You can take a tour of the cell, or watch chemiosmosis, like a hydroelectric dam, forge new ATP molecules.</div>
</li>
<li><a href="http://www.livescience.com/18324-facebook-depression-social-comparison.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+Livesciencecom+(LiveScience.com+Science+Headline+Feed)">Facebook With Care: Social Networking Site Can Hurt Self-Esteem | Depression, Achievement &amp; Social Comparison | LiveScience</a>
<div>Interesting article about the social psychological dimensions of Facebook. Not surprisingly, it&#039;s now a big contributor to status anxiety and low self-esteem as users judge their lives by their friends status updates. Also not surprisingly, these very status updates are often hand crafted for the purpose of impression management.</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dotsandloops.net/vault/405/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dots and loops for February 4th</title>
		<link>http://dotsandloops.net/vault/402</link>
		<comments>http://dotsandloops.net/vault/402#comments</comments>
		<pubDate>Sun, 05 Feb 2012 01:02:53 +0000</pubDate>
		<dc:creator>ebone</dc:creator>
				<category><![CDATA[links]]></category>
		<category><![CDATA[cs]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://dotsandloops.net/vault/402</guid>
		<description><![CDATA[<ul class="linklist">
<li><a href="http://www.udacity.com/">Udacity - Educating the 21st Century</a><div>Sebastian Thrun taught a free online Artificial Intelligence course last semester for Stanford, and it looks like he is involved in some sort of educational start up now, with all sorts of free offerings in the works. There are a lot of free computer science classes on iTunes U and across the web, but the more offerings the better. The Stanford online classes were great partly because they used specifically designed for the web. They are even offering a theory of computation class, which is rare. The only other one I&#039;ve seen is offered by Harvard on iTunes U, and it was great, but I could always use a refresher on FSM&#039;s and Turing machines.</div></li>
<li><a href="http://www.youtube.com/watch?v=1Hq95vtoS28">Microsoft Reimagines Windows, Presents Windows 8 Developer Preview - YouTube</a><div>A sneak peak at the new Windows 8 Metro UI. 
Looks pretty cool to me, but I wonder how older apps will look? It also seems like this may be too geared towards phones, tablets, and pads.</div></li>

</ul>]]></description>
			<content:encoded><![CDATA[<ul class="linklist">
<li><a href="http://www.udacity.com/">Udacity &#8211; Educating the 21st Century</a>
<div>Sebastian Thrun taught a free online Artificial Intelligence course last semester for Stanford, and it looks like he is involved in some sort of educational start up now, with all sorts of free offerings in the works. There are a lot of free computer science classes on iTunes U and across the web, but the more offerings the better. The Stanford online classes were great partly because they used specifically designed for the web. They are even offering a theory of computation class, which is rare. The only other one I&#039;ve seen is offered by Harvard on iTunes U, and it was great, but I could always use a refresher on FSM&#039;s and Turing machines.</div>
</li>
<li><a href="http://www.youtube.com/watch?v=1Hq95vtoS28">Microsoft Reimagines Windows, Presents Windows 8 Developer Preview &#8211; YouTube</a>
<div>A sneak peak at the new Windows 8 Metro UI.<br />
Looks pretty cool to me, but I wonder how older apps will look? It also seems like this may be too geared towards phones, tablets, and pads.</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dotsandloops.net/vault/402/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NoMachine&#039;s NX Changes Everything</title>
		<link>http://dotsandloops.net/vault/240</link>
		<comments>http://dotsandloops.net/vault/240#comments</comments>
		<pubDate>Sat, 31 Dec 2011 15:57:45 +0000</pubDate>
		<dc:creator>e-head</dc:creator>
				<category><![CDATA[whatever]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://dotsandloops.net/vault/240</guid>
		<description><![CDATA[For years now I&#8217;ve been using and managing my Linux server over a SSH connection. Indeed, this entire website was coded up using vim over SSH. In the beginning Unix machines were primarily accessed via teletypewriter (tty&#8217;s) and CRT terminals connected through a serial connection, and this tradition lives on in the plethora of terminal/console [...]]]></description>
			<content:encoded><![CDATA[<p>For years now I&#8217;ve been using and managing my Linux server over a SSH connection. Indeed, this entire website was coded up using vim over SSH. <a title="Unix and ttys" href="http://www.onlamp.com/pub/a/onlamp/2001/03/22/tty.html">In the beginning</a> Unix machines were primarily accessed via teletypewriter (tty&#8217;s) and CRT terminals connected through a serial connection, and this tradition lives on in the plethora of terminal/console applications for *nix systems (unlike Windows systems, which are virtually impossible to administer from a console alone). So, I&#8217;ve been managing my Debian and Ubuntu systems for years now without ever firing up an X server, happily reading my mail with the proud but austere mutt, seeking tech advice on freenode using the ever clever irssi, haunting the occasional programming news group via the enigmatic but flexible slrn, and more recently downloading *nix ISO&#8217;s over bittorrent with rTorrent. All managed with the indispensable terminal multiplexer <a title="Screen" href="http://michael-prokop.at/screen/index.php3">screen</a>, which is essentially a window manager for terminals, with the added goodness of letting you disconnect and reconnect to sessions.<span id="more-240"></span></p>
<p>Of course, I&#8217;ve tinkered with tunneling X through SSH, tunneling VNC, the somewhat faster tight VNC, and I even tried the XRDP project which aims to provide a Windows compatible RDP server (remote desktop) for *nix systems. In the past I&#8217;d combine one of the above with a bare minimal window manager like ratpoison or evilWM, and I&#8217;d achieve somewhat usable speeds. Certainly tight VNC isn&#8217;t a bad option, and it can even provide for detachable and re-attachable X sessions, but nothing has really lured me away from screen till now.</p>
<p>Enter <a title="NX" href="http://en.wikipedia.org/wiki/NX_technology">NoMachine&#8217;s NX</a>. All I can say is I am simple stunned. The speeds are phenomenal. Indeed, nothing really prepared me for this kind of remote X goodness. I have a Gnome desktop running, and I am happily rediscovering X Windows and the Linux desktop after a long absence. As much as I love ncurses and screen, I think it would be foolish to deny that certain applications can benefit from a graphical interface. So, If you need remote access to your Linux desktop, I would definitely check it out. There is an open source offshoot called FreeNX, which is what I currently have installed on my Ubuntu system. NoMachine is also kind enough to offer their server with few strings attached, and clients are available for virtually all platforms.</p>
]]></content:encoded>
			<wfw:commentRss>http://dotsandloops.net/vault/240/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dots and loops for 2011.12.25</title>
		<link>http://dotsandloops.net/vault/239</link>
		<comments>http://dotsandloops.net/vault/239#comments</comments>
		<pubDate>Sun, 25 Dec 2011 05:05:01 +0000</pubDate>
		<dc:creator>e-head</dc:creator>
				<category><![CDATA[links]]></category>

		<guid isPermaLink="false">http://dotsandloops.net/vault/239</guid>
		<description><![CDATA[Compiz &#8211; Wikipedia, the free encyclopedia A crazy 3D window manager for *nix systems. You can use this in place of metacity on a gnome desktop. Alan Doyle » Setup FreeNX under Ubuntu 8.10 (Intrepid Ibex) This thing is so fast I&#8217;m speechless. After fiddling with XRDP and VNC, I&#8217;ve decided this is the definitive [...]]]></description>
			<content:encoded><![CDATA[<ul class="linklist">
<li><a title="http://en.wikipedia.org/wiki/Compiz" href="http://en.wikipedia.org/wiki/Compiz">Compiz &#8211; Wikipedia, the free encyclopedia</a>
<div>A crazy 3D window manager for *nix systems. You can use this in place of metacity on a gnome desktop.</div>
</li>
<li><a title="http://alandoyle.com/2008/12/16/setup-freenx-under-ubuntu-810-intrepid-ibex/" href="http://alandoyle.com/2008/12/16/setup-freenx-under-ubuntu-810-intrepid-ibex/">Alan Doyle » Setup FreeNX under Ubuntu 8.10 (Intrepid Ibex)</a>
<div>This thing is so fast I&#8217;m speechless. After fiddling with XRDP and VNC, I&#8217;ve decided this is the definitive remote desktop solution for Linux. And it all happens over ssh automagically (no tunneling required, like with VNC).</div>
</li>
<li><a title="http://rss2email.infogami.com/" href="http://rss2email.infogami.com/">rss2email</a>
<div>A handy tool for delivering RSS feeds to your email account.</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dotsandloops.net/vault/239/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dots and loops for 2011.12.18</title>
		<link>http://dotsandloops.net/vault/237</link>
		<comments>http://dotsandloops.net/vault/237#comments</comments>
		<pubDate>Sun, 18 Dec 2011 05:05:02 +0000</pubDate>
		<dc:creator>e-head</dc:creator>
				<category><![CDATA[links]]></category>

		<guid isPermaLink="false">http://dotsandloops.net/vault/237</guid>
		<description><![CDATA[Bash Shell PS1: 10 Examples to Make Your Linux Prompt like Angelina Jolie Huffduffer Delicious for audio files. Lastpod An audioscrobbler (last.fm) client that works nice with the iPod. Very useful for those not using iTunes.]]></description>
			<content:encoded><![CDATA[<ul class="linklist">
<li><a title="http://www.thegeekstuff.com/2008/09/bash-shell-ps1-10-examples-to-make-your-linux-prompt-like-angelina-jolie/" href="http://www.thegeekstuff.com/2008/09/bash-shell-ps1-10-examples-to-make-your-linux-prompt-like-angelina-jolie/">Bash Shell PS1: 10 Examples to Make Your Linux Prompt like Angelina Jolie</a>
<div /></li>
<li><a title="http://huffduffer.com/" href="http://huffduffer.com/">Huffduffer</a>
<div>Delicious for audio files.</div>
</li>
<li><a title="http://www.lastpod.org/" href="http://www.lastpod.org/">Lastpod</a>
<div>An audioscrobbler (last.fm) client that works nice with the iPod. Very useful for those not using iTunes.</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dotsandloops.net/vault/237/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vim : search and replace</title>
		<link>http://dotsandloops.net/vault/77</link>
		<comments>http://dotsandloops.net/vault/77#comments</comments>
		<pubDate>Tue, 14 Jun 2011 16:47:36 +0000</pubDate>
		<dc:creator>e-head</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://dotsandloops.net/vault/77</guid>
		<description><![CDATA[The basics, for quick reference. Search / Search the file downwards for the string specified after the / ? Search the file upwards for the string specified after the? n Repeat last search given by &#8216;/&#8217; or &#8216;?&#8217; N Repeat the last search given by &#8216;/&#8217; or &#8216;?&#8217;, except in the reverse direction F Search [...]]]></description>
			<content:encoded><![CDATA[<p>The basics, for quick reference.<br />
<span id="more-77"></span></p>
<h5 class="hilight">Search</h5>
<dl>
<dt>/</dt>
<dd>Search the file downwards for the string specified after the /</dd>
<dt>?</dt>
<dd>Search the file upwards for the string specified after the?</dd>
<dt>n</dt>
<dd>Repeat last search given by &#8216;/&#8217; or &#8216;?&#8217;</dd>
<dt>N</dt>
<dd>Repeat the last search given by &#8216;/&#8217; or &#8216;?&#8217;, except in the reverse direction</dd>
<dt>F</dt>
<dd>Search the current line backwards for the character specified after the &#8216;F&#8217; command. If found, move the cursor to the position</dd>
<dt>f</dt>
<dd>Search the current line for the character specified after the &#8216;f&#8217; command. If found, move the cursor to the position</dd>
<dt>;</dt>
<dd>Repeat the last f or F</dd>
</dl>
<h5 class="hilight">Replace</h5>
<p><span class="command">[address] s [/pattern/replacement/] [options] [count]</span></p>
<p>Address can be empty (current line only), or a range designated as follows:</p>
<table class="tb-s">
<tbody>
<tr>
<th>Symbol</th>
<th>Meaning</th>
</tr>
<tr>
<td><tt class="userinput"><strong>1,$</strong></tt></td>
<td>All lines in the file</td>
</tr>
<tr>
<td><tt class="userinput"><strong>%</strong></tt></td>
<td>All lines; same as <strong class="emphasis-bold">1,$</strong></td>
</tr>
<tr>
<td><tt class="userinput"></tt><em class="replaceable">x</em><tt class="userinput"><strong>,</strong></tt><em class="replaceable">y</em></td>
<td>Lines <em class="emphasis">x</em> through <em class="emphasis">y</em></td>
</tr>
<tr>
<td><tt class="userinput"></tt><em class="replaceable">x</em><tt class="userinput"><strong>;</strong></tt><em class="replaceable">y</em></td>
<td>Lines <em class="emphasis">x</em> through <em class="emphasis">y</em>, with current line reset to <em class="emphasis">x</em></td>
</tr>
<tr>
<td><tt class="userinput"><strong>0</strong></tt></td>
<td>Top of file</td>
</tr>
<tr>
<td><tt class="userinput"><strong>.</strong></tt></td>
<td>Current line</td>
</tr>
<tr>
<td><tt class="userinput"></tt><em class="replaceable">n</em></td>
<td>Absolute line number <em class="emphasis">n</em></td>
</tr>
<tr>
<td><tt class="userinput"><strong>$</strong></tt></td>
<td>Last line</td>
</tr>
<tr>
<td><tt class="userinput"></tt><em class="replaceable">x</em><tt class="userinput"><strong>-</strong></tt><em class="replaceable">n</em></td>
<td><em class="emphasis">n</em> lines before <em class="emphasis">x</em></td>
</tr>
<tr>
<td><tt class="userinput"></tt><em class="replaceable">x</em><tt class="userinput"><strong>+</strong></tt><em class="replaceable">n</em></td>
<td><em class="emphasis">n</em> lines after <em class="emphasis">x</em></td>
</tr>
<tr>
<td><tt class="userinput"><strong>-</strong></tt>[<em class="replaceable">n</em>]</td>
<td>One or <em class="emphasis">n</em> lines previous</td>
</tr>
<tr>
<td><tt class="userinput"><strong>+</strong></tt>[<em class="replaceable">n</em>]</td>
<td>One or <em class="emphasis">n</em> lines ahead</td>
</tr>
<tr>
<td><tt class="userinput"><strong>'</strong></tt><em class="replaceable">x</em></td>
<td>Line marked with <em class="emphasis">x</em></td>
</tr>
<tr>
<td><tt class="userinput"><strong>''</strong></tt></td>
<td>Previous mark</td>
</tr>
<tr>
<td><tt class="userinput"><strong>/</strong></tt><em class="replaceable">pattern</em><tt class="userinput"><strong>/</strong></tt></td>
<td>Forward to line matching <em class="emphasis">pattern</em></td>
</tr>
<tr>
<td><tt class="userinput"><strong>?</strong></tt><em class="replaceable">pattern</em><tt class="userinput"><strong>?</strong></tt></td>
<td>Backward to line matching <em class="emphasis">pattern</em></td>
</tr>
</tbody>
</table>
<h5>Options</h5>
<p><em>c</em> Prompt for confirmation before each change<br />
<em>g</em> Substitute all instances of pattern on each line<br />
<em>p</em> Print the last line on which a substitution was made<br />
<em>i</em> Ignore case for the search pattern</p>
<h5>Examples:</h5>
<p>:s/foo/bar/g<br />
Replace every occurrence of the word foo with bar on current line.</p>
<p>:%s/foo/bar/c<br />
For each line on the file, replace the first occurrence of foo with bar and confirm every substitution.</p>
<p>:1,10s/yes/no/g<br />
Substitute on first 10 lines.</p>
<p>:%s/[Hh]ello/Hi/gc<br />
Confirm global substitutions.</p>
<p>:%s/foo/bar/gi<br />
Ignore the case of the pattern you want to substitute. This replaces foo, FOO, Foo, and so on.</p>
<p>:s/Fortran/\U&amp;/ 3<br />
Uppercase first instance of &#8220;Fortran&#8221; on next three lines.</p>
<p>:g/^[0-9][0-9]*/s//Line &amp;:/<br />
For every line beginning with one or more digits, add the &#8220;Line&#8221; and a colon.</p>
]]></content:encoded>
			<wfw:commentRss>http://dotsandloops.net/vault/77/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>J. River SmartAss Plugin</title>
		<link>http://dotsandloops.net/vault/236</link>
		<comments>http://dotsandloops.net/vault/236#comments</comments>
		<pubDate>Sat, 07 May 2011 15:53:47 +0000</pubDate>
		<dc:creator>e-head</dc:creator>
				<category><![CDATA[whatever]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[src]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://dotsandloops.net/vault/236</guid>
		<description><![CDATA[I kind of like the "genius" playlist feature in the new iTunes, so I attempted to do something similar for J. River's Media Center (my music manager of choice at the moment).]]></description>
			<content:encoded><![CDATA[<p class="bkgd-gray">Edit: I just updated to the newest version of J. River Media Center and it looks like they liked this idea so much it&#8217;s now a core feature, making this old plugin obsolete.
</p>
<p>I kind of like the &#8220;genius&#8221; playlist feature in the new iTunes, so I attempted to do something similar for J. River&#8217;s Media Center (my music manager of choice at the moment).</p>
<p>The idea behind iTunes &#8220;genius&#8221; feature is to scour your music database and queue up tracks similar to the one you are currently listening to. How well it does this is debatable. iTunes seems to cook up it&#8217;s &#8220;similarity&#8221; data based on the listening and purchasing habits of it&#8217;s users. Interestingly, if everyone&#8217;s listening habits were completely eclectic, and if they always kept their player on random, there would be nothing to go on. Fortunately, this isn&#8217;t the case.<span id="more-236"></span> Sometimes these genius playlists are spot on, other times they are wildly divergent. Either way it&#8217;s kind of fun.</p>
<p>Unfortunately iTunes doesn&#8217;t make their &#8220;genius&#8221; info available via web services, so my plugin leverages Last FM&#8217;s web services instead, which will give you a list of similar tracks for any track, as well as a list of similar artists. Once again, results vary.</p>
<p>Here&#8217;s an example:</p>
<p>&gt;&gt;&gt; Looking up &#8220;When We Get Famous&#8221; by Math And Physics Club<br />
Merging with current Playlist</p>
<p>Found 149 Similar tracks according to Last FM<br />
Found track: Mars by The Lucksmiths<br />
Found track: Young and Dumb by The Lucksmiths<br />
Found track: Get It Right by The Fairways<br />
Found track: Twee by Tullycraft<br />
Found track: Leaders of the New School by Tullycraft<br />
Found track: Emblematic by Pipas<br />
Found track: Run Run Run by Pipas<br />
Found track: Popkiss by Blueboy<br />
Found track: Talulah Gosh by Talulah Gosh<br />
Found track: One Two Three Four by Acid House Kings<br />
Found track: Springtime Sunshine by The Shermans<br />
&#8230; and so on.</p>
<p>Here&#8217;s a screen shot:</p>
<p><img title="Smart Ass Plugin" src="http://dotsandloops.net/img/posts/SmartAss.jpg" alt="Smart Ass Plugin" /></p>
<p>I&#8217;ve tried this on J. River Media Center versions 12 and 13, and also on Jukebox. Here&#8217;s the installer:<br />
<a title="J. River SmartAss Plugin v. 0.1 " href="http://dotsandloops.net/downloads/SmartAss/JR_SmartAss_0.1_Setup.zip">J. River SmartAlec Plugin v. 0.1 </a></p>
<p>Here&#8217;s the source code as well, in case anyone wants to poke around. I did this in MS&#8217;s Visual C# Express Edition. If you do anything cool or useful please send me a copy. The project uses Martin Lottering&#8217;s CheckBoxComboBox control which can be found on <a title="CodeProject" href="http://www.codeproject.com">CodeProject</a>, as well as an XML-RPC wrapper which can be found <a title="XML-RPC" href="http://www.xml-rpc.net">here</a>.</p>
<p><a href="http://dotsandloops.net/downloads/SmartAss/JR_SmartAss_0.1_src.zip">J. River SmartAlec Plugin v. 0.1 source </a></p>
]]></content:encoded>
			<wfw:commentRss>http://dotsandloops.net/vault/236/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free Will and Causation</title>
		<link>http://dotsandloops.net/vault/314</link>
		<comments>http://dotsandloops.net/vault/314#comments</comments>
		<pubDate>Wed, 20 Apr 2011 19:33:49 +0000</pubDate>
		<dc:creator>e-head</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[philosophy]]></category>
		<category><![CDATA[podcasts]]></category>

		<guid isPermaLink="false">http://dotsandloops.net/?p=314</guid>
		<description><![CDATA[The Brain Science Podcast had an interesting episode devoted to the subject of free will and I think it helped clarify for me some of the concepts. The variant of free will in question is a traditional and spiritually informed one, whereby our actions originate in some unassailable kernel of the self. Some people consider [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://dotsandloops.net/img/posts/Diderot-statue.jpg" alt="Diderot Statue" title="Diderot Statue" class="img-left size-full wp-image-315" />The <a href="http://www.brainsciencepodcast.com/bsp/2007/7/20/is-free-will-a-myth.html">Brain Science Podcast</a> had an interesting episode devoted to the subject of free will and I think it helped clarify for me some of the concepts. The variant of free will in question is a traditional and spiritually informed one, whereby our actions originate in some unassailable kernel of the self. Some people consider the workings of the frontal lobes to be free will, but that is a weaker notion.</p>
<p>The podcast helped me to conceptualize the issue in terms of causation. I&#8217;ll outline two different stances, one spiritual and the other materialistic. I won&#8217;t pretend to get either right. It&#8217;s interesting to note up front that historically there have been theological stances which do not believe in free will, Calvinism being one example. I think the issue partly being the difficulty in reconciling individual free will with the idea of God&#8217;s omnipotence.<span id="more-314"></span></p>
<p>When a conscious agent decides to take some action, how do you conceptualize the chain of causation that preceded that action? In the pro free will stance the chain ends in a kernel of free agency which one might call, alternatively, the self, soul, or spirit, and this kernel operates outside any physical laws that operate on the material world. In the Christian view the kernel was forged by God in His own image, and is usually considered to be immortal. The self becomes a well spring of action in the world that operates from outside the world. A kernel of agency unfettered by physical laws, but which is capable of generating a spark of action within the world. The first, uncaused node in a chain of causation. This freedom from the physical world adheres only in ones mental life, of course. In the attempt to exercise our will we are brought once again into the physical and material world.</p>
<p>Alternatively, in the scientific or materialist view, the chain of causation for every action essentially has one well spring&#8230; the big bang. Thoughts and decisions are synonymous with neural activity in the brain. The more rational the thought or decision, the more the pre-frontal cortex in involved, hopefully, but either way it all amounts to neural activity. This neural activity, in turn, was caused by outside stimulus, or perhaps internal biochemistry. It&#8217;s hard not to resort to the computer as an analogy here, and conceptualize the thoughts as algorithmic in nature. The algorithms and networks themselves are built upon templates ironed out over the course of evolutionary history. The experiential and developmental history of the organism fine tunes the algorithms, as well as creating a repository for data, in the form of memories, which might be used in making future decisions. Of course this explanatory path is no where near complete, scientifically, but in principle the chain of causation becomes a massively tangled web, winding it&#8217;s way back in time to the beginning of our universe.</p>
<p>This is a radically different notion of the self. One in which we are riders on a causal trajectory which started with the big bang. At the end of the podcast, Ginger, who seems to more or less agree with the materialistic notion of free will outlined above, makes a defense for the idea of personal responsibility, but I can&#8217;t help thinking that from within that framework such notions are simply useful fictions. At the very least, notions such as blame, praise, responsibility, guilt, etc&#8230; loose some of their gravity.</p>
<p>This isn&#8217;t necessarily a bad thing, but it&#8217;s a different way of thinking about the world and the self. Different, but certainly not new. Diderot was already writing about these things in works like <a href="http://en.wikipedia.org/wiki/Le_r%C3%AAve_de_D%27Alembert">D’Alembert’s Dream</a> way back in 1769.</p>
]]></content:encoded>
			<wfw:commentRss>http://dotsandloops.net/vault/314/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drug Dealers and Flow</title>
		<link>http://dotsandloops.net/vault/310</link>
		<comments>http://dotsandloops.net/vault/310#comments</comments>
		<pubDate>Wed, 20 Apr 2011 14:01:19 +0000</pubDate>
		<dc:creator>e-head</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[economics]]></category>
		<category><![CDATA[podcasts]]></category>
		<category><![CDATA[psychology]]></category>

		<guid isPermaLink="false">http://dotsandloops.net/?p=310</guid>
		<description><![CDATA[This morning on the way to work I listened to a Planet Money podcast about ex-drug dealer Freeway Rick Ross. The planet money team wanted to get his responses and opinions regarding the economics of drug dealing, to test how well they match up with economists predictions. All of this was very interesting, of course, [...]]]></description>
			<content:encoded><![CDATA[<p>This morning on the way to work I listened to a <a href="http://www.npr.org/blogs/money/2011/04/13/135354436/the-tuesday-podcast-a-former-crack-dealer-on-the-economics-of-drugs">Planet Money podcast</a> about ex-drug dealer Freeway Rick Ross. The planet money team wanted to get his responses and opinions regarding the economics of drug dealing, to test how well they match up with economists predictions. All of this was very interesting, of course, but while listening to Freeway Rick describe the life and times of a L.A. crack dealer I suddenly realized that for Rick, dealing drugs put him in the highly desirable state called <a href="http://en.wikipedia.org/wiki/Flow_(psychology)">flow</a> by positive psychologists. Rick, who spent a while in jail and is now out on parole, says there is nothing else he would rather do than be a drug dealer, and while I can&#8217;t help thinking this betrays a shortcoming of imagination, it is hardly surprising considering how much flow he achieved in his former job, where he was essentially CEO of a thriving business.</p>
<p>Anyway, I haven&#8217;t read much about flow but I imagine it&#8217;s an idea that is not typically called upon to illuminate the motivations and psychology of those striving for goals that don&#8217;t match up with societies.</p>
]]></content:encoded>
			<wfw:commentRss>http://dotsandloops.net/vault/310/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

