<?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>blog.thiesen.org &#187; English</title>
	<atom:link href="http://blog.thiesen.org/archives/category/language/english/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.thiesen.org</link>
	<description>a geek's life</description>
	<lastBuildDate>Fri, 30 Jul 2010 18:39:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>FrOSCon 2007: Call For Papers</title>
		<link>http://blog.thiesen.org/archives/2007/03/15/froscon-2007-call-for-papers/</link>
		<comments>http://blog.thiesen.org/archives/2007/03/15/froscon-2007-call-for-papers/#comments</comments>
		<pubDate>Thu, 15 Mar 2007 18:42:01 +0000</pubDate>
		<dc:creator>Marcus</dc:creator>
				<category><![CDATA[Bonn]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[FrOSCon]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Perl]]></category>

		<guid isPermaLink="false">http://blog.thiesen.org/archives/2007/03/15/froscon-2007-call-for-papers/</guid>
		<description><![CDATA[The second Free and Open Source Conference &#8220;FrOSCon&#8221; takes place on August, 25th and 26th 2007 in Sankt Augustin, near Bonn, Germany. The conference is once again hosted by the faculty of computer science of the University of Applied Sciences Bonn-Rhein-Sieg in collaboration with the student body and the Linux/Unix User Group Sankt Augustin.
In a [...]]]></description>
			<content:encoded><![CDATA[<p>The second Free and Open Source Conference &#8220;<a href="http://www.froscon.org">FrOSCon</a>&#8221; takes place on August, 25th and 26th 2007 in <a href="http://en.wikipedia.org/wiki/Sankt_Augustin">Sankt Augustin</a>, near <a href="http://en.wikipedia.org/wiki/Bonn">Bonn</a>, <a href="http://en.wikipedia.org/wiki/Germany">Germany</a>. The conference is once again hosted by the faculty of computer science of the <a href="http://www.fh-bonn-rhein-sieg.de/">University of Applied Sciences Bonn-Rhein-Sieg</a> in collaboration with the student body and the <a href="http://www.luusa.org/">Linux/Unix User Group Sankt Augustin</a>.</p>
<p>In a <a href="http://froscon.org/Call-for-Papers.12.0.html?L=1">Call for Papers</a>, the organizers ask for submission of contributions. A broad variety of topics concerning free and open source software is desired.</p>
<p>Contributions can be submitted in English or German and should summarize the intended talk concisely and succinctly; talks should be no longer than 45 minutes in length. Deadline for submission is June, 4th 2007.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thiesen.org/archives/2007/03/15/froscon-2007-call-for-papers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PerlPlanet</title>
		<link>http://blog.thiesen.org/archives/2005/11/22/perlplanet/</link>
		<comments>http://blog.thiesen.org/archives/2005/11/22/perlplanet/#comments</comments>
		<pubDate>Tue, 22 Nov 2005 12:28:37 +0000</pubDate>
		<dc:creator>Marcus</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Perl]]></category>

		<guid isPermaLink="false">http://blog.thiesen.org/archives/2005/11/22/perlplanet/</guid>
		<description><![CDATA[I hate to always criticise other people&#8217;s work, but Planet is a piece of crap. I tried it on my favourite blogs to fire up friends.thiesen.org and besides not working on Atom feeds as it should it completely died on another feed and had encoding issues. I tried to fix it, but it appears as [...]]]></description>
			<content:encoded><![CDATA[<p>I hate to always criticise other people&#8217;s work, but <a href="http://www.planetplanet.org/">Planet</a> is a piece of crap. I tried it on my favourite blogs to fire up <a href="http://friends.thiesen.org/">friends.thiesen.org</a> and besides not working on Atom feeds as it should it completely died on another feed and had encoding issues. I tried to fix it, but it appears as if the feed reader library they are using is far too old (they are using 2.2 something, 4.0-pre is the curernt version) and it is Python and I can&#8217;t do Python.</p>
<p><a href="http://wiki.thiesen.org/page/PerlPlanet">PerlPlanet</a> to the rescue. Because there was no other implementation of a Planet like thing and I thought it couldn&#8217;t be that hard, I wrote a replacement myself. PerlPlanet can do everything except the Hackergotchi feature while staying compatible with Planets own templates and configuration files. Turns out it is even 500 lines less, though you have to install quite a bunch of Modules, but you should be used to that by now.</p>
<p>Get it <a href="http://perl.thiesen.org/scripts/perlplanet.pl">here</a>.</p>
<p>P.S.: WordPress 2.0 Beta rocks&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thiesen.org/archives/2005/11/22/perlplanet/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Kflickr MT</title>
		<link>http://blog.thiesen.org/archives/2005/11/15/kflickr-mt/</link>
		<comments>http://blog.thiesen.org/archives/2005/11/15/kflickr-mt/#comments</comments>
		<pubDate>Tue, 15 Nov 2005 09:45:06 +0000</pubDate>
		<dc:creator>Marcus</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Generell]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Kflickr]]></category>

		<guid isPermaLink="false">http://blog.thiesen.org/?p=271</guid>
		<description><![CDATA[
Well, because Mark (the original author of Kflickr) is a little bit out of time at the moment and has a rather conservative patch policy and because I have done quite a lot of stuff in the last week on Kflickr, I decided to make this patchset public, keep it in sync with Mark&#8217;s tree [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://wiki.thiesen.org/stuff/kflickr-logo.png" alt="Kflickr BETA" /></p>
<p>Well, because Mark (the original author of Kflickr) is a little bit out of time at the moment and has a rather conservative patch policy and because I have done quite a lot of stuff in the last week on Kflickr, I decided to make this patchset public, keep it in sync with Mark&#8217;s tree and see what will happen.</p>
<p>So, <a href="http://wiki.thiesen.org/page/Kflickr_mt">Kflickr MT</a> was <a href="http://www.kde-apps.org/content/show.php?content=31288">born</a>. In it&#8217;s current incarnation <em>mt2</em> it is nearly feature complete (in context of an uploading only application), meaning that it can do photo sets and groups, photo licenses, photo rotation, bigger previews and &#8220;tags with spaces&#8221;. A couple of fixes are in there, too, plus one <acronym title="Concurrent Versions System">CVS</acronym> fix from Mark for UTF8, which made it impossible to set tags containing German umlauts. </p>
<p>This way I hope to get some feedback and bug reports to have some better arguments for Mark to merge the stuff (and that it is actually usefull).</p>
<p>Here you go:</p>
<ul>
<li><a href="http://www.thiesen.org/kflickr/kflickr-0.4-mt2.tar.bz2" class='external text' title="http://www.thiesen.org/kflickr/kflickr-0.4-mt2.tar.bz2" rel="nofollow">Source (tar.bz2)</a>
</li>
<li><a href="http://www.thiesen.org/kflickr/kflickr-0.4-mt2.tar.gz" class='external text' title="http://www.thiesen.org/kflickr/kflickr-0.4-mt2.tar.gz" rel="nofollow">Source (tar.gz)</a>
</li>
<li><a href="http://www.thiesen.org/kflickr/kflickr_0.4-mt2-1_i386.deb" class='external text' title="http://www.thiesen.org/kflickr/kflickr 0.4-mt2-1 i386.deb" rel="nofollow">Debian Unstable i386</a>
</li>
</ul>
<p class="tags">Tags: <a href="http://technorati.com/tag/kflickr" title="See the Technorati tag page for 'kflickr'." rel="tag">kflickr</a>, <a href="http://technorati.com/tag/flickr" title="See the Technorati tag page for 'flickr'." rel="tag">flickr</a>, <a href="http://technorati.com/tag/kde" title="See the Technorati tag page for 'kde'." rel="tag">kde</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.thiesen.org/archives/2005/11/15/kflickr-mt/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Ich bin Indiana Jones</title>
		<link>http://blog.thiesen.org/archives/2005/11/03/ich-bin-indiana-jones/</link>
		<comments>http://blog.thiesen.org/archives/2005/11/03/ich-bin-indiana-jones/#comments</comments>
		<pubDate>Thu, 03 Nov 2005 15:30:04 +0000</pubDate>
		<dc:creator>Marcus</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[German]]></category>
		<category><![CDATA[Lost & Found]]></category>

		<guid isPermaLink="false">http://blog.thiesen.org/?p=266</guid>
		<description><![CDATA[Naja, zumindest laut diesem Test zu 63%:





 You scored as Indiana Jones. Indiana Jones is an archaeologist/adventurer with an unquenchable love for danger and excitement. He travels the globe in search of historical relics. He loves travel, excitement, and a good archaeological discovery. He hates Nazis and snakes, perhaps to the same degree. He always [...]]]></description>
			<content:encoded><![CDATA[<p>Naja, zumindest laut diesem Test zu 63%:</p>
<table border='0' cellpadding='5' cellspacing='0'>
<tr>
<td><img src='http://images.quizfarm.com/1130267983INDY.jpg'/></td>
</tr>
<tr>
<td> You scored as <b>Indiana Jones</b>. Indiana Jones is an archaeologist/adventurer with an unquenchable love for danger and excitement. He travels the globe in search of historical relics. He loves travel, excitement, and a good archaeological discovery. He hates Nazis and snakes, perhaps to the same degree. He always brings along his trusty whip and fedora. He&#8217;s tough, cool, and dedicated. He relies on both brains and brawn to get him out of trouble and into it. </p>
<table border='0' width='300' cellspacing='0' cellpadding='0'>
<tr>
<td>
<p><font face='Arial' size='1'>Indiana Jones</font></p>
</td>
<td>
<table border='1' cellpadding='0' cellspacing='0' width='63' bgcolor='#dddddd'>
<tr>
<td></td>
</tr>
</table>
</td>
<td><font face='Arial' size='1'>63%</font></td>
</tr>
<tr>
<td>
<p><font face='Arial' size='1'>Maximus</font></p>
</td>
<td>
<table border='1' cellpadding='0' cellspacing='0' width='58' bgcolor='#dddddd'>
<tr>
<td></td>
</tr>
</table>
</td>
<td><font face='Arial' size='1'>58%</font></td>
</tr>
<tr>
<td>
<p><font face='Arial' size='1'>James Bond, Agent 007</font></p>
</td>
<td>
<table border='1' cellpadding='0' cellspacing='0' width='58' bgcolor='#dddddd'>
<tr>
<td></td>
</tr>
</table>
</td>
<td><font face='Arial' size='1'>58%</font></td>
</tr>
<tr>
<td>
<p><font face='Arial' size='1'>Batman, the Dark Knight</font></p>
</td>
<td>
<table border='1' cellpadding='0' cellspacing='0' width='58' bgcolor='#dddddd'>
<tr>
<td></td>
</tr>
</table>
</td>
<td><font face='Arial' size='1'>58%</font></td>
</tr>
<tr>
<td>
<p><font face='Arial' size='1'>The Terminator</font></p>
</td>
<td>
<table border='1' cellpadding='0' cellspacing='0' width='54' bgcolor='#dddddd'>
<tr>
<td></td>
</tr>
</table>
</td>
<td><font face='Arial' size='1'>54%</font></td>
</tr>
<tr>
<td>
<p><font face='Arial' size='1'>Neo, the &quot;One&quot;</font></p>
</td>
<td>
<table border='1' cellpadding='0' cellspacing='0' width='54' bgcolor='#dddddd'>
<tr>
<td></td>
</tr>
</table>
</td>
<td><font face='Arial' size='1'>54%</font></td>
</tr>
<tr>
<td>
<p><font face='Arial' size='1'>William Wallace</font></p>
</td>
<td>
<table border='1' cellpadding='0' cellspacing='0' width='50' bgcolor='#dddddd'>
<tr>
<td></td>
</tr>
</table>
</td>
<td><font face='Arial' size='1'>50%</font></td>
</tr>
<tr>
<td>
<p><font face='Arial' size='1'>The Amazing Spider-Man</font></p>
</td>
<td>
<table border='1' cellpadding='0' cellspacing='0' width='42' bgcolor='#dddddd'>
<tr>
<td></td>
</tr>
</table>
</td>
<td><font face='Arial' size='1'>42%</font></td>
</tr>
<tr>
<td>
<p><font face='Arial' size='1'>Lara Croft</font></p>
</td>
<td>
<table border='1' cellpadding='0' cellspacing='0' width='38' bgcolor='#dddddd'>
<tr>
<td></td>
</tr>
</table>
</td>
<td><font face='Arial' size='1'>38%</font></td>
</tr>
<tr>
<td>
<p><font face='Arial' size='1'>Captain Jack Sparrow</font></p>
</td>
<td>
<table border='1' cellpadding='0' cellspacing='0' width='38' bgcolor='#dddddd'>
<tr>
<td></td>
</tr>
</table>
</td>
<td><font face='Arial' size='1'>38%</font></td>
</tr>
<tr>
<td>
<p><font face='Arial' size='1'>El Zorro</font></p>
</td>
<td>
<table border='1' cellpadding='0' cellspacing='0' width='25' bgcolor='#dddddd'>
<tr>
<td></td>
</tr>
</table>
</td>
<td><font face='Arial' size='1'>25%</font></td>
</tr>
</table>
</td>
</tr>
</table>
<p><a href='http://quizfarm.com/test.php?q_id=92013'>Which Action Hero Would You Be? v. 2.0</a><br /><font face='Arial' size='1'>created with <a href='http://quizfarm.com'>QuizFarm.com</a></font></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thiesen.org/archives/2005/11/03/ich-bin-indiana-jones/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>fuseftp: Implementing userspace filesystems with Perl</title>
		<link>http://blog.thiesen.org/archives/2005/10/29/fuseftp-implementing-userspace-filesystems-with-perl/</link>
		<comments>http://blog.thiesen.org/archives/2005/10/29/fuseftp-implementing-userspace-filesystems-with-perl/#comments</comments>
		<pubDate>Sat, 29 Oct 2005 11:45:33 +0000</pubDate>
		<dc:creator>Marcus</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Perl]]></category>

		<guid isPermaLink="false">http://blog.thiesen.org/?p=263</guid>
		<description><![CDATA[Well, as I mentioned earlier, 2.6.14 has this nifty new FUSE feature, allowing the implementation of a file system in userspace. Unfortunately, there was no implementation of a FTP filesystem. Fortunately, there are Perl bindings for FUSE  . 
One can implement a userspace filesystem using the whole power of Perl, and that makes it [...]]]></description>
			<content:encoded><![CDATA[<p>Well, as I mentioned earlier, 2.6.14 has this nifty new FUSE feature, allowing the implementation of a file system in userspace. Unfortunately, there was no implementation of a FTP filesystem. Fortunately, there are Perl bindings for FUSE <img src='http://blog.thiesen.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . </p>
<p>One can implement a userspace filesystem using the whole power of Perl, and that makes it quite easy. I implemented a basic ftp filesystem this morning, which uses Fuse.pm and Net::FTP to allow read only access to ftp servers. It works quite well and was really easy, so this might be the beginning of a couple of nice userspace filesystems written in Perl. I could actually create MegasusFS&#8230;.</p>
<p><acronym title="By The Way">BTW</acronym>, you can <a href="http://wiki.thiesen.org/page/fuseftp">download fuseftp</a> from my <a href="http://wiki.thiesen.org/">wiki page</a>.</p>
<p>Usage is quite easy, you can simply:</p>
<pre>
marcus@hal2000:~: mkdir kernel
marcus@hal2000:~: fuseftp kernel/ ftp.kernel.org &#038;
Successfully logged into ftp.kernel.org
[1] 7150
marcus@hal2000:~: cd kernel/
marcus@hal2000:~/kernel: ls
for_mirrors_only  lost+found  pub  usr  welcome.msg
marcus@hal2000:~/kernel: cd ..
marcus@hal2000:~: fusermount -u kernel/
[1]+  Done                    fuseftp kernel/ ftp.kernel.org
</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.thiesen.org/archives/2005/10/29/fuseftp-implementing-userspace-filesystems-with-perl/feed/</wfw:commentRss>
		<slash:comments>70</slash:comments>
		</item>
		<item>
		<title>Net::SILC::Client</title>
		<link>http://blog.thiesen.org/archives/2005/10/26/netsilcclient/</link>
		<comments>http://blog.thiesen.org/archives/2005/10/26/netsilcclient/#comments</comments>
		<pubDate>Wed, 26 Oct 2005 14:25:51 +0000</pubDate>
		<dc:creator>Marcus</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Perl]]></category>

		<guid isPermaLink="false">http://blog.thiesen.org/?p=261</guid>
		<description><![CDATA[Once upon a time there was a Linux user group which switched it&#8217;s chatting system to SILC. Unfortunately there was no Chatbot available for SILC and the user group had to live without. Suddently, in the beginning of &#8216;05, somebody had the time to write a bot, called Megasus, which runs inside the Irssi client, [...]]]></description>
			<content:encoded><![CDATA[<p>Once upon a time there was a <a href="http://www.luusa.org/">Linux user group</a> which switched it&#8217;s chatting system to <a href="http://www.silcnet.org/">SILC</a>. Unfortunately there was no Chatbot available for SILC and the user group had to live without. Suddently, in the beginning of &#8216;05, somebody had the time to write a bot, called <a href="http://perl.thiesen.org/megasus.php">Megasus</a>, which runs inside the Irssi client, which is used by SILC as well. From now on the chat was enriched by nice information provided by a Bot. But Megasus had a problem, (actually the Irssi client when you call fork() inside of it) and it was leaking memory like hell, until the bad Adminstrators where forced to put memory and runtime limits on the machine. This lead to Megasus dying a horrible death every week and really annoyed the author. But then&#8230;</p>
<p>Well, I have been looking for real Perl bindings for the SILC Client <acronym title="Application Programming Interface">API</acronym> for quite a while. The problem is that there are none. Apparantly, nobody took it&#8217;s time to write something which would allow something like:</p>
<pre>
use Net::SILC::Client;
use Chatbot::Eliza;

my $bot = new Chatbot::Eliza( );

sub on_channel_message {
    my ($self, $channel, $nick, $message) = @_;

    if ($message =~ $self->nickname) {
        my $answer = $bot->transform($message);

        $self->channel_message($channel,
                               $nick . ': '  . $answer );
    }
}

my $silc = Net::SILC::Client->new (channels => [ 'silc' ],
                                   nickname => 'NSC');

$silc->set_callback('channel_message', \&#038;on_channel_message);

$silc->connect;
</pre>
<p>A few days ago, I stumbled over <a href="http://sourceforge.net/projects/silcpm">SILC.pm</a> a Sourceforge Project which attempted to create a Perl wrapper for the SILC <acronym title="Application Programming Interface">API</acronym>. They hadn&#8217;t released any code and as the project was founded in 2002 I contacted the authors and asked if they had already done some work, because I started believing that I would have to do this myself. They where really friendly and they had code, but only wrapping some of SILCs Math functions and not really what I needed. So I started writing from scratch.</p>
<p>As of today, you can run the above example and it does what it has to, plus there are a couple of other events that you can handle directly from Perl. As this is my first Perl/C/PerlXS Module I believe that it is leaking memory like hell as well as there are a couple of other problems (vanishing scalars between two function calls is one of them). But it supports all important events (you can set callbacks as this whole system is event driven), lets you issue commands and send private and channel messages. What I need to do to make it a possible frontend for Megasus is that I need an other Event System (for things like fetching <acronym title="Really Simple Syndication">RSS</acronym> feeds) and some other minor fixes, but the major part is done. The Event System is a little bit tricky, as I tried to use <a href="http://cpan.uwinnipeg.ca/htdocs/Event/Event.html">Event.pm</a> and running the SILC Main Loop with it which crashed horibly and I&#8217;m still not really good in debugging this stuff. And of course, it is lacking documentation (there are two examples which show the main methods as well as some information about the events, but this is not really good). It&#8217;s still far away from something I&#8217;d release to the CPAN, but If you want to have a look, it&#8217;s all in the <acronym title="Concurrent Versions System">CVS</acronym> on Sourceforge.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thiesen.org/archives/2005/10/26/netsilcclient/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joining The Cult of the Amateur</title>
		<link>http://blog.thiesen.org/archives/2005/10/18/joining-the-cult-of-the-amateur/</link>
		<comments>http://blog.thiesen.org/archives/2005/10/18/joining-the-cult-of-the-amateur/#comments</comments>
		<pubDate>Tue, 18 Oct 2005 14:37:22 +0000</pubDate>
		<dc:creator>Marcus</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Geek]]></category>

		<guid isPermaLink="false">http://blog.thiesen.org/?p=256</guid>
		<description><![CDATA[Nicholas Carr has written a quite interesting article on Web 2.0 and what he believes to be the Cult of the Amateur. Basically, he means that because stuff is free, like in Wikipedia or OpenSource (his words, not mine), they will always be used and read more often than the professional stuff on the expense [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.roughtype.com/archives/2005/10/the_amorality_o.php">Nicholas Carr has written</a> a quite interesting article on Web 2.0 and what he believes to be the <em>Cult of the Amateur</em>. Basically, he means that because stuff is free, like in Wikipedia or OpenSource (his words, not mine), they will always be used and read more often than the professional stuff on the expense of quality. He sees this as an problem of imorality and somehow (as he is a jounralist) I think he fears the downfall of the media.<br />
Well, why not. I don&#8217;t see the whole Web 2.0 hype as a Cult of the Amateur and Free Software is a quite good example for that. What he did was picking two bad examples out of Wikipedia to show that this amateurs are not able to do a good job on writing. I think you could do the same for Free Software, there is so much crap out there. And state of the art, award winning implementations. Software that feed several companies, Software that has excellent quality, Software that is free of charge and that you can copy freely. Linux, Apache, MySQL, OpenBSD, Sendmail &#8230; you name it. The Internet runs on Free Software. And it was done by, well professional amateurs. People writing software for a living and in their spare time. I guess when he would have had a better look at Wikipedia he would have found some articles that are of excellent quality, because some journalist or student really had some time to do an excellent job.<br />
The thing is, this isn&#8217;t about amateurs vs. professional &#8211; because there will be always enough people out there to do an excellent professional job. Just because they are not being paid for what they are doing does not make them amateurs.<br />
This is about people against big companies. In the late ninties they were all running around and telling everybody how information is the new good to purchase, spread, get rich on. Some did, but most of them got pretty broke pretty fast. The point is, that at the moment the Internet and the people connected to it take something back that was long in the hand of really big companies like the media, software companies or content providers. We make our content ourself. It might not be of the best quality, but in quantity we rule. I don&#8217;t want a TV-Shopping guy tell me how nice a new product is, I want to have a look at a couple of people opinions and how they like something, that&#8217;s what Blogs are for. I don&#8217;t want to go to a bockshelf to read a 10 year old article about somebody, I wan&#8217;t state of the art information, even if it is not a good read, and I want it for free. And I don&#8217;t want to buy DRM encrippled songs from somebody who has enough money anyway. We are taking  back control, we just take the money out of the information and we take the money from companies that just didn&#8217;t listen and try to tell us that something that you can copy a million times without a real cost, digital data, is still something that has a value.<br />
Reading articles like that shows me that there ist still a long road to go, but were getting closer every day. I like being amoral <img src='http://blog.thiesen.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thiesen.org/archives/2005/10/18/joining-the-cult-of-the-amateur/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hilarious!</title>
		<link>http://blog.thiesen.org/archives/2005/10/18/hilarious/</link>
		<comments>http://blog.thiesen.org/archives/2005/10/18/hilarious/#comments</comments>
		<pubDate>Tue, 18 Oct 2005 08:30:28 +0000</pubDate>
		<dc:creator>Marcus</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Lost & Found]]></category>

		<guid isPermaLink="false">http://blog.thiesen.org/?p=255</guid>
		<description><![CDATA[While browsing the web in search of a better German Eliza script that the one that comes with the Chatbot::Eliza Perl module (which is now implemented into Megasus) I found Jenny18. Somebody rewrote the script to pretend to be an 18 year old hot chick who is looking for &#8230; well &#8230; the real thing [...]]]></description>
			<content:encoded><![CDATA[<p>While browsing the web in search of a better German <a href="http://de.wikipedia.org/wiki/Eliza">Eliza</a> script that the one that comes with the <a href="http://cpan.uwinnipeg.ca/htdocs/Chatbot-Eliza/README.html">Chatbot::Eliza </a>Perl module (which is now implemented into <a href="http://perl.thiesen.org/megasus.php">Megasus</a>) I found <em><a href="http://virt.vgmix.com/jenny18/">Jenny18</a></em>. Somebody rewrote the script to pretend to be an 18 year old hot chick who is looking for &#8230; well &#8230; the real thing and let it run on the usual IRCChannels. All the transcripts are <a href="http://virt.vgmix.com/jenny18/logs/">here</a> and are really a quite good read.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thiesen.org/archives/2005/10/18/hilarious/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ooops</title>
		<link>http://blog.thiesen.org/archives/2005/09/08/ooops/</link>
		<comments>http://blog.thiesen.org/archives/2005/09/08/ooops/#comments</comments>
		<pubDate>Thu, 08 Sep 2005 16:05:21 +0000</pubDate>
		<dc:creator>Marcus</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Geek]]></category>

		<guid isPermaLink="false">http://blog.thiesen.org/archives/2005/09/08/ooops/</guid>
		<description><![CDATA[
Unable to handle kernel NULL pointer dereference at virtual address 00000008
 printing eip:
c0198a7b
*pde = 1a301067
*pte = 00000000
Oops: 0000 [#1]
PREEMPT
Modules linked in: binfmt_misc lp rfcomm l2cap rtc snd_seq_dummy snd_seq_oss snd_seq_midi snd_seq_midi_event snd_seq snd_via82xx snd_ac97_codec snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore parport_pc parport via_agp usblp hci_usb bluetooth usbhid videodev agpgart sg usbmouse usb_storage [...]]]></description>
			<content:encoded><![CDATA[<p><code><br />
Unable to handle kernel NULL pointer dereference at virtual address 00000008<br />
 printing eip:<br />
c0198a7b<br />
*pde = 1a301067<br />
*pte = 00000000<br />
Oops: 0000 [#1]<br />
PREEMPT<br />
Modules linked in: binfmt_misc lp rfcomm l2cap rtc snd_seq_dummy snd_seq_oss snd_seq_midi snd_seq_midi_event snd_seq snd_via82xx snd_ac97_codec snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore parport_pc parport via_agp usblp hci_usb bluetooth usbhid videodev agpgart sg usbmouse usb_storage sd_mod scsi_mod uhci_hcd usbcore<br />
CPU:    0<br />
EIP:    0060:[<c0198a7b>]    Not tainted VLI<br />
EFLAGS: 00010282   (2.6.13-hal2000)<br />
eax: 00000000   ebx: df36129c   ecx: df314be0   edx: e18b4a2c<br />
esi: df361294   edi: df361190   ebp: e18b49c0   esp: df3a7dd0<br />
ds: 007b   es: 007b   ss: 0068<br />
Process khubd (pid: 2162, threadinfo=df3a6000 task=de998a60)<br />
Stack: 00000001 00000020 00000000 df36129c df361294 df361190 e18b49c0 c0279a21<br />
       00000000 c037e8f4 e18b4a2c df361294 df361190 c9d2f028 c8c64400 c0279a80<br />
       df361294 df361000 e18adca4 df361294 00000003 c9d2eff8 df361000 c9d2f000<br />
Call Trace:<br />
 [<c0279a21>]<br />
 [<c0279a80>]<br />
 [<e18adca4>]<br />
 [<e18add8a>]<br />
 [<e18acc19>]<br />
 [<e18a4627>]<br />
 [<e084be99>]<br />
 [<e08590de>]<br />
 [<c0278a01>]<br />
 [<c0278a5c>]<br />
 [<c0278197>]<br />
 [<c0277301>]<br />
 [<e0861330>]<br />
 [<e085b79f>]<br />
 [<e085c921>]<br />
 [<e085cfe8>]<br />
 [<e085d180>]<br />
 [<e085d195>]<br />
 [<c0131f40>]<br />
 [<c0131a66>]<br />
 [<c01319b0>]<br />
 [<c0101375>]<br />
Code: 00 eb bc e8 58 07 1c 00 90 8d b4 26 00 00 00 00 eb b7 e8 49 07 1c 00 e9 4a ff ff ff 8d 74 26 00 55 57 56 53 83 ec 0c 8b 44 24 20 &lt;8b> 50 08 8b 70 48 85 d2 74 73 ff 4a 70 0f 88 e1 00 00 00 8b 46<br />
 &lt;7>usb-storage: device scan complete<br />
Unable to handle kernel NULL pointer dereference at virtual address 00000008<br />
 printing eip:<br />
c0198a7b<br />
*pde = 1a301067<br />
*pte = 00000000<br />
Oops: 0000 [#1]<br />
PREEMPT<br />
Modules linked in: binfmt_misc lp rfcomm l2cap rtc snd_seq_dummy snd_seq_oss snd_seq_midi snd_seq_midi_event snd_seq snd_via82xx snd_ac97_codec snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore parport_pc parport via_agp usblp hci_usb bluetooth usbhid videodev agpgart sg usbmouse usb_storage sd_mod scsi_mod uhci_hcd usbcore<br />
CPU:    0<br />
EIP:    0060:[<c0198a7b>]    Not tainted VLI<br />
EFLAGS: 00010282   (2.6.13-hal2000)<br />
eax: 00000000   ebx: df36129c   ecx: df314be0   edx: e18b4a2c<br />
esi: df361294   edi: df361190   ebp: e18b49c0   esp: df3a7dd0<br />
ds: 007b   es: 007b   ss: 0068<br />
Process khubd (pid: 2162, threadinfo=df3a6000 task=de998a60)<br />
Stack: 00000001 00000020 00000000 df36129c df361294 df361190 e18b49c0 c0279a21<br />
       00000000 c037e8f4 e18b4a2c df361294 df361190 c9d2f028 c8c64400 c0279a80<br />
       df361294 df361000 e18adca4 df361294 00000003 c9d2eff8 df361000 c9d2f000<br />
Call Trace:<br />
 [<c0279a21>]<br />
 [<c0279a80>]<br />
 [<e18adca4>]<br />
 [<e18add8a>]<br />
 [<e18acc19>]<br />
 [<e18a4627>]<br />
 [<e084be99>]<br />
 [<e08590de>]<br />
 [<c0278a01>]<br />
 [<c0278a5c>]<br />
 [<c0278197>]<br />
 [<c0277301>]<br />
 [<e0861330>]<br />
 [<e085b79f>]<br />
 [<e085c921>]<br />
 [<e085cfe8>]<br />
 [<e085d180>]<br />
 [<e085d195>]<br />
 [<c0131f40>]<br />
 [<c0131a66>]<br />
 [<c01319b0>]<br />
 [<c0101375>]<br />
Code: 00 eb bc e8 58 07 1c 00 90 8d b4 26 00 00 00 00 eb b7 e8 49 07 1c 00 e9 4a ff ff ff 8d 74 26 00 55 57 56 53 83 ec 0c 8b 44 24 20 &lt;8b> 50 08 8b 70 48 85 d2 74 73 ff 4a 70 0f 88 e1 00 00 00 8b 46<br />
 &lt;7>usb-storage: device scan complete<br />
</c0101375></c01319b0></c0131a66></c0131f40></e085d195></e085d180></e085cfe8></e085c921></e085b79f></e0861330></c0277301></c0278197></c0278a5c></c0278a01></e08590de></e084be99></e18a4627></e18acc19></e18add8a></e18adca4></c0279a80></c0279a21></c0198a7b></c0101375></c01319b0></c0131a66></c0131f40></e085d195></e085d180></e085cfe8></e085c921></e085b79f></e0861330></c0277301></c0278197></c0278a5c></c0278a01></e08590de></e084be99></e18a4627></e18acc19></e18add8a></e18adca4></c0279a80></c0279a21></c0198a7b></code></p>
<p>Well&#8230; 2.6.13 doesn&#8217;t seem to like my <acronym title="Universal Serial Bus">USB</acronym> Stick anymore &#8230; and again the same problem: I don&#8217;t know where to report such stuff. The Kernel Mailing list is a mess and absolutely far to high traffic, I don&#8217;t know of any Linux Bugzilla Kernel developers care about and so I&#8217;m lost and have to wait for 2.6.13.1&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thiesen.org/archives/2005/09/08/ooops/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Speaker!</title>
		<link>http://blog.thiesen.org/archives/2005/09/08/speaker/</link>
		<comments>http://blog.thiesen.org/archives/2005/09/08/speaker/#comments</comments>
		<pubDate>Thu, 08 Sep 2005 13:34:28 +0000</pubDate>
		<dc:creator>Marcus</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Geek]]></category>

		<guid isPermaLink="false">http://blog.thiesen.org/?p=235</guid>
		<description><![CDATA[
I just registered for OSCON Europe as a speaker. I will be giving my (now more or less famous) talk FIFFS &#8211; FIFFS Intelligent Feed Filter System. This will be my first english talk on 3 years &#8230;. we&#8217;ll see. Anyway, I found out that I need to write some books, because O&#8217;Reilly didn&#8217;t put [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.thiesen.org/stuff/eurooscon.gif" alt="EuroOSCON registered speaker" /></p>
<p>I just registered for OSCON Europe as a speaker. I will be giving my (now more or less famous) talk <a href="http://conferences.oreillynet.com/cs/eurooscon/view/e_sess/7248">FIFFS &#8211; FIFFS Intelligent Feed Filter System</a>. This will be my first english talk on 3 years &#8230;. we&#8217;ll see. Anyway, I found out that I need to write some books, because O&#8217;Reilly didn&#8217;t put my name on their flyers. Anyway. &#8230; I&#8217;ll bee seeing Larry, and Damian and Leon (again) and &#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thiesen.org/archives/2005/09/08/speaker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
