<?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>flowdelic &#187; General</title>
	<atom:link href="http://flowdelic.org/archives/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://flowdelic.org</link>
	<description>Mason Hale&#039;s weblog</description>
	<lastBuildDate>Tue, 02 Mar 2010 17:42:17 +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>Partly Cloudy</title>
		<link>http://flowdelic.org/archives/2009/04/partly-cloudy/</link>
		<comments>http://flowdelic.org/archives/2009/04/partly-cloudy/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 16:47:18 +0000</pubDate>
		<dc:creator>Mason</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://flowdelic.org/archives/2009/04/partly-cloudy/</guid>
		<description><![CDATA[Here is a poem I just performed at Cloud Camp Austin.
Partly Cloudy
We have a dream
A vision
An aspiration
To compute in the cloud
To pay as we go
To drink by the sip
To add cores at our whim
To write to disks with no end
To scale up with demand
And scale down when it ends
Elasticity
Scalability
Redundancy
Computing as a utility
This is our dream
Becoming [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a poem I just performed at <a href="http://www.cloudcamp.com/?page_id=477">Cloud Camp Austin</a>.</p>
<h3>Partly Cloudy</h3>
<p>We have a dream<br />
A vision<br />
An aspiration<br />
To compute in the cloud<br />
To pay as we go<br />
To drink by the sip<br />
To add cores at our whim<br />
To write to disks with no end<br />
To scale up with demand<br />
And scale down when it ends<br />
Elasticity<br />
Scalability<br />
Redundancy<br />
Computing as a utility<br />
This is our dream<br />
Becoming reality</p>
<p>But&#8230;<br />
There&#8217;s a hitch.<br />
There&#8217;s a bump in the road<br />
There&#8217;s a twist in the path<br />
There&#8217;s a detour ahead on the way to achieving our goal</p>
<p>It&#8217;s the Database<br />
Our old friend<br />
He is set in his ways<br />
He deals in transactions to keeps things consistent<br />
He maintains the integrity of all his relations<br />
He eats disks for breakfast<br />
He hungers for RAM<br />
He loves queries and joins, and gives each one a plan<br />
He likes his schemas normal and strict<br />
His changes are atomic<br />
That is his schtick</p>
<p>He&#8217;s an old friend as I said<br />
We all know him well<br />
So it pains me to say that in this new-fangled cloud<br />
He doesn&#8217;t quite fit</p>
<p>Don&#8217;t get me wrong, our friend can scale as high as you want<br />
But there&#8217;s a price to be paid<br />
That expands as you grow<br />
The cost is complexity<br />
It&#8217;s more things to maintain<br />
More things that can go wrong<br />
More ways to inflict pain<br />
On the poor DBA who cares for our friend<br />
The one who backs him up and, if he dies, restores him again</p>
<p>I love our old friend<br />
I know you do too<br />
But it is time for us all to own up to the fact<br />
That putting him into the cloud<br />
Taking him out of the rack<br />
Just causes us both more pain and more woe<br />
So&#8230;<br />
It&#8217;s time to move on<br />
Time to learn some new tricks<br />
Time to explore a new world that is less ACIDic</p>
<p>It&#8217;s time to meet some new friends<br />
Those who were born in the cloud<br />
Who are still growing up<br />
Still figuring things out<br />
There&#8217;s Google&#8217;s BigTable<br />
and Werner&#8217;s SimpleDB<br />
There&#8217;s Hive and HBase and Mongo and Couch<br />
There&#8217;s Cassandra and Drizzle<br />
And not to be left out<br />
There&#8217;s Vertica and Aster if you want to spend for support<br />
There&#8217;s a Tokyo Cabinet and something called Redis I&#8217;m told</p>
<p>It&#8217;s a party, a playgroup of newborn DB&#8217;s<br />
They scale and expand, they re-partition with ease<br />
They are new and exciting<br />
And still flawed to be sure<br />
But they&#8217;ll learn and improve, grow and mature</p>
<p>They are our future<br />
We developers should take heed<br />
If our databases can change, then maybe<br />
Just maybe<br />
So can we</p>
<p>
UPDATE: Someone shot a <a href="http://www.youtube.com/watch?v=MfVyKFV5qcQ">video of me reading the poem</a> and posted it on YouTube.
</p>
<p>
UPDATE 2: <a href="http://www.youtube.com/watch?v=bYGLpw2pL3I">Another video</a> posted to YouTube, this one has the entire poem and a little better audio.</p>
]]></content:encoded>
			<wfw:commentRss>http://flowdelic.org/archives/2009/04/partly-cloudy/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>I&#8217;m sorry Dave&#8230;</title>
		<link>http://flowdelic.org/archives/2007/04/im-sorry-dave/</link>
		<comments>http://flowdelic.org/archives/2007/04/im-sorry-dave/#comments</comments>
		<pubDate>Mon, 02 Apr 2007 05:32:59 +0000</pubDate>
		<dc:creator>Mason</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://flowdelic.org/archives/2007/04/im-sorry-dave/</guid>
		<description><![CDATA[Man, you&#8217;d think from reading this post from Dave Winer that when I suggested over 10 years ago that UserLand Frontier would make a great scripting environment for the web, I somehow set into motion a series of events that would ultimately lead to his misery.
In 1995 or 1996 I got a prophetic email from [...]]]></description>
			<content:encoded><![CDATA[<p>Man, you&#8217;d think from reading <a href="http://www.scripting.com/stories/2007/03/12/anUntoldStoryOfUserland.html">this post</a> from Dave Winer that when I suggested over 10 years ago that UserLand Frontier would make a great scripting environment for the web, I somehow set into motion a series of events that would ultimately lead to his misery.</p>
<blockquote><p>In 1995 or 1996 I got a prophetic email from Mason Hale, who had discovered Frontier and thought it would make a wonderful environment for CGI scripting. He was right, but I came to wish I had never gotten that email. Seriously.</p></blockquote>
<p>While it is nice to be remembered, I wish it were a little more fondly. <img src='http://www.flowdelic.org/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  I hate to think Dave genuinely regrets our interaction and the cool things we built together or pushed each other to build back in the early years of the web. We did some crazy stuff. Some of which has faded to history, but I still remember well &#8212; and fondly. Like when we wired Frontier up to Netscape to <a href="http://db.tidbits.com/article/01471">run client-side scripts using a custom usrtlk: protocol</a>. It was a security nightmare waiting to happen, but it was geeky-cool and a fun and still mostly uncharted territory to explore.</p>
<p>So it is a bit sad for me to read that Dave associates me and that time with a negative turning point in his life. I have not kept in touch with Dave over the years. We didn&#8217;t have a falling out or anything, we just started working on different things. I am thankful for the many lessons I learned from working with Dave Winer. I wish him well, and I am sorry to hear he&#8217;s had a rough stretch these last few years. </p>
<p><!--<br />
It is hard to write that and not feel a little like a kiss-ass. I am well aware that Dave has rubbed some people the wrong way. I've screamed at the man before and that is not something I am known to do. Despite what anyone may think of him personally, he has made some significant, fundamental contributions to the web in general and blogging in particular. We owe him something for that. It just seems wrong to me to see him look back on all that and wish it had never happened. It reminds me of the movie "It's a Wonderful Life", where George Bailey is shown what would have happened had he never been born. What would the web be like if there had never been Dave Winer? I'm willing to bet it would be a hell of a lot less interesting.<br />
--></p>
]]></content:encoded>
			<wfw:commentRss>http://flowdelic.org/archives/2007/04/im-sorry-dave/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Life is Good</title>
		<link>http://flowdelic.org/archives/2007/03/life-is-good/</link>
		<comments>http://flowdelic.org/archives/2007/03/life-is-good/#comments</comments>
		<pubDate>Sun, 01 Apr 2007 04:21:05 +0000</pubDate>
		<dc:creator>Mason</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://flowdelic.org/archives/2007/03/life-is-good/</guid>
		<description><![CDATA[I received an email recently from my friend Stephen Dulaney reminding it was time for my annual post here on flowdelic. Stephen noticed that my previous two postings were made in March 2006 and March 2005. So to keep my one-post-per-year streak alive, just under the wire, here&#8217;s a quick update.
The biggest news is that [...]]]></description>
			<content:encoded><![CDATA[<p>I received an email recently from my friend <a href="http://radio.weblogs.com/0104704/">Stephen Dulaney</a> reminding it was time for my annual post here on flowdelic. Stephen noticed that my previous two postings were made in March 2006 and March 2005. So to keep my one-post-per-year streak alive, just under the wire, here&#8217;s a quick update.</p>
<p>The biggest news is that I left my job as Chief Technologist at frog design in June 2006. I left to help start up a new company, LargeSmall Systems, with another friend, Matt Cohen. We are not quite ready to publicly disclose the nature of our business or product, but it has been a great ride so far. We&#8217;ve assembled a terrific team and together we are building some really cool technology. It&#8217;s been hard work, and a lot of fun at the same time. I&#8217;ll write more about this new venture in the future.</p>
<p>Leaving a comfortable position at frog for the relative uncertainty of a not-quite-yet-funded hatchling startup last year was a tough decision to make. Having gone through a boom and bust during my eight years at frog, the digital technology team I founded in 1998 was doing better than ever. We were doing great work and some strategic bets we had placed earlier were starting to pay off. Yet, I had the opportunity to do something new and exciting with this start-up. I was fortunate to be able to leave frog at the top of my game, so to speak, with my department growing and with strong leadership in place behind me to keep things rolling. For me, it was a textbook case of how to leave your job on good terms.</p>
<p>It&#8217;s been great to watch from sidelines, since I left, and see my old team continue to crank out great work and to establish themselves as leaders in some hot emerging technology areas. One example: a frog project I played a key role in early on, the <a href="http://www.frogdesign.com/?p=349">Alltel Celltop</a>, was recently awarded <a href="http://www.ctia.org/media/press/body.cfm/prid/1682">Best of Show at the CTIA Wireless industry conference</a>. Another: the new <a href="http://www.hawaiianair.com/">Hawaiian Airlines</a> website is gorgeous, highly-functional, and technologically sleek and elegant. I am bursting with pride.</p>
<p>While I would be enjoying a bit more glory about now had I stayed at frog, I don&#8217;t have any regrets. The last nine months have been intensive training for me in the starting, funding and growing of a company. For the first time in my life I am fully focused on creating a single product. It&#8217;s been an awesome experience and the future only looks brighter.</p>
<p>There have been some benefits to my personal life too. For one, my commute is now just under a mile. And while at frog I was a platinum-level frequent flyer, now I am closer to home and have been able to do things like coach my daughter&#8217;s soccer team &#8212; something I never would have been able to do with my previous travel schedule. I&#8217;m still working as hard as ever, yet I&#8217;ve also been able to spend more time with my family. And that has been priceless.</p>
<p>More to come&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://flowdelic.org/archives/2007/03/life-is-good/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
