<?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:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Micah Wittman &#187; Projects</title>
	<atom:link href="http://wittman.org/category/projects/feed/" rel="self" type="application/rss+xml" />
	<link>http://wittman.org</link>
	<description>Seeding the background noise with bits of coherence</description>
	<lastBuildDate>Fri, 26 Mar 2010 15:46:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='wittman.org' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>StackOverflow Question Dashboard Userscript</title>
		<link>http://wittman.org/stackoverflow-question-dashboard-userscript/</link>
		<comments>http://wittman.org/stackoverflow-question-dashboard-userscript/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 00:07:23 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[scripting]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=327</guid>
		<description><![CDATA[stackoverflowQdashboard userscript

Question Dashboard for stackoverflow.com (plus meta, serverfault and superuser) &#8211; page analyzed and indicators shown for key information.

Downloads:


  stackoverflowQdashboard hosted at wittman.org
  
  stackoverflowQdashboard hosted at github
  
  
    Greasemonkey (Firefox) and GreaseKit (Safari) compatible.
  




&#160;


  &#160;


&#160;

stackoverflowQdashboard.user.js:

SEE Configuration section for available options.


 


&#160;


  [...]]]></description>
			<content:encoded><![CDATA[<h3><a href="http://wittman.org/projects/stackoverflowqdashboard/"><em>stackoverflowQdashboard</em> userscript</a></h3>

<p>Question Dashboard for <a href="http://stackoverflow.com">stackoverflow.com</a> (plus <a href="http://meta.stackoverflow.com">meta</a>, <a href="http://serverfault.com">serverfault</a> and <a href="http://superuser.com">superuser</a>) &#8211; page analyzed and indicators shown for key information.</p>

<p><strong>Downloads:</strong></p>

<blockquote>
  <p><a href="http://wittman.org/projects/stackoverflowqdashboard/">stackoverflowQdashboard hosted at wittman.org</a></p>
  
  <p><a href="http://gist.github.com/244842">stackoverflowQdashboard hosted at github</a></p>
  
  <blockquote>
    <p><em>Greasemonkey (Firefox) and GreaseKit (Safari) compatible.</em></p>
  </blockquote>
</blockquote>

<p><a href="http://wittman.org/projects/stackoverflowqdashboard/stackoverflowQdashboard-sm-screenshot.png"><img src="http://wittman.org/projects/stackoverflowqdashboard/stackoverflowQdashboard-sm-screenshot.png" alt="stackoverflow Question Dashboard Screenshot" /></a></p>

<div>&nbsp;</div>

<blockquote>
  <p>&nbsp;</p>
</blockquote>

<div>&nbsp;</div>

<p><strong>stackoverflowQdashboard.user.js</strong>:</p>

<p><small>SEE Configuration section for available options.</small></p>

<div style="border:rgb(210,210,210) solid 1px;padding:5px;margin:8px;width:98%;height:300px;overflow:scroll">
 <script src="http://gist.github.com/244842.js?file=stackoverflowQdashboard.user.js"></script>
</div>

<div>&nbsp;</div>

<blockquote>
  <p>&nbsp;</p>
</blockquote>

<div>&nbsp;</div>

<p><a href="http://wittman.org/projects/stackoverflowqdashboard/stackoverflowQdashboard-rep-screenshot.png"><img src="http://wittman.org/projects/stackoverflowqdashboard/stackoverflowQdashboard-rep-screenshot.png" alt="stackoverflow Question Dashboard User Rep Screenshot" /></a></p>

<div>&nbsp;</div>

<blockquote>
  <p>&nbsp;</p>
</blockquote>

<div>&nbsp;</div>

<p><a href="http://wittman.org/projects/stackoverflowqdashboard/stackoverflowQdashboard-track-screenshot.png"><img src="http://wittman.org/projects/stackoverflowqdashboard/stackoverflowQdashboard-track-screenshot.png" alt="meta.stackoverflow Question Dashboard Screenshot" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/stackoverflow-question-dashboard-userscript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://wittman.org/projects/stackoverflowqdashboard/stackoverflowQdashboard-sm-screenshot.png" />
		<media:content url="http://wittman.org/projects/stackoverflowqdashboard/stackoverflowQdashboard-sm-screenshot.png" medium="image">
			<media:title type="html">stackoverflow Question Dashboard Screenshot</media:title>
		</media:content>
		<media:content url="http://wittman.org/projects/stackoverflowqdashboard/stackoverflowQdashboard-rep-screenshot.png" medium="image">
			<media:title type="html">stackoverflow Question Dashboard User Rep Screenshot</media:title>
		</media:content>
		<media:content url="http://wittman.org/projects/stackoverflowqdashboard/stackoverflowQdashboard-track-screenshot.png" medium="image">
			<media:title type="html">meta.stackoverflow Question Dashboard Screenshot</media:title>
		</media:content>
	</item>
		<item>
		<title>Microwave Oven UI Standard Project</title>
		<link>http://wittman.org/microwave-oven-ui-standard-project/</link>
		<comments>http://wittman.org/microwave-oven-ui-standard-project/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 23:43:37 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Add new tag]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[UI]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=45</guid>
		<description><![CDATA[

Microwave Ovens: Failure is not an option.

In our household if the microwave breaks down, I have less than 24 hours to relieve the crisis. And by 24 hours I mean 24 minutes. Kiefer Sutherland has (or had&#8212;I have no idea) a whole television season to work things out. I have no such luxury (nor budget). [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://wittman.org/wp-content/uploads/microwaveoven-ui-diagram-v001.png" alt="Microwave Oven User Interface Diagram" title="Microwave Oven User Interface Diagram v001" width="287" height="445" class="size-full wp-image-46" /></p>

<h3>Microwave Ovens: Failure is not an option.</h3>

<p>In our household if the microwave breaks down, I have less than 24 hours to relieve the crisis. And by 24 hours I mean 24 minutes. Kiefer Sutherland has (or had&mdash;I have no idea) a whole television season to work things out. I have no such luxury (nor budget). Our kitchen/meal-making workflow keeps three boys and two adults ready for action every day. It&#8217;s kind of a big deal.</p>

<p>Here&#8217;s the problem. I don&#8217;t need a 42-button cockpit control panel just to heat food and beverage. <strong>I want to see two dials</strong>. That&#8217;s right, no buttons, just two large, easy-grip dials. Power and Time. Really? YES. Leave the <a href="http://stackoverflow.com/questions/238177/worst-ui-youve-ever-used/238186#238186">worst of the worst</a> to pure software, thank you.</p>

<p>The diagram at the top of this post is a shot across the bow of the microwave oven product design and manufacturing frigate.  &#42;<em>the sound of a pee-shooter pellet plinking against a steel hull</em>&#42;</p>

<p>This 2-dial diagram is my rather rustic (i.e. pathetic) rendering of a microwave user interface (UI) concept. Many a kindergarten student could draw something superior to my sketch, but here&#8217;s the point: This ubiquitous home appliance needs a consistent, familiar face to interact with.</p>

<p>In today&#8217;s world, when I walk up to one at work, or Aunt Betty&#8217;s house, or a school, a hospital&mdash;you name it, they&#8217;re everywhere&mdash;I know I&#8217;m about to be reduced to an idiot pressing buttons in random formation.</p>

<p>Is it <strong>digits + power + digits + start</strong>?<br />
Or <strong>digits + power~power~power + start</strong>?<br />
Or maybe <strong>time + digits +</strong> (power optional) <strong>+ start</strong>?</p>

<p><em><a href="http://en.wikipedia.org/wiki/Wilhelm_scream">Aiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhh!!!</a></em></p>

<p>Maybe it&#8217;s just me.</p>

<h3>Where to go from here?</h3>

<ol>
<li><strong>Standardization</strong>: Every standards compliant microwave oven features common UI (the 2-Dials or whatever the ultimate design is).</li>
<li><strong>Customization</strong>: Add all the secondary features (set time, cooking programs, etc) you wish to meet product line/model goals, but don&#8217;t infringe upon the standard, prominent Time/Power UI.</li>
<li><strong>Dialog</strong>: Get the appliance end users talking about points 1) and 2) with industrial designers and manufacturers, their reps, their rep&#8217;s lawyers and their lawyer&#8217;s lawyers—don&#8217;t leave anyone out, and stir things up. VCRs are finally dying out and taking the &#8220;blinking ><blink style="color:red">12:00</blink>&lt;&#8221; debacle to its shallow grave. The Microwave is not a lost cause, but if we wait for expensive, next generation touchscreen models to roll out into the mainstream, it will be too late. The shiny new things will be, predictably, overly complicated and each brand-component partnership will design it be impressive as a store demo (i.e. virtual/real button bloat and focusing on how many pie chart shaped whirling LED activity indicators are present).</li>
</ol>

<p>So maybe the iPhone quickly becomes the snap-in UI faceplate to your breadmaker, blender and yes, microwave, and indie Mac developers sell you a no-nonsense interface from the App Store for $0.99. But this <em>won&#8217;t</em> happen to the low-end models which are the ones you mostly see outside your own abode. High tech fantasies won&#8217;t help here (do they ever?). Although, while we&#8217;re on the topic, the <a href="http://www.mattcutts.com/blog/iphone-has-a-hidden-sata-interface/">iPhone-can-plug-into-anything ruminations</a> were, joke or not, well under way over a year ago (&#42;waves to Matt&#42; &lt;&mdash; with a simple little invite I could make that a Google wave, hint hint).</p>

<h3>Dream Come True</h3>

<p>The dream, the vision even, is you step up to a microwave at a friend&#8217;s house, a cafeteria, a dormitory, the office lunch room, you reach for the standards-based common UI and operate it by muscle memory. Wait for your piping hot morsels. Done. Microwaves for human beings.</p>

<p>So, take the diagram and clean it up, improve it; or crumple it up, shoot for three points and share a completely different design that is the definition of simplicity and effectiveness. Or wordify your thoughts: write a comment here or an entire blog post of your own; leverage those internet-borne social media networks (Facebook, Twitter, <strike>FriendFeed</strike> Facebook) and join a wider conversation.</p>

<p>I won&#8217;t rest until the Microwave Oven UI Standard (MOUIS) Project is fully baked. But I need your help.</p>

<p>I&#8217;m not worried about the realization of <a href="http://en.wikipedia.org/wiki/Skynet_(Terminator)">Skynet</a>, you know, the total domination by autonomous machines. I&#8217;ll  just be devastated that the robot overlords will think our microwave contraptions were designed for them, and not for us.</p>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/microwave-oven-ui-standard-project/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:thumbnail url="http://wittman.org/wp-content/uploads/microwaveoven-ui-diagram-v001-150x150.png" />
		<media:content url="http://wittman.org/wp-content/uploads/microwaveoven-ui-diagram-v001.png" medium="image">
			<media:title type="html">Microwave Oven User Interface Diagram v001</media:title>
			<media:description type="html">Microwave Oven User Interface Diagram</media:description>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/microwaveoven-ui-diagram-v001-150x150.png" />
		</media:content>
	</item>
		<item>
		<title>friendfeedTranslate &#8211; userscript and bookmarklet (new!) for integrated language translation</title>
		<link>http://wittman.org/friendfeedtranslate-userscript-and-bookmarklet-new-for-integrated-language-translation/</link>
		<comments>http://wittman.org/friendfeedtranslate-userscript-and-bookmarklet-new-for-integrated-language-translation/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 23:52:32 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[friendfeed]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[scripting]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=165</guid>
		<description><![CDATA[friendfeedTranslate

A bookmarklet and greasemonkey script that translates friendfeed posts and comments from one language to another (e.g. Farsi to English, German to French, English to Simplified Chinese, etc). Source language of each entry/comment is auto-detected and converted to chosen destination language.

 

Bookmarklet (bookmark/favorite script) &#38; User Script (greasemonkey/greasekit)





Note: the bookmarklet is currently only packaged to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wittman.org/projects/friendfeedtranslate/install/">friendfeedTranslate</a></p>

<p>A bookmarklet and <a href="https://addons.mozilla.org/en-US/firefox/addon/748" title="Firefox add-on">greasemonkey</a> script that translates friendfeed posts and comments from one language to another (e.g. Farsi to English, German to French, English to Simplified Chinese, etc). Source language of each entry/comment is auto-detected and converted to chosen destination language.</p>

<div class="divider"> </div>

<p><strong>Bookmarklet</strong> (bookmark/favorite script) &amp; <strong>User Script</strong> (greasemonkey/greasekit)</p>

<p><a href="http://wittman.org/projects/friendfeedtranslate/install/"><img alt="friendfeedTranslate" src="http://wittman.org/projects/friendfeedtranslate/fftranslate-bookmarklet.png" style="margin-bottom: -6px;"/></a></p>

<p>
<br />
<em>Note: the bookmarklet <strike>is currently only packaged to translate from language X (as detected by the code) to English. The user script (below) is configurable, which means you can change the destination language as needed.</em></strike>
<br /><br />
<strong>UPDATE 2009-06-27</strong>: All supported languages are now pre-packaged in user script and bookmarklet form.
<br /><br />
<strong>UPDATE 2009-07-02</strong>: Real-time translation now possible! Translate both individual posts as well as the friendfeed stream as it live updates.
<br /><br />
<strong>UPDATE 2009-07-03</strong>: Alternate configurations for user scripts and bookmarklets <a href="http://wittman.org/projects/friendfeedtranslate/install/">now available</a>. By default, translations performed on a stream will only show the translated text and in single post view (click the timestamp), the original <em>and</em> translated text is shown. The alternate configuration 
<br />
<em>keepOriginalTextInRealtime ON</em> causes the original text to be shown in single post and real-time stream mode.
<br /><br />
<div style="text-align:center"><a href="http://wittman.org/projects/friendfeedtranslate/install/"><strong>INSTALL NOW</strong></a></div>
<br /><br />
<em>Bookmarklet: Tested/compatible with Firefox and Safari (Mac and Windows) and Internet Explorer (IE).</em>
<br /><br />
<em>User Script: Tested/compatible with Firefox and Safari on Mac</em>
<br /><br />
</p>

<div class="divider"> </div>

<p>Screenshot &#8211; &#8220;<strong>friendfeedTranslate</strong>&#8220;</p>

<a href="http://i.friendfeed.com/869ebaca6a3ebc6d50df83096cdb5148980a9af2"><img src="http://i.friendfeed.com/869ebaca6a3ebc6d50df83096cdb5148980a9af2" alt="friendfeedTranslate Screenshot" title="friendfeedTranslate" width="355" height="128" class="size-medium wp-image-148" /></a>

<div class="divider"> </div>

<p>Google Translate service utilized for language detection and translation.</p>

<p>Each comment on a friendfeed post is analyzed individually, so it&#8217;s possible to convert a mix of languages all in one thread. For example, if languageCodeTo is configured for English (&#8216;en&#8217;); and there were German, Farsi and Simplified Chinese comments, each would be translated respectively to English.</p>

<p>Instead of using auto-detect languageCodeFrom, you have the option to set it explicitly in the Configuration section of the script. When viewing a single friendfeed entry, near the upper right corner by &#8220;Tools&#8221;, the link to perform the translation will appear (e.g. Translate Farsi to English).</p>

<div class="divider"> </div>

<p><strong>Links</strong></p>

<p>Script Installers: <a href="http://wittman.org/projects/friendfeedtranslate/install/">http://wittman.org/projects/friendfeedtranslate/install/</a></p>

<p>Script Project Page: <a href="http://wittman.org/projects/friendfeedtranslate/">http://wittman.org/projects/friendfeedtranslate/</a></p>

<p>Script hosted on userscripts.org: <a href="http://userscripts.org/scripts/show/52225">http://userscripts.org/scripts/show/52225</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/friendfeedtranslate-userscript-and-bookmarklet-new-for-integrated-language-translation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://wittman.org/projects/friendfeedtranslate/fftranslate-bookmarklet.png" />
		<media:content url="http://wittman.org/projects/friendfeedtranslate/fftranslate-bookmarklet.png" medium="image">
			<media:title type="html">friendfeedTranslate</media:title>
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/ffcma.png" medium="image">
			<media:title type="html">friendfeedCommentMiniAvatar</media:title>
			<media:description type="html">friendfeedCommentMiniAvatar Screenshot</media:description>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/ffcma-150x150.png" />
		</media:content>
	</item>
		<item>
		<title>friendfeedClip</title>
		<link>http://wittman.org/friendfeedclip/</link>
		<comments>http://wittman.org/friendfeedclip/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 07:31:28 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[friendfeed]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=131</guid>
		<description><![CDATA[friendfeedClip ( aka ffclip )

A greasemonkey script that inserts a clipboard widget into a FriendFeed page to locally save (cookie-based) FriendFeed entry links.

Links on clipboard can be cleared all at once or individually. The clipboard is scoped to the URI directory path (so, a separate record of links is maintained). There are at least two [...]]]></description>
			<content:encoded><![CDATA[<p><a href="/projects/friendfeedclip/">friendfeedClip</a> ( aka ffclip )</p>

<p>A <a href="http://www.greasespot.net/">greasemonkey</a> script that inserts a clipboard widget into a FriendFeed page to locally save (cookie-based) FriendFeed entry links.</p>

<p>Links on clipboard can be cleared all at once or individually. The clipboard is scoped to the URI directory path (so, a separate record of links is maintained). There are at least two scopes: base (friendfeed.com/) and rooms (friendfeed.com/rooms/).</p>

<div class="divider"> </div>

<p>Screenshot &#8211; Clicking &#8220;<strong>Clip</strong>&#8220;</p>

<p><a href="http://wittman.org/wp-content/uploads/friendfeedclipadded.jpg"><img src="http://wittman.org/wp-content/uploads/friendfeedclipadded.jpg" alt="friendfeedclipadded" title="friendfeedclipadded" width="384" height="234" class="aligncenter size-full wp-image-133" /></a></p>

<div class="divider"> </div>

<p>Screenshot &#8211; <strong>Clipboard widget</strong></p>

<p><a href="http://wittman.org/wp-content/uploads/friendfeedclipwidget.jpg"><img src="http://wittman.org/wp-content/uploads/friendfeedclipwidget.jpg" alt="friendfeedclipwidget" title="friendfeedclipwidget" width="402" height="435" class="aligncenter size-full wp-image-137" /></a></p>

<div class="divider"> </div>

<p><strong>Downloads</strong></p>

<p>Source Code: <a href="http://wittman.org/projects/friendfeedclip/">http://wittman.org/projects/friendfeedclip/</a></p>

<p>Installer: <a href="http://userscripts.org/scripts/show/45914">http://userscripts.org/scripts/show/45914</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/friendfeedclip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://wittman.org/wp-content/uploads/friendfeedclipadded-150x150.jpg" />
		<media:content url="http://wittman.org/wp-content/uploads/friendfeedclipadded.jpg" medium="image">
			<media:title type="html">friendfeedclipadded</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/friendfeedclipadded-150x150.jpg" />
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/friendfeedclipwidget.jpg" medium="image">
			<media:title type="html">friendfeedclipwidget</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/friendfeedclipwidget-150x150.jpg" />
		</media:content>
	</item>
		<item>
		<title>Smugscope Custom Smugmug Ui</title>
		<link>http://wittman.org/smugscopecustomsmugmugui/</link>
		<comments>http://wittman.org/smugscopecustomsmugmugui/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 09:18:41 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[SmugScope]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[smugmug]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=124</guid>
		<description><![CDATA[SmugscopeCustomSmugmugUi

A greasemonkey script that removes default SmugMug Categories [or more precisely, whichever ones are defined in the categoriesToHide variable of function removeCategories()] from form select on create new gallery interface.

Other features beyond cleaning up the category dropdown for new galleries will likely be added in a future version.

 

Downloads

Source Code: http://wittman.org/projects/smugscopecustomsmugmugui/

Installer: http://userscripts.org/scripts/show/45261
]]></description>
			<content:encoded><![CDATA[<p><a href="/projects/smugscopecustomsmugmugui/">SmugscopeCustomSmugmugUi</a></p>

<p>A <a href="http://www.greasespot.net/">greasemonkey</a> script that removes default SmugMug Categories [or more precisely, whichever ones are defined in the categoriesToHide variable of function removeCategories()] from form select on create new gallery interface.</p>

<p>Other features beyond cleaning up the category dropdown for new galleries will likely be added in a future version.</p>

<div class="divider"> </div>

<p><strong>Downloads</strong></p>

<p>Source Code: <a href="http://wittman.org/projects/smugscopecustomsmugmugui/">http://wittman.org/projects/smugscopecustomsmugmugui/</a></p>

<p>Installer: <a href="http://userscripts.org/scripts/show/45261">http://userscripts.org/scripts/show/45261</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/smugscopecustomsmugmugui/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>SmugScope Beta</title>
		<link>http://wittman.org/smugscope-beta/</link>
		<comments>http://wittman.org/smugscope-beta/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 20:09:01 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Sites]]></category>
		<category><![CDATA[SmugScope]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=114</guid>
		<description><![CDATA[SmugScope beta coming soon.

Custom filtered, linkable gallery listings of your SmugMug photo and video collection.

EDIT 2009-02-28: The beta is now here: SmugScope.
]]></description>
			<content:encoded><![CDATA[<p><strong>SmugScope beta</strong> coming soon.</p>

<p><em>Custom filtered, linkable gallery listings of your <a href="http://smugmug.com/">SmugMug</a> photo and video collection.</em></p>

<p>EDIT 2009-02-28: The beta is now here: <a href="http://smugscope.com/beta/">SmugScope</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/smugscope-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>FriendFeedCommentImg</title>
		<link>http://wittman.org/friendfeedcommentimg/</link>
		<comments>http://wittman.org/friendfeedcommentimg/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 18:59:24 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[friendfeed]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[scripting]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=89</guid>
		<description><![CDATA[friendfeedCommentImg

A greasemonkey script that replaces link text with an image (inserts an img element in DOM) within friendfeed comments where the URI has an image extension.

 

Example by code:


Cygnus Loop Super &#60;a href="http://grin.hq.nasa.gov/IMAGES/SMALL/GPN-2000-000992.jpg"&#62;http://grin.hq.nasa.gov/IMAGE...&#60;a&#62;


becomes


Cygnus Loop Super &#60;a href="http://grin.hq.nasa.gov/IMAGES/SMALL/GPN-2000-000992.jpg"&#62;... &#60;img src="http://grin.hq.nasa.gov/IMAGES/SMALL/GPN-2000-000992.jpg" height="100px" style="vertical-align:middle" /&#62;&#60;a&#62;


 

Example by rendering:

Cygnus Loop Super http://grin.hq.nasa.gov/IMAGE&#8230;

becomes

Cygnus Loop Super &#8230; 

 

Downloads

Source Code: http://wittman.org/projects/friendfeedcommentimg/

Installer: [...]]]></description>
			<content:encoded><![CDATA[<p><a href="/projects/friendfeedcommentimg/">friendfeedCommentImg</a></p>

<p>A <a href="http://www.greasespot.net/">greasemonkey</a> script that replaces link text with an image (inserts an img element in DOM) within <a href="http://friendfeed.com/">friendfeed</a> comments where the URI has an image extension.</p>

<div class="divider"> </div>

<p><strong>Example by code:</strong></p>

<p><code style="width:80%">
Cygnus Loop Super &lt;a href="http://grin.hq.nasa.gov/IMAGES/SMALL/GPN-2000-000992.jpg"&gt;http://grin.hq.nasa.gov/IMAGE...&lt;a&gt;
</code></p>

<p>becomes</p>

<p><code>
Cygnus Loop Super &lt;a href="http://grin.hq.nasa.gov/IMAGES/SMALL/GPN-2000-000992.jpg"&gt;... &lt;img src="http://grin.hq.nasa.gov/IMAGES/SMALL/GPN-2000-000992.jpg" height="100px" style="vertical-align:middle" /&gt;&lt;a&gt;
</code></p>

<div class="divider"> </div>

<p><strong>Example by rendering:</strong></p>

<p>Cygnus Loop Super <a href="http://grin.hq.nasa.gov/IMAGES/SMALL/GPN-2000-000992.jpg">http://grin.hq.nasa.gov/IMAGE&#8230;</a></p>

<p>becomes</p>

<p>Cygnus Loop Super <a href="http://grin.hq.nasa.gov/IMAGES/SMALL/GPN-2000-000992.jpg">&#8230; <img src="http://grin.hq.nasa.gov/IMAGES/SMALL/GPN-2000-000992.jpg" height="100px" style="vertical-align:middle" /></a></p>

<div class="divider"> </div>

<p><strong>Downloads</strong></p>

<p>Source Code: <a href="http://wittman.org/projects/friendfeedcommentimg/">http://wittman.org/projects/friendfeedcommentimg/</a></p>

<p>Installer: <a href="http://userscripts.org/scripts/show/42196">http://userscripts.org/scripts/show/42196</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/friendfeedcommentimg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://grin.hq.nasa.gov/IMAGES/SMALL/GPN-2000-000992.jpg" />
		<media:content url="http://grin.hq.nasa.gov/IMAGES/SMALL/GPN-2000-000992.jpg" medium="image" />
	</item>
		<item>
		<title>Ziparcy</title>
		<link>http://wittman.org/ziparcy/</link>
		<comments>http://wittman.org/ziparcy/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 20:59:06 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[archive]]></category>
		<category><![CDATA[batch file]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[zip]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=15</guid>
		<description><![CDATA[Ziparcy is a WINNT shell script (&#8220;batch file&#8221; as it was called in the DOS&#8211;Win9x days) that can be scheduled to create/update an encrypted zip/archive of your files (and directory structure).

This script leverages two other free utilities: 7-zip and wget.

Downloads


Ziparcy &#8211; v0.8
Ziparcy Repository
Zip Documentation (in the script comments)

]]></description>
			<content:encoded><![CDATA[<p><a href="/projects/ziparcy/">Ziparcy</a> is a WINNT shell script (&#8220;batch file&#8221; as it was called in the DOS&ndash;Win9x days) that can be scheduled to create/update an encrypted zip/archive of your files (and directory structure).</p>

<p>This script leverages two other free utilities: <a href="http://www.7-zip.org/">7-zip</a> and <a href="http://www.gnu.org/software/wget">wget</a>.</p>

<p><strong>Downloads</strong></p>

<ul>
<li><a href="/projects/ziparcy/Ziparcy-v0.8.zip">Ziparcy</a> &#8211; v0.8</li>
<li><a href="/projects/ziparcy/">Ziparcy Repository</a></li>
<li><a href="/projects/ziparcy/Ziparcy.cmd">Zip Documentation</a> (in the script comments)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/ziparcy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>Mandown</title>
		<link>http://wittman.org/mandown/</link>
		<comments>http://wittman.org/mandown/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 03:27:55 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[how to manuals]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mandown]]></category>
		<category><![CDATA[markdown]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=9</guid>
		<description><![CDATA[The concept of Mandown is to provide a handful of conventions and conveniences around using Markdown to develop &#8216;How To&#8217; manuals.

Mandown syntax follows all the rules of Markdown (as implemented by the Showdown Javascript port) with the exceptions detailed below. The exceptions (they&#8217;re a feature, not a bug, really!) exist to offer a portable, web-centric [...]]]></description>
			<content:encoded><![CDATA[<p>The concept of <a href="/projects/mandown/">Mandown</a> is to provide a handful of conventions and conveniences around using Markdown to develop &#8216;How To&#8217; manuals.</p>

<p>Mandown syntax follows all the rules of <a href="http://daringfireball.net/projects/markdown/">Markdown</a> (as implemented by the <a href="http://attacklab.net/showdown/">Showdown</a> Javascript port) with the exceptions detailed below. The exceptions (<em>they&#8217;re a feature, not a bug, really</em>!) exist to offer a portable, web-centric documentation format.</p>

<p>The design goals are:</p>

<blockquote>
  <blockquote>
    <ul>
    <li><strong>Run-time Rendering</strong> &#8211; the power/simplicity of Markdown <em>without</em> build-time compiling (dynamic Markdown to HTML happens client-side via Javascript acting on the Mandown source).</li>
    <li><strong>Portability</strong>: Can run from desktop OS file browser (local drive or network file share) <em>or</em> any web server of choice&mdash;<em>as is</em>.</li>
    <li>&#8220;Baked-in&#8221; <strong>Screenshot UI</strong> features.</li>
    <li><strong>Human Readable Source Displayed in the Browser</strong> viewport if scripting is disabled or not supported.</li>
    </ul>
  </blockquote>
</blockquote>

<p><strong>Downloads</strong></p>

<div style="margin-left:2em">EDIT: v0.6.1 &#8211; Released 2009-06-17</div>

<ul>
<li><a href="/projects/mandown/Mandown-v0.6.1.zip">Mandown</a> &#8211; v0.6.1</li>
<li><a href="/projects/mandown/">Mandown Repository</a></li>
<li><a href="/projects/mandown/Utility.Mandown.html">Mandown Documentation</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/mandown/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>Ducky Finds His Quack</title>
		<link>http://wittman.org/ducky-finds-his-quack/</link>
		<comments>http://wittman.org/ducky-finds-his-quack/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 00:44:23 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[ducky]]></category>
		<category><![CDATA[kids]]></category>
		<category><![CDATA[story]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=6</guid>
		<description><![CDATA[&#8220;Wrote a book with my kids&#8221; &#8211; Multimedia book that my sons and I wrote spur of the moment one night which tells a story about the most important &#8217;stuffie&#8217;1 in our home.

Read Now:





Ducky Finds His Quack



&#160;






A stuffed toy, or &#8217;stuffie&#8217;, which is the term for such things in these parts.&#160;&#8617;




]]></description>
			<content:encoded><![CDATA[<p>&#8220;Wrote a book with my kids&#8221; &#8211; Multimedia book that my sons and I wrote spur of the moment one night which tells a story about the most important &#8217;stuffie&#8217;<sup id="fnref:1"><a href="#fn:1" rel="footnote">1</a></sup> in our home.</p>

<h3>Read Now:</h3>

<div style="text-align:center">

<p><a href="/story/dfhq/"><img src="/wp-content/uploads/icon-ducky.png" alt="Ducky Finds His Quack" /></a></p>

<h3><a href="/story/dfhq/">Ducky Finds His Quack</a></h3>

</div>

<div style="height:10cm">&nbsp;</div>

<div class="footnotes">
<hr />
<ol>

<li id="fn:1">
<p>A stuffed toy, or &#8217;stuffie&#8217;, which is the term for such things in these parts.&#160;<a href="#fnref:1" rev="footnote">&#8617;</a></p>
</li>

</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/ducky-finds-his-quack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://wittman.org/wp-content/uploads/icon-ducky.png" />
		<media:content url="http://wittman.org/wp-content/uploads/icon-ducky.png" medium="image">
			<media:title type="html">Ducky Finds His Quack</media:title>
		</media:content>
	</item>
	</channel>
</rss>
