<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Open Source Mechanic blog &#187; Uncategorized</title>
	<atom:link href="http://www.opensourcemechanic.com/blog/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.opensourcemechanic.com/blog</link>
	<description>cat /dev/random &#124; strings &#124; grep "For being ignorant to whom it goes I writ at random, very doubtfully"</description>
	<lastBuildDate>Mon, 01 Mar 2010 12:24:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Fixing a Casio SK-200 Music Keyboard</title>
		<link>http://www.opensourcemechanic.com/blog/2010/02/fixing-a-casio-sk-200-music-keyboard/</link>
		<comments>http://www.opensourcemechanic.com/blog/2010/02/fixing-a-casio-sk-200-music-keyboard/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 23:40:32 +0000</pubDate>
		<dc:creator>bnitz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[casio]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[repair]]></category>

		<guid isPermaLink="false">http://www.opensourcemechanic.com/blog/?p=118</guid>
		<description><![CDATA[Sometime in the late 1980s or early 90s I bought a Casio SK-200 sampling music keyboard.  It has been a lot of fun over the years.  I&#8217;ve sampled everything from radio static to hulusi&#8217;s and harps.  The sound quality isn&#8217;t brilliant, it&#8217;s only 8-bit sampling at 10 kHz, but slightly higher quality [...]]]></description>
			<content:encoded><![CDATA[<p>Sometime in the late 1980s or early 90s I bought a Casio SK-200 sampling music keyboard.  It has been a lot of fun over the years.  I&#8217;ve sampled everything from radio static to hulusi&#8217;s and harps.  The sound quality isn&#8217;t brilliant, it&#8217;s only 8-bit sampling at 10 kHz, but slightly higher quality than the more popular but older Casio SK-1.  I was surprised to learn that 20 years after I bought this keyboard, there doesn&#8217;t seem to be a similar &#8220;kid-sized&#8221; fun sampling keyboard.  So I hung onto it and now my kids have fun with it.  I think it may have helped encourage my little boy to talk.</p>
<div id="attachment_122" class="wp-caption alignnone" style="width: 310px"><a href="http://www.opensourcemechanic.com/blog/wp-content/uploads/2010/02/helpfixcasio.jpg"><img class="size-medium wp-image-122" src="http://www.opensourcemechanic.com/blog/wp-content/uploads/2010/02/helpfixcasio-300x157.jpg" alt="" width="300" height="157" /></a><p class="wp-caption-text">The little guy helped break it, but we can fix it and learn how it works.</p></div>
<p>Boys will be boys, and the little guy loves playing music keyboards with his feet.  So one of the black keys was wobbling like a loose tooth.</p>
<div id="attachment_123" class="wp-caption alignnone" style="width: 310px"><a href="http://www.opensourcemechanic.com/blog/wp-content/uploads/2010/02/brokensk200key_sm.jpg"><img class="size-medium wp-image-123" src="http://www.opensourcemechanic.com/blog/wp-content/uploads/2010/02/brokensk200key_sm-300x294.jpg" alt="" width="300" height="294" /></a><p class="wp-caption-text">Who needs C# anyway?</p></div>
<p>I decided to take it apart and try to epoxy glue the key.  Wow there were quite a few screws inside!  I read that the SK1 had 4 screws holding the key assembly into the case, this one had 14!  Ideally I would replace the cracked key or swap it for a seldom used one at the top of the range, but while white keys are discreet, black keys are grouped, about 10 together on a single piece of plastic.  The plastic has exactly the right springiness to make the keys bounce well.  The SK-200 is full of discrete electronics, many ICs capacitors, diodes, transistors&#8230; all work together to make a robust and wonderful keyboard.  Here is a photo of the M4135-MAIM board:</p>
<div id="attachment_125" class="wp-caption alignnone" style="width: 662px"><a href="http://www.opensourcemechanic.com/blog/wp-content/uploads/2010/02/sk200circuitboard1_sm.jpg"><img class="size-full wp-image-125" src="http://www.opensourcemechanic.com/blog/wp-content/uploads/2010/02/sk200circuitboard1_sm.jpg" alt="" width="652" height="300" /></a><p class="wp-caption-text">Main logic and sound circuit board SK-200</p></div>
<p>Here are some of the parts on the M4135-MAIM board</p>
<table border="1"><strong> </strong></p>
<tbody>
<tr>
<td><strong>TC4066BP (3)</strong></td>
<td><strong>TC40175BP(2)</strong></td>
</tr>
<tr>
<td><strong>5218/4558?(2)</strong></td>
<td><strong>TC74HC174P</strong></td>
</tr>
<tr>
<td><strong>TC74HCU04</strong></td>
<td><strong>8517PX204</strong></td>
</tr>
<tr>
<td><strong>TC74HC157P2</strong></td>
<td><strong>MSM6294-03</strong></td>
</tr>
<tr>
<td><strong>74HCABP(2?)</strong></td>
<td><strong>7416PX204(uPD4464C -15L)</strong></td>
</tr>
<tr>
<td><strong>tM6283-02</strong></td>
<td><strong>HD61702A04</strong></td>
</tr>
</tbody>
</table>
<table>The other circuit board has a few small ICs and lots of transistors, capacitors, resistors and diodes.  It appears to be the power supply and audio amplifier board.</p>
<p>I took apart a cheap modern keyboard recently and only found one of those ugly black blobs.  You can see why keyboards such as this and Casio&#8217;s SK-1 are sought after by circuit benders.  There are thousands of points where circuit modifications could be made.  I found a point where it would be easy to pitch bend and the trick of piggybacking an extra memory bank and soldering the data-select to a toggle switch wouldn&#8217;t be too difficult, but I think I&#8217;ll leave well enough alone.  With this minor repair the keyboard is just as fun as it was in the 1990s and neither Casio nor Yamaha appear to have taken advantage of 20-years of advancements in memory and sampling electronics and given us a higher quality portable sampling keyboard.  So this was well worth fixing.</p>
<p>One word of caution, if you do use epoxy, only use enough to fill the crack.  You don&#8217;t want the stiffness of epoxy to mess up the key bounce.  And be very careful you don&#8217;t glue the key to the case.</table>
]]></content:encoded>
			<wfw:commentRss>http://www.opensourcemechanic.com/blog/2010/02/fixing-a-casio-sk-200-music-keyboard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SourceJuicer at Beijing OpenSolaris User&#8217;s Group</title>
		<link>http://www.opensourcemechanic.com/blog/2010/02/sourcejuicer-at-beijing-opensolaris-users-group/</link>
		<comments>http://www.opensourcemechanic.com/blog/2010/02/sourcejuicer-at-beijing-opensolaris-users-group/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 08:11:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.opensourcemechanic.com/blog/?p=111</guid>
		<description><![CDATA[While I was in China working with the desktop QA team, 
]]></description>
			<content:encoded><![CDATA[<p>While I was in China working with the desktop QA team, <div id="attachment_112" class="wp-caption alignnone" style="width: 310px"><a href="http://www.opensourcemechanic.com/blog/wp-content/uploads/2010/02/IMG_5598.jpg"><img src="http://www.opensourcemechanic.com/blog/wp-content/uploads/2010/02/IMG_5598-300x200.jpg" alt="SourceJuicer introduction for Beijing OpenSolaris User&#039;s group" title="Brian_Nitz_SourceJuicer_intro_Beijing" width="300" height="200" class="size-medium wp-image-112" /></a><p class="wp-caption-text">I was invited to present SourceJuicer to the Beijing OpenSolaris Users Group/Beijing GNOME group combined meeting.  (Thanks Emily and all!)</p></div></p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensourcemechanic.com/blog/2010/02/sourcejuicer-at-beijing-opensolaris-users-group/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An engine crosses Malahide rail viaduct testing in progress!</title>
		<link>http://www.opensourcemechanic.com/blog/2009/11/an-engine-crosses-malahide-rail-viaduct-testing-in-progress/</link>
		<comments>http://www.opensourcemechanic.com/blog/2009/11/an-engine-crosses-malahide-rail-viaduct-testing-in-progress/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 13:18:42 +0000</pubDate>
		<dc:creator>bnitz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.opensourcemechanic.com/blog/?p=103</guid>
		<description><![CDATA[I was pleasantly surprised at the quick progress in plugging the breach in the weir and repairing the broken viaduct.  Today marked a milestone, it was the first time since the rail problem that I saw a rail car traverse the broken section of track!
]]></description>
			<content:encoded><![CDATA[<p>I was pleasantly surprised at the quick progress in plugging the breach in the weir and repairing the broken viaduct.  Today marked a milestone, it was the first time since the rail problem that I saw a rail car traverse the broken section of track!<div id="attachment_104" class="wp-caption alignnone" style="width: 986px"><img src="http://www.opensourcemechanic.com/blog/wp-content/uploads/2009/11/14novmalahiderail.jpg" alt="14 November 2009, railcar goes across malahide estuary." width="976" height="300" class="size-full wp-image-104" /><p class="wp-caption-text">14 November 2009, railcar goes across malahide estuary.</p></div></p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensourcemechanic.com/blog/2009/11/an-engine-crosses-malahide-rail-viaduct-testing-in-progress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Use it or lose it patent legislation proposed in Minnesota</title>
		<link>http://www.opensourcemechanic.com/blog/2009/09/use-it-or-lose-it-patent-legislation-proposed-in-minnesota/</link>
		<comments>http://www.opensourcemechanic.com/blog/2009/09/use-it-or-lose-it-patent-legislation-proposed-in-minnesota/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 20:10:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[law]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[patent]]></category>

		<guid isPermaLink="false">http://www.opensourcemechanic.com/blog/?p=87</guid>
		<description><![CDATA[
My friend Ron at inventorsagarage.com found this proposed Minnesota legislation which would grant an employee the right to use a patent if his/her employer sits on the patent for too long:

(b) An employer who has a right to develop or utilize an invention or proposal
1.11must make a substantial investment in the invention or proposal within [...]]]></description>
			<content:encoded><![CDATA[<p>
My friend Ron at <a href="http://www.inventorsgarage.com">inventorsagarage.com</a> found this <a href="http://inventorsgarage.com/blog4/2009/02/19/mn-hf-907-use-it-or-loose-it/">proposed Minnesota legislation</a> which would grant an employee the right to use a patent if his/her employer sits on the patent for too long:</p>
<p><code><br />
(b) An employer who has a right to develop or utilize an invention or proposal<br />
1.11must make a substantial investment in the invention or proposal within five years of the<br />
1.12submission of the invention or proposal or forfeit all rights and interests in the invention<br />
1.13or proposal to the employee.<br />
</code>
</p>
<p>I&#8217;d wondered about this possibility years ago when I noticed how common it was for an invention to languish in an employer&#8217;s defensive patent armory while everyone, including the inventor, is blocked from doing anything with it.  There are many reasons for this, for example a company may be operating in a business where the patent might not be applicable.  Do we want the idea for a 90% efficiency solar panel or a cure for cancer to sit in a warehouse because the inventor&#8217;s day job is at an investment firm or oil company which has absolutely no financial interest in developing the technology?  Even when a new patent aligns with a company&#8217;s core business, developing the patent might not figure into to the company&#8217;s immediate business plan.  SEC guidelines force companies to focus on near term (90 day) profits.  IMHO this discouraged R&#038;D and may have contributed to the fact that NASDAQ remains below the trend line set in the pre PC, pre-Internet vacuum tube era.  The proposed &#8216;use it or lose it&#8217; law might help uncork some of the innovations which, I imagine are sitting in a warehouse not unlike the one at the end of &#8216;Raiders of the Lost Ark.&#8217;</p>
<p>I agree with Ron that this law has very little chance of passing, but at least it has seen the light of day.  If a similar law has passed in another state or country it would be interesting to see if it encouraged innovation.  I suspect it would discourage large companies who have every reason to want to maintain their patent hoard, but it would also encourage small start-ups who would take advantage of the wasted IP.  Sooner or later we will reach a critical mass of inventors whose creations are kept under wraps and there will be a level of reform somewhere.  Then perhaps one day the patent system will live up to the mission of creating an environment that <i>&#8220;encourages investment in innovation, and fosters entrepreneurial spirit.&#8221;</i> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensourcemechanic.com/blog/2009/09/use-it-or-lose-it-patent-legislation-proposed-in-minnesota/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A carpenter&#8217;s explanation of OpenSource</title>
		<link>http://www.opensourcemechanic.com/blog/2009/09/a-carpenters-explanation-of-opensource-software/</link>
		<comments>http://www.opensourcemechanic.com/blog/2009/09/a-carpenters-explanation-of-opensource-software/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 20:22:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://www.opensourcemechanic.com/blog/?p=89</guid>
		<description><![CDATA[<p>
Imagine that you are a shop teacher intending to teach children how to build a wooden footstool:<br /><br />
<h3><center>The shop teacher and the prefab 'lumber'yard</center</h3>
You go to the lumberyard and ask for some lumber and nails.  The guy at the lumber store shakes his head and says, <i>"Sorry, we don't got that, we only carry EasyDone or NanoHouse products.  How about this beautiful prefab bathroom?"</i>  You tell him you don't need a bathroom.<br />  
<i>"Perhaps I can interest you in a EasyDone kitchen?"</i> he says. <br />
<i>"Just wood and nails,"</i> you say. Frustration is beginning to show in your voice.<br />
<i>"O.K. then you must choose between an EasyDone or NanoHouse prefab livingroom."</i><br />
<i>"I only need wood and nails!  Ten penny nails, 2X4s, plywood!"</i> <br />
<i>"We don't sell that."</i><br />
<i>"O.K. then how much is an EasyDone bedroom, I can take it apart and use the wood and nails."</i><br />
<i>"$40,000"</i><br />
<i>"What?  That is far too expensive for my budget!"</i><br />
<i>"It's fully integrated, painted, the carpet is in place and the bed is even included, it's ready to go!"</i><br />
<i>"But it doesn't do what I need.  I'm only going to take it apart and we are going to use the wood in shop class."</i><br /></p>]]></description>
			<content:encoded><![CDATA[<p>
Imagine that you are a shop teacher intending to teach children how to build a wooden footstool:</p>
<h3><center>The shop teacher and the prefab &#8216;lumber&#8217;yard</center</h3>
<p>You go to the lumberyard and ask for some lumber and nails.  The guy at the lumber store shakes his head and says, <i>&#8220;Sorry, we don&#8217;t got that, we only carry EasyDone or NanoHouse products.  How about this beautiful prefab bathroom?&#8221;</i>  You tell him you don&#8217;t need a bathroom.<br /> <br />
<i>&#8220;Perhaps I can interest you in a EasyDone kitchen?&#8221;</i> he says. <br />
<i>&#8220;Just wood and nails,&#8221;</i> you say. Frustration is beginning to show in your voice.<br />
<i>&#8220;O.K. then you must choose between an EasyDone or NanoHouse prefab livingroom.&#8221;</i><br />
<i>&#8220;I only need wood and nails!  Ten penny nails, 2X4s, plywood!&#8221;</i> <br />
<i>&#8220;We don&#8217;t sell that.&#8221;</i><br />
<i>&#8220;O.K. then how much is an EasyDone bedroom, I can take it apart and use the wood and nails.&#8221;</i><br />
<i>&#8220;$40,000&#8243;</i><br />
<i>&#8220;What?  That is far too expensive for my budget!&#8221;</i><br />
<i>&#8220;It&#8217;s fully integrated, painted, the carpet is in place and the bed is even included, it&#8217;s ready to go!&#8221;</i><br />
<i>&#8220;But it doesn&#8217;t do what I need.  I&#8217;m only going to take it apart and we are going to use the wood in shop class.&#8221;</i><br />
<i>&#8220;Wait a minute.  Did you say something about taking it apart?&#8221;</i><br />
<i>&#8220;Yes!  It doesn&#8217;t do what we need so I have to take it apart so my kids can rebuild!&#8221;</i><br />
<i>&#8220;No, I can&#8217;t sell it to you for that, it&#8217;s against the law, violates the EULA.  Besides, all the joints are epoxy rivet-welded together.  You couldn&#8217;t possibly take it apart without turning it into sawdust.&#8221;</i><br />
<i>&#8220;But I need the raw materials for my students to build a footstools!&#8221;</i><br />
<i>&#8220;Go away.  I need someone to buy my prefab bathrooms, I have some overstock.&#8221;</i><br />
<i>&#8220;Fine!&#8221;</i>  You say, <i>&#8220;I&#8217;ll take my business elsewhere.</i><br />
<i>&#8220;There is a NanoHouse prefab garage store down the street.&#8221;</i> he offers.<br />
<i>&#8220;I&#8217;m not interested!  And if I ever <b>do</b> need a new bathroom, I&#8217;m going to build my own!&#8221;</i><br />
<i>&#8220;Oh no you don&#8217;t.  NanHouse has a patent on those.&#8221;</i>
</p>
<p>
Opensource software is a raw material which can turned on a lathe, nailed together.  It can (and must!) be replicated at any stage of customization or enhancement.  Therefore, it improves as it is used.  If you can&#8217;t buy exactly what you want, you can build it or put together the components and configure them to meet your needs.  Free software doesn&#8217;t eliminate the need for software expertise anymore than raw lumber eliminates the need for carpenters.  Free and opensource software (FOSS) is a good fit for education where thousands of schools across the country have similar, but perhaps not identical needs.  Ironically, many proprietary software companies have all but abandoned the educational market because of widespread piracy of <b>proprietary</b> software in schools. </p>
<p>When schools had solid federally subsidized budgets for computers, proprietary software running on proprietary operating systems installed on proprietary fat client computers (with a shelf life of little more than one semester), may have seemed a good idea.  But this was never an efficient use of funds.  For some schools it was the equivalent of buying a pre-fab house for the shop class to take apart and build into footstools and candle holders.  Times have changed, <a href="http://www.npr.org/templates/story/story.php?storyId=96414824">educational money has disappeared</a>.  Such inefficiencies are now impossible to overlook.  In order to give children the best chance of a bright future where they can compete in the global economy, we need find these holes where our government is throwing tax money, and fill them as quickly as possible. It is becoming obvious that to balance their budgets, governments and educational institutions must utilize opensource software and <a href="http://www.sun.com/sunray/success.xml">eco-efficient, future-proof, low TCO hardware</a> wherever possible.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensourcemechanic.com/blog/2009/09/a-carpenters-explanation-of-opensource-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ZFS in Apple&#8217;s OSX 10.6 Snow Leopard</title>
		<link>http://www.opensourcemechanic.com/blog/2009/09/zfs-in-apples-osx-1-6-snow-leopard/</link>
		<comments>http://www.opensourcemechanic.com/blog/2009/09/zfs-in-apples-osx-1-6-snow-leopard/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 16:46:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.opensourcemechanic.com/blog/?p=74</guid>
		<description><![CDATA[Storagemojo&#8217;s blog has some interesting comments about Apple&#8217;s decision to leave the next generation ZFS volume-manager/filesystem out of OSX 10.6 Snow Leopard.  I have no idea why they did this.  Command line read-only ZFS existed in OSX 10.5 Leopard and an opensource plug-in gave it read write capability.  ZFS has proven itself [...]]]></description>
			<content:encoded><![CDATA[<p>Storagemojo&#8217;s blog has some <a href="http://storagemojo.com/2009/08/31/why-did-apple-drop-zfs/">interesting comments</a> about Apple&#8217;s decision to leave the next generation <a href="http://en.wikipedia.org/wiki/ZFS">ZFS volume-manager/filesystem</a> out of OSX 10.6 Snow Leopard.  I have no idea why they did this.  Command line read-only ZFS existed in OSX 10.5 Leopard and an opensource plug-in gave it read write capability.  ZFS has proven itself both in saving Apache.org time and headaches after a recent security breech.  This is from <a href="https://blogs.apache.org/infra/entry/apache_org_downtime_report">Apache.org&#8217;s incident report</a>:</p>
<blockquote><p>aurora.apache.org runs Solaris 10, and we were able to restore the box to a known-good configuration by cloning and promoting a ZFS snapshot from a day before the CGI scripts were synced over. Doing so enabled us to bring the EU server back online, and to rapidly restore our main websites. Thereafter, we continued to analyze the cause of the breach, the method of access, and which, if any, other machines had been compromised.<br />
&#8230;<br />
What worked?<br />
    * The use of ZFS snapshots enabled us to restore the EU production web server to a known-good state.</p></blockquote>
<p>The consensus seems to be that Sun&#8217;s CDDL license wasn&#8217;t a factor in Apple&#8217;s removing this feature.  <a href="http://www.macosxhints.com/article.php?story=20071031121823710">Sun&#8217;s dtrace is already in OSX</a> under CDDL.  GPL won&#8217;t help here because the OSX kernel is under a BSD license and much of the software and hardware drivers which are able to link to BSD licensed kernel would not be able to live with GPL code.  I doubt it is a stability issue, as I&#8217;ve mentioned, read-only ZFS has been in OSX for quite some time and many Linux and Windows servers have gone into production based on <a href="http://en.wikipedia.org/wiki/ReiserFS">less reliable</a>  and <a href="http://technet.microsoft.com/en-us/library/cc938937.aspx">far less scalable filesystems</a>.</p>
<p>Some have claimed that ZFS is only appropriate for large servers.  Nothing could be further from the truth.  I regularly use it on a tiny Solaris laptop with 2G of RAM.  The snapshot, rollback and related boot environment  management features are enormous timesavers.  Time machine is a typically beautiful Apple GUI built on top of a slow (rsync?) kludge.  Merge this GUI with ZFS, and it&#8217;s a marriage made in heaven.  Snapshots take almost no time or redundant space (Copy on Write), rollbacks are nearly instantaneous.  Why wouldn&#8217;t artists, writers, musicians and other creative people in Apple&#8217;s prime market want instantaneous automatic versioned snapshots of their work?</p>
<p>I don&#8217;t know why Apple made this decision.  Maybe they want to make their money on a ZFS based storage appliance.  In any case, I&#8217;m glad BSD and <a href="http://www.sun.com/software/solaris/">Solaris 10</a> and <a href="http://opensolaris.org">OpenSolaris</a> already have ZFS.  Even if my Mac or Windows desktop has to rely on archaic HFS+ or NTFS filesystems for another year or two, at least we can push storage out to a more reliable and scalable filesystem running on a modern server-class OS.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensourcemechanic.com/blog/2009/09/zfs-in-apples-osx-1-6-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>28 August Broadmeadows low evening tide</title>
		<link>http://www.opensourcemechanic.com/blog/2009/08/28-august-broadmeadows-low-evening-tide/</link>
		<comments>http://www.opensourcemechanic.com/blog/2009/08/28-august-broadmeadows-low-evening-tide/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 21:33:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.opensourcemechanic.com/blog/?p=68</guid>
		<description><![CDATA[I don&#8217;t remember the broadmeadows estuary water level ever being quite so low so close to a high tide.  Notice the entire length of the pier is out of the water.  Today is partway between a spring tide and neap tide so I wouldn&#8217;t expect extremes.   The wind was strong out of the west but [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t remember the broadmeadows estuary water level ever being quite so low so close to a high tide.  Notice the entire length of the pier is out of the water.  Today is partway between a spring tide and neap tide so I wouldn&#8217;t expect extremes.   The wind was strong out of the west but this is also typical.  It struck me that if the channel through the eroded section weir is considerably deeper than the others, eventually the estuary will settle to a lower level.</p>
<p><img class="alignnone size-full wp-image-69" title="eventide28Aug" src="http://www.opensourcemechanic.com/blog/wp-content/uploads/2009/08/eventide28Aug.jpg" alt="eventide28Aug" width="393" height="319" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensourcemechanic.com/blog/2009/08/28-august-broadmeadows-low-evening-tide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Video taken 17 days before Malahide railway collapse</title>
		<link>http://www.opensourcemechanic.com/blog/2009/08/video-taken-17-days-before-malahide-railway-collapse/</link>
		<comments>http://www.opensourcemechanic.com/blog/2009/08/video-taken-17-days-before-malahide-railway-collapse/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 17:29:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[broadmeadows estuary]]></category>
		<category><![CDATA[ireland]]></category>
		<category><![CDATA[malahide]]></category>
		<category><![CDATA[rail]]></category>
		<category><![CDATA[repair]]></category>

		<guid isPermaLink="false">http://www.opensourcemechanic.com/blog/?p=48</guid>
		<description><![CDATA[Here is a movie I took on 4 August, 2009 at approximately 8:30 p.m., only 17 days before the railway collapsed: 

See if you can guess which support is the bad one.
]]></description>
			<content:encoded><![CDATA[<p>Here is a movie I took on 4 August, 2009 at approximately 8:30 p.m., only 17 days before the railway collapsed: </p>
<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/iOTjeceWKxg&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/iOTjeceWKxg&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
<p>See if you can guess which support is the bad one.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensourcemechanic.com/blog/2009/08/video-taken-17-days-before-malahide-railway-collapse/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Repairing Pentax *IST DL DSLR mode switch</title>
		<link>http://www.opensourcemechanic.com/blog/2009/08/repairing-pentax-ist-dl-dslr-mode-switch/</link>
		<comments>http://www.opensourcemechanic.com/blog/2009/08/repairing-pentax-ist-dl-dslr-mode-switch/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 23:08:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.opensourcemechanic.com/blog/?p=9</guid>
		<description><![CDATA[Update February 8, 2010

The problem came back two more times while I was in China but while I was shopping for and considering buying a replacement camera, some guys in the basement of Top City Electronics in the Zhonguancun district of Beijing fixed it for about $20, while I waited.  I watched and saw [...]]]></description>
			<content:encoded><![CDATA[<p><b>Update February 8, 2010</b></p>
<p>
The problem came back two more times while I was in China but while I was shopping for and considering buying a replacement camera, some guys in the basement of Top City Electronics in the Zhonguancun district of Beijing fixed it for about $20, while I waited.  I watched and saw that in order to remove the cover completely it is necessary to remove another screw inside the battery compartment!  This allowed him to better access to the mode switch contacts.  He used a tweezers to sand the contacts with a very fine sandpaper and put the camera back together, being careful to route the wires properly so they didn&#8217;t show up in the top LCD display.   If by chance the problem isn&#8217;t fixed, now I know how to access the part.  I sure wish the U.S. and Ireland had such quick and efficient service centers.  We throw so much electronics away because of the high labor cost to fix it!
</p>
<p><b>Update December 11,2009</b></p>
<p>After a few months the odd switch behavior came back and today it was bad enough to make it difficult to get photos of the kids with Santy.  So I referred to my blog to  repeat my contact cleaning effort.  This time I took off one more screw on the right side (from photographer&#8217;s point of view) which gave me more room to take out one of the screws of the micro circuitboard.  I think if I knew how to safely detach the on/off switch, I could take the entire top off and really get at it, but it looked pretty difficult and there was potential to damage the microcontacts on the power switch which we don&#8217;t want!.  So, my assumption is that my 80% isopropyl alcohol was not pure enough (probably true) and didn&#8217;t contain any other lubricants to continue to protect the contacts and base.  It turns out that the pad is copper instead of carbon which is probably more durable in the long run and less prone to contact noise such as what you&#8217;d get from a carbon/copper audio volume control.  So, this time I used a &#8216;tuner cleaner&#8217; contact cleaner spray.  I&#8217;ll let you know if I have to do this again in a few months, but so far so good!&#8221;</p>
<h2>Problem:</h2>
<p>I encountered a problem with my 3 year old Pentax *IST DL Digital SLR.  The symptom is that after selecting a mode (P/Program, Av/perature Priority, Tv/Shutter Priority&#8230;), the camera would randomly go into another mode with movement.&nbsp; In my case, Program mode became Auto Picture (green) mode.&nbsp; Av would occasionally become Manual&#8230;&nbsp; The problem was made worse by pressure on the top, such as that which a hotshoe flash would cause.&nbsp; Occasionally flash photos would be dramatically overexposed as the camera slipped into another mode at the moment the flash went off.</p>
<h2>Solution:</h2>
<p>After discussing the problem with my brother (an experienced electronics repair guy) and investigating the cost of repair versus the cost of getting a new or refurbished SLR, I decided to risk taking the bottom cover off.&nbsp; This displayed a test jig ribbon cable but not much useful.&nbsp; So I decided to carefully take the top cover off.&nbsp; I used <a href="http://sites.google.com/site/vincenzomiceli/pentax--ist-d-ir-mod" mce_href="http://sites.google.com/site/vincenzomiceli/pentax--ist-d-ir-mod">Enzo&#8217;s IST-D disassembly instructions</a> as a guide.&nbsp; The DL construction is slightly different and to get at the mode switch I didn&#8217;t need to disassemble nearly as far as Enzo did for his InfraRed modification!</p>
<p>Before I go on, I must warn you that once you take the cover off, any warranties are void (not a problem for me, as I purchased the camera in 2006 at the now defunct Circuit City), and there is always a chance the camera will come out worse than when you started.&nbsp; Don&#8217;t say I didn&#8217;t warn you, you wield a screwdriver at your own risk!&nbsp; Now, let&#8217;s get started.&nbsp; This is what you&#8217;ll need:</p>
<ul>
<li>One good jewelers philips screwdriver</li>
<li>One very small slot screwdriver to help pry the top off.</li>
<li>A capful of 97% or purer isopropal alcohol or better plastic safe inert, corrosion resistant, non-residual electronic contact cleaner.</li>
<li>One small foam cleaner swab, such as those used to clean video heads.&nbsp; I tried the Irish version of Q-tips, but I don&#8217;t recommend as shreds of cotton got tangled in the very fragile copper contacts!</li>
<li>One tweezers, to extract any cotton shreds from the very fragile copper contacts!</li>
<li>One camcorder or friend to document the procedure.</li>
<li>A container for each screw.&nbsp; Pentax likes variety in their screws, of 8 screws, I think there were 6 unique ones and 2 alike</li>
<li>A nice bright light or headlamp.&nbsp; Jewellers glasses could be useful for those of us over 40!</li>
</ul>
<p>O.K. Here goes!</p>
<div class="mceTemp">
<dl id="attachment_12" class="wp-caption alignnone" style="width: 410px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-12" title="imga07261" src="http://www.opensourcemechanic.com/blog/wp-content/uploads/2009/08/imga07261.jpg" mce_src="http://www.opensourcemechanic.com/blog/wp-content/uploads/2009/08/imga07261.jpg" alt="The yellow highlights point to the screws which must be removed." height="295" width="400"></dt>
<dd class="wp-caption-dd">The yellow highlights point to the screws which must be removed. </dd>
</dl>
</div>
<p>The first two are long ones behind the eyepiece cover.&nbsp; I went in order clockwise so it was easier to remember which screws went back into which hole (they are almost all different.)&nbsp; Press the flash up button so you can get at the two screws beneath the flash cover.&nbsp; Then remove the batteries.&nbsp; Be careful, there could still be a charge in the flash capacitor!</p>
<div class="mceTemp">
<dl id="attachment_6" class="wp-caption alignnone" style="width: 650px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-6" title="imga0730" src="http://www.opensourcemechanic.com/blog/wp-content/uploads/2009/08/imga0730.jpg" mce_src="http://www.opensourcemechanic.com/blog/wp-content/uploads/2009/08/imga0730.jpg" alt="There are two screws on the right side." height="360" width="640"></dt>
<dd class="wp-caption-dd">There are two screws on the right side</dd>
</dl>
</div>
<div class="mceTemp">
<dl id="attachment_7" class="wp-caption alignnone" style="width: 418px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-7" title="imga0732" src="http://www.opensourcemechanic.com/blog/wp-content/uploads/2009/08/imga0732.jpg" mce_src="http://www.opensourcemechanic.com/blog/wp-content/uploads/2009/08/imga0732.jpg" alt="Here are the two screws under the flash cover." height="192" width="408"></dt>
<dd class="wp-caption-dd">Here are the two screws under the flash cover.</dd>
</dl>
</div>
<div class="mceTemp">
<dl id="attachment_14" class="wp-caption alignnone" style="width: 650px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-14" title="imga0736" src="http://www.opensourcemechanic.com/blog/wp-content/uploads/2009/08/imga0736.jpg" mce_src="http://www.opensourcemechanic.com/blog/wp-content/uploads/2009/08/imga0736.jpg" alt="Here is one which must be removed on the left side of the camera." height="360" width="640"></dt>
<dd class="wp-caption-dd">Here is one which must be removed on the left side of the camera.</dd>
</dl>
</div>
<div class="mceTemp">
<dl id="attachment_15" class="wp-caption alignnone" style="width: 650px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-15" title="imga0740" src="http://www.opensourcemechanic.com/blog/wp-content/uploads/2009/08/imga0740.jpg" mce_src="http://www.opensourcemechanic.com/blog/wp-content/uploads/2009/08/imga0740.jpg" alt="Now carefully pry up the left side of the camera" height="360" width="640"></dt>
<dd class="wp-caption-dd">Now carefully pry up the left side of the camera</dd>
</dl>
</div>
<p>It wasn&#8217;t obvious how to remove the whole cover without breaking something.&nbsp; The power switch seemed to be holding the right side on.&nbsp; That&#8217;s O.K., I was able to pry the left side up enough to get at the modeswitch circuit board.&nbsp; First I checked the ribbon cable (careful, they are sooo easy to break!)</p>
<div class="mceTemp">
<dl id="attachment_16" class="wp-caption alignnone" style="width: 650px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-16" title="imga0751" src="http://www.opensourcemechanic.com/blog/wp-content/uploads/2009/08/imga0751.jpg" mce_src="http://www.opensourcemechanic.com/blog/wp-content/uploads/2009/08/imga0751.jpg" alt="I removed one more screw here to lower the mode switch board enough to clean the contacts." height="360" width="640"></dt>
<dd class="wp-caption-dd">I removed one more screw here to lower the mode switch board enough to clean the contacts.</dd>
</dl>
</div>
<p>I pried open the left side just enough to remove the screw which holds the tiny mode switch circuit board in place.&nbsp; The contacts were copper printed circuit traces, springy (and VERY FRAGILE) copper &#8216;brushes&#8217; move across these to make appropriate connections.&nbsp; The flash up button is mounted directly on this little circuit board, which explains why sometimes pressing flash up made the camera go into the correct mode.</p>
<p>I was able to see a tiny bit of corrosion on the printed circuit contacts and wipe it away carefully with the isopropyl alcohol swab.&nbsp; But then part of the swab unraveled and got tangled in the copper brushes.&nbsp; Oh No!&nbsp;&nbsp; I carefully used a tweezers to remove the cotton shreds and carefully lifted the contacts ever so slightly so they were as springy as before.&nbsp; I hope you won&#8217;t have to do this.</p>
<p>I used a tweezers to put this tiny screw back in place to get the circuit board back where it belongs.&nbsp; Then I reassembled the whole thing being careful to route the wires and ribbon cables so they didn&#8217;t get stuck between components.&nbsp;&nbsp; I reinserted the batteries, and it worked.&nbsp; The mode switch now put the camera in the correct mode.&nbsp; Good luck!</p>
<p>Now I don&#8217;t have to get a <a mce_href="http://www.dpreview.com/previews/pentaxk7/" href="http://www.dpreview.com/previews/pentaxk7/">Pentax K-7</a> or <a mce_href="http://www.dpreview.com/reviews/olympusep1/" href="http://www.dpreview.com/reviews/olympusep1/">Olympus EP-1 &#8216;pen&#8217;&nbsp;</a> to replace it just yet, though the weatherproof seals in the K-7 might&#8217;ve prevented the corrosion.&nbsp; I&#8217;ll save up and hope the price comes down next year.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensourcemechanic.com/blog/2009/08/repairing-pentax-ist-dl-dslr-mode-switch/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
