<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">

  <title><![CDATA[Zen Fractal]]></title>
  <link href="http://zenfractal.com/atom.xml" rel="self"/>
  <link href="http://zenfractal.com/"/>
  <updated>2013-05-31T23:42:41-07:00</updated>
  <id>http://zenfractal.com/</id>
  <author>
    <name><![CDATA[Matt Massie]]></name>
    
  </author>
  <generator uri="http://octopress.org/">Octopress</generator>

  
  <entry>
    <title type="html"><![CDATA[Chabot 50K Trail Run Race Report]]></title>
    <link href="http://zenfractal.com/2013/02/23/chabot-50k-trail-run-race-report/"/>
    <updated>2013-02-23T19:16:00-08:00</updated>
    <id>http://zenfractal.com/2013/02/23/chabot-50k-trail-run-race-report</id>
    <content type="html"><![CDATA[<p><span class='pullquote-right' data-pullquote='Inside Trails Racing put on one of the
best trail runs I&#8217;ve been a part of'>
I ran my first 50K today &mdash; the <a href="http://www.insidetrail.com/ai1ec_event/chabot-trail-run/">Chabot 50K Trail Run</a>.
The volunteers at <a href="http://www.insidetrail.com/">Inside Trail Racing</a> impressed me with
their professionalism, friendliness and genuine concern for my well-being. Inside Trails Racing put on one of the
best trail runs I&rsquo;ve been a part of. As an example, a volunteer at the
Two Rocks aid station (~mile 23) gave me one of her personal water bottles when she saw I wasn&rsquo;t carrying one (since I
forgot it at home).
</span></p>

<p>The weather couldn&rsquo;t have been better too. At race start (8:30am PST), the temperature was 45F and was soon in the
mid-50s, sunny with mild, cool breezes. Perfect.</p>

<p><img class="left" src="http://i.imgur.com/p3JT9VC.jpg" width="257" height="174"></p>

<p>I spent all week debating whether I should run the race at all. Last weekend, I had
the flu with 102F fever, chills, aches and involuntary &ldquo;core exercise&rdquo; that left my lower back
sore. I also developed a respiratory infection that took antibiotics to clear up. It wasn&rsquo;t until a few days
before the race that my lungs stopped rattling. I&rsquo;m glad I decided to run the race.</p>

<p>My strategy was to run as fast as I could on the downhill sections (since I trusted my legs) but fast hike
(instead of run) uphill to save my lungs. I feel like that approach worked well. The <a href="http://www.insidetrail.com/wp-content/themes/insidetrail/course_elevations/Chabot_Elevation.pdf">course had 4,200 feet of elevation gain</a>.</p>

<p>Running without a water bottle cost me about 30 minutes of time during the race (looking at the difference between
the &ldquo;Moving Time&rdquo; and &ldquo;Elapsed Time&rdquo;). Since I couldn&rsquo;t drink water between
aid stations, I had to stop and drink my fill at each station before leaving. I also regretted
not bringing my gators; I had a number of pebbles that harassed my feet over the run. Lessons learned.</p>

<p>The loneliest but most moving part of the race was miles 19 to 23. At the 30K (18.6 mile) finish, there were
lots of people celebrating and cheering their friends. The excitement helped to lift my spirits temporarily
but I still had 12.2 miles to run. As I left on the final loop, the cheering faded and I was alone on the trails
again. Not a single runner around. I don&rsquo;t know if it was the adrenaline but I felt like I could hear things more clearly
&mdash; every bird song, every creaking eucalyptus, every twig snap seemed to ring in my ears.</p>

<p>My favorite part of the race was definitely miles 25 to 31. I got my first taste of running competitively against
someone else. From 25 to 30, I was trailed by something in a red shirt (later I learned it was John M.) and
I decided I was not going to let them him pass me. I had heard that a good way to put distance between
someone behind you is to find a windy part
of the trail and kick it in the turns. All the blind corners keep them from seeing you and they&rsquo;ll assume you left them behind.
For miles we did this &lsquo;cat and mouse&rsquo; but I was never able to get far enough ahead he couldn&rsquo;t see me. Running from
John helped me catch a runner (Bik A.) who passed me around mile 23. By mile 30, the three of us bunched together
pushing each other to the finish.</p>

<p>At the finish, John told me he had fun chasing me the last five miles (I&rsquo;ll bet he had even more fun passing me
at the end). He told me a few times he just about gave up chasing me but would catch a glimpse
of me and redouble his efforts. This was the first race where I got a small taste of the &lsquo;predator&rsquo;/&lsquo;prey&rsquo; game. It
was fun.</p>

<p>It was so nice to see my family at the finish line. They&rsquo;re the best crew team a guy could ask for.</p>

<p>Here&rsquo;s the details of the race. Unfortunately, my watch battery died a mile 30 so the part of the race is missing:</p>

<iframe width='465' height='548' frameborder='0' src='http://connect.garmin.com:80/activity/embed/276826666'></iframe>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Late 2009 iMac HDD Replacement]]></title>
    <link href="http://zenfractal.com/2013/01/23/late-2009-imac-hdd-replacement/"/>
    <updated>2013-01-23T19:07:00-08:00</updated>
    <id>http://zenfractal.com/2013/01/23/late-2009-imac-hdd-replacement</id>
    <content type="html"><![CDATA[<p>The harddrive in my iMac (<a href="http://support.apple.com/kb/SP576">Late 2009 27&#8221;</a>) died last weekend and I decided to replace it myself. Here&rsquo;s some quick tips if you find yourself in the same situation. Not sure if disk errors are your problem? Boot you Mac and
press &ldquo;Command-V&rdquo; during startup for verbose boot output. You&rsquo;ll see messages about &ldquo;Disk I/O Error&rdquo; during boot.</p>

<p>There&rsquo;s a great <a href="http://www.ifixit.com/Guide/iMac+Intel+27-Inch+EMC+2309+and+2374+Hard+Drive+Replacement/1634/1">tutorial on iFixit</a> that explains step-by-step how to replace the drive. I found my iMac had a 3.5&#8221; <a href="http://www.amazon.com/HDE721010SLA330-Hitachi-HITACHI/dp/B001W3NM2C">Hitachi Model HDE721010SLA330</a> SATA 3.0 Gb/s drive once I cracked it open. You can replace the drive
with any 3.5&#8221; SATA drive you like. I chose to replace it with a comparable <a href="http://www.amazon.com/gp/product/B0088PUEPK/ref=oh_details_o02_s00_i00">Western Digital drive</a> that had more cache.</p>

<p>The original Hitachi drive had a built-in thermal sensor connector that the Western Digital did not. <em>You don&rsquo;t need a drive
that supports the propriety Apple sensor</em>. However, you will need to install fan control software like <a href="http://www.hddfancontrol.com/">HDD Fan Control</a> that monitors your drive temperature using <a href="http://en.wikipedia.org/wiki/S.M.A.R.T.">S.M.A.R.T.</a> and adjusts the fan speed accordingly. If you don&rsquo;t want to pay the $29.99 for HDD Fan Control, there is also software
from <a href="http://exirion.net/ssdfanctrl/">exirion</a> that does the same thing (although I haven&rsquo;t tried it).
If you don&rsquo;t have fan control software installed or the Apple thermal sensor, you&rsquo;ll find that you iMac fan will
gradually spin faster and faster until it maxes out at 6000 RPMs (and sounds about as loud as a vacuum cleaner).</p>

<p>Once you have the hardware installed, plug in your external <a href="http://en.wikipedia.org/wiki/Time_Machine_(Mac_OS">Time Machine</a> drive and power on your machine. Since there is no boot image on the new drive, the iMac will boot in recovery mode from the external drive. In Recovery Mode, use the Disk Utility to create a Macos Extended (Journaled) partition on your newly installed disk. Then use Time Machine to recover all the data from your backup. Be prepared for your fan to whine as the data is being restored. Once you install the fan control software (above), this problem will disappear.</p>

<p>My iMac is back to up and running except it runs noticibly quieter now than before.</p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[The UC Berkeley AMPLab is hiring]]></title>
    <link href="http://zenfractal.com/2012/12/07/the-uc-berkeley-amplab-is-hiring/"/>
    <updated>2012-12-07T10:04:00-08:00</updated>
    <id>http://zenfractal.com/2012/12/07/the-uc-berkeley-amplab-is-hiring</id>
    <content type="html"><![CDATA[<p>Open-source has been a part of <a href="http://berkeley.edu/">Berkeley</a> culture since the 1970′s when Bill Joy assembled the
original <a href="http://en.wikipedia.org/wiki/Berkeley_Software_Distribution">Berkeley Software Distribution (BSD)</a>.  As a
reader of this blog, you probably know first-hand the time and effort it takes to create quality open-source software.</p>

<p>Over the last year, the <a href="http://amplab.cs.berkeley.edu/">AMPLab</a> has seen exciting growth in the number of users and
contributors. In order to keep code
quality high, I’ve been hired to build a team of full-time engineers. I need to fill two software engineering positions immediately.
Both positions require strong Linux skills and familiarity with EC2 and git. One position requires experience with one or more
of Scala, Java, C++, Hadoop, Hive and NoSQL databases; while the other position will focus on automation where knowledge of
scripting, Maven, Jenkins, and rpm/deb packaging is important.</p>

<p>The AMPLab is an open and collaborative space that has a startup feel. The faculty in the lab have shunned private offices to be more accessible and engaged. You’ll work side-by-side with graduate students that are such prolific designers and engineers; it’s easy to forget they’re working on a Ph.D. and have a full course load. The lab has been  an incubator for an impressive array of software projects like
<a href="http://spark-project.org">Spark</a>, <a href="http://shark.cs.berkeley.edu/">Shark</a>, <a href="http://incubator.apache.org/mesos/">Apache Mesos</a> and
<a href="http://snap.cs.berkeley.edu/">SNAP</a> just to name a few.</p>

<p>As a member of the team, you’ll get an inside look at the new Big Data innovations our sponsors are working on. Additionally, Silicon Valley startups and companies regularly come to Berkeley for tech talks. You’ll not only be informed and intellectually stimulated; you’ll also have a closet full of the latest tech T-shirts.</p>

<p>The lab draws support from a five-year $10M, NSF “Expeditions in Computing” program grant, announced by the White House as part of their “Big Data” research initiative,  a 4.5 year, $5M Darpa XData contract , and over $7M (to date) from Industry sources. These investments show the faith that both the private and public sector have in the AMPLab to build a comprehensive software stack to meet the new Big Data challenges.</p>

<h2>How to Apply</h2>

<p>If you apply soon, you’ll be able to join us for our winter retreat at <a href="http://www.squaw.com/">Squaw Valley Resort</a> in January. We’re staying slope-side so bring your snowboard or skis!</p>

<p>Visit <a href="https://hrw-vip-prod.is.berkeley.edu/psp/JOBSPROD/EMPLOYEE/HRMS/c/HRS_HRAM.HRS_CE.GBL?Page=HRS_CE_HM_PRE&amp;Action=A&amp;SiteId=1">jobs.berkeley.edu</a> and search for “AMPLab” in the Basic Job Search form to find the positions. Please feel free to contact me, if you have any questions or issues applying.</p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[From zero to Impala in minutes]]></title>
    <link href="http://zenfractal.com/2012/11/15/from-zero-to-impala-in-minutes/"/>
    <updated>2012-11-15T16:20:00-08:00</updated>
    <id>http://zenfractal.com/2012/11/15/from-zero-to-impala-in-minutes</id>
    <content type="html"><![CDATA[<blockquote><p>This post is now hosted directly on the <a href="http://blog.cloudera.com/blog/2013/02/from-zero-to-impala-in-minutes/">Cloudera blog</a>. Cloudera will be able to provide much better support and more timely answers to your questions than I can.</p></blockquote>
]]></content>
  </entry>
  
</feed>
