<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for bcully</title>
    <link>http://www.advogato.org/person/bcully/</link>
    <description>Advogato blog for bcully</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Mon, 8 Sep 2008 11:48:44 GMT</pubDate>
    <item>
      <pubDate>Fri, 27 Jun 2008 05:23:52 GMT</pubDate>
      <title>27 Jun 2008</title>
      <link>http://www.advogato.org/person/bcully/diary.html?start=39</link>
      <guid>http://www.advogato.org/person/bcully/diary.html?start=39</guid>
      <description>&lt;a href="http://www.advogato.org/person/robertc/" &gt;robertc&lt;/a&gt;: for persistent hashes, I have been pretty happy &#xD;
with qdbm. I can't say whether it fits all your requirements, but it has been &#xD;
faster and more stable than bdb for me. Its successor, which I haven't used, is &#xD;
called tokyo cabinet and there are python bindings floating around for it. It &#xD;
might be worth looking at if you haven't already.</description>
    </item>
    <item>
      <pubDate>Tue, 13 May 2008 18:23:50 GMT</pubDate>
      <title>13 May 2008</title>
      <link>http://www.advogato.org/person/bcully/diary.html?start=38</link>
      <guid>http://www.advogato.org/person/bcully/diary.html?start=38</guid>
      <description>&lt;a href="http://www.advogato.org/person/jch/" &gt;jch&lt;/a&gt;: In case you haven't already read them&#xD;
(though it seems unlikely), I believe the &lt;a href="http://www.eecs.harvard.edu/~mdw/papers/seda-sosp01.pdf" &gt;SEDA&lt;/a&gt;&#xD;
and &lt;a href="http://capriccio.cs.berkeley.edu/pubs/capriccio-sosp-2003.pdf" &gt;Capriccio&lt;/a&gt;&#xD;
papers both contain similar evaluations of web server&#xD;
latency, SEDA from an event-oriented perspective and&#xD;
Capriccio showing what can be done to improve the&#xD;
performance of a thread-based model.</description>
    </item>
    <item>
      <pubDate>Sun, 20 Apr 2008 05:56:08 GMT</pubDate>
      <title>20 Apr 2008</title>
      <link>http://www.advogato.org/person/bcully/diary.html?start=37</link>
      <guid>http://www.advogato.org/person/bcully/diary.html?start=37</guid>
      <description>&lt;a href="http://www.advogato.org/person/rillian/" &gt;rillian&lt;/a&gt;: 44 nano? &lt;i&gt;nano?!&lt;/i&gt;</description>
    </item>
    <item>
      <pubDate>Thu, 20 Sep 2007 02:55:01 GMT</pubDate>
      <title>20 Sep 2007</title>
      <link>http://www.advogato.org/person/bcully/diary.html?start=36</link>
      <guid>http://www.advogato.org/person/bcully/diary.html?start=36</guid>
      <description>&lt;a href="http://www.advogato.org/person/rufius/" &gt;rufius&lt;/a&gt;, as a Mercurial developer I would be&#xD;
interested in hearing what went wrong in your trial.</description>
    </item>
    <item>
      <pubDate>Wed, 12 Sep 2007 15:56:45 GMT</pubDate>
      <title>12 Sep 2007</title>
      <link>http://www.advogato.org/person/bcully/diary.html?start=35</link>
      <guid>http://www.advogato.org/person/bcully/diary.html?start=35</guid>
      <description>ncm: I may be biased as a New Yorker and one of the more&#xD;
than one hundred thousand people who publically protested&#xD;
the war in New York City before it started, but I doubt you&#xD;
have any idea what "most Americans" think. Maybe you find it&#xD;
comforting to believe that the government wouldn't behave&#xD;
the way it does without the support of "most Americans"? I&#xD;
can see why, but it's unfortunately a bit naive. If you were&#xD;
American, what would you have done to prevent the invasion?</description>
    </item>
    <item>
      <pubDate>Wed, 12 Sep 2007 06:35:52 GMT</pubDate>
      <title>12 Sep 2007</title>
      <link>http://www.advogato.org/person/bcully/diary.html?start=34</link>
      <guid>http://www.advogato.org/person/bcully/diary.html?start=34</guid>
      <description>ncm: are you being deliberately condescending?</description>
    </item>
    <item>
      <pubDate>Tue, 28 Aug 2007 01:45:00 GMT</pubDate>
      <title>28 Aug 2007</title>
      <link>http://www.advogato.org/person/bcully/diary.html?start=33</link>
      <guid>http://www.advogato.org/person/bcully/diary.html?start=33</guid>
      <description>More mercurial hacking: I've written a &lt;a&#xD;
href="http://www.selenic.com/mercurial/wiki/index.cgi/RdiffExtension"&gt;remote&#xD;
diff extension&lt;/a&gt;, to allow you to diff against other&#xD;
repositories. This also supports diffs against local&#xD;
branches, which is why I wrote it.</description>
    </item>
    <item>
      <pubDate>Sat, 25 Aug 2007 21:43:02 GMT</pubDate>
      <title>25 Aug 2007</title>
      <link>http://www.advogato.org/person/bcully/diary.html?start=32</link>
      <guid>http://www.advogato.org/person/bcully/diary.html?start=32</guid>
      <description>I've just rewritten "&lt;a&#xD;
href="http://www.selenic.com/mercurial/wiki/index.cgi/LocalBranches"&gt;local&#xD;
branch&lt;/a&gt;" support for Mercurial. These are basically&#xD;
clones that share a working directory, making the cost of&#xD;
using branches much lower. One of the more common complaints&#xD;
I hear about Mercurial is from git users who miss git-style&#xD;
branches. Hopefully this extension fixes that.&#xD;
</description>
    </item>
    <item>
      <pubDate>Fri, 14 Jan 2005 06:36:34 GMT</pubDate>
      <title>14 Jan 2005</title>
      <link>http://www.advogato.org/person/bcully/diary.html?start=31</link>
      <guid>http://www.advogato.org/person/bcully/diary.html?start=31</guid>
      <description>Weird. My account disappeared, but when I recreated it I got my old diary entries back. And I'm still a Journeyer, even though the actual certifications have vanished.</description>
    </item>
    <item>
      <pubDate>Thu, 29 Jul 2004 17:11:09 GMT</pubDate>
      <title>29 Jul 2004</title>
      <link>http://www.advogato.org/person/bcully/diary.html?start=30</link>
      <guid>http://www.advogato.org/person/bcully/diary.html?start=30</guid>
      <description>Hmm, been a looooong time. I'm going to UBC for grad school. It was a tough choice between it and NYU, and if I'm being honest with myself, a lot of the decision came down to me wanting Canadian permanent residence. On that front, all my documents were mailed a couple of months ago, including the check (oops, cheque) and the medical exam. As far as I know, I'm just waiting for the final paperwork now. Of course I haven't heard anything from CIC since I sent everything out, and they are impossible to contact.

&lt;p&gt; &lt;p&gt; Anyway, I'm moving to Vancouver in a week! It's pretty exciting, even though the move is going to be really stressful (and I'm sure I'll miss New York quite a bit. Maybe I can get people to honk horns outside my window).

&lt;p&gt; &lt;p&gt; I quit my job and went to China for a couple of weeks to visit my sister (very cool, especially hearing her talking away in putonghua to various surprised locals). Now I've got some free time and I've been programming again. I did a few minor mutt patches, including SSL client side certificate support, and some icecast work: nonblocking libshout with theora support (both rewrites of initial code by the tireless Karl Heyes), and a crossfader for ices, which made me surprisingly happy considering how simple it was. After I put it in play, I discovered that a lot of my MP3s have a few seconds of silence at the end, so I wrote a little script to find out where that silence starts and trim it. It's too much of a sloppy hack to release, but I might fix it up, since googling came up with nothing that does the same thing. Why is that? It seems to be a common problem.</description>
    </item>
  </channel>
</rss>
