<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>JRRZZ blog</title>
	
	<link>http://blog.jrrzz.net</link>
	<description>99.9% chance you're the first visitor today!</description>
	<pubDate>Wed, 26 Nov 2008 11:18:05 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/jrrzz" type="application/rss+xml" /><item>
		<title>Opeth European Tour 2008</title>
		<link>http://feeds.feedburner.com/~r/jrrzz/~3/466117142/</link>
		<comments>http://blog.jrrzz.net/2008/11/26/opeth-european-tour-2008/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 11:18:03 +0000</pubDate>
		<dc:creator>jorrizza</dc:creator>
		
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://blog.jrrzz.net/?p=191</guid>
		<description><![CDATA[
One of the best shows so far. Even though I had to stay overnight at a hotel in Amsterdam because they chose to play at the Melkweg.


The Ocean opened with some of their songs. The band is quite good at what they do, and didn&#8217;t bore me to tears like most of the support bands [...]]]></description>
			<content:encoded><![CDATA[<p>
One of the best shows so far. Even though I had to stay overnight at a hotel in Amsterdam because they chose to play at the Melkweg.
</p>
<p>
The Ocean opened with some of their songs. The band is quite good at what they do, and didn&#8217;t bore me to tears like most of the support bands these days. Cynic performed very well, with a nice mix between their old stuff and the latest album. Too bad the microphone was tuned down a lot, since half of Cynic&#8217;s atmosphere is created by the unusual vocal line.
</p>
<p>
Anyway, Opeth. They completely obliterated the place, as usual. Playing the least progressive set yet, the crowd almost lost it. It might just be the venue, but there was some serious moshing going on. A friendly mosh though, helping each other out instead of beating people&#8217;s eyeballs out while pretending to be a windmill. One guy even managed to get on the stage after some crowd surfing and ended his seconds of fame with a stage dive.
</p>
<p>
Because of the heavy set list there wasn&#8217;t much time to get some footage. And I&#8217;m not that fond of looking at a little screen when the actual band is playing right in front of me. But, here&#8217;s the best part, including a very happy brother of mine.
</p>
<p>
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/PbZrqvg6wwE&#038;hl=nl&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/PbZrqvg6wwE&#038;hl=nl&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<img src="http://feeds.feedburner.com/~r/jrrzz/~4/466117142" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jrrzz.net/2008/11/26/opeth-european-tour-2008/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.jrrzz.net/2008/11/26/opeth-european-tour-2008/</feedburner:origLink></item>
		<item>
		<title>Microsoft Academic Tour</title>
		<link>http://feeds.feedburner.com/~r/jrrzz/~3/464475581/</link>
		<comments>http://blog.jrrzz.net/2008/11/25/microsoft-academic-tour/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 23:39:03 +0000</pubDate>
		<dc:creator>jorrizza</dc:creator>
		
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://blog.jrrzz.net/?p=187</guid>
		<description><![CDATA[
Tomorrow, the 26th of November, Microsoft will visit my university to &#8220;inform&#8221; students about it&#8217;s &#8220;great&#8221; offerings in both software and technology.


Of course I&#8217;m not such a supporter of Microsoft&#8217;s track record. The company&#8217;s probably the most evil institution the software developing world has ever seen. I&#8217;ve always got my critique ready when another snob, [...]]]></description>
			<content:encoded><![CDATA[<p>
Tomorrow, the 26th of November, Microsoft will visit my university to &#8220;inform&#8221; students about it&#8217;s &#8220;great&#8221; offerings in both software and technology.
</p>
<p>
Of course I&#8217;m not such a supporter of Microsoft&#8217;s track record. The company&#8217;s probably the most evil institution the software developing world has ever seen. I&#8217;ve always got my critique ready when another snob, conveniently placed on the Microsoft payroll, openly starts kissing his employer&#8217;s ass. But lo and behold: Microsoft has (indirectly) invited me, of all people, to a Q&amp;A session &#8220;About Microsoft, with Microsoft&#8221;. Of course I humbly accept the invitation.
</p>
<p>
Because the session will only (surprisingly) last half an hour, I&#8217;ve limited my questionnaire barrage to two questions. Maybe some fellow free software developers will join me in this session.
</p>
<ul>
<li>Why does Microsoft continue to challenge European law, both by abusing it&#8217;s monopoly and starting endless appeals in court?</li>
<li>How does Microsoft think European software patents would encourage innovation, even now the U.S. system clearly shows it doesn&#8217;t?</li>
</ul>
<p>
I hope these will be enough to make my willing Microsoft victim, Ruud de Jonge, Director Developer and Platform Enthusiasm, want to develop NetBSD-only console games instead.
</p>
<p>
<strong>Update:</strong> according to Microsoft they won&#8217;t answer these questions, because it&#8217;s not within the scope of this tour. Too bad.</p>
<img src="http://feeds.feedburner.com/~r/jrrzz/~4/464475581" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jrrzz.net/2008/11/25/microsoft-academic-tour/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.jrrzz.net/2008/11/25/microsoft-academic-tour/</feedburner:origLink></item>
		<item>
		<title>The Meaning of Life</title>
		<link>http://feeds.feedburner.com/~r/jrrzz/~3/449017456/</link>
		<comments>http://blog.jrrzz.net/2008/11/11/the-meaning-of-life/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 00:05:36 +0000</pubDate>
		<dc:creator>jorrizza</dc:creator>
		
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://blog.jrrzz.net/?p=185</guid>
		<description><![CDATA[
The meaning of life is to give life meaning.


Ayreon&#8217;s brilliance. Now go buy his albums!
]]></description>
			<content:encoded><![CDATA[<blockquote><p>
The meaning of life is to give life meaning.
</p></blockquote>
<p>
Ayreon&#8217;s brilliance. Now go buy his albums!</p>
<img src="http://feeds.feedburner.com/~r/jrrzz/~4/449017456" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jrrzz.net/2008/11/11/the-meaning-of-life/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.jrrzz.net/2008/11/11/the-meaning-of-life/</feedburner:origLink></item>
		<item>
		<title>JBISC Progress</title>
		<link>http://feeds.feedburner.com/~r/jrrzz/~3/447873858/</link>
		<comments>http://blog.jrrzz.net/2008/11/10/jbisc-progress/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 00:27:16 +0000</pubDate>
		<dc:creator>jorrizza</dc:creator>
		
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://blog.jrrzz.net/?p=181</guid>
		<description><![CDATA[
As some of you might know, I&#8217;m working on a new programming language.


It sure takes more research than I expected. I&#8217;ve already dug into lexical analyzers, compilers, virtual machines and that sort of stuff. It&#8217;s a huge amount of new information which I&#8217;ve overlooked at the start of this project over a year ago. The [...]]]></description>
			<content:encoded><![CDATA[<p>
As some of you might know, I&#8217;m working on a new programming language.
</p>
<p>
It sure takes more research than I expected. I&#8217;ve already dug into lexical analyzers, compilers, virtual machines and that sort of stuff. It&#8217;s a huge amount of new information which I&#8217;ve overlooked at the start of this project over a year ago. The low level work that goes into making a programming language actually work is simply overwhelming. But it&#8217;s so much fun! It really requires you to take your logic to a next level altogether. Did you think nuclear physics is hard? Try writing a compiler!
</p>
<p>
With all of this new information stuffed in between my ears I&#8217;ve got to tone down my OOP stance even more. It&#8217;s still valid, but the <i>everything&#8217;s an object</i> idea isn&#8217;t that bad at all. It really simplifies both compilers and virtual machines. There&#8217;s no real overhead. I really like the idea of extending or inheriting from standard types. It makes the language so much more customizable.
</p>
<p>
As a part of my journey through the world of programming languages I&#8217;ve stumbled upon several really interesting concepts. One of these is aspect oriented programming. I&#8217;d heard of it before, but never really got into it. Try writing some Java using AspectJ or watch <a href="http://www.youtube.com/watch?v=cq7wpLI0hco">this</a> Google tech talk if you want some more information about the subject. AOP&#8217;s actually very useful when used properly.
</p>
<p>
The other gem I&#8217;ve found is Ruby. What a great language. A lot of the radical ideas for my language are already there, fully functional. I&#8217;ve never thought anything of the language, especially when the Rails flood hit. Too bad I&#8217;ve ignored it, since it&#8217;s an excellent allround language. Ruby also implements closures the way I want them to be implemented, not the Java hack Groovy uses. It uses closures transparently and in a highly compatible way. I had all but abandoned hope for proper closures in a modern non-Lisp language. I think I might actually going to use Ruby as a Bash replacement for day to day programming tasks.
</p>
<p>
In the next year or so I&#8217;m planning to collect even more knowledge about compilers and virtual machines, learn some more languages and maybe have some time off every now and then. I&#8217;ve also replaced that horrid Drupal thing with a proper HTML <a href="http://www.jbisc.org/">website</a>.</p>
<img src="http://feeds.feedburner.com/~r/jrrzz/~4/447873858" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jrrzz.net/2008/11/10/jbisc-progress/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.jrrzz.net/2008/11/10/jbisc-progress/</feedburner:origLink></item>
		<item>
		<title>New Zealand 2009 Dates Confirmed</title>
		<link>http://feeds.feedburner.com/~r/jrrzz/~3/427585989/</link>
		<comments>http://blog.jrrzz.net/2008/10/21/new-zealand-2009-dates-confirmed/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 15:44:55 +0000</pubDate>
		<dc:creator>jorrizza</dc:creator>
		
		<category><![CDATA[New Zealand]]></category>

		<guid isPermaLink="false">http://blog.jrrzz.net/?p=177</guid>
		<description><![CDATA[
As you might have noticed, I&#8217;ve survived New Zealand. I&#8217;m going back next year to try to kill myself again. In order to make sure I won&#8217;t survive this trip I&#8217;ll jump off of even more bridges, out of an airplane and paddle over some rivers. Also, I&#8217;ll be trying a little bit longer. I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>
As you might have noticed, I&#8217;ve survived New Zealand. I&#8217;m going back next year to try to kill myself again. In order to make sure I won&#8217;t survive this trip I&#8217;ll jump off of even more bridges, out of an airplane and paddle over some rivers. Also, I&#8217;ll be trying a little bit longer. I&#8217;ve scheduled an extra week of self mutilation attempts to make sure there&#8217;s absolutely no chance of survival whatsoever. To minimize the survival chance to an ultimate low I&#8217;ll be flying with <a href="http://www.news.com.au/heraldsun/story/0,21985,24463183-661,00.html">Quantas Airlines</a>, heh.
</p>
<p>
Okay, the dates. I&#8217;ll be staying in New Zealand from 2009-07-28 until 2009-08-19. Almost three weeks of &#8220;fun&#8221;.
</p>
<p>
Oh, I almost forgot, the motto for this trip will be a great Otep quote:
</p>
<blockquote><p>
The last time I died, wasn&#8217;t nearly this much fun!
</p></blockquote>
<img src="http://feeds.feedburner.com/~r/jrrzz/~4/427585989" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jrrzz.net/2008/10/21/new-zealand-2009-dates-confirmed/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.jrrzz.net/2008/10/21/new-zealand-2009-dates-confirmed/</feedburner:origLink></item>
		<item>
		<title>BitzKrieg Overnet Officially Launched</title>
		<link>http://feeds.feedburner.com/~r/jrrzz/~3/427475529/</link>
		<comments>http://blog.jrrzz.net/2008/10/21/bitzkrieg-overnet-officially-launched/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 13:08:39 +0000</pubDate>
		<dc:creator>jorrizza</dc:creator>
		
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://blog.jrrzz.net/?p=173</guid>
		<description><![CDATA[
With the rise of internet anti-freedom legislation in lots of countries I might just visit, and the ongoing US lobbyist&#8217;s pressure to enforce similar laws here in Europe and the Netherlands, I&#8217;ve taken drastic steps to counter these threats. The MAFIAA can eat my 2048-bit AES encrypted shorts!


I&#8217;ve already been using SSL/TLS and SSH technologies [...]]]></description>
			<content:encoded><![CDATA[<p>
With the rise of internet anti-freedom legislation in lots of countries I might just visit, and the ongoing US lobbyist&#8217;s pressure to enforce similar laws here in Europe and the Netherlands, I&#8217;ve taken drastic steps to counter these threats. The MAFIAA can eat my 2048-bit AES encrypted shorts!
</p>
<p>
I&#8217;ve already been using SSL/TLS and SSH technologies to encrypt my email while it travels back and forth between the Wasda.nl mailservers and my personal machines. With access to enormous amounts of bandwidth, hardware and IP address space in the Wasda.nl network I&#8217;ve done something I&#8217;m not quite fond of. I broke a part of the internet to ensure my freedom. Instead of encrypting individual links and protocols, I&#8217;ve chosen to encrypt the whole lot by forcing all of my web traffic through <a href="http://openvpn.net/">OpenVPN</a>-powered tunnels. Now I&#8217;m sure I can trust the security of my internet connection, wherever I may roam.
</p>
<p>
The next step is to securely acquire more trusted exit points. My current exit point is at TransIP&#8217;s DCG. It&#8217;s network is great but I&#8217;ve got to behave. I can&#8217;t use IRC nor P2P protocols. It&#8217;s not that much of a problem, since my home DSL provider still is relatively trustworthy. I&#8217;m looking for cheap places to colocate some cheap hardware to widen this overnet&#8217;s reach and possibilities. Some more (Debian) people have shown interest in BitzKrieg.net, which makes this whole endeavor maybe even financially feasible.
</p>
<p>
The setup of BitzKrieg&#8217;s overnet is quite simple, actually. With Debian&#8217;s outstanding OpenVPN integration secured internet connections are easy as can be. It uses the 172.16/12 address space and Linux routing to create something resembling a network. Fixed IP- and key sets are created for every single client, ranging from laptops to entire 10/8 and 192.168/16 subnets. 172.27.0/24 is reserved for the VPN itself. Members of this network have to know the CA, yours truly, personally in order to be able to connect.</p>
<img src="http://feeds.feedburner.com/~r/jrrzz/~4/427475529" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jrrzz.net/2008/10/21/bitzkrieg-overnet-officially-launched/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.jrrzz.net/2008/10/21/bitzkrieg-overnet-officially-launched/</feedburner:origLink></item>
		<item>
		<title>Re: My first day as an Atheist</title>
		<link>http://feeds.feedburner.com/~r/jrrzz/~3/422765802/</link>
		<comments>http://blog.jrrzz.net/2008/10/16/re-my-first-day-as-an-atheist/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 15:31:24 +0000</pubDate>
		<dc:creator>jorrizza</dc:creator>
		
		<category><![CDATA[Stuff]]></category>

		<guid isPermaLink="false">http://blog.jrrzz.net/?p=165</guid>
		<description><![CDATA[
Fellow ACP contributor Waldheri has left a comment on this blog asking me to participate in one of the blogosphere&#8217;s more social activities, a meme. It&#8217;s basically a number of questions that need to be answered with the more-or-less obligation to spread the meme to other blogs in the blogosphere.


I accept. Not an unexpected reaction [...]]]></description>
			<content:encoded><![CDATA[<p>
Fellow <a href="http://www.antichristian-phenomenon.com/">ACP</a> contributor <a href="http://www.waldheri.com/">Waldheri</a> has left a comment on this blog asking me to participate in one of the blogosphere&#8217;s more social activities, a meme. It&#8217;s basically a number of questions that need to be answered with the more-or-less obligation to spread the meme to other blogs in the blogosphere.
</p>
<p>
I accept. Not an unexpected reaction from the keeper of one of the most unvisited parts of the interwebs. Anyway, let&#8217;s go and answer the questions, shall we?
</p>
<h3>Can You Remember The Day That You Officially Became An Atheist?</h3>
<p>
Why is this the only question Entirely Written In Camel Case? It Just Doesn&#8217;t Make Any Sense. Ah, I haven&#8217;t even started yet and I&#8217;m already off topic.
</p>
<p>
I&#8217;ve never considered myself an official Atheist. The best way to explain this rather vague statement is to tell the whole story.
</p>
<p>
My mother used to be a Catholic nun. My upbringing has been rather Catholic because of that. I went through all of the rites that were expected of God fearing Catholic school boys. Baptism, Eucharist, Confirmation and even some church choir stuff. The rite of Confirmation is usually held at a person&#8217;s entry into adulthood. As an afterthought, I was eleven, twelve years old or so, which might explain the &#8220;other&#8221; activities at that age within certain Catholic churches. Anyway, the teachers at primary school and the church volunteers tried to explain this wasn&#8217;t just the age of adulthood, but even more the age of reason. We twelve year olds should be enlightened (read: indoctrinated) enough to accept God into our hearts and take the pledge of loyalty to the church. Luckily I interpreted &#8220;reason&#8221; and &#8220;enlightenment&#8221; as a motivation to start learning more about my newly pledged faith. I started reading the Bible. This is where things started falling apart.
</p>
<p>
As I progressed through the linguistical hardships that came with reading the Bible, a horrific and staggering amount of bloodshed and cruelty became apparent. This wasn&#8217;t the loving God everyone was talking about. This God had all the characteristics of a vile dictator. He broke his promises, massacred entire civilizations in fear of losing power and didn&#8217;t care about a few thousand lives more or less. This discovery enraged me greatly. I went to the pastor for answers, but he essentially waved my arguments away as a futile attempt to undermine his own faith. This unfriendly encounter with my personal church representative left me determined to find out what was really going on.
</p>
<p>
After a few mislead and futile attempts to salvage what was left of my, once unquestionable, faith I turned my back on Catholicism. So where does an enraged ex-Catholic kid with a huge Death Metal collection go to? Exactly, Satan. Gradually this anger-lead misconception made way for real reason. During the years in college I discovered the scientific method, philosophy and logic. I&#8217;ve never completely left Satan. I still had my pentagram and deep down the rage still existed. From my newly found love for philosophy I set out to find the meaning behind this Satan figure, which didn&#8217;t mean anything but anti-Catholicism to me. The Satanic Bible by LaVey introduced a whole new chapter in my life.
</p>
<p>
The last four or five years I went back and forth between LaVeyan Satanism and modern Luciferianism. Right now I consider myself a LaVeyan Satanist. I&#8217;m still no real Atheist, since I still believe in &#8220;a&#8221; god. This god of mine is created by me in my own image. Just like the Catholic one, but they don&#8217;t want to admit it. My god is a representation of me and there&#8217;s nothing supernatural about it. I worship my god by, essentially, having fun. As long as I&#8217;m happy, my god&#8217;s happy. See, this god is merely a way to describe the epitome of my life. It&#8217;s no entity on it&#8217;s own. You may call me an Atheist if you wish, I won&#8217;t be offended. Satan still is the representation of my hatred toward the Catholic upbringing I had to endure. I don&#8217;t see Satan as a god, more as an iconic symbol. Next to my disbelief of a supreme being Satanism encompasses a whole bunch of other interesting concepts. Since this isn&#8217;t part of the question I won&#8217;t bother you with the nifty little details.
</p>
<h3>Do you remember the day you officially became an agnostic?</h3>
<p>
I only discovered there was such a thing as agnosticism when I was already convinced God didn&#8217;t exist. When I look back on the events that lead to the disbelief, there&#8217;s no gradual path through agnosticism. My disbelief came quite abrupt in the form of protest against the wrongdoings of my Catholic scholars.
</p>
<h3>How about the last time you spoke or prayed to God with actual thought that someone was listening?</h3>
<p>
That must have been during the salvage attempts. There&#8217;s a little chapel I used to frequent not far from where I live. I think I&#8217;ve made my final attempt to communicate with God there.
</p>
<h3>Did anger towards God or religion help cause you to be an atheist or agnostic?</h3>
<p>
Oh yes. Yes it did. And it still does. With a nice Morbid Angel tune playing on the background I can&#8217;t wait to set some churches on fire.
</p>
<h3>Here is a good one: Were you agnostic towards ghosts, even after you became an atheist?</h3>
<p>
I&#8217;ve never believed in ghosts. The ghost folklore was part of my upbringing though. I guess I&#8217;ve always been convinced ghosts were part of the very same category as vampires and werewolves. I&#8217;m quite comfortable in a graveyard at night. I grew up next to a graveyard dating from the 15th century. Hell, I used to play there as a kid. If there was such a thing as ghosts I&#8217;m sure one of the graveyard&#8217;s inhabitants would have tried to communicate. Until now they&#8217;ve played dead.
</p>
<h3>Do you want to be wrong?</h3>
<p>
Of course I want to be wrong. That&#8217;s the only way to learn anything. But I guess the question is about being wrong about the almighty slayer of unbelievers. Yeah, I&#8217;d like to be wrong. I can take him. Easily. Apparently he has lost all of his power during the renaissance, so I must be able to kick him out of heaven and claim it as my own. It&#8217;s the perfect place to shoot angels from. If I&#8217;m wrong it&#8217;ll be raining dead angels after I die. I promise.
</p>
<p>
The final part to make this meme continue: the invitations. Since my blogroll doesn&#8217;t contain a large number of Atheist bloggers I have to use ACP&#8217;s blogroll. I&#8217;ll invite two people.</p>
<ul>
<li><a href="http://www.lordchimera.nl/blog/?p=54">Chimera</a></li>
<li><a href="http://bluelinchpin.wordpress.com/2008/10/17/first-day-as-an/">Blue Linchpin</a></li>
</ul>
<img src="http://feeds.feedburner.com/~r/jrrzz/~4/422765802" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jrrzz.net/2008/10/16/re-my-first-day-as-an-atheist/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.jrrzz.net/2008/10/16/re-my-first-day-as-an-atheist/</feedburner:origLink></item>
		<item>
		<title>The Post-Simulation Argument</title>
		<link>http://feeds.feedburner.com/~r/jrrzz/~3/421018327/</link>
		<comments>http://blog.jrrzz.net/2008/10/15/the-post-simulation-argument/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 23:52:11 +0000</pubDate>
		<dc:creator>jorrizza</dc:creator>
		
		<category><![CDATA[Stuff]]></category>

		<guid isPermaLink="false">http://blog.jrrzz.net/?p=163</guid>
		<description><![CDATA[
With this year&#8217;s Loebner prize awarded to Elbot, artificial intelligence is one step closer to mimicking human behavior. While this achievement is quite astonishing on it&#8217;s own, it also makes certain people worry about our future. It&#8217;s not only the Terminator enthusiasts who are out shopping for shotguns and canned food. A large, and still [...]]]></description>
			<content:encoded><![CDATA[<p>
With this year&#8217;s <a href="http://www.loebner.net/Prizef/loebner-prize.html">Loebner prize</a> awarded to <a href="http://www.elbot.com/">Elbot</a>, artificial intelligence is one step closer to mimicking human behavior. While this achievement is quite astonishing on it&#8217;s own, it also makes certain people worry about our future. It&#8217;s not only the Terminator enthusiasts who are out shopping for shotguns and canned food. A large, and still growing, number of highly renowned scientists and philosophers agree that it&#8217;s very, very likely for us to be a mere manifestation of supreme artificial intelligence. In other words, that we&#8217;re all part of a <a href="http://www.simulation-argument.com/">humongous simulation</a>.
</p>
<p>
Since Nick Bostrom&#8217;s publishing of the simulation argument in Philosophical Quarterly I&#8217;ve supported the theory. It&#8217;s an intriguing way of looking at reality, albeit a bit on the nihilistic side. The most important proof reality could give me was the astonishing resemblance between sub-atomic physics and 3D render engines. Just think about it for a second. A well written render engine will only render the 2D result of your current view port. All the other environmental data won&#8217;t even be processed. In the Copenhagen model of quantum mechanics the state of a particle is completely unknown until measured. Basically Schrödinger&#8217;s zombie cat paradox. Bostrom provided the mathematical evidence to support the possibility to simulate the human brain. With enough of these simulated brains in parallel you&#8217;ve got yourself a simulated society. He also pointed out, using basic probability calculations, that the probability of us being the unsimulated society is alarmingly low.
</p>
<p>
As a low-level software engineer I&#8217;m not comfortable with this idea. There&#8217;s a huge problem Bostrom has overlooked.
</p>
<p>
We&#8217;re moving towards a technological level on which we can successfully start to simulate the human brain. We&#8217;re also breeding like rabbits, adding more brains to the system. So in essence we&#8217;ve got two processes adding brains to the overall system; the natural process and the synthetic process. The natural process is rather slow. It&#8217;s a low exponential increase with certain environmental limitations, further diminishing the growth. The synthetic growth is truly exponential and will rise rapidly.
</p>
<p>
When I look at the simulation argument from a low-level hacker&#8217;s point of view, a capacity problem arises. And it&#8217;s a big one. The natural growth will behave like a parallel recursive function. It&#8217;ll slowly, but at an increasing rate, consume all available resources. The simulation program will have to spawn new brain simulation processes in order to keep up with the growth. From the moment these simulated brains start producing their own simulation of themselves the recursion turns into recursive parallel recursion. The exponent of the natural exponential growth will grow exponentially. These programming errors will bring any finite system to it&#8217;s knees within moments. I usually refer to this event as the <i>critical state</i> of a recursive system. Logic suggests that the critical state of our universe has to be lower than that of the host on which we are simulated. The critical state isn&#8217;t so much a computational boundary, as it&#8217;s an effect of the finite amount of storage for the state itself.
</p>
<p>
Either of two things will happen if we successfully start to simulate our own brains. The first possibility is that nothing happens, we are simply not simulated. The second possibility is a little more complicated. Since the capacity of the machine is not limited by the capacity of it&#8217;s creator&#8217;s brain, the machine is likely to have a higher capacity than it&#8217;s creator. It will be able to simulate a better brain which will reach the point of building a simulation of an even better brain sooner. This recursive evolution is only limited by the critical state of the original machine. The simulation, on any level of the recursion, may hit it&#8217;s critical state at any point in time. The inhabitant of that level can not be aware of the critical state of his level, or any of the recursive levels prior to him. See, with our exponential growth of capacity, both natural and synthetic, we will hit our critical state. If we are simulated, that is.
</p>
<p>
So in short we&#8217;re pretty much doomed as a simulation. Let&#8217;s just hope we&#8217;re not.</p>
<img src="http://feeds.feedburner.com/~r/jrrzz/~4/421018327" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jrrzz.net/2008/10/15/the-post-simulation-argument/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.jrrzz.net/2008/10/15/the-post-simulation-argument/</feedburner:origLink></item>
		<item>
		<title>Rescue Lost Directories using Debian aptitude and dpkg</title>
		<link>http://feeds.feedburner.com/~r/jrrzz/~3/403028991/</link>
		<comments>http://blog.jrrzz.net/2008/09/25/rescue-lost-directories-using-debian-aptitude-and-dpkg/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 18:01:00 +0000</pubDate>
		<dc:creator>jorrizza</dc:creator>
		
		<category><![CDATA[Support]]></category>

		<guid isPermaLink="false">http://blog.jrrzz.net/?p=161</guid>
		<description><![CDATA[
We all do stupid things sometimes. I&#8217;ve just deleted the contents of my /bin/ directory. Luckily we&#8217;ve got the Debian package manager to save the day. Because it has super cow powers. Mooh!


Okay, with a lost /bin/ directory we haven&#8217;t got our shell anymore so we&#8217;ll have to boot using a Debian rescue image. I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>
We all do stupid things sometimes. I&#8217;ve just deleted the contents of my <i>/bin/</i> directory. Luckily we&#8217;ve got the Debian package manager to save the day. Because it has super cow powers. Mooh!
</p>
<p>
Okay, with a lost /bin/ directory we haven&#8217;t got our shell anymore so we&#8217;ll have to boot using a Debian rescue image. I&#8217;ve used bootp to boot my machine into Debian rescue, but you can use any medium your machine can boot from. I&#8217;ve tarred a working /bin/ directory from another box into an archive and put it back, so the machine could be used again. I&#8217;ve used wget for this, but some kind of USB storage device will also work. Make sure the donor box is running the same architecture you&#8217;re using.
</p>
<p>
Now we can boot back into our broken Debian system. But we&#8217;re not quite there yet. These binaries in /bin/ might be Slackware or Gentoo binaries, who knows. Well, you, but you still might miss some binaries. We want all of our own Debian binaries back. Here&#8217;s a quick three-line solution how to refill your /bin/ (or any other directory for that matter) with Debian&#8217;s files. You can replace /bin with any directory you&#8217;d like, and dpkg will restore it for you.
</p>
<blockquote><p>
cd /tmp<br />
for package in `dpkg -S /bin |awk -F&#8221;:&#8221; &#8216;{print $1}&#8217;`; do aptitude download `echo $package | sed -e &#8217;s/\,//&#8217;`; done<br />
dpkg -i *.deb
</p></blockquote>
<p>
Tomorrow: how to make dpkg order a pizza for you while doing the laundry.</p>
<img src="http://feeds.feedburner.com/~r/jrrzz/~4/403028991" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jrrzz.net/2008/09/25/rescue-lost-directories-using-debian-aptitude-and-dpkg/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.jrrzz.net/2008/09/25/rescue-lost-directories-using-debian-aptitude-and-dpkg/</feedburner:origLink></item>
		<item>
		<title>Confessions</title>
		<link>http://feeds.feedburner.com/~r/jrrzz/~3/396666397/</link>
		<comments>http://blog.jrrzz.net/2008/09/19/confessions/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 22:11:08 +0000</pubDate>
		<dc:creator>jorrizza</dc:creator>
		
		<category><![CDATA[Stuff]]></category>

		<guid isPermaLink="false">http://blog.jrrzz.net/?p=159</guid>
		<description><![CDATA[
Until a few months ago the ACP has been collecting confessions. I&#8217;ve posted the last ones, including mine, on the site. If you&#8217;ve got a few minutes I recommend reading them, you&#8217;ll enjoy them. I promise.
]]></description>
			<content:encoded><![CDATA[<p>
Until a few months ago the ACP has been collecting confessions. I&#8217;ve <a href="http://www.antichristian-phenomenon.com/jorrizza/confessions">posted</a> the last ones, including mine, on the site. If you&#8217;ve got a few minutes I recommend reading them, you&#8217;ll enjoy them. I promise.</p>
<img src="http://feeds.feedburner.com/~r/jrrzz/~4/396666397" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jrrzz.net/2008/09/19/confessions/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.jrrzz.net/2008/09/19/confessions/</feedburner:origLink></item>
	</channel>
</rss>
