<?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>Gl.ib.ly - Tidbits</title>
    <link>http://gl.ib.ly/</link>
    <description>(glibly); Just another techie blog.</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.3.1 - http://www.s9y.org/</generator>
    <pubDate>Thu, 11 Mar 2010 00:44:57 GMT</pubDate>

    <image>
        <url>http://gl.ib.ly/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Gl.ib.ly - Tidbits - (glibly); Just another techie blog.</title>
        <link>http://gl.ib.ly/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Installing SNMPD (with remote access) on Debian 5/Lenny </title>
    <link>http://gl.ib.ly/archives/41-Installing-SNMPD-with-remote-access-on-Debian-5Lenny.html</link>
            <category>Tidbits</category>
    
    <comments>http://gl.ib.ly/archives/41-Installing-SNMPD-with-remote-access-on-Debian-5Lenny.html#comments</comments>
    <wfw:comment>http://gl.ib.ly/wfwcomment.php?cid=41</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://gl.ib.ly/rss.php?version=2.0&amp;type=comments&amp;cid=41</wfw:commentRss>
    

    <author>nospam@example.com (Tariq)</author>
    <content:encoded>
    Today we&#039;re installing snmpd so that we can query our debian server from another remote server that will use snmp in alert scripts and pretty graphing software.&lt;br /&gt;
&lt;br /&gt;
Snmpd installation is a little obtuse so here is how to do the installation on Debian Lenny.&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;Install snmpd with: &lt;code&gt;sudo apt-get install snmpd&lt;/code&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;You should be using RCS/git/etc when editing system files at work. So use the appropriate techniques for checking in and out all conﬁg ﬁles. If you&#039;re a home user don&#039;t worry about this step; or, maybe you should. Muhahahaha! Eh, *cough*.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Open /etc/snmp/snmpd.conf and change to the following: &lt;br /&gt;
&lt;code&gt;# sec.name source community &lt;br /&gt;
#com2sec paranoid default public &lt;br /&gt;
#com2sec local localhost public &lt;br /&gt;
com2sec local localhost mysecretcommunity &lt;br /&gt;
com2sec readonly 192.168.XXX.XXX mysecretcommunity&lt;br /&gt;
#com2sec readwrite default private&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Here &lt;i&gt;mysecretcommunity&lt;/i&gt; is the uber secret name of your community. Change this to something other than &lt;i&gt;public&lt;/i&gt; or &lt;i&gt;mycommunity&lt;/i&gt; -- let common sense prevail. 192.168.XXX.XXX is the IP address of your remote server that will query snmpd.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Change /etc/default/snmpd so that it contains the following line: &lt;br /&gt;
&lt;pre&gt;SNMPDOPTS=’-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid’ &lt;/pre&gt;&lt;br /&gt;
Notice the lack of &lt;code&gt;127.0.0.1&lt;/code&gt;?&lt;/li&gt; &lt;br /&gt;
&lt;li&gt;Save the ﬁle!&lt;/li&gt; &lt;br /&gt;
&lt;li&gt;Restart snmpd with &lt;code&gt;sudo /etc/init.d/snmpd restart&lt;/code&gt;.&lt;/li&gt; &lt;br /&gt;
&lt;li&gt;Test snmpd locally: &lt;br /&gt;
&lt;pre&gt;snmpwalk -Os -c mysecretcommunity -v 1 localhost system&lt;/pre&gt;&lt;br /&gt;
&lt;li&gt;Test snmpd remotely from 192.168.XXX.XXX: &lt;br /&gt;
&lt;pre&gt;snmpwalk -Os -c mysecretcommunity -v 1 192.168.YYY.YYY system &lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Here 192.168.YYY.YYY is the IP address of the debian server hosting snmpd.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Verify test outputs look like: &lt;br /&gt;
&lt;code&gt;... &lt;br /&gt;
sysObjectID.0 = OID: netSnmpAgentOIDs.10 &lt;br /&gt;
sysUpTimeInstance = Timeticks: (1201) 0:00:12.01 &lt;br /&gt;
sysContact.0 = STRING: root &lt;br /&gt;
sysName.0 = STRING: irsplsemos01 &lt;br /&gt;
sysLocation.0 = STRING: Unknown &lt;br /&gt;
sysORLastChange.0 = Timeticks: (0) 0:00:00.00 &lt;br /&gt;
sysORID.1 = OID: snmpFrameworkMIBCompliance &lt;br /&gt;
sysORID.2 = OID: snmpMPDCompliance &lt;br /&gt;
sysORID.3 = OID: usmMIBCompliance &lt;br /&gt;
sysORID.4 = OID: snmpMIB &lt;br /&gt;
sysORID.5 = OID: tcpMIB &lt;br /&gt;
sysORID.6 = OID: ip &lt;br /&gt;
sysORID.7 = OID: udpMIB &lt;br /&gt;
sysORID.8 = OID: vacmBasicGroup &lt;br /&gt;
...&lt;br /&gt;
&lt;/code&gt;&lt;/li&gt;&lt;br /&gt;
&lt;br /&gt;
Thats all folks! 
    </content:encoded>

    <pubDate>Wed, 10 Mar 2010 17:26:40 -0700</pubDate>
    <guid isPermaLink="false">http://gl.ib.ly/archives/41-guid.html</guid>
    <category>debian</category>
<category>lenny</category>
<category>snmp</category>
<category>snmpd</category>
<category>snmpwalk</category>
<category>tidbits</category>

</item>
<item>
    <title>iTunes could not connect to iPhone. An error occurred while reading from the device.</title>
    <link>http://gl.ib.ly/archives/40-iTunes-could-not-connect-to-iPhone.-An-error-occurred-while-reading-from-the-device..html</link>
            <category>Tidbits</category>
    
    <comments>http://gl.ib.ly/archives/40-iTunes-could-not-connect-to-iPhone.-An-error-occurred-while-reading-from-the-device..html#comments</comments>
    <wfw:comment>http://gl.ib.ly/wfwcomment.php?cid=40</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://gl.ib.ly/rss.php?version=2.0&amp;type=comments&amp;cid=40</wfw:commentRss>
    

    <author>nospam@example.com (Tariq)</author>
    <content:encoded>
    After implementing tethering on my jailbroken iPhone 3Gs on 3.0 I got the following error from iTunes when I connected the iPhone to my PC with USB cable:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
iTunes could not connect to iPhone. An error occurred while reading from the device.&lt;br /&gt;
&lt;/blockquote&gt;  &lt;br /&gt;
&lt;br /&gt;
I restarted iTunes but the error persisted. Then I followed the golden rule, if it isn&#039;t working then reset. So that is what I did. &lt;b&gt;Hold the power button and home button until the white Apple logo appears.&lt;/b&gt; Once your phone reboots (may take a while) you should be able to connect it to iTunes again. 
    </content:encoded>

    <pubDate>Mon, 18 Jan 2010 09:23:02 -0700</pubDate>
    <guid isPermaLink="false">http://gl.ib.ly/archives/40-guid.html</guid>
    <category>connection error</category>
<category>iphone</category>
<category>itunes</category>
<category>reset</category>
<category>tethering</category>
<category>tidbits</category>

</item>
<item>
    <title>Skype mute and unmute keyboard shortcuts in Mac OSX 10.5</title>
    <link>http://gl.ib.ly/archives/38-Skype-mute-and-unmute-keyboard-shortcuts-in-Mac-OSX-10.5.html</link>
            <category>Tidbits</category>
    
    <comments>http://gl.ib.ly/archives/38-Skype-mute-and-unmute-keyboard-shortcuts-in-Mac-OSX-10.5.html#comments</comments>
    <wfw:comment>http://gl.ib.ly/wfwcomment.php?cid=38</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://gl.ib.ly/rss.php?version=2.0&amp;type=comments&amp;cid=38</wfw:commentRss>
    

    <author>nospam@example.com (Tariq)</author>
    <content:encoded>
    Ever do phone conferences? Ever put your microphone on mute only to be asked a question and then scramble your mouse to unmute your microphone? Well I do all of the above, well, until I came across a forum post at &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=104&amp;amp;entry_id=38&quot; title=&quot;http://forum.skype.com/index.php?showtopic=70965&quot;  onmouseover=&quot;window.status=&#039;http://forum.skype.com/index.php?showtopic=70965&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;the Skype forums&lt;/a&gt;. I gave the guy&#039;s suggestion a go using ⌘M as the mute/unmute button but that only minimized the window. So, instead, I chose ⌘Z and it worked a charm; note, you will need to wait a little after call starts ringing before you can hit the keyboard shortcut. Plus, the keys are nice and close on the keyboard.&lt;br /&gt;
&lt;br /&gt;
  
    </content:encoded>

    <pubDate>Fri, 11 Sep 2009 13:27:31 -0600</pubDate>
    <guid isPermaLink="false">http://gl.ib.ly/archives/38-guid.html</guid>
    <category>keyboard</category>
<category>mac</category>
<category>osx</category>
<category>shortcut</category>
<category>skype</category>
<category>tidbits</category>

</item>
<item>
    <title>Fixing binary merge conflicts in git</title>
    <link>http://gl.ib.ly/archives/37-Fixing-binary-merge-conflicts-in-git.html</link>
            <category>Tidbits</category>
    
    <comments>http://gl.ib.ly/archives/37-Fixing-binary-merge-conflicts-in-git.html#comments</comments>
    <wfw:comment>http://gl.ib.ly/wfwcomment.php?cid=37</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://gl.ib.ly/rss.php?version=2.0&amp;type=comments&amp;cid=37</wfw:commentRss>
    

    <author>nospam@example.com (Tariq)</author>
    <content:encoded>
    Git is an awesome tool for managing your code. However, it does take a while to get used to doing things in git. One question I get asked a bit too often is &quot;how do I resolve binary merge conflicts&quot;? Thankfully this is is pretty easy. I usually run the &lt;code&gt;git mergetool&lt;/code&gt; command to allow me to resolve merge conflicts using a graphical interface and then manipulate the resultant files on the command line. &lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;You can specify which editor to use in your &lt;code&gt;~/.gitconfig&lt;/code&gt; file. Favourites are &lt;i&gt;kdiff3&lt;/i&gt;, &lt;i&gt;vimdiff&lt;/i&gt;, &lt;i&gt;xxdiff&lt;/i&gt;, and &lt;i&gt;opendiff&lt;/i&gt;. If your on Mac OSX then you may be used to FileMerge, in which case you should be using &lt;i&gt;opendiff&lt;/i&gt; in your &lt;code&gt;.gitconfig&lt;/code&gt;; see below.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;border: 1px solid #000; background: #FFF;&quot;&gt;&lt;code&gt;...&lt;br /&gt;
[merge]&lt;br /&gt;
    tool = opendiff&lt;br /&gt;
...&lt;br /&gt;
&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt; &lt;br /&gt;
&lt;br /&gt;
So, when you are using mergetool option you will something like:&lt;br /&gt;
&lt;div style=&quot;border: 1px solid #000; background: #FFF;&quot;&gt;&lt;code&gt;Normal merge conflict for &#039;lib/yui/assets/skins/sam/editor-sprite.gif&#039;:&lt;br /&gt;
  {local}: created&lt;br /&gt;
  {remote}: created&lt;br /&gt;
Hit return to start merge resolution tool (opendiff): &lt;br /&gt;
&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
I just hit return so the editor opens, it will probably warn you the file is binary. In a separate terminal window navigate to the directory where the file is in and do an &lt;code&gt;ls&lt;/code&gt;; you&#039;ll see something like what is below:&lt;br /&gt;
&lt;div style=&quot;border: 1px solid #000; background: #FFF;&quot;&gt;&lt;code&gt;editor-sprite.gif&lt;br /&gt;
editor-sprite.gif.BACKUP.41930.gif&lt;br /&gt;
editor-sprite.gif.LOCAL.41930.gif&lt;br /&gt;
editor-sprite.gif.REMOTE.41930.gif&lt;br /&gt;
&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
In this case  editor-sprite.gif.REMOTE.41930.gif is the new file and editor-sprite.gif is the original file. To resolve the conflict just copy the REMOTE file over the original file. In my case it would be &lt;code&gt;cp editor-sprite.gif.REMOTE.41930.gif editor-sprite.gif&lt;/code&gt;. However, I use the following one liner to resolve these conflicts more generically.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;geshi&quot; style=&quot;text-align: left&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;ls&lt;/span&gt; *.REMOTE.* | &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;sed&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;s/\(\(.*\).REMOTE.*\)/cp \1 \2/g&quot;&lt;/span&gt; | &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;sh&lt;/span&gt;&lt;br /&gt;&amp;#160;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
I have it in shell script in my path so I just run it when I need to resolve these types of conflicts. It just finds files with &lt;i&gt;REMOTE&lt;/i&gt; in them and then issues a &lt;code&gt;cp&lt;/code&gt; command to copy that file over the original.&lt;br /&gt;
&lt;br /&gt;
Hope this helps!&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;Outside of &lt;i&gt;git mergetool&lt;/i&gt; you can just add the binary files using &lt;i&gt;git add file1 file2 ...&lt;/i&gt;.&lt;/blockquote&gt; 
    </content:encoded>

    <pubDate>Thu, 03 Sep 2009 15:22:34 -0600</pubDate>
    <guid isPermaLink="false">http://gl.ib.ly/archives/37-guid.html</guid>
    <category>binary</category>
<category>git</category>
<category>howto</category>
<category>merge</category>
<category>mergetool</category>
<category>one liners</category>
<category>opendiff</category>
<category>sed</category>
<category>tidbits</category>

</item>
<item>
    <title>Setting Google search language in Firefox 3.5 on the Mac</title>
    <link>http://gl.ib.ly/archives/36-Setting-Google-search-language-in-Firefox-3.5-on-the-Mac.html</link>
            <category>Tidbits</category>
    
    <comments>http://gl.ib.ly/archives/36-Setting-Google-search-language-in-Firefox-3.5-on-the-Mac.html#comments</comments>
    <wfw:comment>http://gl.ib.ly/wfwcomment.php?cid=36</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://gl.ib.ly/rss.php?version=2.0&amp;type=comments&amp;cid=36</wfw:commentRss>
    

    <author>nospam@example.com (Tariq)</author>
    <content:encoded>
    While traveling around the place I have been &lt;i&gt;highly&lt;/i&gt; annoyed at the Firefox search box&#039;s default behavior for Google search. While in the Middle East it shows me RTL pages in Arabic. Well you can easily fix this on the Mac!&lt;br /&gt;
&lt;br /&gt;
Just open the file &lt;code&gt;/Applications/Firefox.app/Contents/MacOS/searchplugins/google.xml&lt;/code&gt; in an editor. I normally use vim, so: &lt;code&gt;vim /Applications/Firefox.app/Contents/MacOS/searchplugins/google.xml&lt;/code&gt; or you could let your OS decide &lt;code&gt;open /Applications/Firefox.app/Contents/MacOS/searchplugins/google.xml&lt;/code&gt; at the terminal.&lt;br /&gt;
&lt;br /&gt;
You should see something like:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;geshi&quot; style=&quot;text-align: left&quot;&gt;...&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;Url&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;type&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;text/html&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;method&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;GET&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;template&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;http://www.google.com/search&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;Param&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;q&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;{searchTerms}&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;Param&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;ie&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;utf-8&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;Param&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;oe&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;utf-8&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;Param&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;aq&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;t&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;&amp;lt;!-- Dynamic parameters --&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;Param&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;rls&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;{moz:distributionID}:{moz:locale}:{moz:official}&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;MozParam&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;client&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;condition&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;defaultEngine&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;trueValue&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;firefox-a&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;falseValue&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;firefox&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/Url&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;...&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
We change this to: &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;geshi&quot; style=&quot;text-align: left&quot;&gt;...&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;Url&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;type&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;text/html&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;method&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;GET&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;template&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;http://www.google.com/search&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;Param&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;q&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;{searchTerms}&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;Param&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;ie&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;utf-8&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;Param&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;oe&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;utf-8&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;Param&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;aq&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;t&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;&amp;lt;!-- Stop Google from thinking we read anything but English --&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;Param&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;hl&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;en&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;&amp;lt;!-- Dynamic parameters --&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;Param&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;rls&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;{moz:distributionID}:{moz:locale}:{moz:official}&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;MozParam&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;client&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;condition&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;defaultEngine&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;trueValue&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;firefox-a&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;falseValue&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;firefox&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/Url&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;...&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
You can change this to any language (just change hl&#039;s value) or even country specific languages, like &lt;i&gt;en_GB&lt;/i&gt;. When you finish editing save the file and restart Firefox (⌘Q). When using the search box you should now only see results in English.&lt;br /&gt;
  
    </content:encoded>

    <pubDate>Wed, 29 Jul 2009 11:16:52 -0600</pubDate>
    <guid isPermaLink="false">http://gl.ib.ly/archives/36-guid.html</guid>
    <category>firefox</category>
<category>google</category>
<category>language</category>
<category>plugin</category>
<category>rant</category>
<category>search</category>
<category>searchplugin</category>
<category>tidbits</category>

</item>
<item>
    <title>Doing OCR on linux/Mac</title>
    <link>http://gl.ib.ly/archives/35-Doing-OCR-on-linuxMac.html</link>
            <category>Programming</category>
            <category>Tidbits</category>
    
    <comments>http://gl.ib.ly/archives/35-Doing-OCR-on-linuxMac.html#comments</comments>
    <wfw:comment>http://gl.ib.ly/wfwcomment.php?cid=35</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://gl.ib.ly/rss.php?version=2.0&amp;type=comments&amp;cid=35</wfw:commentRss>
    

    <author>nospam@example.com (Tariq)</author>
    <content:encoded>
    Yesterday somebody gave me a USB key with ~1000 JPEGs on it. Each JPEG was a scanned page, ugh, and the task was to find some useful information about topic X. Now each JPEG was about 1-2mb and I needed to do something useful with these images quickly. So what follows is quick walk through of how to do &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=83&amp;amp;entry_id=35&quot; title=&quot;http://en.wikipedia.org/wiki/Optical_character_recognition&quot;  onmouseover=&quot;window.status=&#039;http://en.wikipedia.org/wiki/Optical_character_recognition&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Optical Character Recognition&lt;/a&gt; (OCR, that means taking silly image files and ripping out any text identified in them) on Linux or in my case a Mac.&lt;br /&gt;
 &lt;br /&gt;&lt;a href=&quot;http://gl.ib.ly/archives/35-Doing-OCR-on-linuxMac.html#extended&quot;&gt;Continue reading &quot;Doing OCR on linux/Mac&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 27 Jul 2009 12:03:45 -0600</pubDate>
    <guid isPermaLink="false">http://gl.ib.ly/archives/35-guid.html</guid>
    <category>bash</category>
<category>computer forensics</category>
<category>dictionary</category>
<category>forensics</category>
<category>imagemagick</category>
<category>linux</category>
<category>mac</category>
<category>ocr</category>
<category>password</category>
<category>programming</category>
<category>scanned</category>
<category>script</category>
<category>strings</category>
<category>tesseract</category>
<category>tidbits</category>
<category>unpaper</category>

</item>
<item>
    <title>Encoding audio and removing file extensions from files</title>
    <link>http://gl.ib.ly/archives/34-Encoding-audio-and-removing-file-extensions-from-files.html</link>
            <category>One liners</category>
            <category>Tidbits</category>
    
    <comments>http://gl.ib.ly/archives/34-Encoding-audio-and-removing-file-extensions-from-files.html#comments</comments>
    <wfw:comment>http://gl.ib.ly/wfwcomment.php?cid=34</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://gl.ib.ly/rss.php?version=2.0&amp;type=comments&amp;cid=34</wfw:commentRss>
    

    <author>nospam@example.com (Tariq)</author>
    <content:encoded>
    Earlier today I got a massive SCORM object that contained lots of mp3 files. They were all high quality files, so I wanted to cut them down in size for web use. For this purpose I am using &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=80&amp;amp;entry_id=34&quot; title=&quot;http://ffmpeg.org/&quot;  onmouseover=&quot;window.status=&#039;http://ffmpeg.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;ffmpeg&lt;/a&gt; which you can easily get for Windows, Linux or Mac. I tried the following on a Mac, but it should also work on Linux (paths permitting) and on Windows if you are using something like &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=81&amp;amp;entry_id=34&quot; title=&quot;http://www.cygwin.com/&quot;  onmouseover=&quot;window.status=&#039;http://www.cygwin.com/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;cygwin&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
I &lt;em&gt;highly&lt;/em&gt; recommend you get familiar with ffmpeg as it is amazingly useful. Just check out the &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=82&amp;amp;entry_id=34&quot; title=&quot;http://linux.die.net/man/1/ffmpeg&quot;  onmouseover=&quot;window.status=&#039;http://linux.die.net/man/1/ffmpeg&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;man pages&lt;/a&gt;; swf to avi, avi to something that works on ipods, all a breeze!&lt;br /&gt;
 &lt;br /&gt;&lt;a href=&quot;http://gl.ib.ly/archives/34-Encoding-audio-and-removing-file-extensions-from-files.html#extended&quot;&gt;Continue reading &quot;Encoding audio and removing file extensions from files&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 24 Jul 2009 09:51:59 -0600</pubDate>
    <guid isPermaLink="false">http://gl.ib.ly/archives/34-guid.html</guid>
    <category>ffmpeg</category>
<category>find</category>
<category>moving</category>
<category>one liners</category>
<category>optimisation</category>
<category>renaming</category>
<category>sed</category>
<category>sh</category>
<category>tidbits</category>

</item>
<item>
    <title>Forwarding multiple mails in Google Mail</title>
    <link>http://gl.ib.ly/archives/33-Forwarding-multiple-mails-in-Google-Mail.html</link>
            <category>Tidbits</category>
    
    <comments>http://gl.ib.ly/archives/33-Forwarding-multiple-mails-in-Google-Mail.html#comments</comments>
    <wfw:comment>http://gl.ib.ly/wfwcomment.php?cid=33</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://gl.ib.ly/rss.php?version=2.0&amp;type=comments&amp;cid=33</wfw:commentRss>
    

    <author>nospam@example.com (Tariq)</author>
    <content:encoded>
    One gripe I have had for years is the inability in Google mail to forward more than one message at a time. I am not sure why it hasn&#039;t been implemented after all these years; scared of extra traffic, spam? Anyhows, this rant brings me to some new functionality &lt;i&gt;Tasks&lt;/i&gt;. Now I could rant on about this a bit because IMHO it sucks ass right now, but hey, a move in the right direction. If it works well in six months I&#039;d be happy.&lt;br /&gt;
&lt;br /&gt;
But I&#039;d be mucho mucho happier with the ability to forward multiple mails.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;P.s. Anyone else notice the ultra crap quality of attached images when you click &#039;view&#039; instead of &#039;download&#039; lately?&lt;/i&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;P.s.s. This all doesn&#039;t negate the fact that Google Mail, overall, is awesome.&lt;/i&gt; 
    </content:encoded>

    <pubDate>Thu, 16 Jul 2009 09:43:53 -0600</pubDate>
    <guid isPermaLink="false">http://gl.ib.ly/archives/33-guid.html</guid>
    <category>email</category>
<category>forwarding</category>
<category>google</category>
<category>rant</category>
<category>rants</category>
<category>tidbits</category>

</item>
<item>
    <title>Authentication usability gripes</title>
    <link>http://gl.ib.ly/archives/30-Authentication-usability-gripes.html</link>
            <category>Tidbits</category>
    
    <comments>http://gl.ib.ly/archives/30-Authentication-usability-gripes.html#comments</comments>
    <wfw:comment>http://gl.ib.ly/wfwcomment.php?cid=30</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://gl.ib.ly/rss.php?version=2.0&amp;type=comments&amp;cid=30</wfw:commentRss>
    

    <author>nospam@example.com (Tariq)</author>
    <content:encoded>
    For the longest time I have been unhappy with password masking in GUIs. I never really saw the point and a whole host of functionality has been developed to help users out when dealing with passwords; browsers remember and auto-populate password fields for users. I use many passwords, even have my own encrypted password lists, however, I only use a handful of sites everyday and I know those passwords pretty well. This doesn&#039;t stop me from making errors while typing complicated 10-16 character passwords -- three in a row is not unheard of and then you have to deal with unreadable &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=74&amp;amp;entry_id=30&quot; title=&quot;http://en.wikipedia.org/wiki/CAPTCHA&quot;  onmouseover=&quot;window.status=&#039;http://en.wikipedia.org/wiki/CAPTCHA&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;CAPTHAs&lt;/a&gt;. Seeing the password reinforces the context in which the password is used and helps users learn them off more quickly.&lt;br /&gt;
&lt;br /&gt;
A much better option is to use a screen privacy filter to stop a wide audience from snooping over your shoulder.&lt;br /&gt;
&lt;br /&gt;
This is just one of those gripes that was rekindled when I read &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=75&amp;amp;entry_id=30&quot; title=&quot;http://www.schneier.com/blog/archives/2009/06/the_problem_wit_2.html&quot;  onmouseover=&quot;window.status=&#039;http://www.schneier.com/blog/archives/2009/06/the_problem_wit_2.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;The Problem with Password Masking&lt;/a&gt;. 
    </content:encoded>

    <pubDate>Wed, 01 Jul 2009 10:13:47 -0600</pubDate>
    <guid isPermaLink="false">http://gl.ib.ly/archives/30-guid.html</guid>
    <category>computers</category>
<category>gui</category>
<category>password</category>
<category>rant</category>
<category>security</category>
<category>tidbits</category>

</item>
<item>
    <title>Auto corrupting your PDF files</title>
    <link>http://gl.ib.ly/archives/29-Auto-corrupting-your-PDF-files.html</link>
            <category>Tidbits</category>
    
    <comments>http://gl.ib.ly/archives/29-Auto-corrupting-your-PDF-files.html#comments</comments>
    <wfw:comment>http://gl.ib.ly/wfwcomment.php?cid=29</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://gl.ib.ly/rss.php?version=2.0&amp;type=comments&amp;cid=29</wfw:commentRss>
    

    <author>nospam@example.com (Tariq)</author>
    <content:encoded>
    A few weeks ago I came across a blog post which showed you &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=71&amp;amp;entry_id=29&quot; title=&quot;http://blog.didierstevens.com/2009/06/09/quickpost-make-your-own-corrupted-pdfs-for-free/&quot;  onmouseover=&quot;window.status=&#039;http://blog.didierstevens.com/2009/06/09/quickpost-make-your-own-corrupted-pdfs-for-free/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;how to corrupt your own pdf files&lt;/a&gt;. That post was in response to &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=72&amp;amp;entry_id=29&quot; title=&quot;http://www.schneier.com/blog/archives/2009/06/corrupted_word.html&quot;  onmouseover=&quot;window.status=&#039;http://www.schneier.com/blog/archives/2009/06/corrupted_word.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;the &lt;i&gt;interweb&lt;/i&gt; ate my homework&lt;/a&gt; post from Bruce Schneier. &lt;br /&gt;
&lt;br /&gt;
Anyhows, Didier&#039;s method is fairly simple -- &lt;i&gt;there are many other ways todo this like truncating the file or inserting some randomness using &lt;code&gt;dd&lt;/code&gt; and &lt;code&gt;/dev/urandom&lt;/code&gt;&lt;/i&gt;. So lets automate it. &lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;&lt;a href=&quot;http://gl.ib.ly/archives/29-Auto-corrupting-your-PDF-files.html#extended&quot;&gt;Continue reading &quot;Auto corrupting your PDF files&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 30 Jun 2009 17:59:17 -0600</pubDate>
    <guid isPermaLink="false">http://gl.ib.ly/archives/29-guid.html</guid>
    <category>corruption</category>
<category>pdf</category>
<category>security</category>
<category>sed</category>
<category>tidbits</category>

</item>
<item>
    <title>Searching compressed Apache logs</title>
    <link>http://gl.ib.ly/archives/27-Searching-compressed-Apache-logs.html</link>
            <category>One liners</category>
            <category>Tidbits</category>
    
    <comments>http://gl.ib.ly/archives/27-Searching-compressed-Apache-logs.html#comments</comments>
    <wfw:comment>http://gl.ib.ly/wfwcomment.php?cid=27</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://gl.ib.ly/rss.php?version=2.0&amp;type=comments&amp;cid=27</wfw:commentRss>
    

    <author>nospam@example.com (Tariq)</author>
    <content:encoded>
    From time to time things tend to go wrong and &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=65&amp;amp;entry_id=27&quot; title=&quot;http://gl.ib.ly/archives/10-Deleting-specific-emails-from-the-postfix-mail-queue.html&quot;  onmouseover=&quot;window.status=&#039;http://gl.ib.ly/archives/10-Deleting-specific-emails-from-the-postfix-mail-queue.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;systems tend to go crazy&lt;/a&gt;. Sometimes these errors are more of nuisance than anything else, an intermittent annoyance you&#039;d prefer not to investigate -- trawling through logs is a pain in the backside. Now you need to take a peak at those compressed Apache error log files, ugh! Well before you look for suitable places to hang some rope try running some expressions across a certain number of files. Normally you&#039;d only want to look at logs for the last 7 days, so lets give that a go.   &lt;br /&gt;&lt;a href=&quot;http://gl.ib.ly/archives/27-Searching-compressed-Apache-logs.html#extended&quot;&gt;Continue reading &quot;Searching compressed Apache logs&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 23 Jun 2009 15:50:46 -0600</pubDate>
    <guid isPermaLink="false">http://gl.ib.ly/archives/27-guid.html</guid>
    <category>apache</category>
<category>bunzip2</category>
<category>compressed</category>
<category>find</category>
<category>grep</category>
<category>gzip</category>
<category>logs</category>
<category>one liners</category>
<category>tidbits</category>
<category>xargs</category>

</item>
<item>
    <title>Downsides of using Tor</title>
    <link>http://gl.ib.ly/archives/26-Downsides-of-using-Tor.html</link>
            <category>Tidbits</category>
    
    <comments>http://gl.ib.ly/archives/26-Downsides-of-using-Tor.html#comments</comments>
    <wfw:comment>http://gl.ib.ly/wfwcomment.php?cid=26</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://gl.ib.ly/rss.php?version=2.0&amp;type=comments&amp;cid=26</wfw:commentRss>
    

    <author>nospam@example.com (Tariq)</author>
    <content:encoded>
    &lt;img src=&quot;http://gl.ib.ly/uploads/stuff/google_tor_downsides.png&quot; alt=&quot;Shows Google being used over the Tor network, but Google thinks I no speaky the English.&quot; /&gt;&lt;br /&gt;&lt;em&gt;Shows Google being used over the &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=54&amp;amp;entry_id=26&quot; title=&quot;http://www.torproject.org/&quot;  onmouseover=&quot;window.status=&#039;http://www.torproject.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Tor&lt;/a&gt; network, but Google thinks I no speaky the English.&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
A small inconvenience I am sure! Well that and speed, which is horrendous.  &lt;br /&gt;
&lt;br /&gt;
Some interesting links: &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=55&amp;amp;entry_id=26&quot; title=&quot;http://www.cs.chalmers.se/~tsigas/Courses/DCDSeminar/Files/onion_routing.pdf&quot;  onmouseover=&quot;window.status=&#039;http://www.cs.chalmers.se/~tsigas/Courses/DCDSeminar/Files/onion_routing.pdf&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Nice overview of Onion and Garlic routing&lt;/a&gt;, &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=56&amp;amp;entry_id=26&quot; title=&quot;http://www.cl.cam.ac.uk/~sjm217/papers/oakland05torta.pdf&quot;  onmouseover=&quot;window.status=&#039;http://www.cl.cam.ac.uk/~sjm217/papers/oakland05torta.pdf&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Low-Cost Traffic Analysis of Tor&lt;/a&gt;, &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=57&amp;amp;entry_id=26&quot; title=&quot;http://www.cs.colorado.edu/department/publications/reports/docs/CU-CS-1025-07.pdf&quot;  onmouseover=&quot;window.status=&#039;http://www.cs.colorado.edu/department/publications/reports/docs/CU-CS-1025-07.pdf&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Low-Resource Routing Attacks Against Anonymous Systems&lt;/a&gt;, &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/download/ttp://www.cs.washington.edu/homes/yoshi/papers/Tor/PETS2008_37.pdf&#039;);&quot;  href=&quot;ttp://www.cs.washington.edu/homes/yoshi/papers/Tor/PETS2008_37.pdf&quot;&gt;Shining Light in Dark Places:&lt;br /&gt;
Understanding the Tor Network&lt;/a&gt; (are the authors in jail for wire tapping?) and &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=59&amp;amp;entry_id=26&quot; title=&quot;http://www.securityfocus.com/news/11447&quot;  onmouseover=&quot;window.status=&#039;http://www.securityfocus.com/news/11447&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Tor hack proposed to catch criminals&lt;/a&gt; (or anyone, &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=61&amp;amp;entry_id=26&quot; title=&quot;http://gl.ib.ly/archives/25-Rubber-hose-attacks!.html&quot;  onmouseover=&quot;window.status=&#039;http://gl.ib.ly/archives/25-Rubber-hose-attacks!.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;don&#039;t expect all the kids to play fair&lt;/a&gt;). For some background check out &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=58&amp;amp;entry_id=26&quot; title=&quot;http://www.amazon.co.uk/Privacy-Politics-Wiretapping-Encryption-Expanded/dp/0262042401/ref=sr_11_1/276-7183485-2694503?ie=UTF8&amp;amp;qid=1235643115&amp;amp;sr=11-1&quot;  onmouseover=&quot;window.status=&#039;http://www.amazon.co.uk/Privacy-Politics-Wiretapping-Encryption-Expanded/dp/0262042401/ref=sr_11_1/276-7183485-2694503?ie=UTF8&amp;amp;qid=1235643115&amp;amp;sr=11-1&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Privacy on the Line: The Politics of Wiretapping and Encryption&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Edit: &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=62&amp;amp;entry_id=26&quot; title=&quot;http://systems.cs.colorado.edu/mediawiki/index.php/Response_To_Tor_Study&quot;  onmouseover=&quot;window.status=&#039;http://systems.cs.colorado.edu/mediawiki/index.php/Response_To_Tor_Study&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;The researchers did not go to jail&lt;/a&gt;. 
    </content:encoded>

    <pubDate>Thu, 26 Feb 2009 10:51:30 -0700</pubDate>
    <guid isPermaLink="false">http://gl.ib.ly/archives/26-guid.html</guid>
    <category>anonymity</category>
<category>google</category>
<category>onion router</category>
<category>security</category>
<category>tidbits</category>
<category>tor</category>

</item>
<item>
    <title>Rubber hose attacks!</title>
    <link>http://gl.ib.ly/archives/25-Rubber-hose-attacks!.html</link>
            <category>Tidbits</category>
    
    <comments>http://gl.ib.ly/archives/25-Rubber-hose-attacks!.html#comments</comments>
    <wfw:comment>http://gl.ib.ly/wfwcomment.php?cid=25</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://gl.ib.ly/rss.php?version=2.0&amp;type=comments&amp;cid=25</wfw:commentRss>
    

    <author>nospam@example.com (Tariq)</author>
    <content:encoded>
    &lt;div style=&quot;text-align:center;&quot;&gt;&lt;br /&gt;&lt;img src=&quot;http://imgs.xkcd.com/comics/security.png&quot; /&gt;&lt;/div&gt;&lt;br /&gt;
Awesome! Hot linked from &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=51&amp;amp;entry_id=25&quot; title=&quot;http://xkcd.com/538/&quot;  onmouseover=&quot;window.status=&#039;http://xkcd.com/538/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;xkcd&lt;/a&gt;. Also, checkout &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=52&amp;amp;entry_id=25&quot; title=&quot;http://en.wikipedia.org/wiki/Rubber_hose_cryptanalysis&quot;  onmouseover=&quot;window.status=&#039;http://en.wikipedia.org/wiki/Rubber_hose_cryptanalysis&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;wikipedia&lt;/a&gt; for more details on what the Russians do and how public key crypto could get you killed or landed in jail (&lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=53&amp;amp;entry_id=25&quot; title=&quot;http://www.statutelaw.gov.uk/content.aspx?activeTextDocId=1757378&quot;  onmouseover=&quot;window.status=&#039;http://www.statutelaw.gov.uk/content.aspx?activeTextDocId=1757378&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;if you live in the uk&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt; 
    </content:encoded>

    <pubDate>Sat, 07 Feb 2009 13:43:07 -0700</pubDate>
    <guid isPermaLink="false">http://gl.ib.ly/archives/25-guid.html</guid>
    <category>comic</category>
<category>crypto</category>
<category>deniable encryption</category>
<category>rip</category>
<category>rubber hose</category>
<category>security</category>
<category>tidbits</category>
<category>xkcd</category>

</item>
<item>
    <title>Scared of Sinn Fein?</title>
    <link>http://gl.ib.ly/archives/21-Scared-of-Sinn-Fein.html</link>
            <category>Tidbits</category>
    
    <comments>http://gl.ib.ly/archives/21-Scared-of-Sinn-Fein.html#comments</comments>
    <wfw:comment>http://gl.ib.ly/wfwcomment.php?cid=21</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://gl.ib.ly/rss.php?version=2.0&amp;type=comments&amp;cid=21</wfw:commentRss>
    

    <author>nospam@example.com (Tariq)</author>
    <content:encoded>
    You should be scared and not just of Sinn Fein -- Labour is pretty scary too! Take a look at the &lt;a href=&quot;http://gl.ib.ly/exit.php?url_id=45&amp;amp;entry_id=21&quot; title=&quot;http://www.independent.ie/national-news/the-oppositions--proposals-1618627.html&quot;  onmouseover=&quot;window.status=&#039;http://www.independent.ie/national-news/the-oppositions--proposals-1618627.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;scandalous proposals of the opposition&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Fine Gael&#039;s looks promising and it would be nice to compare with Fianna Fáil&#039;s only they don&#039;t have a plan. &lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Thu, 29 Jan 2009 19:30:23 -0700</pubDate>
    <guid isPermaLink="false">http://gl.ib.ly/archives/21-guid.html</guid>
    <category>civil servants</category>
<category>economy</category>
<category>labour</category>
<category>rants</category>
<category>sinn fein</category>
<category>tidbits</category>

</item>
<item>
    <title>What to expect</title>
    <link>http://gl.ib.ly/archives/5-What-to-expect.html</link>
            <category>Tidbits</category>
    
    <comments>http://gl.ib.ly/archives/5-What-to-expect.html#comments</comments>
    <wfw:comment>http://gl.ib.ly/wfwcomment.php?cid=5</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://gl.ib.ly/rss.php?version=2.0&amp;type=comments&amp;cid=5</wfw:commentRss>
    

    <author>nospam@example.com (Tariq)</author>
    <content:encoded>
    Hello and welcome to my blog.  I&#039;ll post on about pretty much everything, but mainly you can expect a raft of posts about Moodle, MySQL. Postgres, Debian, SLES 10 (probably rants), high performance stuff and a peppering of security related goodness. If you&#039;ve just stumbled across this blog come back soon and I might have something worthwhile for you to read. 
    </content:encoded>

    <pubDate>Mon, 01 Dec 2008 13:32:00 -0700</pubDate>
    <guid isPermaLink="false">http://gl.ib.ly/archives/5-guid.html</guid>
    <category>intro</category>
<category>news</category>
<category>welcome</category>
<category>whoami</category>

</item>

</channel>
</rss>