<?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>weblog.masukomi.org &#187; Uncategorized</title>
	<atom:link href="http://weblog.masukomi.org/category/uncategorized/feed" rel="self" type="application/rss+xml" />
	<link>http://weblog.masukomi.org</link>
	<description>mah-soo-koh-me</description>
	<lastBuildDate>Tue, 27 Jul 2010 02:55:59 +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>Why you should never indent code with spaces</title>
		<link>http://weblog.masukomi.org/2010/07/26/why-you-should-never-indent-code-with-spaces</link>
		<comments>http://weblog.masukomi.org/2010/07/26/why-you-should-never-indent-code-with-spaces#comments</comments>
		<pubDate>Mon, 26 Jul 2010 17:18:58 +0000</pubDate>
		<dc:creator>masukomi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weblog.masukomi.org/?p=687</guid>
		<description><![CDATA[Tabs vs. spaces:
It&#8217;s a big back-and-forth between developers, with lots of us swearing by the use of spaces, but I&#8217;m here to explain to you why everyone who uses spaces instead of tabs for indentation is not only wrong but seriously inconsiderate of their fellow developer.
First though, we must consider what a tab is and [...]]]></description>
			<content:encoded><![CDATA[<p>Tabs vs. spaces:<br />
It&#8217;s a big back-and-forth between developers, with lots of us swearing by the use of spaces, but I&#8217;m here to explain to you why everyone who uses spaces instead of tabs for indentation is not only wrong but seriously inconsiderate of their fellow developer.</p>
<p>First though, we must consider what a tab is and what a space character is. A tab is a typographical element specifically designed for the indentation of text to various levels. A space is a typographical element specifically designed to separate individual characters so as to distinguish words from each other.</p>
<p>Next we must consider the individual coders we work with. Each of us has a personal preference about how much indentation looks good, and is most readable to our eyes. Many of us like about four spaces worth per indentation level, but some prefer two or eight. What&#8217;s important here is that what&#8217;s readable and good looking to you is almost guaranteed to not look good to someone else working in the same codebase.</p>
<p>When you use spaces you are misusing a typographical element to emulate one that already exists. Not only that  but you are enforcing your personal aesthetic on your co-contributers. However, if you were to use a tab for each indentation level then everyone else who works in the same codebase would see each level of indentation at a depth that they prefer. Every code editor out there allows you to specify how many spaces of indentation each tab should emulate. People who like it wide can set it to eight. People who like it skinny can set it to two. Everyone gets to see the code indented in a way that is aesthetically pleasing and readable to them.</p>
<p>There&#8217;s only one thing worse (in this discussion) than enforcing your indentation aesthetic on your co-contributers, and that&#8217;s combining tabs and spaces. When you do that it&#8217;s almost guaranteed to look screwed up in other people&#8217;s text editors. So turn on invisible characters in your editor (or at least have it display tabs).</p>
<p>In summary:</p>
<ul>
<li>Tabs were invented for indentation, so stop misusing the damn space bar for something it was never intended to do.</li>
<li>What looks good to you doesn&#8217;t look good to everyone elese.</li>
<li>Everyone gets to have indentation at a level they want if you use the freaking tool that was designed to indent instead of the one that was designed to separate words.</li>
<li>Turn on invisible characters so you know when some idiot&#8217;s mixed tabs and spaces.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://weblog.masukomi.org/2010/07/26/why-you-should-never-indent-code-with-spaces/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>git status-report</title>
		<link>http://weblog.masukomi.org/2010/07/16/git-status-report</link>
		<comments>http://weblog.masukomi.org/2010/07/16/git-status-report#comments</comments>
		<pubDate>Fri, 16 Jul 2010 15:33:40 +0000</pubDate>
		<dc:creator>masukomi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weblog.masukomi.org/?p=682</guid>
		<description><![CDATA[Every week I, and millions of developers like me, have to put together a status report for our bosses, letting them know what we&#8217;ve been up to for the previous week. Like most of the developers I&#8217;ve encountered I&#8217;m always a little unsure of what *exactly* I was working on, and typically I just open [...]]]></description>
			<content:encoded><![CDATA[<p>Every week I, and millions of developers like me, have to put together a status report for our bosses, letting them know what we&#8217;ve been up to for the previous week. Like most of the developers I&#8217;ve encountered I&#8217;m always a little unsure of what *exactly* I was working on, and typically I just open up git to see what commits I made, and try to remember any non-code stuff I&#8217;ve</p>
<p>Thinking it was silly to keep wading through everyone&#8217;s commits for the past week to see what I worked on I&#8217;ve put it all together in a script (in ruby) called git status-report, which you can <a href="http://github.com/masukomi/git_accessories/blob/master/git-status-report">grab from github here</a>.</p>
<p>It outputs a bullet list of all your commits for the past n days, or the commits of one of your fellow contributors. I think I&#8217;ll find the latter a great way to keep up on what other folks on my team are working on at the moment.</p>
<pre>Usage: git status-report [-e &lt;email&gt;][-d &lt;days&gt;]
Generates a status report for what you worked on for the past n days.
<pre><code>-e, --email &lt;email address&gt;      The email address of the committer to generate a report for.
                                   Defaults to your "git config user.email" address.
-d, --days &lt;num days&gt;            The number of days to generate the report for. Defaults to past 6 days (one week)
-s, --simple                     Simpler output. Doesn't include the dates
-v, --verbose                    Verbose output includes details on each commit
-r, --reverse                    Displays output in reverse chronological order`</code></pre>
</pre>
<p>Please don&#8217;t hesitate to fork the repo on github and make improvements. I&#8217;ll happily merge them in to the main one.</p>
<p>git-status-report supports will check for commits in all the branches and supports multiple repositories. Check the README for full details.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.masukomi.org/2010/07/16/git-status-report/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DODOcase iPad case mod</title>
		<link>http://weblog.masukomi.org/2010/07/09/dodocase-ipad-case-mod</link>
		<comments>http://weblog.masukomi.org/2010/07/09/dodocase-ipad-case-mod#comments</comments>
		<pubDate>Fri, 09 Jul 2010 18:51:44 +0000</pubDate>
		<dc:creator>masukomi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weblog.masukomi.org/?p=669</guid>
		<description><![CDATA[I love my DODOcase. Money very well spent. Throw an iPad in it and it just looks like a big Moleskine (love that look) instead of some techy $500+ block of &#8220;steal me&#8221;.  Plus, it&#8217;s about the only case out there that I feel is actually worth the $50 they all seem to cost. But, [...]]]></description>
			<content:encoded><![CDATA[<p>I love my <a title="DODOcase" href="http://www.dodocase.com/">DODOcase</a>. Money very well spent. Throw an iPad in it and it just looks like a big Moleskine (love that look) instead of some techy $500+ block of &#8220;steal me&#8221;.  Plus, it&#8217;s about the only case out there that I feel is actually worth the $50 they all seem to cost. But, there&#8217;s one problem: nowhere to store any papers. I had to go to City Hall the other day and needed to bring some papers with me. &#8220;I&#8217;ll just fold them in half and throw them in my DODOcase.&#8221; I thought. And it worked, kind-of. The problem is, that every time you open you have to move them to use the iPad, and you&#8217;re stuck like that till you get home again and have somewhere real to put them.</p>
<p>&#8220;If only it had an accordion pocket like the Moleskine it&#8217;s emulating.&#8221;</p>
<p><a href="http://weblog.masukomi.org/wp-content/uploads/2010/07/closed.jpg"><img class="aligncenter size-full wp-image-673" title="DODOCase closed" src="http://weblog.masukomi.org/wp-content/uploads/2010/07/closed.jpg" alt="" width="320" height="240" /></a></p>
<p>The next day at work I grabbed a manila folder, a pair of scissors, and some scotch tape and made one, and have been loving the results. I&#8217;m posting them here so that other DODOcase owners can do the same. Maybe the DODOcase folks will even consider adding an accordion pocket like this in future cases (only without the scotch tape ;). If so, I totally want a free one. ;) Just kidding, actually, no, not kidding. ;)</p>
<p>When I initially made this I left the flap over the opening simply because the folder was wider than the cover, but I&#8217;ve been using it for about a week now and have come to realize that it is essential. Frequently when I open my DODOcase I remove the elastic and flip the cover around behind the iPad in one swift motion. If there wasn&#8217;t a flap there any documents held in the accordion pocked would be likely to go flying out.  And yes, before you ask, because the iPad is smaller than an 8 1/2 x 11 or A4 paper you&#8217;re going to have to fold &#8220;normal&#8221; sized papers in half to fit them in the pocket.</p>
<p><strong>Pictures (followed by instructions):</strong></p>
<p><a href="http://weblog.masukomi.org/wp-content/uploads/2010/07/open_case.jpg"><img class="aligncenter size-full wp-image-670" title="open_case" src="http://weblog.masukomi.org/wp-content/uploads/2010/07/open_case.jpg" alt="" width="640" height="480" /></a></p>
<p><a href="http://weblog.masukomi.org/wp-content/uploads/2010/07/open_folder.jpg"><img class="aligncenter size-full wp-image-671" title="open_folder" src="http://weblog.masukomi.org/wp-content/uploads/2010/07/open_folder.jpg" alt="" width="640" height="480" /></a></p>
<p><strong>Instructions:</strong></p>
<ul>
<li>Take a manila folder. Turn it so that it faces left and center it vertically on the inside of your open DODOcase&#8217;s cover.</li>
<li>Make a mark where the red paper stops on the top and the bottom.</li>
<li>fold the top and bottom edges of the folder inwards at those marks.</li>
<li>Close the folder with those edges folded inwards and rub the crease down with something hard.</li>
<li>Put the folder on your dodocase and mark on the top and bottom edges of your folder where left side of the red paper is.</li>
<li>Cut off the left edge of the side of the folder that is facing you from the top mark to the bottom. You may want to make a crease, or draw a line between them so you have something to follow with your scissors.</li>
<li>Fold a vertical crease in the far side of the folder so that it folds towards you over the edge you just made with your scissors. Crease this fold with something hard. You need it to really want to fold inwards as much as possible on its own.</li>
<li>Open the folder back up. You will see the edges you previously folded inwards poking up. Place tape on the far side of the left half of the bottom one so that the bottom of sticky side is half stuck to the back of the edge poking up and the top of the sticky side is facing you and not stuck to anything.</li>
<li>Now, mostly close the folder, and starting at the inside fold the tape over to stick to its counterpart.</li>
<li>Repeat for the top.</li>
<li>Your folder now has an accordion fold.</li>
<li>Tape the far top and bottom edges to your DODOcase. I used Scotch tape for this but I think I&#8217;m going to switch it to Medical tape where it&#8217;s held to the DODOcase.</li>
</ul>
<p>Voilla. You&#8217;re done. :)</p>
<p>Drop me a comment if you do this, or if you think of a way to make it better.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.masukomi.org/2010/07/09/dodocase-ipad-case-mod/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mind Map of Ray Mailman&#8217;s I Didn&#8217;t Know</title>
		<link>http://weblog.masukomi.org/2010/06/15/mind-map-of-ray-mailmans-i-didnt-know</link>
		<comments>http://weblog.masukomi.org/2010/06/15/mind-map-of-ray-mailmans-i-didnt-know#comments</comments>
		<pubDate>Tue, 15 Jun 2010 16:18:39 +0000</pubDate>
		<dc:creator>masukomi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weblog.masukomi.org/?p=662</guid>
		<description><![CDATA[I was listening to Ray Mailman&#8217;s I Didn&#8217;t Know the other day and realized it&#8217;d make a great Mind Map. So, this morning I grabbed MindNode for the iPad, put on some headphones, and whipped this out.

And, for those of you who aren&#8217;t familiar with Ray Mailman&#8230;

]]></description>
			<content:encoded><![CDATA[<p>I was listening to <a href="http://www.raymailman.com">Ray Mailman</a>&#8217;s I Didn&#8217;t Know the other day and realized it&#8217;d make a great <a href="http://en.wikipedia.org/wiki/Mind_map">Mind Map</a>. So, this morning I grabbed <a href="http://www.mindnode.com/">MindNode</a> for the iPad, put on some headphones, and whipped this out.</p>
<p><a href="http://weblog.masukomi.org/wp-content/uploads/2010/06/i_didnt_know_by_ray_mailman.png"><img class="aligncenter size-full wp-image-663" title="mind map of I Didn't Know by Ray Mailman" src="http://weblog.masukomi.org/wp-content/uploads/2010/06/i_didnt_know_by_ray_mailman.png" alt="mind map of I Didn't Know by Ray Mailman" width="988" height="589" /></a></p>
<p>And, for those of you who aren&#8217;t familiar with Ray Mailman&#8230;</p>
<p><a href="http://weblog.masukomi.org/wp-content/uploads/2010/06/ray_mailman.png"><img class="aligncenter size-full wp-image-664" title="ray_mailman" src="http://weblog.masukomi.org/wp-content/uploads/2010/06/ray_mailman.png" alt="" width="1108" height="465" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.masukomi.org/2010/06/15/mind-map-of-ray-mailmans-i-didnt-know/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>People don&#8217;t get why I&#8217;m pissed about AT&amp;T&#8217;s Microcell</title>
		<link>http://weblog.masukomi.org/2010/06/08/people-dont-get-why-im-pissed-about-atts-microcell</link>
		<comments>http://weblog.masukomi.org/2010/06/08/people-dont-get-why-im-pissed-about-atts-microcell#comments</comments>
		<pubDate>Tue, 08 Jun 2010 16:08:08 +0000</pubDate>
		<dc:creator>masukomi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weblog.masukomi.org/?p=659</guid>
		<description><![CDATA[I wrote a rant the other day about AT&#38;T&#8217;s MicroCell. A lot of people just don&#8217;t get why I&#8217;m so upset, and in explaining it to someone I came up with this metaphor:
Why should I have to pay AT&#38;T anything (for a MicroCell) to compensate for their failed service promise that we&#8217;ve already been paying ~$100 [...]]]></description>
			<content:encoded><![CDATA[<p>I wrote <a href="http://weblog.masukomi.org/2010/05/20/dear-att-fuck-you">a rant</a> the other day about AT&amp;T&#8217;s <a href="http://www.wireless.att.com/learn/why/3gmicrocell/">MicroCell</a>. A lot of people just don&#8217;t get why I&#8217;m so upset, and in explaining it to someone I came up with this metaphor:</p>
<p>Why should I have to pay AT&amp;T anything (for a MicroCell) to compensate for their failed service promise that we&#8217;ve already been paying ~$100 a month for?</p>
<p>That&#8217;s like telling someone you&#8217;ll come cook them dinner every day (no matter where they are in the US) if they pay you $100 a month, but then you only show up occasionally, and sometimes you leave half-way through the cooking, and then you ask them to pay you an additional $150 to get you to show up, but only at their home, and only if they&#8217;ve gone out and bought all the fixings for dinner and paid someone else to make sure they can have access to the stove.</p>
<p>Would ANYONE, <em>EVER</em> find that acceptable?</p>
<p>No. You&#8217;d get fired and they&#8217;d hire a cook that actually did what they were paying them for.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.masukomi.org/2010/06/08/people-dont-get-why-im-pissed-about-atts-microcell/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Feed by Mira Grant [Book Review]</title>
		<link>http://weblog.masukomi.org/2010/06/05/feed-by-mira-grant-book-review</link>
		<comments>http://weblog.masukomi.org/2010/06/05/feed-by-mira-grant-book-review#comments</comments>
		<pubDate>Sat, 05 Jun 2010 12:31:24 +0000</pubDate>
		<dc:creator>masukomi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weblog.masukomi.org/?p=654</guid>
		<description><![CDATA[Feed is not about zombies. Yes, they play a significant role in the book, but the book is simply not about them. It is a gripping book about journalism and journalistic integrity.
It starts out with a dramatic zombie escape sequence, as all books involving zombies must, which honestly left me feeling&#8230; &#8220;um. ok. And?&#8221; The [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/0316081051?ie=UTF8&amp;tag=masukomiorg-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0316081051"><img class="alignleft size-full wp-image-657" style="padding: 1em;" title="feed_cover" src="http://weblog.masukomi.org/wp-content/uploads/2010/06/feed_cover.jpg" alt="" width="99" height="160" /></a><a href="http://www.amazon.com/gp/product/0316081051?ie=UTF8&amp;tag=masukomiorg-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0316081051">Feed</a> is not about zombies. Yes, they play a significant role in the book, but the book is simply not about them. It is a gripping book about journalism and journalistic integrity.</p>
<p>It starts out with a dramatic zombie escape sequence, as all books involving zombies must, which honestly left me feeling&#8230; &#8220;um. ok. And?&#8221; The scene was good but it didn&#8217;t seem to have a real point beyond acting as a hook. Immediately afterwards she sets about the task of building up the world of her main characters, not a &#8220;zombie! zombie! fear! fear!&#8221; world; a world where two twenty-something siblings go about their life of being professional bloggers / journalists in a world       where The Infected are an everyday part of life that has been, to varying degrees, contained.</p>
<p>When The Rising happened people stopped trusting traditional media, because it let them down so badly, and began to trust Bloggers who spoke the truth about the dead rising and what people needed to do to save themselves. By the time of the story Bloggers have become organized themselves into a very real and serious form of journalists categorized by the type of stories they produce: news, opinion, fiction, real-life action, etc.</p>
<p>Our main characters get a gig following a presidential candidate on the campaign trail, which sounds rather incongruous with a zombie book, and doesn&#8217;t make you say &#8220;oh my, this will be good!&#8221; But trust me, it is, and it gets better with every page. It&#8217;s just a matter of time before you&#8217;re stealing extra minutes in the bathroom just to see what happens next. It&#8217;s a little slow in the beginning, and some of the &#8220;clues&#8221; are discovered a bit too easily, but this is the best book I have read in a very long time.</p>
<p>The poignancy of the climactic scene in the van will stick with you for a long time, and you will love, and hate how it all ends.</p>
<p>Read this book. Read this book if you ever thought it&#8217;d be cool to be a reporter. Read this book if it bothers you that our media outlets are hamstrung by governments and over-litigious societies. Read this if it bothers you that people keep giving away their freedoms every time something scary happens. And&#8230; read this book if you like a little zombie spice in your tales.</p>
<p>&#8212;<br />
Four out of 5 stars, only because the intro sequence left me feeling meh and the real story took a little bit to get going. You could *almost* delete the first two chapters and have a better book, but the end of the second chapter sets up some important details on how the main characters do their job.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.masukomi.org/2010/06/05/feed-by-mira-grant-book-review/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learning to walk again [Vibram Five Fingers Review]</title>
		<link>http://weblog.masukomi.org/2010/05/24/learning-to-walk-again-vibram-five-fingers-review</link>
		<comments>http://weblog.masukomi.org/2010/05/24/learning-to-walk-again-vibram-five-fingers-review#comments</comments>
		<pubDate>Mon, 24 May 2010 23:58:25 +0000</pubDate>
		<dc:creator>masukomi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weblog.masukomi.org/?p=638</guid>
		<description><![CDATA[

Background:
My left foot had been hurting me, and I hypothesize it was due to my shoes. Last weekend it moved from being an occasional discomfort to outright pain. I could only hobble. My left&#8217;s a bit wider than the right, and sometimes it feels like it&#8217;s been squeezed to the point of hurting at the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.vibramfivefingers.com/products/products_KSO_m.cfm"><br />
<img class="aligncenter size-full wp-image-639" title="Vibram FiveFingers KSO" src="http://weblog.masukomi.org/wp-content/uploads/2010/05/vibram_ff_kso.jpg" alt="" width="400" height="303" /></a></p>
<p><strong>Background</strong>:<br />
My left foot had been hurting me, and I hypothesize it was due to my shoes. Last weekend it moved from being an occasional discomfort to outright pain. I could only hobble. My left&#8217;s a bit wider than the right, and sometimes it feels like it&#8217;s been squeezed to the point of hurting at the widest point. Additionally, my pinkie toes splay outwards in an attempt to create a wider base upon which to stand. Unfortunately normal shoes prevent this and I end up with a hole on the outside of each shoe where my pinkie tries to push its way out (and eventually does).</p>
<p>One solution would be to simply find wider shoes. Another would be to go with a shoe that&#8217;s actually shaped like a foot, where my pinky toes can do what they want, and where I can really grip the ground. That is to say, <a href="http://www.vibramfivefingers.com/">Vibram FiveFingers</a>. The second option sounded much more fun.</p>
<p>Sadly, I can&#8217;t claim to be one of the many barefoot runners who&#8217;ve been discovering the joys of these shoes, but I will be walking a solid two miles in them every week-day. It should also be noted that I&#8217;m a total tenderfoot. I&#8217;d love to have been able to walk around barefoot in the woods, and down trails, but I have no calluses and pretty much every tiny pokey thing on the ground makes me say &#8220;ouch&#8221;.</p>
<p>If you want to skip the details there&#8217;s a <a href="#summary">summary at the end</a>.</p>
<p><strong>Day Zero</strong>:<br />
The selection process was interesting. I wanted to go with the <a href="http://birthdayshoes.com/the-vibram-five-fingers-bikila-is-out">Bikila</a>, but it was only available in the Teal / Green which is even more hideous in person than in pictures. I&#8217;m sorry but I&#8217;m not showing up to work in shoes that ugly. Actually, I&#8217;m not showing up anywhere in shoes that ugly, and I&#8217;m not a serious runner so the extra features it has won&#8217;t be a huge benefit to me. Next on the list were the Flows and the KSO Treks because they would do a better job of keeping me warm on the colder days out here. Unfortunately the Flow&#8217;s neoprene and I had a falling out when I attempted to insert my foot. That is to say, I couldn&#8217;t without a fight. Somehow I ended up trying on the KSO non-Treks next and they fit like a glove&#8230; literally.</p>
<p>I had gone in thinking. &#8220;I may get these, but they may just feel weird.&#8221;  Two steps after putting them on there was a massive grin on my face and we knew there was no way I wasn&#8217;t getting them. I did end up trying the Treks but after wearing the normal KSOs their thicker tread pattern left me feeling&#8230; disconnected. When trying on the Treks I highly recommend you find a nice hard floor to walk around on. The difference is much more pronounced there. On grass and dirt I&#8217;m sure that it&#8217;s a non-issue, but I live in the city. Except for when I walk the dogs in the park, my feet don&#8217;t encounter natural surfaces.</p>
<p>So, I was sold, but they didn&#8217;t have a color I wanted, so it was down the street to the next retailer, and a call and subway ride to REI before I had the black and gray ones you see above. Without the extra trip it was all black, or icky gray and &#8220;palm&#8221; (pale ¬†green). The blue and gray were pretty tempting, but Dachary and I were both of the opinion that they&#8217;d look a bit out of place with the stuff I tend to wear.</p>
<p><strong>The Beginning</strong>:<br />
I wore them for the rest of the evening and made a rather disturbing discovery: I don&#8217;t know how to walk without shoes. Yeah, I putter around the house without them, but normal striding walks? Nope. I&#8217;m effing clueless and this disturbs me greatly. Our bipedal stride is one of our most significant evolutionary traits and I&#8217;ve forgotten how to use it. How whack is that?!</p>
<p>When I stop thinking about it I seem to get around just fine, but the moment I do think about it&#8230; Well, put it this way: Dachary said I looked like I was walking with a limp at one point. At the time, I was thinking something along the lines of &#8220;Am I supposed to land on the side of my foot? My toes?&#8221; These are not thoughts an adult human should ever have to have!</p>
<p>As for the shoes? So far lots of fun. The city&#8217;s textures are even more interesting. Standing still on concrete for twenty minutes waiting for a train is just as uncomfortable as it is without shoes though. This is not a surprise.</p>
<p>Still irrationally paranoid of someone stepping on my toes. This is irrational because normal sneakers don&#8217;t provide any protection from that either and I don&#8217;t worry about it in them.</p>
<p>Best discovery: I can stretch my toes! I&#8217;ll frequently stop in the middle of a walk, put one foot back and press my toes against the pavement; bending them upwards as far as I can to stretch out the tendons on the bottom. I could do an OK job if it in normal shoes, but in VFFs the only limitation is the tendons themselves. It feels awesome.</p>
<p><strong>Day Two</strong>:<br />
I&#8217;m walking on everything I can just to walk on it: large rocks, the asphalt bump that surrounds some bushes by the park, the grass, the mulch, curbs, bricks, roots. It is awesome being able to actually feel the ground. When you walk through grass you can feel it brushing across the top of your feet. Streets and sidewalks are about as boring as they were in normal shoes though.</p>
<p>Tried running this morning. Just playing with the dogs. Felt awesome. Every now and then I heel-strike and that&#8217;s just as uncomfortable as it is barefoot. I find that when I&#8217;m running I don&#8217;t have time to ponder how my foot is contacting the ground. Each step happens too fast. The end result is dramatically more natural feeling. I&#8217;ve just had a glimpse into why the barefoot runners seem like a fanatical cult.</p>
<p>&#8230;</p>
<p>Walked my first mile. Toes were a little hurty. It appears I haven&#8217;t really been using them for quite some time. Half way through the day I noticed my outer calves were tired. Apparently I haven&#8217;t really been using them either.</p>
<p>&#8230;</p>
<p>Walked home through the rain. The first drops were a bit chilly, but after a minute I stopped feeling them. Can&#8217;t explain why. Some puddles simply couldn&#8217;t be avoided. My feet got dunked, and I just smiled. Unlike your standard sneakers, VFFs don&#8217;t feel like you&#8217;ve got a wet sponge strapped to your foot. It&#8217;s just a little cooler for a minute.</p>
<p>When it&#8217;s finally time to get a new pair I think I&#8217;ll try the neoprene ones again because cold rain in cool weather is understandably chilly. Maybe after living in a pair for months the Flows and I will be able to come to an understanding. When I put them on this morning my right foot slid in without complications. Some of the toes on my left foot were still a little confused about what hole they were supposed to go in. Still haven&#8217;t tried them with toe socks. Tomorrow&#8217;s going to be rainy again so I may have to wait another day.</p>
<p>Traction on these is superb.</p>
<p>When I got home I slipped into my house shoes, because it doesn&#8217;t matter how comfy the shoes are, I want dry feet. They felt huge! This old beat-up pair of Vans I&#8217;ve been wearing for a year feel like they&#8217;re too sizes too big now. They&#8217;re all loose and floppy feeling. Bleh!</p>
<p><strong>Day Three:</strong><br />
I transgressed. I went back to my old sneakers this morning. But just for a few minutes, I swear! It was a cold, icky, and wet morning outside and the idea of  the grass soaking my feet as I followed my dog through the park did not sound pleasurable. I just wanted to be back in my cozy bed.</p>
<p>I put my VFFs on when I walked the mile to work though, and threw some toe socks in my bag in case they were wet and chilly when I got to work. Never put them on. My feet were comfortable and warm all day.  I have noticed that my gait has changed, and as a result my messenger bag is now bothering me. It used to swing behind me and gently bounce against my butt with every step, but that makes it harder to walk now. I&#8217;m having to keep it against a hip, but it doesn&#8217;t want to stay there. I&#8217;ll have to either adjust it or switch to another bag.</p>
<p>The outside of my calf is still sore. Not in a bad way, just a reminder that I&#8217;m working muscles that haven&#8217;t been used in a while. I&#8217;m still learning to walk again, and every now and then I slip back to a lazy heel-strike only to be quickly reminded by the impact that that&#8217;s not a natural way to walk. It seems that the most efficient way to land is to come down just behind the ball of the pinky toe and then spread the weight out across the ball of the feet and down towards the heel at the same time. It&#8217;s very comfortable when I do it correctly, but getting into the habit is taking some doing. Walking on the balls of your feet requires too much muscle and probably isn&#8217;t good for you anyway.</p>
<p>I&#8217;ve noticed that when I&#8217;m walking correctly I feel like a ballerina. It sounds a little silly, but ballerinas are all about graceful movement, and I&#8217;m down with that.</p>
<p>I was wearing my now ginormous feeling Vans around the house again, and when I stepped outside in my VFFs for the late night dog walk I just felt so good to move in.</p>
<p>Running is brilliant in these.</p>
<p><strong>Day Four:</strong><br />
Worked from home today. Hardly did any walking. Possibly a good thing since my calves are still sore.  My left foot has finally started sliding in as easily as the right. A little poking of my odd toes to get them into the right slots. Normally I&#8217;m all about shoes that just slip on with zero effort (thus the old Vans slip-ons), but for some reason the extra effort required to get these on isn&#8217;t bothering me. Maybe the benefit just outweighs the small trouble, especially since it&#8217;s getting less each time I put them on. I really do look forward to walking in them. It&#8217;s kinda weird. I&#8217;ve never looked forward to using a pair of shoes before.</p>
<p><strong>Day Eight</strong>:<br />
My calves stopped being sore once I finally gave them a chance to recuperate. Both feet slide into the toes easily now, and walking is back to being so automatic that I&#8217;m back to reading books on my walks to and from work. I&#8217;m not a runner, but every time I do a little sprint across the road, or across the park my feet just don&#8217;t want to stop. &#8220;Why don&#8217;t we just keep going for a bit?&#8221; they say. &#8220;Maybe a quick spin around the block?&#8221; I&#8217;ve never felt this before. I may actually start running in the mornings before work.</p>
<p><a name="summary"></a><strong>Summary:</strong><br />
Traction is astounding. Comfort is great when you&#8217;re moving. Standing still on hard surfaces is uncomfortable (just like it is without shoes), and I forget I&#8217;m even wearing them when at my desk, until I wiggle my toes and smile. The tiny bit of running I&#8217;ve done in them just makes me want to run more.</p>
<p>I can honestly say that no shoe has every made me as happy as these. I&#8217;m finally using my feet the way they were intended and loving every minute of it. Worth. Every. Penny.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.masukomi.org/2010/05/24/learning-to-walk-again-vibram-five-fingers-review/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Dear AT&amp;T: Fuck You</title>
		<link>http://weblog.masukomi.org/2010/05/20/dear-att-fuck-you</link>
		<comments>http://weblog.masukomi.org/2010/05/20/dear-att-fuck-you#comments</comments>
		<pubDate>Thu, 20 May 2010 16:06:59 +0000</pubDate>
		<dc:creator>masukomi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weblog.masukomi.org/?p=648</guid>
		<description><![CDATA[As we all know, AT&#38;T has been having serious issues with their quality of service thanks to the iPhone. What most people don&#8217;t know is that it isn&#8217;t a problem that can be solved by simply putting up more towers*. But that&#8217;s not what I&#8217;m upset about. I&#8217;m upset about their handling of the &#8220;3G [...]]]></description>
			<content:encoded><![CDATA[<p>As we all know, AT&amp;T has been having serious issues with their quality of service thanks to the iPhone. What most people don&#8217;t know is that it isn&#8217;t a problem that can be solved by simply putting up more towers*. But that&#8217;s not what I&#8217;m upset about. I&#8217;m upset about their handling of the &#8220;<a href="http://www.wireless.att.com/learn/why/3gmicrocell/">3G MicroCell</a>&#8220;.</p>
<p>I live in Cambridge MA, just across the river from Boston. There are millions of people here (literally), and, like many AT&amp;T users my calls get dropped even when outside, on bright sunny days, with five bars of service. In my house maybe eight feet from the windows I&#8217;m lucky if anyone can understand what I&#8217;m saying, or can even hear me in the first place. My girlfriend works from home, and for the most part, I don&#8217;t attempt to call her, because it&#8217;s not worth the frustration, but then I get my hopes up, call, can&#8217;t understand her, and eventually have the call dropped. But she&#8217;s just screwed if she needs to call someone on her cell. But, like I said, I&#8217;m not actually that upset about the crap service. It&#8217;s like being mad at someone with a broken leg for not being able to run. Of course, their leg was broken years ago and they still seem to be hobbling around acting as if it were fresh&#8230;</p>
<p>But AT&amp;Ts handling of the <a href="http://www.wireless.att.com/learn/why/3gmicrocell/">3G MicroCell</a> is absolute bullshit. In the promo video on their web site they&#8217;ve got a guy attempting to make a phone call by holding his phone out the window, before being told by his wife that he doesn&#8217;t have to thanks to the 3G MicroCell.  &#8221;So, no more leaning out of the window or standing on the porch to make a call?&#8221; the man says. Ok. You&#8217;ve got service <em>so</em> crappy that not only do people have to<em> lean out their windows to use it</em>, <strong>but</strong> you explicitly use that problem in promotional material as a reason for getting the 3G MicroCell and then you have the gall to charge $150 for the <em>privilege</em> of getting the coverage iPhone users are already paying at least $100 a month for? Even worse, you use <em>our</em> bandwidth to do it. Even worse than that, while users or the MicroCell have gone out of their way to take themselves off of your overloaded network by using the MicroCell AND giving you free bandwidth that they&#8217;re paying someone else for you&#8217;re still going to make any minutes used talking that way be removed from their account. On top of all that, if we want the privilege of getting the service <em>we&#8217;re already paying for</em>, and give you free bandwidth, but don&#8217;t want those minutes to count, we have to pay you another $20 a month?!</p>
<p>Fuck you!</p>
<p>Your proposal is essentially that your service is such shit that your customers should pay you <em>$150</em> <em><strong>and</strong> give you free bandwidth?! </em>And let&#8217;s not forget the option you&#8217;ve given us of paying you a recurring fee (and give you more free bandwidth) if we find that we like talking to the people we were paying you to let us talk to in the first place, now that they can actually hear us.</p>
<p>In what universe does this make <em>any</em> sense? You should be giving them away to anyone who wants them <em>and</em> giving people unlimited minutes for calls made on them. If your service actually worked it would be reasonable to charge for it, but it doesn&#8217;t, and it&#8217;s not reasonable for people to have to pay you to compensate for failing to give them what they&#8217;re already paying you for. This is bad economics and it is utterly disrespectful.</p>
<p>If all of that wasn&#8217;t bad enough. I&#8217;m probably going to have to buy the fucking piece of shit because <em>I can&#8217;t use my fucking phone without it</em>. If I didn&#8217;t think the iPhone was a brilliant piece of technology that I loved using I would cancel my service and pay pretty much any termination fee just to get away from you, your blatant disrespect of your customers, and your shit service. I&#8217;d go to tiny little T-mobile in a heartbeat, even though they&#8217;ve got less coverage than you, because where they have coverage <em>it actually works</em>, and they try and do the right thing for their customers.</p>
<p>Shit like this gives AT&amp;T an even worse name than they already have, and makes me seriously consider ditching the iPhone. It will be a monolith of my hatred for AT&amp;T. It will glare at me saying &#8220;sucker&#8221; until the day I finally cancel my contract with you and joyfully smash it to pieces with the nearest hammer.</p>
<p>Fuck you AT&amp;T.</p>
<p>Yours truly,<br />
- All the people you&#8217;ve been shitting on for years now.</p>
<p>P.S. While I have you: I already bought an iPhone from you. You&#8217;re charging me a hundred bucks a month for it. Stop trying to sell me an iPhone!</p>
<p>&#8212;&#8211;</p>
<p>* With regards to putting up more towers. Someone with a good understanding of the technology described it to me like this: Imagine that you&#8217;re at a table with 4 other people all talking. With a teeny bit of effort you can listen to what any one of them is saying. You are the cell tower, and each of the other people are cell phones. Now, imagine there are a thousand people at the table. They&#8217;re all talking, they&#8217;re all within hearing range, and they&#8217;re all speaking at roughly the same volume. You&#8217;re going to have a damn hard time listening to any single one of them. It wouldn&#8217;t matter if there were fifty &#8220;towers&#8221; in the room attempting to listen to the people&#8217;s conversations because they&#8217;re all going to have the same problem. It&#8217;s just too hard to listen to a single voice in that cacophony. Other cell phone providers don&#8217;t have the same problem because they use different technologies.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.masukomi.org/2010/05/20/dear-att-fuck-you/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Git Rebase: why, and when, you&#8217;d use it.</title>
		<link>http://weblog.masukomi.org/2010/05/08/git-rebase-why-and-when-youd-use-it</link>
		<comments>http://weblog.masukomi.org/2010/05/08/git-rebase-why-and-when-youd-use-it#comments</comments>
		<pubDate>Sun, 09 May 2010 00:34:23 +0000</pubDate>
		<dc:creator>masukomi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weblog.masukomi.org/?p=625</guid>
		<description><![CDATA[Rebase is one of the most powerful tools in Git&#8217;s arsenal, but it can trip up people coming from centralized version control systems. This is just a quick example of why, and when, you&#8217;d want to use it.
Let&#8217;s say we&#8217;ve got a team of three developers. Monday morning they all come in, Bob makes a [...]]]></description>
			<content:encoded><![CDATA[<p>Rebase is one of the most powerful tools in Git&#8217;s arsenal, but it can trip up people coming from centralized version control systems. This is just a quick example of why, and when, you&#8217;d want to use it.</p>
<p>Let&#8217;s say we&#8217;ve got a team of three developers. Monday morning they all come in, Bob makes a quick commit, and shares it with everyone. They all do a git pull and suck it into their repos.</p>
<p><a href="http://weblog.masukomi.org/wp-content/uploads/2010/05/rebasing_monday.png"><img class="aligncenter size-full wp-image-626" title="rebasing_monday" src="http://weblog.masukomi.org/wp-content/uploads/2010/05/rebasing_monday.png" alt="" width="484" height="81" /></a></p>
<p>Tuesday Mary does some work, but Bob and Tom are taking the day off and don&#8217;t pull in her changes yet.</p>
<p><a href="http://weblog.masukomi.org/wp-content/uploads/2010/05/rebasing_tuesday.png"><img class="aligncenter size-full wp-image-627" title="rebasing_tuesday" src="http://weblog.masukomi.org/wp-content/uploads/2010/05/rebasing_tuesday.png" alt="" width="484" height="108" /></a>Wednesday Tom makes a change and everyone pulls it into their repos.</p>
<p><a href="http://weblog.masukomi.org/wp-content/uploads/2010/05/rebasing_wednesday.png"><img class="aligncenter size-full wp-image-628" title="rebasing_wednesday" src="http://weblog.masukomi.org/wp-content/uploads/2010/05/rebasing_wednesday.png" alt="" width="494" height="132" /></a>Now depending on what changes Mary has made Bob and Tom may be able to pull them in without problem. Then again it <em>could</em> result in a conflict. But Mary&#8217;s a pro who thinks of her teammates, so she&#8217;s going to rebase her repository and reorder the commits so that her change is on top of Tom&#8217;s. Now, <em>if</em> Mary&#8217;s changes were such that they&#8217;d cause a conflict when Bob and Tom pulled them in then they&#8217;ll cause a conflict for Mary when she rebases, but they&#8217;re Mary&#8217;s changes so she&#8217;s the one most capable of resolving those quickly. Also, if Mary takes care of it in the rebasing then no-one else is going to have to deal with the conflict. It&#8217;s much better to have the person who wrote the change resolve it than have everyone else on the team have to deal with it.</p>
<p><a href="http://weblog.masukomi.org/wp-content/uploads/2010/05/rebasing_mary_rebase.png"><img class="aligncenter size-full wp-image-629" title="rebasing_mary_rebase" src="http://weblog.masukomi.org/wp-content/uploads/2010/05/rebasing_mary_rebase.png" alt="" width="456" height="132" /></a>So, Mary reorders her commits with git rebase, and <em>if</em> there were any conflicts she resolves them. When the others pull down her changes it&#8217;ll look like she wrote them on top of the changes they already had.</p>
<p>Another reason Mary might want to rebase is if she made a bunch of partial commits along the way. She might do this to give herself multiple roll-back points, or maybe she committed every time she finished working on one of the files related to the current feature she&#8217;s implementing, just so she wouldn&#8217;t have to worry about loosing anything. Now, she wouldn&#8217;t want to share those partial commits because they&#8217;d probably break something in other people&#8217;s system. So, when she finishes with her work, she uses rebase to squash the partial commits into one nice clean commit and then tells people to pull that, or maybe pushes it to some common repo they all push changes to.</p>
<p><a href="http://weblog.masukomi.org/wp-content/uploads/2010/05/rebasing_mary_rebase_2.png"><img class="aligncenter size-full wp-image-630" title="rebasing_mary_rebase_2" src="http://weblog.masukomi.org/wp-content/uploads/2010/05/rebasing_mary_rebase_2.png" alt="" width="429" height="155" /></a>Rebase is an incredibly powerful tool, but there&#8217;s one thing you must remember to never do and that&#8217;s rebase commits that have already been shared with others. For example: Git wouldn&#8217;t prevent Mary from rebasing the &#8220;Bob &#8211; Monday&#8221; commit up after all the other commits, or merge it into the commit she made on Tuesday, but doing so is guaranteed to cause problems for anyone who tries to pull from her. So rebase your own work before you set it free, but once others have it you can&#8217;t touch it.</p>
<p><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/"><img style="border-width: 0;" src="http://i.creativecommons.org/l/by-nc-sa/3.0/us/88x31.png" alt="Creative Commons License" /></a><br />
This <span>work</span> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License</a></p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.masukomi.org/2010/05/08/git-rebase-why-and-when-youd-use-it/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>48Hour Magazine, and why I won&#8217;t be in it.</title>
		<link>http://weblog.masukomi.org/2010/05/08/48hour-magazine-and-why-i-wont-be-in-it</link>
		<comments>http://weblog.masukomi.org/2010/05/08/48hour-magazine-and-why-i-wont-be-in-it#comments</comments>
		<pubDate>Sat, 08 May 2010 16:08:37 +0000</pubDate>
		<dc:creator>masukomi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weblog.masukomi.org/?p=623</guid>
		<description><![CDATA[48 Hour Magazine is an interesting concept. The idea is that they&#8217;ll announce a topic and for the next 24 hours people will submit stories, articles, interviews, essays, photos, and illustrations. After that it&#8217;s another 24 hours of editing and layout before submitting the result to MagCloud for print on demand creation. A lot of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://48hrmag.com/">48 Hour Magazine</a> is an interesting concept. The idea is that they&#8217;ll announce a topic and for the next 24 hours people will submit stories, articles, interviews, essays, photos, and illustrations. After that it&#8217;s another 24 hours of editing and layout before submitting the result to <a href="http://www.magcloud.com/">MagCloud</a> for print on demand creation. A lot of people were very interested, Dachary and Myself included. Dachary was going to write something. I was thinking of doing an illustration, like something from my old<a href="http://comic.masukomi.org"> daily art-blog</a>, or maybe a nifty flow-chart. But then they announced the topic: Hustle. Even worse is what&#8217;s conveyed by video they had created for the topic (you can see it on their home page) and the strange <a href="http://www.youtube.com/watch?v=x9BEb0Wmb_I">Coffee Achievers video</a> they&#8217;ve posted to their blog, or the videos of Pete Rose, and the senate hearings where the tobacco executives all claimed they &#8220;<a href="http://www.youtube.com/watch?v=9JkcHW_w114">&#8230;believe[d] nicotine isn&#8217;t addictive.</a>&#8220;</p>
<p>Their &#8220;inspirational&#8221; pieces seem to speak towards the seedier side of hustling, and honestly, if I were at a magazine stand and saw a magazine titled &#8220;Hustle&#8221; I&#8217;d have 2 thoughts: 1) &#8220;what happened to the R?&#8221; and 2) &#8220;Oh, never-mind&#8221;. I simply wouldn&#8217;t buy a magazine about that. I&#8217;d consider a magazine about how to hustle in business, but&#8230;</p>
<p>The topic simply isn&#8217;t appealing to me, and I don&#8217;t believe that I want to be associated with a magazine on that subject or the content they&#8217;re going to receive.</p>
<p>I believe that part of 48Hr Magazine was to show the publishing industry, and people interested in publishing their own magazines, that there are new ways of doing things and they are very viable. Unfortunately, I believe that the topic they&#8217;ve chosen will do a poor job of achieving that goal. It may be a great magazine, but who&#8217;s going to want to buy it other than the people who contributed?</p>
<p>P.S. <a href="http://weblog.masukomi.org/2010/05/08/how-to-sell-anything">The flow chart in my last pos</a>t was originally intended for 48Hr Magazine, but I think that it&#8217;s probably too dry for them, and even if it was just the sort of thing they&#8217;re looking for, I don&#8217;t want to be associated with this issue.</p>
<p>P.P.S. Magazines printed via MagCloud look great. Many of them have crap content and are laid out by total amateurs, but there are definitely some gems in there, like <a href="http://www.advridermag.com/">Adventure Rider Magazine</a>, with great content and layout.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.masukomi.org/2010/05/08/48hour-magazine-and-why-i-wont-be-in-it/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
