<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>The Moodgeist Blog</title>
      <link>http://moodgeist.com/blog/</link>
      <description>From makers of moodgeist.com about our experiment and other stuff.</description>
      <language>en</language>
      <copyright>Copyright 2007</copyright>
      <lastBuildDate>Thu, 08 Nov 2007 00:26:32 +0000</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/?v=4.01</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

      
      <item>
         <title>Future plans for Moodgeist as of Nov 2007</title>
         <description><![CDATA[<p>You may have noticed that not much has been happening with Moodgeist recently. That&#8217;s because it remains what it originally started out: a personal research project around Skype mood messages. It remains so.</p>

<p>My original goal was to find out how it is to build a server and clients for such service. This goal was fulfilled a long time ago. So it has continued to run fine as it was with zero maintenance&#8230; until this last hosting problem where I had to disable the display part of the site.</p>
]]></description>
         <link>http://moodgeist.com/blog/2007/11/future_plans_for_moodgeist_as.html</link>
         <guid>http://moodgeist.com/blog/2007/11/future_plans_for_moodgeist_as.html</guid>
         <category></category>
         <pubDate>Thu, 08 Nov 2007 00:26:32 +0000</pubDate>
      </item>
      
      <item>
         <title>The displaying part of moodgeist.com temporarily disabled</title>
         <description><![CDATA[<p>As the title says. I just posted a bulletin on Moodgeist.com. Here&#8217;s a copy of it.</p>

<p>Hi. I have some news about Moodgeist. It&#8217;s not that great, but what can you do.</p>

<p>I&#8217;ve run into a bit of hosting trouble with the site. It does not really work that well in a shared hosting environment where I&#8217;m running it, and I don&#8217;t at this time have time or energy to put into fixing it.</p>

<p><strong>So I had to turn off the part of the site that displays things.</strong></p>

<p>In a short and sweet format, here&#8217;s what&#8217;s the current state of the site and service.</p>

<ul>
<li>It continues to accept mood pings from compliant clients.</li>
<li>The <a href="http://wiki.jaanuskase.com/MoodGeist">wiki</a> continues to be available. You can still download and run the clients and they’ll happily send mood pings. I just don’t display the pings at this time. (Funnily enough, the part that accepts pings is much easier to run than the displaying part.)</li>
<li>The site code is intact and fine. I could reactivate it at any time after either fixing it or finding better hosting for it. I just don’t have enough motivation at this time to make the site into a better shape and spend my time or money getting better hosting.</li>
<li>Also the data collected throughout the site’s life is intact and sits fine in the database, awaiting better opportunities.</li>
<li>I continue to like Moodgeist as a personal research/experiment project and I still may some things with it at some point. This is why I didn’t just nuke the whole site, but just deactivated a part of it for the time being. (But note that the previous sentence says &#8220;may&#8221; not &#8220;will&#8221;, and does not give any time frame. I have no idea if/when I will actually get back to it.)</li>
</ul>

<p>Please track the <a href="http://moodgeist.com/blog/">blog</a> for updates and future plans.</p>

<p>regards, <br />
<a href="http://jaanuskase.com">Jaanus</a></p>
]]></description>
         <link>http://moodgeist.com/blog/2007/11/the_displaying_part_of_moodgei.html</link>
         <guid>http://moodgeist.com/blog/2007/11/the_displaying_part_of_moodgei.html</guid>
         <category></category>
         <pubDate>Thu, 08 Nov 2007 00:23:12 +0000</pubDate>
      </item>
      
      <item>
         <title>Removed the latest mood spam</title>
         <description><![CDATA[<p>A bot user was spamming Moodgeist with nonsensical moods. I guess it&#8217;s some statistical data, but it&#8217;s not relevant in Moodgeist. So I quickly did a feature to exclude certain users&#8217; moods from being captured or displayed and now we&#8217;re nicely back to more sensical human-generated content :) and the latest moods and popular keywords look good again.</p>
]]></description>
         <link>http://moodgeist.com/blog/2007/06/removed_the_latest_mood_spam.html</link>
         <guid>http://moodgeist.com/blog/2007/06/removed_the_latest_mood_spam.html</guid>
         <category></category>
         <pubDate>Sun, 10 Jun 2007 16:32:42 +0000</pubDate>
      </item>
      
      <item>
         <title>Emoticons</title>
         <description><![CDATA[<p>We now do emoticons. If you have put an emoticon in your Skype mood message, moodgeist.com knows how to display it. This means both the regular emoticion as well as the (flag:zz) type of country flags.</p>

<p>Although I could do animated emoticons as well, I&#8217;ve hardcoded it to static for now, as too many animated emoticons on a page can be really obnoxious. And so now it&#8217;s hardcoded to static. Perhaps in the future we&#8217;ll have per-user preferences so that you could also switch it to animated if you wanted to.</p>
]]></description>
         <link>http://moodgeist.com/blog/2007/04/emoticons.html</link>
         <guid>http://moodgeist.com/blog/2007/04/emoticons.html</guid>
         <category></category>
         <pubDate>Thu, 05 Apr 2007 22:17:33 +0000</pubDate>
      </item>
      
      <item>
         <title>Moodgeist public chat</title>
         <description><![CDATA[<p>Since a month ago or so, we have a <a href="http://www.skype.com/go/joinpublicchat?chat&amp;skypename=terminuz&amp;topic=Moodgeist+public+chat.+Development%2C+bugs%2C+ideas.+http%3A//www.moodgeist.com%2C+http%3A//wiki.jaanuskase.com/Moodgeist&amp;blob=ttAmOUEykwbmPSSdVZfvw9LwngdGM3KdjFHGLJZZuY_cGgktue8GJmXge1jgCcWtGcWEghtWNMNJ|Moodgeist">public chat</a> for Moodgeist. You are very welcome to come and say anything you like or don&#8217;t like and discuss straight with us :)</p>
]]></description>
         <link>http://moodgeist.com/blog/2007/03/moodgeist_public_chat.html</link>
         <guid>http://moodgeist.com/blog/2007/03/moodgeist_public_chat.html</guid>
         <category></category>
         <pubDate>Wed, 21 Mar 2007 19:51:13 +0000</pubDate>
      </item>
      
      <item>
         <title>&quot;www&quot; removed from hostnames</title>
         <description><![CDATA[<p>We have removed &#8220;www.&#8221; from all hostnames on Moodgeist. It saves four bytes/characters of typing and just looks nicer <img src="http://download.skype.com/share/emoticons/0100-smile.png" alt=":)" /> this also affects the <a href="http://wiki.jaanuskase.com/MoodGeist/PingApi">ping API</a>. If you had a Pinger client running, update it to ping against the new endpoint without &#8220;www.&#8221; in it. (UPDATE: actually the old URL-s still remain working for now&#8230; but you may want to update anyway, as the ones without &#8220;www&#8221; are just nicer.)</p>
]]></description>
         <link>http://moodgeist.com/blog/2007/03/www_removed_from_hostnames.html</link>
         <guid>http://moodgeist.com/blog/2007/03/www_removed_from_hostnames.html</guid>
         <category></category>
         <pubDate>Tue, 13 Mar 2007 22:55:43 +0000</pubDate>
      </item>
      
      <item>
         <title>March updates: Mac &quot;fire-and-forget&quot; client, and hi to Ross</title>
         <description><![CDATA[<p>We got a <a href="http://wiki.jaanuskase.com/MoodGeist/MacPinger">new Mac pinger</a> that you can now run in &#8220;fire-and-forget&#8221; mode and also load on startup. It won&#8217;t die when Skype quits but rather sits around waiting for Skype to become available when it isn&#8217;t. I didn&#8217;t get the Twitter pinging part done yet but that&#8217;s next on my list.</p>

<p>Also hi to my friend Ross Mayfield who did a <a href="http://ross.typepad.com/blog/2007/03/moodgeist_skype.html">post</a> on us :)</p>
]]></description>
         <link>http://moodgeist.com/blog/2007/03/march_updates_mac_fireandforge.html</link>
         <guid>http://moodgeist.com/blog/2007/03/march_updates_mac_fireandforge.html</guid>
         <category></category>
         <pubDate>Tue, 13 Mar 2007 18:09:11 +0000</pubDate>
      </item>
      
      <item>
         <title>Recent updates: Mac pinger, fixed Windows pinger, project wiki</title>
         <description><![CDATA[<p>Just a quick note that we have had quite a few updates to Moodgeist over the past few weeks.</p>

<p>We now have a <a href="http://wiki.jaanuskase.com/MoodGeist">project wiki</a>. And there you can find a <a href="http://wiki.jaanuskase.com/MoodGeist/MacPinger">pinger for Mac</a> as well as an <a href="http://wiki.jaanuskase.com/MoodGeist/WindowsPinger">updated Windows Pinger</a>. The old Pinger was reported to be crashing with newer Skype for Windows version, and this new one seems to have fixed it.</p>

<p>Coming up: we need to shift all the documentation to wiki, most notably the ping API and feed docs. And brush up the server side with some bugfixes as well as new features. Plus perhaps add some things like Twitter pinging to the clients.</p>

<p>The wiki is initially read-only to regular users due to spam concerns and keeping things tidy, but if you have an idea for a good edit or bugfix or whatever, let me (Jaanus) know and I&#8217;ll add you to the list.</p>
]]></description>
         <link>http://moodgeist.com/blog/2007/02/recent_updates_mac_pinger_fixe.html</link>
         <guid>http://moodgeist.com/blog/2007/02/recent_updates_mac_pinger_fixe.html</guid>
         <category></category>
         <pubDate>Sat, 10 Feb 2007 00:37:27 +0000</pubDate>
      </item>
      
      <item>
         <title>Downtime</title>
         <description><![CDATA[<p>This site was down for the past few weeks. We kept accepting pings, but the display interface was messed up. But apparently no one noticed and/or bothered to tell me :) fixed now.</p>
]]></description>
         <link>http://moodgeist.com/blog/2007/01/downtime.html</link>
         <guid>http://moodgeist.com/blog/2007/01/downtime.html</guid>
         <category></category>
         <pubDate>Mon, 08 Jan 2007 21:31:49 +0000</pubDate>
      </item>
      
      <item>
         <title>Pinger for Linux</title>
         <description><![CDATA[<p>We now have a <a href="http://bzr.madfire.net/moodgeist_pinger?cmd=inventory">pinger for Linux</a>, contributed by <a href="http://berkus.madfire.net">Berkus</a> who also works as a Skype for Linux developer. Thanks! <img src="http://download.skype.com/share/emoticons/0100-smile.png" alt=":)" /></p>
]]></description>
         <link>http://moodgeist.com/blog/2006/11/pinger_for_linux.html</link>
         <guid>http://moodgeist.com/blog/2006/11/pinger_for_linux.html</guid>
         <category></category>
         <pubDate>Tue, 21 Nov 2006 07:25:36 +0000</pubDate>
      </item>
      
      <item>
         <title>Now showing videos on front page</title>
         <description><![CDATA[<p>We now show YouTube videos extracted from mood messages on the front page. Just scroll down. If you want to get your own video here, just put the YouTube &#8220;watch&#8221; link in the mood, and we do the rest.</p>

<p>The only sad part is that the embed YouTube code is not XHTML compliant and thus our frontpage no longer validates :(</p>
]]></description>
         <link>http://moodgeist.com/blog/2006/09/now_showing_videos_on_front_pa.html</link>
         <guid>http://moodgeist.com/blog/2006/09/now_showing_videos_on_front_pa.html</guid>
         <category></category>
         <pubDate>Wed, 20 Sep 2006 16:41:42 +0000</pubDate>
      </item>
      
      <item>
         <title>Site backend upgrade</title>
         <description><![CDATA[<p>We upgraded the site view engine backend from Django 0.91 to 0.95 and there was a downtime of about 30 minutes. We still received pings but viewing was not available. All looks to have gone fine and we&#8217;re now back up and running with the latest and greatest.</p>
]]></description>
         <link>http://moodgeist.com/blog/2006/09/site_backend_upgrade.html</link>
         <guid>http://moodgeist.com/blog/2006/09/site_backend_upgrade.html</guid>
         <category></category>
         <pubDate>Tue, 19 Sep 2006 23:40:17 +0000</pubDate>
      </item>
      
      <item>
         <title>Pinger for Windows 1.0.3.0</title>
         <description><![CDATA[<p><a href="http://www.moodgeist.com/pinger">New version of Pinger</a> has been out for a few days and it appears to work fine. Plus the code is correctly versioned now so I can go back to any change if needed.</p>

<p>I <a href="http://www.jaanuskase.com/en/2006/07/the_adventures_of_writing_a_si.html">documented the new Pinger birth</a> and so let&#8217;s look also at what&#8217;s changed in this version and how the changes came about. Here are the <a href="http://www.moodgeist.com/pinger/changelog/">changelog entries</a> with comments.</p>

<blockquote>
  <p>bugfix: no longer ping the mood of SkypeOut contacts (as they don&#8217;t have any)</p>
</blockquote>

<p>This one&#8217;s easy, when pinging just verify if it is a SkypeOut contact or not and branch accordingly.</p>

<blockquote>
  <p>bugfix: &#8220;Run Pinger at Windows startup&#8221; option works now</p>
</blockquote>

<p>This was a tough one. Everything seemed fine &#8212; I inserted the right information in registry at HKCU\Software\Microsoft\Windows\CurrentVersion\Run, but nothing got run at login. Even though the other entries ran.</p>

<p>So finally I found the culprit. How I insert the registry key is that I just take the value of System.Environment.CommandLine, supposedly the full path to the executable program, and put it in the registry. As it turns out, this got a space appended to its end out of nowhere, and Mister Computer and Missis Windows decide they&#8217;re too picky to run the registry entries in the Run branch if the values have an extra space in the end. So a simple trim() call fixed that.</p>

<blockquote>
  <p>bugfix: smarter handling of &#8220;refused&#8221; and startup situations when starting Pinger, Skype and many other things at the same time (translation: it works now)</p>
</blockquote>

<p>Yeah&#8230; just some more logic to wait until Skype initialization is complete until trying to connect to the contact list.</p>

<blockquote>
  <p>change: in addition to periodic &#8220;full pings&#8221;, listening to the &#8220;mood changed&#8221; event also works. When an incoming mood change event arrives, Pinger pings it instantly, so no moods are lost.</p>
</blockquote>

<p>I got some strange COM library versioning bug a while ago so the mood change event just didn&#8217;t seem to exist in the Pinger project in Visual Basic, even though it existed elsewhere. After going to the new version of the COM, looks fixed and the mood events are happily flowing.</p>
]]></description>
         <link>http://moodgeist.com/blog/2006/09/pinger_for_windows_1030.html</link>
         <guid>http://moodgeist.com/blog/2006/09/pinger_for_windows_1030.html</guid>
         <category></category>
         <pubDate>Wed, 13 Sep 2006 23:18:37 +0000</pubDate>
      </item>
      
      <item>
         <title>Server code versioning and layout fixes</title>
         <description><![CDATA[<p>We finally have server code versioning here so we can make changes again. How cool is that.</p>

<p>So we fixed the layout bug that drove the pages nuts if someone was putting long URL-s in their moods. All URL-s are truncated now, but still go to the right place, and it all looks nice.</p>
]]></description>
         <link>http://moodgeist.com/blog/2006/09/server_code_versioning_and_lay.html</link>
         <guid>http://moodgeist.com/blog/2006/09/server_code_versioning_and_lay.html</guid>
         <category></category>
         <pubDate>Wed, 13 Sep 2006 23:15:44 +0000</pubDate>
      </item>
      
      <item>
         <title>A new pinger for Windows</title>
         <description><![CDATA[<p>After a long silence, we finally have a new Pinger for Windows. Still not fully optimal, but looks like it works mostly fine. <a href="http://www.moodgeist.com/pinger/">Download and see more info.</a> A major improvement is that this one works also for non-Administrator accounts in Windows. (Admin must still install it, but everyone can then run it.)</p>

<p>We still don&#8217;t have a Pinger for Mac or Linux :( contributions would be welcome. (I got a Mac and it would be fun to write one, but time, time, other matters keep pressing&#8230;)</p>
]]></description>
         <link>http://moodgeist.com/blog/2006/07/a_new_pinger_for_windows.html</link>
         <guid>http://moodgeist.com/blog/2006/07/a_new_pinger_for_windows.html</guid>
         <category>pinger</category>
         <pubDate>Tue, 04 Jul 2006 00:32:45 +0000</pubDate>
      </item>
      
   </channel>
</rss>
