<?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>brainscat.com &#187; development</title>
	<atom:link href="http://brainscat.com/topic/computing/development/feed" rel="self" type="application/rss+xml" />
	<link>http://brainscat.com</link>
	<description>Tor Bjornrud on tech, media, and miscellany.</description>
	<lastBuildDate>Fri, 09 Apr 2010 06:09:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Tor on Android</title>
		<link>http://brainscat.com/archives/2009/09/16/tor-on-android</link>
		<comments>http://brainscat.com/archives/2009/09/16/tor-on-android#comments</comments>
		<pubDate>Thu, 17 Sep 2009 01:51:02 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[open source]]></category>
		<category><![CDATA[tor-spotting]]></category>

		<guid isPermaLink="false">http://brainscat.com/?p=346</guid>
		<description><![CDATA[A pure Java implementation of me was released this Friday on Android.   Thanks to Jamie Rytlewski for pointing this out.
]]></description>
			<content:encoded><![CDATA[<p>A <a href="http://www.lightbluetouchpaper.org/2009/09/15/tor-on-android/">pure Java implementation of me</a> was released this Friday on Android.   Thanks to Jamie Rytlewski for pointing this out.</p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2009/09/16/tor-on-android/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Supposedly Open iTunes Multimedia Markup</title>
		<link>http://brainscat.com/archives/2005/07/19/supposedly-open-itunes-multimedia-markup</link>
		<comments>http://brainscat.com/archives/2005/07/19/supposedly-open-itunes-multimedia-markup#comments</comments>
		<pubDate>Tue, 19 Jul 2005 17:49:22 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://brainscat.com/?p=298</guid>
		<description><![CDATA[Well, I&#8217;m not entirely sure how I feel about the fact that iTunes now supports multimedia annotation and playback of audio files.  On one hand, it&#8217;s great to see excellent support for this kind of feature in a prime-time application.  On the other hand they&#8217;ve gone and implemented something which is pretty much [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I&#8217;m not entirely sure how I feel about the fact that <a href="http://www.makezine.com/blog/archive/2005/07/how_to_make_enh.html">iTunes now supports multimedia annotation and playback of audio files</a>.  On one hand, it&#8217;s great to see excellent support for this kind of feature in a prime-time application.  On the other hand they&#8217;ve gone and implemented something which is pretty much in the same space as the w3 spec, <a href="http://www.w3.org/AudioVideo/">SMIL  (Synchronized Multimedia Integration Language)</a>.  Why re-invent the wheel?  Initial signs point to market protection of iTunes, AAC, iPods, and Garageband software.  While this new format isn&#8217;t proprietary, it seems like big companies like Apple or MS are supporting alternative niche &#8220;open&#8221; formats, to create market protection.  Sure it&#8217;s open, but did they really need to make another competing format?  In this case, Apple just gave the middle finger to all current SMIL supporting media players.</p>
<p>If it weren&#8217;t bad enough that they created a competing format, they only allow the spec to work with their proprietary format, AAC.  The <a href="http://www.voxmedia.org/wiki/PodcastChapterTool">Voxmedia Wiki</a>, the most comprehensive source for how to implement AAC multimedia markup, states that Garageband/Podcast Chapter Tool is only compatible with AAC files.  <strong>Apple&#8217;s decision to only support this markup in their player for AAC files fucking sucks</strong>.  I&#8217;m <em>really, really</em> mad about this.  I see no reason why the annotations can&#8217;t be applied to other file formats, as it should be the player&#8217;s job to associate the timestamp in the XML file with the position of audio playback.</p>
<p>Maybe I don&#8217;t get this.  I hope I don&#8217;t, and if I don&#8217;t, someone please set me straight.  But from where I&#8217;m sitting, this new development is a mixed blessing.  It&#8217;s too bad that the functionality that podcasters have been desiring is caught up in this GarageBand/iTunes/AAC quasi-open format bullshit. </p>
<p>Found <a href="http://radio.weblogs.com/0001011/2005/07/19.html#a10689">by way of Scoble.</a><br />
Update: It looks like <a href="http://simon.job.id.au/blog/152/smil">Simon</a> is a bit miffed too.</p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2005/07/19/supposedly-open-itunes-multimedia-markup/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 1.5.1.2 Released</title>
		<link>http://brainscat.com/archives/2005/05/29/wordpress-1512-released</link>
		<comments>http://brainscat.com/archives/2005/05/29/wordpress-1512-released#comments</comments>
		<pubDate>Sun, 29 May 2005 16:52:24 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://brainscat.com/archives/2005/05/29/wordpress-1512-released</guid>
		<description><![CDATA[Go get your fix.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/download/">Go get your fix</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2005/05/29/wordpress-1512-released/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 1.0.4 Released</title>
		<link>http://brainscat.com/archives/2005/05/12/firefox-104-released</link>
		<comments>http://brainscat.com/archives/2005/05/12/firefox-104-released#comments</comments>
		<pubDate>Thu, 12 May 2005 17:55:51 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[open source]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://brainscat.com/archives/2005/05/12/firefox-104-released</guid>
		<description><![CDATA[Upgrade Firefox to 1.0.4.
]]></description>
			<content:encoded><![CDATA[<p>Upgrade <a href="http://www.mozilla.org/products/firefox/">Firefox to 1.0.4</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2005/05/12/firefox-104-released/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL 5 Could Support XPath</title>
		<link>http://brainscat.com/archives/2005/04/20/mysql-5-could-support-xpath</link>
		<comments>http://brainscat.com/archives/2005/04/20/mysql-5-could-support-xpath#comments</comments>
		<pubDate>Wed, 20 Apr 2005 14:57:42 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://brainscat.com/archives/2005/04/20/mysql-5-could-support-xpath</guid>
		<description><![CDATA[There&#8217;s an unofficial patch floating around for MySQL 5 that may get merged in, that&#8217;ll bring in XPath support.  Looks like your select query will have to use a function called ExtractValue.
From Alexander Barkov&#8217;s slides where xml is the column name of the xml data we&#8217;re looking to index&#8230;
select ExtractValue(xml, '/section/title') from t1;
]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s an unofficial patch floating around for MySQL 5 that may get merged in, that&#8217;ll <a href="http://blog.bitflux.ch/archive/mysql-5-going-to-support-xpath-queries.html">bring in XPath</a> support.  Looks like your select query will have to use a function called ExtractValue.</p>
<p>From <a href="http://mysql.r18.ru/~bar/myxml/XMLXpathSupportInMySQL.pdf">Alexander Barkov&#8217;s slides</a> where xml is the column name of the xml data we&#8217;re looking to index&#8230;</p>
<p><code>select ExtractValue(xml, '/section/title') from t1;</code></p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2005/04/20/mysql-5-could-support-xpath/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Euro Software Patents: Two Views</title>
		<link>http://brainscat.com/archives/2005/03/18/euro-software-patents-two-views</link>
		<comments>http://brainscat.com/archives/2005/03/18/euro-software-patents-two-views#comments</comments>
		<pubDate>Fri, 18 Mar 2005 21:16:14 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[computing]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[politics]]></category>

		<guid isPermaLink="false">http://brainscat.com/archives/2005/03/18/euro-software-patents-two-views</guid>
		<description><![CDATA[There&#8217;s a dense argument going on right now over whether or not software will be patentable in Europe.  Not being the most politically educated person on the block, I found this recent overview, rebuttal, and re-rebuttal about the value of software patents quite enlightening.
]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a dense argument going on right now over whether or not software will be patentable in Europe.  Not being the most politically educated person on the block, I found this recent <a href="http://www.oreillynet.com/pub/a/network/2005/03/08/softwarepatents.html">overview</a>, <a href="http://www.oreillynet.com/pub/wlg/6634">rebuttal</a>, and <a href="http://wiki.ffii.org/Epstein050309En">re-rebuttal</a> about the value of software patents quite enlightening.</p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2005/03/18/euro-software-patents-two-views/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remove &#8220;nofollow&#8221; in WordPress Comments</title>
		<link>http://brainscat.com/archives/2005/03/09/remove-nofollow-in-wordpress-comments</link>
		<comments>http://brainscat.com/archives/2005/03/09/remove-nofollow-in-wordpress-comments#comments</comments>
		<pubDate>Wed, 09 Mar 2005 17:36:24 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://brainscat.com/archives/2005/03/09/remove-nofollow-in-wordpress-comments</guid>
		<description><![CDATA[It irks me that WordPress 1.5 has nofollow plainly implemented in comments instead of providing an option to leave links as-is.  Thankfully, Kim wrote the DoFollow WordPress plugin that makes sure every comment link is nofollow free.  Lets just say, I believe in punishing spammers, rather than punishing legitimate commentors because of the [...]]]></description>
			<content:encoded><![CDATA[<p>It irks me that WordPress 1.5 has <a href="http://www.google.com/googleblog/2005/01/preventing-comment-spam.html">nofollow</a> plainly implemented in comments instead of providing an option to leave links as-is.  Thankfully, Kim wrote the <a href="http://kimmo.suominen.com/sw/dofollow/">DoFollow</a> WordPress plugin that makes sure every comment link is nofollow free.  Lets just say, I believe in punishing spammers, rather than punishing legitimate commentors <em>because of</em> the spammers.</p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2005/03/09/remove-nofollow-in-wordpress-comments/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress 1.5 Installed</title>
		<link>http://brainscat.com/archives/2005/03/08/wordpress-15-installed</link>
		<comments>http://brainscat.com/archives/2005/03/08/wordpress-15-installed#comments</comments>
		<pubDate>Wed, 09 Mar 2005 01:26:58 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[meta]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://brainscat.com/archives/2005/03/08/wordpress-15-installed</guid>
		<description><![CDATA[Looks like I don&#8217;t have to shave my beard.
]]></description>
			<content:encoded><![CDATA[<p>Looks like I don&#8217;t have to <a href="http://brainscat.com/archives/2005/03/02/wordpress-15-released-time-to-upgrade-brainscat">shave my beard</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2005/03/08/wordpress-15-installed/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 1.5 Released, Time to Upgrade Brainscat</title>
		<link>http://brainscat.com/archives/2005/03/02/wordpress-15-released-time-to-upgrade-brainscat</link>
		<comments>http://brainscat.com/archives/2005/03/02/wordpress-15-released-time-to-upgrade-brainscat#comments</comments>
		<pubDate>Wed, 02 Mar 2005 22:24:52 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[meta]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://brainscat.com/archives/2005/03/02/wordpress-15-released-time-to-upgrade-brainscat</guid>
		<description><![CDATA[Not exactly breaking news, but Wordpress 1.5 is out.  Michigan State&#8217;s spring break is next week, so I&#8217;ll have some extra free time.  If this site isn&#8217;t upgraded by 12:00 AM EST on March 14th, I&#8217;ll shave my beard.
]]></description>
			<content:encoded><![CDATA[<p>Not exactly breaking news, but <a href="http://wordpress.org/development/2005/02/strayhorn/">Wordpress 1.5</a> is out.  <a href="http://msu.edu">Michigan State&#8217;s</a> spring break is next week, so I&#8217;ll have some extra free time.  If this site isn&#8217;t upgraded by 12:00 AM EST on March 14th, I&#8217;ll <a href="http://brainscat.com/photos/2004/08/23/082304img_0359jpg/">shave my beard</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2005/03/02/wordpress-15-released-time-to-upgrade-brainscat/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Comment Moderation Temporarily On</title>
		<link>http://brainscat.com/archives/2005/02/03/comment-moderation-temporarily-on</link>
		<comments>http://brainscat.com/archives/2005/02/03/comment-moderation-temporarily-on#comments</comments>
		<pubDate>Thu, 03 Feb 2005 16:42:48 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[meta]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://brainscat.com/archives/2005/02/03/comment-moderation-temporarily-on</guid>
		<description><![CDATA[I&#8217;ve temporarily turned on comment moderation.  Either SpamKarma is broken, turned off, or suddenly inffective. A bunch of bestiality and incest spam has gotten through the filters in the past few days, so I&#8217;m locking things down.
Update: Oops, it looks like I deleted a bunch of comments by accident. Doh.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve temporarily turned on comment moderation.  Either SpamKarma is broken, turned off, or suddenly inffective. A bunch of bestiality and incest spam has gotten through the filters in the past few days, so I&#8217;m locking things down.</p>
<p>Update: Oops, it looks like I deleted a bunch of comments by accident. Doh.</p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2005/02/03/comment-moderation-temporarily-on/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend CVS</title>
		<link>http://brainscat.com/archives/2004/12/30/zend-cvs</link>
		<comments>http://brainscat.com/archives/2004/12/30/zend-cvs#comments</comments>
		<pubDate>Thu, 30 Dec 2004 16:17:40 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://brainscat.com/archives/2004/12/30/zend-cvs</guid>
		<description><![CDATA[Zend Studio is my IDE of choice for PHP.  It is super stable, has great background checking, remote debugging, and it runs great on OS X to boot.  One of the reasons I pushed for the full version at work and not just the personal edition was because of cvs integration.  Some [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.zend.com/store/products/zend-studio.php">Zend Studio</a> is my IDE of choice for PHP.  It is super stable, has great background checking, remote debugging, and it runs great on OS X to boot.  One of the reasons I pushed for the full version at work and not just the <a href="http://www.zend.com/store/products/zend-studio-personal.php">personal edition</a> was because of cvs integration.  Some of my coworkers are hesitant to access a command line so a cvs client in the IDE is a Good Thing.</p>
<p>For those of you who aren&#8217;t familiar with Zend, you can browse your entire filesystem in a pane, or you can arrange files as you see fit in a project pane.  Nothing new here, most IDEs give you that kind of flexibility.</p>
<p>The frustrating part, which I&#8217;ve been working up to, is that <strong>you can not use cvs commands on files that aren&#8217;t in a project</strong>.  This isn&#8217;t intuitive at all, and even right after you use Zend to check out a module, the menu options to perform cvs commands on the recently checked out files are greyed out.  You have to then take all those files you just checked out and add them to a project before Zend&#8217;s siloed cvs will work on them&#8230; Took me a while to find that out.</p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2004/12/30/zend-cvs/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Sun Evangelism (part 2)</title>
		<link>http://brainscat.com/archives/2004/12/23/sun-evangelism-part-2</link>
		<comments>http://brainscat.com/archives/2004/12/23/sun-evangelism-part-2#comments</comments>
		<pubDate>Thu, 23 Dec 2004 17:09:26 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[blogs]]></category>
		<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://brainscat.com/archives/2004/12/23/sun-evangelism-part-2</guid>
		<description><![CDATA[Previously, my frustrated rant against the lackluster product evangelism by Sun and Apple went off with little to no effect.  So, yesterday, I shot off an email to Mary Smaragdis, connected Sun employee extrodinaire.  In the span of a few hours, I was able to contact somone in the Sun organization, and receive [...]]]></description>
			<content:encoded><![CDATA[<p>Previously, my frustrated rant against the lackluster product evangelism by <a href="http://brainscat.com/archives/2004/11/18/where-are-the-java-and-os-x-evangelism-blogs">Sun and Apple</a> went off with little to no effect.  So, yesterday, I shot off an email to <a href="http://blogs.sun.com/roller/page/mary">Mary Smaragdis</a>, connected Sun employee extrodinaire.  In the span of a few hours, I was able to contact somone in the Sun organization, and receive a meaningful response.  This wasn&#8217;t tech support or any other front line channel, this was someone who works in the department I was having qualms with.  Her quick response reaffirms to me that no other model could have gotten my questions answered faster or better, and no amount of PR can make up for this kind of experience.  Blogging is a Good Thing.</p>
<p>Moving on&#8230;  Mary said she&#8217;d bring up my concerns to others in the office and gave me some links that might help.  While these are interesting, they can&#8217;t possibly compete with a discussion led by a few people &#8220;in the know&#8221; who are good at summarizing products and new technologies.</p>
<ul>
<li><a href="http://java.sun.com/">java.sun.com</a></li>
<li><a href="http://java.net/">java.net</a></li>
<li><a href="http://research.sun.com/">research.sun.com</a></li>
<li><a href="http://blogs.sun.com/roller/page/calvinaustin">Calvin Austin</a> &#8212; J2SE</li>
<li><a href="http://blogs.sun.com/roller/page/ChrisM">Chris Melissinos</a> &#8212; Java Gaming</li>
<li><a href="http://blogs.sun.com/gonzo">James Todd</a> &#8212; JXTA</li>
<li><a href="http://blogs.sun.com/jclingan">John Clingan</a> &#8212; Solaris</li>
</ul>
<p>Now, if only someone at Apple were easy to reach&#8230;  Then again, the fact that their organization isn&#8217;t transparent at all means I can&#8217;t get ahold of anyone and that they <a href="http://blogs.sun.com/roller/">just don&#8217;t</a> <a href="http://blogs.msdn.com/">get it</a>.   </p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2004/12/23/sun-evangelism-part-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building Better Blog Tools</title>
		<link>http://brainscat.com/archives/2004/12/22/better-blog-tools</link>
		<comments>http://brainscat.com/archives/2004/12/22/better-blog-tools#comments</comments>
		<pubDate>Wed, 22 Dec 2004 05:33:56 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[blogs]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://brainscat.com/archives/2004/12/22/better-blog-tools</guid>
		<description><![CDATA[Today is one of those days I can&#8217;t get ideas out fast enough and it&#8217;s very frustrating.  It all started with the idea of me setting up a work blog internally.  The things I&#8217;d like to use it for are as follows.

Give project updates as things progress.
Clip interesting posts from other blogs to [...]]]></description>
			<content:encoded><![CDATA[<p>Today is one of those days I can&#8217;t get ideas out fast enough and it&#8217;s very frustrating.  It all started with the idea of me setting up a work blog internally.  The things I&#8217;d like to use it for are as follows.</p>
<ol>
<li>Give project updates as things progress.</li>
<li>Clip interesting posts from other blogs to my work blog.</li>
<li>Code review with peers.</li>
<li>Share experience and tips as I find them.</li>
</ol>
<p>So, I talked with my friend Ryan about the best interface for clipping from a blog and having a tool grab the pertinent RSS area.  Turns out we want the following process to appear to users who want to linkblog.</p>
<ol>
<li>Right click a permalink for a blog.</li>
<li>Click &#8220;clip this&#8221;.</li>
<li>Full contents of the article (taken from rss item block) are credited and syndicated in new blog.</li>
</ol>
<p>We didn&#8217;t care if this behavior was in an aggregator like Bloglines, or a plugin to Firefox that posted the necessary information to WordPress.  We didn&#8217;t care if the tool created a feed somewhere that a WordPress plugin could read, or if it spoke directly with WordPress.  <strong>What I wanted is a tool to automatically clip a post and make the clip go live on my site. </strong></p>
<p>Inspired, I downloaded another cvs copy of WordPress and started to hack on this.  But in the midst of that, I started thinking about how co-workers were going to use the internal blog, and I realized they should be able to read the blog from anywhere.  Okay, so I want a private blog that&#8217;s accessable anywhere&#8230; riight.  The only practical, scalable  solution for this is to use a VPN.  Okay, no biggie, we need a VPN anyways at work.  People connect to VPN, they can read the dev-blog and get RSS now.</p>
<p>But shit, I don&#8217;t get RSS, <a href="http://bloglines.com">Bloglines</a> gets it for me, and there&#8217;s no chance in hell of them getting into my VPN.  The whole point of putting it on an intranet is so Bloglines and other people <strong>can&#8217;t</strong> read it. &gt;_&lt;</p>
<p>How do I fix this?  Install Bloglines behind the VPN so it can access the site and serve me my feeds over a secure connection.  But I <strong>can&#8217;t</strong> install Bloglines, I  don&#8217;t own it.</p>
<hr />
<p>So, <a href="http://www.wingedpig.com/archives/000188.html">Mark Fletcher</a>, I know you&#8217;ve been concerned with a revenue model for Bloglines.  If you&#8217;re reading this, please, take heed.  Either offer a separate Bloglines installation to my employer for a reasonable price, or open source the Bloglines engine.  Bloglines has overcome the performance problems I&#8217;ve <a href="http://brainscat.com/archives/2004/10/19/the-syndication-fairy-tale">complained about before</a> and I&#8217;ve come to love your service because of the user interface.  I hope that you see that your unique value, to me, is in your interface, not your centralized service.  For the most part, <a href="http://www.disobey.com/amphetadesk/">AmphetaDesk</a> does the same centralized aggregator deal, but its interface is terrible.  You&#8217;re kicking ass when it comes to centralized aggregator user interface.</p>
<p>Even if your strategy for Bloglines is as a portal, as you imply in your recent writings, there&#8217;s no reason licensing of your engine can&#8217;t provide supplemental revenue.   <a href="http://www.google.com/appliance/">Google does it</a>, I don&#8217;t see why you can&#8217;t.  Allowing custom installations is valuable to the enterprise market with VPNs, it&#8217;s valuable to anyone who can&#8217;t use your service because it belongs to <em>you alone</em>.  Better yet, make the engine extendable, let me customize it.  Create great hooks for a plugin system.  Open source Bloglines, and sell dual-licenses like <a href="http://www.mysql.com/">MySQL</a>.   Give discounts to educational institutions.  Really add to the Bloglines web-service, give us way more options than we have now.   I don&#8217;t care how I get to customize it, as long as I can for a reasonable cost.  </p>
<p>You see, as it stands, your centralized hosting hurts me.  I know it allows users to get feed suggestions and search feeds for topics, but I&#8217;d really be interested in hearing how many users actually are using that functionality.  My guess is few, though I may be wrong.  </p>
<p>Bloglines is a great aggregator and there are many things I&#8217;d like to modify and tweak but I just can&#8217;t.  Take the clipping solution I&#8217;d like above.  This would be so simple if when bloglines clipped a post, it offered to keep the original rss item block instead of a link back to Bloglines.   If your clipping feature built a custom rss of my clips, I could easily use it and syndicate the &#8220;best of&#8221; my blogroll.  Alas, you probably won&#8217;t implement this feature in a timeframe reasonable to me, but if I could could somehow extend your system&#8230;  well, then the sky would be the limit.</p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2004/12/22/better-blog-tools/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multi-Core Is Your Future</title>
		<link>http://brainscat.com/archives/2004/12/17/multi-core-is-your-future</link>
		<comments>http://brainscat.com/archives/2004/12/17/multi-core-is-your-future#comments</comments>
		<pubDate>Fri, 17 Dec 2004 15:24:29 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[quicklink]]></category>

		<guid isPermaLink="false">http://brainscat.com/archives/2004/12/17/multi-core-is-your-future</guid>
		<description><![CDATA[Tim Bray recently wrote an easy to understand summary of the possible directions development on multi-core processors is heading.
Tim Bray outlines developing for multi-core processors, and where the techniques for such development are heading.  It&#8217;s a simple overview that&#8217;s useful to developers unfamiliar with that territory.
Some days, I just can&#8217;t write, and things don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p><del>Tim Bray recently wrote an easy to understand summary of the possible directions <a href="http://www.tbray.org/ongoing/When/200x/2004/12/13/Multicore">development on multi-core processors</a> is heading.</del></p>
<p>Tim Bray outlines <a href="http://www.tbray.org/ongoing/When/200x/2004/12/13/Multicore">developing for multi-core processors</a>, and where the techniques for such development are heading.  It&#8217;s a simple overview that&#8217;s useful to developers unfamiliar with that territory.</p>
<p>Some days, I just can&#8217;t write, and things don&#8217;t make sense.  Hopefully the new version of this news is more easily understood.</p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2004/12/17/multi-core-is-your-future/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RegEx Online</title>
		<link>http://brainscat.com/archives/2004/12/10/regex-online</link>
		<comments>http://brainscat.com/archives/2004/12/10/regex-online#comments</comments>
		<pubDate>Fri, 10 Dec 2004 20:45:12 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[quicklink]]></category>

		<guid isPermaLink="false">http://brainscat.com/archives/2004/12/10/regex-online</guid>
		<description><![CDATA[Found a great online regular expression testing page.
]]></description>
			<content:encoded><![CDATA[<p>Found a great <a href="http://www.fileformat.info/tool/regex.htm">online regular expression testing</a> page.</p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2004/12/10/regex-online/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comments Borked, Thanks Dan</title>
		<link>http://brainscat.com/archives/2004/12/09/comments-borked-thanks-dan</link>
		<comments>http://brainscat.com/archives/2004/12/09/comments-borked-thanks-dan#comments</comments>
		<pubDate>Thu, 09 Dec 2004 17:41:11 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://brainscat.com/archives/2004/12/09/comments-borked-thanks-dan</guid>
		<description><![CDATA[Thanks to Dan Lash for letting me know comments weren&#8217;t being allowed.  Apparently, something with Spam Karma 1.8 was turning off the form, even though WordPress options were set to allow comments.  Upgrade to Spam Karma 1.10 and bugs go away.
]]></description>
			<content:encoded><![CDATA[<p>Thanks to <a href="http://danlash.com">Dan Lash</a> for letting me know comments weren&#8217;t being allowed.  Apparently, something with Spam Karma 1.8 was turning off the form, even though WordPress options were set to allow comments.  Upgrade to <a href="http://unknowngenius.com/blog/wordpress/spam-karma/">Spam Karma 1.10</a> and bugs go away.</p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2004/12/09/comments-borked-thanks-dan/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Robert, say it ain&#8217;t so&#8230;</title>
		<link>http://brainscat.com/archives/2004/12/08/robert-say-it-aint-so</link>
		<comments>http://brainscat.com/archives/2004/12/08/robert-say-it-aint-so#comments</comments>
		<pubDate>Wed, 08 Dec 2004 21:19:32 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://brainscat.com/archives/2004/12/08/robert-say-it-aint-so</guid>
		<description><![CDATA[Scoble, with some help from my friends, you won.  Fear not, you&#8217;ve done your job, but others at your company are making me swim upstream to get what I want.  I now can clearly see the value in using a Tablet PC, and my employer has given me the go ahead to spec [...]]]></description>
			<content:encoded><![CDATA[<p>Scoble, with some help from my friends, <a href="http://radio.weblogs.com/0001011/2004/12/04.html#a8806">you won</a>.  Fear not, you&#8217;ve done your job, but others at your company are making me swim upstream to get what I want.  I now can clearly see <a href="http://spaces.msn.com/members/tabletpc/Blog/cns!1p-JDkDzp49CgsurkUMpc-8A!365.entry">the value in using a Tablet PC</a>, and <a href="http://matrix.msu.edu">my employer</a> has given me the go ahead to spec one out.  The problem is that resources, to assist my decision process regarding which tablet is the best fit, seem few and far between, and the ones that look to be a pot of informational gold are heavily guarded from Mac/Firefox users such as myself.</p>
<p>I hereby present to you, the <a href="http://www.microsoft.com/windowsxp/tabletpc/evaluation/tours/hardware/showcase.htm">Inaccessable Tablet PC Hardware catalog</a>.  Upon visiting I see&#8230; </p>
<blockquote><p>&#8220;This site only supports Microsoft Internet Explorer 5.5 and above on Windows. Please visit Microsoft.com.&#8221;</p></blockquote>
<p>It might as well say, &#8220;Give up now. You&#8217;re not wanted here.&#8221;  But, I know that can&#8217;t possibly be the case, and I&#8217;m sure Microsoft would love more of Michigan State University&#8217;s dollars.  Thankfully, I can look at the page at home, on my PC, but should I really have to?  Wouldn&#8217;t Microsoft really want to make it as easy as possible for the greatest number of people to get excited about their products?  I would think they&#8217;d cater <i>especially</i> to those who use a competing product.  If any page should be accessable on Microsoft&#8217;s site, it should be those spaces where their new technologies are showcased.</p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2004/12/08/robert-say-it-aint-so/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Comment Spam Control For WordPress</title>
		<link>http://brainscat.com/archives/2004/12/03/comment-spam-control-for-wordpress</link>
		<comments>http://brainscat.com/archives/2004/12/03/comment-spam-control-for-wordpress#comments</comments>
		<pubDate>Fri, 03 Dec 2004 21:13:55 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://brainscat.com/archives/2004/12/03/comment-spam-control-for-wordpress</guid>
		<description><![CDATA[Get Spam Karma 1.8 for WordPress.  I did and now I don&#8217;t suffer from comment spam.  Install it , and you can be spam free too!
]]></description>
			<content:encoded><![CDATA[<p>Get <a href="http://unknowngenius.com/blog/archives/2004/11/19/spam-karma-merciless-spam-killing-machine/">Spam Karma 1.8</a> for <a href="http://wordpress.org">WordPress</a>.  I did and now I don&#8217;t suffer from comment spam.  Install it , and you can be spam free too!</p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2004/12/03/comment-spam-control-for-wordpress/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DotNetRocks 91</title>
		<link>http://brainscat.com/archives/2004/11/29/dotnetrocks-90</link>
		<comments>http://brainscat.com/archives/2004/11/29/dotnetrocks-90#comments</comments>
		<pubDate>Mon, 29 Nov 2004 20:20:04 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://brainscat.com/archives/2004/11/29/dotnetrocks-90</guid>
		<description><![CDATA[I&#8217;ve got a couple of questions for Carl Franklin about the latest DotNetRocks 90.  They popped into my head while listening  on the way back from the airport while stuck in traffic.  The only recorder I had was my Sony Ericsson t616, so I apologize for the quality of the recording.  [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve got a <a href="http://brainscat.com/media/dnr90comment.amr">couple of questions</a> for Carl Franklin about the latest <a href="http://weblogs.asp.net/cfranklin/archive/2004/11/22/267798.aspx">DotNetRocks 90</a>.  They popped into my head while listening  on the way back from the airport while stuck in traffic.  The only recorder I had was my Sony Ericsson t616, so I apologize for the quality of the recording.  By the way, Quicktime seems to play the file well, so I figure it&#8217;s kosher.</p>
<p>Update:  You can find the <a href="http://jay.franklins.net/FranklinBros/StrangeComm/Franklin%20Brothers%20-%20Toy%20Boy.mp3">DotNetRocks themesong</a> on their website.</p>
<p>Update 2:  Oops, I thought it was episode 90, guess it was episode 91.</p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2004/11/29/dotnetrocks-90/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Where are the Java and OS X Evangelism Blogs?</title>
		<link>http://brainscat.com/archives/2004/11/18/where-are-the-java-and-os-x-evangelism-blogs</link>
		<comments>http://brainscat.com/archives/2004/11/18/where-are-the-java-and-os-x-evangelism-blogs#comments</comments>
		<pubDate>Thu, 18 Nov 2004 21:57:21 +0000</pubDate>
		<dc:creator>tor</dc:creator>
				<category><![CDATA[blogs]]></category>
		<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://brainscat.com/archives/2004/11/18/where-are-the-java-and-os-x-evangelism-blogs</guid>
		<description><![CDATA[This post's been sitting in my queue for some time because I didn't quite know how to verbalize my frustration over the fact that it's nearly impossible to find valuable primary content relating to new technologies from Sun and Apple.  Today, <a href="http://blogs.zdnet.com/Gillmor/index.php?p=11">Steve Gillmor</a> gave me the final moment of clarity needed to  solidify what I've been meaning to say.]]></description>
			<content:encoded><![CDATA[<p>This post&#8217;s been sitting in my queue for some time because I didn&#8217;t quite know how to verbalize my frustration over the fact that it&#8217;s nearly impossible to find valuable primary content relating to new technologies from Sun and Apple.  Today, <a href="http://blogs.zdnet.com/Gillmor/index.php?p=11">Steve Gillmor</a> gave me the final moment of clarity needed to  solidify what I&#8217;ve been meaning to say.  Steve opened a piece, stating that <a href="http://scoble.weblogs.com/">Robert Scoble</a> has done a lot to give Microsoft the visibility and innovative face that it needs to project in order to be successful.</p>
<p>Combine Scoble&#8217;s evangelism with the great content that <a href="http://channel9.msdn.com/">Channel 9</a> is providing and it&#8217;s easy to see why Microsoft technology is dominating the developer&#8217;s blogosphere.  Channel 9 consistently pushes great content that showcases how easy it is to do specific cool new things with the Microsoft toolset whereas Scoble serves as an aggregating demigod.  With two easy rss feeds, I get the best of what the MS blogosphere has to offer at any given moment.</p>
<p>Contrast this model with Apple.  Almost everything technical is centered at the <a href="http://developer.apple.com/">Apple Developer Connection</a> which has only one RSS feed.  Sure, Apple&#8217;s content is concise and relatively easy to keep tabs on but that&#8217;s only because of the paltry amount of content.  Furthermore, the ADC model has no transperancy, no trust, and no conversation about their development.  I wouldn&#8217;t know if Apple has something great down the pipe at all, and it&#8217;s extremely hard to get excited about their platform when their developer site is merely a feed containing code samples.  It&#8217;s the conversation that gives Scoble and Channel 9 so much authenticity and Microsoft a higher degree of credibility.  Conversely, everything on Apple&#8217;s site is sterile and restricted, and thus hardly engaging at all.</p>
<p>Sun&#8217;s relatively recent unveiling of <a href="http://blogs.sun.com/roller/">Sun Blogs</a> is a great step because the conversation is very real, but it&#8217;s deficient because it&#8217;s a free-for-all and impossible to digest.  Tim Bray used to do a decent job of this with his <a href="http://www.tbray.org/ongoing/When/200x/2004/07/06/Sunbeams">Sunbeam</a> posts, but that hasn&#8217;t been updated in forever.  To be fair, it&#8217;s not Tim&#8217;s responsibility to provide the development face of Sun as Ongoing is his personal blog.  Sun Bloggers has a signal to noise ratio that is extremely low and I wish they&#8217;d get their act together on this and create some mechanism for letting the cream rise to top.  What does get passed around the community are things like Schwartz&#8217;s latest insights and sure, <a href="http://blogs.sun.com/jonathan">Schwartz</a> has a great blog, but it&#8217;s about the business strategy of Sun.  They need to focus part of their PR strategy on pushing the upcoming technologies that are going to persuade developers like myself to use their platform.</p>
<p>Right now, Sun and Apple need to get their act together and evangelize the technology that&#8217;s going to give their respective entities an attractive carrot to developers.  I refuse to believe that they aren&#8217;t developing something that is revolutionary and can only chalk the silence of the blogosphere up to the fact that their public presence is so low.   Please, reclaim part of the developer mindshare with great demos and engaging interviews.  Let us know you have a pulse.</p>
]]></content:encoded>
			<wfw:commentRss>http://brainscat.com/archives/2004/11/18/where-are-the-java-and-os-x-evangelism-blogs/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
