<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>being a dad.  being a husband.  bike commuting.  human evolution.  evolutionary biology.  aminals.  little aminals.  the grrrreat outdoors.  space exploration.  exploring computers.  making computers do stuff.  making computers better-er.  increasing diversity in the software industry.  ball sports.</description><title>meatballhat words</title><generator>Tumblr (3.0; @meatballhat)</generator><link>http://blog.meatballhat.com/</link><item><title>"Nothing in life is to be feared, it is only to be understood."</title><description>“Nothing in life is to be feared, it is only to be understood.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;span&gt;Marie Curie&lt;/span&gt;&lt;/em&gt;</description><link>http://blog.meatballhat.com/post/1435634819</link><guid>http://blog.meatballhat.com/post/1435634819</guid><pubDate>Fri, 29 Oct 2010 21:43:12 -0400</pubDate></item><item><title>Aardman animators are magic</title><description>&lt;p&gt;Stephen and I have been watching “Shaun the Sheep” a lot lately.  HEART.  A lot.  Recommended.&lt;/p&gt;</description><link>http://blog.meatballhat.com/post/1221333254</link><guid>http://blog.meatballhat.com/post/1221333254</guid><pubDate>Fri, 01 Oct 2010 07:26:57 -0400</pubDate></item><item><title>Akron Half-Marathon == Ka-CHOW!</title><description>&lt;img src="http://29.media.tumblr.com/tumblr_l9emxhkGNM1qc6zvqo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;h1&gt;Akron Half-Marathon == Ka-CHOW!&lt;/h1&gt;&lt;/p&gt;</description><link>http://blog.meatballhat.com/post/1198079691</link><guid>http://blog.meatballhat.com/post/1198079691</guid><pubDate>Mon, 27 Sep 2010 08:05:41 -0400</pubDate><category>running</category></item><item><title>The mayor of Portland, OR is following me</title><description>&lt;div style="float:right;"&gt;&lt;a href="http://www.pbs.org/engage/blog/new-signs-government-openness"&gt;&lt;img src="http://to.pbs.org/d4nYeq" alt="The Open Government gang sign" title="...in whose creation I had no part yet am pleased of its existence all the same"/&gt;&lt;/a&gt;
&lt;p style="font-size:0.7em;text-align:right;margin:0;padding:0;"&gt;The Open Government gang sign&lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;I’m going to pretend that I mean &lt;a href="http://twitter.com/MayorSamAdams"&gt;he&lt;/a&gt;’s been tailing me ever since I left &lt;a href="http://www.oscon.com/oscon2010"&gt;OSCON 2010&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;In all seriousness, I think that this is objectively AWESOME and if my town even &lt;em&gt;had&lt;/em&gt; a mayor I’d want her or him to follow the heck out of me.  Open Government, FTW!&lt;/p&gt;

&lt;p&gt;On a related note, &lt;a href="http://codeforamerica.org/"&gt;these are good people&lt;/a&gt; and I’m looking forward to contributing in the future (if at all possible.)&lt;/p&gt;

&lt;p style="font-size:0.8em"&gt;P.S.:  No, those are not my hairy arms.  My entire body is free of hair.&lt;/p&gt;</description><link>http://blog.meatballhat.com/post/976905489</link><guid>http://blog.meatballhat.com/post/976905489</guid><pubDate>Thu, 19 Aug 2010 08:00:01 -0400</pubDate><category>twitter</category><category>oscon</category><category>open gov</category></item><item><title>"… I continue to introduce ( ): in the function def as almost like an emoticon,
like two eyes..."</title><description>“… I continue to introduce ( ): in the function def as almost like an emoticon,
like two eyes with an open mouth.  Turn that mouth sideways to make it
look more like a mouth, and remember that’s where to put your arguments.
This is easy to remember, as people use their mouths for arguing all
the time.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Kirby Urner (by way of the Python Edu-SIG mailing list)&lt;/em&gt;</description><link>http://blog.meatballhat.com/post/903453030</link><guid>http://blog.meatballhat.com/post/903453030</guid><pubDate>Wed, 04 Aug 2010 12:32:28 -0400</pubDate><category>python</category><category>education</category></item><item><title>my talky talk from PyOhio 2010</title><description>&lt;p&gt;For those of you who weren’t privileged enough to be in Columbus, OH on a Saturday morning watching me stumble over my words, here it is:&lt;/p&gt;

&lt;p&gt;&lt;a title="PyOhio 2010 Intro to Core Involvement (on Scribd)" href="http://www.scribd.com/doc/35015863/Pyohio-2010-Intro-to-Core-Involvement"&gt;PyOhio 2010 Intro to Core Involvement&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.meatballhat.com/post/886701025</link><guid>http://blog.meatballhat.com/post/886701025</guid><pubDate>Sat, 31 Jul 2010 22:30:43 -0400</pubDate><category>python</category><category>pyohio</category><category>talks</category><category>scribd</category></item><item><title>"I have a bit of a funny accent, so if you can’t understand me, just wave your hand … and..."</title><description>“I have a bit of a funny accent, so if you can’t understand me, just wave your hand … and I’ll wave right back.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Laura Thompson of Mozilla Corporation in &lt;a href="http://bit.ly/ak61qe"&gt;http://bit.ly/ak61qe&lt;/a&gt;&lt;/em&gt;</description><link>http://blog.meatballhat.com/post/846660068</link><guid>http://blog.meatballhat.com/post/846660068</guid><pubDate>Thu, 22 Jul 2010 17:33:39 -0400</pubDate></item><item><title>"It looks like you’re trying to build a framework!"</title><description>“It looks like you’re trying to build a framework!”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;YAGNI, the programmer’s equivalent of Clippy&lt;/em&gt;</description><link>http://blog.meatballhat.com/post/833836374</link><guid>http://blog.meatballhat.com/post/833836374</guid><pubDate>Mon, 19 Jul 2010 19:12:55 -0400</pubDate><category>oscon</category></item><item><title>how can I work when it smells like this?</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_l5m0vwyXgA1qc6zvqo1_400.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;how can I work when it smells like this?&lt;/p&gt;</description><link>http://blog.meatballhat.com/post/815887820</link><guid>http://blog.meatballhat.com/post/815887820</guid><pubDate>Thu, 15 Jul 2010 13:35:56 -0400</pubDate><category>work</category><category>food</category><category>carbs</category><category>cheese</category></item><item><title>I gots an F in popularity</title><description>&lt;p&gt;where F == &lt;img alt="Tumblr Counter" src="http://www.tumblr-counter.com/index.php?counter=meatballhat&amp;token=jjtoPJXYEa8rGOezcrDtEbVgY4AFpCyMKR7D6oMcxKjONRLjAY" style="background-color:#2c4762; padding:5px 6px 5px 7px"/&gt;&lt;/p&gt;</description><link>http://blog.meatballhat.com/post/815617851</link><guid>http://blog.meatballhat.com/post/815617851</guid><pubDate>Thu, 15 Jul 2010 12:11:16 -0400</pubDate><category>awesomeness</category><category>tumblr</category></item><item><title>my lady was asked to type "flubbing huge"</title><description>&lt;p&gt;by a &lt;a href="http://recaptcha.net/"&gt;reCAPTCHA&lt;/a&gt; while signing up for a &lt;a href="http://twitter.com"&gt;Twitter&lt;/a&gt; account.  I now officially love reCAPTCHA &lt;strong&gt;that much more&lt;/strong&gt;.  Immediately following this event, my lady says,&lt;/p&gt;

&lt;blockquote&gt;
Now what do I do?
&lt;/blockquote&gt;

&lt;p&gt;to which she answered herself with&lt;/p&gt;

&lt;blockquote&gt;
What else?  Follow Conan O’Brien
&lt;/blockquote&gt;

&lt;p&gt;I love my wife.  Lots.&lt;/p&gt;

&lt;p&gt;This is from the first row of image results for &lt;a href="http://bit.ly/dbejsB"&gt;&lt;strong&gt;flubbing huge&lt;/strong&gt;&lt;/a&gt;:&lt;/p&gt;

&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_l48oi3CvJV1qbgy5i.jpg" alt=""/&gt;&lt;/p&gt;</description><link>http://blog.meatballhat.com/post/713372225</link><guid>http://blog.meatballhat.com/post/713372225</guid><pubDate>Fri, 18 Jun 2010 22:07:20 -0400</pubDate><category>wife</category><category>twitter</category><category>recaptcha</category><category>conan</category></item><item><title>make money</title><description>&lt;p&gt;&lt;code style="font-size:1.25em;color:#fff;background:#222;"&gt;make: *** No rule to make target `money'.  Stop.&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;It’s not that I don’t have enough money.  I live a very privileged life in this here &lt;a href="http://en.wikipedia.org/wiki/Ohio"&gt;fattest state&lt;/a&gt; of the &lt;a href="http://en.wikipedia.org/wiki/United_States"&gt;fattest nation&lt;/a&gt; in the world.&lt;/p&gt;

&lt;p&gt;I just don’t trust myself to do simple arithmetic — specifically for balancing my checkbook.&lt;/p&gt;

&lt;h3&gt;fancy at first&lt;/h3&gt;

&lt;p&gt;My first solution used &lt;a href="http://www.python.org"&gt;Python&lt;/a&gt;’s
&lt;a href="http://docs.python.org/library/decimal.html"&gt;decimal library&lt;/a&gt; and did the trick just fine.  But &lt;em&gt;then&lt;/em&gt; I got the wacky idea that I should take the opportunity to learn how to do decimal math with &lt;a href="http://www.gnu.org/software/bc/manual/bc.html"&gt;&lt;code&gt;bc&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Dumb idea?&lt;/p&gt;

&lt;p&gt;…probably&lt;/p&gt;

&lt;p&gt;… but if that’s the case, then so was making myself learn &lt;code&gt;sed&lt;/code&gt; and &lt;code&gt;awk&lt;/code&gt;… which are now very much part of my daily shell scripting habits.&lt;/p&gt;

&lt;p&gt;I use &lt;a href="https://www.dropbox.com"&gt;Dropbox&lt;/a&gt; for lazy version control — not least because I keep my data files and “code” files in the same directory for the sake of yet more laziness.  My file layout looks like this:&lt;/p&gt;

&lt;pre style="color:#fff;background:#222;"&gt;
    &lt;span style="color:#22f"&gt;.&lt;/span&gt;
    |-- bank-balance
    |-- &lt;span style="color:#2f2"&gt;checkbooking*&lt;/span&gt;
    |-- last-done
    |-- Makefile
    |-- my-balance
    `-- outstanding

&lt;/pre&gt;

&lt;h3&gt;the Makefile&lt;/h3&gt;

&lt;p&gt;As seen below, the target is “last-done” and its dependencies are all of the data files — “bank-balance”, “my-balance”, and “outstanding”.&lt;/p&gt;

&lt;script src="http://gist.github.com/426181.js?file=Makefile"&gt;&lt;/script&gt;&lt;h3&gt;the &lt;code&gt;bash&lt;/code&gt; + &lt;code&gt;bc&lt;/code&gt; script&lt;/h3&gt;

&lt;p&gt;As said above, the following bash script just uses &lt;code&gt;bc&lt;/code&gt; to do the decimal math.&lt;/p&gt;

&lt;script src="http://gist.github.com/426181.js?file=checkbooking.sh"&gt;&lt;/script&gt;&lt;p&gt;And with that, I’d much appreciate it if somebody would hurry up and tell me what I’m doing wrong.&lt;/p&gt;

&lt;p&gt;&lt;code style="font-size:3em;color:#fff;background:#222;"&gt;:)&lt;/code&gt;&lt;/p&gt;</description><link>http://blog.meatballhat.com/post/665070762</link><guid>http://blog.meatballhat.com/post/665070762</guid><pubDate>Fri, 04 Jun 2010 22:11:34 -0400</pubDate></item><item><title>is #bikecommuting the heck out of this Friday afternoon</title><description>&lt;p&gt;My 2002 &lt;a href="http://bit.ly/cNvLeq" title="actually a 2006 Volpe, mkay?"&gt;Bianchi Volpe&lt;/a&gt; is still serving me well.  Thank you, nation of Italy, for insisting on making high-quality bicycles.&lt;/p&gt;</description><link>http://blog.meatballhat.com/post/664332713</link><guid>http://blog.meatballhat.com/post/664332713</guid><pubDate>Fri, 04 Jun 2010 16:58:00 -0400</pubDate><category>bikecommuting</category></item><item><title>"sometimes I have to step away for the screen for awhile to write code http://flic.kr/p/871t2E"</title><description>“sometimes I have to step away for the screen for awhile to write code &lt;a href="http://flic.kr/p/871t2E"&gt;http://flic.kr/p/871t2E&lt;/a&gt;”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://twitter.com/ginatrapani/status/15261741507"&gt;ginatrapani&lt;/a&gt;&lt;/em&gt;</description><link>http://blog.meatballhat.com/post/657169569</link><guid>http://blog.meatballhat.com/post/657169569</guid><pubDate>Wed, 02 Jun 2010 13:36:18 -0400</pubDate><category>programming</category><category>nonsense</category></item><item><title>"Restructured text rules. Use it!"</title><description>“Restructured text rules. Use it!”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://twitter.com/mcrute/status/15255479730"&gt;mcrute&lt;/a&gt;&lt;/em&gt;</description><link>http://blog.meatballhat.com/post/656876622</link><guid>http://blog.meatballhat.com/post/656876622</guid><pubDate>Wed, 02 Jun 2010 11:20:25 -0400</pubDate><category>programming</category><category>python</category><category>documentation</category></item><item><title>"Aw, I don’t mind one-player mode.  I usually just TIGER, TIGER, TIGER the whole way through."</title><description>“Aw, I don’t mind one-player mode.  I usually just TIGER, TIGER, TIGER the whole way through.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;third-hand via coworker&lt;/em&gt;</description><link>http://blog.meatballhat.com/post/656654361</link><guid>http://blog.meatballhat.com/post/656654361</guid><pubDate>Wed, 02 Jun 2010 09:38:05 -0400</pubDate><category>work</category><category>nonsense</category><category>street fighting</category></item><item><title>hooray for bikes!  hooray for walkies!</title><description>&lt;a href="http://fastlane.dot.gov/2010/06/dot-bicyclepedestrian-policy-gets-thumbs-up.html"&gt;hooray for bikes!  hooray for walkies!&lt;/a&gt;</description><link>http://blog.meatballhat.com/post/653353594</link><guid>http://blog.meatballhat.com/post/653353594</guid><pubDate>Tue, 01 Jun 2010 09:55:55 -0400</pubDate></item><item><title>truncated work weeks deserve epic tuesdays</title><description>&lt;p&gt;…which is why I’m starting mine with some very much epic John Adams a la &lt;a href="http://en.wikipedia.org/wiki/Harmonielehre_(John_Adams)"&gt;Harmonielehre&lt;/a&gt;.  There’s something very focusing about&lt;/p&gt;

&lt;blockquote&gt;“…the rapid repetition of chords in E minor in standard minimalist fashion.”&lt;/blockquote&gt;</description><link>http://blog.meatballhat.com/post/653311676</link><guid>http://blog.meatballhat.com/post/653311676</guid><pubDate>Tue, 01 Jun 2010 09:36:56 -0400</pubDate></item><item><title>travors:


This is the result of averaging the colour values at...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_l36zn1nxRZ1qz4aeko1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://travors.com/post/644251240/this-is-the-result-of-averaging-the-colour-values" class="tumblr_blog"&gt;travors&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;
&lt;p&gt;This is the result of averaging the colour values at each pixel for every regular (non-Sunday) Garfield strip from 2007. Buried in the blur you can notice some interesting features:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;The absolutely static 3-panel structure with a borderless panel in the middle. &lt;/li&gt;
&lt;li&gt;Jon tends to stand on the left and Garfield on the right. &lt;/li&gt;
&lt;li&gt;The dialogue is always lined up exactly in the same vertical location. &lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;(via &lt;a href="http://www.mezzacotta.net/garfield/?comic=9&amp;cocks=yes"&gt;mezzacotta - Square Root of Minus Garfield&lt;/a&gt;)&lt;/p&gt;&lt;/blockquote&gt;</description><link>http://blog.meatballhat.com/post/650474866</link><guid>http://blog.meatballhat.com/post/650474866</guid><pubDate>Mon, 31 May 2010 13:14:08 -0400</pubDate></item><item><title>The dirt mounds now have seeds in them.  Does that...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_l36xc0QYo71qc6zvqo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;The dirt mounds now have seeds in them.  Does that count?&lt;/p&gt;

&lt;p&gt;Stephen couldn’t help wanting to walk on the &lt;strong&gt;tops&lt;/strong&gt; of the mounds &lt;em&gt;after&lt;/em&gt; planting.  Too many new concepts, methinks.&lt;/p&gt;</description><link>http://blog.meatballhat.com/post/644134603</link><guid>http://blog.meatballhat.com/post/644134603</guid><pubDate>Sat, 29 May 2010 12:48:00 -0400</pubDate><category>parenting</category><category>gardening</category><category>outdoors</category></item></channel></rss>

