<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>nyquil.org</title>
    <link>http://nyquil.org/</link>
    <description></description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.3.1 - http://www.s9y.org/</generator>
    <managingEditor>jer@nyquil.org</managingEditor>

    <image>
        <url>http://nyquil.org/uploads/nyquil-logo-small.png</url>
        <title>RSS: nyquil.org - </title>
        <link>http://nyquil.org/</link>
        <width>144</width>
        <height>40</height>
    </image>

<item>
    <title>Strange Dancing Predators Improved by the Addition of Another Predator</title>
    <link>http://nyquil.org/archives/1259-Strange-Dancing-Predators-Improved-by-the-Addition-of-Another-Predator.html</link>
    
    <comments>http://nyquil.org/archives/1259-Strange-Dancing-Predators-Improved-by-the-Addition-of-Another-Predator.html#comments</comments>
    <wfw:comment>http://nyquil.org/wfwcomment.php?cid=1259</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://nyquil.org/rss.php?version=2.0&amp;type=comments&amp;cid=1259</wfw:commentRss>
    

    <author>nospam@example.com (jer@nyquil.org)</author>
    <content:encoded>
    &lt;img src="http://nyquil.org/spacer.gif" hspace="5" align="right"&gt;	&lt;p&gt;I recently found some bizarre footage from the set of &lt;i&gt;Predator 2&lt;/i&gt;, and have been trying to pass it off as being from the upcoming Robert Rodriguez film &lt;i&gt;Predators&lt;/i&gt;, cuz I&amp;#8217;m a jerk like that. Alexa suggested some minor changes that she thought might improve it, so I spent a few minutes figuring out how Windows Movie Maker works. (Easy to make something crappy, hard to make something nice.)&lt;/p&gt;

	&lt;p&gt;Here&amp;#8217;s the result, which I think you&amp;#8217;ll agree is a significant improvement.&lt;/p&gt;

	&lt;p&gt;&lt;center&gt;&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/nFCDgwMCHc0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&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/nFCDgwMCHc0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowScriptAccess=&quot;always&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.youtube.com/watch?v=nFCDgwMCHc0&quot;&gt;http://www.youtube.com/watch?v=nFCDgwMCHc0&lt;/a&gt;&lt;/center&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://nyquil.org/archives/1259-Strange-Dancing-Predators-Improved-by-the-Addition-of-Another-Predator.html#comments"&gt;&lt;img src="http://nyquil.org:81/commentimage2.php?id=1259" border=0 align="right"&gt;&lt;/a&gt;&lt;/p&gt;
    </content:encoded>

    <pubDate>Sun, 14 Mar 2010 12:17:48 -0700</pubDate>
    <guid isPermaLink="false">http://nyquil.org/archives/1259-guid.html</guid>
    <category>aliens</category>
<category>funny</category>
<category>movies</category>
<category>predator</category>
<category>robert rodriguez</category>
<category>video</category>

</item>
<item>
    <title>No More Owls: An Open Letter to HootSuite</title>
    <link>http://nyquil.org/archives/1258-No-More-Owls-An-Open-Letter-to-HootSuite.html</link>
    
    <comments>http://nyquil.org/archives/1258-No-More-Owls-An-Open-Letter-to-HootSuite.html#comments</comments>
    <wfw:comment>http://nyquil.org/wfwcomment.php?cid=1258</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://nyquil.org/rss.php?version=2.0&amp;type=comments&amp;cid=1258</wfw:commentRss>
    

    <author>nospam@example.com (jer@nyquil.org)</author>
    <content:encoded>
    &lt;img src="http://nyquil.org/spacer.gif" hspace="5" align="right"&gt;	&lt;p&gt;Dear &lt;a href=&quot;http://hootsuite.com&quot;&gt;HootSuite&lt;/a&gt;,&lt;/p&gt;

	&lt;p&gt;&lt;img src=&quot;http://dl.dropbox.com/u/2992929/Pictures/OWLYSUCKS.png&quot;&gt;&lt;/p&gt;

	&lt;p&gt;Seriously, knock off the&lt;a href=&quot;http://ow.ly/1ds94&quot;&gt; linkjacking&lt;/a&gt;. It&amp;#8217;s not cool.&lt;/p&gt;

	&lt;p&gt;I&amp;#8217;ve been getting irritateder and obnoxiated every time I inadvertently get sent to an ow.ly shortened url only to find it&amp;#8217;s been link-jacked. So I just did some &amp;#8216;research&amp;#8217; and discovered that &lt;span class=&quot;caps&quot;&gt;NOBODY&lt;/span&gt; &lt;span class=&quot;caps&quot;&gt;USES&lt;/span&gt; OW.LY except your popular range of Twitter clients. People love your client, and they love sharing links. This results in them sharing links &lt;span class=&quot;caps&quot;&gt;WITH&lt;/span&gt; &lt;span class=&quot;caps&quot;&gt;YOUR&lt;/span&gt; &lt;span class=&quot;caps&quot;&gt;CLIENT&lt;/span&gt;. Which results in me swearing and owls being threatened.&lt;/p&gt;

	&lt;p&gt;This means you are squarely to blame for this annoyance that I face on a daily basis. So knock it the crap off.&lt;/p&gt;

	&lt;p&gt;In my frequent rantings about this on Twitter and Buzz, people always say &amp;#8220;Oh yeah! I &lt;span class=&quot;caps&quot;&gt;HATE&lt;/span&gt; that!,&amp;#8221; so I know I&amp;#8217;m not alone. I&amp;#8217;m just one of the few bothered to say anything about it. Here are a few that I ran across today:&lt;blockquote&gt;&lt;a href=&quot;http://twitter.com/ahockley&quot;&gt;@ahockley&lt;/a&gt; &amp;#8211; I consider the use of ow.ly as an indicator of someone I probably should ignore&lt;/p&gt;

	&lt;p&gt;&lt;a href=&quot;http://www.google.com/profiles/102533732658641069172#buzz&quot;&gt;Linda Lawrey&lt;/a&gt; &amp;#8211; Oh.. Now I know.. I don&amp;#8217;t like those links for that exact reason!&lt;/p&gt;

	&lt;p&gt;&lt;a href=&quot;http://www.google.com/profiles/duncanrawlinson#buzz&quot;&gt;Duncan Rawlinson&lt;/a&gt; &amp;#8211; You&amp;#8217;re right. I forgot how annoying that thing is! I turned it off although it really shouldn&amp;#8217;t exist at all&amp;#8230; &lt;/p&gt;

	&lt;p&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=6Zpz1k5Mv4o&quot;&gt;Woodsy the Owl&lt;/a&gt; &amp;#8211; Give a &amp;#8216;hoot&amp;#8217; don&amp;#8217;t pollute&amp;#8230; the Internet with your shitty linkjacking.&lt;/blockquote&gt;&lt;/p&gt;

	&lt;p&gt;Seriously. I&amp;#8217;m beginning to hate owls now. And it&amp;#8217;s your fault.&lt;/p&gt;

	&lt;p&gt;UPDATE: Someone from HootSuite contacted me and clarified a few things. First off, they say ow.ly shortening is &amp;#8220;opt-in,&amp;#8221; that users have to go out of their way to get HootSuite to shorten the url via ow.ly, that they are free to use whatever external shortener they want. It&amp;#8217;s just that prominent &amp;#8216;Shrink It&amp;#8217; button that uses ow.ly.&lt;/p&gt;

	&lt;p&gt;Secondly, they point out that one can just click the X in their linkjack bar to turn it off &amp;#8220;permanently.&amp;#8221; I&amp;#8217;ve clicked that X a number of times, yet keep seeing it.&lt;/p&gt;

	&lt;p&gt;Thirdly, they advised that I install browser hacks to circumvent their doucheyness on a more permanent basis:&lt;blockquote&gt;&lt;a href=&quot;http://twitter.com/HootSuite_Help/status/9901295955&quot;&gt;HootSuite_Help @nyquildotorg &lt;span class=&quot;caps&quot;&gt;BTW&lt;/span&gt;, if you want to disable the ow.ly bar another way, try this: http://toys.funcy.co.uk/userscripts/hootFix.user.js&lt;/a&gt;&lt;/blockquote&gt;&lt;br /&gt;
and that if I want to keep my content from being linkjacked, that I should just install &amp;#8216;framebusting&amp;#8217; code which has been used for years. Great, so I need to take action to prevent not only myself from being affected, but also my content. Douchey.&lt;/p&gt;

	&lt;p&gt;And finally, they have this to say:&lt;blockquote&gt;&lt;a href=&quot;http://twitter.com/HootSuite_Help/status/9901627168&quot;&gt;HootSuite_Help @nyquildotorg Sure, but ow.ly is free. We make no money off it. If people use our service, we&amp;#8217;ll frame it. Otherwise, use something else.&lt;/a&gt;&lt;/p&gt;

	&lt;p&gt;&lt;a href=&quot;http://twitter.com/HootSuite_Help/status/9901793730&quot;&gt;HootSuite_Help @nyquildotorg You can always choose not to click an ow.ly link. ^CT&lt;/a&gt;&lt;/blockquote&gt;&lt;/p&gt;

	&lt;p&gt;There you have it, straight from the owl&amp;#8217;s beak. They know what they&amp;#8217;re doing is douchey, but don&amp;#8217;t give a hoot. The solution offered is a really simple one, though: &amp;#8220;Don&amp;#8217;t click on the links your friends send you.&amp;#8221;&lt;/p&gt;

	&lt;p&gt;And that&amp;#8217;s the plan. I hope you&amp;#8217;ll keep this in mind when you decide how you want to share links.&lt;/p&gt;

	&lt;p&gt;&lt;span class=&quot;caps&quot;&gt;UPDATE&lt;/span&gt; UPDATE: I asked why they jack links if the service doesn&amp;#8217;t make them any money. This was the reply:&lt;blockquote&gt;&lt;a href=&quot;http://www.hootsuite.com/&quot;&gt;HootSuite_Help @nyquildotorg Ow.ly integrates with our stats, and allows us to offer an all-in-one solution for customers. We do customer support for it.&lt;/a&gt;&lt;/blockquote&gt;&lt;/p&gt;

	&lt;p&gt;There you have it. HootSuite acts like a douche to the entire Internet to make it easier to charge their customers for things. Nice.&lt;/p&gt; &lt;p&gt;&lt;a href="http://nyquil.org/archives/1258-No-More-Owls-An-Open-Letter-to-HootSuite.html#comments"&gt;&lt;img src="http://nyquil.org:81/commentimage2.php?id=1258" border=0 align="right"&gt;&lt;/a&gt;&lt;/p&gt;
    </content:encoded>

    <pubDate>Tue, 02 Mar 2010 15:41:43 -0800</pubDate>
    <guid isPermaLink="false">http://nyquil.org/archives/1258-guid.html</guid>
    <category>hootsuite</category>
<category>knock it off</category>
<category>link-jacking</category>
<category>linkjacking</category>
<category>open letters</category>
<category>ow.ly</category>

</item>
<item>
    <title>Converting Amazon Kindle For PC Books Now Possible</title>
    <link>http://nyquil.org/archives/1235-Converting-Amazon-Kindle-For-PC-Books-Now-Possible.html</link>
    
    <comments>http://nyquil.org/archives/1235-Converting-Amazon-Kindle-For-PC-Books-Now-Possible.html#comments</comments>
    <wfw:comment>http://nyquil.org/wfwcomment.php?cid=1235</wfw:comment>

    <slash:comments>67</slash:comments>
    <wfw:commentRss>http://nyquil.org/rss.php?version=2.0&amp;type=comments&amp;cid=1235</wfw:commentRss>
    

    <author>nospam@example.com (jer@nyquil.org)</author>
    <content:encoded>
    &lt;img src="http://nyquil.org/spacer.gif" hspace="5" align="right"&gt;	&lt;p&gt;&lt;span class=&quot;caps&quot;&gt;UPDATE&lt;/span&gt; 2/11/2010: Updated the included unswindle to the latest version, fixes errors on unDRMed books.&lt;br /&gt;
&lt;span class=&quot;caps&quot;&gt;UPDATE&lt;/span&gt; 2/27/2010: Added specification that users install the 32-bit version of python 2.6 for Windows, even on 64-bit systems.&lt;/p&gt;

	&lt;p&gt;People have been asking me if there&amp;#8217;s a way to convert Kindle books downloaded with Amazon&amp;#8217;s Kindle For PC application pretty much since the day it was released. Sadly, despite a lot of tinkering on my part, there was no elegant solution&lt;sup&gt;*&lt;/sup&gt; until now.&lt;/p&gt;

	&lt;p&gt;&lt;a href=&quot;http://i-u2665-cabbages.blogspot.com/2009/12/circumventing-kindle-for-pc-drm.html#&quot;&gt;A fantastic Kindle For PC conversion tool has been made.&lt;/a&gt; And it works really, really well. And it is significantly easier than the old &amp;#8220;Kindle-only&amp;#8221; method. &lt;/p&gt;

	&lt;p&gt;Here&amp;#8217;s how it works:&lt;/p&gt;

	&lt;p&gt;1) Install 32-bit python 2.6 for Windows, from here even if your system is 64-bit you need the 32-bit version in order for this to work) : &lt;a href=&quot;http://www.python.org/download/&quot;&gt;http://www.python.org/download/&lt;/a&gt;&lt;/p&gt;

	&lt;p&gt;2) Download &lt;a href=&quot;http://nyquil.org/uploads/unswindle.zip&quot;&gt;unswindle.pyw and mobidedrm.py via this zip file&lt;/a&gt; and unzip it somewhere on your PC&lt;/p&gt;

	&lt;p&gt;3) Open the unzipped folder and double-click unswindle.pyw&lt;/p&gt;

	&lt;p&gt;Kindle For PC will now open. &lt;/p&gt;

	&lt;p&gt;4) Select the book you want to convert.&lt;/p&gt;

	&lt;p&gt;5) When the book loads, simply exit Kindle For PC&lt;/p&gt;

	&lt;p&gt;A &amp;#8216;Save&amp;#8217; dialog will open asking you where you want to save your new decrypted .mobi file. And we&amp;#8217;re done.&lt;/p&gt;

	&lt;p&gt;(As it uses mobidedrm, it still won&amp;#8217;t work on Topaz/.tpz files, and the first one I tried happened to be one. Still, most books will work.)&lt;/p&gt;

	&lt;p&gt;&lt;hr /&gt;&lt;br /&gt;
&lt;b&gt;*&lt;/b&gt;: I did work out a scheme wherein you record video of your desktop, scroll through the book in Kindle For PC, remove all duplicate frames from the resultant video and then convert to &lt;span class=&quot;caps&quot;&gt;PDF&lt;/span&gt;, but it was rather unwieldy.&lt;/p&gt; &lt;p&gt;&lt;a href="http://nyquil.org/archives/1235-Converting-Amazon-Kindle-For-PC-Books-Now-Possible.html#comments"&gt;&lt;img src="http://nyquil.org:81/commentimage2.php?id=1235" border=0 align="right"&gt;&lt;/a&gt;&lt;/p&gt;
    </content:encoded>

    <pubDate>Wed, 23 Dec 2009 09:03:58 -0800</pubDate>
    <guid isPermaLink="false">http://nyquil.org/archives/1235-guid.html</guid>
    <category>drm</category>
<category>hacking</category>
<category>howto</category>
<category>kindle</category>

</item>
<item>
    <title>Converting Kindle Books:  a painful process that works for reading Kindle books without a Kindle</title>
    <link>http://nyquil.org/archives/1128-Converting-Kindle-Books-a-painful-process-that-works-for-reading-Kindle-books-without-a-Kindle.html</link>
    
    <comments>http://nyquil.org/archives/1128-Converting-Kindle-Books-a-painful-process-that-works-for-reading-Kindle-books-without-a-Kindle.html#comments</comments>
    <wfw:comment>http://nyquil.org/wfwcomment.php?cid=1128</wfw:comment>

    <slash:comments>137</slash:comments>
    <wfw:commentRss>http://nyquil.org/rss.php?version=2.0&amp;type=comments&amp;cid=1128</wfw:commentRss>
    

    <author>nospam@example.com (jer@nyquil.org)</author>
    <content:encoded>
    &lt;img src="http://nyquil.org/spacer.gif" hspace="5" align="right"&gt;	&lt;p&gt;&lt;b&gt;&lt;font color=&#039;red&#039;&gt;Update&lt;/font&gt;: This tutorial is largely superseded by the much nicer and easier &amp;#8216;Kindle For PC&amp;#8217; method: &lt;a href=&quot;http://nyquil.org/archives/1235-Converting-Amazon-Kindle-For-PC-Books-Now-Possible.html&quot;&gt;see it here.&lt;/a&gt;&lt;/p&gt;

	&lt;p&gt;&lt;span class=&quot;caps&quot;&gt;UPDATE&lt;/span&gt; 2: included Preston Lee&amp;#8217;s online &lt;span class=&quot;caps&quot;&gt;PID&lt;/span&gt; generator.&lt;/b&gt;&lt;/p&gt;

	&lt;p&gt;D recently bought one of those new-fangled Amazon Kindle thingies for purchasing and reading books in an electronic form.  (She loves it.)&lt;br /&gt;
&lt;br /&gt;
I like to read books in an electronic form on my iPhone, but find that it&amp;#8217;s pretty hard to come by them legally; there are many different sellers and formats, some of which have certain books but not others.  Sometimes they have the book, but not in a format I can do anything with.  It&amp;#8217;s generally easier just to illegally download them from torrent sites.&lt;br /&gt;
&lt;br /&gt;
Amazon has tons and tons of books available for Kindle, and have chosen the standard MobiPocket format as the one their reader uses, meaning it is theoretically trivial to purchase them and convert them to something else.  Except that they won&amp;#8217;t sell them to you unless you have already purchased a $400ish Kindle on which to read them.  Meaning you don&amp;#8217;t need to convert them&amp;#8230;&lt;br /&gt;
&lt;br /&gt;
In any case, now that our household has a Kindle, it frees me up to purchase books from Amazon in Kindle format without actually having a Kindle myself.  I then just remove the &lt;span class=&quot;caps&quot;&gt;DRM&lt;/span&gt; that Amazon puts in the files (to keep people from converting them, natch), and then convert them to &lt;span class=&quot;caps&quot;&gt;HTML&lt;/span&gt; or txt to read in &lt;a href=&quot;http://code.google.com/p/iphoneebooks/&quot;&gt;Books.app&lt;/a&gt; on iPhone.  Want to know how to do the same thing?&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Howto:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Step 1) Find someone with a Kindle.&lt;br /&gt;
&lt;br /&gt;
Step 2) On their Kindle, go to the Settings menu, and type &amp;#8216;411&amp;#8217; on the keypad.  This will bring up a little information dialog with a bunch of things in it, of which you only need the Serial. It is a 16-character string of letters and numbers.  Write it down.&lt;br /&gt;
&lt;br /&gt;
Step 3) Ask the Kindle&amp;#8217;s owner to buy a book for you.  Give them some money so you don&amp;#8217;t look like a mooch.  Once you&amp;#8217;ve given them the money, ask them to log in to their Amazon account and navigate to their &amp;#8216;&lt;a href=&quot;http://www.amazon.com/gp/ays?ie=UTF8&amp;app=download&amp;amp;path=%2Fgp%2Fays&amp;dlCategory=fiona_ebook&amp;amp;useRedirectOnSuccess=1&quot;&gt;Kindle Downloads&lt;/a&gt;&amp;#8216; page from your computer.  When they complain, mention that you&amp;#8217;ve already given them money.  The Kindle Downloads page will list all the books they&amp;#8217;ve purchased, and yours should be right at the top.  Click &amp;#8216;Download to computer&amp;#8217; and you&amp;#8217;ll get a file named &amp;#8216;Title-of-Book.azw&amp;#8217;&lt;br /&gt;
&lt;br /&gt;
Step 4) Download &lt;a href=&quot;http://nyquil.org/uploads/MobiDeDRM.zip&quot;&gt;MobiDeDRM.zip&lt;/a&gt;, which is a small suite of Python scripts that some kind soul wrote and then distributed through links that expire all the time and can be kind of a pain to track down. I&amp;#8217;ve hosted them from my site so that they won&amp;#8217;t expire. This .zip file contains mobidedrm.py, mobidedrm2.py, kindlepid.py and mobihuff.py.&lt;br /&gt;
&lt;br /&gt;
(These scripts require that you install Python on your system, which is something outside the scope of this howto.  I&amp;#8217;m on linux, but there&amp;#8217;s a Python for Windows called &amp;#8220;ActiveState Python.&amp;#8221;  Google will help.) &lt;br /&gt;
&lt;br /&gt;
&lt;/p&gt;

	&lt;p&gt;&lt;strike&gt;After unzipping the archive, open up a terminal window and pass the Kindle&amp;#8217;s serial # (which you previously wrote down) to kindlepid.py.  Something like this:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;python kindlepid.py XXXXXXXXXXXXXXXX&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Where all those Xs are replaced with the Kindle serial number.  It will return something that looks like this:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;Mobipocked PID for Kindle serial# XXXXXXXXXXXXXXXX is Z1QFCDQ*74&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Make note of that last 10-character gibberish.&lt;/strike&gt;  &lt;/p&gt;

	&lt;p&gt;The easiest way to get your &lt;span class=&quot;caps&quot;&gt;PID&lt;/span&gt; (or secret code used to unlock the Kindle book) is to use &lt;a href=&quot;http://kindletools.prestonlee.com&quot;&gt;Preston Lee&amp;#8217;s online Kindle &lt;span class=&quot;caps&quot;&gt;PID&lt;/span&gt; generator&lt;/a&gt;. Simply follow the instructions there.&lt;/p&gt;

	&lt;p&gt;Now that you&amp;#8217;ve got your &lt;span class=&quot;caps&quot;&gt;PID&lt;/span&gt;, we&amp;#8217;ll need to remove the &lt;span class=&quot;caps&quot;&gt;DRM&lt;/span&gt; from any books purchased for that Kindle.&lt;br /&gt;
&lt;br /&gt;
Step 5) Now it&amp;#8217;s time to remove the &lt;span class=&quot;caps&quot;&gt;DRM&lt;/span&gt;.  Do this:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;python mobidedrm.py Title-of-Book.azw Title-of-Book.mobi Z1QFCDQ*74&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
where my 10-character gibberish string is replaced with the one you made note of in the last step.  This will take about a minute, and when it finishes you&amp;#8217;ll see:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;Decrypting. Please wait... done&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Now you will have a decrypted MobiPocket-formatted ebook that you can read in any MobiPocket reader.&lt;br /&gt;
&lt;br /&gt;
If, however, you want to convert it to &lt;span class=&quot;caps&quot;&gt;HTML&lt;/span&gt; to read on any device you wish, you&amp;#8217;ll want to install &lt;a href=&quot;https://dev.mobileread.com/trac/mobiperl/&quot;&gt;MobiPerl&lt;/a&gt;. (This, of course, will require you to install Perl.  MobiPerl&amp;#8217;s website will walk you through that.)&lt;br /&gt;
&lt;br /&gt;
6)  With MobiPerl installed, do this:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;mobi2html Title-of-Book.mobi&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
This will create a directory named &amp;#8216;unpacked&amp;#8217; that will contain Title-of-Book.html&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Things that can go wrong:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Amazon seems to compress longer books in a slightly different manner than shorter books.  If your resulting .mobi file and/or .html file are oddly gibberishy (for example, if the first line starts in the middle of a sentence, and clearly not the beginning of the book), let&amp;#8217;s go back to step 5.&lt;br /&gt;
&lt;br /&gt;
Step 5b) These &amp;#8216;huffdic-compressed&amp;#8217; books require a slightly different script to remove the &lt;span class=&quot;caps&quot;&gt;DRM&lt;/span&gt;.  Do this:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;python mobidedrm2.py Title-of-Book.azw Title-of-Book.mobi Z1QFCDQ*74&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Note the &amp;#8216;2&amp;#8217; in &amp;#8216;mobidedrm2.py&amp;#8217; in this one and remember to replace my gibberish &lt;span class=&quot;caps&quot;&gt;PID&lt;/span&gt; with yours.&lt;br /&gt;
&lt;br /&gt;
6b) The &amp;#8216;huffdic-compressed&amp;#8217; files also require a different script to convert them to &lt;span class=&quot;caps&quot;&gt;HTML&lt;/span&gt;.  Do this:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;python mobihuff.py Title-of-Book.mobi Title-of-Book.html&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
This script will output the .html file in the directory from which you are running it.&lt;br /&gt;
&lt;br /&gt;
All in all, this is as much of a pain as it looks, but the selection and availability of books on Amazon makes it worthwhile to me.  They have far more books than The Pirate Bay does, and I feel better paying for them&lt;br /&gt;
&lt;br /&gt;
Good luck.&lt;br /&gt;

&lt;p&gt;&lt;font color=&#039;red&#039;&gt;Update&lt;/font&gt;: several readers have alerted me that there&amp;#8217;s a much newer version of mobiDeDRM available.  You can download it &lt;a href=&quot;http://nyquil.org/uploads/mobidedrm0.5.py&quot; &gt;here&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://nyquil.org/archives/1128-Converting-Kindle-Books-a-painful-process-that-works-for-reading-Kindle-books-without-a-Kindle.html#comments"&gt;&lt;img src="http://nyquil.org:81/commentimage2.php?id=1128" border=0 align="right"&gt;&lt;/a&gt;&lt;/p&gt;
    </content:encoded>

    <pubDate>Fri, 11 Jul 2008 11:33:18 -0700</pubDate>
    <guid isPermaLink="false">http://nyquil.org/archives/1128-guid.html</guid>
    <category>amazon</category>
<category>geeky</category>
<category>hacking</category>
<category>howto</category>
<category>iPhone</category>
<category>kindle</category>

</item>
<item>
    <title>Thoughts on Google Buzz</title>
    <link>http://nyquil.org/archives/1239-Thoughts-on-Google-Buzz.html</link>
    
    <comments>http://nyquil.org/archives/1239-Thoughts-on-Google-Buzz.html#comments</comments>
    <wfw:comment>http://nyquil.org/wfwcomment.php?cid=1239</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://nyquil.org/rss.php?version=2.0&amp;type=comments&amp;cid=1239</wfw:commentRss>
    

    <author>nospam@example.com (jer@nyquil.org)</author>
    <content:encoded>
    &lt;img src="http://nyquil.org/spacer.gif" hspace="5" align="right"&gt;	&lt;p&gt;I&amp;#8217;ve been thinking a bit about Google Buzz since a few days before it was announced, and I really think it has the potential to be huge. Especially when one takes into account &lt;a href=&quot;http://code.google.com/apis/buzz/&quot;&gt;all the stuff the &lt;span class=&quot;caps&quot;&gt;API&lt;/span&gt; already does, and all the things it promises to be able to do in the near future&lt;/a&gt;. Having one open spot to have masses and masses of interesting content aggregated to you from your Twitter, Facebook, Delicious, Livejournal, Blogger and Wordpress contacts is pretty cool, but when they&amp;#8217;re able to pull in all comments via Salmon, pretty much anything anyone ever directs towards you on the Internet will be accessible there as well.&lt;/p&gt;

	&lt;p&gt;Post a comment on some random stranger&amp;#8217;s blog? If it gets a reply, it&amp;#8217;ll (one day) show up in your Google Buzz. That&amp;#8217;s pretty darn cool.&lt;/p&gt;

	&lt;p&gt;Magical utopian fantasyland aside, the current implementation of Buzz leaves much to be desired.&lt;/p&gt;

	&lt;p&gt;Problems I&amp;#8217;ve encountered in order of annoyance:&lt;/p&gt;

	&lt;ul&gt;
		&lt;li&gt;No love for Apps for Domains accounts. I have used my jer@nyquil.org account as my Google account for the last several years, but it doesn&amp;#8217;t yet have access to Buzz from within Apps for Domains&amp;#8217; GMail client. Which means if I want to play with Buzz on my PC, I have to use my otherwise-unused jerwarren@gmail.com Google account. (Actually, that account &lt;i&gt;is&lt;/i&gt; used for my Google Reader subscriptions, which will brings me to a future point.)&lt;/li&gt;
	&lt;/ul&gt;

	&lt;ul&gt;
		&lt;li&gt;GMail clutter. I haven&amp;#8217;t yet figured out the magics that determine when something shows up in your GMail inbox as well as in Buzz, but some things do. Other things don&amp;#8217;t, however, which makes it far more annoying. Sure, you can &lt;a href=&quot;http://www.michaelhanscom.com/eclecticism/2010/02/10/managing-inbox-overload-with-google-buzz/&quot;&gt;set up a filter easily enough to hide those from your inbox&lt;/a&gt;, but I&amp;#8217;d really like to know how it determines what should go in your inbox in the first place. Is it just replies to Buzz posts older than a certain age? Who knows. In any case, I&amp;#8217;m sick of getting email notifications of things I&amp;#8217;ve already read in Buzz.&lt;/li&gt;
	&lt;/ul&gt;

	&lt;ul&gt;
		&lt;li&gt;I frequently share interesting things I see from my Google Reader account. Over the years I&amp;#8217;ve amassed quite a few cool people that also share cool things, and often encounter really cool stuff I wouldn&amp;#8217;t have otherwise. I&amp;#8217;ve always been bummed that most of the stuff I share is pretty much unfindable by those who don&amp;#8217;t use Google Reader &amp;#8212; and there are more that don&amp;#8217;t than there are that do &amp;#8212; which seems to have been solved by the incorporation with Buzz. However, my Google Reader contacts are now full of people I&amp;#8217;ve added on Buzz, often who share things in which I have no interest. Even the things that I &lt;i&gt;do&lt;/i&gt; have interest in are frequently seen in my Buzz stream before I find them again in my Google Reader. There needs to be some better communication between the two so that I don&amp;#8217;t always end up seeing everything everyone shares in two different places. Add GMail clutter to the mix, and I often see the same content in three different places.&lt;/li&gt;
	&lt;/ul&gt;

	&lt;ul&gt;
		&lt;li&gt;The promised ability to learn your preferences and hide people&amp;#8217;s sandwich updates seems to be vaporware. I can&amp;#8217;t find any way to mark things as being uninteresting, thus Buzz never knows what I find uninteresting. Where is this promised functionality? (I &lt;i&gt;did&lt;/i&gt; notice, however, that it hid a whole bunch of &amp;#8220;this is my first Buzz!&amp;#8221; posts from me, so it&amp;#8217;s obviously somewhat functional. I just want to be able to make it hide other things as well.)&lt;/li&gt;
	&lt;/ul&gt;

	&lt;p&gt;I have great hope that Buzz is going to make many, many irritating things a much nicer experience than the Twitters and Friendfeeds and Faceooks currently offer (primarily because it promises to be able to put all that content in one nice place to which I can interface in unlimited ways ) but I worry that people are going to be annoyed to death before it gets to that point.&lt;/p&gt;

	&lt;p&gt;Even with these annoyances, however, Buzz is still infinitely more usable and less annoying that Google Wave, though. I can actually see myself using Buzz.&lt;/p&gt;

	&lt;p&gt;If you&amp;#8217;re not already following me on Buzz, you can do so by adding jer@nyquil.org, and jerwarren@gmail.com. (Due to the aforementioned schism between Apps for Domains Google Accounts and GMail accounts.&lt;/p&gt; &lt;p&gt;&lt;a href="http://nyquil.org/archives/1239-Thoughts-on-Google-Buzz.html#comments"&gt;&lt;img src="http://nyquil.org:81/commentimage2.php?id=1239" border=0 align="right"&gt;&lt;/a&gt;&lt;/p&gt;
    </content:encoded>

    <pubDate>Thu, 11 Feb 2010 09:58:44 -0800</pubDate>
    <guid isPermaLink="false">http://nyquil.org/archives/1239-guid.html</guid>
    <category>annoyances</category>
<category>google</category>
<category>google buzz</category>
<category>Magical Utopian Fantasyland</category>
<category>whining</category>

</item>
<item>
    <title>Helpful Hacks: tricking Google Buzz into letting you in</title>
    <link>http://nyquil.org/archives/1238-Helpful-Hacks-tricking-Google-Buzz-into-letting-you-in.html</link>
    
    <comments>http://nyquil.org/archives/1238-Helpful-Hacks-tricking-Google-Buzz-into-letting-you-in.html#comments</comments>
    <wfw:comment>http://nyquil.org/wfwcomment.php?cid=1238</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://nyquil.org/rss.php?version=2.0&amp;type=comments&amp;cid=1238</wfw:commentRss>
    

    <author>nospam@example.com (jer@nyquil.org)</author>
    <content:encoded>
    &lt;img src="http://nyquil.org/spacer.gif" hspace="5" align="right"&gt;	&lt;p&gt;Want to play with Google Buzz before they get it rolled out to your GMail?&lt;/p&gt;

	&lt;p&gt;The magic of Google Chrome can hook you up.&lt;/p&gt;

	&lt;p&gt;Create a shortcut to Google Chrome on your desktop, righ-tclick on it, select Properties, and then paste this after everything in the &amp;#8216;Target&amp;#8217; field:&lt;blockquote&gt; &amp;#8212;user-agent=&amp;#8220;Mozilla/5.0 (Linux; U; Android 2.0.1; en-us; Droid Build/ESD56) AppleWebKit/530.17 (&lt;span class=&quot;caps&quot;&gt;KHTML&lt;/span&gt;, like Gecko) Version/4.0 Mobile Safari/530.17&amp;#8221;&lt;/blockquote&lt;/p&gt;

	&lt;p&gt;(That&amp;#8217;s two dashes before user-agent, not a hyphen. I can&amp;#8217;t figure out how to get my auto-formatting to display it properly. Also, you might need to replace the quotes with non-&amp;#8220;smartquotes.&amp;#8221; Smartquotes are &lt;span class=&quot;caps&quot;&gt;DUMB&lt;/span&gt;.)&lt;/p&gt;

	&lt;p&gt;Then go to m.google.com and click on Buzz. This will, however, make all pages Chrome loads behave as if you&amp;#8217;re browsing them from a Motorola Droid, so it&amp;#8217;s advisable to make another desktop shortcut with user-agent=&amp;#8221;&amp;#8220; to reset everything.&lt;/p&gt; &lt;p&gt;&lt;a href="http://nyquil.org/archives/1238-Helpful-Hacks-tricking-Google-Buzz-into-letting-you-in.html#comments"&gt;&lt;img src="http://nyquil.org:81/commentimage2.php?id=1238" border=0 align="right"&gt;&lt;/a&gt;&lt;/p&gt;
    </content:encoded>

    <pubDate>Tue, 09 Feb 2010 16:03:33 -0800</pubDate>
    <guid isPermaLink="false">http://nyquil.org/archives/1238-guid.html</guid>
    <category>google</category>
<category>google buzz</category>
<category>google chrome</category>
<category>hacking</category>
<category>howto</category>

</item>
<item>
    <title>Netflix Adds More Watch Instantly Titles; People Complain</title>
    <link>http://nyquil.org/archives/1237-Netflix-Adds-More-Watch-Instantly-Titles;-People-Complain.html</link>
    
    <comments>http://nyquil.org/archives/1237-Netflix-Adds-More-Watch-Instantly-Titles;-People-Complain.html#comments</comments>
    <wfw:comment>http://nyquil.org/wfwcomment.php?cid=1237</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://nyquil.org/rss.php?version=2.0&amp;type=comments&amp;cid=1237</wfw:commentRss>
    

    <author>nospam@example.com (jer@nyquil.org)</author>
    <content:encoded>
    &lt;img src="http://nyquil.org/spacer.gif" hspace="5" align="right"&gt;	&lt;p&gt;I read yesterday that Netflix made a deal with Warner Brothers to delay &lt;span class=&quot;caps&quot;&gt;DVD&lt;/span&gt; releases in echange for having access to more of Warner&amp;#8217;s library for their Netflix Watch Instantly feature. &lt;/p&gt;

	&lt;p&gt;Interestingly, people seem put off by this, which, as a long-time Netflix subscriber and a Netflix Watch Instantly early adopter has me a bit perplexed. Anyone who&amp;#8217;s ever used Netflix knows that they often won&amp;#8217;t get a specific movie when they expect it, and in fact end up altering their movie watch behavior accordingly. Watch Instantly, however, &lt;span class=&quot;caps&quot;&gt;DOES&lt;/span&gt; allow people to, funnily enough, &amp;#8220;watch instantly.&amp;#8221;&lt;/p&gt;

	&lt;p&gt;D bought me the first Roku box when it was first announced, which allows us to watch Netflix Watch Instantly titles (and now Amazon &lt;span class=&quot;caps&quot;&gt;VOD&lt;/span&gt; titles as well) right on our TV, using a remote to navigate. In HD, even. The box keeps track of where you are in each title if you decide to stop watching and finish later, and even keeps track of which episode in a TV series you&amp;#8217;re on. Even without the 2-day time advantage the Watch Instantly service has over having a disc mailed to you, there&amp;#8217;s value added in keeping track of this stuff. Anyone who&amp;#8217;s ever had to figure out which episodes they haven&amp;#8217;t seen after a several month hiatus of watching a particular show can attest to this.&lt;/p&gt;

	&lt;p&gt;Netflix Watch Instantly is now available on Xbo and PS3, as well as a host of &lt;span class=&quot;caps&quot;&gt;DVD&lt;/span&gt; players and Blu-ray players, televisions and other boxes you may already have in your home. Soon, it&amp;#8217;ll be available on the Wii that you have collecting dust, and there&amp;#8217;s a range of different Roku boxes that will hook you up inexpensively if you don&amp;#8217;t already have one of those other boxes in your home. Streaming is the future, and getting more titles available for people to stream is a great advantage for Netflix, helping ensure that they&amp;#8217;re not only in the game, but at the forefront of it.&lt;/p&gt;

	&lt;p&gt;So, it seems to me that Netflix is in a win/win situation; not only are their customers already used to delays of new releases, but adding more titles to Watch Instantly will help keep customers like us happier for longer. We use Netflix via Watch Instantly almost exclusively and haven&amp;#8217;t even received a disc in probably close to a year. I look forward to a sudden influx of new things to watch.&lt;/p&gt;

	&lt;p&gt;If a 30-day delay on &lt;i&gt;Batman Begins Again&lt;/i&gt; DVDs means I can stream the rest of the Batman franchise, then I say delay it. If I really need to see a title within 30 days, there&amp;#8217;s always a Redbox machine nearby.&lt;/p&gt;

	&lt;p&gt;Thanks, Netflix, for making deals like this.&lt;/p&gt; &lt;p&gt;&lt;a href="http://nyquil.org/archives/1237-Netflix-Adds-More-Watch-Instantly-Titles;-People-Complain.html#comments"&gt;&lt;img src="http://nyquil.org:81/commentimage2.php?id=1237" border=0 align="right"&gt;&lt;/a&gt;&lt;/p&gt;
    </content:encoded>

    <pubDate>Thu, 14 Jan 2010 07:28:58 -0800</pubDate>
    <guid isPermaLink="false">http://nyquil.org/archives/1237-guid.html</guid>
    <category>bitching</category>
<category>complaints</category>
<category>deals</category>
<category>dvd</category>
<category>movies</category>
<category>netflix</category>
<category>Roku</category>
<category>streaming</category>

</item>

</channel>
</rss>