<?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>haslo.ch - Guido's Blog</title>
	<atom:link href="http://www.haslo.ch/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.haslo.ch/blog</link>
	<description>We believe that people with passion can change the world for the better.</description>
	<lastBuildDate>Tue, 15 May 2012 06:14:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>glodjib.ch Photoblog Launched</title>
		<link>http://www.haslo.ch/blog/glodjib-ch-photoblog-launched/</link>
		<comments>http://www.haslo.ch/blog/glodjib-ch-photoblog-launched/#comments</comments>
		<pubDate>Tue, 15 May 2012 06:14:11 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[haslo]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=3062</guid>
		<description><![CDATA[I launched a photoblog over at glodjib.ch &#8211; the haslo.ch root became a redirect right over there until I do something with this site and / or this blog here again. Happy browsing]]></description>
			<content:encoded><![CDATA[<p>I launched a <a href="http://glodjib.ch/">photoblog over at glodjib.ch</a> &#8211; the haslo.ch root became a redirect right over there until I do something with this site and / or this blog here again. Happy browsing <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="glodjib.ch Photoblog Launched" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/glodjib-ch-photoblog-launched/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Debug the World&#8221; launched</title>
		<link>http://www.haslo.ch/blog/debug-the-world/</link>
		<comments>http://www.haslo.ch/blog/debug-the-world/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 15:01:41 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=3054</guid>
		<description><![CDATA[Just a short note about a very awesome thing. A very good friend of mine had this great idea: Fact, the world has many problems. Fact, many of these problems have really simple solutions. Problem, these solutions are usually only simple for people who don&#8217;t even know that the problem exists in the first place. [...]]]></description>
			<content:encoded><![CDATA[<p>Just a short note about a very awesome thing. A very good friend of mine had this great idea:</p>
<ul>
<li>Fact, the world has many problems.</li>
<li>Fact, many of these problems have really simple solutions.</li>
<li>Problem, these solutions are usually only simple for people who don&#8217;t even know that the problem exists in the first place.</li>
</ul>
<p>So he went and created a site that attempts to solve the world&#8217;s problems by making people aware of them. In the spirit of Stack Overflow and the likes, harnessing the community, he built this:</p>
<p style="text-align: center;"><a href="http://www.debug-the-world.org/">Debug the World</a></p>
<p style="text-align: left;">Let&#8217;s hope the site really takes off <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Debug the World launched" />  It&#8217;s an awesome idea, very worthy of your support.</p>
<p style="text-align: left;">Oh, and there&#8217;s a <a href="http://www.debug-the-world.org/blog">blog</a>, too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/debug-the-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bad Company 2 Teething Problems</title>
		<link>http://www.haslo.ch/blog/bad-company-2-teething-problems/</link>
		<comments>http://www.haslo.ch/blog/bad-company-2-teething-problems/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 17:58:29 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Video Games]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[video games]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=3043</guid>
		<description><![CDATA[There&#8217;s this shiny new shooter game thingy, Battlefield Bad Company 2. It&#8217;s a really nice game and does oh so many things right. This, however, is not a game review. It is merely a rant about how bad the game&#8217;s launch goes. There are quite a few problems that, for me, make it nearly impossible [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s this shiny new shooter game thingy, <a href="http://www.battlefieldbadcompany2.com/">Battlefield Bad Company 2</a>. It&#8217;s a really nice game and does oh so many things right. This, however, is not a game review. It is merely a rant about how bad the game&#8217;s launch goes.</p>
<p>There are quite a few problems that, for me, make it nearly impossible to play a game that I would really like to play &#8211; on a very freshly installed Win7 box that works flawlessly otherwise:</p>
<ul>
<li>On the European launch day, <a href="http://twitter.com/OfficialBFBC2/status/10045950316">the EA servers went down</a>. And stayed down for several hours, making it impossible for quite some players to play their freshly acquired game.</li>
<li>Now still, days later, the EA servers regularly show &#8220;connection failed&#8221; error messages, some friends of mine have not got the game to work yet at all (hi <a href="http://arathor.net/index.php?showtopic=18443&amp;st=120&amp;p=423495&amp;#entry423495">Ratty</a> and <a href="http://arathor.net/index.php?showtopic=18443&amp;st=120&amp;p=423506&amp;#entry423506">Mooseman</a>).</li>
<li>PunkBuster &#8211; apparently, it consequently fails to boot up. I updated, deinstalled, reinstalled it, without effect. It seems that currently, I&#8217;m not the only one with this problem, as everybody seems to be kicked from the servers in regular intervals.</li>
<li>The server browser, while a neat thing overall, has quite a few problems:
<ul>
<li>It&#8217;s slow, very, very slow.</li>
<li>It lacks crucial filters (can&#8217;t filter by ping range, can&#8217;t filter by player number, or by whether the server is in hardcore mode or not).</li>
<li>Even those filters it has &#8211; it does not store which ones you set on your last search when you start the game anew, meaning you&#8217;ll have to re-enable them all again.</li>
<li>It regularly shows servers as having spots left when apparently, they&#8217;re full (and give an error to that end when you&#8217;re trying to join them).</li>
<li>Occasionally, the connection to the server you want to join gets lost in nirvana, just like that &#8211; with an appropriate error of course.</li>
<li>Regularly, when trying to join a server, the &#8220;please wait&#8221; popup box just disappears, and neither do you actually join the server nor is there an error message of any kind.</li>
<li>Once, it happened to me that after clicking to join a server, the game hung itself up and kept showing &#8220;please wait&#8221; for 10+ minutes (I went to get a coffee meanwhile).</li>
</ul>
</li>
</ul>
<p>My game also apparently got a minor case of file corruption at some point, which I had to fix with Steam&#8217;s repair feature (no errors anymore now), but that&#8217;s a minor issue compared to the things above and was probably my hardware&#8217;s fault (or, what I believe, due to a crash I had before this corruption thingy, and then causing further crashes). There&#8217;s other people who have <a href="http://arathor.net/index.php?showtopic=18443&amp;st=120&amp;p=423492&amp;#entry423492">regular total system lockups</a> from the game.</p>
<p>Dear EA: If you release your games bugged like this, people like me will, when the next good game or expansion is released (in my case <a href="http://www.dawnofwar2.com/us/home">DoW2:CR</a>), stop playing your game. They will no longer play your game by the time you release an expansion, and consequently probably not buy that. They will also not promote your game mouth-to-mouth.</p>
<p>Keep in mind that at some point, <a href="http://forums.electronicarts.co.uk/battlefield-bad-company-2-pc/933150-updates-servers-now-soon.html#post13086470">the PC version of BFBC2 had more players than either of the consoles it was also released on</a>. But if this does not improve, things will change and yet again naysayers will believe that &#8220;PC gaming is dying&#8221;. Well, if things don&#8217;t improve, it just might. Us PC gamers like to have games that are actually playable you know.</p>
<p>While writing this, I&#8217;ve been trying to get into a game for 3-4 hours, without any success. You know what I think I&#8217;ll do tonight after dinner? I&#8217;ll play <a href="http://www.haslo.ch/blog/review-team-fortress-2/">TF2</a>. Because their multiplayer, including <a href="http://en.wikipedia.org/wiki/Valve_Anti-Cheat">VAC</a> (speaking of PunkBuster), <em>just works</em>, and did so on release day already.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/bad-company-2-teething-problems/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Ubisoft DRM Already Cracked</title>
		<link>http://www.haslo.ch/blog/ubisoft-drm-already-cracked/</link>
		<comments>http://www.haslo.ch/blog/ubisoft-drm-already-cracked/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 16:49:54 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Video Games]]></category>
		<category><![CDATA[drm]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[piracy]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[video games]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=3039</guid>
		<description><![CDATA[As expected, there has been a zero-day exploit for Ubisoft&#8217;s new shiny DRM (see my last post), in the newly released game Silent Hunter 5. Well, it was not totally zero-day, since it took slightly more than 24 hours, apparently. Still, indeed it is now the case that the only ones suffering from the whole [...]]]></description>
			<content:encoded><![CDATA[<p>As expected, there has been a zero-day exploit for Ubisoft&#8217;s new shiny DRM (see <a href="http://www.haslo.ch/blog/pc-the-platform-with-rampant-drm/">my last post</a>), in the newly released game <a href="http://silent-hunter.uk.ubi.com/silent-hunter-5/">Silent Hunter 5</a>.</p>
<p>Well, it was not totally zero-day, since it took slightly more than 24 hours, apparently. Still, indeed it is now the case that the only ones suffering from the whole &#8220;you have to be online all the time or we&#8217;ll kick you out of your offline game&#8221; thing are the legit customers, while pirates gladly ignore such silly limitations.</p>
<p>The source (on <a href="http://www.infoaddict.com/ubisofts-new-drm-cracked-in-under-25-hours">InfoAddict</a>, via <a href="http://playnoevil.com/serendipity/index.php?/archives/2867-Ubisoft-DRM-broken-or-not.html">PlayNoEvil</a>) states:</p>
<blockquote><p>Now  that the news has spread like wildfire, Ubisoft is finally issuing a  response and it is predictably vague. So vague that I am inclined to  believe their statement doesn’t hold much water or truth.  Is it  possible some aspect of the game is missing? Sure. Is it likely? No, not  given how Ubisoft designed Silent Hunter V, meaning it’s not an MMO and  it’s world doesn’t exist on a 3rd-party server. If Ubisoft really wants  to defeat piracy, may I suggest that your next game be called Silent  Hunter Online? Problem solved.</p></blockquote>
<p>Indeed. Yes, for online games, it makes sense that you need an online connection. For offline games, absolutely not so much. Worst case is that some encrypted content needs to be streamed from the online servers in order for the offline game to work, but even that can be emulated by a dedicated cracker as well (and it requires faster internet connections than mere keep-alive pings that are a more probable implementation of such a feature).</p>
<p>Anyway. Ubisoft of course <a href="http://www.vg247.com/2010/03/04/ubi-claims-cracked-pc-drm-reports-are-false/">claims the games won&#8217;t work at all anyway</a>. We&#8217;ll see what the next days hold, I might update this post or even write a new one if fundamentally new things show up.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/ubisoft-drm-already-cracked/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PC: The Platform with Rampant DRM</title>
		<link>http://www.haslo.ch/blog/pc-the-platform-with-rampant-drm/</link>
		<comments>http://www.haslo.ch/blog/pc-the-platform-with-rampant-drm/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 12:55:16 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Video Games]]></category>
		<category><![CDATA[drm]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[piracy]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[video games]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=2996</guid>
		<description><![CDATA[Yeah, it&#8217;s horrible. DRM is rampant on the PC. Most recent example: Ubisoft. There is a good article on Rock Paper Shotgun about this. What they have announced to do is the following: With every future Ubisoft game, whether it&#8217;s single player or multiplayer, online or offline, boxed with a CD or delivered via download, [...]]]></description>
			<content:encoded><![CDATA[<p>Yeah, it&#8217;s horrible. <a href="http://en.wikipedia.org/wiki/Digital_rights_management">DRM</a> is rampant on the PC.</p>
<p>Most recent example: <a href="http://www.google.ch/search?q=ubisoft+drm">Ubisoft</a>. There is a good <a href="http://www.rockpapershotgun.com/2010/02/19/drmogeddon-part-2/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+RockPaperShotgun+%28Rock%2C+Paper%2C+Shotgun%29&amp;utm_content=Bloglines">article on Rock Paper Shotgun</a> about this. What they have announced to do is the following: With every future Ubisoft game, whether it&#8217;s single player or multiplayer, online or offline, boxed with a CD or delivered via download, you will <a href="http://www.computerandvideogames.com/article.php?id=235290">constantly need an online connection</a> in order to keep playing the game.</p>
<div id="attachment_3012" class="wp-caption alignright" style="width: 160px"><a href="http://www.haslo.ch/blog/wp-content/uploads/2010/02/Ubisoft_DRM.jpg"><img class="size-thumbnail wp-image-3012 " title="Ubisoft's DRM in action" src="http://www.haslo.ch/blog/wp-content/uploads/2010/02/Ubisoft_DRM-150x94.jpg" alt="Ubisoft's DRM in action" width="150" height="94" /></a><p class="wp-caption-text">Ubisoft&#39;s DRM in action</p></div>
<p>In other words: Even if it&#8217;s a pure single player offline experience, you will constantly need to be online. If for some reason (shaky WiFi, ISP hickups, flatmate downloads too much stuff, Ubisoft&#8217;s servers have problems) you lose your connection for a moment, you are also dropped out of your game and (at least in some games) lose all the unsaved data. (<a href="http://www.computerandvideogames.com/viewer.php?mode=article&amp;id=226934">Image source</a>)</p>
<p>Ubisoft also does talk around the issue that in five or ten years, their licensing servers for a game might be offline. As a sidenote, in the case of EA, <a href="http://www.actiontrip.com/link.phtml?http://www.ea.com/2/service-updates">servers shutdowns happen nearly every year</a>. Ubisoft do not fully commit to promising a patch that will remove the online shackles (<a href="http://www.computerandvideogames.com/article.php?id=235596">Source</a>):</p>
<blockquote><p><strong>PCG:</strong> So you can commit to saying that  those systems will be patched out?<br />
<strong>Ubisoft:</strong> That&#8217;s the plan.<br />
<strong>PCG:</strong> It&#8217;s the plan, or it&#8217;s definitely going to happen?<br />
<strong>Ubisoft:</strong> That&#8217;s written into the goal of the overall plan of the  thing. But we don&#8217;t plan on shutting down the servers, we really don&#8217;t.</p></blockquote>
<p>I trust the developers that they don&#8217;t want to shut these things down. But I don&#8217;t trust the management that they won&#8217;t. After all, they get nothing out of second-hand sales, and they can stiffle those if only more recent titles actually work at all.</p>
<p><span id="more-2996"></span></p>
<div id="attachment_3019" class="wp-caption alignright" style="width: 160px"><a href="http://www.haslo.ch/blog/wp-content/uploads/2010/02/Cogs.jpg"><img class="size-thumbnail wp-image-3019" title="Cogs, great indy game on Steam" src="http://www.haslo.ch/blog/wp-content/uploads/2010/02/Cogs-150x117.jpg" alt="Cogs, great indy game on Steam" width="150" height="117" /></a><p class="wp-caption-text">Cogs, great indy game on Steam</p></div>
<p>Now, a common argument appears to be &#8220;but <a href="http://store.steampowered.com/about/">Steam</a> does the same&#8221;. And I love Steam. But it has a few fundamental differences to this incoming Ubisoft system:</p>
<ul>
<li>You&#8217;re only kicked out of actual <em>online</em> games if you lose the connection to the <em>game</em> server (and not the Steam server &#8211; the latter doesn&#8217;t have any serious impact whatsoever) &#8211; so Steam does not affect your capability to play games.</li>
<li>There is an <a href="https://support.steampowered.com/kb_article.php?ref=3160-AGCB-2555">offline mode</a>, which always worked a treat for me in the rare occasions where I&#8217;m offline.</li>
<li>Steam uses the fact that it&#8217;s online for great benefit: automatic background updates, digital content delivery, online save data (well, Ubisoft plans that as well), community features across games (with text and voice chat), all with a very easy-to-use interface.</li>
<li>Steam is open for games from other developers, and notably, indie developers who gain a way bigger exposure to an interested audience through the system. Without Steam, I would have missed out on <a href="http://store.steampowered.com/app/26500/">Cogs</a>, <a href="http://store.steampowered.com/app/46000/">Bob Came in Pieces</a>, <a href="http://store.steampowered.com/app/18500/">Defense Grid</a>, or <a href="http://store.steampowered.com/app/26800/">Braid</a>.</li>
</ul>
<div id="attachment_3023" class="wp-caption alignleft" style="width: 155px"><a href="http://www.haslo.ch/blog/wp-content/uploads/2010/02/VoteWithWallet.jpg"><img class="size-thumbnail wp-image-3023" title="Vote with your Wallet" src="http://www.haslo.ch/blog/wp-content/uploads/2010/02/VoteWithWallet-145x150.jpg" alt="Vote with your Wallet (Source unknown)" width="145" height="150" /></a><p class="wp-caption-text">Vote with your Wallet</p></div>
<p>Ubisoft&#8217;s feature only does one thing: It makes it harder for legitimate customers to play the game. As i wrote <a href="http://arathor.net/index.php?showtopic=18424&amp;hl=ubisoft#entry421709">elsewhere</a>: Since no server connection is required at all, it&#8217;s just another small  hoop crackers have to go through, and no change at all for pirates. On  the other hand, it <em>is</em> a big change for legitimate customers. Yet  again, legitimate customers are punished for piracy.</p>
<p>Piracy is merely <a href="http://www.penny-arcade.com/comic/2010/2/19/">a strawman argument</a>. It shouldn&#8217;t convince anyone.</p>
<p>If it would actually make game piracy harder, I might understand it a slight bit. But it doesn&#8217;t: Cracks and patches will be out within a week tops, patching out the online requirement for pirates. Essentially making the game a better product for non-legitimate customers. They even have an internal schedule for about when the game will be cracked (<a href="http://www.computerandvideogames.com/article.php?id=235596">Source</a>):</p>
<blockquote><p><strong>Do Ubi believe this DRM is  unhackable? </strong><br />
They accept that it&#8217;s all DRM&#8217;s fate to be  eventually hacked, explaining that internally, they&#8217;ve already talked of  a timescale for how long their games will be protected by it. But, they  believe that it&#8217;s secure enough for them. &#8220;We wouldn&#8217;t do it if we  didn&#8217;t believe in it. The guys who designed it believe in it. Do we  think that it&#8217;s the one system that God has sent onto earth that will  never be cracked by anybody ever? We can&#8217;t guarantee that, but we  believe in it.  &#8221;</p></blockquote>
<p>Well, I really looked forward to the new, back-to-the-roots, <a href="http://prince-of-persia.uk.ubi.com/">Prince of Persia</a> games. Looks like I won&#8217;t buy them, completely unlike all but two (1999, 2008) of the <a href="http://en.wikipedia.org/wiki/Prince_of_Persia">previous ones</a>.</p>
<p>I have one thing to say really: Vote with your wallet. If you run into this post after having bought a broken product like that, return the game. Ubisoft will only stop hurting you if you don&#8217;t encourage them to.</p>
<p><strong>Disclaimer:</strong> Even though some of the contents of this post make it reasonable to believe that I advocate piracy: I don&#8217;t. I also do not play pirated games, or use pirated software &#8211; it&#8217;s a matter of ethics for me, being both a developer and an aspiring philosopher myself.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/pc-the-platform-with-rampant-drm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upcoming Indie Game: Natural Selection 2</title>
		<link>http://www.haslo.ch/blog/upcoming-indy-game-natural-selection-2/</link>
		<comments>http://www.haslo.ch/blog/upcoming-indy-game-natural-selection-2/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 10:52:17 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Video Games]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[indy games]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[video games]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=2979</guid>
		<description><![CDATA[I just saw that Natural Selection gets a sequel: Natural Selection 2. A hybrid of first-person shooty stuff and real-time strategy game -- reminescent of good old Sacrifice (a very underrated gem), at least as far as I can tell. Now this alone might not have been news-worthy, particularly since it&#8217;ll take some more time [...]]]></description>
			<content:encoded><![CDATA[<p>I just saw that <a href="http://en.wikipedia.org/wiki/Natural_Selection_%28video_game%29">Natural Selection</a> gets a sequel: <a href="http://www.unknownworlds.com/ns2/">Natural Selection 2</a>. A hybrid of first-person shooty stuff and real-time strategy game -- reminescent of good old <a href="http://www.gog.com/en/gamecard/sacrifice">Sacrifice</a> (a very underrated gem), at least as far as I can tell.</p>
<p>Now this alone might not have been news-worthy, particularly since it&#8217;ll take some more time before it&#8217;s ready (pre-alpha ATM), but the thing <a href="http://www.moddb.com/events/2009-mod-of-the-year-awards/features/players-choice-indie-game-of-the-year-2009">just did win the ModDB &#8220;Indy game of the year&#8221; award</a> (where they lumped together current and upcoming indie games). It&#8217;ll use an <a href="http://www.unknownworlds.com/ns2/news/2008/07/engine_questions_and_answers">unique engine</a> with <a href="http://www.youtube.com/watch?v=mMMiKKv7g7s&amp;feature=player_embedded">neat effects</a>.</p>
<p>Have a look at some just-released footage:</p>
<p style="text-align: center;"><!-- Smart Youtube --><span class="youtube"><object type="application/x-shockwave-flash" width="425" height="355" data="http://www.youtube.com/v/Cu23zfObtv4&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0&amp;feature=player_embedded"><param name="movie" value="http://www.youtube.com/v/Cu23zfObtv4&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0&amp;feature=player_embedded" /><param name="allowFullScreen" value="true" /><param name="wmode" value="transparent" /></object></span></p>
<p>What do you think? I <a href="http://www.naturalselection2.com/buy">preordered the special edition</a> (directly from the project site) myself, if only to support indy development <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Upcoming Indie Game: Natural Selection 2" /> </p>
<p><strong>Update 2010-02-09 12:24:</strong> The <a href="http://twitter.com/NS2">development team is on Twitter</a>, too. And an interesting business sidenote: Apparently social media (Facebook, Twitter, ModDB, Reddit, YouTube) drives roughly one third of the preorder sales, and dwarfs even the biggest gaming sites. A really <a href="http://blog.wolfire.com/2010/01/Organic-Indie-Preorder-Pack-Postmortem">interesting blog post about this can be found on the Wolfire Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/upcoming-indy-game-natural-selection-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chaos in the Old World: Demons</title>
		<link>http://www.haslo.ch/blog/chaos-in-the-old-world-demons/</link>
		<comments>http://www.haslo.ch/blog/chaos-in-the-old-world-demons/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 14:33:57 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Games IRL]]></category>
		<category><![CDATA[board games]]></category>
		<category><![CDATA[chaos]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[haslo]]></category>
		<category><![CDATA[painting]]></category>
		<category><![CDATA[real life]]></category>
		<category><![CDATA[warhammer]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=2958</guid>
		<description><![CDATA[Yay, it&#8217;s done. Chaos in the Old World is fully painted now &#8211; in other words, the minis don&#8217;t look completely out of place on the awesome game board anymore. My apologies in advance for the somewhat bad-quality pictures &#8211; my camera is not that awesome. I&#8217;m sure you&#8217;ll notice the color bleed from the [...]]]></description>
			<content:encoded><![CDATA[<p>Yay, it&#8217;s done. <a href="http://www.fantasyflightgames.com/edge_minisite.asp?eidm=84">Chaos in the Old World</a> is fully painted now &#8211; in other words, the minis don&#8217;t look completely out of place on the awesome game board anymore.</p>
<p>My apologies in advance for the somewhat bad-quality pictures &#8211; my camera is not that awesome. I&#8217;m sure you&#8217;ll notice the color bleed from the minis to the white background.</p>
<div id="attachment_2960" class="wp-caption alignleft" style="width: 160px"><a href="http://www.haslo.ch/blog/wp-content/uploads/2010/02/tzeentch1.jpg"><img class="size-thumbnail wp-image-2960 " title="Tzeentch Demons" src="http://www.haslo.ch/blog/wp-content/uploads/2010/02/tzeentch1-150x93.jpg" alt="Tzeentch Demons" width="150" height="93" /></a><p class="wp-caption-text">Tzeentch Demons</p></div>
<p>I painted the <strong>Tzeentch</strong> ones first. Partially because, as <a href="http://www.haslo.ch/blog/chaos-in-the-old-world-cultists/">I said before</a>, it&#8217;s the one I like best in the board game at the time being, but also (admittedly) because I imagined the <em>Horrors</em> would have to be somewhat easy to paint &#8211; mostly a drybrush job.</p>
<div id="attachment_2961" class="wp-caption alignright" style="width: 122px"><a href="http://www.haslo.ch/blog/wp-content/uploads/2010/02/lord_of_change.jpg"><img class="size-thumbnail wp-image-2961 " title="Lord of Change, Back" src="http://www.haslo.ch/blog/wp-content/uploads/2010/02/lord_of_change-112x150.jpg" alt="Lord of Change, Back" width="112" height="150" /></a><p class="wp-caption-text">Lord of Change, Back</p></div>
<p>The <em>Lord of Change</em> on the other hand was tougher; I wanted his robe to be white-ish with blue hue, with the inner bit being darker than the arm pieces, and there were all the gold details. I added highlights by washing the lower edges of some trims with black, and it seemed to work out well &#8211; I continued that with the other models.</p>
<p>Finally, the <em>Warp Stones</em> (green-yellow stuff) took a bit of time and quite some iterations to get right. I wanted these as close to the game&#8217;s tokens as possible.</p>
<div id="attachment_2963" class="wp-caption alignleft" style="width: 160px"><a href="http://www.haslo.ch/blog/wp-content/uploads/2010/02/slaanesh1.jpg"><img class="size-thumbnail wp-image-2963  " title="Slaanesh Demons" src="http://www.haslo.ch/blog/wp-content/uploads/2010/02/slaanesh1-150x93.jpg" alt="Slaanesh Demons" width="150" height="93" /></a><p class="wp-caption-text">Slaanesh Demons</p></div>
<p>Next, I painted the <strong>Slaanesh</strong> demons. Arzo, my wife, pointed out that the <em>Demonettes</em> weren&#8217;t purple enough at first, so I washed their corsets or whatever-that-is with purple. I took some care to make the claws of the <em>Keeper of Secrets</em> a different purple than its (more pink) body, so they&#8217;re clearly distinguishable.</p>
<p>I&#8217;m not absolutely happy with the way the <em>Demonettes</em>&#8216; bodies turned out. The color is fine as it is, but the drybrushing strokes are too clearly visible, particularly to their left (as seen from the front).</p>
<div id="attachment_2964" class="wp-caption alignright" style="width: 160px"><a href="http://www.haslo.ch/blog/wp-content/uploads/2010/02/khorne1.jpg"><img class="size-thumbnail wp-image-2964 " title="Khorne Demons" src="http://www.haslo.ch/blog/wp-content/uploads/2010/02/khorne1-150x93.jpg" alt="Khorne Demons" width="150" height="93" /></a><p class="wp-caption-text">Khorne Demons</p></div>
<p><strong>Khorne</strong> came next. I <a href="http://images.google.ch/images?q=bloodletter">googled a bit</a> for the exact coloring of the <em>Bloodletters</em>; I didn&#8217;t remember the exact color of their horns. Turns out I couldn&#8217;t actually possibly remember it, as there&#8217;s all kinds of variations between red and black horns. Still, inspiration was a good thing, it made me color them slightly more orange to try and get some of that &#8220;hellfire&#8221; feeling.</p>
<p>While painting these, I had to resist the urge to stand up and shout something along the lines of&#8230;</p>
<p style="text-align: center;"><strong>Blood for the Blood God!</strong></p>
<div id="attachment_2965" class="wp-caption alignleft" style="width: 160px"><a href="http://www.haslo.ch/blog/wp-content/uploads/2010/02/nurgle1.jpg"><img class="size-thumbnail wp-image-2965" title="Nurgle Demons" src="http://www.haslo.ch/blog/wp-content/uploads/2010/02/nurgle1-150x93.jpg" alt="Nurgle Demons" width="150" height="93" /></a><p class="wp-caption-text">Nurgle Demons</p></div>
<p>Finally, my favourite Chaos God, <strong>Nurgle</strong>. Lots of details on these models, with all the worms and blains and all &#8211; another reason (apart from me wanting to save the best for last) why I took them last, after having warmed up. The skin of the <em>Plaguebearers</em> took quite some layers until I was happy with the sickly-rotting green-brown mix.</p>
<p>Note how the <em>Lepers</em>, the <em>Plaguebearers</em> and the <em>Great Unclean One</em> all share the green base color, but have different color nuances themselves &#8211; giving a coherent picture while maintaining distinguishability. At least that&#8217;s what I tried to do <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' title="Chaos in the Old World: Demons" /> </p>
<p>Are you painting minis as well? Any comments or suggestions?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/chaos-in-the-old-world-demons/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Chaos in the Old World: Cultists</title>
		<link>http://www.haslo.ch/blog/chaos-in-the-old-world-cultists/</link>
		<comments>http://www.haslo.ch/blog/chaos-in-the-old-world-cultists/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 08:11:08 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Games IRL]]></category>
		<category><![CDATA[board games]]></category>
		<category><![CDATA[chaos]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[haslo]]></category>
		<category><![CDATA[painting]]></category>
		<category><![CDATA[real life]]></category>
		<category><![CDATA[warhammer]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=2922</guid>
		<description><![CDATA[I have this new board game, Chaos in the Old World. And even though I still haven&#8217;t painted the last ones of my Doom demons, I started painting stuff for this one, for relaxing between sprees of working or learning. The cultists are already done: I&#8217;ll upload the pictures to Board Game Geek as well [...]]]></description>
			<content:encoded><![CDATA[<p>I have this new board game, <a href="http://www.fantasyflightgames.com/edge_minisite.asp?eidm=84">Chaos in the Old World</a>. And even though I still haven&#8217;t painted the last ones of my <a href="http://www.haslo.ch/blog/tag/doom/">Doom demons</a>, I started painting stuff for this one, for relaxing between sprees of working or learning.</p>
<p>The cultists are already done:</p>
<div id="attachment_2923" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.haslo.ch/blog/wp-content/uploads/2010/02/all_gods.jpg"><img class="size-medium wp-image-2923 " title="Cultists of all Chaos Gods" src="http://www.haslo.ch/blog/wp-content/uploads/2010/02/all_gods-300x187.jpg" alt="Cultists of all Chaos Gods" width="300" height="187" /></a><p class="wp-caption-text">Cultists of all Chaos Gods</p></div>
<p>I&#8217;ll upload the pictures to <a href="http://www.boardgamegeek.com/boardgame/43111/chaos-in-the-old-world">Board Game Geek</a> as well of course. Here&#8217;s a few mug shots of each of the four groups:</p>
<div id="attachment_2924" class="wp-caption alignleft" style="width: 160px"><a href="http://www.haslo.ch/blog/wp-content/uploads/2010/02/khorne.jpg"><img class="size-thumbnail wp-image-2924 " title="Khorne Cultists" src="http://www.haslo.ch/blog/wp-content/uploads/2010/02/khorne-150x93.jpg" alt="Khorne Cultists" width="150" height="93" /></a><p class="wp-caption-text">Khorne Cultists</p></div>
<p><strong>Bloodsworn</strong>, the cultists of Khorne, the Blood God. He mostly lusts for battle, thus cultists (who do all the corrupting and pillaging for the gods) aren&#8217;t as interesting to him. Since the game really plays differently with the different gods, this means that it also provides less cultists for him (and more demons to beat stuff up with).</p>
<div id="attachment_2925" class="wp-caption alignright" style="width: 160px"><a href="http://www.haslo.ch/blog/wp-content/uploads/2010/02/nurgle.jpg"><img class="size-thumbnail wp-image-2925 " title="Nurgle Cultists" src="http://www.haslo.ch/blog/wp-content/uploads/2010/02/nurgle-150x93.jpg" alt="Nurgle Cultists" width="150" height="93" /></a><p class="wp-caption-text">Nurgle Cultists</p></div>
<p><strong>Lepers</strong>, the cultists of Nurgle, the Lord of Pestilence. Interestingly, he does most of his victories through corruption, which in turn is the main purpose of the cultists in this game &#8211; and he has less of them than Tzeentch. Ah well, he has more and cheaper demons instead. Nurgle hits a soft spot for me, I always loved his fluff. My all time favourite Chaos God <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' title="Chaos in the Old World: Cultists" /> </p>
<div id="attachment_2926" class="wp-caption alignleft" style="width: 160px"><a href="http://www.haslo.ch/blog/wp-content/uploads/2010/02/tzeentch.jpg"><img class="size-thumbnail wp-image-2926 " title="Tzeentch Cultists" src="http://www.haslo.ch/blog/wp-content/uploads/2010/02/tzeentch-150x93.jpg" alt="Tzeentch Cultists" width="150" height="93" /></a><p class="wp-caption-text">Tzeentch Cultists</p></div>
<p><strong>Acolytes</strong>, the cultists of Tzeentch, the Changer of Ways. He&#8217;s the god of magic and intrigue, a control type character. So I think the mage style robes work pretty well. The demons will be in a lighter blue. Tzeentch has most cultists, and he teleports them around the board in a pretty unpredictable way. Currently my favourite god to play in this game.</p>
<div id="attachment_2927" class="wp-caption alignright" style="width: 160px"><a href="http://www.haslo.ch/blog/wp-content/uploads/2010/02/slaanesh.jpg"><img class="size-thumbnail wp-image-2927 " title="Slaanesh Cultists" src="http://www.haslo.ch/blog/wp-content/uploads/2010/02/slaanesh-150x93.jpg" alt="Slaanesh Cultists" width="150" height="93" /></a><p class="wp-caption-text">Slaanesh Cultists</p></div>
<p><strong>Seductresses</strong>, the cultists of Slaanesh, the Prince of Pleasure. It is interesting how these are the only cultists that are supposedly female. Not sure why &#8220;Seductors&#8221; wasn&#8217;t chosen. I added another layer of light (purple mixed with white) drybrushing here after thinking they looked too similar to the Tzeentch ones (before trims), I think they&#8217;re much more obviously purple now and it really brings out the detail in their robes.</p>
<div id="attachment_2930" class="wp-caption alignleft" style="width: 160px"><a href="http://www.haslo.ch/blog/wp-content/uploads/2010/02/teaspoon_tzeentch.jpg"><img class="size-thumbnail wp-image-2930 " title="Teaspooned Tzeentch Cultist" src="http://www.haslo.ch/blog/wp-content/uploads/2010/02/teaspoon_tzeentch-150x93.jpg" alt="Teaspooned Tzeentch Cultist" width="150" height="93" /></a><p class="wp-caption-text">Teaspooned Tzeentch Cultist</p></div>
<p>Interestingly, what took me longest with these cultists are the little trims around their hoods and sleeves; they&#8217;re just so tiny that it&#8217;s a lot of work to get these right. To the left here, you see one of the Tzeentch ones in a teaspoon for size.</p>
<p>The demons and greater demons will be next, I&#8217;ll do those one god at a time. With the cultists, I thought it made most sense to paint all of them at the same time: The steps I took with each of the Chaos god&#8217;s deluded followers were <em>very</em> similar, even though I tried to make them convey different moods through more vivid (Slaanesh) or muted (Nurgle) color schemes. Since the demons look really different for each faction, that approach really doesn&#8217;t make sense for them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/chaos-in-the-old-world-cultists/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;ll Be Back</title>
		<link>http://www.haslo.ch/blog/ill-be-back/</link>
		<comments>http://www.haslo.ch/blog/ill-be-back/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 09:30:41 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[haslo]]></category>
		<category><![CDATA[real life]]></category>
		<category><![CDATA[university]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=2875</guid>
		<description><![CDATA[This blog here was quiet for quite some time now. I plan to write again, now that my diploma thesis is finished &#8211; it&#8217;s with the Professor now. I will most probably publish it here, too. Examns are incoming in March, finally, after way more than enough time studying. And, we&#8217;re getting a baby, yay [...]]]></description>
			<content:encoded><![CDATA[<p>This blog here was quiet for quite some time now. I plan to write again, now that my diploma thesis is finished &#8211; it&#8217;s with the Professor now. I will most probably publish it here, too. Examns are incoming in March, finally, after way more than enough time studying. And, we&#8217;re getting a baby, yay <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' title="Ill Be Back" /> </p>
<p>I am not certain whether I will keep the <a href="http://haslo.ch/politblog/">Politblog</a>. Maybe one of the reasons why I didn&#8217;t feel like posting anymore was that it started feeling too much like work. What do you think? Should I keep it?</p>
<p>So, this was one of my first &#8220;dear diary&#8221; blog posts in this blog. Back to more interesting more random subjects again soon <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Ill Be Back" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/ill-be-back/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>SetProperty and GetProperty with C# Reflection</title>
		<link>http://www.haslo.ch/blog/setproperty-and-getproperty-with-c-reflection/</link>
		<comments>http://www.haslo.ch/blog/setproperty-and-getproperty-with-c-reflection/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 12:32:29 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[snippets]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=2863</guid>
		<description><![CDATA[I&#8217;ll make a post soon, comparing Ruby on Rails to C# with ASP.NET MVC, but this here is atomic and might be of help for one or two readers. If you want to set and get properties in C# in a type-agnostic way, these are the functions you want to put into a library class [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll make a post soon, comparing Ruby on Rails to C# with ASP.NET MVC, but this here is atomic and might be of help for one or two readers.</p>
<p>If you want to set and get properties in C# in a type-agnostic way, these are the functions you want to put into a library class somewhere (or, as I did, into the class that uses them):</p>

<div class="wp_syntax"><div class="code"><pre class="csharp" style="font-family:monospace;"><span style="color: #0600FF;">private</span> <span style="color: #FF0000;">object</span> getProperty<span style="color: #000000;">&#40;</span><span style="color: #FF0000;">object</span> containingObject, <span style="color: #FF0000;">string</span> propertyName<span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#123;</span>
    <span style="color: #0600FF;">return</span> containingObject.<span style="color: #0000FF;">GetType</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>.<span style="color: #0000FF;">InvokeMember</span><span style="color: #000000;">&#40;</span>propertyName, BindingFlags.<span style="color: #0000FF;">GetProperty</span>, <span style="color: #0600FF;">null</span>, containingObject, <span style="color: #0600FF;">null</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #0600FF;">private</span> <span style="color: #0600FF;">void</span> setProperty<span style="color: #000000;">&#40;</span><span style="color: #FF0000;">object</span> containingObject, <span style="color: #FF0000;">string</span> propertyName, <span style="color: #FF0000;">object</span> newValue<span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#123;</span>
    containingObject.<span style="color: #0000FF;">GetType</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>.<span style="color: #0000FF;">InvokeMember</span><span style="color: #000000;">&#40;</span>propertyName, BindingFlags.<span style="color: #0000FF;">SetProperty</span>, <span style="color: #0600FF;">null</span>, containingObject, <span style="color: #008000;">new</span> <span style="color: #FF0000;">object</span><span style="color: #000000;">&#91;</span><span style="color: #000000;">&#93;</span> <span style="color: #000000;">&#123;</span> newValue <span style="color: #000000;">&#125;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
<span style="color: #000000;">&#125;</span></pre></div></div>

<p>That&#8217;s all I will say on this subject.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/setproperty-and-getproperty-with-c-reflection/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

