<?xml version="1.0"?>
<rss version="2.0.">
  <channel>
    <title>Advogato blog for mikal</title>
    <link>http://www.advogato.org/person/mikal/</link>
    <description>Advogato blog for mikal</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Thu, 24 Jul 2008 14:02:37 GMT</pubDate>
    <item>
      <pubDate>Wed, 23 Jul 2008 13:16:59 GMT</pubDate>
      <title>The Stainless Steel Rat</title>
      <link>http://www.advogato.org/person/mikal/diary.html?start=401</link>
      <guid>http://www.stillhq.com/book/Harry_Harrison/The_Stainless_Steel_Rat.html</guid>
      <description>I'll keep this post short and sweet, like the book which took me three hours to read. This is the first Stainless Steel Rat book, and I think the best that I have read so far. Love it.



&lt;br/&gt;&lt;br/&gt;&lt;i&gt;Tags for this post: book(&lt;a href="http://www.stillhq.com/book" &gt;&lt;img src="http://www.stillhq.com/favicon.png" border="0" alt="S"&gt;&lt;/a&gt;)  Harry_Harrison(&lt;a href="http://www.stillhq.com/Harry_Harrison" &gt;&lt;img src="http://www.stillhq.com/favicon.png" border="0" alt="S"&gt;&lt;/a&gt;) &lt;/i&gt;        
    &lt;br/&gt;&lt;br/&gt;
    &lt;a href="http://www.stillhq.com/book/Harry_Harrison/The_Stainless_Steel_Rat.commentform.html" &gt;Comment&lt;/a&gt;
  </description>
    </item>
    <item>
      <pubDate>Wed, 23 Jul 2008 06:10:19 GMT</pubDate>
      <title>Pebble in the Sky</title>
      <link>http://www.advogato.org/person/mikal/diary.html?start=400</link>
      <guid>http://www.stillhq.com/book/Isaac_Asimov/Pebble_In_The_Sky.html</guid>
      <description>This is &lt;a href="http://en.wikipedia.org/wiki/Pebble_in_the_Sky" &gt;Asimov's first book&lt;/a&gt;, and not his best. Its set on an Earth which is radioactive (possibly because of a global nuclear war as supposed in the book, or perhaps because of &lt;a href="http://www.stillhq.com/book/Isaac_Asimov/Robots_and_Empire.html" &gt;events described in Robots and Empire&lt;/a&gt;). There is a galactic empire at this point, and overall humans have forgotten that they originated on Earth.

&lt;br/&gt;&lt;br/&gt;

(I find that a little hard to believe by the way. Whilst it is true that we have lost historical records from thousands of years ago, we do have some and archeology has constructed at least a partial history for humanity. Additionally, we now have pretty solid record keeping as a society, and it is left unexplained where all those records might have gone. Finally, there is no mention of techniques like carbon dating, which presumably could have been used to prove that Earth is indeed the original planet.)

&lt;br/&gt;&lt;br/&gt;

I did like the general gist of the book, although the conclusion was unsatisfying as well. Overall, not Asimov's best work.



&lt;br/&gt;&lt;br/&gt;&lt;i&gt;Tags for this post: book(&lt;a href="http://www.stillhq.com/book" &gt;&lt;img src="http://www.stillhq.com/favicon.png" border="0" alt="S"&gt;&lt;/a&gt;)  Isaac_Asimov(&lt;a href="http://www.stillhq.com/Isaac_Asimov" &gt;&lt;img src="http://www.stillhq.com/favicon.png" border="0" alt="S"&gt;&lt;/a&gt;) &lt;/i&gt;        
    &lt;br/&gt;&lt;br/&gt;
    &lt;a href="http://www.stillhq.com/book/Isaac_Asimov/Pebble_In_The_Sky.commentform.html" &gt;Comment&lt;/a&gt;
  </description>
    </item>
    <item>
      <pubDate>Wed, 23 Jul 2008 02:12:25 GMT</pubDate>
      <title>Bunyip is dead</title>
      <link>http://www.advogato.org/person/mikal/diary.html?start=399</link>
      <guid>http://www.stillhq.com/anu/000001.html</guid>
      <description>I suspect that &lt;a href="http://tux.anu.edu.au/Projects/Beowulf/" &gt;the Bunyip super computer at ANU&lt;/a&gt; has been dead for a while, and I simply didn't get the memo. However, I was walking into DCS late this morning (we can discuss the fact that it was cold enough here to freeze my hot water pipes overnight later), and the technical support group was demolishing the hardware.

&lt;br/&gt;&lt;br/&gt;

I think its kind of sad really -- there doesn't seem to be anything to replace it, and clusters of inexpensive Linux machines are clearly where its at.

&lt;br/&gt;&lt;br/&gt;

Oh well.

&lt;br/&gt;&lt;br/&gt;

Some links for those interested in Bunyip:

&lt;br/&gt;&lt;br/&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://tux.anu.edu.au/Projects/Beowulf/" &gt;ANU's page on the machine&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.acs.org.au/news/131100.htm" &gt;The ACS on the coat tails of the Gordon Bell back-for-the-buck award announcement&lt;/a&gt;
&lt;/ul&gt;

&lt;br/&gt;&lt;br/&gt;&lt;i&gt;Tags for this post: anu(&lt;a href="http://www.stillhq.com/anu" &gt;&lt;img src="http://www.stillhq.com/favicon.png" border="0" alt="S"&gt;&lt;/a&gt;) &lt;/i&gt;        
    &lt;br/&gt;&lt;br/&gt;
    &lt;a href="http://www.stillhq.com/anu/000001.commentform.html" &gt;Comment&lt;/a&gt;
  </description>
    </item>
    <item>
      <pubDate>Sun, 20 Jul 2008 12:14:20 GMT</pubDate>
      <title>The Currents of Space</title>
      <link>http://www.advogato.org/person/mikal/diary.html?start=398</link>
      <guid>http://www.stillhq.com/book/Isaac_Asimov/The_Currents_Of_Space.html</guid>
      <description>&lt;blockquote&gt;
"The Currents of Space is a 1952 novel by the American science fiction author Isaac Asimov. It is the second of three books labelled the Galactic Empire series. Each occurs after humans have settled many worlds in the galaxy  after the second wave of colonisation that went beyond the Spacer worlds  and before the era of decline that was the setting for the original Foundation series. Each of the three is only loosely connected to other works, being separated by a fairly large gulf of centuries."
&lt;/blockquote&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;a href="http://en.wikipedia.org/wiki/The_Currents_of_Space" &gt;That's the description from Wikipedia&lt;/a&gt;. This book is completely separate from &lt;a href="http://www.stillhq.com/book/Isaac_Asimov/The_Stars_Like_Dust.html" &gt;The Stars Like Dust&lt;/a&gt;, in that while it might use the same universe the characters are entirely different and there quite a distance between the books in the time line of the series. Really, they're separate novels entirely.

&lt;br/&gt;&lt;br/&gt;

I found it quite hard to get into this book, and I don't think it is as well written as &lt;a href="http://www.stillhq.com/book/Isaac_Asimov/The_Stars_Like_Dust.html" &gt;The Stars Like Dust&lt;/a&gt;. The problem might have been that I found it pretty hard to care about Rik, and the Florina / Sark division was a bit shallowly constructed. Its hard to imagine a segregation system which is as completely effective as the one described. How did it ever occur? Why didn't people fight back? Did people never randomly fall in love with the "wrong" set of have affairs?

&lt;br/&gt;&lt;br/&gt;

I persevered however, and the second half of the book is much better that the first, including some twists I didn't expect. Overall an ok book, but not fantastic.



&lt;br/&gt;&lt;br/&gt;&lt;i&gt;Tags for this post: book(&lt;a href="http://www.stillhq.com/book" &gt;&lt;img src="http://www.stillhq.com/favicon.png" border="0" alt="S"&gt;&lt;/a&gt;)  Isaac_Asimov(&lt;a href="http://www.stillhq.com/Isaac_Asimov" &gt;&lt;img src="http://www.stillhq.com/favicon.png" border="0" alt="S"&gt;&lt;/a&gt;) &lt;/i&gt;        
    &lt;br/&gt;&lt;br/&gt;
    &lt;a href="http://www.stillhq.com/book/Isaac_Asimov/The_Currents_Of_Space.commentform.html" &gt;Comment&lt;/a&gt;
  </description>
    </item>
    <item>
      <pubDate>Thu, 17 Jul 2008 08:07:46 GMT</pubDate>
      <title>Solar rebate grumble</title>
      <link>http://www.advogato.org/person/mikal/diary.html?start=397</link>
      <guid>http://www.stillhq.com/solar/000001.html</guid>
      <description>I was all keen about installing either solar assisted hot water or perhaps even solar power which feeds back to the grid at our rental house (the house we intend to move back into when we return to Australia). However, it turns out that there is now a &lt;a href="http://www.environment.gov.au/settlements/renewable/pv/index.html" &gt;means test for the rebate&lt;/a&gt;, which means I wont install anything.

&lt;br/&gt;&lt;br/&gt;

It seems pretty odd to me that the government expects me to front up the $14,000 for solar power, and wont provide me any support for doing so. At our usage levels it would take a very long time to pay off a large infrastructure cost like that. Oh well.

&lt;br/&gt;&lt;br/&gt;&lt;i&gt;Tags for this post: solar(&lt;a href="http://www.stillhq.com/solar" &gt;&lt;img src="http://www.stillhq.com/favicon.png" border="0" alt="S"&gt;&lt;/a&gt;) &lt;/i&gt;        
    &lt;br/&gt;&lt;br/&gt;
    &lt;a href="http://www.stillhq.com/solar/000001.commentform.html" &gt;Comment&lt;/a&gt;
  </description>
    </item>
    <item>
      <pubDate>Mon, 14 Jul 2008 05:09:08 GMT</pubDate>
      <title>MythNetTV release 3</title>
      <link>http://www.advogato.org/person/mikal/diary.html?start=396</link>
      <guid>http://www.stillhq.com/mythtv/mythnettv/000008.html</guid>
      <description>New things in this release:

&lt;br/&gt;&lt;br/&gt;

&lt;ul&gt;
&lt;li&gt;Started work on an RSS exporter for MythTV recordings
&lt;li&gt;DX50 doesn't need transcode
&lt;li&gt;Tweaked supported video mime types so "Tikibar TV" and "Ask a ninja" work
&lt;li&gt;First cut of Bittorrent support
&lt;li&gt;Schema upgrades
&lt;li&gt;Archive recordings as well as importing them
&lt;li&gt;Improved --list output
&lt;li&gt;Subtitle restrictions on download as well
&lt;li&gt;Make subscriptions inactive instead of deleting them (for unsubscribe)
&lt;li&gt;Better filename safening
&lt;li&gt;More markread options
&lt;li&gt;Refactored code to be more sane
&lt;li&gt;Don't archive things imported from the archive location
&lt;li&gt;Bulk import (--importmanylocal)
&lt;/ul&gt;

&lt;br/&gt;&lt;br/&gt;

This version was a long time coming. Sorry about that. You can &lt;a href="http://www.stillhq.com/mythtv/mythnettv/source/release-3/mythnettv-release-3.tgz" &gt;grab your copy here&lt;/a&gt;.

&lt;br/&gt;&lt;br/&gt;&lt;i&gt;Tags for this post: mythtv(&lt;a href="http://www.stillhq.com/mythtv" &gt;&lt;img src="http://www.stillhq.com/favicon.png" border="0" alt="S"&gt;&lt;/a&gt;)  mythnettv(&lt;a href="http://www.stillhq.com/mythnettv" &gt;&lt;img src="http://www.stillhq.com/favicon.png" border="0" alt="S"&gt;&lt;/a&gt;) &lt;/i&gt;        
    &lt;br/&gt;&lt;br/&gt;
    &lt;a href="http://www.stillhq.com/mythtv/mythnettv/000008.commentform.html" &gt;Comment&lt;/a&gt;
  </description>
    </item>
    <item>
      <pubDate>Sat, 12 Jul 2008 10:18:44 GMT</pubDate>
      <title>The Stars, Like Dust</title>
      <link>http://www.advogato.org/person/mikal/diary.html?start=395</link>
      <guid>http://www.stillhq.com/book/Isaac_Asimov/The_Stars_Like_Dust.html</guid>
      <description>This is a short book, and quite different from the other Asimovs I've read recently. Specifically it doesn't have any robots, and isn't a murder mystery. Its also set about 1,000 years into the future from the previous Robot Mysteries. Its a good book, with a style similar to the original Robot Mysteries (distinct from the newer ones written 40 years later). Its short and an easy read. I liked it.

&lt;br/&gt;&lt;br/&gt;

&lt;i&gt;Update&lt;/i&gt;: I originally thought the space between the Robot Mysteries and this book was much bigger than apparently it is meant to be. According to &lt;a href="http://en.wikipedia.org/wiki/Empire_Series" &gt;Wikipedia's page on the empire series&lt;/a&gt;:

&lt;br/&gt;&lt;br/&gt;

&lt;blockquote&gt;
"Some sources further this argument by asserting that The Stars, Like Dust takes place about one thousand years following the events of Robots and Empire."
&lt;/blockquote&gt;



&lt;br/&gt;&lt;br/&gt;&lt;i&gt;Tags for this post: book(&lt;a href="http://www.stillhq.com/book" &gt;&lt;img src="http://www.stillhq.com/favicon.png" border="0" alt="S"&gt;&lt;/a&gt;)  Isaac_Asimov(&lt;a href="http://www.stillhq.com/Isaac_Asimov" &gt;&lt;img src="http://www.stillhq.com/favicon.png" border="0" alt="S"&gt;&lt;/a&gt;) &lt;/i&gt;        
    &lt;br/&gt;&lt;br/&gt;
    &lt;a href="http://www.stillhq.com/book/Isaac_Asimov/The_Stars_Like_Dust.commentform.html" &gt;Comment&lt;/a&gt;
  </description>
    </item>
    <item>
      <pubDate>Fri, 11 Jul 2008 06:10:19 GMT</pubDate>
      <title>Dealing with remote HTTP servers with buggy chunking implementations</title>
      <link>http://www.advogato.org/person/mikal/diary.html?start=394</link>
      <guid>http://www.stillhq.com/python/000005.html</guid>
      <description>HTTP 1.1 implements chunking as a way of servers telling clients how much content is left for a given request, which enables you to send more than one piece of content in a given HTTP connection. Unfortunately for me, the site I was trying to access has a buggy chunking implementation, and that causes the somewhat fragile python urllib2 code to throw an exception:

&lt;br/&gt;&lt;br/&gt;

&lt;ul&gt;&lt;pre&gt;
Traceback (most recent call last):
  File "./mythingie.py", line 55, in ?
    xml = remote.readlines()
  File "/usr/lib/python2.4/socket.py", line 382, in readlines
    line = self.readline()
  File "/usr/lib/python2.4/socket.py", line 332, in readline
    data = self._sock.recv(self._rbufsize)
  File "/usr/lib/python2.4/httplib.py", line 460, in read
    return self._read_chunked(amt)
  File "/usr/lib/python2.4/httplib.py", line 499, in _read_chunked
    chunk_left = int(line, 16)
ValueError: invalid literal for int(): 
&lt;/pre&gt;&lt;/ul&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;a href="http://www.stillhq.com/blather/20080710.html" &gt;I muttered about this earlier today&lt;/a&gt;, including &lt;a href="http://bugs.python.org/issue1205#" &gt;finding the bug tracking the problem in pythonistan&lt;/a&gt;. However, finding the will not fix bug wasn't satisfying enough...

&lt;br/&gt;&lt;br/&gt;

It turns out you can just have urllib2 lie to the server about what HTTP version it talks, and therefore turn off chunking. Here's my sample code for how to do that:

&lt;br/&gt;&lt;br/&gt;

&lt;ul&gt;&lt;pre&gt;
import httplib
import urllib2

class HTTP10Connection(httplib.HTTPConnection):
  """HTTP10Connection -- a HTTP connection which is forced to ask for HTTP
     1.0
  """

  _http_vsn_str = 'HTTP/1.0'


class HTTP10Handler(urllib2.HTTPHandler):
  """HTTP10Handler -- don't use HTTP 1.1"""

  def http_open(self, req):
    return self.do_open(HTTP10Connection, req)

// ...

  request = urllib2.Request(feed)
  request.add_header('User-Agent', 'mythingie')
  opener = urllib2.build_opener(HTTP10Handler())
  
  remote = opener.open(request)
  content = remote.readlines()
  remote.close()
&lt;/pre&gt;&lt;/ul&gt;

&lt;br/&gt;&lt;br/&gt;

I hereby declare myself Michael Still, bringer of the gross python hacks.

&lt;br/&gt;&lt;br/&gt;&lt;i&gt;Tags for this post: python(&lt;a href="http://www.stillhq.com/python" &gt;&lt;img src="http://www.stillhq.com/favicon.png" border="0" alt="S"&gt;&lt;/a&gt;) &lt;/i&gt;        
    &lt;br/&gt;&lt;br/&gt;
    &lt;a href="http://www.stillhq.com/python/000005.commentform.html" &gt;Comment&lt;/a&gt;
  </description>
    </item>
    <item>
      <pubDate>Thu, 10 Jul 2008 13:07:59 GMT</pubDate>
      <title>The Stainless Steel Rat Sings The Blues</title>
      <link>http://www.advogato.org/person/mikal/diary.html?start=393</link>
      <guid>http://www.stillhq.com/book/Harry_Harrison/The_Stainless_Steel_Rat_Sings_The_Blues.html</guid>
      <description>The underlying premise of this book is weak (a criminal forced into a band in order to find a stolen item), but like I've said in the past &lt;a href="http://www.stillhq.com/book/Harry_Harrison/The_Stainless_Steel_Rat_Gets_Drafted.html" &gt;the Stainless Steel Rat books are fun, and not really intended to make you a better person&lt;/a&gt;. This one is along those lines too -- its an enjoyable light read, with a much better plot twist than the other Stainless Steel Rat books I've read. I liked it, even with the weak premise.



&lt;br/&gt;&lt;br/&gt;&lt;i&gt;Tags for this post: book(&lt;a href="http://www.stillhq.com/book" &gt;&lt;img src="http://www.stillhq.com/favicon.png" border="0" alt="S"&gt;&lt;/a&gt;)  Harry_Harrison(&lt;a href="http://www.stillhq.com/Harry_Harrison" &gt;&lt;img src="http://www.stillhq.com/favicon.png" border="0" alt="S"&gt;&lt;/a&gt;) &lt;/i&gt;        
    &lt;br/&gt;&lt;br/&gt;
    &lt;a href="http://www.stillhq.com/book/Harry_Harrison/The_Stainless_Steel_Rat_Sings_The_Blues.commentform.html" &gt;Comment&lt;/a&gt;
  </description>
    </item>
    <item>
      <pubDate>Thu, 10 Jul 2008 00:08:17 GMT</pubDate>
      <title>Sydney 1, Mikal 1</title>
      <link>http://www.advogato.org/person/mikal/diary.html?start=392</link>
      <guid>http://www.stillhq.com/book/Sydney/000003.html</guid>
      <description>I tried two more second hand bookstores yesterday. &lt;a href="http://danny.oz.au/books/shops/sydney/" &gt;Books Buy and Sell&lt;/a&gt; no longer exists, it has been replaced with a sex toy store. I guess that says something about Sydney again. &lt;a href="http://www.gouldsbooks.com.au" &gt;Gould's books&lt;/a&gt; was all I had remembered (big mounds of books everywhere), and was worth the visit. Its more organised than I remember, and I did eventually find the science fiction section. Thanks to those who recommended it in comments here. It is surprising that a second hand book store managed to have &lt;i&gt;no&lt;/i&gt; paperback Isaac Asimov, with the four Harry Harrisons I bought make up for that I suppose.

&lt;br/&gt;&lt;br/&gt;

I took some photos of Gould's as well, but it turns out that the room full of PhDs can't figure out how to empty a micro SD card, so I will give up on putting them online for now.

&lt;br/&gt;&lt;br/&gt;&lt;i&gt;Tags for this post: book(&lt;a href="http://www.stillhq.com/book" &gt;&lt;img src="http://www.stillhq.com/favicon.png" border="0" alt="S"&gt;&lt;/a&gt;)  Sydney(&lt;a href="http://www.stillhq.com/Sydney" &gt;&lt;img src="http://www.stillhq.com/favicon.png" border="0" alt="S"&gt;&lt;/a&gt;) &lt;/i&gt;        
    &lt;br/&gt;&lt;br/&gt;
    &lt;a href="http://www.stillhq.com/book/Sydney/000003.commentform.html" &gt;Comment&lt;/a&gt;
  </description>
    </item>
  </channel>
</rss>
