<?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"
	>

<channel>
	<title>Amethyst Precursor</title>
	<atom:link href="http://amethystmmc.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://amethystmmc.com/blog</link>
	<description>Still in school. Working in tech. Trying to do some other things. Yippee.</description>
	<pubDate>Thu, 03 Jul 2008 03:31:23 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>WALL-E</title>
		<link>http://amethystmmc.com/blog/2008/07/02/wall-e/</link>
		<comments>http://amethystmmc.com/blog/2008/07/02/wall-e/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 03:29:32 +0000</pubDate>
		<dc:creator>landis</dc:creator>
		
		<category><![CDATA[Awesome]]></category>

		<category><![CDATA[Code]]></category>

		<category><![CDATA[Computing]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Movies]]></category>

		<guid isPermaLink="false">http://amethystmmc.com/blog/?p=69</guid>
		<description><![CDATA[Great movie.  Great scifi wrapped up in robots (who behave a lot like humans, but eh).
Let&#8217;s just get one thing straight. EVE does look like she was engineered by Apple, so you could say she&#8217;s like Mac or whatever. But WALL-E sure as hell ain&#8217;t Windows. He&#8217;s Linux straight up.
]]></description>
			<content:encoded><![CDATA[<p>Great movie.  Great scifi wrapped up in robots (who behave a lot like humans, but eh).</p>
<p>Let&#8217;s just get one thing straight. EVE does look like she was engineered by Apple, so you could say she&#8217;s like Mac or whatever. But WALL-E sure as hell ain&#8217;t Windows. He&#8217;s Linux straight up.</p>
]]></content:encoded>
			<wfw:commentRss>http://amethystmmc.com/blog/2008/07/02/wall-e/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PC Gaming and Piracy/DRM</title>
		<link>http://amethystmmc.com/blog/2008/05/10/pc-gaming-and-piracydrm/</link>
		<comments>http://amethystmmc.com/blog/2008/05/10/pc-gaming-and-piracydrm/#comments</comments>
		<pubDate>Sat, 10 May 2008 15:58:07 +0000</pubDate>
		<dc:creator>landis</dc:creator>
		
		<category><![CDATA[Lame]]></category>

		<category><![CDATA[Society]]></category>

		<category><![CDATA[Video Games]]></category>

		<guid isPermaLink="false">http://amethystmmc.com/blog/?p=65</guid>
		<description><![CDATA[Mass Effect and Spore were reported as being released with a 10 day authentication scheme in order to prevent piracy.  As in you would have to authenticate every 10 days.  Needless to say this caused a huge uproar and recently they have backed down to a new scheme, a scheme that requires authentication [...]]]></description>
			<content:encoded><![CDATA[<p>Mass Effect and Spore were reported as being released with a <a href="http://www.shacknews.com/onearticle.x/52547">10 day authentication scheme</a> in order to prevent piracy.  As in you would have to authenticate every 10 days.  Needless to say this caused a huge uproar and recently they have backed down to a <a href="http://kotaku.com/5008454/spore-removes-10+day-reauthentication">new</a> <a href="http://kotaku.com/5008452/bioware-backs-down-from-draconian-mass-effect-authentication">scheme</a>, a scheme that requires authentication when you first launch it and when you download things like patches.  This new scheme only allows you to reinstall 3 times (more on a case-by-case basis) but adds the ability to play without the disc.  Debate has been raging in comment threads everywhere, but some common themes have surfaced that I think are important.</p>
<ol>
<li>Is this a marketing ploy?  As several people have pointed out, this sounds a lot like a bait-and-switch routine.  They advertise a draconian DRM scheme and then go &#8216;woops&#8217; and slide in the scheme they really intended, now a lot easier to swallow.  It&#8217;s certain that the sighs of relief are quite palpable and smell of money as gamers report they now intend to buy the game.  Personally I do think it is a marketing ploy, a point I feel is supported by the emphasis of the new system&#8217;s feature of allowing discless play.  To me it smacks of something they planned all along but I realize this is more of a gut feeling.</li>
<li>Is piracy really a lost sale?  No protection scheme has ever worked for long.  Rather than go into the statistics of sales before the game gets pirated I would like to say that those who habitually pirate will continue to do so and will never buy the game.  I feel that the percentage of people who pirate due to prohibitive drm schemes is far greater than those who buy because they can&#8217;t get around said schemes.  Additionally, the former are guaranteed consumers if you&#8217;d only stop crippling their product whereas the latter would most likely not buy the game no matter what you do.  What is the smarter percentage to mitigate?</li>
</ol>
<p>In the end, I feel that crazy drm schemes only serve to hurt sales, raise the bottom line with more licensing fees, and strangle legitimate customers and by extension pc gaming as a whole.  Companies simply need to trust their consumers to support the product.  I feel that the only group of pirates they can possibly hope to get to pay is the one that does so only to use the product in a way they feel is reasonable.  I know several people online and in real life who would pay for something if it was offered and usable in the same way illegal downloads are offered and used.  Music is a good example, if you give people an online download system and allow them to move it from device to device, they are more likely and more willing to pay for it.  Overall, crazy protection schemes only serve to increase piracy.</p>
<p>Please, please, PLEASE you big companies out there who give us this stuff.  Trust us!  Don&#8217;t cripple your legitimate buyers!  Stop basing your business model on litigation and copy protection!  We do value original authorship, we do believe that creators should be paid for their work, we do want to support the things we like!  Make us happy and we&#8217;ll give you money!</p>
<p>Footnote: Steam.  The reason I don&#8217;t mention it in the main article is because many companies are implementing copy protection on a game-by-game basis and don&#8217;t have an overall method of handling content.  Steam is the exception, and a remarkable one at that.  I feel it is the future of pc gaming as it not only handles drm in a way that is not crazy, it uses the features of our connected world to enhance the gaming experience.  I can reinstall my machine, or replace it, or whatever; download Steam and I have access to my entire catalog of games without digging for discs.  I can buy gifts for my friends.  I can run my lighter-weight games on a laptop.  I can access my games from another computer assigned to my use for whatever reason, say a machine at my parents house when I&#8217;m visiting.  I can even play my games when I don&#8217;t have an internet connection.  <strong>The point is that Steam enables me rather than disabling me, and it is so effective I have even purchased a second Steam copy of some games I bought by other methods.</strong> Take a hint big game companies.</p>
]]></content:encoded>
			<wfw:commentRss>http://amethystmmc.com/blog/2008/05/10/pc-gaming-and-piracydrm/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Way too serious&#8230;</title>
		<link>http://amethystmmc.com/blog/2008/01/30/way-too-serious/</link>
		<comments>http://amethystmmc.com/blog/2008/01/30/way-too-serious/#comments</comments>
		<pubDate>Thu, 31 Jan 2008 00:16:23 +0000</pubDate>
		<dc:creator>landis</dc:creator>
		
		<category><![CDATA[Lame]]></category>

		<guid isPermaLink="false">http://amethystmmc.com/blog/2008/01/30/way-too-serious/</guid>
		<description><![CDATA[Another title I considered was &#8216;this is why I hate the internet.&#8217;  There&#8217;s a stink going on about PVP (pvponline.com) about how unfunny Kurtz has been lately, and how blah this and blah that, and waaaah.  The two most relevant are this and this, posted in the authors blog on the PVP site.
Now [...]]]></description>
			<content:encoded><![CDATA[<p>Another title I considered was &#8216;this is why I hate the internet.&#8217;  There&#8217;s a stink going on about PVP (pvponline.com) about how unfunny Kurtz has been lately, and how blah this and blah that, and waaaah.  The two most relevant are <a href="http://mightygodking.com/index.php/2008/01/25/well-that-didnt-take-long/">this</a> and <a href="http://mrmyth.com/2008/01/28/wheres-the-laughs/">this</a>, posted in the authors blog on the PVP site.</p>
<p>Now I&#8217;m going to be inherently hypocritical here by even posting anything about it, but seriously guys, you take this way too seriously.  To the guys who hate it, get over it and stop reading it.  No one cares what you think.  To the guys who defend it, it&#8217;s not really that big a deal.  If people like it they read it, if they don&#8217;t who cares?</p>
<p>Now to get specific.  Yes, PVP started as a gaming/pop culture comic.  Guess what &#8212; that demographic is pretty narrow.  The amount of content you can really use is very small for a number of reasons, the two most major reasons for that is the only thing that REALLY changes about video games (at least in terms of overall style) is the content and secondly every possible joke on it has been done to death.  As for pop culture, a lot of it can be pretty obscure.  In any case I think it&#8217;s apparent that Kurtz is attempting to expand his audience so guess what, it gets watered down.  So what?  Save the &#8220;good ol&#8217; days&#8221; for the rest home.</p>
<p>As for his stories, he uses continuity to generate more chances for jokes (sometimes) but you take the stories way too serious.  Every story I&#8217;ve seen from Kurtz is presented in a sarcastic or satirical way.  Sometimes it seems he tries to get tender but it&#8217;s never for very long.  If you look at his stories in a less serious, less life-or-death way, guess what, they&#8217;re actually mildly entertaining which is more than we can say for 90% of the internet.</p>
]]></content:encoded>
			<wfw:commentRss>http://amethystmmc.com/blog/2008/01/30/way-too-serious/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Troubleshooting PunkBuster in CoD4 Steam Version</title>
		<link>http://amethystmmc.com/blog/2008/01/19/troubleshooting-punkbuster-in-cod4-steam-version/</link>
		<comments>http://amethystmmc.com/blog/2008/01/19/troubleshooting-punkbuster-in-cod4-steam-version/#comments</comments>
		<pubDate>Sat, 19 Jan 2008 15:10:07 +0000</pubDate>
		<dc:creator>landis</dc:creator>
		
		<category><![CDATA[Fix]]></category>

		<category><![CDATA[Video Games]]></category>

		<guid isPermaLink="false">http://amethystmmc.com/blog/2008/01/19/troubleshooting-punkbuster-in-cod4-steam-version/</guid>
		<description><![CDATA[
Forward these ports on your router (UDP I think, I left it as forwarding both services):

28962
44301
45301

This should fix the problem, go to the PB directory in the CoD4 install (C:\Program Files\Steam\steamapps\common\call of duty 4\PB by default) and run pbsetup.exe.  Click &#8216;Update&#8217; and see if you get an entry under &#8216;Client Version&#8217; and &#8216;Server Version&#8217;. [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Forward these ports on your router (UDP I think, I left it as forwarding both services):
<ul>
<li>28962</li>
<li>44301</li>
<li>45301</li>
</ul>
<p>This should fix the problem, go to the PB directory in the CoD4 install (C:\Program Files\Steam\steamapps\common\call of duty 4\PB by default) and run pbsetup.exe.  Click &#8216;Update&#8217; and see if you get an entry under &#8216;Client Version&#8217; and &#8216;Server Version&#8217;.  If not, try running pbsvc.exe and use the reinstall option.  If that fails, manually reinstall PunkBuster.</li>
<li>Manually reinstall PunkBuster.
<ul>
<li>Use &#8216;Add/Remove Programs&#8217; for XP or &#8216;Programs and Features&#8217; for Vista to uninstall PunkBuster and then restart to be safe (the dialog warns you some system files may not be removed unless you restart, this is Winblows after all).</li>
<li>Browse to the install directory for CoD4 and open the PunkBusters directory, usually C:\Program Files\Steam\steamapps\common\call of duty 4\PB .</li>
<li>Run pbsvc.exe or pbsetup.exe.  I don&#8217;t recall which one I ran first, probably pbsetup.exe and then pbsvc.exe.  Both install PunkBuster, pbsvc.exe checks PunkBuster and tests/(re)installs it, pbsetup.exe installs it and helps you manage games.</li>
<li>Run pbsetup.exe and click &#8216;Add a Game&#8217;.  Select CoD4, it should automatically add the path.  Click &#8216;Update&#8217;.  PunkBuster should add entries under &#8216;Client Version&#8217; and &#8216;Server Version&#8217;.</li>
</ul>
</li>
</ul>
<p>Let me know how this works for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://amethystmmc.com/blog/2008/01/19/troubleshooting-punkbuster-in-cod4-steam-version/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ah Yeah</title>
		<link>http://amethystmmc.com/blog/2008/01/19/ah-yeah/</link>
		<comments>http://amethystmmc.com/blog/2008/01/19/ah-yeah/#comments</comments>
		<pubDate>Sat, 19 Jan 2008 14:54:46 +0000</pubDate>
		<dc:creator>landis</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<category><![CDATA[School]]></category>

		<guid isPermaLink="false">http://amethystmmc.com/blog/2008/01/19/ah-yeah/</guid>
		<description><![CDATA[Graduated, got hired, start work Tuesday!
]]></description>
			<content:encoded><![CDATA[<p>Graduated, got hired, start work Tuesday!</p>
]]></content:encoded>
			<wfw:commentRss>http://amethystmmc.com/blog/2008/01/19/ah-yeah/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Whapen</title>
		<link>http://amethystmmc.com/blog/2007/11/24/whapen/</link>
		<comments>http://amethystmmc.com/blog/2007/11/24/whapen/#comments</comments>
		<pubDate>Sun, 25 Nov 2007 02:49:49 +0000</pubDate>
		<dc:creator>landis</dc:creator>
		
		<category><![CDATA[Lame]]></category>

		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://amethystmmc.com/blog/2007/11/24/whapen/</guid>
		<description><![CDATA[I just told a friend who is going out to buy a floppy disc so he can boot into a minimal dos environment about one time I had to do a crazy hack network install to an old Vaio laptop that had neither floppy or cdrom, just a gimped install of debian or slackware or [...]]]></description>
			<content:encoded><![CDATA[<p>I just told a friend who is going out to buy a floppy disc so he can boot into a minimal dos environment about one time I had to do a crazy hack network install to an old Vaio laptop that had neither floppy or cdrom, just a gimped install of debian or slackware or something.  I had to change the boot image to a floppy image of the distro I wanted to enable a network install that would also make the laptop more useable again.  I think I had to copy over the image from a usb disc (it didn&#8217;t support usb boot), boot into that, and then mount the install image I wanted over the network or something crazy.  Been a while.</p>
<p>Anyway, I felt pretty leet for a moment.  Then I realized all I did was use Google.</p>
<p>-sigh-</p>
]]></content:encoded>
			<wfw:commentRss>http://amethystmmc.com/blog/2007/11/24/whapen/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Graduate?!</title>
		<link>http://amethystmmc.com/blog/2007/10/21/graduate/</link>
		<comments>http://amethystmmc.com/blog/2007/10/21/graduate/#comments</comments>
		<pubDate>Mon, 22 Oct 2007 00:50:57 +0000</pubDate>
		<dc:creator>landis</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://amethystmmc.com/blog/2007/10/21/graduate/</guid>
		<description><![CDATA[Finally.  Assuming I pass this semester of course.
]]></description>
			<content:encoded><![CDATA[<p>Finally.  Assuming I pass this semester of course.</p>
]]></content:encoded>
			<wfw:commentRss>http://amethystmmc.com/blog/2007/10/21/graduate/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Midterms Week</title>
		<link>http://amethystmmc.com/blog/2007/10/10/midterms-week/</link>
		<comments>http://amethystmmc.com/blog/2007/10/10/midterms-week/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 15:40:09 +0000</pubDate>
		<dc:creator>landis</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<category><![CDATA[School]]></category>

		<guid isPermaLink="false">http://amethystmmc.com/blog/2007/10/10/midterms-week/</guid>
		<description><![CDATA[Unf.

]]></description>
			<content:encoded><![CDATA[<p>Unf.<br />
<hints id="hah_hints"></hints></p>
]]></content:encoded>
			<wfw:commentRss>http://amethystmmc.com/blog/2007/10/10/midterms-week/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Modern Computing</title>
		<link>http://amethystmmc.com/blog/2007/10/03/modern-computing/</link>
		<comments>http://amethystmmc.com/blog/2007/10/03/modern-computing/#comments</comments>
		<pubDate>Thu, 04 Oct 2007 04:03:39 +0000</pubDate>
		<dc:creator>landis</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://amethystmmc.com/blog/2007/10/03/modern-computing/</guid>
		<description><![CDATA[Computing hardware remains fairly unchanged today.  Sure, its bigger and faster, may have a new way of interfacing, or maybe its being used for a different purpose.  However at some level it is inherently the same as it has been for 20 years or more in most cases.  As a result, some [...]]]></description>
			<content:encoded><![CDATA[<p>Computing hardware remains fairly unchanged today.  Sure, its bigger and faster, may have a new way of interfacing, or maybe its being used for a different purpose.  However at some level it is inherently the same as it has been for 20 years or more in most cases.  As a result, some hardware interfaces amount to hacks designed to get old architectures to work with new capacities or speeds.  After all, if its not broke, don&#8217;t fix it &#8212; just lie to it.  In a way you could say we&#8217;ve begun using a level of virtualization for some applications.</p>
<p>Therein lies the direction modern computing seems to be taking.  Not only is virtualization taking place (sort of) at a hardware level, the hardware itself is becoming ridiculously cheap.  This opens things up to all sorts of hacks, the biggest of which is virtualization at an OS level.  My machine right now isn&#8217;t very powerful by modern standards, however it would be easy and pretty worthwhile to setup VMWare and run a second OS at all times.  I use two OSes back and forth a lot anyway and I&#8217;ve used virtualization in the past.  Take this to an enterprise level and what do you get?  Entire servers dedicated to virtualization running 10 or however many different operating systems for many different purposes, and end users none the wiser for the most part.  Amazon&#8217;s S3 services, for example, allow you to setup your own chosen operating system.  You get web services with complete root access all hosted by Amazon and, in theory, you could have as many virtual machines as you want.</p>
<p>OSX users may already be familiar with some aspects of this.  Windows has a lot of constituents so you can&#8217;t operate in any sort of people interactive environment without having some Windows functionality.  Bootcamp was the beginning but now with Parallels you don&#8217;t even need to restart your machine.  Also, with the latest versions, you can even run Direct3d applications like video games; probably the biggest reason I&#8217;ve heard for not switching.</p>
<p>In any case, virtualization is becoming more and more commonplace and more and more integrated.  Linux and OSX are working with Windows and while Windows is still the arrogant, business-oriented fraternity boy; virtualization is reaching it through such third-party apps as VMWare.</p>
<p>In the end, our ultimate OS may not be made by any one company, it may just be the perfect homogenization of all OSes.</p>
]]></content:encoded>
			<wfw:commentRss>http://amethystmmc.com/blog/2007/10/03/modern-computing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Playstation 3 Computing Power</title>
		<link>http://amethystmmc.com/blog/2007/09/26/playstation-3-computing-power/</link>
		<comments>http://amethystmmc.com/blog/2007/09/26/playstation-3-computing-power/#comments</comments>
		<pubDate>Thu, 27 Sep 2007 01:32:37 +0000</pubDate>
		<dc:creator>landis</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<category><![CDATA[Video Games]]></category>

		<guid isPermaLink="false">http://amethystmmc.com/blog/2007/09/26/playstation-3-computing-power/</guid>
		<description><![CDATA[I became fascinated with the PS3, and specifically the Cell processor when I discovered that PS3s were whomping PCs for Folding@Home processing.  Stats as of the writing of this entry showed a total of 173,398 PCs and 39,388 PS3s, a lot more PCs as expected.  However look at TFLOPS per machine and PCs [...]]]></description>
			<content:encoded><![CDATA[<p>I became fascinated with the PS3, and specifically the <a href="http://en.wikipedia.org/wiki/Cell_microprocessor">Cell</a> processor when I discovered that PS3s were whomping PCs for <a href="http://fah-web.stanford.edu/cgi-bin/main.py?qtype=osstats">Folding@Home</a> processing.  Stats as of the writing of this entry showed a total of 173,398 PCs and 39,388 PS3s, a lot more PCs as expected.  However look at TFLOPS per machine and PCs show 165 and PS3s show 977!  Almost six times the processing power for about a quarter of the machines!  This encouraged me to look into some more detail about the Cell processor and I was pretty interested in what I saw.  I plan on buying a PS3 when I can afford it so I can mess around with it myself.</p>
<p>Then today I saw another <a href="http://www.eetimes.com/rss/showArticle.jhtml?articleID=202101163&amp;cid=RSSfeed_eetimes_newsRSS">awesome article about the PS3</a>.  Researchers from Dartmouth and University of California at Irvine were implementing a much-improved vision algorithm based on study of the brain, their PC-only configuration took 3 minutes to identify a bar stool out of a scene.  So they networked 3 PS3&#8217;s up to it and got their recognition time down to 1 second!  It&#8217;s effectively real-time and is a very exciting development for robotics in general.</p>
<p>Now to be clear the Folding@Home client and the vision algorithm are written in a way that actually utilizes the processor&#8217;s 8 cores.  According to a friend of mine, he wasn&#8217;t very interested in the PS3 because the Cell was &#8216;a mess.&#8217;  However as with most processor technology one of the biggest issues is programming.  The Cell doesn&#8217;t do you any good if you don&#8217;t code for it.  However, according to the whitepapers I was reading the Cell was designed to simplify this process.  I don&#8217;t know any specifics so I can&#8217;t say how easy it might be, but the potential is certainly exciting.  For myself I became far more interested in parallel programming as a result of this and am extremely interested in seeing/developing ways that utilize multi-core processors more effectively and especially more easily.  I don&#8217;t know how possible it might be, but some sort of software layer or possibly even a hardware layer that implements algorithms that can break programs up into chunks automagically would be the killer app in this case.  We&#8217;ll see what happens.</p>
]]></content:encoded>
			<wfw:commentRss>http://amethystmmc.com/blog/2007/09/26/playstation-3-computing-power/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
