<?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>Shedletsky&#039;s Random Bits</title>
	<atom:link href="http://shedletsky.com/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://shedletsky.com/blog</link>
	<description>Random Bits are Incompressible</description>
	<lastBuildDate>Fri, 03 Sep 2010 01:14:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Screen Space Ambient Occlusion</title>
		<link>http://shedletsky.com/blog/screen-space-ambient-occlusion</link>
		<comments>http://shedletsky.com/blog/screen-space-ambient-occlusion#comments</comments>
		<pubDate>Fri, 03 Sep 2010 01:14:22 +0000</pubDate>
		<dc:creator>shedletsky</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[roblox]]></category>

		<guid isPermaLink="false">http://shedletsky.com/blog/screen-space-ambient-occlusion</guid>
		<description><![CDATA[One of our interns, zacropetricopus, has been hacking the ROBLOX graphics pipeline apart for the past month to add ambient shadows. Today, we’ve got some super-early screenshots!



]]></description>
			<content:encoded><![CDATA[<p>One of our interns, <a href="http://www.roblox.com/User.aspx?ID=8928491">zacropetricopus</a>, has been hacking the ROBLOX graphics pipeline apart for the past month to add ambient shadows. Today, we’ve got some super-early screenshots!</p>
<p><img style="display: inline" title="RobloxScreenShot09022010_170511132" alt="RobloxScreenShot09022010_170511132" src="http://shedletsky.com/blog/wp-content/uploads/2010/09/RobloxScreenShot09022010_170511132.jpg" width="798" height="514" /></p>
<p><img style="display: inline" title="RobloxScreenShot09022010_170550302" alt="RobloxScreenShot09022010_170550302" src="http://shedletsky.com/blog/wp-content/uploads/2010/09/RobloxScreenShot09022010_170550302.jpg" width="798" height="514" /></p>
<p><img style="display: inline" title="RobloxScreenShot09022010_170616804" alt="RobloxScreenShot09022010_170616804" src="http://shedletsky.com/blog/wp-content/uploads/2010/09/RobloxScreenShot09022010_170616804.jpg" width="798" height="514" /></p>
]]></content:encoded>
			<wfw:commentRss>http://shedletsky.com/blog/screen-space-ambient-occlusion/feed</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>&#8220;Oh John, I loved you even before I found out about the Lost Levels&#8221;</title>
		<link>http://shedletsky.com/blog/oh-john-i-loved-you-even-before-i-found-out-about-the-lost-levels</link>
		<comments>http://shedletsky.com/blog/oh-john-i-loved-you-even-before-i-found-out-about-the-lost-levels#comments</comments>
		<pubDate>Mon, 23 Aug 2010 04:04:24 +0000</pubDate>
		<dc:creator>shedletsky</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://shedletsky.com/blog/oh-john-i-loved-you-even-before-i-found-out-about-the-lost-levels</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.virtualconsolemondays.com/screens/nes/super-mario-bros-the-lost-levels.png" width="382" height="337" /></p>
]]></content:encoded>
			<wfw:commentRss>http://shedletsky.com/blog/oh-john-i-loved-you-even-before-i-found-out-about-the-lost-levels/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Win Again, Lews Therin</title>
		<link>http://shedletsky.com/blog/i-win-again-lews-therin</link>
		<comments>http://shedletsky.com/blog/i-win-again-lews-therin#comments</comments>
		<pubDate>Thu, 12 Aug 2010 18:44:36 +0000</pubDate>
		<dc:creator>shedletsky</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://shedletsky.com/blog/i-win-again-lews-therin</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><img style="display: block; float: none; margin-left: auto; margin-right: auto" title="LewsTherinTelamon" alt="LewsTherinTelamon" src="http://shedletsky.com/blog/wp-content/uploads/2010/08/LewsTherinTelamon.jpg" width="375" height="523" /></p>
]]></content:encoded>
			<wfw:commentRss>http://shedletsky.com/blog/i-win-again-lews-therin/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Social Media is Pure Id</title>
		<link>http://shedletsky.com/blog/social-media-is-pure-id</link>
		<comments>http://shedletsky.com/blog/social-media-is-pure-id#comments</comments>
		<pubDate>Wed, 28 Jul 2010 16:24:10 +0000</pubDate>
		<dc:creator>shedletsky</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://shedletsky.com/blog/social-media-is-pure-id</guid>
		<description><![CDATA[ 
I see why this is popular.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://klout.com/Shedletsky"><img style="display: inline" title="klout" alt="klout" src="http://shedletsky.com/blog/wp-content/uploads/2010/07/klout.png" width="757" height="263" /></a> </p>
<p>I see why this is popular.</p>
]]></content:encoded>
			<wfw:commentRss>http://shedletsky.com/blog/social-media-is-pure-id/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Breakfast of Champions</title>
		<link>http://shedletsky.com/blog/breakfast-of-champions</link>
		<comments>http://shedletsky.com/blog/breakfast-of-champions#comments</comments>
		<pubDate>Tue, 29 Jun 2010 16:32:58 +0000</pubDate>
		<dc:creator>shedletsky</dc:creator>
				<category><![CDATA[lol]]></category>
		<category><![CDATA[art]]></category>

		<guid isPermaLink="false">http://shedletsky.com/blog/breakfast-of-champions</guid>
		<description><![CDATA[ 
Coffee, coffee cake, half a snickerdoodle, chocolate pudding from Tartine, shot of red pepper flakes, spoon. My mom’s not here to stop me.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://shedletsky.com/blog/wp-content/uploads/2010/06/BreakfastofChampions.png"><img style="display: inline" title="Breakfast of Champions" alt="Breakfast of Champions" src="http://shedletsky.com/blog/wp-content/uploads/2010/06/BreakfastofChampions_thumb.png" width="792" height="768" /></a> </p>
<p>Coffee, coffee cake, half a snickerdoodle, chocolate pudding from Tartine, shot of red pepper flakes, spoon. My mom’s not here to stop me.</p>
]]></content:encoded>
			<wfw:commentRss>http://shedletsky.com/blog/breakfast-of-champions/feed</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>I find this stuff incredibly boring.</title>
		<link>http://shedletsky.com/blog/i-find-this-stuff-incredibly-boring</link>
		<comments>http://shedletsky.com/blog/i-find-this-stuff-incredibly-boring#comments</comments>
		<pubDate>Wed, 02 Jun 2010 17:34:44 +0000</pubDate>
		<dc:creator>shedletsky</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[.net]]></category>

		<guid isPermaLink="false">http://shedletsky.com/blog/i-find-this-stuff-incredibly-boring</guid>
		<description><![CDATA[Stolen from What’s Wrong With Turkey
Most languages have this covered; there are functions that allow you to read or write dates and numbers appropriately for various cultures. In .NET, for example, it&#8217;s the difference between these two calls: 
int.Parse(&#34;32.768&#34;);
int.Parse(&#34;32,768&#34;, System.Globalization.NumberFormatInfo.InvariantInfo);
The &#34;invariant&#34; culture is every American programmer&#8217;s secret dream realized: we merely close our eyes and [...]]]></description>
			<content:encoded><![CDATA[<p>Stolen from <a href="http://www.codinghorror.com/blog/2008/03/whats-wrong-with-turkey.html">What’s Wrong With Turkey</a></p>
<p>Most languages have this covered; there are functions that allow you to read or write dates and numbers appropriately for various cultures. In .NET, for example, it&#8217;s the difference between these two calls: </p>
<pre>int.Parse(&quot;32.768&quot;);
int.Parse(&quot;32,768&quot;, System.Globalization.NumberFormatInfo.InvariantInfo);</pre>
<p>The &quot;invariant&quot; culture is every American programmer&#8217;s secret dream realized: we merely close our eyes and wish away all those confusing languages and cultures and their crazy, bug-inducing date and number formatting schemes in favor of our own. A nice enough dream while it lasts, but instead of rudely asking your users to &quot;speak American&quot; through the invariant culture, <b>you could politely ask them to enter data in ISO international standard format instead.</b></p>
]]></content:encoded>
			<wfw:commentRss>http://shedletsky.com/blog/i-find-this-stuff-incredibly-boring/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Aldrin</title>
		<link>http://shedletsky.com/blog/aldrin</link>
		<comments>http://shedletsky.com/blog/aldrin#comments</comments>
		<pubDate>Tue, 04 May 2010 06:23:10 +0000</pubDate>
		<dc:creator>shedletsky</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[painting]]></category>

		<guid isPermaLink="false">http://shedletsky.com/blog/aldrin</guid>
		<description><![CDATA[&#160; 
Painting again after a long time. The muses sing.
]]></description>
			<content:encoded><![CDATA[<p><img style="display: inline" title="Aldrin" alt="Aldrin" src="http://shedletsky.com/blog/wp-content/uploads/2010/05/Aldrin2.png" width="800" height="601" />&#160; </p>
<p>Painting again after a long time. The muses sing.</p>
]]></content:encoded>
			<wfw:commentRss>http://shedletsky.com/blog/aldrin/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>The Telamon Chaos Institute Brings You&#8230;</title>
		<link>http://shedletsky.com/blog/the-telamon-chaos-institute-brings-you</link>
		<comments>http://shedletsky.com/blog/the-telamon-chaos-institute-brings-you#comments</comments>
		<pubDate>Wed, 31 Mar 2010 20:50:00 +0000</pubDate>
		<dc:creator>shedletsky</dc:creator>
				<category><![CDATA[lol]]></category>
		<category><![CDATA[egg hunt]]></category>
		<category><![CDATA[roblox]]></category>

		<guid isPermaLink="false">http://shedletsky.com/blog/the-telamon-chaos-institute-brings-you</guid>
		<description><![CDATA[ 
My job is basically to create chaos, something I feel uniquely qualified to do.
]]></description>
			<content:encoded><![CDATA[<p><img style="display: inline" title="EggSneakPeek1" alt="EggSneakPeek1" src="http://shedletsky.com/blog/wp-content/uploads/2010/03/EggSneakPeek1.png" width="390" height="318" /> </p>
<p>My job is basically to create chaos, something I feel uniquely qualified to do.</p>
]]></content:encoded>
			<wfw:commentRss>http://shedletsky.com/blog/the-telamon-chaos-institute-brings-you/feed</wfw:commentRss>
		<slash:comments>583</slash:comments>
		</item>
		<item>
		<title>Wisdom from Twitter</title>
		<link>http://shedletsky.com/blog/wisdom-from-twitter</link>
		<comments>http://shedletsky.com/blog/wisdom-from-twitter#comments</comments>
		<pubDate>Fri, 15 Jan 2010 21:03:26 +0000</pubDate>
		<dc:creator>shedletsky</dc:creator>
				<category><![CDATA[lol]]></category>
		<category><![CDATA[bomb]]></category>

		<guid isPermaLink="false">http://shedletsky.com/blog/wisdom-from-twitter</guid>
		<description><![CDATA[
Makkapakka3


Nuclear Bomb + @Shedletsky = Corpse.
@Shedletsky + Nuclear Bomb = World Domination
38 minutes ago from web
]]></description>
			<content:encoded><![CDATA[<h4>
<p>Makkapakka3</p>
</h4>
<h3></h3>
<p>Nuclear Bomb + @<a href="http://twitter.com/Shedletsky">Shedletsky</a> = Corpse.</p>
<p>@<a href="http://twitter.com/Shedletsky">Shedletsky</a> + Nuclear Bomb = World Domination</p>
<p><a href="http://twitter.com/Makkapakka3/status/7800516432">38 minutes ago </a>from web</p>
]]></content:encoded>
			<wfw:commentRss>http://shedletsky.com/blog/wisdom-from-twitter/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Small World</title>
		<link>http://shedletsky.com/blog/small-world</link>
		<comments>http://shedletsky.com/blog/small-world#comments</comments>
		<pubDate>Thu, 31 Dec 2009 16:47:52 +0000</pubDate>
		<dc:creator>shedletsky</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[board games]]></category>
		<category><![CDATA[computer game]]></category>
		<category><![CDATA[cosmic encounter]]></category>
		<category><![CDATA[dominion]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[game design]]></category>
		<category><![CDATA[Wikipedia]]></category>

		<guid isPermaLink="false">http://shedletsky.com/blog/small-world</guid>
		<description><![CDATA[
I gave my sister a copy of Small World for Christmas. For those who are not aware, I am pretty serious about my board games. If you are interested in game design, as I am, there’s often a lot more meat in a board game than in a computer game. So yeah. I guess you [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.lesjeuxdecksanddice.ca/Quickstart/ImageLib/smallworld.jpg" alt="" /></p>
<p>I gave my sister a copy of <a href="http://www.boardgamegeek.com/boardgame/40692/small-world">Small World</a> for Christmas. For those who are not aware, I am pretty serious about my board games. If you are interested in game design, as I am, there’s often a lot more meat in a board game than in a computer game. So yeah. I guess you could call this “research”.</p>
<p>Premise of the game:</p>
<p>Someone took the “Rise and Fall” Civ 4 mod and made it a board game. In “Rise and Fall”, you control a civ during it’s golden age, then you cycle to controlling a new one. You often end up sacking the civs you have built up in the past.</p>
<p>So the real genius in this game is threefold:</p>
<p>First, the civilizations you play each game are randomly generated from a stack of “adjective” tiles and a stack of “race” tiles. Like so:</p>
<p><img src="http://images.funagain.com/photo2/large/20035.jpg" alt="" /></p>
<p>The adjectives and races each have their own special powers, so when you combine them, you get a ton of replayability. It’s like <a href="http://en.wikipedia.org/wiki/Cosmic_Encounter">Cosmic Encounter</a> when you play with more than one alien power at a time.</p>
<p>Second, these adj/race combos are sorted in a priority order, so that each player effectively “bids” on the combo that they want. To skip over a combo in the order, you need to place 1 VP on it. Unloved combos accumulate VPs until someone snatches it up.</p>
<p>Third, unlike “Rise and Fall”, the player is in control of when to put their race into decline and pick up a new one. Picking up a new race is nice, because new races come with a vital stack of tokens, which allows you to do more on your turn. Old races tire and eventually run out of tokens, but you score points for every territory they hold. Choosing when to throw in the towel with your current race is often a difficult decision.</p>
<p>In any case, Small World is fun, and if you like to play board games you should pick up a copy. It’s the best new game I’ve played since <a href="http://www.boardgamegeek.com/boardgame/36218/dominion">Dominion</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://shedletsky.com/blog/small-world/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>
