<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>protozoic &#187; computing</title>
	<atom:link href="http://www.protozoic.com/tag/computing/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.protozoic.com</link>
	<description>unicellular thoughts</description>
	<lastBuildDate>Wed, 28 Jul 2010 04:18:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<!-- podcast_generator="podPress/8.8" - maintenance_release="8.8.4" -->
		<copyright>2006-2008 </copyright>
		<managingEditor>protozoic@protozoic.com (Protozoic)</managingEditor>
		<webMaster>protozoic@protozoic.com (Protozoic)</webMaster>
		<category>posts</category>
		<ttl>1440</ttl>
		<itunes:keywords>film, video, shorts, wacky</itunes:keywords>
		<itunes:subtitle>unicellular thoughts</itunes:subtitle>
		<itunes:summary>Videos and short films from protozoic.com.</itunes:summary>
		<itunes:author>Protozoic</itunes:author>
		<itunes:category text="Comedy"/>
<itunes:category text="TV &amp; Film"/>
<itunes:category text="Arts"/>
		<itunes:owner>
			<itunes:name>Protozoic</itunes:name>
			<itunes:email>protozoic@protozoic.com</itunes:email>
		</itunes:owner>
		<itunes:block>No</itunes:block>
		<itunes:explicit>no</itunes:explicit>
		<itunes:image href="http://protozoic.com/images/trilosmall.png" />
		<image>
			<url>http://protozoic.com/images/trilosmall.png</url>
			<title>protozoic</title>
			<link>http://www.protozoic.com</link>
			<width>144</width>
			<height>144</height>
		</image>
		<item>
		<title>Guten Tag — The Infinite Forum</title>
		<link>http://www.protozoic.com/2007/09/21/guten-tag-the-infinite-forum/</link>
		<comments>http://www.protozoic.com/2007/09/21/guten-tag-the-infinite-forum/#comments</comments>
		<pubDate>Fri, 21 Sep 2007 04:55:49 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Dragon's Den]]></category>
		<category><![CDATA[computing]]></category>

		<guid isPermaLink="false">http://www.protozoic.com/2007/09/21/guten-tag-the-infinite-forum/</guid>
		<description><![CDATA[I had this idea the other day for a new style of forum software. And maybe this has been done, but I haven’t seen it anywhere: The Infinite Forum (or The Freeforall or Guten Tag ) The specifics of the forum structure would be these: There would be no mandatory “forum categories” per se. Or, [...]]]></description>
			<content:encoded><![CDATA[<p>I had this idea the other day for a new style of forum software.  And maybe this has been done, but I haven’t seen it anywhere:</p>

<p><strong><u>The Infinite Forum</u></strong> (or <strong><u>The Freeforall</u></strong> or <strong><u>Guten Tag</u></strong> )</p>

<p>The specifics of the forum structure would be these:</p>

<ul>
<li><p>There would be no mandatory “forum categories” per se.  Or, if there were they would only be organized according to some politeness schema (like age appropriateness, potential offensiveness level) or maybe along lines of preferred language spoken.</p></li>
<li><p>In place of standard topical categories each post would be defined by a unique identifier and a set of tags.  These tags would take the place of standard forum categories.  This is the centerpiece of this system, the cornerstone around which the rest of the forum software is generally organized.</p></li>
</ul>

<p><span id="more-547"></span></p>

<ul>
<li><p><strong>New Posts</strong> — When a person starts a new post (unrelated to a previous post) they must apply at least one tag to the post, though multiple tags could be applied as the poster sees fit.  A list of suggested tags might be provided (and related or sub-tags suggested when a given tag is chosen).  When someone starts typing in a tag a list of commonly used tags containing those letters will pop up (somewhat like the bookmark utility from Furl.com), and one of these tags may be chosen or the user may continue to type in their own unique tag.</p></li>
<li><p>Lists and “clouds” of tags would be available helping indicate popular tags, or tags often used in conjunction with other tags, or tags frequently used by the specific user.</p></li>
<li><p><strong>Reply Posts</strong> — By default all replies to a post get tagged with the unique identifier of the post they are responding to and with all the tags of the posts they are responding to.  Any tags can be added or deleted by it’s creator until the post is locked.  To preserve continuity of posting chains posts may be deleted but they will still leave an empty place-holder connecting prior posts to those further down the chain.</p></li>
<li><p>Each post also would contain a posting date, a “last edited” date, and would be “locked” after a certain period of time (maybe a couple weeks).  After locking additional material could be added to the end of the post but no content could be deleted without moderator intervention.  This is done to preserve material for historical reference and prevent infinite revision of posts which could cause later posts in a chain to appear as if they were responding to text that no longer exists.  The allowance of additions after locking is to allow for things like the author realizing awful mistakes at a later date or pointing out replacements to links in their original post which no longer function properly.</p></li>
<li><p>Posts can be displayed in either a tree structure or in simple chronological order.  Filters in the search engine can be used to narrow down queries to specific dates, specific tags (or combinations of tags), or any other relevant piece of information; also the search should be able to find “all except” specific tags, dates, etc.</p></li>
<li><p>Of course people will want to be able to do “open” queries (without tags) for specific post contents.  These will be allowed but might be given low processor priority since (I assume) they involve a lot of crunching on the part of the server’s processor.</p></li>
</ul>

<p><u>Challenges</u></p>

<ul>
<li><p><strong>Moderation</strong> — As Vulcan said in <a href="http://www.imdb.com/title/tt0096764/quotes">The Adventures of Baron Munchausen</a> “Oh, we cater to <i>all</i> types here.”  So in a forum with this philosophy the challenge arises:  What needs to be policed and what doesn’t?</p></li>
<li><p><strong>Objections</strong> — There should be some way to flag posts as inappropriate or in need of editing.  The reasons I can see might include:  Rude (but marked as polite), inaccurate tags (could be considered subjective), age inappropriate as compared to markings, criminal activity (blackmail, sharing of someone’s personal information, child porn, etc.).  Other reasons for objection might also exist, though they don’t come to mind at the moment.</p></li>
<li><p><strong>Processing power</strong> — In my understanding one of the biggest problems with maintaining forums is that as they grow in size people start searching them more and more frequently for the contents of old posts.  In the case of at least one forum I was a member of this actually led to the forum crashing on a relatively frequent basis.  I’m not really an expert on these sorts of technical details.  My only solutions would be to get some sort of superior/efficient search algorithms and/or throw additional processor power at the issue.  But I have a feeling these solutions are probably a bit short-sighted and there may be other aspects to consider.  I wonder if there’s any way some of the work could be farmed out to distributed computers (like the <a href="http://folding.stanford.edu/">protein folding</a> or <a href="http://setiathome.ssl.berkeley.edu/">SETI</a> projects)?  Doesn’t exactly seem like the type of thing that would work since forum queries are typically expected to yield real-time results, not get processed in bulk packs.  And who wants to install a piece of software just to search a forum?  Still, all those <a href="http://en.wikipedia.org/wiki/Botnet">wasted processor cycles</a> out there, it’d be interesting to figure out how to harness them to take a little pressure off servers.</p></li>
<li><p><strong>Interest vs. ability</strong> — I want this thing to exist, however my programming skills are pretty much nil.  Any entrepreneurs and web developers interested in taking up the challenge?</p></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.protozoic.com/2007/09/21/guten-tag-the-infinite-forum/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The Gateway 2150 (De)repair Saga — Part I</title>
		<link>http://www.protozoic.com/2007/05/28/the-gateway-2150-derepair-saga-part-i/</link>
		<comments>http://www.protozoic.com/2007/05/28/the-gateway-2150-derepair-saga-part-i/#comments</comments>
		<pubDate>Mon, 28 May 2007 16:19:32 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[        the mindlab]]></category>
		<category><![CDATA[computing]]></category>

		<guid isPermaLink="false">http://www.protozoic.com/2007/05/28/the-gateway-2150-derepair-saga-part-i/</guid>
		<description><![CDATA[I tried posting this inquiry on some message board specifically intended for dealing with Gateway laptops. But it’s not the most active board out there. And after about a week of not getting any help I thought: “Protozoic has always given me plenty of love. Maybe they’d have some insight into this whole issue.” So [...]]]></description>
			<content:encoded><![CDATA[<p>I tried posting this inquiry on <a href="http://www.voy.com/56937/">some message board</a> specifically intended for dealing with Gateway laptops.  But it’s not the most active board out there.  And after about a week of not getting any help I thought:</p>

<p>“Protozoic has always given me plenty of love.  Maybe they’d have some insight into this whole issue.”</p>

<p>So here’s the project at hand:</p>

<p>We have this old Gateway 2150 laptop that we never used for about 5 years due to the fact that it ran <strong>really</strong> slowly compared to our newer computers, and had a tendency to crash even when operating standard Windows 98 applications.</p>

<p>Also the battery doesn’t seem to recharge.</p>

<p>And also the fan didn’t seem to come on ever.</p>

<p>But this year I decided I’d try resuscitating the thing. I only plan to use it for word-processing, a little e-mail checking on occasion, possibly to learn linux.</p>

<p><span id="more-507"></span></p>

<p>I assumed by this point any parts necessary to fix it would probably be available cheap. And for the most part that seems to be the case.  All except the replacement battery which is still generally about $100+.</p>

<p>The road to recovery seems to have quite a few bumps along the way, especially for a guy like me who barely knows the inside of his computer from a toaster oven. So I take wild guesses.</p>

<p>When I noticed that the fan didn’t seem to be activating ever I thought maybe the thing was getting overheated as a result, thus causing all the other problems. So I started to take it apart. Instructions <a href="http://www.voy.com/56937/4818.html">here</a> were pretty helpful, but didn’t mention the fact that the cooling fan is wedged so far in the back corner that you need to unscrew the two halves of the machine to get it out.</p>

<p>But I finally got the whole machine apart and took the fan out.  Then I fiddled uselessly with the fan a bit, put it back in, turned on the computer and it still didn’t work. A couple days later I put the fan back in again and suddenly it works!</p>

<p>But now that I’ve taken the thing apart and put it back together a couple times there’s a new problem:</p>

<p>When I start up Windows it runs fine for a maximum of 5 minutes and then spontaneously switches off like the power has been cut. This seems to happen whether I start it in regular Windows mode, in safe mode, or using a linux CD. Also, after a few more minutes, the battery light goes off as well (though the computer is plugged into the wall).</p>

<p>I’ve tried the following:</p>

<p>1) Checked for loose connections, but couldn’t find any obvious ones (ie. the wires connecting the motherboard to things in the upper half of the case seem secure).</p>

<p>2) Different batteries. I have the thing’s old battery and also a used battery bought cheap (as is). Neither seem to remedy the problem. Note that for years the thing would run even with a dead battery as long as it was plugged in.</p>

<p>3) Started it with the battery removed. In this case it seems to try going into hibernation during the disk-error-check portion of startup, but tapping a key wakes it up again. Then at some point it does a hard shutdown anyway.</p>

<p>4) Removing and reseating the CPU. This had no effect.</p>

<p>5) Starting it with or without the CD Rom installed. Again, no effect.</p>

<p>So… any ideas on what the problem of the day might be? Or how to remedy it?  Or where I might even begin to look for a solution?</p>

<p>All help is certainly appreciated.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.protozoic.com/2007/05/28/the-gateway-2150-derepair-saga-part-i/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Golly-gee! A floating sofa!?</title>
		<link>http://www.protozoic.com/2005/11/13/golly-gee-a-floating-sofa/</link>
		<comments>http://www.protozoic.com/2005/11/13/golly-gee-a-floating-sofa/#comments</comments>
		<pubDate>Sun, 13 Nov 2005 05:15:21 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[        the mindlab]]></category>
		<category><![CDATA[computing]]></category>

		<guid isPermaLink="false">http://www.protozoic.com/?p=314</guid>
		<description><![CDATA[Loki, I may just not fully understand what the problem is but I think I may have figured out a solution to the the floating sofa issue. Actually the picture of the sofa you provided in your last entry on the subject gave me a hint. But let me take a step back from this [...]]]></description>
			<content:encoded><![CDATA[<p>Loki, I may just not fully understand what the problem is but I think I may have figured out a solution to the the floating sofa issue.  Actually the picture of the sofa you provided in your last entry on the subject gave me a hint.</p>

<p>But let me take a step back from this issue for a moment and digress heavily.</p>

<p><span id="more-314"></span></p>

<p>A couple weeks ago She Dragon dragged me to the Boston Museum of Science to see the new Star Wars (tm) exibhits.  That was fine and all (though the Millenium Falcon ride was sort of a rip-off), then afterward we toured the rest of the museum which She hadn’t seen yet.</p>

<p>Somewhere near the electricity demonstration that they had a computer lab set up with different programs for kids:  games, simulations, and the like.  And among these programs we stumbled over a little something to win my heart:  <a href="http://www.gollygee.com/">GollyGee Blocks</a>.</p>

<p>Golly Gee Blocks is basically a very simple CAD (Computer Aided Drafting) program for kids.  Though not very useful for precise design it renders a variety of three dimensional shapes quickly and intuitively.  In this capacity it’s also a cheap substitute CAD program for those like myself who are too cheap to buy a real CAD program/never took a CAD class/wouldn’t know what CAD program to even look for.</p>

<p>She Dragon promptly bought me a copy for Christmas, and in her typical flair for gift giving couldn’t wait until the holiday to disperse it.  Thus I can provide a couple 3D diagrams to help render a few thoughts on the subject of sofas.</p>

<p>Here are two different perspectives of the same scene:</p>

<p><a href="http://img370.imageshack.us/my.php?image=floatingsofa18nf.jpg" target="_blank"><img src="http://img370.imageshack.us/img370/70/floatingsofa18nf.th.jpg" border="0" /></a></p>

<p><a href="http://img370.imageshack.us/my.php?image=floatingsofa29zm.jpg" target="_blank"><img src="http://img370.imageshack.us/img370/4189/floatingsofa29zm.th.jpg" border="0" /></a></p>

<p>The Knight standing at the table (standing inside a chair) represents Jonathan while the winged girl represents Cecily.  The flock of birds represents Cecily’s path as she runs around the back of the room, past the window, in through the door, throws the mail on the table, and continues on through the room and to her final destination behind the sofa where she ducks down to hide in that little pocket between the arm of the sofa and the corner of the room.</p>

<p>Alternately, for a more acrobatic maneuver Cecily could clamber onto the sofa cushions and sort of jump or tumble over the arm of the chair like so:</p>

<p><a href="http://img405.imageshack.us/my.php?image=floatingsofa36ad.jpg" target="_blank"><img src="http://img405.imageshack.us/img405/1826/floatingsofa36ad.th.jpg" border="0" /></a></p>

<p>Either way though she ends up in the pocket between the sofa and the wall.  Conveniently, while “hidden” from the door and window in this location Cecily would be clearly visable to the audience (camera) and in a position where she’s facing across the room toward Jonathan at the table as she peeks over the sofa arm.</p>

<p>Although I’m not sure exactly what space you’d be working with here and how the perspectives would be.  Or maybe I just misunderstood your conundrum altogether.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.protozoic.com/2005/11/13/golly-gee-a-floating-sofa/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>DNG Workflow</title>
		<link>http://www.protozoic.com/2005/11/08/dng-workflow/</link>
		<comments>http://www.protozoic.com/2005/11/08/dng-workflow/#comments</comments>
		<pubDate>Tue, 08 Nov 2005 06:27:29 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[        the mindlab]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[photo]]></category>

		<guid isPermaLink="false">http://www.protozoic.com/?p=310</guid>
		<description><![CDATA[Scripts for DNG workflow on Mac OS X.]]></description>
			<content:encoded><![CDATA[<p>Here’s some workflow helper scripts for digital photography.  A couple of assumptions are made with these scripts:</p>

<ul>
<li>You use <a href="http://www.apple.com/macosx/">OS X 10.4</a> — mandatory since this stuff uses <a href="http://www.apple.com/macosx/features/automator/" title="Automator">Automator</a>.</li>
<li>You use <a href="http://www.adobe.com/products/dng/main.html" title="Adobe Digital Negative">Adobe DNG</a> (version 3.2) — not mandatory, but you have to take out the dng conversion steps.</li>
<li>You want your photos stored in a date hierarchy, specifically /yy/mmddyy/yyyymmdd-xxxx.dng.  The xxxx is the original number from the raw file.  As an example, a photo taken on Aug. 11th, 2005 would be stored in /05/081105/20050811–2927.dng.  </li>
<li>I use a Canon Digital Rebel, so the naming conventions are CRW_xxxx.CRW, CRW_xxxx.THM, and IMG_xxxx.JPG</li>
</ul>

<p><span id="more-310"></span></p>

<p>I started using <a href="http://www.adobe.com/products/dng/main.html" title="Adobe Digital Negative">DNG</a> quite a while ago.  Now that the <a href="http://www.adobe.com/products/dng/main.html" title="Adobe Digital Negative">DNG</a> converter application has command line functionality and the ability to embed full sized previews, I couldn’t be happier.  I’m not professional, so take my opinions with a grain of salt, but I am fully satisfied with my photos in DNG.<a href="#fn-1-1131431255"><sup id="ft-1-1131431255">1</sup></a></p>

<p>I keep my photos organized in the fashion denoted above.  I have a “Photography” folder in my “Pictures” folder.  Underneath “Photography” resides “DNG”, which is where all my <a href="http://www.adobe.com/products/dng/main.html" title="Adobe Digital Negative">DNG</a> files reside in the date hierarchy.  It looks like this:</p>

<p><img src="/content/images/1105/dirtree.jpg" alt="Directory Tree" class="centered" width="300" height="259" /></p>

<p>The first feature of my workflow is a <a href="http://www.apple.com/applescript/folderactions/index.html" title="Folder Actions">Folder Action</a> that automatically sorts photos into the appropriate year (yy) and day (mmddyy) folder in the hierarchy.  If the required folders don’t exist, they are created.  If the file doesn’t fit the “yyyymmdd-xxxx.dng” naming scheme, it is left alone.  In my <a href="http://www.apple.com/applescript/folderactions/index.html" title="Folder Actions">Folder Action</a> (named “Sort to Date”), one could easily change the extension checking by adding more extensions to the extensionList property.  In order to sort by different naming schemes, a bit more script hacking is required.</p>

<p>A folder named “Raw” also resides in the “Photography” folder.  Here I keep the raw files until I burn 1 DVD backup.  I typically keep them in in the xxxCANON folders found on the flash card.  There is another <a href="http://www.apple.com/applescript/folderactions/index.html" title="Folder Actions">Folder Action</a> (named “Sort Raw Photos”) attached to the “Raw” folder that examines the raw file name and sticks it in the appropriate xxxCANON folder (ex. CRW_3214.CRW and CRW_3214.THM would both go into the “132CANON” folder).</p>

<p>At this point, if you manually copy files off of your flash card, manually run them through the <a href="http://www.adobe.com/products/dng/main.html" title="Adobe Digital Negative">DNG</a> converter, and manually rename them in the above naming scheme, at the very least, you can use the two <a href="http://www.apple.com/applescript/folderactions/index.html" title="Folder Actions">Folder Action</a> to help you sort your photos automatically.  Here’s where it starts to get a bit more complicated.</p>

<p>I use Unix every day as a graduate student, so I have no fear of the command line.  The next tool in my tool box is the excellent <a href="http://www.sno.phy.queensu.ca/~phil/exiftool/" title="ExifTool by Phil Harvey">ExifTool</a>.  <a href="http://www.sno.phy.queensu.ca/~phil/exiftool/" title="ExifTool by Phil Harvey">ExifTool</a> is a <a href="http://www.perl.org/" title="Perl Scripting Language">Perl</a> module/command line application that reads and modifies EXIF, IPTC, XMP, and a whole bunch of other acronyms.  It also reads a bunch of file formats.  It’s also quick; I use it to rename my <a href="http://www.adobe.com/products/dng/main.html" title="Adobe Digital Negative">DNG</a> files to my date scheme.  I have a short <a href="http://www.perl.org/" title="Perl Scripting Language">perl</a> script does this (ex. CRW_3214.dng -&gt; 20050814_3214.dng).  My script only reads files that are in the “Temp” directory under “Photography”.  This is very easy to change if you want to store this directory somewhere else.  I have this set as the output directory of the <a href="http://www.adobe.com/products/dng/main.html" title="Adobe Digital Negative">DNG</a> converter.</p>

<p>The final piece that glues this all together is Image Capture and an <a href="http://www.apple.com/macosx/features/automator/" title="Automator">Automator</a> workflow that I wrote.  This workflow is diagrammed in the image below.  Basically, Image Capture downloads images off your compact flash card into a directory of your choosing.  I send them to “Photography/Temp/DownloadFolder”.  Once they’re there, <a href="http://www.apple.com/macosx/features/automator/" title="Automator">Automator</a> picks up the files and does the following:</p>

<ul>
<li>Gets all the CRW files (easily changed in the workflow).</li>
<li>Sends them to the <a href="http://www.adobe.com/products/dng/main.html" title="Adobe Digital Negative">DNG</a> command line converter (set to compressed — lossless, preserve raw image, don’t embed original, and full sized preview).</li>
<li>Tells exirename.pl script uses <a href="http://www.sno.phy.queensu.ca/~phil/exiftool/" title="ExifTool by Phil Harvey">ExifTool</a> to rename the dng files to yyyymmdd-xxxx.dng.</li>
<li>Drops pictures into the “DNG” directory, where the “Sort to Date” <a href="http://www.apple.com/applescript/folderactions/index.html" title="Folder Actions">Folder Action</a> takes over and sorts them into the appropriate folder.</li>
<li>At the end, the files in the “Temp/Download” folder are moved to the “Photography/Raw” folder where the “Sort Raw Photos” that puts these files into appropriate folders.</li>
</ul>

<p><img src="/content/images/1105/PhotoWorkflow.jpg" alt="Automator diagram" class="centered" width="500" height="570" /></p>

<p>At this point, all of my photos have been downloaded, converted to dng, renamed, and stored in my photo directory without any extra effort.  Additionally, the original raw photos are stored in another directory ready to be backed up.  Everything can be downloaded <a href="/content/other/1105/dng-workflow.zip">here</a>.</p>

<hr />

<p><a href="#ft-1-1131431255"><sup id="fn-1-1131431255">1</sup></a> My backup routine is 1 working copy on my laptop hard drive, 1 hard drive backup, 2 DVD backups of the DNG files, and finally 1 DVD backup of the original raw files.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.protozoic.com/2005/11/08/dng-workflow/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Apple goes Intel</title>
		<link>http://www.protozoic.com/2005/06/08/apple-goes-intel/</link>
		<comments>http://www.protozoic.com/2005/06/08/apple-goes-intel/#comments</comments>
		<pubDate>Wed, 08 Jun 2005 19:39:43 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[computing]]></category>

		<guid isPermaLink="false">http://www.protozoic.com/2005/06/08/apple-goes-intel/</guid>
		<description><![CDATA[Some thoughts on the change.]]></description>
			<content:encoded><![CDATA[<p>Two days ago, <a href="http://www.apple.com/" title="Apple Computer">Apple Computer</a> announced that they would be moving away from the PowerPC chip in favor of chips from <a href="http://www.intel.com/" title="Intel">Intel</a>.  This transition would start about a year from now and finish one year later.</p>

<p><span id="more-231"></span></p>

<p>Mac’s have been on PowerPC chips since the early 90’s.  Prior to that, they ran on 68000 chips from Motorola.  The PowerPC chip architecture was a joint <a href="http://www.apple.com/" title="Apple Computer">Apple</a>, Motorola, and <a href="http://www.ibm.com/" title="IBM">IBM</a> venture.  Motorola was the main supplier of chips for <a href="http://www.apple.com/" title="Apple Computer">Apple</a> until the late 90’s, when they began to have problems with chip yield and in boosting the operating frequency of the cpu’s, namely the G4.  At this point, <a href="http://www.ibm.com/" title="IBM">IBM</a> was brought in to start developing the next step processor, the G5, which is a derivative of <a href="http://www.ibm.com/" title="IBM">IBM</a>’s Power cpu’s.</p>

<p>Even though the future looked bright with the G5 and <a href="http://www.ibm.com/" title="IBM">IBM</a>, in the past year, there have been significant delays and problems with G5 production, and I guess  <a href="http://www.apple.com/" title="Apple Computer">Apple</a> finally decided to switch to <a href="http://www.intel.com/" title="Intel">Intel</a> chips.</p>

<p>I’m not going to comment much on it, since there are much better writers who  said more interesting things yesterday, but I do want to make a couple quick points.</p>

<ol>
<li><p>I agree with what many others have said about the Mac platform losing something with this transition.  The PowerPC chip did set it apart from <a href="http://www.intel.com/" title="Intel">Intel</a>–land, but ultimately, I use the computer as a whole, not just the cpu.  I’d much rather have an <a href="http://www.apple.com/" title="Apple Computer">Apple</a> <a href="http://www.intel.com/" title="Intel">Intel</a> computer than a Dell PowerPC computer.<a href="#fn-1-1118259580"><sup id="ft-1-1118259580">1</sup></a></p></li>
<li><p>As far as <a href="http://www.apple.com/" title="Apple Computer">Apple</a> shooting themselves in the foot sales-wise since people will hold off on machine purchases (who <em>is</em> going to buy a new mac now — why not wait?), this has always gone on in the world of <a href="http://www.apple.com/" title="Apple Computer">Apple</a>.  Heck, I waited 6 months before buying my laptop because I wanted the new design Powerbook which was “rumored” to be coming.  Sure, they might have some slow quarters, but with the way iPod sales have been going, I’m sure they will survive.</p></li>
<li><p>I think its great that Mac OS X is portable enough that it can run on 2 chip architectures.  I hope this is something that isn’t lost.  I also think it speaks highly of <a href="http://www.apple.com/" title="Apple Computer">Apple</a> that they’ve transitioned from one chip architecture to another, navigated a massive change from OS 9 to OS X, and they’re going to do the chip thing again.</p></li>
</ol>

<p>Ultimately, I look for a couple things in my computing experience, and these things have kept me on a Mac, and will most likely continue to.</p>

<ol>
<li>Menu bar at the top of the screen, not at the top of each window.</li>
<li><a href="http://www.barebones.com/products/bbedit/index.shtml">BBEdit</a></li>
<li>Unix command line (new addition with OS X)</li>
<li><a href="http://obdev.at/products/launchbar/index.html">Launchbar</a> (OS X)</li>
<li><a href="http://www.omnigroup.com/">The Omnigroup</a> (OS X)</li>
<li>General ease of use (this has certainly evened out with Microsoft in the last 5–6 years).</li>
</ol>

<p>I want my next computer to run OS X.  Who cares what chip is in it?</p>

<p><a href="#ft-1-1118259580"><sup id="fn-1-1118259580">1</sup></a> I guess it’s kind of like an RX-8 and an S2000.  The fact that the RX-8 has a rotary engine certainly is cool, especially since it goes to 9000 RPM.  The tech nerd in me can appreciate the fact that while 99% of cars on the road use piston engines, here is a car that uses something different and as a result, is able to do something pretty impressive.  Of course, the S2000 engine isn’t a rotary, goes to 9000 RPM, and gets better mileage.  If my goal is to use the oddball technology, then I’d go with the RX-8, but if it’s to have a car that I can abuse the engine up to 9k on the tach, then maybe the S2000 is a better idea with it’s superior mileage.  For me, I just want OS X.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.protozoic.com/2005/06/08/apple-goes-intel/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>OmniOutliner to iCal Script</title>
		<link>http://www.protozoic.com/2005/03/15/omnioutliner-to-ical-script/</link>
		<comments>http://www.protozoic.com/2005/03/15/omnioutliner-to-ical-script/#comments</comments>
		<pubDate>Tue, 15 Mar 2005 13:01:31 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[computing]]></category>

		<guid isPermaLink="false">http://www.protozoic.com/2005/03/15/omnioutliner-to-ical-script/</guid>
		<description><![CDATA[I wrote an OmniOutliner to iCal to do list script.]]></description>
			<content:encoded><![CDATA[<p>I wrote <a href="/content/images/0305/OOPtoiCal.applescript" title="The Script">this script</a> to export an <a href="http://www.omnigroup.com/applications/omnioutliner/" title="OmniOutliner">OmniOutliner</a> list into <a href="http://www.apple.com/ical/" title="iCal">iCal</a> as a list of To Do items.  I’ve used <a href="http://www.apple.com/ical/" title="iCal">iCal</a> off and on, and it’s not great, but it does currently hook into the syncing system of OS X.  <a href="http://www.omnigroup.com/applications/omnioutliner/" title="OmniOutliner">OmniOutliner</a> is infinitely more usable in my mind, and lets you work the way you want to.</p>

<p>The primary motivation for this script is to let me sync my to do list to my phone, which only syncs through <a href="http://www.apple.com/ical/" title="iCal">iCal</a>.  I’m sure others might find other uses for it.  If you like it, have a suggestion, etc., leave a comment or send an email.</p>

<p><span id="more-159"></span></p>

<p>Here is the “Readme” out of the script:</p>

<blockquote>
  <p>This has not been tested with OmniOutliner.  I would imagine if you are using OmniOutliner, just remove the “Professional” from the tell application lines.</p>
  
  <p>Hopefully this script will export all types of outlines.  The ideal outline would have 4 columns, the main being “To Do”, with 3 additional columns of “Date”, “Priority”, and “Category”.  “Date” should be a date type column, while the other two should be popups.</p>
  
  <p>The values I used for the priority popup is in the first line of the script: “Very Important”, “Important”, “Not Important”, “None”.  This corresponds to the priority levels displayed by iCal.</p>
  
  <p>Values used for the Category column are left up to the end user.  If a Category is not set, the item is placed in the “Misc” calendar in iCal — I like the ring of that more than “Unfiled”.  iCal calendars will be created for category values in which there is no corresponding iCal calendar.</p>
  
  <p>Outlines that have multiple levels will get exported to a flat listing as follows:</p>
</blockquote>

<ul><li>First<ul><li>Two<ul><li>Three</li></ul></li></ul></li><li>Four</li></ul>

<blockquote>
  <p>will get exported as two todo items, “First: Two: Three” and “First: Four”.  Hope this works for you.</p>
  
  <p>I’m sure this script could be prettied up a bit.  I will leave that for others to do.  Please feel free to change, modify, and customize this script.  It would be great to hear back from you if do.</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.protozoic.com/2005/03/15/omnioutliner-to-ical-script/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I’m a Gesture Junkie</title>
		<link>http://www.protozoic.com/2005/03/14/im-a-gesture-junkie/</link>
		<comments>http://www.protozoic.com/2005/03/14/im-a-gesture-junkie/#comments</comments>
		<pubDate>Mon, 14 Mar 2005 07:20:29 +0000</pubDate>
		<dc:creator>dick</dc:creator>
				<category><![CDATA[computing]]></category>

		<guid isPermaLink="false">http://www.protozoic.com/2005/03/14/im-a-gesture-junkie/</guid>
		<description><![CDATA[So today I watched Minority Report that bear lent to me and noticed, apart from that Philip K. Dick liked to write stories about future prediction, the computer interface Tom Cruise used was reminicient of what Keanu Reeves used in Johnny Mnenomic, only without the goggles. That is, not only did they use their hands [...]]]></description>
			<content:encoded><![CDATA[<p>So today I watched <a href="http://www.imdb.com/title/tt0181689/">Minority Report</a> that bear lent to me and noticed, apart from that Philip K. Dick liked to write stories about <a href="http://www.imdb.com/title/tt0338337/">future prediction</a>, the computer interface Tom Cruise used was reminicient of what Keanu Reeves used in <a href="http://www.imdb.com/title/tt0113481/">Johnny Mnenomic</a>, only without the goggles.  That is, not only did they use their hands as if they were a computer mouse, but gestures were added that performed functions you’d normally find in some hotkey or drop-down menu list.  I really think that this kind of interface (albeit rather exaggerated in the movies to be efficient), along with voice commands, is the future.  Except, they aren’t the future at all.  Gestures are already here.</p>

<p><span id="more-158"></span></p>

<p>My prefered web browser, <a href="http://www.howtocreate.co.uk/browserSpeed.html#winspeed">Opera</a>, for its speed, low system resources and customability, turned me on to mouse gestures (a system which Mozilla subsequently copied).  Mouse gestures are mouse movements, including clicks, wheel rolls and drags, that allow quick access to functions normally without having to use a keyboard (also useful for those who have trouble using a keyboard). According to Wikipedia, Mac actually invented the <a href="http://en.wikipedia.org/wiki/Mouse_gestures">first mouse gesture</a>, the drag and drop.  Since then, it’s been all Opera for pushing the bill and popularizing it.  I can go forward, back, reload, stop, change/close/open new browsing tabs, open link in new tab, etc., including things I’m not even aware of yet.  This is to the point that, thanks to Opera’s configurability, I don’t even have a browsing toolbar.  No arrows, stop signs or anything, because I wouldn’t use any of it;  the gestures are simply quicker and more convenient.</p>

<p>Back to the point, while watching the movie I thought how cool it would be to interface my system like I do my web browser.  Actually, it’s a common habit of browser gesture users to try to navigate Windows like they do their web browser, and just end up openning a drop-down menu instead of doing something else.  But, again, this technology is already here.  <a href="http://www.tcbmi.com/strokeit/">StrokeIt</a> is a pretty powerful Win app that puts gestures into your OS, but goes from application to application, so it doesn’t interfere with gestures in programs you already have.  Some gestures are pretty arbitrary, but it also incorporates <a href="http://en.wikipedia.org/wiki/Graffiti_(Palm_OS)">Graffiti</a>, that Palm OS way of writing letters with a stylus.  It can do anything a hotkey can, which is apparently alot, with just a flick of the wrist. I didn’t even know there was a hotkey that could close <acronym ="Multi Document Interface">MDI</acronym> windows, or windows within windows.  Anyway, I’m using and customizing it already, but I’m just scratching the surface, so I don’t have too much to say at the moment.</p>

<p>You Mac-ies should look into what kind of gesture software is available.</p>

<p>Also, yes, I have tried the voice commands thing, like I mentioned above, with a program called <a href="http://www.scansoft.com/naturallyspeaking/">Dragon</a>.  While, according to a co-worker who worked with people with physical impairments, it supposedly works great.  She says that some un-impaired people use it to dictate papers instead of having to type them.  Though, I didn’t find that kind of ease of use to warrant me using it over a keyboard.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.protozoic.com/2005/03/14/im-a-gesture-junkie/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>SpamSieve</title>
		<link>http://www.protozoic.com/2005/02/21/spamsieve/</link>
		<comments>http://www.protozoic.com/2005/02/21/spamsieve/#comments</comments>
		<pubDate>Mon, 21 Feb 2005 14:23:46 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[computing]]></category>

		<guid isPermaLink="false">http://www.protozoic.com/2005/02/21/spamsieve/</guid>
		<description><![CDATA[Long live SpamSieve.]]></description>
			<content:encoded><![CDATA[<p>Mark Mayo of <a href="http://www.vmunix.com/mark/blog/archives/2005/02/21/spamsieve-test-drive/" title="VMUNIX blues">VMUNIX</a> discusses his move to <a href="http://c-command.com/spamsieve/" title="SpamSieve">SpamSieve</a>.  I think he will be pleasantly surprised at how well it handle a butt-load of junk mail.  Sure, sometimes with large loads of mail, it takes a minute to get processed through <a href="http://c-command.com/spamsieve/" title="SpamSieve">SpamSieve</a>, but it does a great job at learning what is junk and what isn’t.  I get on average 100–300 spam emails a day, and <a href="http://c-command.com/spamsieve/" title="SpamSieve">SpamSieve</a> keeps on chugging.  It works great in combination with <a href="http://spamassassin.apache.org/" title="Kills spam">SpamAssassin</a> and other spam filtering utilities that tag spam in the headers since <a href="http://c-command.com/spamsieve/" title="SpamSieve">SpamSieve</a> can learn about the spaminess of any portion of an email, including all headers.  A++.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.protozoic.com/2005/02/21/spamsieve/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Upgrading Software</title>
		<link>http://www.protozoic.com/2005/01/16/upgrading-software/</link>
		<comments>http://www.protozoic.com/2005/01/16/upgrading-software/#comments</comments>
		<pubDate>Sun, 16 Jan 2005 19:19:48 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[computing]]></category>

		<guid isPermaLink="false">http://www.protozoic.com/2005/01/16/upgrading-software/</guid>
		<description><![CDATA[What gives with upgrading software? I’ve been using computers for quite a few years now, and while the abilities of software continues to expand, the amount of money we have to layout for fixes/new features is rising at an astounding rate. My big gripe is with Adobe Photoshop. I purchased Photoshop 7 the other year. [...]]]></description>
			<content:encoded><![CDATA[<p>What gives with upgrading software?  I’ve been using computers for quite a few years now, and while the abilities of software continues to expand, the amount of money we have to layout for fixes/new features is rising at an astounding rate.</p>

<p>My big gripe is with <a href="http://www.adobe.com/" title="Damn you!">Adobe</a> <a href="http://www.adobe.com/products/photoshop/main.html" title="Damn you again!">Photoshop</a>.  I purchased <a href="http://www.adobe.com/products/photoshop/main.html" title="Damn you again!">Photoshop</a> 7 the other year.  <acronym title="Photoshop">PS</acronym> is not a cheap program ($650 to non educational users).  There was one update to 7.0.1 in August of 2002.  There have been some minor plugin updates to the program, but the meat of the program was not touched for more than a year.  Then version CS came out.  Thats it.  To upgrade would cost me $169.  This is a professional program made by a company that is apparently intent on selling a product and getting you to pay $170 every year to stay current, with no hope of minor feature additions with out paying.  CS has been on the market for over a year with out any updates.  I suppose that means that CS 2 will be out soon.  <a href="http://www.adobe.com/" title="Damn you!">Adobe</a> <a href="http://www.adobe.com/products/illustrator/main.html" title="Illustrator">Illustrator</a> is the same way.</p>

<p>Lets take a look at <a href="http://www.apple.com/" title="Shiny White Plastic">Apple</a>.  They do it right and they do it wrong.  <a href="http://www.apple.com/finalcutpro/" title="mmmmm....">Final Cut Pro</a> seems to get it right.</p>

<p>Version 4 came out and had some amazing new features.  There were some bugs.  Versions 4.0.1 and 4.0.2 came out a couple of months later and fixed some bugs and added some performance.  v4.1 came out and added some new features, followed by v4.1.1 that fixed some bugs.  A year after v4 was orginally released, v4.5 <acronym title="High Definition">HD</acronym> was made available <em>for free</em> and gave a whole slew of new features, one of which was support for <acronym title="High Definition">HD</acronym> video.  At no point during this process did the end user have to spend a dime on his software other than the original cost it took to get into version 4 of the software.</p>

<p>I bought <a href="http://www.apple.com/finalcutexpress/" title="booooooo....">Final Cut Express</a> about a year and a half ago when I got my new computer.  I got version 1.  I dutifully updated to version 1.0.1 that fixed some bugs.  That was it, even though <acronym title="Final Cut Express">FCE</acronym> 1.0.1 had some serious bugs that were acknowledged by <a href="http://www.apple.com/" title="Shiny White Plastic">Apple</a>.  It was on the market for 11 months with no bug fixes, only to be superseded by <acronym title="Final Cut Express">FCE</acronym> 2.  In the three months following this release, v2.0.2 and v2.0.3 came out and fixed some bugs.  I’ve not used v2.x at all, so I don’t know if there are any more outstanding bugs in it, but v3 was just announced, so v2.x can be considered as dead.</p>

<p><a href="http://www.barebones.com/" title="It doesn't suck.">BareBones</a> gets it right.  Sure, some complain that the software is over priced.  <a href="http://www.barebones.com/products/bbedit/index.shtml" title="Edit some... bb's?">BBEdit</a> is expensive for what is ultimately a text editor, and who would pay the price of <a href="http://www.barebones.com/products/mailsmith/index.shtml" title="Forge some mail... that's not right...">Mailsmith</a> when there are so many free email programs around?  Almost every update, even a little bitty x.0.1 update has bug fixes and (minor) feature addtions.  There are frequently large updates that that add/fix a whole bunch at once, not the <a href="http://www.barebones.com/products/bbedit/index.shtml" title="Edit some... bb's?">BBEdit</a> software is buggy to begin with; it is in fact quite the opposite.  You get a lot for your money here.  Never mind that you can get a special competitive updgrade price on most of their software, usually using a free program as the one you are updgrading from.  This means that <a href="http://www.barebones.com/" title="It doesn't suck.">BareBones</a> software is cheaper than it looks at first glance.</p>

<p>On to their “consumer” version of <a href="http://www.barebones.com/products/bbedit/index.shtml" title="Edit some... bb's?">BBEdit</a>, <a href="http://www.barebones.com/products/textwrangler/index.shtml" title="Wrangle some text">TextWrangler</a>.  Originally it was a cheaper feature limited version of <a href="http://www.barebones.com/products/bbedit/index.shtml" title="Edit some... bb's?">BBEdit</a>.  Well, version 2 came out the other week.  It is free, not to upgrade, but the whole dang program.  Free to all, free as in beer.  One might think that this is a slap in the face to existing owners.  Well, <a href="http://www.barebones.com/" title="It doesn't suck.">BareBones</a> gave full credit for the original price of <a href="http://www.barebones.com/products/textwrangler/index.shtml" title="Wrangle some text">TextWrangler</a> to all owners of the software.  I’d like to see some other software companies do that for software they’ve <acronym title="End of Life">EOL</acronym>’d.</p>

<p>These programs aren’t cheap to upgrade.  $100 for <acronym title="Final Cut Express">FCE</acronym>, $300 for <acronym title="Final Cut Pro">FCP</acronym>.  I think the <acronym title="Final Cut Pro">FCP</acronym> is worth the steep entry/upgrade prices, because at least you know that you will end up with a relatively bug free piece of software.  I’d rather pay $300 every 2 years and get working software (with more capabilities) than $100 every 6 months, only to put up with feature crippled, buggy software.</p>

<p>I think if companies want to do the “feature limited” cheap version of a professional program, than that program should at least be bug free, and not end up costing more to upgrade than the pro version.</p>

<p>If the company is not offering a pro/consumer distinction in its software, then maybe they shouldn’t be cranking out a new version each year just to get some more cash.  Maybe they should be trying to add some bug fixes <em>and</em> minor feature additions in between major versions to make the consumer feel like he/she is getting something for their $100 that they dutifully pay each year.</p>

<p>At least this is better than the yearly subscription model of <a href="http://www.eudora.com/" title="Oh, how far you have fallen">Eudora</a>, a program that used to be very dear to me.  Or maybe it’s not.  At least they are up front about the yearly nature of the “deal.”</p>
]]></content:encoded>
			<wfw:commentRss>http://www.protozoic.com/2005/01/16/upgrading-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This is Rock and Roll.</title>
		<link>http://www.protozoic.com/2004/10/01/this-is-rock-and-roll/</link>
		<comments>http://www.protozoic.com/2004/10/01/this-is-rock-and-roll/#comments</comments>
		<pubDate>Fri, 01 Oct 2004 05:26:05 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[        the mindlab]]></category>
		<category><![CDATA[computing]]></category>

		<guid isPermaLink="false">http://www.protozoic.com/2004/10/01/this-is-rock-and-roll/</guid>
		<description><![CDATA[This is Rock and Roll.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.prodikeys.com/products/prodikeys_DM/watch/5_Drums_Low.wmv" title="This is Rock and Roll">This is Rock and Roll.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.protozoic.com/2004/10/01/this-is-rock-and-roll/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>IDL Language Module for BBEdit</title>
		<link>http://www.protozoic.com/2004/09/22/idl-language-module-for-bbedit/</link>
		<comments>http://www.protozoic.com/2004/09/22/idl-language-module-for-bbedit/#comments</comments>
		<pubDate>Wed, 22 Sep 2004 19:36:22 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[        the mindlab]]></category>
		<category><![CDATA[computing]]></category>

		<guid isPermaLink="false">http://www.protozoic.com/2004/09/22/idl-language-module-for-bbedit/</guid>
		<description><![CDATA[So I did up a quick codeless language module for IDL. It’s pretty rough. It really only recognizes comments, strings, and a bunch of built in procedures. I don’t know how to add coloring for your own procedures, which is a shame because IDL is really suited for extending the built in functionality with your [...]]]></description>
			<content:encoded><![CDATA[<p>So I did up a quick codeless language module for <a href="http://www.rsinc.com/idl/" title="Interactive Data Language">IDL</a>.  It’s pretty rough.  It really only recognizes comments, strings, and a bunch of built in procedures.  I don’t know how to add coloring for your own procedures, which is a shame because IDL is really suited for extending the built in functionality with your own procedures.  Oh well, it’s better than nothing.  </p>

<p><a href="/content/IDL.zip" title="IDL Language for BBEdit">IDL Language Module for BBEdit</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.protozoic.com/2004/09/22/idl-language-module-for-bbedit/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Down on Office 2004</title>
		<link>http://www.protozoic.com/2004/09/17/down-on-office-2004/</link>
		<comments>http://www.protozoic.com/2004/09/17/down-on-office-2004/#comments</comments>
		<pubDate>Fri, 17 Sep 2004 20:32:18 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[computing]]></category>

		<guid isPermaLink="false">http://www.protozoic.com/2004/09/17/down-on-office-2004/</guid>
		<description><![CDATA[This guy has some issues with Office 2004. Read through his Macintosh and see what what I mean. From Betalogue: I knew that Word’s grammar checker was bad, but I hadn’t really tried it in years. Well, I must said that its degree of failure exceeded all my expectations. Precisely why I don’t use Word [...]]]></description>
			<content:encoded><![CDATA[<p>This guy has some issues with <a href="http://www.microsoft.com/mac/products/office2004/office2004.aspx" title="Microsoft Office 2004 for OS X">Office 2004</a>.  Read through his <a href="http://www.latext.com/pm/betalogue/C0_1_1/" title="Betalogue: Macintosh">Macintosh</a> and see what what I mean.</p>

<blockquote>
  <h4>From <a href="http://www.latext.com/pm/betalogue/C0_1_1/">Betalogue</a>:</h4>
  
  <p>I knew that Word’s grammar checker was bad, but I hadn’t really tried it in years. Well, I must said that its degree of failure exceeded all my expectations.</p>
</blockquote>

<p>Precisely why I don’t use Word anymore; <a href="http://www.latex-project.org/" title="LaTeX â€“ A document preparation system">LaTeX</a> all the way.  I’m actually going to do my <a href="http://www.apsdpp.org/" title="American American Physical Society, Division of Plasma Physics">APS</a> poster in TeX this year too<sup>1</sup>, finally shedding PowerPoint.</p>

<p><sup>1</sup> I’ve been playing around with the <a href="http://latex-beamer.sourceforge.net/" title="The LaTeX Beamer Class Homepage">beamer</a> package for LaTeX.  Quite nice.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.protozoic.com/2004/09/17/down-on-office-2004/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More on Bö</title>
		<link>http://www.protozoic.com/2004/09/17/more-on-b/</link>
		<comments>http://www.protozoic.com/2004/09/17/more-on-b/#comments</comments>
		<pubDate>Fri, 17 Sep 2004 17:31:16 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[       Site News]]></category>
		<category><![CDATA[computing]]></category>

		<guid isPermaLink="false">http://www.protozoic.com/2004/09/17/more-on-b/</guid>
		<description><![CDATA[I was thinking that it would be kind if Bö could insert the footnote text into the title attribute of the footnote link in the body text. You could then just mouseover the link and read the footnote without leaving your place in the text. This idea could be taken one step further by adding [...]]]></description>
			<content:encoded><![CDATA[<p>I was thinking that it would be kind if <a href="http://ithink.ch/bo" title="Footnotes!">Bö</a> could insert the footnote text into the <code>title</code> attribute of the footnote link in the body text.  You could then just mouseover the link and read the footnote without leaving your place in the text.  This idea could be taken one step further by adding a note like “Return to body text” in the <code>title</code> tag of the footnote link at the bottom of the page.</p>

<p>I took a look at the <acronym title="PHP: Hypertext Preprocessor">PHP</acronym> code for the Bö plugin to see if I could modify it myself for the above mentioned behavior, but it appears to me that the plugin doesn’t slurp the actual footnote text until after it writes the footnote link in the main body.  This makes it a little difficult to insert that variable into the link.  Of course, hardcoding the “Return to main text” in the second link of each foot note should be straight forward.  (I’ve actually decided to do exactly that — changes have been made.)</p>

<p>Try the two examples below to see what I mean.</p>

<ul>
<li>Example 1<a href="#fnb" title="This footnote is hand coded, with the footnote text in the title attribute of the link."><sup id="fna">[0]</sup></a></li>
<li>Example 2<sup>2</sup></li>
</ul>

<p><sup id="fnb"><a href="#fna" title="Return to body text">[0]</a></sup> This footnote is hand coded, with the footnote text in the title attribute of the link.<br />
<sup>2</sup> This footnote is made with Bö.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.protozoic.com/2004/09/17/more-on-b/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress Text Formatting</title>
		<link>http://www.protozoic.com/2004/09/17/wordpress-text-formatting/</link>
		<comments>http://www.protozoic.com/2004/09/17/wordpress-text-formatting/#comments</comments>
		<pubDate>Fri, 17 Sep 2004 05:28:59 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[       Site News]]></category>
		<category><![CDATA[computing]]></category>

		<guid isPermaLink="false">http://www.protozoic.com/2004/09/17/wordpress-text-formatting/</guid>
		<description><![CDATA[Being new to the scene, I’ve just recently started to play around with some of the tools of the trade. I’ve added a combination of Markdown1, SmartyPants2, and Bö3 plugins to my WordPress installation. I must say I’m really impressed. SmartyPants is just plain cool. No thinking, just type and nice “edumacated” quotes come out [...]]]></description>
			<content:encoded><![CDATA[<p>Being new to the scene, I’ve just recently started to play around with some of the tools of the trade.  I’ve added a combination of <a href="http://daringfireball.net/projects/markdown/" title="A text-to-HTML formatting syntax and processor">Markdown</a><sup>1</sup>, <a href="http://daringfireball.net/projects/smartypants/" title="Provides smart quotes and other typographic goodies">SmartyPants</a><sup>2</sup>, and <a href="http://ithink.ch/bo" title="Footnotes!">Bö</a><sup>3</sup> plugins to my <a href="http://wordpress.org/" title="WordPress: a state-of-the-art semantic personal publishing platform">WordPress</a> installation.  I must say I’m really impressed.</p>

<p>SmartyPants is just plain cool.  No thinking, just type and nice “edumacated” quotes come out the other end.  And it works in <a href="http://www.barebones.com/products/bbedit/index.shtml" title="It doesn't suck.">BBEdit</a> too.  Nice.</p>

<p>I played around with Markdown about 2 weeks ago.  It didn’t strike me as anything <em>that</em> great as a <a href="http://www.barebones.com/products/bbedit/index.shtml" title="It doesn't suck.">BBEdit</a> plug, but now I am beginning to see its power.  It really does make posting much easier.  Another score.</p>

<p>Bö is very well done, but at first, I wasn’t sure if I would really use it that much.  Now that I think about it though, I do use a lot of parenthetical remarks that would be much better if relegated to a footnote.</p>

<p>I’m really looking forward to using these tools more.  Hopefully Bö will grow into a <a href="http://www.barebones.com/products/bbedit/index.shtml" title="It doesn't suck.">BBEdit</a> plug just like Markdown and SmartyPants are.</p>

<p><sup>1</sup> PHP version of Markdown for WordPress is available <a href="http://www.michelf.com/projects/php-markdown/" title="Michel Fortin Here">here</a><br />
<sup>2</sup> PHP version of SmartyPants for WordPress is available <a href="http://www.michelf.com/projects/php-smartypants/" title="Michel Fortin Here">here</a><br />
<sup>3</sup> PHP version of Bö is available <a href="http://mycvs.org/archives/2004/08/26/b-10b2-php-edition-released/" title="Taking the Red Pill">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.protozoic.com/2004/09/17/wordpress-text-formatting/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>My History of Mail Clients</title>
		<link>http://www.protozoic.com/2004/09/16/my-history-of-mail-clients/</link>
		<comments>http://www.protozoic.com/2004/09/16/my-history-of-mail-clients/#comments</comments>
		<pubDate>Thu, 16 Sep 2004 05:32:41 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[computing]]></category>

		<guid isPermaLink="false">http://www.protozoic.com/2004/09/16/my-history-of-mail-clients/</guid>
		<description><![CDATA[I&#8217;ve been thinking about mail a lot recently.]]></description>
			<content:encoded><![CDATA[<h4>Eudora</h4>

<p>I’ve been thinking about mail a lot recently.  In 1997, I started out in <a href="http://www.eudora.com/" title="Eudora">Eudora</a>.  I used it all throughout college and for the first year of graduate school.</p>

<p>I was always impressed by Eudora’s unblinking speed when handling mailboxes with thousands of emails.  I was also always fond of the interface.  I know many thought the interface was horribly outdated, but it made sense to me.  I <em>really</em> don’t like the preview pane found in many mail clients; I don’t want to scroll by a message and have it marked read if I don’t open it.</p>

<p>The last killer feature of Eudora is its ability to option-click (I think thats the right combo) on a message and have all of the other messages from that person group around the highlighted one <em>instantly</em>.  No fiddling around with sort methods when you need to find other emails from a particular person, just <em>bang!</em></p>

<p>Anyway, Eudora was the center of my mail universe for a good 5 years.  After graduating from college, where a Eudora license was provided for free, I purchased a copy of it for the then new <a href="http://www.apple.com/macosx/" title="Mac OS X">OS X</a>.</p>

<p>A year later, I became displeased with Eudora.  My license that I had purchased had run out.  An update to Eudora was released (the first major update in more than a year) which finally fixed SSL compatibility with OS X.  Qualcomm wanted me to pay for said upgrade.  I wrote and complained to them, and to their credit, they extended my license by a couple months.  However, my eye had been on Apple Mail for a while.</p>

<h4>Apple Mail</h4>

<p>During that first year or so of OS X’s existence, I tried Mail a couple of times.  Each time, I got fed up with how Mail would choke on my large mailboxes.  As much as I liked the idea of a system wide address book and the cool little label on the icon displaying unread emails, I always came running back to Eudora, usually in a matter of days.</p>

<p>The release of OS X 10.2 changed all of that.  Mail got faster.  Mail got junk mail filtering, which at that point in time was becoming a large problem for me.  I switched over to Mail and became relatively happy with it.</p>

<p>Life with Mail was good.  OS X 10.3 rolled around and Mail got better.  Faster, highlighted threads, etc.  At times I felt like I was missing being a “power user,” whatever that means, but Mail did most of what I wanted.  I started to play around with running <a href="http://www.apple.com/applescript/" title="AppleScript">scripts</a> in my mail filters, but it just left me wanting for more.</p>

<p>Recently, I got sick of Mail.  I got sick of the interface.  It was too much of a fight all the time.  That damn mailbox drawer got annoying.  Scrolling through messages didn’t have that “just hit the spacebar” feel that Eudora had going for it.  Then I read about <a href="http://www.barebones.com/products/mailsmith/index.shtml" title="Mailsmith">MailSmith</a>.  I already liked <a href="http://www.barebones.com/products/bbedit/index.shtml" title="BBEdit">BBEdit</a> (though I did skip out on the upgrade to 7, BBEdit 8 is great), so I thought I’d give it a shot.</p>

<h4>MailSmith</h4>

<p>MailSmith has some neat features.  I liked its <a href="http://www.barebones.com/products/mailsmith/no_html.shtml" title="No HTML display">text-only</a> attitude.  I could take or leave the whole <a href="http://www.barebones.com/products/mailsmith/filtering.shtml" title="Distributed filtering">distributed filtering</a> paradigm, though it does have fantastic filtering capabilites, as well as most of BBEdit’s text capabilites (mmmm, Regex…) and amazing apple scriptability.</p>

<p>Most importantly, it’s being actively developed.  The Eudora development cycle has slowed down considerably in the past few years, and let’s face it, Mail get’s a face lift with every .1 update of OS X, but that’s about it.</p>

<p>That’s not to say that I am completely happy with Mailsmith.  Its <acronym title="Post Office Protocal version 3">POP3</acronym> only, but I ran my <acronym title="Internet Message Access Protocol">IMAP</acronym> accounts pretty much like a <acronym title="Post Office Protocal version 3">POP3</acronym> accounts anyway.  (That’s not to say I don’t want <acronym title="Internet Message Access Protocol">IMAP</acronym> support in MailSmith — it certainly does make multi-computer use easier).  It can also be a bit slow with some tasks.  I think the interface could use a bit of tweaking as well.</p>

<p>While Eudora will always hold a warm place in my heart and Mail is a great client for the normal user, I think I will be sticking with MailSmith for the forseeable future.</p>

<h4>Gmail</h4>

<p>Recently I’ve played around with <a href="http://gmail.google.com" title="Gmail - Google does mail">Gmail</a>.  Its not bad.  Certainly better than many of the free web-based email services.  Its fast, has lots of space, and has a clean interface.  The labeling thing is nice, but the only real difference from traditional mail boxes is that it lets you categorize messages with more than one label at the same time.  Perhaps this biggest feature of Gmail is it’s phenomenally fast searching.  Of course.</p>

<p>I’m interested in seeing what <a href="http://apple.com/macosx/tiger" title="Rowwrrrrr...">OS X Tiger’s</a> Mail will be like.  <a href="http://www.apple.com/macosx/tiger/search_mail.html" title="Tiger Mail preview">Smart folders</a> could end up being very similar in one sense to Gmail’s labels, though even more useful in others.  Hopefully this is something other clients will adapt.</p>

<h4>Miscellaneous Notes</h4>

<p>Two things to state here.  First, a mail client I used quite a bit while hopping around from dorm room to lab to home was <a href="http://www.washington.edu/pine/" title="Pine">Pine</a>.  I know one can get into quite a debate about the UNIX mail clients, but Pine in conjuction with a couple of <acronym title="Internet Message Access Protocol">IMAP</acronym> accounts can go a long way.  I have a lot of respect for this client.</p>

<p>Secondly, the dreaded spam.  When I first started to get a noticeble amount of spam, the University had <a href="http://spamassassin.apache.org/" title="SpamAssassin">SpamAssassin</a> already in place.  It merely took a filter on my part to trash anything marked as spam.  The unfortunate part of this setup was that SpamAssassin never learned from its mistakes.</p>

<p>Mail’s junk filtering was better, but it never really took care of the whole picture.  Enter <a href="http://c-command.com/spamsieve/" title="SpamSieve">SpamSieve</a>.  SpamSieve comes free with the Mailsmith license, and the two are really integrated nicely.  Though I’ve never tried it with other clients, SpamSieve is supposed to play nicely with them as well, so I thoroughly recommend  checking it out.  Since SpamSieve is run locally, one can really tune it to <em>your</em> mail patterns.  In the six weeks I’ve been running it, its filtered about 10,000 messages, with an accuracy of 99.1%.  Not too bad considering that it was a bit inaccurate at first when I was training it.  A really quality product.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.protozoic.com/2004/09/16/my-history-of-mail-clients/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
