<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>danielbeck.net: Blog feed		</title> 
		<link>http://danielbeck.net</link>
		<description>				Blog feed for danielbeck.net		</description>
		<language>en-us</language>		
			<item>
				<title>Fortunately I am only 39 today				</title> 
				<link>http://danielbeck.net/blog/1259.html</link>
				<guid>http://danielbeck.net/blog/1259.html</guid>
				<description>&lt;p&gt;I&amp;#8217;ll be offline today.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://wondermark.com/c/2010-08-31-653crisis.gif&quot;&gt;
&lt;a href=&quot;http://wondermark.com/653&quot;&gt;http://wondermark.com/653&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In other news entirely, I have literally four months worth of photos which I have not yet put on this website. I haven&amp;#8217;t decided yet whether to start trickling them online a few at a time or to just flood the RSS feed with one massive dump one night. You&amp;#8217;ll know which I decide when it happens.&lt;/p&gt;
&lt;p&gt;And in other other news entirely, as long as I&amp;#8217;m at it, our universe consists of between 30 to 50 billion trillion stars, and kids have cost me my one shot at immortality:
&lt;object width=&quot;640&quot; height=&quot;385&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/6G5JaicYuVU&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xd0d0d0&amp;amp;hl=en_US&amp;amp;feature=player_embedded&amp;amp;fs=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/6G5JaicYuVU&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xd0d0d0&amp;amp;hl=en_US&amp;amp;feature=player_embedded&amp;amp;fs=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowScriptAccess=&quot;always&quot; width=&quot;640&quot; height=&quot;385&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
						&lt;br /&gt;
						&lt;br /&gt;
						&lt;p&gt;&lt;small&gt;&lt;i&gt;This post was syndicated from &lt;a href=&quot;http://danielbeck.net/blog/1259.html&quot;&gt;http://danielbeck.net/blog/1259.html&lt;/a&gt;&lt;/i&gt;&lt;/small&gt;&lt;/p&gt;
						
				</description>
			</item>
				
			<item>
				<title>Life list				</title> 
				<link>http://danielbeck.net/blog/1236.html</link>
				<guid>http://danielbeck.net/blog/1236.html</guid>
				<description>&lt;p&gt;I did a bunch of things this weekend that I had never done before.&lt;/p&gt;
								&lt;p&gt;&lt;img src=&quot;http://danielbeck.net/img/pool/1236_image.jpg&quot;&gt;&lt;/p&gt;&lt;p&gt;In increasing order of unusual-for-me, I&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;silkscreened a T-shirt,&lt;/li&gt;
&lt;li&gt;learned some simple aerial silks moves,&lt;/li&gt;
&lt;li&gt;learned how to move a hula hoop from my waist up to my neck and back again,&lt;/li&gt;
&lt;li&gt;breathed fire (which is much easier to do than you&amp;#8217;d think, but much harder to do &lt;em&gt;well&lt;/em&gt; than you&amp;#8217;d think),&lt;/li&gt;
&lt;li&gt;safetied for a naked woman with dreadlocks and a flaming rope dart (being a safety consists of standing next to someone with a fireproof blanket while they do dangerous things, and if they catch fire putting them out right away),&lt;/li&gt;
&lt;li&gt;spun fire (cautiously and inexpertly but happily) three times,&lt;/li&gt;
&lt;li&gt;set myself on fire (but only once, and Kate put me out right away),&lt;/li&gt;
&lt;li&gt;learned a lot of new poi moves, and&lt;/li&gt;
&lt;li&gt;learned that really good poi work is less about the moves than about smooth and musical transitions between them.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I also made some new friends (Heather, email me immediately!) and re-met some old ones &amp;#8212; turns out there&amp;#8217;s some overlap between Wildfire people and Spiritfire people, which in retrospect shouldn&amp;#8217;t have been all that surprising: to describe Wildfire as Spiritfire minus pagan spirituality plus circus sideshow would be inaccurate, but not completely so.&lt;/p&gt;
&lt;p&gt;(A better way to explain the overlap: when you arrive at both events, they greet you by saying &amp;#8220;welcome home.&amp;#8221; And they&amp;#8217;re right.)&lt;/p&gt;
&lt;p&gt;Photos to come. Video, too. For now: work. Re-entry is always a challenge.&lt;/p&gt;
						&lt;br /&gt;
						&lt;br /&gt;
						&lt;p&gt;&lt;small&gt;&lt;i&gt;This post was syndicated from &lt;a href=&quot;http://danielbeck.net/blog/1236.html&quot;&gt;http://danielbeck.net/blog/1236.html&lt;/a&gt;&lt;/i&gt;&lt;/small&gt;&lt;/p&gt;
						
				</description>
			</item>
				
			<item>
				<title>On some occasions I post a post in which I do not complain about anything				</title> 
				<link>http://danielbeck.net/blog/1235.html</link>
				<guid>http://danielbeck.net/blog/1235.html</guid>
				<description>&lt;p&gt;Life&amp;#8217;s pretty good.&lt;/p&gt;
&lt;p&gt;Last night I played doun doun with Aimee Gelinas&amp;#8217;s class for Third Thursday down in Pittsfield. We picked up Stellan early from daycare and drove down as a family; it was a beautiful warm summer evening with just the right size crowd for a street fair. Stellan got to hug a moose while we were getting set up, which Emily tells me was very exciting (for both of them, I think.) And then while we were performing, when the dancers started he came out of his stroller to join them and then ran over and sat in my lap through the rest of the show &amp;#8220;helping&amp;#8221; me with the drum sticks.&lt;/p&gt;
&lt;p&gt;Which two years ago when I imagined what the good parts of having a kid might be like, just the good parts, that would pretty much be it right there.&lt;/p&gt;
&lt;p&gt;Afterwards we went to the Columbian restaurant where we all scarfed down an enormous amount of delicious protein and fat and then he put his head down on the table for naptime so we came home and put him to bed. &lt;/p&gt;
&lt;p&gt;And I&amp;#8217;ve just polished off my half of the leftovers for breakfast, and in a few minutes I&amp;#8217;m going to check in a bunch of code I&amp;#8217;ve been working on which is if I say so myself pretty solid stuff. &lt;/p&gt;
&lt;p&gt;And then I&amp;#8217;ll pack a suitcase and head off with Kate to &lt;a href=&quot;http://wildfireretreat.com/&quot;&gt;wildfire&lt;/a&gt;, where I will breathe and spin fire and fly on silks and try very hard not to burn off any important parts of my body. &lt;/p&gt;
&lt;p&gt;Life&amp;#8217;s pretty good.&lt;/p&gt;
						&lt;br /&gt;
						&lt;br /&gt;
						&lt;p&gt;&lt;small&gt;&lt;i&gt;This post was syndicated from &lt;a href=&quot;http://danielbeck.net/blog/1235.html&quot;&gt;http://danielbeck.net/blog/1235.html&lt;/a&gt;&lt;/i&gt;&lt;/small&gt;&lt;/p&gt;
						
				</description>
			</item>
				
			<item>
				<title>OMFG				</title> 
				<link>http://danielbeck.net/blog/1233.html</link>
				<guid>http://danielbeck.net/blog/1233.html</guid>
				<description>&lt;p&gt;&lt;a href=&quot;http://www.hpl.hp.com/personal/Vinay_Deolalikar/Papers/pnp12pt.pdf&quot;&gt;P&amp;#8800;NP&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Proof that P=NP would have been much more exciting, of course. But still. Holy crap. We now have proof that not all problems are solvable.&lt;sup&gt;&lt;a href=&quot;#footnote&quot;&gt;*&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;&lt;small&gt;(All &lt;em&gt;math&lt;/em&gt; problems that is. In most other fields I think we could take that as given.)&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;A little explanation for the non geeks reading this: there is a set of math problems &amp;#8212; the &lt;a href=&quot;http://en.wikipedia.org/wiki/Travelling_salesman_problem&quot;&gt;travelling salesman&lt;/a&gt; or the &lt;a href=&quot;http://en.wikipedia.org/wiki/Knapsack_problem&quot;&gt;knapsack problem&lt;/a&gt; are classic examples &amp;#8212; which can be solved, and once you have the solution you can verify that solution quickly. But finding the solution in the first place gets exponentially more difficult as the problem gets bigger. Difficult as in, even if you devoted every atom in existence to computing a solution to a traveling salesman problem with a large number of cities, the heat death of the universe would come before you had the answer. So pretty hard, I&amp;#8217;m saying. &lt;/p&gt;
&lt;p&gt;(There are more practical uses for NP problems than saving a salesman some mileage or sorting a backpack. All modern cryptography is based on NP problems, for example. So the existence of these intractable problems has some useful real-world consequences; this isn&amp;#8217;t just abstract sandcastle building.) &lt;/p&gt;
&lt;p&gt;Proof that P=NP would have meant that there is a way to solve NP problems in a more realistic timeframe; we just haven&amp;#8217;t found that algorithm yet. (And they&amp;#8217;re mathematically equivalent problems, so solving any one would mean solving all of them at once.) Instead we have proof that these problems really are irredeemably complex: hard problems really are hard, and always will be. &lt;/p&gt;
&lt;p&gt;Which when you put it that way doesn&amp;#8217;t sound all that exciting, I know. Emily was sure unimpressed when I tried explaining it to her. But trust me when I say it&amp;#8217;s a Big Deal. Not quite &lt;a href=&quot;http://xkcd.com/704/&quot;&gt;this big&lt;/a&gt;, but at least &lt;a href=&quot;http://www.claymath.org/millennium/&quot;&gt;this big&lt;/a&gt;. Sure, a million dollars isn&amp;#8217;t what it used to be, but it&amp;#8217;s still pretty good. Also there&amp;#8217;s the whole solving-one-of-the-six-most-important-open-questions-in-mathematics thing to go with it. That&amp;#8217;s got to be pretty satisfying.&lt;/p&gt;
&lt;p&gt;Disclaimers: I am not a mathematician. I understand just barely enough about this stuff to be &lt;a href=&quot;http://rjlipton.wordpress.com/2009/10/11/magical-results-and-pnp/&quot;&gt;excited about it&lt;/a&gt;; the proof itself is of course completely over my head. And it&amp;#8217;s still new, so even real mathematicians &lt;a href=&quot;http://rjlipton.wordpress.com/2010/08/08/a-proof-that-p-is-not-equal-to-np/&quot;&gt;haven&amp;#8217;t verified it yet&lt;/a&gt;, and while everyone seems to agree that this guy isn&amp;#8217;t a crackpot (this problem attracts a lot of lunatics, as anything with a million dollar prize attached would) and that the proof looks plausible, some are still &lt;a href=&quot;http://scottaaronson.com/blog/?p=456&quot;&gt;skeptical&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;In other math news, &lt;a href=&quot;http://en.wikipedia.org/wiki/God%27s_algorithm&quot;&gt;God&amp;#8217;s Number&lt;/a&gt; has been proven (by brute force) to be &lt;a href=&quot;http://www.cube20.org/&quot;&gt;20&lt;/a&gt;, but that seems pretty trivial by comparison. Brute force is boring.&lt;/p&gt;
&lt;p&gt;&lt;hr&gt;
&lt;small&gt;&lt;sup&gt;&lt;a name=&quot;footnote&quot;&gt;*&lt;/a&gt;&lt;/sup&gt;OK, yeah, yeah, &lt;a href=&quot;http://en.wikipedia.org/wiki/Godel's_incompleteness_theorems&quot;&gt;we already had that&lt;/a&gt;. This is a &lt;em&gt;different kind of unsolvable&lt;/em&gt;, you pedant.&lt;/p&gt;
						&lt;br /&gt;
						&lt;br /&gt;
						&lt;p&gt;&lt;small&gt;&lt;i&gt;This post was syndicated from &lt;a href=&quot;http://danielbeck.net/blog/1233.html&quot;&gt;http://danielbeck.net/blog/1233.html&lt;/a&gt;&lt;/i&gt;&lt;/small&gt;&lt;/p&gt;
						
				</description>
			</item>
				
			<item>
				<title>A novel approach to the progress bar				</title> 
				<link>http://danielbeck.net/blog/1234.html</link>
				<guid>http://danielbeck.net/blog/1234.html</guid>
				<description>&lt;p&gt;&amp;#8220;The upgrade will take as few as 10 minutes.&amp;#8221;&lt;/p&gt;
								&lt;p&gt;&lt;img src=&quot;http://danielbeck.net/img/pool/1234_image.jpg&quot;&gt;&lt;/p&gt;&lt;p&gt;Alternatively, it could take all morning, so far. And the throbby &amp;#8220;progress bar&amp;#8221; will give no indication of how much progress has been made, if any, or of how much is remaining. And there is no way to discover what the 42 updates being downloaded are, or to skip past any you might happen to not need. And you can&amp;#8217;t use the machine in the meantime. And there was no warning that it was about to download a gargantuan amount of data, which would have given you the opportunity to run the updater overnight instead of during the work day; in fact it implies that it&amp;#8217;s all pre-installed and that all it will have to do is run a quick key verification. And there is no way to pause the download so you can try again later, short of bodily unplugging the machine. And god knows what &lt;em&gt;that&lt;/em&gt; would do to the install. &lt;/p&gt;
&lt;p&gt;And the only reason you bought this machine in the first place was to test your dev work in IE6, which it turns out the version of Windows that came installed on the machine was specifically designed to not be able to run IE6, or IE7 for that matter, so they can ding you for an extra hundred bucks on the upgrade. Which is how we got to this point.&lt;/p&gt;
&lt;p&gt;I FREAKING &amp;#9829; MICROSOFT. MY LOVE EXPLODES OVER REDMOND WITH THE FIERY HEAT OF A SUPERNOVA, INCLUDING CONCOMITANT RADIATION DAMAGE AND GRAVITY DEFORMATION&lt;/p&gt;
						&lt;br /&gt;
						&lt;br /&gt;
						&lt;p&gt;&lt;small&gt;&lt;i&gt;This post was syndicated from &lt;a href=&quot;http://danielbeck.net/blog/1234.html&quot;&gt;http://danielbeck.net/blog/1234.html&lt;/a&gt;&lt;/i&gt;&lt;/small&gt;&lt;/p&gt;
						
				</description>
			</item>
				
			<item>
				<title>Fire spinning				</title> 
				<link>http://danielbeck.net/blog/1232.html</link>
				<guid>http://danielbeck.net/blog/1232.html</guid>
				<description>&lt;p&gt;I got myself a set of practice poi, because I want to look like I&amp;#8217;m not a complete klutz at &lt;a href=&quot;http://wildfireretreat.com&quot;&gt;WildFire&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s actually quite a bit of fun &amp;#8212; it&amp;#8217;s a lot like juggling, except that you never have to stop to chase a dropped ball around the house. Instead you periodically get whacked in a random part of the body with a heavy beanbag moving at high speed. Much preferable.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve been using it as a periodic break from work: whenever I get stuck on a particularly thorny coding problem I can stand up and do something physical for a while, which in theory gives me a chance to relax and get myself unstuck. In practice, yesterday I never did manage to solve the particular issue I was working on, but did learn how to do a &lt;a href=&quot;http://www.playpoi.com/poi-lessons/5-beat-weaves&quot;&gt;five beat weave&lt;/a&gt;. So that&amp;#8217;s something.&lt;/p&gt;
&lt;p&gt;Stellan, of course, has been watching all of this, and is in a learn-by-imitation phase; so this morning he politely asked if he could have a turn.&lt;sup&gt;*&lt;/sup&gt; So I handed him the poi, which are of course about twice as long as he is, so the beanbags just sat there on the ground next to him while he happily started windmilling his arms around just like daddy, repeatedly shouting &amp;#8220;ouch! ouch! ouch!&amp;#8221; just like daddy.&lt;/p&gt;
&lt;p&gt;&lt;small&gt;&lt;sup&gt;*&lt;/sup&gt;&amp;#8220;STELLAN DO IT! DO IT! I DO IT! I DO THAT THING! &amp;#8230; peeese.&amp;#8221;&lt;/small&gt;&lt;/p&gt;
						&lt;br /&gt;
						&lt;br /&gt;
						&lt;p&gt;&lt;small&gt;&lt;i&gt;This post was syndicated from &lt;a href=&quot;http://danielbeck.net/blog/1232.html&quot;&gt;http://danielbeck.net/blog/1232.html&lt;/a&gt;&lt;/i&gt;&lt;/small&gt;&lt;/p&gt;
						
				</description>
			</item>
				
			<item>
				<title>My wife has much more interesting dreams than I do.				</title> 
				<link>http://danielbeck.net/blog/1231.html</link>
				<guid>http://danielbeck.net/blog/1231.html</guid>
				<description>&lt;p&gt;Me: &amp;#8220;I had really weird dreams last night.&amp;#8221;&lt;/p&gt;
&lt;p&gt;She: &amp;#8220;Me too.&amp;#8221;&lt;/p&gt;
&lt;p&gt;Me: &amp;#8220;I dreamed that [my current main client] suddenly started throwing impossible deadlines at me, and we were having all these huge arguments about them.&amp;#8221;&lt;/p&gt;
&lt;p&gt;She: &amp;#8220;I dreamed I was having an affair with Felicia Day.&amp;#8221;&lt;/p&gt;
&lt;p&gt;Me: &amp;#8220;&amp;#8230;&amp;#8221;&lt;/p&gt;
&lt;p&gt;She: &amp;#8220;&amp;#8230;&amp;#8221;&lt;/p&gt;
&lt;p&gt;Me: &amp;#8220;I approve.&amp;#8221;&lt;/p&gt;
						&lt;br /&gt;
						&lt;br /&gt;
						&lt;p&gt;&lt;small&gt;&lt;i&gt;This post was syndicated from &lt;a href=&quot;http://danielbeck.net/blog/1231.html&quot;&gt;http://danielbeck.net/blog/1231.html&lt;/a&gt;&lt;/i&gt;&lt;/small&gt;&lt;/p&gt;
						
				</description>
			</item>
				
			<item>
				<title>This year&amp;#8217;s lesson from Spiritfire				</title> 
				<link>http://danielbeck.net/blog/1230.html</link>
				<guid>http://danielbeck.net/blog/1230.html</guid>
				<description>&lt;p&gt;My comfort zone is too small to hold everything I want out of life.&lt;/p&gt;
						&lt;br /&gt;
						&lt;br /&gt;
						&lt;p&gt;&lt;small&gt;&lt;i&gt;This post was syndicated from &lt;a href=&quot;http://danielbeck.net/blog/1230.html&quot;&gt;http://danielbeck.net/blog/1230.html&lt;/a&gt;&lt;/i&gt;&lt;/small&gt;&lt;/p&gt;
						
				</description>
			</item>
				
			<item>
				<title>Things I will not do today, because I have real work to do				</title> 
				<link>http://danielbeck.net/blog/1229.html</link>
				<guid>http://danielbeck.net/blog/1229.html</guid>
				<description>&lt;p&gt;This is what pretty much every interaction I have with a computer is like:&lt;/p&gt;
&lt;p&gt;So I&amp;#8217;ve discovered that one of the better ways to combat insomnia is to just remember to turn the brightness down on my computer screen at night. Yeah, go figure, it turns out that staring directly at a daylight-bright rectangle for hours right before bed isn&amp;#8217;t exactly conducive to a good night&amp;#8217;s sleep.&lt;/p&gt;
&lt;p&gt;But I keep forgetting to turn down the brightness on my own, and then it&amp;#8217;s two in the morning and I&amp;#8217;m not sleepy.&lt;/p&gt;
&lt;p&gt;But this is a computer! And I&amp;#8217;m a computer programmer! Or at least enough of one to know that other much more talented computer programmers will &lt;a href=&quot;http://stereopsis.com/flux/&quot;&gt;already have addressed this problem&lt;/a&gt;. Except those guys aren&amp;#8217;t adjusting the brightness, they&amp;#8217;re changing the color temperature of the screen to match the predicted ambient lighting color, which isn&amp;#8217;t quite what I want (and I do enough graphics work where accurate color is important that I don&amp;#8217;t want the color cast of my screen constantly changing anyway.)&lt;/p&gt;
&lt;p&gt;But it turns out the Displays control panel can be &lt;a href=&quot;http://www.mactipper.com/2008/03/change-monitor-brightness-using.html&quot;&gt;controlled by AppleScript&lt;/a&gt;, and I know just barely enough applescript to know that I can use perl to bypass most of the stuff about applescript I don&amp;#8217;t know, so I could run a perl script every minute or so to check the time of day and trigger the applescript to adjust the brightness. Which would be easy on a regular unix system, but OSX doesn&amp;#8217;t have a cron tab and does weird things to the at queue I&amp;#8217;ve never quite figured out, but I &lt;em&gt;have&lt;/em&gt; figured out that I can use &lt;a href=&quot;http://projects.tynsoe.org/en/geektool/&quot;&gt;GeekTool&lt;/a&gt; to do pretty much the same thing, since it runs in the background and can call arbitrary urls or command-line scripts on a schedule.&lt;/p&gt;
&lt;p&gt;And &lt;a href=&quot;http://xml.weather.yahoo.com/forecastrss?p=01256&amp;amp;u=f&quot;&gt;this weather feed&lt;/a&gt; includes the daily sunset and sunrise times, so I could have the script call that feed to decide whether the sun is out and therefore what brightness level to use. &lt;/p&gt;
&lt;p&gt;But sunrise and sunset only gets me part of the way there: on cloudy days I want to turn the brightness down, too. Which, for that I could use the same weather feed as before, but that would be hard: they use like a billion different text descriptors for the current weather, and I&amp;#8217;d have to write something to match against all of them, and there doesn&amp;#8217;t seem to be a canonical list of them anywhere so I&amp;#8217;d never be sure I had them all, and even if I did that it wouldn&amp;#8217;t work that well because, say, &amp;#8220;cloudy&amp;#8221;, does that mean thick black dark-as-night clouds or light fluffy bright-as-noon clouds? And even if I could sort &lt;em&gt;that&lt;/em&gt; out somehow the nearest weather station is all the way in North Adams so it&amp;#8217;s not always that accurate for Savoy anyway. So the weather feed is out.&lt;/p&gt;
&lt;p&gt;But I do have a much better source of information right here in the house: we use satellite internet access, and the satellite modem has its own web interface which reports the signal strength, which is a really good predictor for how thick the clouds are and therefore how bright it is outside and therefore how bright to set my monitor during daylight hours. So I could write my perl script to check the weather feed to find out if it&amp;#8217;s daytime, and if so to scrape the signal strength from the satellite interface, and use all that information to trigger the applescript to control the display panel preferences to set the monitor brightness. &lt;/p&gt;
&lt;p&gt;Did you follow all that? That&amp;#8217;s five different interlocking software programs, two of which I&amp;#8217;d have to write myself, pulling information from two different sources one of which is in &lt;em&gt;geosynchronous orbit&lt;/em&gt;. &lt;/p&gt;
&lt;p&gt;All so I don&amp;#8217;t have to remember to push the brightness button on the side of my monitor.&lt;/p&gt;
&lt;p&gt;And I didn&amp;#8217;t even include the bit about checking the date to predict whether there&amp;#8217;s snow on the ground, which reflects a surprising amount of extra light into the air, especially on moonlit nights (which would mean I&amp;#8217;d need to include a data source for the current moon phase as well, which it looks like there are RSS feeds for or I guess I could just calculate it locally.)&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s a lot of work being a geek sometimes, I tell you.&lt;/p&gt;
&lt;p&gt;&lt;small&gt;(The extra-irony part, of course, is that it probably would&amp;#8217;ve taken just about as much time to actually build it as I just spent blogging about it.)&lt;/small&gt;&lt;/p&gt;
						&lt;br /&gt;
						&lt;br /&gt;
						&lt;p&gt;&lt;small&gt;&lt;i&gt;This post was syndicated from &lt;a href=&quot;http://danielbeck.net/blog/1229.html&quot;&gt;http://danielbeck.net/blog/1229.html&lt;/a&gt;&lt;/i&gt;&lt;/small&gt;&lt;/p&gt;
						
				</description>
			</item>
				
			<item>
				<title>Pardon me while I brag				</title> 
				<link>http://danielbeck.net/blog/1224.html</link>
				<guid>http://danielbeck.net/blog/1224.html</guid>
				<description>&lt;p&gt;You know your demo went pretty well when one of the stakeholders proposes marriage.&lt;/p&gt;
						&lt;br /&gt;
						&lt;br /&gt;
						&lt;p&gt;&lt;small&gt;&lt;i&gt;This post was syndicated from &lt;a href=&quot;http://danielbeck.net/blog/1224.html&quot;&gt;http://danielbeck.net/blog/1224.html&lt;/a&gt;&lt;/i&gt;&lt;/small&gt;&lt;/p&gt;
						
				</description>
			</item>
				
			<item>
				<title>O-O				</title> 
				<link>http://danielbeck.net/blog/1223.html</link>
				<guid>http://danielbeck.net/blog/1223.html</guid>
				<description>&lt;p&gt;I&amp;#8217;m finally starting to see that object-oriented programming has more value than as a laborious defensive technique to prevent Larry in the next cubicle from shooting himself in your foot.&lt;/p&gt;
&lt;p&gt;Only a bit more, though. It still feels like the long way around most of the time.&lt;/p&gt;
						&lt;br /&gt;
						&lt;br /&gt;
						&lt;p&gt;&lt;small&gt;&lt;i&gt;This post was syndicated from &lt;a href=&quot;http://danielbeck.net/blog/1223.html&quot;&gt;http://danielbeck.net/blog/1223.html&lt;/a&gt;&lt;/i&gt;&lt;/small&gt;&lt;/p&gt;
						
				</description>
			</item>
				
			<item>
				<title>A curious lapse in vocabulary				</title> 
				<link>http://danielbeck.net/blog/1221.html</link>
				<guid>http://danielbeck.net/blog/1221.html</guid>
				<description>&lt;p&gt;Stellan has started picking up language at a startling pace. There&amp;#8217;s one word though, that to his mother&amp;#8217;s chagrin, he hasn&amp;#8217;t got yet.&lt;/p&gt;
&lt;p&gt;In the car this evening he was happily chattering away to himself, mostly pointing out other cars (&amp;#8220;Cah! Cah!&amp;#8221;) and insisting we &amp;#8220;Go!&amp;#8221; every time we hit a red light. At one point he said &amp;#8220;Daddeee!&amp;#8221; and Emily asked him, &amp;#8220;Can you say &amp;#8216;mommy?&amp;#8221;&lt;/p&gt;
&lt;p&gt;&amp;#8220;Daddee!&amp;#8221;&lt;/p&gt;
&lt;p&gt;&amp;#8220;Can you say &amp;#8216;mom&amp;#8217;?&amp;#8221;&lt;/p&gt;
&lt;p&gt;He chuckled, which is his word for &amp;#8220;yes.&amp;#8221;&lt;/p&gt;
&lt;p&gt;&amp;#8220;Ok, say &amp;#8216;mommy&amp;#8217;.&amp;#8221;&lt;/p&gt;
&lt;p&gt;He thought for a moment, then let out a stream of pretty much every word he knows: &amp;#8220;Cah! Daddee! Duckie! Doggie! Up! Dowm! Hi! Byeee! Cah cah! Go! Boo-ka! Boo-ka! Two! Five! No!&amp;#8221;&lt;/p&gt;
&lt;p&gt;Emily gives up.&lt;/p&gt;
&lt;p&gt;Because I&amp;#8217;m kind of a jerk, I said &amp;#8220;Stellan, can you say &amp;#8216;marble?&amp;#8217;&amp;#8221; &lt;/p&gt;
&lt;p&gt;&amp;#8220;Momma!&amp;#8221;&lt;/p&gt;
&lt;p&gt;&amp;#8220;Can you say &amp;#8216;momma&amp;#8217;?&amp;#8221;&lt;/p&gt;
&lt;p&gt;&amp;#8220;Daddeeeee!&amp;#8221;&lt;/p&gt;
&lt;p&gt;&amp;#8220;Mommy?&amp;#8221;&lt;/p&gt;
&lt;p&gt;&amp;#8220;Daddeeeee!&amp;#8221;&lt;/p&gt;
&lt;p&gt;&amp;#8220;Mommy?&amp;#8221;&lt;/p&gt;
&lt;p&gt;&amp;#8220;Daddeeeee!&amp;#8221;&lt;/p&gt;
&lt;p&gt;Got no explanation for that one.&lt;/p&gt;
						&lt;br /&gt;
						&lt;br /&gt;
						&lt;p&gt;&lt;small&gt;&lt;i&gt;This post was syndicated from &lt;a href=&quot;http://danielbeck.net/blog/1221.html&quot;&gt;http://danielbeck.net/blog/1221.html&lt;/a&gt;&lt;/i&gt;&lt;/small&gt;&lt;/p&gt;
						
				</description>
			</item>
				
			<item>
				<title>We&amp;#8217;ve got to find some better entertainment options				</title> 
				<link>http://danielbeck.net/blog/1222.html</link>
				<guid>http://danielbeck.net/blog/1222.html</guid>
				<description>&lt;p&gt;E: &amp;#8220;Last night I didn&amp;#8217;t care what was going to happen, and tonight I already know.&amp;#8221;&lt;/p&gt;
						&lt;br /&gt;
						&lt;br /&gt;
						&lt;p&gt;&lt;small&gt;&lt;i&gt;This post was syndicated from &lt;a href=&quot;http://danielbeck.net/blog/1222.html&quot;&gt;http://danielbeck.net/blog/1222.html&lt;/a&gt;&lt;/i&gt;&lt;/small&gt;&lt;/p&gt;
						
				</description>
			</item>
				
			<item>
				<title>I&amp;#8217;m gonna have to learn Python				</title> 
				<link>http://danielbeck.net/blog/1220.html</link>
				<guid>http://danielbeck.net/blog/1220.html</guid>
				<description>&lt;p&gt;I just discovered the &lt;a href=&quot;http://code.google.com/p/echo-nest-remix/&quot;&gt;Echo Nest Remix&lt;/a&gt; API &amp;#8212; looks like an awesome way to muck around with audio files.&lt;/p&gt;
&lt;p&gt;If nothing else, these &lt;a href=&quot;http://musicmachinery.com/2010/05/21/the-swinger/&quot;&gt;swing versions&lt;/a&gt; of White Rabbit and Money For Nothing (which frankly comes out better than the original) justify the existence of the software. I&amp;#8217;m also growing fond of this version of &lt;a href=&quot;http://soundcloud.com/neckro/tour-swing-33&quot;&gt;Tour de France&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Oh, and I suppose &lt;a href=&quot;http://soundcloud.com/neckro/never-swing-33&quot;&gt;this is obligatory&lt;/a&gt;.&lt;/p&gt;
						&lt;br /&gt;
						&lt;br /&gt;
						&lt;p&gt;&lt;small&gt;&lt;i&gt;This post was syndicated from &lt;a href=&quot;http://danielbeck.net/blog/1220.html&quot;&gt;http://danielbeck.net/blog/1220.html&lt;/a&gt;&lt;/i&gt;&lt;/small&gt;&lt;/p&gt;
						
				</description>
			</item>
				
			<item>
				<title>Mental Health Break				</title> 
				<link>http://danielbeck.net/blog/1219.html</link>
				<guid>http://danielbeck.net/blog/1219.html</guid>
				<description>&lt;p&gt;Last night I blew off dinner with friends (sorry, friends!) and did something I haven&amp;#8217;t done for a while.&lt;/p&gt;
&lt;p&gt;Or, rather, didn&amp;#8217;t do things I do all the time: no music playing. No internet. No television. No book or magazine at the dinner table. Just a quiet, empty house; leaves rustling, cool air. I sat in the hammock and watched contrails slowly dissolve above me.&lt;/p&gt;
&lt;p&gt;It was invigorating.&lt;/p&gt;
&lt;p&gt;Later that evening I stepped on a bee.&lt;/p&gt;
						&lt;br /&gt;
						&lt;br /&gt;
						&lt;p&gt;&lt;small&gt;&lt;i&gt;This post was syndicated from &lt;a href=&quot;http://danielbeck.net/blog/1219.html&quot;&gt;http://danielbeck.net/blog/1219.html&lt;/a&gt;&lt;/i&gt;&lt;/small&gt;&lt;/p&gt;
						
				</description>
			</item>
		
	</channel>
</rss>