<?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>My name is Cameron Desautels.  I’m a 26 year-old who recently dropped out of corporate America to try my hand at indie software development and entrepreneurship at my company, Too Much Tea.

Some things I  write about: lifehacks, productivity, lifestyle design, location independence, entrepreneurship, and pragmatic philosophy.

Want to say hi? Email camdez@gmail.com.</description><title>Keyboard Philosopher</title><generator>Tumblr (3.0; @keyboardphilosopher)</generator><link>http://blog.keyboardphilosopher.com/</link><item><title>Focusing, Shuffling</title><description>&lt;p&gt;I&amp;#8217;m doing a bit of work to get things better organized around here.  I have the both fortunate and unfortunate affliction of having far too many interests—the harm in this is that if I blog about what&amp;#8217;s on my mind, there&amp;#8217;s no way anyone else will actually want to follow along.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;From here on, this blog is going to focus on &lt;a href="http://blog.keyboardphilosopher.com/post/336364877/lifehacking-expanded"&gt;lifehacking&lt;/a&gt;, location-independence, and entrepreneurism&lt;/strong&gt;.  It&amp;#8217;s about embracing your passions, eschewing societal standards, and &lt;a href="http://blog.keyboardphilosopher.com/post/324423706/live-for-the-stories"&gt;living an awesome life&lt;/a&gt;. I&amp;#8217;m also thinking I&amp;#8217;ll put a more personal spin on things, sharing my successes and failures and inviting you, as a reader, to keep me on track.&lt;/p&gt;

&lt;p&gt;Towards these ends I&amp;#8217;ve pulled down some content. Particularly you&amp;#8217;ll no longer see posts about programming, etc. In the meantime I will move those posts to &lt;a href="http://camdez.tumblr.com"&gt;http://camdez.tumblr.com&lt;/a&gt; and we&amp;#8217;ll see where they end up long term.&lt;/p&gt;

&lt;p&gt;—Cameron&lt;/p&gt;</description><link>http://blog.keyboardphilosopher.com/post/544353515</link><guid>http://blog.keyboardphilosopher.com/post/544353515</guid><pubDate>Fri, 23 Apr 2010 20:30:00 -0500</pubDate><category>meta</category></item><item><title>It’s that simple.</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_kpchhutiN71qz61r3o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;em&gt;It’s that simple.&lt;/em&gt;&lt;/p&gt;</description><link>http://blog.keyboardphilosopher.com/post/370931055</link><guid>http://blog.keyboardphilosopher.com/post/370931055</guid><pubDate>Thu, 04 Feb 2010 13:29:24 -0600</pubDate></item><item><title>2010 Plan &amp; Goals</title><description>&lt;p&gt;Yeah, sure, &lt;em&gt;New Year&amp;#8217;s&lt;/em&gt; resolutions, fine. Well I sort of missed it, so I gave myself until the end of January to plot my year.&lt;/p&gt;

&lt;p&gt;I generally wanted to embrace the &lt;a href="http://www.goal-setting-guide.com/smart-goals.html"&gt;S.M.A.R.T.&lt;/a&gt; (&lt;strong&gt;S&lt;/strong&gt;pecific, &lt;strong&gt;M&lt;/strong&gt;easurable, &lt;strong&gt;A&lt;/strong&gt;ttainable, &lt;strong&gt;R&lt;/strong&gt;ealistic, &lt;strong&gt;T&lt;/strong&gt;imely) goal-setting concept where possible and practical, so what&amp;#8217;s below is divided into the discrete, check-it-off-when-done tasks, and the more abstract goals I&amp;#8217;ve haven&amp;#8217;t wrangled into task form (or don&amp;#8217;t want to take the time to track, like some of the dailies).&lt;/p&gt;

&lt;p&gt;Here&amp;#8217;s the blueprint to build a 2010 that I will find &lt;em&gt;awesome&lt;/em&gt; in reflection:&lt;/p&gt;

&lt;h3&gt;Entrepreneurship&lt;/h3&gt;

&lt;p&gt;Know how to execute most small business plans so that I can rapidly convert ideas into experiments; know how to run a company successfully.&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;☐ Start another company&lt;/li&gt;
&lt;li&gt;☐ Outsource some business tasks to solidify understanding, eliminate barriers&lt;/li&gt;
&lt;li&gt;☐ Create a short document synthesizing what I&amp;#8217;ve learned about marketing&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Health&lt;/h3&gt;

&lt;p&gt;Improve and then maintain health, optimizing for longevity.  Try for (and realistically achieve) the best health of my adult life.&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Resume running regularly&lt;/li&gt;
&lt;li&gt;Spend 30+ minutes outside everyday (weather permitting), for general sanity and for vitamin D&lt;/li&gt;
&lt;li&gt;☐ Complete &lt;a href="http://www.c25k.com/"&gt;Couch-to-5K&lt;/a&gt; (stopped last year after getting sick and then hitting the cold winter)&lt;/li&gt;
&lt;li&gt;☐ Experiment with meditation&lt;/li&gt;
&lt;li&gt;Synthesize, internalize, and share (☐) newfound knowledge of nutrition&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Language Learning&lt;/h3&gt;

&lt;p&gt;Solidify Japanese, then start thinking about another language.&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;☐ Learn all 1,945&amp;#160;&lt;a href="http://www.csse.monash.edu.au/~jwb/jouyoukanji.html"&gt;Jouyou kanji&lt;/a&gt; (meanings only), know ~400 at present&lt;/li&gt;
&lt;li&gt;☐ Take the &lt;a href="http://www.jlpt.jp/e/"&gt;JLPT&lt;/a&gt; (level 3? 2?); December 5th, registration in July&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Meta&lt;/h3&gt;

&lt;p&gt;Optimize and systemize personal processes.&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Incorporate more feedback and optimization (data and accountability)&lt;/li&gt;
&lt;li&gt;Systemize goal-setting process (even if a &lt;a href="http://blog.keyboardphilosopher.com/post/288167269/perfectionism-the-engineers-bane"&gt;90% solution&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Create a heroic personal definition and attempt to live up to it&lt;/li&gt;
&lt;li&gt;Write personal stories (especially for 2009)&lt;/li&gt;
&lt;li&gt;Stick to &lt;a href="http://en.wikipedia.org/wiki/Getting_Things_Done"&gt;GTD&lt;/a&gt;. In fact, do it better&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Money&lt;/h3&gt;

&lt;p&gt;Develop sources of location-independent, automated, diversified income.  Wisely manage the money I have.&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;☐ Create two more income streams&lt;/li&gt;
&lt;li&gt;☐ Achieve net positive cash flow (even if this must include active income)&lt;/li&gt;
&lt;li&gt;☐ Earn $1k per month in passive income by the end of the year&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Social&lt;/h3&gt;

&lt;p&gt;Overcome anxieties (however small), make smalltalk, make more friends, be friendlier to strangers, be a better storyteller. Network better.&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Participate in more groups and be a better participant (more regular, more engaged)&lt;/li&gt;
&lt;li&gt;Embrace opportunities to enter new social circles&lt;/li&gt;
&lt;li&gt;☐ Hang out with a new friend every month&lt;/li&gt;
&lt;li&gt;☐ Re-engage an old friend every month&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Travel&lt;/h3&gt;

&lt;ul&gt;&lt;li&gt;☐ Visit at least four new places&lt;/li&gt;
&lt;li&gt;☐ Visit at least two new countries&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Writing&lt;/h3&gt;

&lt;ul&gt;&lt;li&gt;☐ Write at least four blog posts per month&lt;/li&gt;
&lt;li&gt;☐ Complete at least one longer project (15+ pages). Book? Ebook?&lt;/li&gt;
&lt;li&gt;Be more attentive to writing effectiveness&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Other&lt;/h3&gt;

&lt;ul&gt;&lt;li&gt;☐ Read 24 books (19 in 2009)&lt;/li&gt;
&lt;li&gt;☐ Learn to surf&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;The plan is to track these items on &lt;a href="http://keyboardphilosopher.com/blog-uploads/2010.txt"&gt;this template&lt;/a&gt; (plain-text, markdown formatted, Unicode encoded).  If you&amp;#8217;re tracking your goals you might consider stealing some chunks of the file. Or, if you have improvements, I&amp;#8217;d love to hear about them!&lt;/p&gt;</description><link>http://blog.keyboardphilosopher.com/post/363789805</link><guid>http://blog.keyboardphilosopher.com/post/363789805</guid><pubDate>Sun, 31 Jan 2010 15:33:00 -0600</pubDate><category>personal</category><category>productivity</category><category>goals</category></item><item><title>2009, A Year in Review</title><description>&lt;p&gt;When I sat down to write this I was convinced that 2009 was a fairly crappy year.  I feel like I spent about half the year blocked by circumstance from doing the things I really wanted to do.  But after compiling a list of how I actually spent my time I realize that while it wasn&amp;#8217;t everything I hoped it could be it, it was still pretty freaking cool.&lt;/p&gt;

&lt;p&gt;Here&amp;#8217;s a list of some of the more interesting occurrences of 2009:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Went camping on a whim in the cold in Tyler State Park, read &lt;em&gt;Walden&lt;/em&gt; in the woods, &amp;#8220;lived like men&amp;#8221;, admired the constellations in the clear air, tried to catch fish with bamboo poles, cooked over an open flame, and tried not to freeze to death sleeping on the hard ground. (Jan 9-11)&lt;/li&gt;
&lt;li&gt;Finished my &lt;a href="http://www.yelp.com/biz/the-flying-saucer-dallas"&gt;Flying Saucer&lt;/a&gt; 200-beer tour (begun in 2006) with a tasty Maredsous 10! Look for my plate on the wall in Addison! (Jan 19)&lt;br/&gt;&lt;img src="http://media.tumblr.com/tumblr_kwhc4z4cxD1qzr0ua.jpg" alt=""/&gt;&lt;/li&gt;
&lt;li&gt;Lost my best friend for reasons that have never been explained to me. (~Feb 20)&lt;/li&gt;
&lt;li&gt;Completed my in-person interview in Houston, the last step in the applying to the &lt;a href="http://www.jetprogramme.org/"&gt;JET Programme&lt;/a&gt;. Stayed with my incredibly awesome cousin Chris (Feb 24). Eventually got JET alternate status, considered it, and finally withdrew my application in late June instead of waiting even more months for the &lt;em&gt;possibility&lt;/em&gt; of teaching in Japan (&lt;em&gt;I hate waiting&lt;/em&gt;).&lt;/li&gt;
&lt;li&gt;My paternal grandfather passed away and my family met up in Simi Valley, CA for the funeral. Instead of simply grieving, it turned into an incredible, rare opportunity for all of us to get together and enjoy life.  I&amp;#8217;ve never had more fun with my family or felt closer to them. Lots of card-playing and midnight Del Taco runs. It&amp;#8217;s also way more fun than I expected to drink with the family. (Mar 5-8)&lt;/li&gt;
&lt;li&gt;Decided to undertake what I called Project Life Reset, with the intention of disconnecting from my current situations, eschewing ties to any particular location, living cheaply, traveling, and really &lt;em&gt;living&lt;/em&gt; instead of simply &lt;em&gt;existing&lt;/em&gt;.  I wasn&amp;#8217;t able to fully enact my plan due to exterior constraints, but the motivation is still there and constraints are nearly gone (2010 is going to rock!).&lt;/li&gt;
&lt;li&gt;Followed my convictions and quit my job on the beliefs that &lt;em&gt;now&lt;/em&gt; is the best time to do most anything, and that 9-to-5 is a deadend for me. (May 29)&lt;br/&gt;&lt;img src="http://media.tumblr.com/tumblr_kwhcarU3bs1qzr0ua.jpg" alt=""/&gt;&lt;br/&gt;&lt;span class="caption"&gt;The view from the office I left to be &lt;em&gt;in&lt;/em&gt; that world instead of just looking at it out the window.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Turned 25 (the last age I&amp;#8217;m even moderately comfortable with). Getting oooold. Celebrated (grieved?) with friends at &lt;a href="http://www.yelp.com/biz/glorias-restaurant-garland"&gt;Gloria&amp;#8217;s&lt;/a&gt; in Garland. (Jun 17).&lt;br/&gt;&lt;img src="http://media.tumblr.com/tumblr_kwhccnn2N11qzr0ua.jpg" alt=""/&gt;&lt;/li&gt;
&lt;li&gt;Logged night after (late) night in the pool and hot tub over the summer, having amazing philosophical conversations, drinking copious amounts of alcohol with Matt, Richard, and other irregulars.&lt;/li&gt;
&lt;li&gt;What started as a fast food run turned into an impromptu adventure one late night after I talked about experimenting with hobo living.  We ate under a highway, wrote (harmless) graffiti, then walked miles in the darkness of abandoned Dallas train tracks, including a rickety, decrepit bridge 20+ feet over questionable waters. (Jul 1)&lt;br/&gt;&lt;img src="http://media.tumblr.com/tumblr_kwhcd7vLLZ1qzr0ua.jpg" alt=""/&gt;&lt;br/&gt;&lt;span class="caption"&gt;The view when we finally emerged from the treed path of the tracks.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Spent many, many days at my café &amp;#8220;offices&amp;#8221; of &lt;a href="http://www.yelp.com/biz/escape-plano"&gt;Escapé&lt;/a&gt; and &lt;a href="http://www.yelp.com/biz/java-and-cha-plano"&gt;Java &amp;amp; Cha&lt;/a&gt; (mostly working on Raconteur and writing), to the point where the J&amp;amp;C girls would start making my drink before I even ordered—being a regular is fun!&lt;/li&gt;
&lt;li&gt;Took up running.  Started the &lt;a href="http://www.coolrunning.com/engine/2/2_3/181.shtml"&gt;Couch-to-5K&lt;/a&gt; program, something Richard had mentioned over the summer; made serious headway but stopped after getting sick and then the weather getting cold.&lt;/li&gt;
&lt;li&gt;Visited my mother in Nebraska, put together a website for her (Aug 24), taught her about SEO, and drank Bombay Sapphire and tonics with my step-dad.&lt;/li&gt;
&lt;li&gt;Fired a revolutionary war-style black powder gun (reproduction) and an original Winchester shotgun from 1897! (Aug 30)&lt;br/&gt;&lt;img src="http://media.tumblr.com/tumblr_kwhceeGFbb1qzr0ua.jpg" alt=""/&gt;&lt;br/&gt;&lt;span class="caption"&gt;Reload!&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Traveled to the Black Hills, SD: saw Mount Rushmore and lots of bison, as well as signs of an upwardly-mobile Chinese middle-class. =) (Aug 31)&lt;br/&gt;&lt;img src="http://media.tumblr.com/tumblr_kwhdl5g2x61qzr0ua.jpg" alt=""/&gt;&lt;/li&gt;
&lt;li&gt;Started my first company, &lt;a href="http://teaapps.com"&gt;Too Much Tea&lt;/a&gt; LLC (Sep 14)&lt;/li&gt;
&lt;li&gt;Laura and I ran a 5K (Sep 19)! Probably no big deal but I&amp;#8217;ve never been a very physical person and I never imagined I&amp;#8217;d run a race of any kind.&lt;br/&gt;&lt;img src="http://media.tumblr.com/tumblr_kwhcdryKbb1qzr0ua.jpg" alt=""/&gt;&lt;span class="caption"&gt;My running bib. Note the beer knurd shirt!&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Attended the Fall Festival in the Japanese garden at the Fort Worth Botanical gardens (gorgeous!). Koi, ikebana, banzai, koto playing, sushi, odori, tea ceremony, taiko, oh my! (Oct 25)&lt;br/&gt;&lt;img src="http://media.tumblr.com/tumblr_kwhch8mE701qzr0ua.jpg" alt=""/&gt;&lt;br/&gt;&lt;span class="caption"&gt;I shit you not, this is in &lt;em&gt;Fort Worth&lt;/em&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Wrote and released (Nov 19) an app for iPhone called &lt;a href="http://teaapps.com/raconteur"&gt;Raconteur&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Got in a horrible car accident on my way to Louisiana to see my family for Christmas. Totalled the car, lost the presents, but managed to escape mostly in-tact! Might have been live affirming had I not already been sold on life. (Dec 23)&lt;br/&gt;&lt;img src="http://media.tumblr.com/tumblr_kwhceucMh21qzr0ua.jpg" alt=""/&gt;&lt;/li&gt;
&lt;li&gt;Adopted an attitude of materialistic minimalism.  Reduced my possessions.  Not drastically, but a good start.&lt;/li&gt;
&lt;li&gt;Read 19 books (not great, not horrible) 16 non-fiction, 3 fiction.&lt;br/&gt;&lt;img src="http://media.tumblr.com/tumblr_kwhcfe8KJH1qzr0ua.jpg" alt=""/&gt;&lt;br/&gt;&lt;span class="caption"&gt;Part of my library and a very tired me, packing.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Wrote TONS. Mostly unreleased, but I have picked up the pace of polishing and releasing since the start of 2010.&lt;/li&gt;
&lt;li&gt;Stopped watching TV (I see a bit here and there but I don&amp;#8217;t follow a single show).&lt;/li&gt;
&lt;li&gt;Learned to better organize and track my life using a GTD-like system, &lt;a href="http://toodledo.com"&gt;ToodleDo&lt;/a&gt;, Raconteur, and a variety of on-paper methods. Projects, tasks, responsibilities, goals, and daily activities all recorded with decent regularity (though there is room for improvement).&lt;/li&gt;
&lt;li&gt;Learned quite a bit about company structures, taxes, entrepreneurship, and marketing.&lt;/li&gt;
&lt;li&gt;Learned approximately 400 kanji and increased my Japanese vocabulary with the help of &lt;a href="http://smart.fm"&gt;Smart.fm&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Generated 118 business ideas (of varying quality) in one hour to prove it could be done.&lt;/li&gt;
&lt;li&gt;Defined what I&amp;#8217;m living for by identifying 67 life goals and planning steps to achieve them.&lt;/li&gt;
&lt;li&gt;Generated and honed lots of great new ideas for company projects and made good starts on some.&lt;/li&gt;
&lt;li&gt;Spent way too much money keeping my pets alive.  They&amp;#8217;d better be grateful. =)&lt;br/&gt;&lt;img src="http://media.tumblr.com/tumblr_kwhh4r9Sud1qzr0ua.jpg" alt=""/&gt;&lt;br/&gt;&lt;span class="caption"&gt;Mr. Sixxington and his &lt;a href="http://thinkorswim.com"&gt;thinkorswim&lt;/a&gt; monkey.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Things I&amp;#8217;ve loved this year:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Sunday phở! Fills my stomach, anchors my week, and generally makes me feel good about life. The ultimate comfort food. I&amp;#8217;m still partial to &lt;a href="http://www.yelp.com/biz/bistro-b-dallas"&gt;Bistro B&lt;/a&gt; (thanks, Keli).&lt;br/&gt;&lt;img src="http://media.tumblr.com/tumblr_kwhf1iuiBX1qzr0ua.jpg" alt=""/&gt;&lt;br/&gt;&lt;span class="caption"&gt;Photo by &lt;a href="http://www.flickr.com/photos/avlxyz/3009644015/"&gt;avixyz&lt;/a&gt;&lt;/span&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.yelp.com/biz/sherlocks-baker-street-pub-and-grill-dallas"&gt;Sherlock&amp;#8217;s&lt;/a&gt;. I can&amp;#8217;t quite call it my favorite bar in Dallas (that honor probably still goes to &lt;a href="http://www.yelp.com/biz/kona-grill-dallas"&gt;Kona Grill&lt;/a&gt;), but nowhere but Sherlock&amp;#8217;s has delivered such a &lt;em&gt;reliably&lt;/em&gt; great experience. Always a crowd, always live music, and always great service from the coolest waitresses around (thanks, A., J., P.—you guys rock).&lt;/li&gt;
&lt;li&gt;Gunpowder ginseng green tea from Central Market. Cheap and delicious. My everyday tea.&lt;/li&gt;
&lt;li&gt;In books: &lt;a href="http://www.amazon.com/gp/product/1400063515?ie=UTF8&amp;amp;tag=camerdesau-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1400063515"&gt;The Black Swan&lt;/a&gt; by Nassim Taleb, &lt;a href="http://www.amazon.com/gp/product/1449544363?ie=UTF8&amp;amp;tag=camerdesau-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1449544363"&gt;Walden&lt;/a&gt; by Thoreau, and &lt;a href="http://www.amazon.com/gp/product/0307465357?ie=UTF8&amp;amp;tag=camerdesau-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0307465357"&gt;The Four Hour Workweek&lt;/a&gt; by Tim Ferriss.&lt;/li&gt;
&lt;li&gt;Git and &lt;a href="http://github.com"&gt;GitHub.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tumblr.com"&gt;Tumblr&lt;/a&gt; (migrated from Wordpress Dec 11)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://getdropbox.com"&gt;Dropbox&lt;/a&gt;. Never worry about losing anything again? I&amp;#8217;m in.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Most importantly though, I have a better idea of what I&amp;#8217;m living for than ever before.  The happiest times in my life have always been the ones where I was living in greatest alignment with my principles, all else be damned.  I&amp;#8217;m almost back there.  I also feel more capable in managing my day-to-day affairs and better at planning how to achieve what I want.&lt;/p&gt;

&lt;p&gt;A giant thanks to all the awesome people in my life—you guys make me feel truly fortunate.&lt;/p&gt;</description><link>http://blog.keyboardphilosopher.com/post/342927744</link><guid>http://blog.keyboardphilosopher.com/post/342927744</guid><pubDate>Tue, 19 Jan 2010 11:58:05 -0600</pubDate><category>personal</category></item><item><title>Lifehacking, Expanded</title><description>&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_kwb7941i0P1qzr0ua.jpg"/&gt;&lt;br/&gt;&lt;span class="caption"&gt;(Photo: &lt;a href="http://www.flickr.com/photos/left-hand/1545584483/"&gt;left-hand&lt;/a&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;My friend Richard recently commented to me how curious it is that people alive today know little more about &lt;em&gt;how&lt;/em&gt; to be human than the people who came before us.  It&amp;#8217;s an interesting point. Sure, we have an increased understanding of the physical world, but there&amp;#8217;s no state-of-the-art for how to conduct our daily activities. Collectively, we don&amp;#8217;t seem to be progressing on this most basic front.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Enter lifehacking.&lt;/em&gt; A lifehacker is someone who wishes to elevate his or her basic knowledge of human existence; someone who injects reason and efficiency tricks (&amp;#8220;hacks&amp;#8221;) into the humblest of everyday activities.&lt;/p&gt;

&lt;p&gt;Originally the term had a strong technological flavor, coming from the shortcuts programmers created to automate tasks and manage daily affairs, but now it&amp;#8217;s becoming more general. Technology is a useful tool in the lifehacker&amp;#8217;s bag, but a great deal of lifehacking requires no more technology than a pen and paper, and some, even less.&lt;/p&gt;

&lt;p&gt;The topics lifehacking addresses are often ignored for consideration precisely &lt;em&gt;because&lt;/em&gt; of their humility.  These things seem so simple that we assume there&amp;#8217;s nothing left to solve and no revelations to uncover. Or we find the topics so commonplace that we don&amp;#8217;t even notice their presence, despite being in everything we do.&lt;/p&gt;

&lt;p&gt;The lifehack approach says that we should take the analytic machinery we apply to basic problem solving (or scientific research, in the more radical case), and turn it back on our own existence. It&amp;#8217;s the idea that we should develop and leverage &lt;em&gt;systems&lt;/em&gt; to manage the basic things in life—often thought &lt;em&gt;too&lt;/em&gt; basic to systemize—like productivity, sleep, goal-setting, personal development, fun &amp;amp; fufillment, time management, learning, human relations, etc.&lt;/p&gt;

&lt;p&gt;By systemizing these things we can hopefully advance the state-of-the-art (if only for ourselves!) and be better at the most basic and often most important elements of human existence. Which is truly more valuable: making faster computers or making more time in your life to do what you want?  Yet how much more time and energy is devoted to the former?&lt;/p&gt;

&lt;p&gt;Lifehacking isn&amp;#8217;t complicated. It&amp;#8217;s an attitude of experimentation coupled with an open mind. It&amp;#8217;s asking questions about things people don&amp;#8217;t ask about, and sometimes testing potential answers on yourself. But it does carry the implicit suggestion that we&amp;#8217;re not doing things optimally, that there are shortcuts, and that we can exploit them if we have the dedication and willingness to try.&lt;/p&gt;

&lt;p&gt;I feel that we&amp;#8217;re living in an interesting time, where a lifehacking culture is developing, because as basic as most of the topics are, they apply to all of us.  There have always been lifehackers (e.g. Leonardo da Vinci, experimenting with polyphasic sleep), but now there&amp;#8217;s a growing number of people exploring life, becoming wiser about it, and &lt;em&gt;sharing&lt;/em&gt; those discoveries with others.&lt;/p&gt;

&lt;p&gt;Different people have vastly differing degrees of commitment to the lifehacker idea.  Some may simply cherry-pick a hack or two to add to their life; perhaps an organization system or a mind-mapping methodology.  Others get wrapped up in the concept of lifehacking, trying out various new ideas and becoming the originators of systems embraced by thousands.&lt;/p&gt;

&lt;p&gt;There&amp;#8217;s also a spectrum of generality, from the clever tricks of a particular field—which we might consider &amp;#8220;hacks&amp;#8221; more than &amp;#8220;lifehacks&amp;#8221;—to the most general of core lifehacks. I&amp;#8217;ve leave you with some examples of these core lifehacks, techniques anyone could employ, to solidify the idea:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;strong&gt;The mneumonic peg system&lt;/strong&gt;, for memorizing any list of ten items in less than a minute, with random order recall.  Here&amp;#8217;s a great &lt;a href="http://tynan.net/pegsystem"&gt;explanation and video by Tynan&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="http://en.wikipedia.org/wiki/Tickler_file"&gt;The tickler file&lt;/a&gt;&lt;/strong&gt;, for tracking (and being reminded of) time-sensitive actions.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Speedreading&lt;/strong&gt;, fairly self-explanatory. See &lt;a href="http://www.fourhourworkweek.com/blog/2009/07/30/speed-reading-and-accelerated-learning/"&gt;Tim Ferris&amp;#8217; implementation&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="http://en.wikipedia.org/wiki/Polyphasic_sleep"&gt;Polyphasic sleep&lt;/a&gt;&lt;/strong&gt;, the practice of sleeping multiple times per day (for less than 8 hours), exploiting the circadian rhythms to achieve more time awake each day.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;The possible examples are innumerable, but that should be enough to give you the basic idea and starting building on the lifehacking concept.&lt;/p&gt;</description><link>http://blog.keyboardphilosopher.com/post/336364877</link><guid>http://blog.keyboardphilosopher.com/post/336364877</guid><pubDate>Fri, 15 Jan 2010 16:36:00 -0600</pubDate><category>lifehacking</category></item><item><title>Live for the Stories</title><description>&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_kw5j904kUk1qzr0ua.jpg"/&gt;&lt;br/&gt;&lt;span class="caption"&gt;(Photo: &lt;a href="http://www.flickr.com/people/nattu/"&gt;nattu&lt;/a&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;The only thing actually real is the &lt;em&gt;now&lt;/em&gt;, and human lives are
exceedingly short.  One day we&amp;#8217;ll look back on our past activities to
see how we&amp;#8217;ve lived our lives and garner if we&amp;#8217;ve spent them well or
ill.  In that moment, all past life is compressed to nothing more than
a narrative, the more interesting events reduced to chapters or
mentions and the less interesting ones forgotten entirely.&lt;/p&gt;

&lt;p&gt;That said, plan to write the best story you can.  Plan to write a
story you&amp;#8217;ll be proud to look back on.  Don&amp;#8217;t think of the legacy
you&amp;#8217;ll leave for others&amp;#8212;think of the legacy you&amp;#8217;ll leave for
yourself.  If your life flashed before your eyes in impending doom,
what would you remember? &lt;em&gt;Would you remember anything at all?&lt;/em&gt;  Some of us have pretty empty tales.&lt;/p&gt;

&lt;p&gt;Use that test to determine if your life is full of empty &lt;em&gt;pastimes&lt;/em&gt; and
cheap thrills, or if you&amp;#8217;re collecting memories that will fill a
beloved treasury of adventures.&lt;/p&gt;

&lt;p&gt;Consider yourself as the hero in your own story.  Are you worthy of
that title?  What would your story&amp;#8217;s hero do in the situation you are
in?  &lt;em&gt;Shouldn&amp;#8217;t you be doing that?&lt;/em&gt;  You can&amp;#8217;t expect to be in a hero&amp;#8217;s
scenario, but shouldn&amp;#8217;t you be taking a hero&amp;#8217;s actions?  Following in
a hero&amp;#8217;s footsteps?&lt;/p&gt;

&lt;p&gt;Don&amp;#8217;t use this idea as an excuse to live in the past either&amp;#8212;if you&amp;#8217;re
living in the past you&amp;#8217;ve stopped making adventures, and why have fewer
adventures when you can have more?&lt;/p&gt;

&lt;p&gt;You only get one shot at this life. Don&amp;#8217;t play it safe&amp;#8212;&lt;em&gt;be exceptional&lt;/em&gt;.&lt;/p&gt;</description><link>http://blog.keyboardphilosopher.com/post/324423706</link><guid>http://blog.keyboardphilosopher.com/post/324423706</guid><pubDate>Fri, 08 Jan 2010 22:05:00 -0600</pubDate></item><item><title>How to Find the Motivation to do Big Things</title><description>&lt;p&gt;A little over a month ago I released an iPhone application called &lt;a href="http://teaapps.com/raconteur"&gt;Raconteur&lt;/a&gt;.  And while It may not be especially groundbreaking, it was a hugely important for me because it&amp;#8217;s one of the few things I&amp;#8217;ve ever finished.  On my own, with no external requirements, and no one driving me, I finished it.&lt;/p&gt;

&lt;p&gt;Oh, I start things.  I have 58 unpublished blog drafts (probably a dozen more on paper) and scores of projects in my version control repositories.  I just don&amp;#8217;t finish them.&lt;/p&gt;

&lt;p&gt;Looking around in my life lately I keep seeing people who have great ideas but never seem to have the motivation to get them implemented.  I know that I used to be one of those people too but I think I&amp;#8217;ve finally broken away from the old ways.  Here are my best tips for finding the motivation to do (and finish!) big things, many of which I leveraged while developing Raconteur.&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Know &lt;em&gt;what&lt;/em&gt; you are doing.&lt;/strong&gt; Have what you are making clearly laid out before you, written down, drawn out, or mocked-up&amp;#8212;something physical. Solidify the goal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Know why you are doing what you are doing.&lt;/strong&gt;  Have a clear &lt;em&gt;reason&lt;/em&gt; for the project.  Write it down.  With explanations if necessary.  Write as if you were trying to convince someone else: when you hit the motivation slump you need to be able to look at this and &lt;em&gt;convince yourself&lt;/em&gt;.  As Seth Godin explains in &lt;a href="http://www.squidoo.com/thedipbook"&gt;The Dip&lt;/a&gt;, basically anything worth doing will have a tough period you&amp;#8217;ll simply need to power through&lt;sup&gt;1&lt;/sup&gt;.  You need to have decided up-front, for sure, if this was worth working on, and have laid out your argument so that you won&amp;#8217;t re-evaluate in this state where you are less likely to be honest with yourself&lt;sup&gt;2&lt;/sup&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Take baby steps.&lt;/strong&gt; If you&amp;#8217;re working on something worth doing, there will be times when you&amp;#8217;ll look at the enormity of the task and feel overwhelmed. Instead of remaining stagnant and stressing, ask yourself &amp;#8220;what is the simplest thing I could do that would move me towards my goal?&amp;#8221;, then do that thing. As Lao-Tze said, &amp;#8220;The journey of a thousand miles begins with a single step.&amp;#8221;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Embrace detours.&lt;/strong&gt; If you&amp;#8217;re like me, you find that day-to-day you don&amp;#8217;t have the &amp;#8220;psychic energy&amp;#8221; to power through certain tasks, but others don&amp;#8217;t seem too bad (David Allen talks about this).  To make this style of productivity work, you need to know what steps you can take from here.  Keep a quick (non-exhaustive) list of things you need to do soon so you can cherry-pick what you are up for. If almost nothing seems palatable, look for a research task you&amp;#8217;ll eventually have to tackle before you&amp;#8217;ll be able to deal with some future &amp;#8220;real&amp;#8221; work.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Accept &lt;em&gt;some&lt;/em&gt; slack time.&lt;/strong&gt;  Down days happen.  Sometimes you get sick. Sometimes you&amp;#8217;re just not up for it.  Accept it&amp;#8212;don&amp;#8217;t even be upset with yourself. Just try not to let two or three happen back-to-back and you&amp;#8217;ll be OK.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Track your progress.&lt;/strong&gt;  Whether it&amp;#8217;s a paper checklist or a &lt;a href="http://github.com"&gt;Github page&lt;/a&gt;, you need something to show you how far you&amp;#8217;ve come.  If you can chart it, graph it, log it, or list it, you&amp;#8217;ll know you&amp;#8217;re getting there and you&amp;#8217;ll realize that it &lt;em&gt;is&lt;/em&gt; possible.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Leverage inspiration.&lt;/strong&gt;  Keep a list of things that inspire you.  With Raconteur this was a list of iPhone apps that I felt were top notch; I&amp;#8217;d fire them up, fiddle with them, explore the tiny little style touches and know that I wanted to make something that stylish, that well made.  Maybe I didn&amp;#8217;t get there, but it brought up the quality of my work. My RSS reader is often a source of writing inspiration for me. If you&amp;#8217;re a visual person, consider a &lt;a href="http://christinekane.com/blog/how-to-make-a-vision-board/"&gt;vision board&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Do you have any motivation tips to share?&lt;/p&gt;

&lt;h3&gt;Footnotes&lt;/h3&gt;

&lt;ol&gt;&lt;li&gt;That doesn&amp;#8217;t make the converse true! Everything hard is not necessarily worth doing.&lt;/li&gt;
&lt;li&gt;Unless, of course, new information comes to light.&lt;/li&gt;
&lt;/ol&gt;</description><link>http://blog.keyboardphilosopher.com/post/322148658</link><guid>http://blog.keyboardphilosopher.com/post/322148658</guid><pubDate>Thu, 07 Jan 2010 16:15:00 -0600</pubDate><category>productivity</category></item><item><title>Perfectionism: The Engineer's Bane</title><description>&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_kw9tz14m7Z1qzr0ua.jpg"/&gt;&lt;br/&gt;&lt;span class="caption"&gt;(Photo: &lt;a href="http://www.flickr.com/photos/paulmannix/286817119/"&gt;Paul Mannix&lt;/a&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;I&amp;#8217;ve tried blogging many times, but my forays into online writing always grind
to a halt. The explanation for this is partly psychological and partly
technological: I latch onto minor dislikes I have with blogging tools/platforms
and I can&amp;#8217;t overcome them because of my perfectionist nature. I&amp;#8217;d rather leave
the blogging &amp;#8216;problem&amp;#8217; unsolved than to solve it imperfectly.&lt;/p&gt;

&lt;p&gt;I have serious difficulties with accepting 90% solutions to problems. I
suspect this is a shared engineer trait. 90% solutions are so aggravating
because they bring you close enough to perfection that you can nearly touch it&amp;#8212;but you can&amp;#8217;t quite. It&amp;#8217;s like the occasional drop-out in that YouTube video
you really wanted to watch that makes you turn the damn thing off completely.&lt;/p&gt;

&lt;p&gt;The situation reminds me of roboticist Masahiro Mori&amp;#8217;s essay
&lt;a href="http://www.androidscience.com/theuncannyvalley/proceedings2005/uncannyvalley.html"&gt;The Uncanny Valley&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;There are mathematical functions of the form &lt;code&gt;y = f(x)&lt;/code&gt; for which the value of
  &lt;code&gt;y&lt;/code&gt; increases (or decreases) continuously with the value of &lt;code&gt;x&lt;/code&gt;. For example,
  as the effort &lt;code&gt;x&lt;/code&gt; increases, income &lt;code&gt;y&lt;/code&gt; increases, or as a car&amp;#8217;s accelerator
  is pressed, the car moves faster. This kind of relationship is ubiquitous and
  easily understood. In fact, it covers most phenomena, so we might think that
  this function can represent all relations. That is why people are usually
  upset when faced with some phenomenon it cannot represent.&lt;/p&gt;
  
  &lt;p&gt;Climbing a mountain is an example of a function that does not increase
  continuously: a person&amp;#8217;s altitude &lt;code&gt;y&lt;/code&gt; does not always increase as the distance
  from the summit decreases owing to the intervening hills and valleys. I have
  noticed that, as robots appear more human-like, our sense of their familiarity
  increases until we come to a valley. I call this relation the &amp;#8220;uncanny
  valley.&amp;#8221;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_kutp0gC5NX1qzr0ua.gif" alt=""/&gt;&lt;/p&gt;

&lt;p&gt;The Uncanny Valley as it applies to robotics (or 3D animation) can actually be
quite disturbing, resulting in human-like robots that seem more like zombies or
even psychopaths because, (I surmise) the entities in question are similar
enough to humans to trigger our brains&amp;#8217; mechanisms for detecting our fellow
humans, but not perfect enough to be indistinguishable from actual humans. Our
brains essentially detect an impostor.&lt;/p&gt;

&lt;p&gt;For a perfectionist, happiness with a design can illustrate this same behavior;
a better design makes us happier until it reaches a point (near to perfection)
where the flaws in the design seem to stand out in an especially strong way.&lt;/p&gt;

&lt;p&gt;Often 50% solutions are actually more desirable (and almost certainly more
practically effective) due entirely to these psychological factors. I find that
I can adopt a 50% solution thinking &amp;#8220;this will work for now&amp;#8221;, but I&amp;#8217;ll drive
myself crazy with a 90% solution I&amp;#8217;d view as an imperfect permanent solution.
With 50% solutions I&amp;#8217;ve psychologically accepted the imperfection; with 90% I
haven&amp;#8217;t, yet it&amp;#8217;s still there.&lt;/p&gt;

&lt;p&gt;I&amp;#8217;ll try to bring this to a more concrete level:&lt;/p&gt;

&lt;p&gt;Until recently I had a storage &lt;strike&gt;closet&lt;/strike&gt; jumble which would have
driven me mad had it not had a door which hid its clutter, yet I never did much
to permanently resolve the situation. You&amp;#8217;d think that I&amp;#8217;d take the time to deal
with something which irritated me so, but fundamentally, I couldn&amp;#8217;t solve the
problem. If I needed to retrieve something from the disaster area I&amp;#8217;d wade in,
find it, and leave with a hefty sigh over the hopelessness of the situation.&lt;/p&gt;

&lt;p&gt;The problem was that every time I saw the mess I looked at it as an engineer: it
was a problem to be solved. What was the ideal solution? I could put &lt;em&gt;this&lt;/em&gt; in
one container and &lt;em&gt;that&lt;/em&gt; in another, but there weren&amp;#8217;t discernible, natural
groupings. Which things should go together? &lt;em&gt;They were unrelated!&lt;/em&gt; My
engineering mind said, &amp;#8220;the ideal solution hasn&amp;#8217;t yet presented itself, but
surely it will&amp;#8221;. &lt;em&gt;But it never did.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;This is well-explained in the essay on &lt;a href="http://devizen.com/"&gt;Devizen&lt;/a&gt; entitled
&lt;a href="http://devizen.com/blog/2007/09/11/ruin/"&gt;Programming Can Ruin Your Life&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Programmers become obsessed with perfection. This is why they are constantly
  talking about rewrites. They cannot resist optimum solutions. Perfection
  requires tossing aside mediocre ideas in search of great ones. &lt;strong&gt;A good
  programmer would rather leave a problem temporarily unsolved than solve it
  poorly.&lt;/strong&gt; A good solution takes into account all predictable outcomes and
  solves the largest number of them in the most efficient way. This mindset
  prevents you from writing code with limited utility and life span. While it&amp;#8217;s
  a wonderful trait to have in programming, the demons of scope and efficiency
  will start to assert themselves on your ordinary life. You will avoid taking
  care of simple things because the solution is inelegant or simply feels wrong.
  Time to think will no doubt yield a better result, you&amp;#8217;ll say.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Unable to find an ideal solution, I put the project aside and waited for one,
until eventually, when the need for space reclamation arose, I stumbled upon the
incredibly obvious 50% solution of &lt;em&gt;moving the entire disaster out of my
apartment&lt;/em&gt;. I&amp;#8217;ve been satisfied ever since.&lt;/p&gt;

&lt;p&gt;This sounds like the nit-picky, pointless tale of one man&amp;#8217;s inability to wrangle
his rubbish, but I assure you it&amp;#8217;s much more. It&amp;#8217;s the tale of a man who has
missed important meetings because he can&amp;#8217;t find a calendaring application which
satisfies his requirements. It&amp;#8217;s the story of a dozen stillborn projects.&lt;/p&gt;

&lt;p&gt;It&amp;#8217;s the face that &lt;em&gt;would&lt;/em&gt; have launched a thousand ships but couldn&amp;#8217;t find
optimal material to make sails from. And &lt;strong&gt;for people with this personality
trait, it really does matter&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Perfectionism has its charms. Certainly it&amp;#8217;s the reason many things are so very
good. But if we&amp;#8217;re not producing &lt;em&gt;anything&lt;/em&gt; because of it, we need to listen to
Voltaire&amp;#8217;s advice and remember that sometimes, &amp;#8220;The perfect is the enemy of the
good.&amp;#8221;&lt;sup&gt;1&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;When perfectionism has us held hostage, what can we do? Here are three
strategies:&lt;/p&gt;

&lt;h3&gt;&amp;#8220;Escape by Design&amp;#8221;&lt;/h3&gt;

&lt;p&gt;I&amp;#8217;ve borrowed this title from
&lt;a href="http://www.androidscience.com/theuncannyvalley/proceedings2005/uncannyvalley.html"&gt;The Uncanny Valley&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;We hope to design robots or prosthetic hands that will not fall into the
  uncanny valley. So I recommend designers take the first peak as the goal in
  building robots rather than the second. Although the second peak is higher,
  there is a far greater risk of falling into the uncanny valley. We predict
  that it is possible to produce a safe familiarity by a nonhumanlike design. So
  designers please consider this point. A good example is glasses. Glasses do
  not resemble the real eyeball, but this design is adequate and can make the
  eyes more charming. So we should follow this principle when we design
  prosthetic eyes.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Masahiro Mori is talking about making robots that don&amp;#8217;t attempt to look human so
that they don&amp;#8217;t fall short of looking identical to humans; robots that look like
(say) cartoon characters don&amp;#8217;t trigger our innate disgust for the flawed (for a
deeper treatment of the uncanny valley problem,
&lt;a href="http://www.gamespot.com/features/6153667/index.html?cpage=5"&gt;go here&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;In other words, &lt;strong&gt;do more by doing less&lt;/strong&gt;. Accept the &amp;#8220;50% solution&amp;#8221; as passable
with the knowledge (personal or even public) that it isn&amp;#8217;t your best work, or
wasn&amp;#8217;t quite up to your original intention but is still an accomplishment.&lt;/p&gt;

&lt;h3&gt;Release Iteratively&lt;/h3&gt;

&lt;p&gt;If you have the luxury of working in a field like (much of) software or web
content, &lt;em&gt;release iteratively&lt;/em&gt;. Release small, &lt;em&gt;perfected&lt;/em&gt; nuggets and build on
them later. Don&amp;#8217;t ship broken features or immature content, just ship &lt;em&gt;less&lt;/em&gt;
content and work your way up to the masterpiece.&lt;/p&gt;

&lt;h3&gt;Make Hard Commitments&lt;/h3&gt;

&lt;p&gt;&lt;a href="http://www.folklore.org/StoryView.py?story=Real_Artists_Ship.txt"&gt;Real artists ship&lt;/a&gt;,
so make big, firm promises to ship the product and stick to them (I&amp;#8217;ve done this
recently with &lt;a href="http://teaapps.com/raconteur"&gt;Raconteur&lt;/a&gt;, promising my users an
important update before Christmas).&lt;/p&gt;

&lt;p&gt;From the
&lt;a href="http://gettingreal.37signals.com/ch02_Fix_Time_and_Budget_Flex_Scope.php"&gt;37signals book&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Here&amp;#8217;s an easy way to launch on time and on budget: keep them fixed. Never
  throw more time or money at a problem, just scale back the scope.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This might cause you to release something imperfect (which might even be good
for you), or it might just give you the motivation to power through to
perfection.&lt;/p&gt;

&lt;h3&gt;Discussion&lt;/h3&gt;

&lt;p&gt;Are you held hostage by perfectionism? &lt;em&gt;You know who you are.&lt;/em&gt; Can you share any
additional tips on freeing yourself from its clutches?&lt;/p&gt;

&lt;h3&gt;Footnotes&lt;/h3&gt;

&lt;ol&gt;&lt;li&gt;The original quote in French is &amp;#8220;Le mieux est l&amp;#8217;ennemi du bien.&amp;#8221;, from
Voltaire&amp;#8217;s Dictionnaire Philosophique (1764).&lt;/li&gt;
&lt;/ol&gt;</description><link>http://blog.keyboardphilosopher.com/post/288167269</link><guid>http://blog.keyboardphilosopher.com/post/288167269</guid><pubDate>Thu, 17 Dec 2009 18:59:00 -0600</pubDate><category>blogging</category><category>coding</category><category>design</category><category>perfectionism</category></item><item><title>My Favorite Internet Resources for Learning Japanese</title><description>&lt;p&gt;Sacha Chua posted a nice &lt;a href="http://sachachua.com/wp/2008/06/09/learning-japanese-here-are-some-useful-resources/"&gt;list of resources for learning the Japanese language&lt;/a&gt; on her blog (I&amp;#8217;ve been reading her blog for a while and didn&amp;#8217;t even know she studied Japanese), which reminded me that I&amp;#8217;ve been meaning to post about a new Japanese (and other foreign language learning) site that I&amp;#8217;m completely hooked on:&lt;/p&gt;



&lt;p&gt;&lt;a href="http://lang-8.com/"&gt;Lang-8&lt;/a&gt; is a language exchange social networking site.  This means that &lt;i&gt;all&lt;/i&gt; of the members of the site are working toward the common goal of learning a foreign language.  At the core of the site is the ability to maintain a blog in the language you are learning.  Your blog is then checked for correctness by other users of the site, generally who speak your target language natively.  The correctors can highlight your mistakes, insert or change words, and leave comments.&lt;/p&gt;



&lt;p&gt;The beauty of the approach is that you tend to get paired up with people who natively speak the language you are attempting to learn, and who are learning your native language; this means that the relationships are mutually beneficial.  &lt;i&gt;This mechanism works astoundingly well.&lt;/i&gt; I find that posts tend to get corrected in less than ten minutes after they are posted, and just by correcting other people&amp;#8217;s posts you can enlist a team of friends to correct your posts in a few minutes&amp;#8217; work.&lt;/p&gt;



&lt;p&gt;Technologically speaking the site is a bit immature (though not quite down to the &lt;a href="http://www.myspace.com"&gt;Myspace&lt;/a&gt; level), but the developers are directly at hand within the Lang-8 community and seem quite interested in improving the quality of the site.  As an example of the closeness between the community and the developers, you&amp;#8217;ll see the developers make posts in a standard Lang-8 diary and other users will translate these posts into other languages so that more community members can understand their content.  &lt;i&gt;I cannot recommend Lang-8 enough.&lt;/i&gt;&lt;/p&gt;



&lt;p&gt;Beyond that, my favorite internet resources for learning Japanese—some of which Sacha already covered—are:&lt;/p&gt;



&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.guidetojapanese.org/"&gt;Tae Kim&amp;#8217;s Guide to Japanese Grammar&lt;/a&gt;&lt;/li&gt;&#13;
&lt;li&gt;&lt;a href="http://www.csse.monash.edu.au/~jwb/wwwjdic.html"&gt;Jim Breen&amp;#8217;s Japanese Dictionary Server&lt;/a&gt;&lt;/li&gt;&#13;
&lt;li&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/3343"&gt;Perapera-kun&lt;/a&gt; / &lt;a href="http://www.polarcloud.com/rikaichan/"&gt;Rikai-chan&lt;/a&gt; extensions for &lt;a href="http://mozilla.org/products/firefox"&gt;Firefox&lt;/a&gt;&lt;/li&gt;&#13;
&lt;/ul&gt;&lt;p&gt;One cannot overstate the importance of the Firefox extensions, either; they simply are essential.  They&amp;#8217;re enough to bring me back to Firefox time-after-time when I get on Safari kicks.&lt;/p&gt;</description><link>http://blog.keyboardphilosopher.com/post/276789776</link><guid>http://blog.keyboardphilosopher.com/post/276789776</guid><pubDate>Mon, 09 Jun 2008 00:00:00 -0500</pubDate><category>Japanese</category><category>language</category></item><item><title>Humans: Pattern Matching Machines?</title><description>&lt;p&gt;I have a personal maxim (or &lt;em&gt;apothegm&lt;/em&gt;, to use a word I just learned) which states, &amp;#8220;two isn&amp;#8217;t a pattern, and three barely is&amp;#8221;. My purpose for reminding myself of this message is the quell the natural human tendency to assume there is an underlying pattern to something when there really isn&amp;#8217;t enough evidence to assume so.&lt;/p&gt;

&lt;p&gt;Consider an event with two possible outcomes (formally known as a &amp;#8216;&lt;a href="http://en.wikipedia.org/wiki/Bernoulli_trial"&gt;Bernoulli trial&lt;/a&gt;&amp;#8217;), for instance: will the weather tomorrow be hot or cold? Obviously this is a simplification of temperature, but humans do think in such simplifications. If yesterday&amp;#8217;s weather was hot and today&amp;#8217;s weather is hot, what do we expect tomorrow&amp;#8217;s weather to be like? Hint: &lt;em&gt;not cold&lt;/em&gt;. We see the first two hot days and—&lt;em&gt;Aha!&lt;/em&gt;—(we think) we see a pattern. But does it really exist?&lt;/p&gt;

&lt;p&gt;A useful way to get at this problem is to consider a completely random event, like the flip of a fair coin. By definition, something which is random does not have an underlying pattern, so we can compare the flip of our fair coin to events like simplified weather prediction and see how similar (or dissimilar) they are.&lt;/p&gt;

&lt;p&gt;Let&amp;#8217;s flip a coin twice. Here are the possible outcomes:&lt;/p&gt;

&lt;ol&gt;&lt;li&gt;&lt;strong&gt;HH&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;HT&lt;/li&gt;
&lt;li&gt;TH&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;TT&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;I&amp;#8217;ll define the term &lt;em&gt;patternness&lt;/em&gt; to describe an outcome has the &lt;em&gt;appearance&lt;/em&gt; of being caused by an underlying pattern. Which outcomes exhibit patternness here? Outcomes 1 and 4. So 2 of 4, or 50%, of the trials exhibit patternness. But recall that this is a random event, so there is no underlying pattern. To synthesize, &lt;em&gt;even though there is no underlying pattern, the outcomes suggest a pattern 50% of the time&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;This should shed some light on the original statement that two events don&amp;#8217;t constitute a pattern. Even if it looks like there is a pattern, the odds of there actually being one are equal to the odds of there &lt;em&gt;not&lt;/em&gt; being one&lt;sup&gt;1&lt;/sup&gt;. We really don&amp;#8217;t know anything at all.&lt;/p&gt;

&lt;p&gt;Now let&amp;#8217;s examine a series of three coin flips. Possible outcomes:&lt;/p&gt;

&lt;ol&gt;&lt;li&gt;&lt;strong&gt;HHH&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;HHT&lt;/li&gt;
&lt;li&gt;HTH&lt;/li&gt;
&lt;li&gt;HTT&lt;/li&gt;
&lt;li&gt;THH&lt;/li&gt;
&lt;li&gt;THT&lt;/li&gt;
&lt;li&gt;TTH&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;TTT&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;This time we see patternness in 2 of 8 outcomes, or 25%, of trials of our fair coin flip. Notice that we find a lot less patternness in the three coin flip. This is what we would expect; by adding more outcomes we are suppressing the influence of the coincidental, pattern-looking outcomes on our probability.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_kuinnj5QfE1qzr0ua.jpg" alt="David's The Death of Socrates"/&gt;&lt;/p&gt;

&lt;p&gt;Still, &lt;strong&gt;if we find ourselves looking at an HHH or TTT (three-in-a-row)-style outcome in our lives, we&amp;#8217;d do well to remember that even a completely random coin flip would produce such a &amp;#8220;coincidence&amp;#8221; a whole 25% of the time.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;But why are we so prone to over-detect patterns? I conjecture the reason is that &lt;strong&gt;humans are pattern-matching machines&lt;/strong&gt;. We&amp;#8217;ve evolved highly-specialized cognitive equipment for the detection of patterns because identification of patterns gave our ancestors a vast advantage in the game of survival and reproduction&lt;sup&gt;2&lt;/sup&gt;. In fact, pattern recognition is the foundation of much (most?) learning. Pattern recognition let our ancestors know that predators were dangerous and that bitter-tasting plants were likely poisonous (e.g. &lt;a href="http://en.wikipedia.org/wiki/Conium"&gt;hemlock&lt;/a&gt;). And we find that in most of these cases, over-detection of patterns is far less harmful than under-detection. In other words, it works well to err on the side of assuming the existence of a pattern because the alternative could mean death.&lt;/p&gt;

&lt;p&gt;The perception of patterns where they really do not really exist is known as &lt;em&gt;apophrenia&lt;/em&gt;&lt;sup&gt;3&lt;/sup&gt; (from Gk. &lt;em&gt;apo&lt;/em&gt;- &amp;#8220;off of or away from&amp;#8221; +&lt;em&gt;phren&lt;/em&gt;- &amp;#8220;mind&amp;#8221; +&lt;em&gt;ia&lt;/em&gt;). Probably the most accessible instances of pattern over-detection are visual, where they are known as &lt;em&gt;pareidolia&lt;/em&gt;. Pareidolia is the reason people see &lt;a href="http://news.bbc.co.uk/2/hi/americas/4034787.stm"&gt;the virgin mary in a grilled cheese sandwich&lt;/a&gt; and Satan&amp;#8217;s face in the smoke of the crumbling WTC towers. It&amp;#8217;s why we can see faces and animals in cloud formations, and we can&amp;#8217;t help but find some pattern in a &lt;a href="http://en.wikipedia.org/wiki/Rorschach_inkblot_test"&gt;Rorschach inkblot&lt;/a&gt;. It seems to me quite unsurprising that the most common interpretations of these abstract images seem to be faces, humans, and other animals—all of which would be important to primative human survival.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_kuinomCTKi1qzr0ua.jpg" alt="Rorschach Inkblot #1"/&gt;&lt;/p&gt;

&lt;p&gt;Of course the detection of these patterns does us no good if we don&amp;#8217;t apply them. When we run across something new we cross-check it against our internal list of known patterns, and we develop a set of assumptions. Another word for this pattern application is &lt;em&gt;stereotyping&lt;/em&gt;, a word which has unfortunately been vilified due to the existence of potentially-harmful types of stereotyping like sexism and racism. We would do well to watch how we use our words and where we place our emotional emphasis, however, because even these words might not be the real culprits. Stating that women and men differ physically is literally sexism, and that Caucasians have &amp;#8220;white&amp;#8221; skin is literally racism; sexual and racial &lt;em&gt;prejudices&lt;/em&gt; are the actual concerns.&lt;/p&gt;

&lt;p&gt;I&amp;#8217;ve wandered far from my original topic, but in summary, always recall that you are hard-wired (&lt;a href="http://en.wikipedia.org/wiki/Wetware"&gt;wet-wired&lt;/a&gt;?) to find and apply patterns, and whether weather or gender is your topic, you might need to keep this mechanism in check to arrive at the right conclusion.&lt;/p&gt;

&lt;h3&gt;Footnotes&lt;/h3&gt;

&lt;ol&gt;&lt;li&gt;It&amp;#8217;s important to point out the assumptions I&amp;#8217;m invoking here. First off, we have considered a binary event. If we are considering rolling the same number three times in a row on a 20-sided die, or three people having the same last name, obviously the odds are vastly different and any perceived pattern is much more likely to be a true indicator of an underlying pattern. Also, I cheated and simplified the problem by only looking at cases where the existence of an underlying pattern and non-existence are equally probable. Formally we could apply Bayes Theorem and view the problem as: P(pattern | patternness) = P(patternness | pattern) * P(pattern). This means we need to factor in the likelihood of there being a pattern, but this term is probably impossible to calculate in general; instead we must make a simplifying assumption.&lt;/li&gt;
&lt;li&gt;This is something of an equivilence rather than an explanation because reproductive and survival advantages are the only reasons for evolving anything.&lt;/li&gt;
&lt;li&gt;This word is still rather obscure, having not made it into the &lt;a href="http://www.oed.com"&gt;OED&lt;/a&gt; yet. In fact, it seems to be more commonly found rendered as &lt;em&gt;apophenia&lt;/em&gt; (&lt;em&gt;sans&lt;/em&gt; r), but this is a misspelling based on the Greek roots. The first known usage appears to be Prof. Klaus Conrad&amp;#8217;s 1958 work, &lt;em&gt;Die beginnende Schizophrenie&lt;/em&gt; (where the word was spelled incorrectly). Source: &lt;a href="http://www.marekshemanski.com/glossary/apophenia.html"&gt;Marek Shemanski&amp;#8217;s Glossary of Perplexing Language&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;</description><link>http://blog.keyboardphilosopher.com/post/276808933</link><guid>http://blog.keyboardphilosopher.com/post/276808933</guid><pubDate>Sat, 03 Nov 2007 00:00:00 -0500</pubDate><category>probability</category><category>philosophy</category></item><item><title>Mr., Ms., and Mrs.</title><description>&lt;p&gt;I think that if I were a woman, married or unmarried, I would choose to call myself &lt;i&gt;Ms.&lt;/i&gt;. Consider the fact that a woman&amp;#8217;s title—a part of her name—is expected to change when she gets married. A person&amp;#8217;s name is an integral part of her/his identity; essentially our culture tells us that a woman&amp;#8217;s identity changes when she gets married.&lt;/p&gt;
&lt;p&gt;Contrast this with the fact that men are called &lt;i&gt;Mr.&lt;/i&gt; regardless of marital status. A man&amp;#8217;s identity remains constant his entire life (save for earned titles, e.g. &lt;i&gt;Dr.&lt;/i&gt;), but a woman&amp;#8217;s does not. Aren&amp;#8217;t men and women equal partners in the same marriage? I think the simple answer from history is &amp;#8220;no&amp;#8221;. It harkens back to long tradition of inequality, typecasting woman as homemakers and treating them like property.&lt;/p&gt;
&lt;p&gt;Why is it important that women are marked as being in the &amp;#8216;possession&amp;#8217; of a man, but such &amp;#8216;ownership&amp;#8217; over men is not marked? Can you a offer a &lt;i&gt;good&lt;/i&gt; reason for this? Personally I feel that we should all maintain the same identity, married or not.&lt;/p&gt;</description><link>http://blog.keyboardphilosopher.com/post/278284655</link><guid>http://blog.keyboardphilosopher.com/post/278284655</guid><pubDate>Tue, 24 Apr 2007 00:00:00 -0500</pubDate><category>society</category></item><item><title>Minor Progress Through Explicit Application of Reason</title><description>&lt;p&gt;I&amp;#8217;m in a phase where everything I do must have a reason.&lt;/p&gt;

&lt;p&gt;That may sound obvious—of course everything should have a reason, right?  But there are many little questions in life where we generally feel that the exact solution chosen doesn&amp;#8217;t make enough difference to even consider choosing one approach over any of the others.  In many cases this may be the proper approach, but in other cases the minor activity is performed thousands of times in a lifespan, and the small losses incurred by a poor approach eventually add up to something meaningful.  In any case, realistic gains are not my focus of this writing.&lt;/p&gt;

&lt;p&gt;Since we tackle little problems using an ad hoc approach, our solution may differ from day to day, despite the fact that one particular solution may actually be slightly better than any other.  I&amp;#8217;m slowly eliminating these &amp;#8220;nondeterministic&amp;#8221; (in the sense that the approach is chosen seemingly randomly), actions from my life.&lt;/p&gt;

&lt;p&gt;The problems I am discussing are minuscule: in what order should I perform washing operations in the shower?  How should I indent my source code?  In what order should I perform the operations involved in making a sandwich?  These are things that don&amp;#8217;t matter to most people, yet I&amp;#8217;ve have had a rigid sandwich-making algorithm since high school.&lt;/p&gt;

&lt;p&gt;I don&amp;#8217;t spend a lot of time addressing these problems.  My justifications don&amp;#8217;t have to be perfect—they serve the role of hypothesis more than theory.  Once I have a reason (perfect or not) I apply it consistently.  Since my approach and reasoning are explicitly defined, if I devise a new (possibly superior) hypothesis, it is (usually) trivial to compare the merits of the alternatives and to choose the better solution.&lt;/p&gt;

&lt;p&gt;How should a reason be chosen?  Any reason will do.  It&amp;#8217;s like a rapid-prototyping software development model.  Get something workable together as soon as possible, then work up.  Furthermore, reasons don&amp;#8217;t need to be objective.  &amp;#8220;Because it makes me happy&amp;#8221;; is a perfectly sound justification (though not a very well-specified one) if you are justifying a personal action with no external responsibilities.&lt;/p&gt;

&lt;p&gt;To apply the principle back on itself: what is the reason for requiring reasons?  For me it is a part of my &lt;a href="http://blog.keyboardphilosopher.com/post/279514369/the-personal-aesthetic"&gt;personal aesthetic&lt;/a&gt;.  I imagine it is rather unlikely that a person could make him or herself care about this issue—it&amp;#8217;s either built into you or not.  If this isn&amp;#8217;t something that strikes your fancy, feel free to instantly disregard it (it probably wont grow on you).  Alternately, if you find yourself obsessing about &lt;em&gt;why&lt;/em&gt; you do things, give it a shot.&lt;/p&gt;

&lt;p&gt;When I helped my mother clean up the kitchen as a kid, she&amp;#8217;d tell me where to put dishes in the dishwasher.  If I asked why item &lt;i&gt;X&lt;/i&gt; went in location &lt;i&gt;Y&lt;/i&gt;, she&amp;#8217;d tell me, &amp;#8220;that&amp;#8217;s just how we do it,&amp;#8221; or, &amp;#8220;that&amp;#8217;s how I learned to do it.&amp;#8221; These answers always irritated me.  If we don&amp;#8217;t know why we are doing something, how do we know that we are doing it right?  Or, more precisely put, if we don&amp;#8217;t know why we are doing something, how will we know if we can do it better?  Some people may not care, but I want to know that I am getting closer to the right solution.&lt;/p&gt;</description><link>http://blog.keyboardphilosopher.com/post/279521796</link><guid>http://blog.keyboardphilosopher.com/post/279521796</guid><pubDate>Fri, 03 Mar 2006 00:00:00 -0600</pubDate><category>personal</category><category>philosophy</category></item><item><title>The Personal Aesthetic</title><description>&lt;p&gt;I propose that we enter a new term into our vocabularies: &amp;#8220;the personal aesthetic.&amp;#8221;&lt;/p&gt;

&lt;p&gt;Observations on human behavior have lead me to the conclusion that every human being has a built-in aesthetic evaluation system.  This system is applied to nearly everything in life, creating non-random personal preferences from this seemingly random base.  The components of the personal aesthetic are neither &lt;em&gt;directly&lt;/em&gt; under the individual&amp;#8217;s control, not completely out of their control, but somewhere in between.  I postulate that one can change one&amp;#8217;s personal aesthetic with a great personal effort, but that is the only (conscious) means by which it can be affected.&lt;/p&gt;

&lt;p&gt;The source of the personal aesthetic is difficult (likely impossible) to pinpoint.  Like most human attributes, the source is probably part nature and part nurture.  I speculate that our aesthetic preferences are mostly environmental, though they likely contain &lt;em&gt;some&lt;/em&gt; innate, genetic preference.&lt;/p&gt;

&lt;p&gt;Our personal aesthetics affect our lives in profoundly important ways. They influence how we believe we must act in the world, which things bring us pleasure, how we define justice and how we should treat others, the importance of the quest for knowledge in our lives, etc.  The personal aesthetic imparts an irrational element into our minds because we hold deep-rooted tendencies towards arbitrary behaviors.&lt;/p&gt;

&lt;p&gt;The personal aesthetic probably affects us more that we would consciously choose (were we given a choice), but perhaps we would be hasty in such a dismissal.&lt;/p&gt;

&lt;p&gt;Indeed, it is often the personal aesthetic which gives our lives meaning.  These core attributes give us something we innately &amp;#8220;know&amp;#8221; we should work towards.  They are the axioms of life.  The feelings for which we need no stimulus.&lt;/p&gt;

&lt;p&gt;Albert Einstein spent most of his life searching for a Theory of Everything; a single formula less than an inch in length which could describe all physical phenomena.  Why?  &lt;em&gt;Because his personal aesthetic drove him towards it.&lt;/em&gt; It drove him to search for it.  We don&amp;#8217;t even know if such a thing exists, but many of us can identify with his obsession.&lt;/p&gt;

&lt;p&gt;How is the personal aesthetic different from simply saying that people have preferences?  Well, the personal aesthetic can be thought of as the root level of preferences.  Preference at the highest level, or alternately as a kind of meta-preference.  That is to say that preferences spawn from personal aesthetics.  Which definition you use is largely a matter of semantics, separate from the key idea I am presenting.&lt;/p&gt;

&lt;p&gt;Should the personal aesthetic be taken seriously?  My answer is certainly &amp;#8220;yes,&amp;#8221; yours may differ.  I find that embracing the personal aesthetic is a bit like eating the food you like: you can&amp;#8217;t change the taste of brussel sprouts simply by telling yourself that have decided you like the item.  Seek to identify the commonalities in things you appreciate.  Isolate the root causes to know your own personal aesthetics.  Some are obvious—others are not.&lt;/p&gt;

&lt;p&gt;In short, I am proposing not simply a new term, but also a philosophy of life.  I am suggesting that we possess innate, largely immutable dispositions.  These dispositions compose, either partially or completely, the set of things which bring fulfillment to our lives.  We will seek them, either consciously or unconsciously, and the former approach will likely be more effective.  We should characterize and embrace our personal aesthetics.&lt;/p&gt;</description><link>http://blog.keyboardphilosopher.com/post/279514369</link><guid>http://blog.keyboardphilosopher.com/post/279514369</guid><pubDate>Thu, 02 Mar 2006 00:00:00 -0600</pubDate><category>philosophy</category></item></channel></rss>

