<?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>Zarathustra Shall Speak</title>
	<atom:link href="http://zarathustrashallspeak.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://zarathustrashallspeak.com</link>
	<description>And you yourself are also this Will to Power.</description>
	<lastBuildDate>Fri, 06 Apr 2012 04:16:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Etron EJ168 Incompatible With AFT PRO-57U</title>
		<link>http://zarathustrashallspeak.com/2012/04/06/etron-ej168-incompatible-with-aft-pro-57u/</link>
		<comments>http://zarathustrashallspeak.com/2012/04/06/etron-ej168-incompatible-with-aft-pro-57u/#comments</comments>
		<pubDate>Fri, 06 Apr 2012 04:16:54 +0000</pubDate>
		<dc:creator>Akairenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://zarathustrashallspeak.com/?p=962</guid>
		<description><![CDATA[Opening cage partition.  Cage partition release in 60 seconds.  Beginning countdown.  57...  56...  55...]]></description>
			<content:encoded><![CDATA[<p>Built out a new box, and almost everything is wonderful.  I can enable high quality shadows in Skyrim; I can encode a DVD in literally eight minutes.</p>
<p>The only problem I have is this:</p>
<p>The USB 3.0 controller on my Gigabyte GA-Z68X-UD3H-B3 is apparently an Etron EJ168, which is apparently crap.  I could deal with crap, except that the controller will not recognize my AFT PRO-57U card reader.   The PRO-57U&#8217;s passthrough appears to work, however, the reader itself is not detected at all by Windows 7.   It does work in a USB 2.0 slot, which proves the reader isn&#8217;t DOA, and the problem lies elsewhere.</p>
<p>My solution is going to involve purchasing a PCIe adapter card and just replacing the whole damned USB 3.0 bus, but I would&#8217;ve rather have not had to spend extra money on doing this.</p>
<p>You may want to steer clear of anything bearing Etron&#8217;s controller.   I&#8217;d say do research &#8211; some issues (certain external WD drives, for example) have been resolved by driver upgrades &#8211; but my own research revealed nothing with regard to the PRO-57U.  I suspect there are a great many USB 3.0 devices that will have problems with the EJ168.</p>
]]></content:encoded>
			<wfw:commentRss>http://zarathustrashallspeak.com/2012/04/06/etron-ej168-incompatible-with-aft-pro-57u/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OS X and RVM</title>
		<link>http://zarathustrashallspeak.com/2012/01/17/os-x-and-rvm/</link>
		<comments>http://zarathustrashallspeak.com/2012/01/17/os-x-and-rvm/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 20:44:36 +0000</pubDate>
		<dc:creator>Akairenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://zarathustrashallspeak.com/?p=954</guid>
		<description><![CDATA[Oh shit, it's a lion, get in the headache.]]></description>
			<content:encoded><![CDATA[<p>As part of my duties, I&#8217;m being forced to actually use OS X for development.   It&#8217;s not been without headaches, at least where RVM is concerned &#8211; attempts at installing Vagrant under Ruby 1.8.7 resulted in segmentation faults.  Ruby 1.9.2 ain&#8217;t without issue, neither.</p>
<p>Thankfully, the Internets are here to help.  A knowledgeable bloke going by Jalada <a href="http://jalada.co.uk/2011/07/24/lion-rvm-and-ruby-1-8-7-woes.html">knows his business</a>.  He knows what o&#8217;clock it is, I dare say.</p>
<p>The short of it is, Lion comes with some gimcrack modern rubbish known as LLVM, whereas you need the right honorable Admiral Lord GCC.  If your MBP or MBA was made after the dinosaurs went extinct, you probably don&#8217;t have pure, undiluted GCC.  As per the previous link&#8217;s comments, simply go <a href="https://github.com/kennethreitz/osx-gcc-installer">here</a>, snag the &#8216;OS X 10.6 Snow Leopard: GCC-10.6.pkg&#8217; package, install it, and Bob&#8217;s yer uncle Dick.  That is to say, you&#8217;ll have proper GCC slumming about at /usr/bin/gcc-4.2.</p>
<p>After that, simply append &#8216;CC=/usr/bin/gcc-4.2&#8242; before your RVM installations.  (EG, &#8216;CC=/usr/bin/gcc-4.2 rvm install 1.8.7&#8242;)</p>
<p>&#8230;This sort of nonsense, though, is why I despise the idea of local development; indeed, I avoid it whenever possible.   But as the current fancy du jour involves building standardized virtualized machines for developers (thus avoiding this sort of issue, and more importantly, &#8216;hurr, works on my machine!!!!1111eleven&#8217; syndrome), well, my hand is forced.  Yo dawg, I herd u like virtualization, but we can&#8217;t put a virtual box in your virtual box.  Really.</p>
]]></content:encoded>
			<wfw:commentRss>http://zarathustrashallspeak.com/2012/01/17/os-x-and-rvm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Keiko is eating ice cream in cold weather.</title>
		<link>http://zarathustrashallspeak.com/2012/01/02/keiko-is-eating-ice-cream-in-cold-weather/</link>
		<comments>http://zarathustrashallspeak.com/2012/01/02/keiko-is-eating-ice-cream-in-cold-weather/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 04:43:23 +0000</pubDate>
		<dc:creator>Akairenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Kalafina]]></category>

		<guid isPermaLink="false">http://zarathustrashallspeak.com/?p=948</guid>
		<description><![CDATA[Keiko Kubota transcends Internet memes.  True story.]]></description>
			<content:encoded><![CDATA[<p class="imgcent"><img src="http://zarathustrashallspeak.com/wp-content/uploads/2012/01/omnomnom.jpg" alt="Om Nom Nom" title="omnomnom" width="720" height="960" class="aligncenter size-full wp-image-949" /></p>
<p>&#8230;Therefore your argument is invalid.</p>
]]></content:encoded>
			<wfw:commentRss>http://zarathustrashallspeak.com/2012/01/02/keiko-is-eating-ice-cream-in-cold-weather/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bright Age of Camelot</title>
		<link>http://zarathustrashallspeak.com/2011/12/28/bright-age-of-camelot/</link>
		<comments>http://zarathustrashallspeak.com/2011/12/28/bright-age-of-camelot/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 08:27:01 +0000</pubDate>
		<dc:creator>Akairenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Gaming]]></category>

		<guid isPermaLink="false">http://zarathustrashallspeak.com/?p=940</guid>
		<description><![CDATA[Once more into the breach, my friends.   For the Watch!  For Albion!]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve played the shit out of Skyrim.   And I&#8217;m &#8211; heaven forfend &#8211; kind of bored with it &#8211; at least until the modding community has proper tools and a few months to work with.   Skyrim&#8217;s satisfied my single player quota for now; I&#8217;ve been jonesing for online goodness.</p>
<p>Spreadsheets, err, EVE Online has little appeal to me these days &#8211; the PvP aspect would be nice, if not for the impossibility of forcing a fight.  PSO2 isn&#8217;t out and will disappoint me but I&#8217;ll play it anyway because damn you Sega and your sexy Numans but it&#8217;s not out.  WH40K: Dark Millenium, not out.  EQ2 has gone free to play, and really &#8211; Skyrim&#8217;s fixed me for PvE.  World of Snorecraft is finally in the die back stage.  It&#8217;ll take a few years for that abomination to finally bleed out, but the entire MMO industry should celebrate when it does.  Star Wars?   Is it out?  Do I care?   Absolutely not.</p>
<p>Well, damn.  What else is there?   Oh, it&#8217;s Dark Age of Camelot&#8217;s ten year anniversary this year?  And &#8211; wait, what?   It isn&#8217;t dead yet?</p>
<p>EA hasn&#8217;t shut off the servers?</p>
<p>What do you mean, <em>population increasing over the course of 2011</em>?</p>
<p>&#8230;</p>
<h3>EA Nonsense</h3>
<p>Account systems for DAOC have apparently come and gone, and after signing back up I had to go through some hellish rigamarole to end up with my DAOC account moved to a Mythic Master Account which ended up being folded into an EA account.  Annoying, but not that difficult.   The real issue is &#8211; game accounts are separate from master accounts.   That makes sense, and honestly, I give props to EA for this &#8211; individual accounts <em>should</em> have separate credentials.   Security for the win.   Yet there remains such a thing as too much security.  To change a game account password, you need to know the old password.</p>
<p>The old password that you probably haven&#8217;t used since 2003.</p>
<p>There is no password retrieval function; only the change password form within the EA account page.  There&#8217;s talk of a secret word, but even that doesn&#8217;t exist on the change password form.  To change your game password, you need to unfortunately call EA&#8217;s support line, wade through menus to get to DAOC, sit on hold for forty five minutes (even if you call right at the start of the business day the day after Christmas!) and explain your situation.   Infuriating, but to ElectronicBioMythicArts&#8217; credit &#8211; their support guy was pro.  He had me up and rolling with a temporary old password in about five minutes, after checking some info to verify I was who I said I was.</p>
<h3>The Glory of Thidranki and Low Levels</h3>
<p>You can&#8217;t think of DAOC without Thidranki Faste springing to mind.  Thidranki is more active than I remember it being several years ago (the game was all but dead in the wake of clustering); to be sure, there are slow periods, but there&#8217;s seemingly always something going on &#8211; and this is <em>without</em> the /level command.  Yes, that&#8217;s right &#8211; on Ywain, the new server/cluster, /level has been disabled.  It&#8217;s annoying to not be able to quickly raise Thid alts &#8211; but at the same time, /level was one of the nails in the coffin of DAOC.   Now that /level is gone, and seemingly perhaps with the 10th anniversary &#8211; you can actually find low level characters.   <em>Grouping is actually happening!</em>  With no shortage of lowbies, I expect there shouldn&#8217;t be an impending decrease in Thidranki activity.</p>
<p>In terms of levelling, taskmasters exist &#8211; from Catacombs, I believe? &#8211; and it&#8217;s now relatively easy to burn through levels.   Get task, take short walk to dungeon, kill.   Rinse and repeat.  It is kind of sad that this leaves the heart and soul of Camelot&#8217;s lands abandoned &#8211; but let&#8217;s face it &#8211; PvE (while damned good for its day) was never the heart and soul of DAOC itself.   Anything that gets people into RvR faster is a good thing.  At the end of the day, rolling Hibs is the point of the game.</p>
<h3>Clinical Trials of Atlantis Failed, Causing Heart Attack and Erectile Dysfunction in 100% of Subjects</h3>
<p>&#8230;Seriously, even female players were suffering from ED.</p>
<p>I haven&#8217;t looked into it much yet, but from what I hear, ToA is <em>entirely optional</em> at this point.  Purportedly, you can spend bounty points to get master levels and artifacts.  I want to give BioMythArtstronics mad props for this, but I&#8217;m still bitter over the debacle that was ToA.  ToA ended DAOC, folks.  Oh, I know some like to quibble over numbers.  The fact of the matter is, a few months after ToA was released, I was a top level guild officer in my guild because nobody else was left.  My alliance was, in a word, gone.   Veterans fled the game with increasing speed.   At that point, Camelot still had an influx of new players &#8211; but that was already dwindling thanks to /level.  By the time I left, it was rare to encounter a true, new low level player out and about in the starter zones.  Population went into decline and never recovered.</p>
<p>I&#8217;m not going to rehash the reasons why ToA was such a damnably bad idea for DAOC.  The point is, it&#8217;s fixed by virtue of being able to ignore it entirely.   Would I sound entirely hypocritical, though, if I have the slightest bit of sadness over that?  ToA <em>was</em>, after all, a <em>masterpiece</em> of MMOG design.  <em>For a PvE game.</em>   DAOC was not a PvE game.   It had PvE, to be sure, but the endgame &#8211; the entire point of the game &#8211; was realm vs. realm conflict.  While I am thrilled it&#8217;s optional &#8211; it&#8217;s not in the way of RvR&#8230;   There is some tiny piece of me that is going to miss never again running Sobekite Eternal.</p>
<h3>Welcome to the Suck!</h3>
<p>Haven&#8217;t done much in terms of true RvR yet &#8211; I&#8217;m having far too much fun in Thidranki.   Still, judging by DF changing hands, relics being moved and constant alerts about watchtowers, outposts and keeps &#8211; the frontiers are quite active.   A cursory glance around community sites that remain shows 8-mantrain bitches whining about the zerg.  Thank the gods &#8211; RvR means Realm vs. Realm, not butthurt sporting match.   Right, my personal feelings about the tactical wisdom of numerical superiority aside &#8211; zerg.  <em>There are enough players active to zerg, my friends.</em></p>
<p>The better news is there are now buffing NPCs.   Slip them some coin and you&#8217;ve got buffs.   I still see buffbots; I&#8217;m sure buffbots are more effective &#8211; but this at least closes the gap.  If you don&#8217;t want to/can&#8217;t dual box, you&#8217;re no longer at an extreme disadvantage.</p>
<h3>Come Back, Damn You</h3>
<p>DAOC isn&#8217;t exactly a healthy game.   Ywain&#8217;s active population is comparable to any individual server back in the golden, post-SI days of the game.  But that&#8217;s pretty much it &#8211; overall population is terribly low.   The Herald is completely broken.   Patches aren&#8217;t quite exactly regular.   Graphics and the interface are pretty damned dated (though SI reflective water is still beautiful, and <em>damn &#8211; can you believe we had that way back when?!</em>)</p>
<p>Still, the most glaring flaws of the game have been fixed &#8211; and RvR at all levels is extremely active.</p>
<p>At ten years old, DAOC is ailing, but it&#8217;s in a stable condition.   She&#8217;s not dead yet, folks.  And for all the flaws remaining; despite the old school graphics and interface and mechanics&#8230;   No other game has ever surpassed, compared or come anywhere close to DAOC&#8217;s RvR.  This is fact.  I know it.  You know it.  Everyone knows it.   Even those who haven&#8217;t played DAOC know it, because the moment you drop the acronym, &#8216;DAOC&#8217; on any other MMO&#8217;s community, there&#8217;s nothing but a cacophonous, soul-rending mourning over the pinnacle that has never been matched.</p>
<p>Chances are you have fourteen free days attached to your account.   If you enjoyed DAOC in its prime, you owe it to yourself to use them.   Draw once more your sword in defense of keep, guild and realm.   And roll over those damnable Hibbies.</p>
]]></content:encoded>
			<wfw:commentRss>http://zarathustrashallspeak.com/2011/12/28/bright-age-of-camelot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RHEL5, RVM, Rails 3</title>
		<link>http://zarathustrashallspeak.com/2011/12/26/rhel5-rvm-rails-3/</link>
		<comments>http://zarathustrashallspeak.com/2011/12/26/rhel5-rvm-rails-3/#comments</comments>
		<pubDate>Mon, 26 Dec 2011 02:13:57 +0000</pubDate>
		<dc:creator>Akairenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[RHEL5]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://zarathustrashallspeak.com/?p=929</guid>
		<description><![CDATA[I've Got Your Rails Right Here]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve tried to avoid dealing with RVM, but there&#8217;s really no other viable solution to get Ruby onto a production system.   Hell, even the developer-hell that is Ubuntu can&#8217;t keep pace with Ruby.   The good news is that RVM does actually make things easier.   Take the installation of RVM, Ruby 1.9.2, and Rails 3&#8230;</p>
<p><em>As root:</em></p>
<pre class="code">
yum --exclude=*.i?86 install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison curl
</pre>
<p><em>As your Ruby-happy user:</em></p>
<pre class="code">
echo insecure >> ~/.curlrc
bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] &#038;&#038; . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bash_profile
source .bash_profile
rvm install 1.9.2
rvm use 1.9.2
rvm use 1.9.2 --default
rvm gemset create rails3
rvm gemset use rails3
gem install rails
</pre>
<p>Note: Curl on RHEL5 is braindead when it comes to SSL &#8211; thus, you need to basically force Curl to not authenticate certificates by way of the insecure method.  </p>
<p>Can it be that simple?</p>
<pre class="code">
# ruby --version
ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-linux]
# rails --version
Rails 3.1.3
</pre>
<p>I&#8217;m not going to stop cringing at the idea of taking software version control out of the hands of your distribution&#8217;s package management system.   It&#8217;s the wrong thing to do.  It&#8217;s always the wrong thing to do, even when it&#8217;s the right thing to do (hi, content management systems living in a docroot).</p>
<p>Still, props to RVM.  It&#8217;s been blissfully easy to work with, and at least has clear upgrade paths/capabilities, even if they do reside outside of the rest of the system.</p>
]]></content:encoded>
			<wfw:commentRss>http://zarathustrashallspeak.com/2011/12/26/rhel5-rvm-rails-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;ve Got Yer Packages Right Here</title>
		<link>http://zarathustrashallspeak.com/2011/12/24/914/</link>
		<comments>http://zarathustrashallspeak.com/2011/12/24/914/#comments</comments>
		<pubDate>Sat, 24 Dec 2011 00:48:36 +0000</pubDate>
		<dc:creator>Akairenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[RHEL]]></category>
		<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://zarathustrashallspeak.com/?p=914</guid>
		<description><![CDATA[I used to be a sysadmin like you, then I took an arrow in the knee.]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re running a server in a production environment, and that production environment consists of more than a website about your cat, chances are you&#8217;re using RedHat Enterprise Linux.  If you aren&#8217;t using RHEL, you&#8217;re probably using SuSE &#8211; which is an equally valid choice, but not my forte.  If you&#8217;re using Ubuntu, you should probably find a new employer as soon as you possibly can.   If you&#8217;re using Ubuntu because <em>you</em> want to, get the hell off my lawn, son.   We don&#8217;t care for your kind around these parts.</p>
<p>At any rate, congratulations on running the unarguably superior Linux distribution.   Here&#8217;s some things you should know.</p>
<h1>RHEL Version and Alternatives</h1>
<h3>RHEL5 vs RHEL6</h3>
<p>There&#8217;s only one viable reason to go with RHEL5 at this point: You&#8217;re deploying a new server to an existing cluster of RHEL5 servers.</p>
<p>Other than that, you should now be using RHEL6.  It&#8217;s past the initial release phase; it&#8217;s been out long enough to have proven itself stable; and by virtue of being a later version, it&#8217;ll be supported longer than RHEL5.</p>
<h3>Distribution Alternatives</h3>
<p>My advice?  <em>Don&#8217;t</em>.  But if you <em>have</em> to?</p>
<p>For many years, <a href="http://www.centos.org">CentOS</a> has been the &#8220;free&#8221; compatible alternative of choice for RHEL.  There&#8217;s been concern over update frequency/lag time behind RHEL of late.   Some have been looking at <a href="http://www.scientificlinux.org/">Scientific Linux</a> as a result, but you can expect a visit from <a href="http://en.wikipedia.org/wiki/John_Titor">John Titor</a> if you go down that route.</p>
<h1>Where My Packages At?</h1>
<p>Third party repositories are a necessity with RHEL.  The fact is, developers are all whiny about new features and sharp pointy things they can injure themselves and your infrastructure with.   Best to just give them what they want &#8211; and with RHEL, you can, while maintaining your sanity.</p>
<h3>MySQL</h3>
<p>If you&#8217;re running MySQL, you have no excuse whatsoever to not be running <a href="http://www.percona.com/">Percona</a>.   Percona is the Bugatti Veyron of MySQL, whereas <em>every</em> distributions&#8217; default MySQL packages are nothing more than a bunch of Honda Accords.  Percona Server is a drop-in replacement; your data is unaffected and you can revert to conventional MySQL at any time with no risk.   Percona offers consulting and on-demand support; they&#8217;ve got enterprise paranoia, err, needs, covered.  Percona currently offers 5.1 and 5.5 variants; there&#8217;s little reason not to go with 5.5 these days.  I think they have Ubuntu packages now too, for you crazy kids who are into kinky stuff.</p>
<h3>PHP</h3>
<p>If you&#8217;re running PHP, <a href="http://www.zend.com/en/products/server-ce/">Zend CE</a> is the answer.  Ever wonder how to get PHP 5.2 on a RHEL5 system without using packages that haven&#8217;t been maintained in a year?   Or perhaps you just want PHP to actually be, you know, <em>fast</em>.   Install Zend CE and you&#8217;ll have a well-documented, well-supported, optimized-to-hell-and-back PHP stack, from Zend.   From freaking <em>Zend</em>, people.   Zend CE currently offers PHP 5.2 and 5.3 flavors.</p>
<h3>Ruby</h3>
<p>Ruby&#8217;s the new Perl (and then some); and like the good old days of Perl, there&#8217;s an overinflated version hell problem.   Unlike Perl, Ruby isn&#8217;t old enough to have stabilized to the point where you can run what your distribution provides and be happy.   <a href="http://rbel.frameos.org/">rbel.frameos.org</a> may be the answer here &#8211; if and only if you&#8217;re working with Ruby 1.8.   If you are, you can look forward to a repository filled with 1.8 goodness as well as things like Chef and Node.</p>
<p>If you want to run with 1.9?   Good luck with that.   The only viable option I&#8217;ve found so far is <a href="http://beginrescueend.com/">RVM</a>, which lends itself to operational nightmares.  (&#8220;Let&#8217;s make thirty two copies of this out of date gem with a security vulnerability!   That&#8217;s easy to update, right?&#8221;)</p>
<p>I&#8217;m starting to suspect Ruby is nothing more than an insidious exit plan for exhausted sysadmins.   Learn Rails, become overpaid; welpguesssomeoneelseneedstoberesponsibleforuptimeImtoobusydeveloping.   Genius.</p>
<h3>Everything Else</h3>
<p><a href="http://fedoraproject.org/wiki/EPEL">EPEL</a> is your answer for all those miscellaneous packages, such as git and whatnot.</p>
]]></content:encoded>
			<wfw:commentRss>http://zarathustrashallspeak.com/2011/12/24/914/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excess Baggage</title>
		<link>http://zarathustrashallspeak.com/2011/11/04/excess-baggage/</link>
		<comments>http://zarathustrashallspeak.com/2011/11/04/excess-baggage/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 09:12:06 +0000</pubDate>
		<dc:creator>Akairenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Photography]]></category>
		<category><![CDATA[Shinies]]></category>

		<guid isPermaLink="false">http://zarathustrashallspeak.com/?p=883</guid>
		<description><![CDATA[Quality.]]></description>
			<content:encoded><![CDATA[<p>For the past four years, I&#8217;ve been using a Delsey Helium Breeze bag of some sort.  The actual bag class escapes me, but it&#8217;s one of the trolley tote-like bags from the original Helium Breeze line.  Despite a great deal of travel over the years, the bag has held up exceedingly well &#8211; it&#8217;s still a good, solid bag.</p>
<p class="imgcent"><img src="http://zarathustrashallspeak.com/wp-content/uploads/2011/10/IMG_2154.jpg" alt="Delsey Bag" title="Delsey Bag" width="800" height="600" class="aligncenter size-full wp-image-891" /></p>
<p>The bag has two main compartments &#8211; the rear for clothing/miscellany, the front reserved for a laptop and accessories.  The front compartment came with a fairly large, fairly nice padded sleeve to slip a laptop into for protection purposes.  It also sports a large frontal pouch, with two seperate pockets, a key holder and a decent amount of utility room.  I&#8217;ve hit the limitations of it, however.   First, there&#8217;s no viable way to properly and safely store a DSLR in the bag.  The impending arrival of my shiny new Rebel T2i means that were I to continue using this, I&#8217;d have to deal with lugging two bags to conferences/wherever instead of one.   Second, as I became painfully aware of while walking around Berkeley during BADcamp &#8211; it&#8217;s a shoulder carried bag, and large amounts of storage is a negative feature for shoulder bags.</p>
<p>Technically, it does have a slide-out handle and wheels, but&#8230;   Look, I tend not to follow flights of fashion or image, but even I have to draw the line somewhere.   You simply cannot slide out the handle and wheel this little bag around, without accepting the fact that you are a giant tool.   Therefore, the handle and wheels are nothing more than dead, useless weight &#8211; and as I was a backpacker in a former life, I&#8217;m well aware of the horror of useless weight.   (Every ounce counts!)</p>
<p>Taking into consideration my upward mobility into the DSLR-owning class, and the fact that I&#8217;m old enough to actually feel shoulder/back pain the next day, I fired up my Internets and went shopping.</p>
<h3>Enter: The Lowepro Fastpack 250</h3>
<p class="imgcent"><img src="http://zarathustrashallspeak.com/wp-content/uploads/2011/11/IMG_2149.jpg" alt="Fastpack 250" title="Fastpack 250" width="800" height="826" class="aligncenter size-full wp-image-892" /></p>
<p>I&#8217;m not a photography nut, and yet even I have heard of Lowepro.  While I did do some brief comparative research, I pretty much went to Lowepro straight away and remained there.  My requirements were simple: whatever I bought, it needed to be a backpack, and it needed to handle a laptop, a DSLR, and some spare clothing.  My choices were quickly reduced between two lines &#8211; the Fastpack line, and the DSLR Video Fastpack line.   I&#8217;ve got to admit &#8211; I went with the normal Fastpack line only because of the color choices.  Not that I&#8217;m a huge fan of red &#8211; but I&#8217;m a huge despiser of single-color, black luggage.   (I&#8217;ve had to go around the handles of my normal luggage with white duct tape, simply to make it more distinguishable on the baggage claim conveyors.)   The DSLR line has one huge advantage &#8211; external tripod mount &#8211; but for me, that wasn&#8217;t a deal breaker.   I&#8217;m rather fond of the idea of a nice, compact monopod.  I decided to go with the 250 &#8211; the 350&#8242;s ever so slightly larger, and necessary for a 17&#8243; laptop &#8211; but I&#8217;ve no desire to ever again own a 17&#8243; laptop.   The 250 is pretty much the perfect size for my needs.</p>
<p class="imgcent"><img src="http://zarathustrashallspeak.com/wp-content/uploads/2011/11/IMG_2173.jpg" alt="Fastpack 250 Laptop" title="Fastpack 250 Laptop" width="800" height="615" class="aligncenter size-full wp-image-894" /></p>
<p>The laptop slot is near the back of the bag, and has very decent padding on either side.  As you can see from the photo, I can fit a 13&#8243; current-gen Macbook Air in there, along with a decently thick notebook, and still have some room to spare.  I could&#8217;ve easily swapped out the notebook for a spare pair of pants, for example, which is an important thing for lengthier trips.</p>
<p>The top rear of the bag has a thin little pocket, which I figure will be quite suitable for travel documentation &#8211; ticket storage, car rental agreements, et cetera.</p>
<p class="imgcent"><img src="http://zarathustrashallspeak.com/wp-content/uploads/2011/11/IMG_2179.jpg" alt="Fastpack 250 Top" title="Fastpack 250 Top" width="800" height="632" class="aligncenter size-full wp-image-895" /></p>
<p>The top itself opens up, providing a decent amount of miscellaneous storage and utility &#8211; two decent sized pockets, pockets for pens, a mesh pocket, a holder for keys.  I crammed a bag of full-sized toiletries in here, along with a pair of underwear, two pairs of socks, and two long-sleeved shirts &#8211; no problems.</p>
<p>The bottom pocket is more of a psuedo-pouch; there&#8217;s not much room, but it&#8217;s perfectly usable for small cable accessories/et cetera.</p>
<p class="imgcent"><img src="http://zarathustrashallspeak.com/wp-content/uploads/2011/11/IMG_2181.jpg" alt="Fastpack 250 Camera Compartment" title="Fastpack 250 Camera Compartment" width="800" height="663" class="aligncenter size-full wp-image-896" /></p>
<p>The real beauty of this bag is the camera compartment.   It zips open from the side, so you have easy access to your camera, even without removing the pack.  More importantly, it&#8217;s a well-padded area, complete with padded, customizable slots to provide solid storage for lenses, cables and accessories.   Ultimately, the slotting can be removed entirely (if for some reason you&#8217;re not lugging around a DSLR and kit).   The slots aren&#8217;t fully customizable, mind you &#8211; but there&#8217;s enough velcro scattered about that you have some options in how you set things up.   Finally, there&#8217;s two small pockets on the edge of the &#8216;door&#8217;, perfect for holding memory cards &#8211; SD or CF &#8211; again, easily accessible without even removing the pack.</p>
<p>There&#8217;s a mesh pocket on the side of the Fastpack 250, perfect for holding a water bottle.  There&#8217;s also a shoulder-strap mounted pocket for an MP3 player (or some other small item) &#8211; it won&#8217;t, alas, fit my third-gen iPod Nano, but it does fit my newer iPod nano quite nicely.   Finally, in addition to well-padded, comfortable shoulder straps, it comes with a hip belt.  That&#8217;s not exactly useful for conference crawling, but I expect I&#8217;ll get a great deal of use out of that when I go mad and run off into the wilderness.</p>
<p class="imgcent"><img src="http://zarathustrashallspeak.com/wp-content/uploads/2011/11/IMG_2172.jpg" alt="Fastpack Contents" title="Fastpack Contents" width="800" height="503" class="aligncenter size-full wp-image-897" /></p>
<p>By way of comparison, I gathered together everything (or an equivalent) that I took with me to BADcamp in October.   This stuff fit into my Delsey bag with no problem and plenty of room.  I got everything into my Fastpack 250 as well, but it was a much tighter fit.  While the top compartment is fairly large, it&#8217;s limited by the fact that the camera compartment is damned large.   Still, I managed to fit everything in without needing to throw socks next to my camera, and this&#8217;ll motivate me to actually, y&#8217;know, get travel-sized toiletries.  (Re: Every ounce counts!)  I weighed the two bags after packing each, and the results were pleasant.   The Delsey weighed in at a little over 19 pounds.   The Fastpack 250 came in at 17.</p>
<p>A difference of two pounds is pretty awesome, but more importantly &#8211; the Fastpack spreads the weight by virtue of being a backpack, rather than making one of your shoulders, ahem, shoulder the load.  Goodbye, conference-induced pain.</p>
]]></content:encoded>
			<wfw:commentRss>http://zarathustrashallspeak.com/2011/11/04/excess-baggage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Activity Streamage Complete.</title>
		<link>http://zarathustrashallspeak.com/2011/10/30/activity-streamage-complete/</link>
		<comments>http://zarathustrashallspeak.com/2011/10/30/activity-streamage-complete/#comments</comments>
		<pubDate>Sun, 30 Oct 2011 02:39:03 +0000</pubDate>
		<dc:creator>Akairenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Internets]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://zarathustrashallspeak.com/?p=888</guid>
		<description><![CDATA[Mission start.]]></description>
			<content:encoded><![CDATA[<p>So, I&#8217;ve gotten around to finishing off the site&#8217;s activity stream &#8211; well, at least the Last.fm/Github/Twitter streams.   I encountered a ton of hilarious Perl limitations along the way &#8211; for example, perl-DBD-MySQL, on RHEL5 systems, isn&#8217;t capable of handling UTF8.  I can&#8217;t fault RedHat here; the fact that it took so long for a core library to get UTF8 support is absurd.   I&#8217;ve had to handle three separate input types &#8211; XML, Atom and JSON &#8211; and handling JSON is irritating at best in Perl.   But, here we are.</p>
<p>Why&#8217;d I go to the trouble of all this, instead of just using random WordPress plugins?  A couple of reasons:</p>
<ul>
<li>WordPress plugins tend to do real-time pulls</li>
<li>WordPress plugins are exceedingly limited when it comes to customizing how data is displayed</li>
<li>WordPress plugins are, well, WordPress plugins</li>
</ul>
<h3>WordPress Plugins and Real-Time Pulls</h3>
<p>The activity stream plugins I&#8217;ve found for WordPress generally had one thing in common.  Well, they had a lot of things in common, but the first tour-de-farce is this: They tend to rely on real-time access to a third-party service.   That is, when a browser hits a page with a Twitter stream, a request is sent to Twitter.   Makes sense, no?   It provides up-to-the-minute accuracy, right?   What could be wrong with that?</p>
<p>So, what happens when, say, Twitter is down?   The better plugins allowed for a timeout and a failure message.   I actually hesitate to say better &#8211; better than what?</p>
<p>Here&#8217;s what&#8217;ll happen.   A browser will hit your site; the page will begin loading, and the user will be treated to a spinning circle of death, or a rotating beach ball of death, or some similar irritant.  For how long?   That depends.  What&#8217;s your timeout value?   For the pull request?   For PHP&#8217;s execution?   Whatever it is, chances are, it&#8217;s too long.  We live in a world of instant gratification, and the easiest way to lose visitors is by having slow or partially loading pages.   I don&#8217;t partificularly care about browsers and page views and traffic on this site, but if you&#8217;re going to do something, you might as well do it right.</p>
<p>Even assuming your real-time pull fails gracefully, what then?   Do you display your own fail whale?   Someone with a clue will say, &#8220;Oh, Twitter&#8217;s down.&#8221;  The vast majority of people out there don&#8217;t have a clue.   A computer is a magic box; the Internets are dark sorceries understood only by the Pope and/or Stephen Hawking.   Display an error message, and your browsers will believe it is <em>your</em> site that is broken.</p>
<p>Finally, there&#8217;s traffic.   What happens when you&#8217;re suddenly slammed with over 9000 hits per second?   Are your pulls asynchronous, or is Apache going to be left holding connections to individual browsers for no good reason, consuming increasingly massive amounts of RAM and spiking load until a small puddle of molten steel drips from your rack?  And are you going to have your API account taken out for abuse?</p>
<p>Direct pulls are stupid.</p>
<p>Granted, your average website about cats isn&#8217;t likely to have any of these problems.   But they&#8217;re so easily avoided in the first place.</p>
<h3>WordPress Plugins and Data Customization</h3>
<p>The single most important thing to me, and the reason pretty much every WordPress plugin failed, was customization of how data is presented.   The average plugin presented data in a fixed manner; if you wanted to change how it was displayed, you&#8217;d have to modify the plugin itself.  You can go that route, sure &#8211; but good luck keeping up with plugin updates after that.  And I&#8217;d rather maintain my own code than someone else&#8217;s.</p>
<p>Of course, this is sometimes a limitation of the third-party service &#8211; my Github stream, for example, is fairly h4x, because the atom feed spews broken links and a bunch of crufty markup.</p>
<h3>WordPress Plugins and WordPress</h3>
<p>Finally, WordPress plugins are designed to work with WordPress.   What a shocking revelation, I know.   That&#8217;s fine for now, really.  WordPress presently suits my needs.  What if it doesn&#8217;t, in the future?   The obvious answer is to switch to whatever activity stream capabilities any new platform might have.   There&#8217;s no guarantee that any given platform has the capabilities I need, however &#8211; and I&#8217;d have to deal with the first two items on this list all over again.</p>
<p>This certainly wasn&#8217;t a determining factor &#8211; but since I wasn&#8217;t happy with real-time data pulling, or the lack of customized presentation, this issue was solved as a bonus.</p>
<h3>Right, then&#8230;</h3>
<p>So, taking these problems into consideration, and espousing the Unix Way(tm), I wrote a series of small scripts to handle the matter entirely.   The scripts are invoked via cron, and can thus provide anything from occasional to near real-time data.  The scripts parse data returned via API or feed (in the case of Github), and insert any records not previously seen into a MySQL database table.  That &#8211; the involvement of SQL &#8211; eliminates problems.  Which problems?  <en>All of the problems.</em></p>
<p>Since a page load now references the local MySQL database, there&#8217;s no risk of users sitting around waiting for the page to load while Last.fm, Github and Twitter are contacted.   Those services <em>have already been contacted</em>.   There&#8217;s no issues of connection failure between the site and third-party services &#8211; if a data pull fails, <em>users will merely see out of date information</em>.  There&#8217;s no risk of API abuse, no matter how much traffic is involved &#8211; because the traffic hitting my webserver <em>is not resulting in additional API requests</em>.</p>
<p>In terms of presentation of data, I can do whatever the hell I want.   I can select precisely the data I need, and plug it into the markup I desire.  There is an exception &#8211; as noted, Github and its Atom feed &#8211; but even that&#8217;s now easier to customize.</p>
<p>Finally, since the data&#8217;s pulled into MySQL, it&#8217;s available to anything.  In my case, I am using my WordPress database for storage, but I can easily have other software reference the database and tables.  Or export and import the data into a different database.   The data pull will function regardless of what CMS (or lack thereof) I use for the site; the historic data can be transferred to any other software.  Hell, with a quick bit of scripting, I could have the entirety of my activity stream scroll by on a USB LED message board&#8230;</p>
<p>&#8230;You know, I might actually do that. ;)</p>
<p>At any rate, data customization really was my primary drive here &#8211; but the other benefits are icing on the cake.  Suet in the pudding.  Rum in the coke.  Bacon in the omelette.</p>
]]></content:encoded>
			<wfw:commentRss>http://zarathustrashallspeak.com/2011/10/30/activity-streamage-complete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nux Walpurgis.</title>
		<link>http://zarathustrashallspeak.com/2011/10/16/nux-walpurgis/</link>
		<comments>http://zarathustrashallspeak.com/2011/10/16/nux-walpurgis/#comments</comments>
		<pubDate>Sun, 16 Oct 2011 11:48:49 +0000</pubDate>
		<dc:creator>Akairenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Internets]]></category>

		<guid isPermaLink="false">http://zarathustrashallspeak.com/?p=856</guid>
		<description><![CDATA[The final sign left.]]></description>
			<content:encoded><![CDATA[<p>After largely ignoring this site for over 9000 years, I figured I should dust it off.   That of course, required a new theme.  The theme was originally supposed to be a garden variety black/grey/blue affair, but&#8230;</p>
<p class="imgcent"><img src="http://zarathustrashallspeak.com/wp-content/uploads/2011/10/homuhomu.jpg" alt="This again?" title="homuhomu" width="800" height="450" class="aligncenter size-full wp-image-857" /></p>
<p>&#8230;I had a sudden burst of 7.62mm inspiration.</p>
<p>As per usual, there&#8217;s still broken cruft floating about, which will be fixed in time.  The main broken feature is the activity feed cluster toward the bottom of the page.   There&#8217;s a nice little module called Activity Stream for Drupal which does what I wanted to do <em>years</em> ago but never got around to doing &#8211; collating crap from other sites on the Internets into a central place.  Was happy to discover that WordPress has plugins to do it now as well.  The problem is, they all seem to suck.   Seriously.  I&#8217;ve spent the better part of an hour digging through modules &#8211; I can&#8217;t find any that allow proper customized presentation and theming without h4x.   So I&#8217;m going to roll my own.   Torn as to how to do it &#8211; it won&#8217;t be the official WordPress way(tm) with plugins and widgets and other such nonsense.  To be frank, I&#8217;ve no interest in learning to do things the &#8216;proper&#8217; way in WordPress.   Right now, I&#8217;m thinking I&#8217;ll have external scripts invoked on cron ping various services&#8217; APIs and pull down data every so often, dumping it into MySQL.  It can then be selected in appropriate pieces and mashed together in the format I like.  It also prevents issues of connectivity from wonking things out &#8211; most of the plugins I found depended on real-time requests, with no measure for failure other than, &#8216;LOL IT BROKE&#8217;.</p>
<p>Update: The last.fm pull is coming along nicely; I&#8217;ve now got it pulling data and dropping into MySQL.   Unfortunately, for development &#8216;speed&#8217;, I opted to go with Perl.  Which would&#8217;ve been no big deal, except&#8230;   the DBD-MySQL package on RHEL5/CentOS5 doesn&#8217;t properly support UTF8.   Wasted time trying to figure out what was going on before h4x1ng up a workaround.   I&#8217;ve got to say, I&#8217;m rather shocked at the poor state of UTF8, not only in Linux, but open source software in general.  I mean, I&#8217;ve been talking to suspicious foreign sorts since 1994.  It&#8217;s 2011.   Why the hell do things still default to lolmurrican?</p>
]]></content:encoded>
			<wfw:commentRss>http://zarathustrashallspeak.com/2011/10/16/nux-walpurgis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Phantasy Star Portable 2</title>
		<link>http://zarathustrashallspeak.com/2011/04/07/phantasy-star-portable-2/</link>
		<comments>http://zarathustrashallspeak.com/2011/04/07/phantasy-star-portable-2/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 06:26:51 +0000</pubDate>
		<dc:creator>Akairenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Phantasy Star]]></category>

		<guid isPermaLink="false">http://zarathustrashallspeak.com/?p=766</guid>
		<description><![CDATA[Oh Zio, the Holy One.]]></description>
			<content:encoded><![CDATA[<p>&#8230;So, nostalgia overtook me.  Not willing to purchase an X-Box, I quickly found that nothing of note has been done regarding private PSU servers.  I then hopped on everyone&#8217;s favorite PSO private server&#8230;  &#8230;And yeah.  Every time I do it, I shouldn&#8217;t be surprised, but I am.   Surprised about what?   How badly PSO sucks.  The mechanics are remedial; the interface was designed by morons.  The storyline is&#8230;  Wait, PSO had a story?</p>
<p>Fast forward past a play through of End of the Millenium, and I found myself un-custom-firmware-ing my PSP.</p>
<p>I&#8217;m amused &#8211; Sonic Team isn&#8217;t even mentioned in the title spam now.   This could get interesting&#8230;</p>
<p><strong>The Music</strong></p>
<p>PSU always had strong music, and continues to do so &#8211; because most of PSP2&#8242;s music <em>is PSU&#8217;s music</em>.   The notable exception is the opening song.  I&#8217;ve never heard something more hideous.   I thought &#8216;Save This World&#8217; was bad &#8211; oh, wow, was I wrong.  Looks guys, unless your game involves the Teenage Mutant Ninja Turtles, your theme song should never self-reference the game&#8217;s title.  End of story.  Period.  Fin.</p>
<p>I&#8217;ll tell you what it is, though, I&#8217;ve missed the open fields of Parum; I&#8217;ve missed the psuedo-western, &#8220;Where the hell&#8217;s my beef, because it&#8217;s what&#8217;s for dinner, bitch!&#8221; of Moatoob.   Hell, I even missed some of the Neudaiz music.</p>
<p><strong>Types, What Types?</strong></p>
<p>Types are gone.  Well, they&#8217;re still there, along with a kooky &#8216;Vanguard&#8217; type.  No more acro-whatsits, though.  No more forte-thingamabobbers.  No more mastern00bs laying dead on the floor at the mere sight of a Delp Slami.</p>
<p>Alfa&#8217;s done something half-assed, but with potential.   You have four basic archetypes; and then&#8230;   Then, you customize.  Where this really shines is weapon selection &#8211; yes, you choose your own weapons.  Finally, I can do true justice to my Numan heritage, and wield claws.   Twin Claws; Single Claws; all S rank, all the time.   BLOOD FOR THE BLOOD GOD.</p>
<p>&#8230;Where it falls apart is class definition.  I was expecting some sort of awesomeness whereby I could adjust attributes&#8217;n such; y&#8217;know, ensure my Numan was a true Numan.   No such luck.   Just a goofy, &#8220;Here&#8217;s a bunch of random passive skills you can select, in a very limited fashion.&#8221;</p>
<p>Well, it&#8217;s a start.  Weapon selection alone is more than enough to make up for any other disappointment with the new class system.</p>
<p><strong>I Shit on PSO: Photon Arts and Techs</strong></p>
<p>&#8230;Are now lame.  One of the more entertaining parts of PSU was the fact that you had to level Photon Arts and techs for them to be useful.  In the short term, this prevented omni-characters.   In the long term &#8211; look, it&#8217;s an online PS game.  It&#8217;s a Diablo clone with fancy graphics.  <em>YOU ARE NOT GETTING AWAY FROM &#8216;GRIND&#8217; HERE, SON.</em>  The PSU PA/tech system allowed for another level of character advancement &#8211; was it grindy?   Sure.  But it was the right kind of grind &#8211; quick, obvious benefits each time you leveled a PA or Tech.</p>
<p>PSP2 threw that away in favor of what I can only assume is an attempt to appease dimwitted retards who haven&#8217;t even played PSO since &#8217;99 and thus can&#8217;t understand how lame and dated it really is.   Both Photon Arts and techs are now drops.   Need Renzan at 30?   Good luck with that random number generator, hey?</p>
<p>To top it all, PP is no longer weapon-bound; it&#8217;s character bound.   Lame.</p>
<p><strong>So, About That RNG&#8230;</strong></p>
<p>Synthesis is still completely missing.  I didn&#8217;t really expect it back, after all, it was cut from PSP.  But sorry to the bitch ass whiners &#8211; synthesis was one of the more brilliant features of PSU.   Imbalanced?   Oh, to all hell, what with gunners and techers only needing to succeed at synth period, unlike the rest of us and our horrible elemental percentages.</p>
<p>But the fact that you could get quality gear without being at the mercy of loldroprates&#8230;   Huge.</p>
<p>It better be back in PSO2, or I swear, a black energy wave will be heading toward SOJ&#8217;s HQ.</p>
<p><strong>But it gets better!</strong></p>
<p>Grinding is now cash-for-goodness, rather than, &#8220;LOL YOUR WEAPON THAT HAD A 99% CHANCE OF SUCCESS FAILED, YOU LOSE.  AHAHAHHAHAHAHAHA.   LOOK AT ME, I R SONIC TEAM!   AHAHAHAHAHAHA!&#8221;</p>
<p>&#8230;Uh.   Yeah.   Well, do like.  Let&#8217;s hope PSO2 keeps the idea, and more importantly, learns how the hell to write remotely secure code.  *coughh4xs3ta*</p>
<p><strong>GO KILL STUFF K THX</strong></p>
<p>Ah, the cafe.  Alluded to by a horrible French &#8230;  I refuse to call that thing a Numan.   A place of&#8230;   Well, shit, people just stand around doing nothing.  But now you can get fun happy side-jobs, to go with your normal spamming of missions.   A nice addition, and had it been on PSU proper, probably would&#8217;ve got people running the more obscure stuff.   Liek.</p>
<p><strong>WHITE BEAST</strong></p>
<p>&#8230;I just ran White Beast.   BECAUSE I COULD.  Oh yeah.</p>
<p><strong>Lol Character Imports</strong></p>
<p>&#8230;Imported my PSP character.  I&#8217;m a &#8216;former guardian&#8217;.   Bitches don&#8217;t realize my PSP character was my PSU character, because I always feared SoJ/SoA were going to double team us with double penetration action and kill our servers for no good reason.</p>
<p>This is hardly the fault of PSP2, since &#8211; obviously, PSP != PSU in terms of story.   BUT I WANT TO GAG LUMIA AND THROW HER INTO A PIT OF KAKWANE.   </p>
<p>&#8230;It&#8217;s my guilt, really.  To think my PSU character mentored an annoying little girl who turned into an annoying big girl.   Gah.   Well, in fairness, I was at the same time, you know, SAVING THE ENTIRE GODDAMNED SOLAR SYSTEM.   But still.</p>
<p>&#8230;So what&#8217;s with the school uniform getup?   I remember when Guardians were cool, man.  Except for Lumia, who was like, way too young for the hooker-wear she got from Maya.   But other than that, there was flavor, damn it.   Now?   Sheesh, no wonder why even a mercenary company named &#8216;Little Wing&#8217; can get off by insulting the Guardians.   O HAI, UR LATE 4 CLASS, SCURRY OFF WHILE I SAVE THE GODDAMNED SOLAR SYSTEM AGAIN.</p>
<p><strong>Woot.</strong></p>
<p>PSP2 used the word &#8216;woot&#8217; in a grammatically sound fashion.  This is good.</p>
<p>The fact that I was able to respond to someone with, &#8220;That&#8217;s how I roll.&#8221; is even better.</p>
<p>I do enjoy dialogue that isn&#8217;t complete crap, which I&#8217;m happy to say, PSP2 is following in PSU&#8217;s footsteps.</p>
<p><strong>Racism and Clothing</strong></p>
<p>&#8230;So apparently there&#8217;s now racial-based clothing (apart from clothes for meatbags and parts for the walking calculators).</p>
<p>I AM DISAPPOINT.   Mostly because the most badass looking of the new threads is restricted to humans.  Pah.   Stupid humans.</p>
<p><strong>End Rambling Rant</strong></p>
<p>I&#8217;ve heard rumors that Sonic Team is nowhere to be found with regard to PSO2.</p>
<p>That alone has forced a revision in my, &#8220;How dare you ruin Algo?&#8221;, &#8220;Not now, not ever again!&#8221; take on another PS* game.</p>
<p>With any luck, Sega will be shoving PSO2 into the hands of Alfa.  They could do far, far worse &#8211; indeed, such a move might be the smartest thing Sega&#8217;s done since putting out Skies of Arcadia.</p>
<p><em>Further Lameness/Awesomesauce</em></p>
<p>Two more things I&#8217;ve noticed.   No, three things.  Three things.  Wait, four.</p>
<p>First, level-locked gear.  Lame.  Even PSO didn&#8217;t do that.  Well, the original PSO didn&#8217;t do it.  PSU didn&#8217;t do it either.  I think.  Oh hell, I can&#8217;t even remember now.  But, look, level-limited gear is stupid, even when simply compared to stat-limited gear.  With the latter, you can come up with some pretty interesting/bad builds if you absolutely, positively have to wield $FancyWeapon.</p>
<p>Second, empty boss boxes are back!   &#8230;And it&#8217;s the lamest thing Sonic Team ever came up with.  Pity Alfa didn&#8217;t fix it.  Look, I know, getting a bunch of monomates after an epic, thirty minute boss fight (is this still even possible?) is&#8230;   Kind of meh.  But it&#8217;s still better than breaking open a bunch of boxes and finding squat.</p>
<p>Lightning Beasts.  It&#8217;s been neutered.  I don&#8217;t know what to say.   I mean, I felt kind of strange dragging Lumia through LB.   In PSU, I dragged her through LB a few hundred thousand times, so I&#8217;m figuring she was wondering what the hell was going on.   But man, it&#8217;s gutted.  Really gutted.  The music is still there; the abandoned/overrun city feel is&#8230;  There, I guess.   But somehow the heart and soul of the mission have gone.  Sad.</p>
<p>Armor switching: Did I mention how bad ass it is to have palettized and thus easily swappable armor?   Beats hitting the menu/inventory/armor/load up all your units again/baaaah.   A true win, this one.</p>
]]></content:encoded>
			<wfw:commentRss>http://zarathustrashallspeak.com/2011/04/07/phantasy-star-portable-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

