<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PCR&#039;s notepad &#187; Totally pointless</title>
	<atom:link href="http://notepad.patheticcockroach.com/category/totally-pointless/feed/" rel="self" type="application/rss+xml" />
	<link>http://notepad.patheticcockroach.com</link>
	<description>The area in patheticcockroach.com where the EEG isn&#039;t isoelectric</description>
	<lastBuildDate>Sun, 05 Feb 2012 12:11:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Oops, the FBI stole my files!</title>
		<link>http://notepad.patheticcockroach.com/2616/oops-the-fbi-stole-my-files/</link>
		<comments>http://notepad.patheticcockroach.com/2616/oops-the-fbi-stole-my-files/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 07:28:22 +0000</pubDate>
		<dc:creator>David Dernoncourt</dc:creator>
				<category><![CDATA[digital rights and DRMs]]></category>
		<category><![CDATA[site news]]></category>
		<category><![CDATA[Totally pointless]]></category>
		<category><![CDATA[web filtering]]></category>

		<guid isPermaLink="false">http://notepad.patheticcockroach.com/?p=2616</guid>
		<description><![CDATA[In case you&#8217;re not a regular here, over the years I&#8217;ve offered a variety of more or less large files on this site: a portable version of OpenOffice 3.2.1, a portable version of R (about version 2.11, I think), high resolution episodes of Pioneer One (that&#8217;s a free series primarily distributed over BitTorrent), Doctor Who [...]]]></description>
			<content:encoded><![CDATA[<p>In case you&#8217;re not a regular here, over the years I&#8217;ve offered a variety of more or less large files on this site: a portable version of OpenOffice 3.2.1, a portable version of R (about version 2.11, I think), high resolution episodes of Pioneer One (that&#8217;s a free series primarily distributed over BitTorrent), Doctor Who trailers, portable versions of Flash, some other free portable or non-portable applications (7-Zip, GnuPG with unlocked key size &#8211; binary and source -, etc), my OWN application VisualGPG, Catalyst drivers, some other drivers (like, all the drivers of my computers), and other things I&#8217;m probably forgetting. That was all legal files, in total about 200 files for about 10 GiB.</p>
<p>Well, they&#8217;ve just all been stolen &#8211; during my sleep like a proper robbery &#8211; by the FBI, who effectively took them away when they decided to <a href="http://www.bbc.co.uk/news/technology-16642369">shut down MegaUpload</a>. Although I did have a backup of my most important files, I didn&#8217;t have a backup of most of the files, which were rather there for storage or archiving. They <a href="http://www.fbi.gov/news/pressrel/press-releases/justice-department-charges-leaders-of-megaupload-with-widespread-online-copyright-infringement">claim</a> they did that to fight copyright infringement, well at least copying isn&#8217;t stealing. But taking away the files is. <em>The FBI robbed my files, should I call the police?</em> &#8230; or maybe I should call al-Qaeda?</p>
<p>Anyway, for you visitors, it means that at the moment, all the files I link to on Megaupload are sadly unavailable. For a few of them, a FileSonic mirror is available. I&#8217;ll try to upload some of the others there, too. But I don&#8217;t really have the time to browse all the site looking for every missing file, so in case you need specific files, drop a comment and I&#8217;ll give them priority for the re-up, if I have a backup of them.</p>
<h2>Update (2012-01-23)</h2>
<p>Well, this seemed to have scared the hell out of other hosts. FileSonic, the alternate mirror where I put some of the files, also SILENTLY (as usual when they do a crappy move) disabled file-sharing (since they delete uploaded files after 30 days with no downloads I really wonder what kind of a business model they can have now&#8230;). Good thing I hadn&#8217;t moved more files to them&#8230;<br />
Since it seems that most file hosts are (or will be) chickening out too (which I guess is understandable since they get treated worse than terrorists), I&#8217;m left with the only option to host the files on this very server. This means that there won&#8217;t be big files anymore (bye bye Pioneer One&#8230;), and also probably I won&#8217;t keep an archive of old versions apart from a few exceptions.</p>
<h2>Update (2012-01-28)</h2>
<p>Looks like legal action is indeed on its way, see <a href="http://megaupload.pirata.cat/">Joint complaint of those affected by the closure of Megaupload service</a>. Of course, Megaupload&#8217;s Terms of Service said something along the line &#8220;we reserve the right to delete your hosted files at any time&#8221;, but it didn&#8217;t reserve the right for a third party such as the FBI to do so.</p>
]]></content:encoded>
			<wfw:commentRss>http://notepad.patheticcockroach.com/2616/oops-the-fbi-stole-my-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PhotoBucket edits the pictures you upload&#8230; poorly</title>
		<link>http://notepad.patheticcockroach.com/2561/photobucket-edits-the-pictures-you-upload-poorly/</link>
		<comments>http://notepad.patheticcockroach.com/2561/photobucket-edits-the-pictures-you-upload-poorly/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 18:39:26 +0000</pubDate>
		<dc:creator>David Dernoncourt</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Totally pointless]]></category>

		<guid isPermaLink="false">http://notepad.patheticcockroach.com/?p=2561</guid>
		<description><![CDATA[About a week ago, this very server had some severe connectivity issues. As usual, not a problem on the server itself but bloody network mayhem: FTP and SSH were, long story short, unusable for data transfers. But I had just finished this post about OpenStreetMap and I wasn&#8217;t in the mood to delay it too [...]]]></description>
			<content:encoded><![CDATA[<p>About a week ago, this very server had some severe connectivity issues. As usual, not a problem on the server itself but bloody network mayhem: FTP and SSH were, long story short, unusable for data transfers. But I had just finished <a href="http://notepad.patheticcockroach.com/2550/did-you-know-openstreetmap/">this post about OpenStreetMap</a> and I wasn&#8217;t in the mood to delay it too much, so I though about an alternative method to &#8220;upload&#8221; the pictures it contained: upload the picture to PhotoBucket, then download it from the server (SSH was working fine enough to be able to use wget and move files around).</p>
<p>As usual, I thought a bit about the best way to pack the pictures, decided that the moderate JPG gain wasn&#8217;t worth the quality loss over PNG, then squished the PNGs as much as I possibly could, using <a href="http://notepad.patheticcockroach.com/1504/shrinking-your-pngs-as-much-as-possible/">OptiPNG and PNGOUT</a>.</p>
<p>The second picture, as can now be <a href="http://img.patheticcockroach.com/01/map_chups_openstreetmap.png">seen here</a>, was about 472 KiB in size, substantially down from about a whole MiB (slightly less actually) as originally created with Paint or GIMP (not really sure which one I used this time). But when I grabbed it from PhotoBucket&#8230; it had inflated back to 920 KiB, a whopping 95% increase! I don&#8217;t mind PhotoBucket trying to recompress my uploaded pictures, but if they fail to improve the compression (particularly when they fail that much) maybe they should keep the original&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://notepad.patheticcockroach.com/2561/photobucket-edits-the-pictures-you-upload-poorly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web design failure</title>
		<link>http://notepad.patheticcockroach.com/2484/web-design-failure/</link>
		<comments>http://notepad.patheticcockroach.com/2484/web-design-failure/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 19:15:44 +0000</pubDate>
		<dc:creator>David Dernoncourt</dc:creator>
				<category><![CDATA[Totally pointless]]></category>

		<guid isPermaLink="false">http://notepad.patheticcockroach.com/?p=2484</guid>
		<description><![CDATA[This website (iWeb) requires me scroll down in order to be able to properly unroll the&#8230; top menu. I know a web designer who needs to learn about people not using 1920&#215;1080 screens, or placing several non-fullscreen windows on them&#8230; Well, otherwise iWeb is a fairly decent web host where I check out dedicated server [...]]]></description>
			<content:encoded><![CDATA[<p>This website (iWeb) requires me scroll down in order to be able to properly unroll the&#8230; top menu. I know a web designer who needs to learn about people not using 1920&#215;1080 screens, or placing several non-fullscreen windows on them&#8230;<br />
<a href="http://img.patheticcockroach.com/01/bad_web_design_iWeb.jpg"><img src="http://img.patheticcockroach.com/01/bad_web_design_iWeb.jpg" alt="Bad web design - iWeb" width="500" height="298" /></a></p>
<p>Well, otherwise iWeb is a fairly decent web host where I check out dedicated server prices every now and then, to compare with what I currently have. Never actually made the switch, though.</p>
]]></content:encoded>
			<wfw:commentRss>http://notepad.patheticcockroach.com/2484/web-design-failure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to write a successful Firefox extension</title>
		<link>http://notepad.patheticcockroach.com/2208/how-to-write-a-successful-firefox-extension/</link>
		<comments>http://notepad.patheticcockroach.com/2208/how-to-write-a-successful-firefox-extension/#comments</comments>
		<pubDate>Sat, 17 Sep 2011 17:06:28 +0000</pubDate>
		<dc:creator>David Dernoncourt</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Totally pointless]]></category>

		<guid isPermaLink="false">http://notepad.patheticcockroach.com/?p=2208</guid>
		<description><![CDATA[Due to the massive lack of developer documentation, developing a Firefox extension is a pure pain in the ***. That&#8217;s why I eventually stopped supporting mine. Anyway, for those of you who are brave enough to still be willing to program an extension for that browser, here is a brief (2 steps only, wow!) guide [...]]]></description>
			<content:encoded><![CDATA[<p>Due to the massive lack of developer documentation, developing a Firefox extension is a pure pain in the ***. That&#8217;s why I eventually stopped supporting <a href="https://addons.mozilla.org/en-us/firefox/addon/yes-popups/">mine</a>. Anyway, for those of you who are brave enough to still be willing to program an extension for that browser, here is a brief (2 steps only, wow!) guide on how to make it a blockbuster.</p>
<p>First, unfortunately, there is a pretty high requirement: you need to be somewhat involved in the development of Firefox itself. Well, you don&#8217;t definitely have to, but in both the proofs of concept I&#8217;ve seen (see below), the author met that requirement, it makes the first step much easier. Ok, the guide now:</p>
<ul>
<li>The first step is to get a useful feature removed from Firefox.<br />
Example number 1: Mike Beltzner [:beltzner] got Dave Townsend [:Mossop] remove the extensions.checkCompatibility setting (see <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=521905">bug 521905</a> &#8211; and the post about it on <a href="http://www.oxymoronical.com/blog/2009/11/Changing-the-checkCompatibility-preference" rel="nofollow">moronmoronical.com</a>). Nice move. Screwed basically all nightly testers and more generically pretty much every beta enthusiasts.<br />
Example number 2: Dão Gottwald [:dao] removed the browser.tabs.tabMinWidth setting (see <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=574654">bug 574654</a>). Now all your tabs must be at least <a href="http://support.mozilla.com/en-US/questions/753291">140 pixels wide</a>. Thank you Captain ScrewUps.</li>
<li>If you&#8217;ve been following properly, I bet you already guessed the second step: simply, create an extension that performs exactly the feature that you removed!<br />
Oh, I know what you&#8217;re thinking: &#8220;Wait a minute&#8230; this is too big, I&#8217;d never get away with this! This post is a joke, this can&#8217;t work.&#8221; Well, trust me it can (although this post is indeed a joke). But I guess bringing on proofs can do no harm, there you go:<br />
Example 1: Dave Townsend aka Mossop published the <a href="https://addons.mozilla.org/en-US/firefox/addon/nightly-tester-tools/">Nightly Tester Tools</a>, the primary feature of which used to be to remove compatibility checking (NB: as of today it seems that that feature got move into the <a href="https://addons.mozilla.org/en-US/firefox/addon/add-on-compatibility-reporter/">Add-on Compatibility Reporter</a> extension).<br />
Example 2: Dao Gottwald aka dao published the <a href="https://addons.mozilla.org/en-US/firefox/addon/custom-tab-width/">Custom Tab Width</a>, the only feature of which is to add back an easy way to configure minimum and maximum tab width.</li>
</ul>
<p>So, have you been able to apply this guide? Congratulations, you&#8217;ve published a successful Firefox add-on! Maybe you also pushed a few hundreds of thousands of users a bit more towards Chrome (I wish I could say Opera), but who cares anyway?<br />
As a token of appreciation for your brilliant work at making Firefox a <del>better</del> worse browser, I&#8217;ll reveal to you the third and last bonus step to this guide:</p>
<ul>
<li>Abandon your add-on. Example 1: Dave Townsend aka Mossop abandoned the <a href="https://addons.mozilla.org/en-US/firefox/addon/nightly-tester-tools/">Nightly Tester Tools</a>.</li>
</ul>
<p>Muhahaha. All Ur about:config R belong to Us</p>
]]></content:encoded>
			<wfw:commentRss>http://notepad.patheticcockroach.com/2208/how-to-write-a-successful-firefox-extension/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The French national railroad company is cheating to try to be on time&#8230; tss&#8230;</title>
		<link>http://notepad.patheticcockroach.com/2122/the-french-national-railroad-company-is-cheating-to-try-to-be-on-time/</link>
		<comments>http://notepad.patheticcockroach.com/2122/the-french-national-railroad-company-is-cheating-to-try-to-be-on-time/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 15:51:07 +0000</pubDate>
		<dc:creator>David Dernoncourt</dc:creator>
				<category><![CDATA[Totally pointless]]></category>

		<guid isPermaLink="false">http://notepad.patheticcockroach.com/?p=2122</guid>
		<description><![CDATA[Our national railroad company (the SNCF, for &#8220;Société Nationale des Chemins de fer français&#8221;) is quite renowned for both its strikes (when you type &#8220;grêve&#8221;, the French for &#8220;strike&#8221;, in Google.fr, one of the first suggestions that come up is &#8220;grêve SNCF&#8221;) and its disrespect for scheduled arrival times (the statistics they publish are proud [...]]]></description>
			<content:encoded><![CDATA[<p>Our national railroad company (the <a href="https://secure.wikimedia.org/wikipedia/en/wiki/SNCF">SNCF</a>, for &#8220;Société Nationale des Chemins de fer français&#8221;) is quite renowned for both its strikes (when you type &#8220;grêve&#8221;, the French for &#8220;strike&#8221;, in Google.fr, one of the first suggestions that come up is &#8220;grêve SNCF&#8221;) and its disrespect for scheduled arrival times (the statistics they publish are proud to announce that &#8220;more than X % of trains are less than 5 minutes late&#8221;, not that &#8220;X % of trains are on time&#8221;).<br />
One thing is less often mentioned, though: the fact that every now and then, trains depart BEFORE scheduled time. It doesn&#8217;t happen too often, yet it does happen. I experienced it no later than a few minutes ago (no, I didn&#8217;t miss it, as a matter of fact I&#8217;m writing these lines from TGV 8905), although this time it wasn&#8217;t too serious: the train finished shutting the door next to me before 7:29:30 instead of 7:30:00 (am).<br />
So, only 30 seconds too soon, but when you consider the early time as well as the fact that the first half (ie the first 240 meters) of the train was unboardable (which wasn&#8217;t mentioned on the reservation), that&#8217;s still a bit harsh. A few months ago (ie, more significantly, 2 train trips ago), deep in the countryside, the last train of the day left my arrival station around 2 minutes early. If they&#8217;re not able to arrive on time (not to arrive late), at least they should work on departing on time (not to depart early)&#8230;</p>
<p>I found out that logging whatever happens is a great way to spend time when traveling, so here&#8217;s more:</p>
<p>around 8 am: the ticket guy just checked my ticket and then spent like 5 minutes checking my 2 <!--colorful foreigner--> neighbors who didn&#8217;t pay a cent because they had some paper explaining why they shouldn&#8217;t pay (I wish I knew what was written on those &#8211; from what I saw they seem highly forgeable <img src='http://notepad.patheticcockroach.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> ). And judging from their clothes they&#8217;re definitely not poor. FFS&#8230; I&#8217;m sick of all those free-riders, even I as a student pay full fare&#8230;</p>
<p>9:13:25 am: we arrived almost on time (I&#8217;m considering the time at which the train unlocks the door, ie it&#8217;s not necessarily halted yet, and the door needs additional time to actually open). Only 25 seconds late, but still, late.</p>
<p>12:40 pm: TGV 8936 coming from Nantes arrives at Angers 6 minutes late, yet shows up as on time on the arrival board.</p>
<p>12:48:30 pm: my TER 857344 departs on time. First success of the day for the SNCF.</p>
<p>around 1:33 pm: my TER arrives at Le Mans on time, I think. Didn&#8217;t really check this one, oops.</p>
<p>2:11 pm: as my TGV 8830 should be arriving from Nantes, we&#8217;re announced that it will be 5 minutes late because of &#8220;a traffic incident&#8221;&#8230;</p>
<p>around 2:25 pm: my TGV leaves Le Mans</p>
<p>3:23:40 pm: my TGV arrives in Paris. 10 min 40 late. I didn&#8217;t check what was announced on the arrival board.</p>
<p>Note that I&#8217;m not complaining about the massiveness of the delays. Of course a delay as small as a couple of minutes isn&#8217;t really a big deal (not exactly worth writing about either, but I had some time to kill in the train <img src='http://notepad.patheticcockroach.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ). 10 minutes is getting a bit annoying, though (note that we&#8217;re talking about short trips of 45 minutes to 1h30). My problem with this is that they announce a schedule that they seemingly don&#8217;t even try respect, as they rather seem to aim for &#8220;less than 5 minutes late&#8221;. Why don&#8217;t they just schedule arrivals a few minutes later? This way they&#8217;d be on time much more often, and early quite often too&#8230; and they wouldn&#8217;t need to depart early to earn a few extra seconds&#8230; Bah&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://notepad.patheticcockroach.com/2122/the-french-national-railroad-company-is-cheating-to-try-to-be-on-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I just wanted to say thank you&#8230;</title>
		<link>http://notepad.patheticcockroach.com/2093/i-just-wanted-to-say-thank-you/</link>
		<comments>http://notepad.patheticcockroach.com/2093/i-just-wanted-to-say-thank-you/#comments</comments>
		<pubDate>Wed, 10 Aug 2011 10:27:34 +0000</pubDate>
		<dc:creator>David Dernoncourt</dc:creator>
				<category><![CDATA[Totally pointless]]></category>

		<guid isPermaLink="false">http://notepad.patheticcockroach.com/?p=2093</guid>
		<description><![CDATA[&#8230; to my dearest spammer(s?). During the last few days, this notepad (no, it&#8217;s NOT a blog) has been the victim of a fairly important comment spam. Apparently our captcha has been solved somehow (and increasing the difficulty didn&#8217;t change a thing). None of the spam comments made it through, of course, since comments are [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230; to my dearest spammer(s?). During the last few days, this notepad (no, it&#8217;s NOT a blog) has been the victim of a fairly important comment spam. Apparently our captcha has been solved somehow (and increasing the difficulty didn&#8217;t change a thing). None of the spam comments made it through, of course, since comments are pre-moderated. And they turned out to be useful indeed: thanks to all this spam, I got the motivation to finally do some further research in the spam-fighting field and I notably found the <a href="http://www.stopforumspam.com">Stopforumspam</a> blacklist. I installed some WordPress plugin that integrates with it, and started submitting&#8230; Since the spam kept coming so quickly, I soon made it to their contributors list, hurray!</p>
<p>So, well, all this spam wasn&#8217;t in vain, after all&#8230; So thank you dear spammer for feeding me with all those blacklistable IPs. I hope you&#8217;ll be kind enough to help me climb even higher in the ranking! <img src='http://notepad.patheticcockroach.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://notepad.patheticcockroach.com/2093/i-just-wanted-to-say-thank-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

