<?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>Maeyanie.com &#187; Uncategorized</title>
	<atom:link href="http://www.maeyanie.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.maeyanie.com</link>
	<description>Home of the world&#039;s first modder to tick off the ESRB.</description>
	<lastBuildDate>Fri, 18 Dec 2009 06:01:23 +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>Voice be Herd</title>
		<link>http://www.maeyanie.com/2009/12/voice-be-herd/</link>
		<comments>http://www.maeyanie.com/2009/12/voice-be-herd/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 06:01:23 +0000</pubDate>
		<dc:creator>Maeyanie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.maeyanie.com/?p=85</guid>
		<description><![CDATA[One of my friends has opened a site, Voice be Herd, in support of her equine charity work. She has some nice pictures and articles and a forum and stuff there. If you&#8217;re interested in horses, go ahead and take a look.]]></description>
			<content:encoded><![CDATA[<p>One of my friends has opened a site, <a href="http://www.voicebeherd.com/">Voice be Herd</a>, in support of her equine charity work.<br />
She has some nice pictures and articles and a forum and stuff there.<br />
If you&#8217;re interested in horses, go ahead and take a look. <img src='http://www.maeyanie.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.maeyanie.com/2009/12/voice-be-herd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Convert PeerGuardian to IPFilter.dat</title>
		<link>http://www.maeyanie.com/2009/09/convert-peerguardian-to-ipfilter-dat/</link>
		<comments>http://www.maeyanie.com/2009/09/convert-peerguardian-to-ipfilter-dat/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 19:58:29 +0000</pubDate>
		<dc:creator>Maeyanie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.maeyanie.com/?p=80</guid>
		<description><![CDATA[A handy companion to my last utility, this very simple program converts PeerGuardian blocklists to ipfilter.dat blocklists. This lets you use BLM to update eMule and such too. It&#8217;s available as pg2ipfilter.c, but should be as easy to build as &#8220;make pg2ipfilter&#8221; on any real computer.]]></description>
			<content:encoded><![CDATA[<p>A handy companion to my last utility, this very simple program converts PeerGuardian blocklists to ipfilter.dat blocklists. This lets you use <a href="http://www.maeyanie.com/2009/08/22/blocklist-merging-on-linux/">BLM</a> to update eMule and such too.<br />
It&#8217;s available as <a href="http://www.maeyanie.com/pg2ipfilter.c">pg2ipfilter.c</a>, but should be as easy to build as &#8220;make pg2ipfilter&#8221; on any <em>real</em> computer. <img src='http://www.maeyanie.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.maeyanie.com/2009/09/convert-peerguardian-to-ipfilter-dat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blocklist Merging on Linux</title>
		<link>http://www.maeyanie.com/2009/08/blocklist-merging-on-linux/</link>
		<comments>http://www.maeyanie.com/2009/08/blocklist-merging-on-linux/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 17:44:07 +0000</pubDate>
		<dc:creator>Maeyanie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.maeyanie.com/?p=78</guid>
		<description><![CDATA[A little while back, I wrote a post about using iptables PeerGuardian blocklists efficiently. However, that program only uses a single list; it expects it to be pre-processed by another program. Originally I used Bluetack&#8217;s Blocklist Manager. It&#8217;s quite good, but it&#8217;s Windows-only, slow, and eats gobs of memory. (Seriously, 100+ MB, and 24/7 if [...]]]></description>
			<content:encoded><![CDATA[<p>A little while back, I wrote a post about <a href="http://www.maeyanie.com/maes-days/efficient-iptables-peerguardian-blocklist/">using iptables PeerGuardian blocklists</a> efficiently. However, that program only uses a single list; it expects it to be pre-processed by another program.</p>
<p>Originally I used Bluetack&#8217;s Blocklist Manager. It&#8217;s quite good, but it&#8217;s Windows-only, slow, and eats gobs of memory. (Seriously, 100+ MB, and 24/7 if you want it to auto-update.)</p>
<p>Today, I got bored, and wrote my own as a tiny command-line program dubbed <a href="http://www.maeyanie.com/blm.tar.bz2">BLM</a>.</p>
<p>It only merges the blocklists, though I included a couple of scripts to show downloading them with wget automagically too. Also, it&#8217;s designed to output the merged list in PeerGuardian format to stdout, which works very nicely with my pg2ipset utility from that post I linked above.</p>
<p>My suggestion is to make a file with a bunch of URLs of blocklists in .gz format (the .tar.bz2 includes a list of the Bluetack ones) then add a script something like this to your crontab or /etc/cron.daily:<br />
<code><br />
#!/bin/bash<br />
cd /opt/blocklist<br />
wget --timestamping `grep -v ^# urls.txt`<br />
zcat *.gz | ./blm | ./pg2ipset | ipset -R<br />
</code></p>
<p>Modifying this to your personal paths and needs, as always. <img src='http://www.maeyanie.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.maeyanie.com/2009/08/blocklist-merging-on-linux/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Microsoft&#8217;s &#8220;Browser for the Better&#8221;</title>
		<link>http://www.maeyanie.com/2009/07/microsofts-browser-for-the-better/</link>
		<comments>http://www.maeyanie.com/2009/07/microsofts-browser-for-the-better/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 14:16:13 +0000</pubDate>
		<dc:creator>Maeyanie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.maeyanie.com/?p=73</guid>
		<description><![CDATA[As many of you probably already know, Microsoft is doing a &#8220;Browser for the Better&#8221; campaign to promote IE8. Basically, for every download of IE8 from their BftB site, Microsoft will donate money for 8 meals to food banks. Note that they say &#8220;for every download,&#8221; not &#8220;for every unique download&#8221; or &#8220;for every installation.&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>As many of you probably already know, Microsoft is doing a &#8220;Browser for the Better&#8221; campaign to promote IE8.<br />
<span id="more-73"></span><br />
Basically, for every download of IE8 from <a href="http://www.browserforthebetter.com/index-htm.html" rel="nofollow">their BftB site</a>, Microsoft will donate money for 8 meals to food banks.</p>
<p>Note that they say &#8220;for every download,&#8221; not &#8220;for every unique download&#8221; or &#8220;for every installation.&#8221; Their mistake.</p>
<p>To, ah&#8230; &#8220;help&#8221; with their promotion, I would encourage people to run the following scriptlet on Linux/UNIX systems, and Windows systems with <a href="http://www.cygwin.com/">Cygwin</a> installed:<br />
<code><br />
for (( x=0; $x < 1000; x++ ))<br />
do<br />
curl -L http://view.atdmt.com/action/dlXP > /dev/null<br />
sleep 60<br />
done<br />
</code></p>
<p>This will download the browser from the site 1000 times (tweak the 1000 to your preference), dumping the downloaded data to /dev/null, and pausing 1 minute between each. I&#8217;m not trying to encourage DDoSing them here. <img src='http://www.maeyanie.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Note that the file is 20.9 MB, so 1000 downloads will eat a bit over 20 GB of bandwidth in under a day. If you have a low monthly cap, this might not be for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maeyanie.com/2009/07/microsofts-browser-for-the-better/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OneSwarm Community Feeds</title>
		<link>http://www.maeyanie.com/2009/06/oneswarm-community-feeds/</link>
		<comments>http://www.maeyanie.com/2009/06/oneswarm-community-feeds/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 19:03:36 +0000</pubDate>
		<dc:creator>Maeyanie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.maeyanie.com/?p=70</guid>
		<description><![CDATA[In the latest development release of OneSwarm (version 0.6.2) they added another way to find peers: community feeds. Basically, a central server takes public key registries and hands out the few &#8220;nearest&#8221; peers to you (based on binary search of public keys). The sample community server is in Java only. My VDS is a bit [...]]]></description>
			<content:encoded><![CDATA[<p>In the latest development release of OneSwarm (version 0.6.2) they added another way to find peers: community feeds. Basically, a central server takes public key registries and hands out the few &#8220;nearest&#8221; peers to you (based on binary search of public keys).</p>
<p>The sample community server is in Java only. My VDS is a bit short on memory to be running random Java programs, so I took a little time and hacked together a simple PHP one. It doesn&#8217;t (yet) support some of the important features of the mainline one, like registration DoS protection or IP limits, but you can <a href="http://www.maeyanie.com/oneswarm-phpcs-0.1.tar.bz2">get the source</a> under GPL if anyone wants it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maeyanie.com/2009/06/oneswarm-community-feeds/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
