<?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>Arda&#39;s Blog</title>
	<atom:link href="http://arienh4.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://arienh4.net</link>
	<description></description>
	<lastBuildDate>Wed, 12 May 2010 21:18:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Equality Catastrophe</title>
		<link>http://arienh4.net/110/equality-catastrophe/</link>
		<comments>http://arienh4.net/110/equality-catastrophe/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 05:46:37 +0000</pubDate>
		<dc:creator>arienh4</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Philosophy]]></category>

		<guid isPermaLink="false">http://arienh4.net/?p=110</guid>
		<description><![CDATA[I touched on this subject before in my Natural Selection post, but I&#8217;d like to elaborate on it a bit more. Note that it is written from a Western perspective, which is what &#8216;we&#8217; refers to. If you haven&#8217;t read that post, what I basically meant was, if Africa somehow became equalised with the rest [...]]]></description>
			<content:encoded><![CDATA[<p>I touched on this subject before in my <a href="http://arienh4.net/88/natural-selection/" target="_self">Natural Selection</a> post, but I&#8217;d like to elaborate on it a bit more. Note that it is written from a Western perspective, which is what &#8216;we&#8217; refers to. If you haven&#8217;t read that post, what I basically meant was, if Africa somehow became equalised with the rest of the world, only they would go up without us going down, therefore making this very unsustainable. We are not going to sacrifice our way of living for theirs. So, disregard that for now and bear with me. Just imagine that now, Africa is now on par with us.</p>
<p><span id="more-110"></span></p>
<p>Note that I haven&#8217;t properly researched this.  Now, all of a sudden, we have another continent as oil-thirsty as we are, on top of one of the biggest amount of reserves. Since now we suddenly have to pay fair prices, we&#8217;ll start off with a nice oil crisis. Driving cars will be so expensive that almost everyone resorts to walking or cycling. This in turn results in a great drop in productivity for us, since we relied on oil to get us where we needed to be.  However, this is not the only problem. The population of Africa is reported to be approximately a billion at time of writing, and technological advances mean access to the internet for everyone. This would deplete the amount of IP addresses we have immediately. Without immediately moving to the new technology (IPv6, which would incur great costs) the internet would basically slow to a halt.</p>
<p>But, this all is on the subject of wants, things that are great to have but not absolutely necessary. But what about the basic necessities of life? According to the Pareto principle, 80% of the resources are shared amongst 20% of the people. Assuming Africa makes up most of the remaining 80%, we would need 4 times as much food as we use now, globally. This accounts for shelter as well. While population density in Africa is quite low at the moment, as prosperity increases population does as well. If the continent does modernise, we will need another continent at most to house the people.</p>
<p>In conclusion, the inequality on Earth is necessary. For as long as resources are finite, inequality will always exist.</p>
]]></content:encoded>
			<wfw:commentRss>http://arienh4.net/110/equality-catastrophe/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Natural Selection</title>
		<link>http://arienh4.net/88/natural-selection/</link>
		<comments>http://arienh4.net/88/natural-selection/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 12:51:36 +0000</pubDate>
		<dc:creator>arienh4</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Philosophy]]></category>

		<guid isPermaLink="false">http://arienh4.net/?p=88</guid>
		<description><![CDATA[Rather than the usual fare on my blog, I&#8217;d like to present a philosophical ideal. In ancient history, natural selection had made those, who were most fit for survival survive, and therefore pass on their genes. This system had sustained us for centuries, eventually creating the human species we are today. However, somehow, somewhere, we [...]]]></description>
			<content:encoded><![CDATA[<p>Rather than the usual fare on my blog, I&#8217;d like to present a philosophical ideal.</p>
<p>In ancient history, natural selection had made those, who were most fit for survival survive, and therefore pass on their genes. This system had sustained us for centuries, eventually creating the human species we are today. However, somehow, somewhere, we started to civilize. What this meant was that humans gradually started to &#8216;equalize&#8217;, or at least regarded as equal. As medical science advanced, everyone could get the same level of health care, regardless of their capabilities. This is totally contrary to that which had propelled us so much further all those years ago.</p>
<p><span id="more-88"></span></p>
<p>An example of this can be found in the episode &#8216;Critical Care&#8217; of Star Trek Voyager (7&#215;05). Most of this episode played out in an alien hospital in which patients were treated based on their &#8216;treatment coefficient&#8217;, or TC. A TC is a number representing their value to society. For example, a woman leading the power plant which provides energy for half the planet was granted a very high TC. This in turn meant she would receive the utmost care available. However, if your TC was too low, you would hardly receive any proper care, since medicine which could save low TCs their lives, was instead used to prolong the valuable member&#8217;s life by a few years as a routine treatment.</p>
<p>I&#8217;m not at all implying that this would be a system that would work in our society. But it does already apply. Globalization is a great example of this. In the East, there&#8217;s a much bigger drive to compete and make money, which is quite difficult on the competitive market. However, a side-effect of this can also be seen. If we look at the greatest technological advances that have been introduced lately, where do they come from? Yes, it is true that in the West we still have this drive, but it is not as big as in the East, as we do not <strong>need</strong> to be innovative to earn enough money to provide for ourselves.</p>
<p>This touches on the inequality of the earth itself as well. A lot of people seem like they would love to see that the people in Africa would have equal wealth as we do. But what if this would somehow be realized? You could argue that we use much more resources than we could live with, but the truth is that even if everything was divided equally, there would be such huge amounts more we would need to produce, seeing as the Western world really will not settle for less. At the moment this equality would be established, every natural resource on earth would be depleted within years.</p>
<p>I suppose the whole point I&#8217;m making is that while we might think we&#8217;re so enlightened in our Western culture, but all we&#8217;re heading towards is stagnation due to the lack of true competition, and change..?</p>
]]></content:encoded>
			<wfw:commentRss>http://arienh4.net/88/natural-selection/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AdSweep Online Beta</title>
		<link>http://arienh4.net/66/adsweep-online-beta/</link>
		<comments>http://arienh4.net/66/adsweep-online-beta/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 12:08:30 +0000</pubDate>
		<dc:creator>arienh4</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[AdSweep]]></category>

		<guid isPermaLink="false">http://arienh4.net/?p=66</guid>
		<description><![CDATA[I&#8217;m hereby releasing a beta version of the new online AdSweep. Seeing as it&#8217;s beta I haven&#8217;t had that much time to debug, so please send me bug reports through the usual channels. As for the YouTube &#8216;bug&#8217;, I&#8217;m going to include the code by default, please disable AdSweep on YouTube if you mind having [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m hereby releasing a beta version of the new online AdSweep. Seeing as it&#8217;s beta I haven&#8217;t had that much time to debug, so please send me bug reports through the usual channels. As for the YouTube &#8216;bug&#8217;, I&#8217;m going to include the code by default, please disable AdSweep on YouTube if you mind having to reload sometimes. It now has a button in the top-right, which allows you to disable it and download all the rules to cache.</p>
<p><span id="more-66"></span>I really recommend you download all the rules first by clicking the button, because this speeds it up rapidly. This new version can be downloaded<a href="http://arienh4.net/AdSweep-beta.crx"> here</a> and of course I still expect a lot of bug reports. This install will not auto-update, so keep watching my blog for new versions, which will probably happen a lot. A site can be removed from the disabled list on the options page.</p>
]]></content:encoded>
			<wfw:commentRss>http://arienh4.net/66/adsweep-online-beta/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Beta creeping closer</title>
		<link>http://arienh4.net/64/beta-creeping-closer/</link>
		<comments>http://arienh4.net/64/beta-creeping-closer/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 22:08:50 +0000</pubDate>
		<dc:creator>arienh4</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://arienh4.net/?p=64</guid>
		<description><![CDATA[Some holes in the Extensions documentation put some holes in my motivation over the last couple of days, but I&#8217;ve still been working hard. As such, I have more progress to report. For starters, I&#8217;ve finally included the disable functionality, and so far it seems to work. It took a lot of debugging and a [...]]]></description>
			<content:encoded><![CDATA[<p>Some holes in the Extensions documentation put some holes in my motivation over the last couple of days, but I&#8217;ve still been working hard. As such, I have more progress to report.<br />
<span id="more-64"></span>For starters, I&#8217;ve finally included the disable functionality, and so far it seems to work. It took a lot of debugging and a lot of coffee, but now you don&#8217;t have to wait on me to fix a broken website. I&#8217;ve also updated the options page, which is now most useful for deleting domains you&#8217;ve previously disabled. The caching is also a bit more friendly.</p>
<p>A beta is coming up when I know I&#8217;ve implemented all the features I want. Seeing as I received a lot of responses, I&#8217;ll just make it an open beta. If you&#8217;d like to stay on the cutting edge though, I&#8217;d like to remind you that AdSweep is open-source and the source can be checked out at GitHub <a href="http://github.com/arienh4/AdSweep" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://arienh4.net/64/beta-creeping-closer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chrome Extensions API updated</title>
		<link>http://arienh4.net/59/chrome-extensions-api-updated/</link>
		<comments>http://arienh4.net/59/chrome-extensions-api-updated/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 07:17:37 +0000</pubDate>
		<dc:creator>arienh4</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[AdSweep]]></category>

		<guid isPermaLink="false">http://arienh4.net/?p=59</guid>
		<description><![CDATA[It&#8217;s been quite some time since I&#8217;ve had time to review the whole Chrome API again. As it turns out, it&#8217;s been greatly updated, to the point where we can abandon the whole content-script idea. The main features I&#8217;m interested in are insertCSS and executeScript. These let extensions inject CSS and Javascript into a page [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been quite some time since I&#8217;ve had time to review the whole Chrome API again. As it turns out, it&#8217;s been greatly updated, to the point where we can abandon the whole content-script idea. The main features I&#8217;m interested in are insertCSS and executeScript. These let extensions inject CSS and Javascript into a page from the background page. So, now, there&#8217;s a background script that waits for pages to start loading, which is when it&#8217;ll download rules to hide ads. It also caches rules in the extension&#8217;s database with an option to download all rules, which should make the experience a lot smoother. I&#8217;m putting together a beta ASAP.</p>
<p><span id="more-59"></span>Basically, it&#8217;s the same thing as what I announced a few days ago, only this is even easier. I also plan on making a normal one-page script for any Opera/Firefox users, this will take a bit longer though and I&#8217;m not sure I can cache&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://arienh4.net/59/chrome-extensions-api-updated/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AdSweep Online</title>
		<link>http://arienh4.net/49/adsweep-online/</link>
		<comments>http://arienh4.net/49/adsweep-online/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 13:34:51 +0000</pubDate>
		<dc:creator>arienh4</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[AdSweep]]></category>

		<guid isPermaLink="false">http://arienh4.net/?p=49</guid>
		<description><![CDATA[Last time, when I first took over AdSweep&#8217;s maintenance, I tried an experiment to have the database of rules on my server and to have the extension simply insert the stylesheet generated by my server into the page. This worked fine in my testing, but apparently it didn&#8217;t work too well for most people. So [...]]]></description>
			<content:encoded><![CDATA[<p>Last time, when I first took over AdSweep&#8217;s maintenance, I tried an experiment to have the database of rules on my server and to have the extension simply insert the stylesheet generated by my server into the page. This worked fine in my testing, but apparently it didn&#8217;t work too well for most people. So I scrapped it and began thinking about a new way of doing it.</p>
<p><span id="more-49"></span></p>
<p>Chrome&#8217;s extension system provides a few advantages. First of all, I have a background page, which is simply a web-page that runs in the background, once per extension. This means that instead of loading all the rules for all the sites included into memory, I can store them once per session. This reduces memory usage by a factor of the amount of tabs open. It also means that retrieving the rules is done in the background and no longer slows down loading the site itself. Another advantage is local storage. What this means is that when rules are downloaded, they can be stored in a cache in the browser, so I can retrieve the rules, store them in a cache and then serve them from the cache the next time they&#8217;re needed.</p>
<p>So the way it&#8217;s set up now is this. Whenever a page is loaded, a request is made to the background page. This page will serve the page the rules it has in cache, if available. Whenever a page receives rules, it applies them. However, also in the background, the rules are downloaded again, from my site, the cache is updated and the rules the site receive are too. But, in order not to have to visit all those sites, you can also decide to click a button on the options page to download all the rules into the cache, greatly speeding up ad retrieval.</p>
<p>As I&#8217;m not going to throw it out immediately without thorough testing, please leave a comment below if you&#8217;re interested in testing this idea.</p>
<p><strong>Edit:</strong> Seeing as this is all probably quite confusing, I&#8217;ve made a flowchart which displays how AdSweep is going to work. It&#8217;s available <a href="http://arienh4.net/49/adsweep-online/dataflow/" target="_self">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://arienh4.net/49/adsweep-online/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>AdSweep FAQ</title>
		<link>http://arienh4.net/41/adsweep-faq/</link>
		<comments>http://arienh4.net/41/adsweep-faq/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 20:14:14 +0000</pubDate>
		<dc:creator>arienh4</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[AdSweep]]></category>

		<guid isPermaLink="false">http://arienh4.net/?p=41</guid>
		<description><![CDATA[I would like to address a few questions I&#8217;ve received quite often in this blog post. If there&#8217;s anything not yet answered, please ask your questions either by email, twitter or in the comments and I&#8217;ll try to address them as soon as possible. Why does AdSweep block YouTube videos? It doesn&#8217;t. What happens is [...]]]></description>
			<content:encoded><![CDATA[<p>I would like to address a few questions I&#8217;ve received quite often in this blog post. If there&#8217;s anything not yet answered, please ask your questions either by email, twitter or in the comments and I&#8217;ll try to address them as soon as possible.</p>
<p><span id="more-41"></span></p>
<p><strong>Why does AdSweep block YouTube videos?</strong><br />
It doesn&#8217;t. What happens is that AdSweep uses some code to remove ads from the YouTube player. Usually this works well, but occasionally something seems to go wrong in the script. Refreshing should fix the problem.</p>
<p><strong>Why do you never answer my emails?</strong><br />
I get a lot of AdSweep emails daily. In an effort to preserve my sanity and my time, I usually won&#8217;t respond unless I need to ask something or need to provide feedback. I do read all the emails though, don&#8217;t worry.</p>
<p><strong>I sent you an email about this website x days ago and it still shows ads/is broken. What gives?</strong><br />
Again, I read every email sent to me. However, updating a Chrome extension takes some time, and Chrome&#8217;s auto-update system can be quite quirky, so I try to pack as much into one update I can, adding features as well. I&#8217;m due for an update though, so expect it soon.</p>
<p><strong>Add features? What features are you going to add?</strong><br />
I don&#8217;t have a definitive list, but I&#8217;m going to at least add a settings page, being able to whitelist pages and a button next to the address bar to disable AdSweep for that page. This can be used to fix broken pages, and to support a certain website who&#8217;s ads you don&#8217;t want to block.</p>
<p><em>More questions pending.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://arienh4.net/41/adsweep-faq/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Recap on AdSweep</title>
		<link>http://arienh4.net/15/recap-on-adsweep/</link>
		<comments>http://arienh4.net/15/recap-on-adsweep/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 14:50:44 +0000</pubDate>
		<dc:creator>arienh4</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[AdSweep]]></category>

		<guid isPermaLink="false">http://arienh4.net/?p=15</guid>
		<description><![CDATA[Begin October this year, I took over maintaining AdSweep from the original author, Charles Landemaine. By then, I had tried to have it set up with an external database, but for a reason that is still not clear to me, it failed to work for a lot of people. So, I’d returned to the original [...]]]></description>
			<content:encoded><![CDATA[<p>Begin October this year, I took over maintaining AdSweep from the original author, Charles Landemaine. By then, I had tried to have it set up with an external database, but for a reason that is still not clear to me, it failed to work for a lot of people. So, I’d returned to the original AdSweep engine.</p>
<p><span id="more-15"></span></p>
<p>Since then, I have received a lot of feedback, with sites with unblocked ads and also sites which it breaks. I am currently working on updating them all and hoping I can release near January. However, seeing as this is the holiday season, I can&#8217;t make any guarentees. I’m planning to incorporate a button next to Chrome&#8217;s address bar which would disable AdSweep for that website on your computer, as a hotfix.</p>
<p>Now that that’s out of the way, I’d like to discuss something else. AdSweep’s home gets about 2 000 visitors daily. This also means the extension is downloaded a lot, which costs bandwidth. I’m fine with that, but it does bring bills I need to pay and as a student, I don’t have too much money to spare. So while I can understand not a lot of people have the cash, if you do, please <a href="http://arienh4.net/donate/" target="_self">donate</a> any amount you feel you can spare. It will help me make the time to work on AdSweep.</p>
]]></content:encoded>
			<wfw:commentRss>http://arienh4.net/15/recap-on-adsweep/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Hello, world!</title>
		<link>http://arienh4.net/11/hello-world-2/</link>
		<comments>http://arienh4.net/11/hello-world-2/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 20:30:15 +0000</pubDate>
		<dc:creator>arienh4</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://blog.arienh4.net/?p=11</guid>
		<description><![CDATA[I think this has to be at least the tenth blog I&#8217;ve set up in my life. I hope this one has a more permanent nature though, seeing as it&#8217;s my entire website. This is my attempt at reviving my website and basically having an outlet for news on anything I&#8217;m doing. AdSweep for example. [...]]]></description>
			<content:encoded><![CDATA[<p>I think this has to be at least the tenth blog I&#8217;ve set up in my life. I hope this one has a more permanent nature though, seeing as it&#8217;s my entire website. This is my attempt at reviving my website and basically having an outlet for news on anything I&#8217;m doing. AdSweep for example. I&#8217;m going to devote another post to that subject later.</p>
<p>Since this does feel like a &#8216;post because I need content&#8217;-post, I&#8217;m going to stop here. Have a look around my (still empty) website if you feel so inclined, and see you soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://arienh4.net/11/hello-world-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.329 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2010-07-25 02:00:58 -->
<!-- Compression = gzip -->