<?xml version="1.0"?>
<rss version="2.0">
  <channel>

    <title>Birch Street Computing (RSS Feed)</title>
    <link>http://asynchrono.us</link>
    <language>en-us</language>
    <description>&lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;Birch Street Computing is John Mulligan&#39;s web based collection of thoughts and
ramblings. It&#39;s a snapshot of a deranged mind that&#39;s fascinated by technology.&lt;/p&gt;&lt;/div&gt;</description>

    
    <item> 
      <title>My 2011 in Music</title>
      <link>http://asynchrono.us/my-2011-in-music.html</link>
      <pubDate>Sat, 31 Dec 2011 14:27:00 EST</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;For me 2011 was a pretty darn good year for music. I regularly listened
to a lot more new music than last year. I also sampled more stuff
after reading a few more music blogs this year. I especially appreciated
learning about bandcamp.com and listing to albums from that site.
I figure it influenced a couple of real purchases this year.&lt;/p&gt;&lt;h3&gt;Biggest 2010 Albums of 2011&lt;/h3&gt;&lt;p&gt;These are albums/artists that I listened to a lot in 2011, even
though they weren&#39;t new this year. Some of them were new to me
and others simply kept me coming back to them.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Borknagar - &lt;a href=&#34;http://amzn.com/B0039E7EHQ&#34;&gt;Universal&lt;/a&gt;: I still listen to this album all the time.
Simply fantastic.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Enslaved - &lt;a href=&#34;http://amzn.com/B0043360QS&#34;&gt;Axioma Ethica Odini&lt;/a&gt;: This is also a insanely good album.
Even at work I&#39;ve named some of my test data after the track names
here.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Ghost - &lt;a href=&#34;http://amzn.com/B0047E6LW6&#34;&gt;Opus Eponymous&lt;/a&gt;: If evil can be fun and poppy, this album is
exhibit A. Every time I see someone diss this album online I want to
shake them and tell them to stop overthinking it and just enjoy.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Julie Christmas - &lt;a href=&#34;http://juliechristmas.bandcamp.com/album/the-bad-wife&#34;&gt;The Bad Wife&lt;/a&gt;: I simply love her voice. I hope
Made out of Babies makes another album soon, but this solo album
will tide me over in the meantime.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Melechesh - &lt;a href=&#34;http://amzn.com/B0040U8X2I&#34;&gt;The Epigenesis&lt;/a&gt;: I simply love the middle eastern + metal
sound these guys put together. I&#39;ve used it to wake myself up on
quite a few morning drives.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Shining - &lt;a href=&#34;http://shiningnorway.bandcamp.com/album/blackjazz&#34;&gt;Blackjazz&lt;/a&gt;: This album is nuts, in the best way possible.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Standout New Music of 2011&lt;/h3&gt;&lt;h3&gt;The Good Ones&lt;/h3&gt;&lt;p&gt;These albums were pretty good and I listened to them quite
a bit.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;The Sword - &lt;a href=&#34;http://amzn.com/B003Z2XTLW&#34;&gt;Warp Riders&lt;/a&gt;: Loved the title track. I preferred what these guys
were doing on the first two albums, but still a very enjoyable journey
though space.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Novembers Doom - &lt;a href=&#34;http://amzn.com/B004U8T3CY&#34;&gt;Aphotic&lt;/a&gt;: Another solid album from this band.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Septicflesh - &lt;a href=&#34;http://amzn.com/B004UOBL7I&#34;&gt;The Great Mass&lt;/a&gt;: Got this one pretty late in the year for it
to really sink in on me, but it&#39;s kind of been a grower. The orchestral bits
are worked in well with the metal side of things. I want to listen to some
of these guy&#39;s older releases now.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Anaal Nathrakh - &lt;a href=&#34;http://candlelightrecordsusa.bandcamp.com/album/passion&#34;&gt;Passion&lt;/a&gt;: Got this one at the same time as Septicflesh. I
had this playing when I was stuck in traffic one day and I think it made
my crazy (more crazy?). Now sometimes I listen to it when I code in order
to feel more evil. :-D&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;The Great Ones&lt;/h3&gt;&lt;p&gt;These albums were really awesome and I listened to these albums a ton.
They got the most use in my car so my last.fm stats really don&#39;t represent
how often I listened to these.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;ICS Vortex - &lt;a href=&#34;http://amzn.com/B005F99QW4&#34;&gt;Storm Seeker&lt;/a&gt;: I&#39;ve really grown to like Vortex&#39;s vocals
after listening to Borknagar so many times. I listened to the opening track,
The Blackmobile, and knew I had to buy the album. While the remaining
tracks differ quite a bit from Blackmobile I still think it&#39;s great.
The whole album is good progressive metal, with what sounds to me
a Yes-like feel.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Obscura - &lt;a href=&#34;http://obscura.bandcamp.com/album/omnivium&#34;&gt;Omnivium&lt;/a&gt;: Kicked my ass. This is simply an amazing album
there were a few things I liked more on the previous album, mainly
the vocals, but well worth a listen. The cover is an illustration
from a book on the mating process of Metroids.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Kvelertak - &lt;a href=&#34;http://en.wikipedia.org/wiki/Kvelertak_%28album%29&#34;&gt;Kvelertak&lt;/a&gt;: I&#39;m cheating a little here because only the
US release was in 2011. This album is hugely energetic and I liked
to listen  to it on the treadmill!&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Woods of Ypres - &lt;a href=&#34;http://amzn.com/B004RWI3VA&#34;&gt;Woods IV (The Green Album)&lt;/a&gt;: Can being sad be fun?
That&#39;s how I feel about this music. Quite often I&#39;d find my self
singing or shouting along with the lyrics to this in the car. What&#39;s
really sad is the recent death of the bands frontman (RIP).&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Red Fang - &lt;a href=&#34;http://redfang.bandcamp.com/album/murder-the-mountains&#34;&gt;Murder the Mountains&lt;/a&gt;: This band is hilarious, awesome,
and makes &lt;a href=&#34;https://www.youtube.com/watch?v=WQPfQvLIseA&#34;&gt;fantastic music videos&lt;/a&gt;.  Of course, the album itself
rocks too. My favorite track is Throw Up, which sounds pretty Melvins-ish
to me. I expect this band to get more popular soon.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;My penultimate album of 2011&lt;/h3&gt;&lt;img src=&#34;https://upload.wikimedia.org/wikipedia/en/2/28/Mastodon-The_Hunter.jpg&#34; alt=&#34;Mastodon/The Hunter Album Cover&#34;&gt;&lt;/img&gt;&lt;p&gt;Mastodon - &lt;a href=&#34;http://amzn.com/B005MW5CWW&#34;&gt;The Hunter&lt;/a&gt;: Mastodon did a great job building up anticipation
of this album in my opinion. They released full song previews on youtube
before the official release date. Like some I was unsure about some
of the differences between what they&#39;re doing here versus Crack the Skye.
But really, the album&#39;s a grower. I mean it&#39;s a huge grower. The first
time I listened to &#39;Creature Lives&#39; I wasn&#39;t sure about it. But now,
and even more after attending the live show, I love it. I sing along to
it. My favorite track is Spectrelight, but the whole last few tracks of the
album are just tremendous.&lt;/p&gt;&lt;h3&gt;My favorite album of 2011&lt;/h3&gt;&lt;img src=&#34;http://f0.bcbits.com/z/34/43/3443170138-1.jpg&#34; alt=&#34;Subrosa/No Help for the Mighty Ones Album Cover&#34;&gt;&lt;/img&gt;&lt;p&gt;Subrosa - &lt;a href=&#34;http://subrosausa.bandcamp.com/album/no-help-for-the-mighty-ones&#34;&gt;No Help for the Mighty Ones&lt;/a&gt;: If you&#39;re wondering what album
I could have liked more than The Hunter (maybe you&#39;re not) wait no longer.
No Help for the Mighty Ones is a deep, beautiful and haunting album.
I haven&#39;t read or watched some of the sources they used as background
material, but I&#39;m sure it could only help me appreciate it more.
It&#39;s simply so heavy and sad it wraps around to wonderful.
I&#39;m not much of a reviewer and that&#39;s not what I was planning on doing
here, suffice to say it&#39;s a great piece of art. My personal favorite
track is Whippoorwill, but really, there&#39;s nothing bad here.&lt;/p&gt;&lt;h3&gt;Recent Acquisitions&lt;/h3&gt;&lt;p&gt;I got some CDs (real, physical CDs, yay!) this Christmas from my
awesome family. I also got some Amazon points that I&#39;ve already
use for a few mp3 albums. These are albums that I haven&#39;t got a
chance to listen to much yet but I expect I&#39;ll be queuing up
to play pretty often.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Absu - &lt;a href=&#34;http://candlelightrecordsusa.bandcamp.com/album/abzu&#34;&gt;Abzu&lt;/a&gt;: Love the opening scream. I&#39;ve already listened to this
a couple of times from the bandcamp page pre purchase.
I&#39;ve got to check out
the previous album, Absu (oh-you-guys-are-clever) now.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Cave In - &lt;a href=&#34;http://amzn.com/B004VAM5Q2&#34;&gt;White Silence&lt;/a&gt;: I was a big fan of Zozobra when these
guys were apart. So far I really like what&#39;s happening on this
album as well.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Glorior Belli - &lt;a href=&#34;http://amzn.com/B005GYWGZC&#34;&gt;The Great Southern Darkness&lt;/a&gt;: The title track is
seriously badass.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Revocation - &lt;a href=&#34;http://revocation.bandcamp.com/album/chaos-of-forms&#34;&gt;Chaos of Forms&lt;/a&gt;: Love the previous album and expect
this one to rock as well.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Unexpect - &lt;a href=&#34;http://unexpect.bandcamp.com/album/fables-of-the-sleepless-empire&#34;&gt;Fables of the Sleepless Empire&lt;/a&gt;: I&#39;ve been waiting for
this album for what feels like forever. I&#39;m simply giddy.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Yob - &lt;a href=&#34;http://amzn.com/B005DN4AGE&#34;&gt;Atma&lt;/a&gt;: Doom. Doom. DOOM!&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/my-2011-in-music.html</guid>
    </item>
    
    <item> 
      <title>Please Release</title>
      <link>http://asynchrono.us/please-release.html</link>
      <pubDate>Sun, 09 Jan 2011 11:54:00 EST</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;One nice thing about using Python is the simple and easy way to get
libraries and other packages quickly and easily using tools like pypi and
pip. However, when deploying I prefer OS packages (typically RPMs since
I&#39;ve worked at RHEL/Fedora using shops). Sometimes the libraries I
need are not packaged by upstream and I end up building them myself.&lt;/p&gt;&lt;p&gt;None of that bugs me. What I what I wish was that more OSS projects,
especially some of the smaller libs, would actually release occasionally.
Instead I have to get a copy out of source control, which often has
no release information. This makes me queasy because I have a hard time
telling if the most recent versions are stable. Even if you don&#39;t want
to make tarballs, at least periodically tag your releases in a way
that makes us downstream users feel some confidence that your code
isn&#39;t halfway in the middle of a refactoring or something.&lt;/p&gt;&lt;p&gt;If it&#39;s a &#34;mature&#34; code base, one that changes rarely, stick a release
tag on there once a year or something. I&#39;m going to end up testing this
stuff for my own purposes, but a release tag at least makes me feel
that I&#39;m not going to end up wasting too much of my time on software
left in the lurch. So far some of the worst offenders are on the dev
sites like bitbucket and github. I don&#39;t know if my sample size is just
too small or I have bad luck, but I have a guess that in the ye olden days
people had to create a tarball just to get hold of the code, but
these newer sites/tools make it easy for people to skip that step,
and then forget completely about doing a release at all.&lt;/p&gt;&lt;p&gt;I don&#39;t actually think anyone is going to listen to me, and I&#39;m going to have
to keep building packages that have strings like &#34;20101114git83848383f3892&#34;
or &#34;20110109hgf110ac096f19&#34; in them. But hope springs eternal :-).&lt;/p&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/please-release.html</guid>
    </item>
    
    <item> 
      <title>Dell Vostro 3300 and Fedora 13</title>
      <link>http://asynchrono.us/dell-vostro-3300-and-fedora-13.html</link>
      <pubDate>Thu, 30 Sep 2010 08:35:00 EDT</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;I recently got myself a Dell Vostro 3300 and am in the process of installing Linux,
Fedora 13 to be specific, on it. I started out using the KDE Spin LiveCD and
resizing the Windows 7 partition down to about a third of its orignal size. This
was a little tricky because the Fedora automated installer saw the partition and
recognized it as NTFS, but reported the size a 0 Bytes. This prevented me from
running the resize tool in the Fedora installer, so I did it via the command line.
I used ntfsresize(8) to shrink it, and then used manual partitioning in the
Fedora installer to shrink the partition. I gave myself some wiggle room by making
the partition a tad bit bigger than the size I shrunk the filesystem to.&lt;/p&gt;&lt;p&gt;A lot of the hardware was working right out of the box, wireless networking was the
big exception. I knew the machine would come with Broadcom wireless beforehand so
this was expected. After plugging into the wired lan and running the update tool
I added the rpmfusion repos, and thanks to the hints on &lt;a href=&#34;http://arunsag.wordpress.com/2010/08/16/dell-vostro-3500-and-fedora-13/&#34;&gt;a helpful blog post&lt;/a&gt; I
knew to install the kmod-wl package.&lt;/p&gt;&lt;p&gt;There is still more stuff to try out and I plan on writing about this machine
a little bit in future entries.&lt;/p&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/dell-vostro-3300-and-fedora-13.html</guid>
    </item>
    
    <item> 
      <title>my udev just exploded</title>
      <link>http://asynchrono.us/my-udev-just-exploded.html</link>
      <pubDate>Tue, 06 Apr 2010 19:54:00 EDT</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;Every time I reboot my server machine something explodes. It&#39;s
my own fault, but its still annoying. This time I found out that
the newer versions of udev really don&#39;t work with the deprecated
SYSFS stuff. I found out because my system wouldn&#39;t create /dev
nodes for /dev/sda1 and the like. I had to manually futz with
udev to get the devices in dev, then mount the file systems,
then ultimately I downgraded to udev-149.&lt;/p&gt;&lt;p&gt;I knew that version worked and found a bug
(&lt;a href=&#34;http://bugs.gentoo.org/show_bug.cgi?id=302173&#34;&gt;http://bugs.gentoo.org/show_bug.cgi?id=302173&lt;/a&gt;) with a similar
issue. I know the right way to fix it is to build a kernel,
but I wish the warning the udev ebuild printed was a little more
prominent - maybe print something like : &#34;No, Seriously this
version won&#39;t work at all with the old SYFS layout, you jerk&#34;.&lt;/p&gt;&lt;p&gt;Maybe then I would have paid attention. :-)&lt;/p&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/my-udev-just-exploded.html</guid>
    </item>
    
    <item> 
      <title>Fedora 12 works for me</title>
      <link>http://asynchrono.us/fedora-12-works-for-me.html</link>
      <pubDate>Sun, 28 Feb 2010 17:59:00 EST</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;So I&#39;ve been hankering to try a new distro for a while and
after a few false starts in years past, I&#39;m now running
Fedora on my laptop. Fedora 12 is the first version I&#39;ve simply
been able to boot up with and have it just load and work without
strange glitches. Even the much maligned (by me) NetworkManager is
working quite well. Hibernate works, but there is a minor &#34;scrambled&#34;
screen before it loads. Other than that, I&#39;m pleased.&lt;/p&gt;&lt;p&gt;Following a couple blog posts got me up and running with the
multimedia stuff that the stock distro does not supply. All-in-all
it took me very little time to get stuff working well. I&#39;m even
all KDE 4.4-up. Aside from my second Kubuntu install from years ago
(I think it was a 7.x, but I&#39;m not sure) this has to be one of
the bet Linux install experiences - especially counting the post
install &#34;get the environment the way I like it&#34; work.&lt;/p&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/fedora-12-works-for-me.html</guid>
    </item>
    
    <item> 
      <title>Nasuni, at long last</title>
      <link>http://asynchrono.us/nasuni-at-long-last.html</link>
      <pubDate>Tue, 09 Feb 2010 10:14:00 EST</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;Today is a crazy day at work, because we&#39;re launching our product beta to
the world. The &lt;a href=&#34;http://www.nasuni.com&#34;&gt;Nasuni Filer&lt;/a&gt; provides a local network filesystem (CIFS)
that is backed by cloud storage, and the user can choose what cloud vendor
to use. Files are encrypted remotely and snapshots are automatically made
available.&lt;/p&gt;&lt;p&gt;I won&#39;t say what parts I worked on. At least not until its been out
there for a while. :-)&lt;/p&gt;&lt;p&gt;Everybody is hopping around looking at a monitor we set up to show
who&#39;s signing up and downloading filers. Let&#39;s see if I can get some work
done today amidst the excitement.&lt;/p&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/nasuni-at-long-last.html</guid>
    </item>
    
    <item> 
      <title>My 2010 website refresh</title>
      <link>http://asynchrono.us/my-2010-website-refresh.html</link>
      <pubDate>Sun, 31 Jan 2010 13:48:00 EST</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;So I finally got to a point where I could no longer stand the software
I wrote to generate this website. So I redid it, it has a significantly
simplified core and I swapped the old Zope-Style page templates for
the &lt;a href=&#34;http://jinja.pocoo.org/2/&#34;&gt;jinja2&lt;/a&gt; templating library.  I like Jinja and I&#39;ve been doing a lot
of Django stuff at work, so it makes sense for me.&lt;/p&gt;&lt;p&gt;I also use some standard library modules where I had been using custom
code before. It is always an interesting experience to learn about
something like that, a little bit deflating though. :-)&lt;/p&gt;&lt;p&gt;I don&#39;t write the code for this site for any other reason than fun.
I get to learn a bit and keep coding at my own (snails pace) schedule.
Now that the code is all nice and shiny I wonder if I&#39;ll have to write
more often, not that I&#39;m promising myself anything.&lt;/p&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/my-2010-website-refresh.html</guid>
    </item>
    
    <item> 
      <title>Link: About Intellectual Property and Competition</title>
      <link>http://asynchrono.us/link:-about-intellectual-property-and-competition.html</link>
      <pubDate>Sun, 11 Oct 2009 20:31:00 EDT</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;Just read this article: &lt;a href=&#34;http://www.thefreemanonline.org/featured/how-intellectual-property-impedes-competition/&#34;&gt;How “Intellectual Property” Impedes Competition&lt;/a&gt;.
Which I thought was very interesting. I especially like:
&#34;Real, tangible property rights result from natural scarcity and follow as a matter of course from the attempt to maintain occupancy of physical property that cannot be possessed by more than one person at a time.&#34;&lt;/p&gt;&lt;p&gt;I think this is why people who defened very strong IP regimes by comparing
to real property rights are not making a good argument. I don&#39;t totally agree
with the article either but I always like to read arguments for limited IP
with pro market perspectives.&lt;/p&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/link:-about-intellectual-property-and-competition.html</guid>
    </item>
    
    <item> 
      <title>Buy This Book</title>
      <link>http://asynchrono.us/buy-this-book.html</link>
      <pubDate>Sun, 05 Jul 2009 10:34:00 EDT</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;If you are interested in distributed version control, buy
&lt;a href=&#34;http://www.amazon.com/Mercurial-Definitive-Guide-Bryan-OSullivan/dp/0596800673/ref=pd_rhf_p_t_1&#34;&gt;Mercurial: The Definitive Guide&lt;/a&gt; by Bryan O&#39;Sullivan at your first
opportunity. I had a chance to make some corrections and suggestions
at the &lt;a href=&#34;http://hgbook.red-bean.com&#34;&gt;online copy&lt;/a&gt; so I know it&#39;s good. :-)&lt;/p&gt;&lt;p&gt;And while you&#39;re at it download &lt;a href=&#34;http://mercurial.selenic.com/wiki/WhatsNew?action=recall&amp;rev=47&#34;&gt;release 1.3&lt;/a&gt; with the latest and
greatest features and fixes.&lt;/p&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/buy-this-book.html</guid>
    </item>
    
    <item> 
      <title>Good Things in Bad Times</title>
      <link>http://asynchrono.us/good-things-in-bad-times.html</link>
      <pubDate>Sun, 08 Mar 2009 19:35:00 EDT</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;The good news starts off with the release of &lt;a href=&#34;http://selenic.com/mercurial&#34;&gt;Mercurial&lt;/a&gt; version 1.2,
in which my largest contribution becomes part of an official release.
Now people who have multiple branches (probably named branches) that
are unwanted can close a branch. As with normal operation in Mercurial
nothing gets deleted, as that would change history, instead a new commit
flags the branch as &#34;closed.&#34;  A closed branch can then easily be ignored
by commands or tools. The heads and branches commands can be set to skip
displaying the closed branch.&lt;/p&gt;&lt;p&gt;The other big thing in the release that is relevant to me is the addition
of the pure-python modules. The parts of Mercurial that were covered by
C modules now have python equivalents. I like this for a couple of reasons,
it makes it easier for folks to try running on &lt;a href=&#34;http://fwierzbicki.blogspot.com/2009/02/progress-with-mercurial-on-jython-part.html&#34;&gt;Jython&lt;/a&gt; or PyPy or other
similar platforms. I also like it because python is (for me at least)
easier to read than C. Now its easier to get the gist of a module before
seeing the work done to speed it up.&lt;/p&gt;&lt;p&gt;Next up is the pleasant discovery of &lt;a href=&#34;http://matplotlib.sourceforge.net/index.html&#34;&gt;matplotlib&lt;/a&gt; a graphics &amp;amp; plotting
library for Python. Or, I could say re-discovery because I think I ran
across it a while ago but forgot about it. Now that I need to draw
graphs with lots of data points for work, I think this lib will really
come in handy. The result even looks pretty.&lt;/p&gt;&lt;p&gt;My self-made tool for partially synchronizing my music directory between
desktop and laptop is making some good progress after being dormant for a
while. The &#34;pull&#34; and compare functions are working but I still need to
implement a &#34;push&#34; operation. The tool is heavily influenced by the
Mercurial cli and even some of its code structure. I will probably will
make the code available, but don&#39;t plan on advertising it too much.
The &#34;database&#34; structure isn&#39;t a generic one with wide application.&lt;/p&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/good-things-in-bad-times.html</guid>
    </item>
    
    <item> 
      <title>The Anti-Resolution</title>
      <link>http://asynchrono.us/the-anti-resolution.html</link>
      <pubDate>Sun, 08 Feb 2009 17:58:00 EST</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;For the whole month of January I&#39;ve been putting off writing an entry.
I keep meaning to come up with something more substaintail then the
average entry. But I do have some good news, I&#39;ve got more patches in
Mercurial, got even more new music, just tried KDE 4.2 which seems pretty
sweet so far, and seem caught up on most of my outstanding tasks.&lt;/p&gt;&lt;p&gt;I&#39;m still failing at being a Cool Internet Guy... but that was to be
expected. In order to taunt myself I want to make a list of things I
plan on writing about. This may (or may not) motivate me.&lt;/p&gt;&lt;blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Hypothetical business ideas&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Why I like filesystems over databases&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Mercurial&#39;s general awesomeness&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;My ideal Linux distro&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Books I&#39;ve been reading&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/the-anti-resolution.html</guid>
    </item>
    
    <item> 
      <title>Furlough</title>
      <link>http://asynchrono.us/furlough.html</link>
      <pubDate>Sun, 28 Dec 2008 20:05:00 EST</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;I&#39;ve taken the week off. It&#39;s not company policy, I don&#39;t have to,
but I always feel idle at work when coming in during these odd short
weeks. The worst is the day after Christmas, I&#39;ve done it before and
didn&#39;t enjoy it. If I was deep into a project where I could work
independently for a while it would be different, I think.
Anyway, with a free week I can catch up on some reading... I haven&#39;t
read a whole book since this summer.&lt;/p&gt;&lt;p&gt;Since I don&#39;t feel like doing anything difficult, I will very briefly
rate the CDs I received as Xmas gifts:&lt;/p&gt;&lt;blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Made Out of Babies - The Ruiner [4.5/5] -
The vocals are both frightening and inviting at the same time. :-)
Favorite tracks: Cooker, The Major.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Dillinger Escape Plan - Ire Works [4/5] -
I love the pseudo-pop and Patton-esque parts... of course I like
Patton&#39;s music so I guess that seems to make sense.
Favorite tracks: Black Bubblegum, When Acting as a Particle.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Deadbird - Twilight Ritual [3.5/5] -
I haven&#39;t listened to it enough to make a solid decision, but
its pretty decent. Got it on a whim, due to Amazon recommendations.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/furlough.html</guid>
    </item>
    
    <item> 
      <title>Why Thee Kay</title>
      <link>http://asynchrono.us/why-thee-kay.html</link>
      <pubDate>Sun, 07 Dec 2008 20:05:00 EST</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;Well, Python 3000 is done and 3.0 has been released. I like a lot
of the changes that have been made to the language. My favorite
is probably the change to make print a function, I&#39;ve run into many
situations where I would have like to create a class with a print(...)
method but had to settle for a less convenient name.&lt;/p&gt;&lt;p&gt;But today, I&#39;m not here to be positive. I&#39;m going to gripe! Or a least
express a little bit of skepticism. So far there are two things about
the change that I don&#39;t quite like. There is the removal of the callable(...)
function. This is minor, but I really don&#39;t get it. Maybe I&#39;m weird in that
I was using it pretty often. But it&#39;s easy to deal with, just create my
own utility function that does the same thing.&lt;/p&gt;&lt;p&gt;Less easy for me to just deal with, is the change to unicode strings
everywhere. What bugs me isn&#39;t that unicode is used as the default, but
that &#34;regular&#34; byte strings have been sort-of deprecated. sys.argv,
sys.stdin and sys.stdout are now &#34;text&#34; based which really doesn&#39;t make
sense on Linux/Unix systems. How the hell does the language know that
I&#39;m not piping in binary data? I wouldn&#39;t be bothered as much if there
was a bytes equivalent open by default (rawstdin or some such). I
guess I can do something like: &#34;os.fdopen(sys.stdin.fileno(), &#39;rb&#39;)&#34;
but that seems quite
clunky. The old model was simple on unix-like systems, it was obvious
and straightforward.&lt;/p&gt;&lt;p&gt;I hadn&#39;t thought much about the issue until I read some messages by
Matt Mackall, the creator of Mercurial, who was complaining about the
change. Personally, I would&#39;ve gone with byte strings, that always have
an attached encoding which is always defaulted to UTF-8 everywhere. :-)
The fact that there is more than one way
to represent unicode &#34;text&#34; makes it hard to know what the original
byte stream was. This is too bad, because it&#39;s nice to be able to write
stupid programs.&lt;/p&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/why-thee-kay.html</guid>
    </item>
    
    <item> 
      <title>Power, Usability and Freedom</title>
      <link>http://asynchrono.us/power-usability-and-freedom.html</link>
      <pubDate>Sun, 30 Nov 2008 16:08:00 EST</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;I&#39;ve been wanting to write about usability for a couple of weeks now.
But, not the typical topic of usability in GUIs for average users. I&#39;ve
been thinking about usability of CLI tools and APIs for power users,
administrators and developers. I don&#39;t have all my ideas prepped for this,
so it&#39;s not happening today.&lt;/p&gt;&lt;p&gt;However, this article on the (so called) &#34;&lt;a href=&#34;http://steve-yegge.blogspot.com/2008/10/universal-design-pattern.html&#34;&gt;Properties Pattern&lt;/a&gt;&#34; popped up
on my radar and really resonated with me. Since I do a lot of work related
to configuration, to me, it just makes sense to build software that does not
punish me when I want to add or modify values. In addition the pattern adds
ways to talk about inheriting values and such. One thing that I really
liked was how Yegge mentioned that it&#39;s very common but not very formal.
I can thing of a number of times at work, and for fun I&#39;ve done an ad-hoc
sort of subset of this.&lt;/p&gt;&lt;p&gt;This brings me to the next thing I was thinking about, the traditional
engineering trade-off. I think everyone has a bias, whether it is to work
toward performance, or user-facing usability, or flexibility to change the
system. In my case, I think I tend toward the latter cases. I prefer
dynamic languages and having a way to store/fetch configuration without
having to change a lot of code. It might bug other people that it you
can&#39;t say for certain that &#39;foo&#39; will appear somewhere or not, but that is
part of the trade off. I&#39;m not dead set on anything, though, but I like
mulling over this kind of food-for-thought.&lt;/p&gt;&lt;p&gt;On an unrelated note, I don&#39;t think I&#39;m going to try to do entries on
Sunday. I think I should just start writing when I have an idea. By the
time I decide it&#39;s time to sit down and write an entry, I&#39;ve already
forgotten some of the things I wanted to write. :-P&lt;/p&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/power-usability-and-freedom.html</guid>
    </item>
    
    <item> 
      <title>Only slight brain damage</title>
      <link>http://asynchrono.us/only-slight-brain-damage.html</link>
      <pubDate>Sun, 23 Nov 2008 11:37:00 EST</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;It turns out that I can think of good subjects for postings when
I am driving around in my car. Then, I forget what I was thinking about
not long after. Anyway, I wanted to make up for not writing anything
last week, and writing a paltry little the week before by creating
something good today. I tend not to plan the content of my posts out,
so I have no idea how much I will be writing next.&lt;/p&gt;&lt;p&gt;First off, my &#34;link of the week&#34; is pretty interesting. Henry Hazlitt&#39;s
&lt;a href=&#34;http://jim.com/econ/&#34;&gt;Economics in One Lesson&lt;/a&gt; which can be read entirely online. I&#39;ve
read up to Part 2-16, and am constantly amazed at how relevant the
essay is, especially in regards to the Wall Street bailout, the talk of
a &#34;Big-3&#34; auto-makers bailout, and the general economic reporting on the
news. Which is, by the way, generally awful.&lt;/p&gt;&lt;p&gt;I am amused that I didn&#39;t find the link on a site like reason.com, which
I read pretty regularly, but on a post in a blog linked off of Planet Python.
It should be a handy link to pass to people when I&#39;m asked, occasionally,
to explain my opinion on the current econ. talk going around.&lt;/p&gt;&lt;p&gt;At work, yet another animated movie is coming out from a company that
is a customer. I usually feel funny about posting about work related
things, because I don&#39;t want to accidentally give out any secret info. :-)
But since the some of the customers are right there on the front of the
&lt;a href=&#34;http://ibrix.com&#34;&gt;company webpage&lt;/a&gt;, I don&#39;t mind linking to that.&lt;/p&gt;&lt;p&gt;And it is kind of funny looking at the website, as someone on the inside,
the marketing oriented material is like a fun-house mirror view of what
were talking about all the time.&lt;/p&gt;&lt;p&gt;Lastly, for fun, I&#39;ve started fooling around with some python code that
would be used to organize and label my music collection (mostly mp3/ogg)
outside of Amarok. I love that program, but the new version lacks some
of the file management features that the KDE 3 version had. It is also
a bit of a pain to fire up a GUI application on the headless box just
to pull files from an outside directory into the collection and have them
end up in the tree structure I like. It&#39;s also a bit of a playground for
doing things like trying to copy the way mercurial does it&#39;s test scripts.&lt;/p&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/only-slight-brain-damage.html</guid>
    </item>
    
    <item> 
      <title>Weekly Roundup - Need a better naming scheme edtion</title>
      <link>http://asynchrono.us/weekly-roundup-need-a-better-naming-scheme-edtion.html</link>
      <pubDate>Sun, 09 Nov 2008 20:40:00 EST</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;I feel old.&lt;/p&gt;&lt;p&gt;I hate game companies and the platforms I don&#39;t have. I simply
refuse to waste money (or compromise my uptime) to waste time,
even if is fun.&lt;/p&gt;&lt;p&gt;These &lt;a href=&#34;http://store.schlockmercenary.com/PhotoGallery.asp?ProductCode=OE%2D8SM&#34;&gt;signs&lt;/a&gt; are cool.&lt;/p&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/weekly-roundup-need-a-better-naming-scheme-edtion.html</guid>
    </item>
    
    <item> 
      <title>Weekly Roundup - Day Late Edition</title>
      <link>http://asynchrono.us/weekly-roundup-day-late-edition.html</link>
      <pubDate>Mon, 03 Nov 2008 19:40:00 EST</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;So I was lazy yesterday, and didn&#39;t make an entry. I was
taking it easy recovering from a (for me) long night after seeing
Zozobra and Pelican live! There were four bands in the show
at &lt;a href=&#34;http://www.last.fm/event/751395&#34;&gt;Harper&#39;s Ferry&lt;/a&gt; that night.&lt;/p&gt;&lt;p&gt;Zozobra, the band I was most interested in, started off, and was
very good. They were joined by Stephen Brodsky, who came on solo after.
He had my attention at first, but the music was a little too much
of a &#34;downer&#34; to hold my attention. I would have liked a little more
- pep, to use a kind of old-fashiondy word. :-)&lt;/p&gt;&lt;p&gt;Kayo Dot, er... lost me and I think the crowd too. During the quieter
parts of their set the crowd noise was prominent. Every once in a while
they started to do something focused, and then they&#39;d go back to
doodling around. Too bad, because I think they were talented, just not the
kind of thing I was hoping for in a live show.&lt;/p&gt;&lt;p&gt;Pelican was excellent, they have a powerful sound that, even when when it
is not driving, gets you ready for the next wave. I got and listened to
City of Echoes a couple of times before their show. I&#39;m glad they did not
do only pieces from that album, so far I like the previous work better.
Regardless, the start and end of the show, redeemed the not-so-awesome
middle bands.&lt;/p&gt;&lt;p&gt;Then as part of my recovery regimen on Sunday I watched two Original Series
episodes of Star Trek, then a little football and then the whole of Star Trek
the Motion Picture. Yes, I am such a huge nerd. :-)&lt;/p&gt;&lt;p&gt;Finally, since this is pretty good timing to remind every one that on
Tuesday, November Fourth, to stay home and avoid politics if you can.
Remember, don&#39;t vote, it only encourages them. (Not sarcasm, but I&#39;d
really hope that you do whatever you want to. Personally, I&#39;m not going to.)&lt;/p&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/weekly-roundup-day-late-edition.html</guid>
    </item>
    
    <item> 
      <title>Weekly Roundup IV</title>
      <link>http://asynchrono.us/weekly-roundup-iv.html</link>
      <pubDate>Sun, 26 Oct 2008 20:02:00 EDT</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;I commited my most fundamental change to the codebase at work so far.
I was pretty proud, but late on Friday we found some issues. However,
it is nothing that I can&#39;t deal with in the scripted portion of the
code. Have I mentioned how much I like working in python? :-)&lt;/p&gt;&lt;p&gt;Finally got &lt;a href=&#34;http://amarok.kde.org/en/node/554&#34;&gt;Amarok Beta 2&lt;/a&gt; compiled and installed on my system. That
damn mysql embedded library did not want to link without -fPIC. Instead
of waiting patiently, I just forced the CFLAGS on the mysql install. Not
as clean as waiting for Gentoo to come up with a better fix in the ebuild
but I can at least use the program with fewer bugs.&lt;/p&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/weekly-roundup-iv.html</guid>
    </item>
    
    <item> 
      <title>Weekly Roundup - Part Three</title>
      <link>http://asynchrono.us/weekly-roundup-part-three.html</link>
      <pubDate>Sun, 19 Oct 2008 15:45:00 EDT</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Arms very tired - Moved leaves around.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Helped fix a bug in hg on Saturday&#39;s bug stomping day.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;I do not want to see any more New Hampshire political ads.
Make that: I&#39;m sick of all political ads.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/weekly-roundup-part-three.html</guid>
    </item>
    
    <item> 
      <title>Weekly Roundup - Part Two</title>
      <link>http://asynchrono.us/weekly-roundup-part-two.html</link>
      <pubDate>Sun, 12 Oct 2008 15:00:00 EDT</pubDate>
  
      <description>
        &lt;div class=&#34;generated-text&#34;&gt;&lt;p&gt;True to my word! I&#39;m writing another entry.&lt;/p&gt;&lt;blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Food: I ate at an Indian Restaurant for the very first time.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Music: I dicovered, and really liked, Genghis Tron&#39;s Board up the House.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;No two desktops (of mine) are not using KDE 4.x. This even includes
work. Gentoo&#39;s even finally got it in the official portage tree,
but I was happily using the overlay for a while.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;One of my busiest weeks at work in a while. I am down with the
sickness (Java). Wait, is that good or bad?&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;&lt;p&gt;Remember kids, voting is for losers!&lt;/p&gt;&lt;/div&gt;
      </description>
    
      <guid>http://asynchrono.us/weekly-roundup-part-two.html</guid>
    </item>
    

  </channel>
</rss>
