<?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>Meh Blog! &#187; free speech</title>
	<atom:link href="http://www.codexsoftware.co.uk/blog/tag/free-speech/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.codexsoftware.co.uk/blog</link>
	<description>Computer topics and random rants!</description>
	<lastBuildDate>Wed, 30 Jun 2010 21:31:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Freenet</title>
		<link>http://www.codexsoftware.co.uk/blog/computers/freenet/</link>
		<comments>http://www.codexsoftware.co.uk/blog/computers/freenet/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 20:36:44 +0000</pubDate>
		<dc:creator>arcana</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[anonymity]]></category>
		<category><![CDATA[censorship]]></category>
		<category><![CDATA[free speech]]></category>
		<category><![CDATA[Freenet]]></category>

		<guid isPermaLink="false">http://www.codexsoftware.co.uk/blog/?p=215</guid>
		<description><![CDATA[Awhile ago I was thinking about how to make a website that couldn&#8217;t be taken down by censors.  I immediately thought of using Usenet to store the HTML and other page content since it&#8217;s a distributed system.  The HTML, images, movies and other media could be stored in Usenet articles.  Since Usenet servers connect to [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="Freenet" src="http://freenetproject.org/image/rabbit/freenet-bunny.svg" alt="" width="182" height="129" />Awhile ago I was thinking about how to make a website that couldn&#8217;t be taken down by censors.  I immediately thought of using Usenet to store the HTML and other page content since it&#8217;s a distributed system.  The HTML, images, movies and other media could be stored in Usenet articles.  Since Usenet servers connect to each other and synchronise news articles it would mean that the information would be spread world-wide with no single take-down point, and the information would be accessible to anybody as long as they had access to a Usenet server, and software that could interpret the articles correctly.<span id="more-215"></span></p>
<p>It&#8217;s a simple concept but I&#8217;m not sure that it&#8217;s an original one.  I seem to remember using something called &#8220;Infinity&#8221; a while ago that may have worked in a similar way.  Basically I could web to an Infinity web interface using my usual browser and from there the script on the web site would pull information from the Infinity web for me.  It was like a secret part of the Internet but I don&#8217;t remember finding much of any interest on it.  I liked the idea of it through.</p>
<p>Yesterday I came across <a href="http://freenetproject.org/" target="_blank">Freenet</a>.  Freenet works differently in that it doesn&#8217;t use Usenet servers to store the information.  Instead you run a local service that turns your computer in to a node that networks with other users running the software.  Each node reserves some disk space on the computer that is used to store Freenet information.  It&#8217;s all encrypted and the idea is that you don&#8217;t actually know what&#8217;s stored in this space on your own machine.  It could be anything.  From what I can gather, when you request a Freenet resource, such as a web page, your node asks the node network for the information and you receive it from them.  They don&#8217;t even know they had that information nor that they sent it to you, since it&#8217;s all encrypted.</p>
<p>If you want even more anonymity then you can form a &#8220;Darknet&#8221; with one or more trusted nodes.  This means that you&#8217;ll only receive information directly from those nodes, but those nodes can still give you full access to Freenet by finding resources on your behalf and relaying them to you.</p>
<p>I was telling my friend about Freenet yesterday and he said something along the lines of &#8220;I&#8217;m not even slightly interested since I&#8217;m not a pedophile or terrorist.&#8221;  Obviously I couldn&#8217;t help but be offended since the implication is that I must be a pedophile or terrorist since I am interested in Freenet.  However I don&#8217;t think he presented a fair argument.  There are many reasons why someone might want to deny authorities the ability to remove information from the public domain, or that governments might want to unfairly limit their citizens&#8217; Internet access.  This is especially true in countries with poor human rights.  <a href="http://www.dailybits.com/top-10-countries-censoring-the-web/" target="_blank">Here is an informative list</a> of the top 10 countries censoring the Internet.  Of course, in all cases it&#8217;s content that the government doesn&#8217;t like so the end-user doesn&#8217;t get to make their own mind up.  In the most extreme cases, the Internet could be used as a propaganda tool.</p>
<p>Freedom of speech is important, as is freedom of the press.  You should only accept an uncensored Internet if you truly believe that politicians are selfless creatures that have only your best interests at heart, and that you&#8217;ll never need to know anything other than what they let you know.</p>
<p>In case you don&#8217;t want to check out Freenet for yourself but are still curious as to the contents here&#8217;s a list of some random sites I found.</p>
<ul>
<li>fniki: A wiki for use over freenet</li>
<li>Esperanto: Information about the artificial international language Esperanto</li>
<li>Iran News Index: Censored news from Iran</li>
<li>Cats: Cute images of cats, with funny captions</li>
<li>Greater Secret Toad Pictures Stash: Drawings and photos of toads.</li>
<li>Hooters! Boobies!! Tits!!!: Pictures of birds &#8211; of the feathered variety!</li>
<li>Time Cube: Crazy pseudoscience and conspiracy theories.</li>
</ul>
<p>Not exactly what I would call &#8216;insidious&#8217;.  Mostly, Freenet is full of crap &#8211; just like the real web.  I&#8217;m not going to lie and say that there&#8217;s no dodgy content on it.  Nobody could claim that of the real web either of course.  I did find Muslim extremist material, something called The Terrorist&#8217;s Handbook, and The Jolly Roger Cookbook (which I originally read somewhere around 1990, about 5 years before I had Internet access).  I didn&#8217;t bother clicking on them as I have no doubt they are the real deal.</p>
<p>Apparently here in the UK, the government can demand private keys in order to decrypt data on your computer.  This would appear to apply to Freenet&#8217;s encrypted data.  Failure to supply the key can resort in 2-5 years imprisonment under <a href="http://www.opsi.gov.uk/acts/acts2000/ukpga_20000023_en_8" target="_blank">Section 49</a>.  This also makes technology like PGP not as safe as it otherwise would be.  Truecrypt can get around this problem with plausible deniability &#8211; i.e. you can provide the password to decrypt a volume but the volume can be decrypted differently depending on the password, with the real volume remaining hidden. It would be nice if Freenet could somehow implement something similar.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.codexsoftware.co.uk/blog/computers/freenet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
