<?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>Evan Sims &#187; Thoughts</title>
	<atom:link href="http://www.evansims.com/topic/thoughts/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.evansims.com</link>
	<description>Thoughts, theory and code from a game designer in the midwest.</description>
	<lastBuildDate>Thu, 11 Feb 2010 07:55:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/><cloud domain='www.evansims.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>I&#8217;ve Gone and Made a Mess</title>
		<link>http://www.evansims.com/2010/02/ive-gone-and-made-a-mess/</link>
		<comments>http://www.evansims.com/2010/02/ive-gone-and-made-a-mess/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 19:43:48 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Blizzard]]></category>
		<category><![CDATA[deathbringer saurfang]]></category>
		<category><![CDATA[raiding]]></category>
		<category><![CDATA[warcraft]]></category>

		<guid isPermaLink="false">http://www.evansims.com/?p=1576</guid>
		<description><![CDATA[My Warcraft guild finally brought down Deathbringer Saurfang. We'd been stuck on him for a few weeks now, unable to get our raid's configuration just right to finish him off before the enrage timer wiped us. There was no magic bullet for it, really; it came down to a little luck and a lot of practice.]]></description>
			<content:encoded><![CDATA[<p>The gaming highlight of my week? <a href="http://www.aureusknights.com/">My Warcraft guild</a> finally brought down <a href="http://www.wowwiki.com/Deathbringer_Saurfang">Deathbringer Saurfang</a>. We&#8217;d been stuck on him for a few weeks now, unable to get our raid&#8217;s configuration just right to finish him off before the enrage timer wiped us. There was no magic bullet for it, really; it came down to a little luck and a lot of practice. Given that we&#8217;re far from a hardcore raiding guild, I couldn&#8217;t be more proud of us for this accomplishment. We even got the <a href="http://www.wowhead.com/?achievement=4537">Gone and Made a Mess</a> achievement for beating him before a 3rd mark.</p>
<p>I just hope Blizzard let&#8217;s us skip his soap opera speech with the next reset. /facepalm</p>
<p>I also finished the <a href="http://www.wowhead.com/?achievement=2136">Glory of the Hero</a> achievement and grabbed a snazzy <a href="http://www.warcraftmounts.com/mounts/redprotodrake.php">Red Proto-Drake</a>. Go me. :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evansims.com/2010/02/ive-gone-and-made-a-mess/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Security Tokens in MMOs</title>
		<link>http://www.evansims.com/2010/01/security-tokens-in-mmos/</link>
		<comments>http://www.evansims.com/2010/01/security-tokens-in-mmos/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 20:47:57 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Industry]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[aion]]></category>
		<category><![CDATA[Blizzard]]></category>
		<category><![CDATA[ncsoft]]></category>
		<category><![CDATA[security token]]></category>
		<category><![CDATA[world of warcraft]]></category>

		<guid isPermaLink="false">http://www.evansims.com/?p=1503</guid>
		<description><![CDATA[Security tokens are growingly popular method of securing MMO accounts. How could we improve these devices, and what other steps could developers take to secure player's data?]]></description>
			<content:encoded><![CDATA[<div id="attachment_1507" class="wp-caption alignright" style="width: 160px"><a href="http://static.evansims.com/wp-content/uploads/2010/01/3499428617_bfae96f6f9_o.jpg"><img src="http://static.evansims.com/wp-content/uploads/2010/01/3499428617_bfae96f6f9_o-150x150.jpg" alt="Battle.net Authenticator" title="Battle.net Authenticator" width="150" height="150" class="size-thumbnail wp-image-1507" /></a><p class="wp-caption-text">Battle.net Authenticator</p></div>
<p>Account security in massively multi-player games is a big concern. If you play World of Warcraft, you know how often accounts are compromised. In the last 6 months we&#8217;ve had our guild bank emptied twice when high-ranking members had their accounts compromised, and a handful of our lesser ranking members have had their hacked characters&#8217; inventory and gear liquidated and traded to, presumably, gold resellers. Blizzard isn&#8217;t alone in this problem, of course. Even NCSoft&#8217;s Aion, a very recent MMO release, is having major issues with this. Simple truth of the matter is no MMO account is safe from being hacked, phished or brute forced and compromised when all we use is traditional username/password schemes.</p>
<p>However, there is a solution to this; <strong>authenticators</strong>. Blizzard and Square Enix both sell a hardware key fob solution to secure accounts (in the case of Blizzard, there is a free iPhone app that does the same thing.) Essentially, it adds a second, randomly generated password to your account that changes every ~30 seconds. So, you login with your traditional username/email and password, press the button on your key fob, and enter the code to login to the game or access your account management settings.</p>
<p>If you&#8217;re familiar with <a href="http://gizmodo.com/235398/paypal-security-key-available-now">Paypal&#8217;s Security Key</a> program, it&#8217;s essentially the same thing.</p>
<p>Obviously, there are great benefits towards using security tokens like these to secure online accounts. Someone could lift your username and password from a phishing scam, but they still couldn&#8217;t access any important element of your account without the random token. No two key fobs will generate the same code at the same time, so it&#8217;s nearly impossible to brute force. Even a keylogger installed on a player&#8217;s computer is rendered useless, unless the hacker is somehow watching your input in real time and enters your token as you do within that 30 second window (not likely.)</p>
<p><span id="more-1503"></span></p>
<p>Blizzard and Square have tried to push players towards getting their accounts secured with authenticators by offering perks like vanity pets and increased storage space for your characters, but I&#8217;m still surprised at how many players are completely clueless that these devices exist. That might be changing in the case of Warcraft, where word on the street is Blizzard will be requiring the use of these security tokens with or perhaps even before the Cataclysm expansion is released. This means Blizzard will either be shipping these devices out for free, or will be bundling them in with the Cataclysm retail box.</p>
<p>Bizarrely, the community seems divided on the issues of whether this is a good thing or not. I don&#8217;t see the negative, outside of the minor inconvenience of having to remember where your device is, and the pain of getting your account reset if your device is lost (or, as was the case of a few friends of mine, when they upgraded their iPhone firmware and rendered their security tokens broken. [This issue should be fixed now, though.]) I love the idea of the security token mechanism, and I expect virtually every MMO going forward to begin supporting this kind of authentication, perhaps even mandatorily.</p>
<p>Until we get there, though, there are a few stop-gap solutions companies like Blizzard could put into place to help secure accounts without investing in new hardware.</p>
<p><strong>Password Case Sensitivity</strong> &mdash; The most obvious flaw in Blizzard&#8217;s security system is the fact that their passwords are case-insensitive. So, if you&#8217;re a clever player, and you used a variety of capitalization in your password to help protect it from brute force attacks, those efforts are for not. Seriously, who thought this was a good idea? You dramatically cripple the effectiveness of your security system by not including this.</p>
<p><strong>Login Strikes</strong> &mdash; It&#8217;s an obnoxious feature when you forget your password, but it&#8217;s a great way of combating brute force attacks. Banks use it all the time for online account access. Essentially, you have X attempts to login before logins are disabled for Y minutes. So, if someone is brute forcing your password, they only have a very narrow window of attempts before they&#8217;re locked out from trying for awhile. Hackers use automated scripts full of combinations of commonly used passwords, dictionary words, and frequent number combinations to throw at a authentication system like an MMO&#8217;s to try and guess what your password is.</p>
<p>My only guess as to why Blizzard in particular hasn&#8217;t included this particular function is that our accounts are getting slammed with brute force attempts far more often than we may realize. If this is the case, we could potentially be frequently locked out of our own accounts because of these anonymous attacks, causing an increased number of calls to these companies support centers. In this case, the only way these companies could combat this problem is by offering a means of changing your username, which can be difficult from a technical standpoint, introduces a level of complexity to the system, increases the odds of players forgetting their usernames (and thus, potentially increases support center calls.) In the case of Blizzard, username changing isn&#8217;t an option, as you now login with your email address instead of a username with the Battle.net system.</p>
<p>Still, this would be an option for many MMO developers, and an option worth serious consideration.</p>
<p><strong>OpenID</strong> &mdash; Here&#8217;s an interesting thought that crossed my mind; why not allow players to use <a href="http://en.wikipedia.org/wiki/OpenID">OpenID</a> to identify themselves? Decentralize security from your database and put it in the hands of the more tech savvy players. Obviously, it wouldn&#8217;t be an option for most of the market&#8217;s player base, but it could be an interesting experiment and lead to some fascinating innovation by the community. Allow players to build their own authentication mechanisms and secure their accounts through their own means, whether it&#8217;s usernames and passwords, or image-based schemes, or riddles, or whatever. Crowd-source your security.</p>
<p>Finally, there are two other avenues we could investigate to improve the current security token scheme we&#8217;re seeing. These are <strong>USB-Based Security Tokens</strong> and a <strong>Standardized Token System</strong>. One complaint I hear against security key fobs is that they require you to keep track of them, and require you to go out of your way to input the code. Granted, this only adds a few seconds to the login process, but it is an obnoxious element. Instead, why not use a USB key approach? The player plugs their security token into a free USB port. The game detects the hardware key, and inputs their randomized token for them during the login process. This still requires you to know where your key is, but assuming you only play from your home, you can just leave it in a USB slot and not have to worry about it. This might be a complicated for web-based account management though, but using browser plugins (*shudder*) it would be possible to still take advantage of the token system.</p>
<p>Also, considering that more and more MMO developers will begin introducing and perhaps requiring security tokens, wouldn&#8217;t it make sense to have a standardized token system for all MMOs? Our key chains could potentially be full of these things (if you&#8217;re an MMO addict like I am!) in a few years to come. If a third party stepped up and said, hey, we&#8217;ll sell your company branded security token hardware for your games, offer a simple API to integrate it into your authentication process, and allow players to use a single key to access all their MMO accounts, this company would make a fortune. Seriously. Somebody out there needs to get off their asses and do this.</p>
<p>So, there&#8217;s some random food for thought on MMO security. What would you suggest developers do to secure player&#8217;s accounts? Do you like the security token approach? Why or why not?</p>
<div style="margin: 30px 0">
<p style="margin-bottom: 0"><small><strong>Photo Credit</strong></small></p>
<div xmlns:cc="http://creativecommons.org/ns#" about="http://www.flickr.com/photos/dailylifeofmojo/3499428617/"><a rel="cc:attributionURL" href="http://www.flickr.com/photos/dailylifeofmojo/">http://www.flickr.com/photos/dailylifeofmojo/</a> / <a rel="license" href="http://creativecommons.org/licenses/by/2.0/">CC BY 2.0</a></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.evansims.com/2010/01/security-tokens-in-mmos/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Twenty Ten and Fifty Two</title>
		<link>http://www.evansims.com/2010/01/twenty_ten/</link>
		<comments>http://www.evansims.com/2010/01/twenty_ten/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 00:44:11 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[anton peck]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[chris wallace]]></category>
		<category><![CDATA[goals]]></category>
		<category><![CDATA[p52]]></category>
		<category><![CDATA[project 52]]></category>

		<guid isPermaLink="false">http://www.evansims.com/?p=1469</guid>
		<description><![CDATA[I'm notorious, as many are, with getting distracted and neglecting my blog for months at a time. This year I'm taking part in Project 52 to strive for more.]]></description>
			<content:encoded><![CDATA[<p><a class="zoom" href="http://www.evansims.com/wp-content/uploads/2010/01/new_years_2010_melbourne-.jpg"><img src="http://www.evansims.com/wp-content/uploads/2010/01/new_years_2010_melbourne--202x300.jpg" alt="New Years Melbourne by mugley" title="New Years Melbourne by mugley" width="202" height="300" class="alignright size-medium wp-image-1478" style="float: right; margin: 0 0 1em 1em" /></a></p>
<p>2010 is upon us, and the air is full of excitement for a clean start and a fresh outlook on the opportunities ahead of us. This year, I plan to devote some time working towards revitalizing my blog. Like many, I&#8217;m notoriously bad at getting distracted and neglecting it for months at a time. It&#8217;s easy to lose track of time and fall behind on posts. That&#8217;s why this year I&#8217;m taking part in <a href="http://project52.info/">Project 52</a>, the brainchild of <a href="http://antonpeck.com/">Anton Peck</a> (who was in turn inspired by <a href="http://twitter.com/chriswallace/status/6440104567">a tweet from Chris Wallace</a>.) It&#8217;s a project with a pretty simple objective: post stuff, and post it often.</p>
<p>Once a week, share something new. Whether it&#8217;s a review, or a technical walkthrough, or just what&#8217;s going in your life: blog it. <strong><em>Blog the ever loving sweet crap out of it.</em></strong></p>
<p>I won&#8217;t call it a New Years resolution because, well, I never keep those. I&#8217;m just going to hope for the best and see where it takes me.</p>
<p>Happy 2010, everyone, and best wishes for a happy and successful new year.</p>
<p><small><a href="http://www.flickr.com/photos/mugley/4231163596/">Photo &#8220;happy new year 2010&#8243; by mugley.</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.evansims.com/2010/01/twenty_ten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Better Instapaper Sync for Kindle/Mac</title>
		<link>http://www.evansims.com/2009/12/a-perfect-instapaper-sync-for-kindle/</link>
		<comments>http://www.evansims.com/2009/12/a-perfect-instapaper-sync-for-kindle/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 13:55:32 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[automator]]></category>
		<category><![CDATA[instapaper]]></category>
		<category><![CDATA[kindle]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[sync]]></category>

		<guid isPermaLink="false">http://www.evansims.com/?p=1380</guid>
		<description><![CDATA[I&#8217;ve been using my Kindle with my Instapaper feed for a few months now. It works really well, but I wanted an easier way to sync the two. The Instapaper blog recently pointed to an Automator script that makes the process much easier, but I thought I&#8217;d take it a bit further.

My variation of this [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using my Kindle with my Instapaper feed for a few months now. It works really well, but I wanted an easier way to sync the two. The Instapaper blog recently pointed to <a href="http://www.wired.com/gadgetlab/2009/12/how-to-make-your-kindle-into-an-automatic-instapaper/?utm_source=feedburner&#038;utm_medium=feed&#038;utm_campaign=Feed%3A+GearFactor+%28Blog+-+Gadget+Lab+%28Gear+Factor%29%29">an Automator script</a> that makes the process much easier, but I thought I&#8217;d take it a bit further.</p>
<p><span id="more-1380"></span></p>
<p>My variation of this Automator workflow will:</p>
<ul>
<li>Detect when a Kindle is mounted.</li>
<li>Confirms if you want to sync your device with Instapaper.</li>
<li>Deletes any old Instapaper files on the device.</li>
<li>Downloads a fresh Instapaper archive and places it on your Kindle.</li>
<li>Asks if you want to dismount the Kindle, and does so if chosen.</li>
</ul>
<p>Once you have this workflow in place all you really need to do is plug your Kindle in and wait for it to do it&#8217;s thing. Couldn&#8217;t be easier.</p>
<p>One issue to be aware of: while you have your Kindle mounted, any insertion of USB drives (or anything that will show up in /Volumes for that matter) will start the script. I&#8217;m looking for a workaround on that one, but it&#8217;s a relatively minor issue. Plug it in, sync it, unplug it. That&#8217;s the point of it, anyway.</p>
<p>You must also be signed into your Instapaper account through Safari for the Instapaper archive to be downloaded successfully. Automator uses your Safari session to grab the file.</p>
<p>Finally, the script should work with any number of Kindle devices, but only one may be plugged in at a time for the sync to work properly.</p>
<h3>Download</h3>
<p><strong><a href="/downloads/kindle_instapaper_sync_v1.zip">You can download my workflow</a></strong> and customize it for yourself. You&#8217;ll want to move the file to your ~/Library/Workflows/Applications/Folder Actions directory and work with it from there. Alternatively, you can <a href="#build-manually">build the workflow manually</a>.</p>
<h3>Install the Workflow</h3>
<ol>
<li>If you downloaded the pre-built workflow, ensure it&#8217;s been copied to the location I mentioned.</li>
<li>Open Finder and press Control+Shift+G. In the prompt, enter &#8220;/Volumes&#8221; and press Enter.</li>
<li>If you don&#8217;t have the path bar enabled in Finder, go to the View menu and select &#8220;Show Path Bar.&#8221;</li>
<li>Right click &#8220;Volumes&#8221; in the path bar and select &#8220;Folder Actions Setup&#8230;&#8221;</li>
<li>Attach the &#8220;Update Kindle with Instapaper.workflow&#8221;, ensure both checkmarks are checked.</li>
</ol>
<p>Plug in your Kindle, and watch the magic. ;)</p>
<h3 id="build-manually">Build The Workflow Manually</h3>
<ol>
<li><strong>Open Automator and create a new Folder Action.</strong> Set the &#8220;receives files and folders added to&#8221; drop down to &#8220;Volumes&#8221; (select Other, then press Control + Shift + G and enter &#8220;/Volumes&#8221;, press Go and then OK.)<br />
&nbsp;</li>
<li><strong>Add a &#8220;Run AppleScript&#8221; action</strong> with the following code:
<pre><pre><code>on run {input, parameters}

  tell application &quot;Finder&quot;
    if exists disk &quot;Kindle&quot; then
      return input
    else
      error -128
    end if
  end tell

  return input
end run</code></pre></pre>
</li>
<li><strong>Add a &#8220;Ask for Confirmation&#8221; action.</strong> This will allow us to cancel our Instapaper update if we&#8217;re not ready for a fresh copy.<br />
&nbsp;</li>
<li><strong>Add another &#8220;Run AppleScript&#8221; action</strong> to check for any existing Instapaper files on the Kindle, and move them to the trash for us.
<pre><pre><code>on run {input, parameters}
  
  tell application &quot;Finder&quot;
    set kindleFolder to &quot;Kindle:documents:&quot; as alias
    set instapaperFiles to every file in kindleFolder where
      name of it contains &quot;Instapaper-ReadLater-&quot;
    move every item of instapaperFiles to trash

    -- If you&#039;d like to automatically empty your trash, uncomment:
    --empty the trash
  end tell
  
  return input
end run</code></pre></pre>
<p>Lines 5 and 6 should be on one line.<br />
&nbsp;</li>
<li><strong>Add a &#8220;Get Specified URLs&#8221; action.</strong> Delete the default URL and add <strong>http://www.instapaper.com/mobi</strong>.<br />
&nbsp;</li>
<li><strong>Add a &#8220;Download URLs&#8221; action.</strong> Point the Where value to your Kindle/documents folder.</strong>.<br />
&nbsp;</li>
<li><strong>Add another &#8220;Ask for Confirmation&#8221; action.</strong> This time we&#8217;ll be asking whether we want to dismount our Kindle or not.<br />
&nbsp;</li>
<li><strong>Add one more &#8220;Run AppleScript&#8221; action</strong> to dismount our Kindle from the file system, allowing us to just unplug the device without any further steps.
<pre><pre><code>on run {input, parameters}
  
  tell application &quot;Finder&quot;
    if exists disk &quot;Kindle&quot; then
      try
        eject &quot;Kindle&quot;
      end try
    end if
  end tell
  
  return input
end run</code></pre></pre>
<p>&nbsp;</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.evansims.com/2009/12/a-perfect-instapaper-sync-for-kindle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>December 2009 Redesign</title>
		<link>http://www.evansims.com/2009/12/december-2009-redesign/</link>
		<comments>http://www.evansims.com/2009/12/december-2009-redesign/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 01:00:26 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[redesign]]></category>

		<guid isPermaLink="false">http://evansims.com/?p=1336</guid>
		<description><![CDATA[It's been 10 months since my previous site redesign- practically a record, considering how often I usually change things around here- but I felt it was time for a fresh look for the ol' blog. Abstract, as I'm calling it, is an original WordPress theme I built that's super flexible and has a lot of neat features.]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been 10 months since my previous site redesign&#8211; practically a record, considering how often I usually change things around here&#8211; but I felt it was time for a fresh look for the ol&#8217; blog. <em>Abstract</em>, as I&#8217;m calling it, is an original WordPress theme I built that&#8217;s super flexible and has a lot of neat features.</p>
<ul>
<li><strong>Live Search</strong> &#8211; Check out that text box to your left. Try searching for something and behold it&#8217;s AJAXy goodness.</li>
<li><strong>Dynamic Archives</strong> &#8211; Also powered by AJAX. No pages to have to link through; the list grows as you scroll.</li>
<li><strong>Twitter Mentions</strong> &#8211; Each blog post (and a few of the pages) include a &#8220;Twitter&#8221; tab. The tab lists any mention of the page&#8217;s long or short permalink structure. It uses the excellent <a href="http://www.backtype.com/developers">Backtype API</a> to accomplish this. I developed it originally against the Twitter Search API, only to discover how <strong>awful </strong>they are at retaining data like this. Backtype works flawlessly and has a very respectable retention history.</li>
</ul>
<p>Of course, the most obvious changes are the revised color scheme and layout. I got sick of the dark look, so I replaced it with a more eye-friendly, lighter appearance. There&#8217;s also a few new pages hidden around, if you take a look.</p>
<p>So, I hope you enjoy the new look. I&#8217;ll hopefully be releasing the theme in a month or two after I give it the old <a href="http://en.wikipedia.org/wiki/Eat_your_own_dog_food">dog food</a> treatment and work out the kinks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evansims.com/2009/12/december-2009-redesign/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Thoughts on Chrome OS</title>
		<link>http://www.evansims.com/2009/11/thoughts-on-chrome-os/</link>
		<comments>http://www.evansims.com/2009/11/thoughts-on-chrome-os/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 22:29:15 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://evansims.com/?p=1251</guid>
		<description><![CDATA[I'm a big fan of cloud computing. About 50% of the stuff I do these days is in the browser, and 100% of what I consider "mission critical" data is either directly (Google Docs/Gmail/S3/FTP) or indirectly (Dropbox/Mozy) stored in the cloud. That's probably why I'm so enticed by projects like Chrome OS. I hate desktop operating systems. The malware, the hardware, the corrupted file systems and application errors. I want my computer to work. All of the time. No exceptions.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a big fan of cloud computing. About 50% of the stuff I do these days is in the browser, and 100% of what I consider &#8220;mission critical&#8221; data is either directly (Google Docs/Gmail/S3/FTP) or indirectly (Dropbox/Mozy) stored in the cloud. That&#8217;s probably why I&#8217;m so enticed by projects like Chrome OS. I hate desktop operating systems. The malware, the hardware, the corrupted file systems and application errors.</p>
<p>I want my computer to work. All of the time. No exceptions. (Who doesn&#8217;t?)</p>
<p>I don&#8217;t care whether you use Windows, a Mac, or Linux; you&#8217;ll encounter show-stopping problems, and probably a lot more frequently than you care to admit. That isn&#8217;t to say the web isn&#8217;t without it&#8217;s problems. Datacenters go down, tables get corrupted, and worse of all things get hacked. The difference is, if a site goes down I can come back to it later. If my desktop OS goes down, I&#8217;m screwed&#8230; and potentially my data is screwed along with it. A reliable web service won&#8217;t suffer the same fate.</p>
<p><span id="more-1251"></span></p>
<div class="wp-caption alignnone" style="width: 510px"><a href="An all too common sight."><img alt="An all too common sight." src="http://farm3.static.flickr.com/2634/4087247918_b0d25a93c4.jpg" title="An all too common sight." width="500" height="375" /></a><p class="wp-caption-text">An all too common sight.</p></div>
<p>Now, Google unveiled quite a bit of new information on Chrome OS today, and officially opened the code for the first time to developers. I have a mostly positive impression coming away from the webcast, but I do see a couple of problems that Google hasn&#8217;t really addressed.</p>
<h3>The Good</h3>
<p>#1, The OS is self-repairing. That is, if a byte goes bad, or someone develops a piece of malware that circumvents the sandbox and eats your OS, the machine will revert to a good copy patch itself to a fresh state. No lasting harm done.</p>
<p>#2, Dead simple. I could see slapping this on an old laptop and giving it to a grandparent (see Bad #1.) No file system confusion, or worries about viruses, or needing to ensure they have the latest updates. It&#8217;s a set it and forget solution for the tech-clueless.</p>
<div id="attachment_1269" class="wp-caption alignnone" style="width: 310px"><a href="http://evansims.com/wp-content/uploads/2009/11/sdres_0001_App-Menu.png"><img src="http://static.evansims.com/wp-content/uploads/2009/11/sdres_0001_App-Menu-300x168.png" alt="Chrome OS UI (Mockup)" title="Chrome OS UI" width="300" height="168" class="size-medium wp-image-1269" /></a><p class="wp-caption-text">Chrome OS UI (Mockup)</p></div>
<p>#3, You can login to your Google account on any Chrome OS-based netbook and instantly have access to an identical looking &#8220;desktop&#8221; as you have on your own machines. Your bookmarks, browser history and even theme are synced and displayed. Fantastic. This also means, of course, if you drop your netbook and kill it, you can buy a new one and be right back where you left off in no time.</p>
<p>#4, It&#8217;s free. Netbooks running the OS won&#8217;t have to worry about Windows licenses, and thus keep the cost of their hardware cheap. Granted, Linux has always been an option for the same reason, but this is no standard Linux OS. I don&#8217;t care if it&#8217;s Ubuntu or Fedora or Gentoo; there is no such thing as a user friendly desktop Linux environment. It <em>appears</em> Chrome will be the answer to that problem.</p>
<h3>The Bad</h3>
<p>Solid State Drives. I understand why Google is going that route&#8211; the performance advantage is huge over traditional drives&#8211; but <em>requiring</em> them to use the OS is absurd. I get requiring a SSD on new devices that ship with Chrome OS. I think if someone walks into Walmart and buys a Chrome OS-loaded netbook, they would expect tip-top performance.</p>
<p>But let&#8217;s say I&#8217;m not going to walk into Walmart and buy one. Let&#8217;s say I have a perfectly fine laptop sitting next to me that I want to give to Grandpa. Chrome OS is an easy choice, because all he does it check email and browse the web, and I don&#8217;t want to have to worry about him getting viruses. Alas, unless Google changes it&#8217;s mind on this, that isn&#8217;t going to be an option- because that old laptop doesn&#8217;t have a Solid State Drive. Who cares if Grandpa&#8217;s OS takes 7 seconds or 7 minutes to load? It&#8217;s a free PC, and it&#8217;s running your OS, Google.</p>
<p>If I&#8217;m savvy enough to install Chrome OS my own hardware, then I should be free to do so. Don&#8217;t lock me into your ideas of what a netbook should be.</p>
<h3>The Ugly, and questions left unanswered</h3>
<p>Privacy. I&#8217;ve always been a proponent of the &#8220;privacy is dead&#8221; argument when it comes to the Internet&#8230; or in any context, really. There isn&#8217;t such a thing. Still, having every aspect of my OS&#8230; my bookmarks, my customizations, my browser history&#8230; housed on Google&#8217;s servers is a little concerning even to me. I&#8217;d like to see us able to define a different sync-point than Google&#8217;s servers. Like Mozilla Weave or Xmarks, let us use our own FTP server as a place to store this cloud data as an option. At the very least, give us an indication of what sort of encryption you&#8217;ll be using to secure OS data.</p>
<p>Is there room for gaming on a Chrome OS device? Of course we aren&#8217;t going to be playing World of Warcraft on these things, but Google hasn&#8217;t mentioned if they&#8217;re going to support hardware acceleration at all, or whether OpenGL support will be bundled. NVIDIA&#8217;s Ion netbook platform is growing in popularity; will there be support for that? They demoed a Flash game; considering the sandboxed environment, will they be open to partnering with companies like <a href="http://unity3d.com/">Unity</a> and <a href="http://www.onlive.com/">OnLive</a> to deliver cloud-friendly plugins for gaming?</p>
<p>Likewise, considering Chrome is all about HTML5, and a major aspect of HTML5 is it&#8217;s local storage capabilities; how is Chrome OS going to handle this? Will there be a finite amount of local storage for these things, or is Google imagining a way of syncing this data to their cloud and somehow still maintaining offline capacity? Perhaps there will there be no such thing as offline capacity, considering <a href="http://www.google.com/search?q=google+wireless+frequency+spectrum">Google&#8217;s buyout of the 700MHz frequency spectrum</a>, or are these devices going to be sold by cell carriers with built-in modems?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evansims.com/2009/11/thoughts-on-chrome-os/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Mac Tablet is (Relatively) Pointless</title>
		<link>http://www.evansims.com/2009/10/the-mac-tablet-is-relatively-pointless/</link>
		<comments>http://www.evansims.com/2009/10/the-mac-tablet-is-relatively-pointless/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 05:31:29 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[tablet]]></category>

		<guid isPermaLink="false">http://evansims.com/?p=1143</guid>
		<description><![CDATA[Who would really need a Mac tablet? Well, the same people who have already adopted those dreadful PC tablets Gates has been pushing for the last 5 years. We're talking doctors, educators, engineers and I suppose a small audience of digital artists. Ironically, these are also the fields that seem to have a disproportionally higher number of Mac users. Why walk around with a bunch of patient history papers when you can carry one device with all that information, and everything else you could possibly want to know about them, their condition, etc. It only makes sense that these fields, and I suppose others, would want to move towards this. Of course, this leads the obvious question: is there any practical use for these things in my home?]]></description>
			<content:encoded><![CDATA[<p>The Apple tablet is the white whale of the Mac enthusiast community. It&#8217;s one of those products that every die hard geek seems to think will change the world, but seem to overlook it&#8217;s painfully obvious lack of usefulness in the real world. Heck, I want one, and I have absolutely no practical use for the damn thing. So what&#8217;s the big deal?</p>
<p>Who would really need a Mac tablet? Well, the same people who have already adopted those dreadful PC tablets Gates has been pushing for the last 5 years. We&#8217;re talking doctors, educators, engineers and I suppose a small audience of digital artists. Ironically, these are also the fields that seem to have a disproportionally higher number of Mac users.<sup><a href="#note1">1</a></sup> Why walk around with a bunch of patient history papers when you can carry one device with all that information, and everything else you could possibly want to know about them, their condition, etc. It only makes sense that these fields, and I suppose others, would want to move towards this.</p>
<p>Of course, this leads the obvious question: is there any practical use for these things in <em>my</em> home? For me, there isn&#8217;t. I do want one, because the idea of just picking up a device and taking it into the living room to browser the web without the hassle of trackpads or positioning the laptop display <em>just right</em> so it isn&#8217;t blocking my view but I can still see the TV.</p>
<p>Wait, I think we already have this. It&#8217;s called an <em>iPhone</em>.</p>
<p><span id="more-1143"></span></p>
<p>Many people are pondering the same thing you are or have already on this topic. What about a larger form-factor iPhone/iPod Touch? Always on. Connectivity anywhere. Simple, elegant user experience. Proven development platform. Of course, this idea is not without its pitfalls. How would Apple support iPhone apps on a larger display? They couldn&#8217;t just stretch them out- that would look hideous. Besides, Apple would want to take advantage of the larger resolution. More room for developers to add widgets and functionality. But there goes your 1:1 app compatibility with their already huge App Store.</p>
<p>So what about just slapping the full version of OS X on it, with 3G support? Sure, that would work. You still loose out on iPhone apps, but at least you&#8217;d have the whole range of existing Mac software to work with. But what about the elegant simplicity of the iPhone? Is taking your index finger and carefully clicking a menu item as satisfying a experience as a carefully placed mouse cursor?</p>
<p>Apple has surprised me in the past, and no doubt they&#8217;ll do it again. Everyone agrees, a Mac tablet is coming; I just wonder if we&#8217;re talking a year from now, or more like 5. I think the perfect Mac tablet is already here, and it&#8217;s called an iPhone.</p>
<hr />
<span id="note1">1</span>. No, I have absolutely no studies to back that comment up; it&#8217;s just been my experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evansims.com/2009/10/the-mac-tablet-is-relatively-pointless/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google announces Chrome OS</title>
		<link>http://www.evansims.com/2009/07/google-announces-chrome-os/</link>
		<comments>http://www.evansims.com/2009/07/google-announces-chrome-os/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 05:53:44 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Google Chrome OS]]></category>

		<guid isPermaLink="false">http://evansims.com/?p=977</guid>
		<description><![CDATA[Chrome OS's target audience will in all likelihood be less tech savvy individuals who use their browser for everything (my parents would be a perfect fit here; they do everything out of the browser these days), developing countries with old hardware (but Internet access, obviously) and schools. I could see Libraries seeing this as a nice fit too, assuming there are content control capabilities in there somewhere.]]></description>
			<content:encoded><![CDATA[<p>Google <a href="http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html">dropped the bomb</a> late last night;</p>
<blockquote><p>Google Chrome OS is an open source, lightweight operating system that will initially be targeted at netbooks. Later this year we will open-source its code, and netbooks running Google Chrome OS will be available for consumers in the second half of 2010. Because we&#8217;re already talking to partners about the project, and we&#8217;ll soon be working with the open source community, we wanted to share our vision now so everyone understands what we are trying to achieve.</p></blockquote>
<p>People are going to pull this news in a lot of different directions. Some will call it a genius, overdue step; others will tweet dazed and confused, pondering what the point is. Here&#8217;s the low down: It&#8217;s a Linux OS. It&#8217;s lightweight and will likely run on dirt cheap hardware, and is directly targeting the netbook market. It&#8217;s designed with a focus on the web browser. They aren&#8217;t <a href="http://www.thinkgos.com/index.html">the first</a> to do it, nor will they be <a href="http://research.microsoft.com/en-us/news/features/gazelle-062909.aspx">the last</a>.</p>
<p>Chrome OS&#8217;s target audience will in all likelihood be less tech savvy individuals who use their browser for everything (my parents would be a perfect fit here; they do everything out of the browser these days), developing countries with old hardware (but Internet access, obviously) and schools. I could see Libraries seeing this as a nice fit too, assuming there are content control capabilities in there somewhere.</p>
<p>I think it&#8217;s a step in the right direction in a lot of ways, and I really applaud Google for pushing things as they are right now. Chrome, Android and now Chrome OS. Keep on pushing those boundaries, 1.0 x 10<sup>100</sup>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evansims.com/2009/07/google-announces-chrome-os/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This is one small step for man&#8230;</title>
		<link>http://www.evansims.com/2009/05/this-is-one-small-step-for-man/</link>
		<comments>http://www.evansims.com/2009/05/this-is-one-small-step-for-man/#comments</comments>
		<pubDate>Sat, 16 May 2009 02:13:49 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
				<category><![CDATA[Industry]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[game indstury]]></category>
		<category><![CDATA[job]]></category>
		<category><![CDATA[mmo]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://evansims.com/?p=842</guid>
		<description><![CDATA[As a some of you may know, I graduated from UAT late last year and completed my internship just this last week. As such, it's time for me to begin looking for a position with a studio and starting the career I've spent these last so many years working for.]]></description>
			<content:encoded><![CDATA[<p>As a some of you may know, I graduated from <a href="http://www.uat.edu">UAT</a> late last year and completed my internship just this last week. As such, it&#8217;s time for me to begin looking for a position with a studio and starting the career I&#8217;ve spent these last so many years working for. I&#8217;ve got plenty of experience with the development tools and processes at this point, and I think I have a resume that is pretty impressive for someone straight out of college. Still, given the economy, I know this isn&#8217;t going to be easy. I&#8217;m hopeful someone is willing to give me a chance out there and help make my dream of becoming a game designer a reality.</p>
<p>4 years of effort, a degree from a reputable college and a sizable student loan aught to be worth something, no? =)</p>
<p>My first choice would be to end up with a studio working on an MMO. MMOs always have and always will be my leading love with gaming. They&#8217;re what I&#8217;ve modeled my career around really, and while I would no doubt get a tremendous amount of satisfaction working on other types of games I&#8217;m hopeful I&#8217;ll land something in that particular area. At this point, though, beggars can&#8217;t be choosers. I&#8217;ve started pushing my resume out to all the studios I&#8217;m heavily familiar with, but I&#8217;d love to hear if anyone has any particular suggestions on who to go after next, or better yet hear from folks from the studios themselves looking for new recruits.</p>
<p>You can check out <a href="http://evansims.com/resume.pdf">my resume here</a>, and contact me at <a href="mailto:hello@evansims.com">hello@evansims.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evansims.com/2009/05/this-is-one-small-step-for-man/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Leaving on a Jet Plane</title>
		<link>http://www.evansims.com/2009/04/leaving-on-a-jet-plane/</link>
		<comments>http://www.evansims.com/2009/04/leaving-on-a-jet-plane/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 02:29:30 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[ireland]]></category>
		<category><![CDATA[vacation]]></category>

		<guid isPermaLink="false">http://evansims.com/?p=760</guid>
		<description><![CDATA[Just a heads up, for those curious; I&#8217;ll be leaving for a family vacation to Ireland this Friday, and will be gone until May 14th. My Internet connectivity will be sparse, as we&#8217;ve rented a house a bit outside of town and wont have a constant connection there. I&#8217;ll try and update Twitter once and [...]]]></description>
			<content:encoded><![CDATA[<p>Just a heads up, for those curious; I&#8217;ll be leaving for a family vacation to Ireland this Friday, and will be gone until May 14th. My Internet connectivity will be sparse, as we&#8217;ve rented a house a bit outside of town and wont have a constant connection there. I&#8217;ll try and update Twitter once and awhile, and will of course share my photos on Flickr and videos on Viddler and YouTube. I&#8217;ll update this post with my favorites when I get home, too.</p>
<p>See you all in a few weeks!</p>
<div class="embedded-video"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="437" height="288" id="viddler_dde3efc2" style="background: #000; padding: 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px;"><param name="wmode" value="transparent" /><param name="movie" value="http://www.viddler.com/player/dde3efc2/" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><embed src="http://www.viddler.com/player/dde3efc2/" width="437" height="288" type="application/x-shockwave-flash" allowScriptAccess="always" allowFullScreen="true" wmode="transparent" name="viddler_dde3efc2" style="background: #000; padding: 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px;"></embed></object></div>
<p><strong>Update</strong> &mdash; I&#8217;m home! You can checkout the photos I took on my <a href="http://www.flickr.com/photos/therift/sets/72157617649067477/">Flickr stream</a>, or in the slideshow above. We had a great time, as always. =)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evansims.com/2009/04/leaving-on-a-jet-plane/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
