<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-19122935</id><updated>2009-09-28T06:44:13.402-05:00</updated><title type='text'>Geekspeak</title><subtitle type='html'>Ω while( moon.weeping == true ) { self.laugh() }</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default?start-index=26&amp;max-results=25'/><author><name>Spook</name><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>426</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19122935.post-6294819706213235941</id><published>2009-09-28T06:43:00.000-05:00</published><updated>2009-09-28T06:44:13.411-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>Python : The Good, The Bad, The Ugly</title><content type='html'>Recently, I started to really jump into learning Python. I'd been interested in it before; the live interpreter was awfully handy and it seemed like another good language to pick up. For whatever reason, I wrote a couple trivial programs in it and never really got back into it until a few months ago. Since then, I've wound up rewriting a couple Perl + shell scripts in the language and really liking it a lot. What follows are my impressions after trying the language out for a little while.&lt;br /&gt;&lt;br /&gt;&lt;B&gt;The Good&lt;/B&gt;&lt;br /&gt;&lt;br /&gt;Python is &lt;em&gt;really&lt;/em&gt; easy to learn, almost stupidly so. Much like my early days with BASIC on an Apple II, I can jump right in and try new things in the interpreter to see if they work as planned. This interpreter is also a very nice way to play with and test a half-complete script in pieces before letting the whole thing run, which is terribly handy.&lt;br /&gt;&lt;br /&gt;Overall, Python seems to go out of its way to be really helpful; even if you don't have documentation handy, it isn't difficult to dissect a module and figure out how you can use it thanks to the &lt;code&gt;dir&lt;/code&gt; and &lt;code&gt;help&lt;/code&gt; keywords. Most documentation I've run into is surprisingly useful -- informative without being stupidly verbose. &lt;br /&gt;&lt;br /&gt;Speaking of being verbose, I can't help but draw some comparisons to Java here. Python is certainly object-oriented, much like Java and C++ but it lacks those languages' distinction of being wordy and obnoxious. Yes, lots of things are objects, but you really don't notice unless you want to. Python doesn't seem to &lt;em&gt;care&lt;/em&gt; what paradigm you use when programming.&lt;br /&gt;&lt;br /&gt;I've also noticed that the various libraries available in Python are really helpful; tools like Mark Pilgrim's Feedparser make handling RSS and Atom a fucking breeze. You give it either a url or a file name and it figures out what you mean on its own and parses it into a homogeneous data structure. This saves me a lot of time compared to poorly-maintained junk like &lt;code&gt;XML::Simple&lt;/code&gt; or some of the other XML parsing tools out there. This seems largely prevalent in the community as a whole; APIs are ridiculously easy to use I've found. pyAudere is another example; in roughly three lines of code, I can have a sound card initialized, an audio file (most formats supported, and it'll figure out what you mean on its own) loaded into RAM, and played back. I don't know that I've replicated such a feat with other tools.&lt;br /&gt;&lt;br /&gt;Which brings me to something else I've really liked; the functional programming primitives that are readily available in Python. Tools like &lt;code&gt;map&lt;/code&gt;, &lt;code&gt;reduce&lt;/code&gt;, and &lt;code&gt;filter&lt;/code&gt; and of course &lt;code&gt;lambda&lt;/code&gt; are all just sitting there waiting to be utilized. These are awfully useful if you're hacking at &lt;a href="projecteuler.net"&gt;Project Euler&lt;/a&gt; for fun, but quite handy for more typical usage. &lt;br /&gt;&lt;br /&gt;As a new user of the language, I don't think that I can escape commenting on whitespace. For the most part, Python's whitespace rules are &lt;em&gt;exactly what you should already be doing in the first place&lt;/em&gt; and as such I don't really see them as an issue. Lately, I wish that Java had a similar mechanism for when I have to read other people's code. &lt;br /&gt;&lt;br /&gt;&lt;B&gt;The Bad&lt;/B&gt;&lt;br /&gt;&lt;br /&gt;Python is constantly evolving. Right now, there are two major branches of the language, the Python 2 version family and Python 3. Within Python 2, there seem to be three significant versions (2.4, 2.5, and 2.6). Here's where the fun begins; I wrote a program on my netbook which had Python 2.6 installed as that version seems to be both current and well-supported by major libraries. Python 3 has some nifty changes, but it seems that a good number of libraries don't support it yet. This will undoubtedly change in time, but right now I only play with Python 3 a little bit and tend not to use it for anything I'm trying to really work on.&lt;br /&gt;&lt;br /&gt;Normally when there's multiple versions of a language, it would seem a simple task to just avoid other versions. I did however bump into issues with this, and while it isn't Python's fault, it is annoying. I wrote a script on my netbook, tested it and everything, only to have it crash when I ran it on the Debian box at home. The problem? I was using a string formatting method that wasn't supported in 2.4 (the default version on the system) but was most certainly present on the copy of 2.6 on my portable machine. &lt;br /&gt;&lt;br /&gt;I'm also not a fan of how bugs just seem to lie in wait with Python scripts. Because Python scripts don't get compiled at runtime like Perl, I've been bitten by the occasional bug hiding down an obscure branch of a program, such as a syntax error or type mismatch that I never noticed before. Being new to the language, I often make late discoveries about things returned by objects, or member functions that are apparently missing in today's version of the language. This is highly irritating to me.&lt;br /&gt;&lt;br /&gt;While I haven't run into this, I have heard tales of poorly-behaved editors in collborative projects utterly wrecking a script because one was using tabs and another turned the tabs into spaces (and so on). It's a little alarming to me that an editor can break a build that badly, but this isn't something I've run into in practice.&lt;br /&gt;&lt;br /&gt;&lt;B&gt;The Ugly&lt;/B&gt;&lt;br /&gt;&lt;br /&gt;That multiple versions problem I mentioned? It can rapidly escalate into its own special world of pain and suffering. Again, this isn't &lt;em&gt;really&lt;/em&gt; a problem that I pin on Python's tail, but it has been a bit of a headache. While downloading and building a version of the Python interpreter isn't an arduous project, it seems that the standard library isn't assembled for you in the process. My current installation of 2.6 on Debian 5 is halfway braindead because at no point in the configure script did it bother stopping to say, "hey, you need a current version of &lt;code&gt;simplejson&lt;/code&gt; for this to work!" or anything like that. Even better, the instructions supplied when I attempted to &lt;code&gt;make&lt;/code&gt; these things were not accurate. I &lt;em&gt;think&lt;/em&gt; I know how to fix it, but I'm bothered that this should be an issue. Oh well, it could be worse; evidently there's problems getting it to build at all on OSX 10.6. &lt;br /&gt;&lt;br /&gt;&lt;B&gt;Conclusions&lt;/B&gt;&lt;br /&gt;&lt;br /&gt;I'm really liking Python as a tool, and have barely looked back at Perl for the most part. I like Perl regular expressions better and how they just flow into the code as opposed to Python's &lt;code&gt;re&lt;/code&gt; module, but that's mostly an issue of culture shock for me. Otherwise, I'm finding that a lot of my projects just work better, and seem to do so with less work on my part, which is really the important thing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-6294819706213235941?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/6294819706213235941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=6294819706213235941' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/6294819706213235941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/6294819706213235941'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/09/python-good-bad-ugly.html' title='Python : The Good, The Bad, The Ugly'/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-4178939177928104401</id><published>2009-09-08T20:50:00.001-05:00</published><updated>2009-09-08T20:50:03.648-05:00</updated><title type='text'></title><content type='html'>Internet down since 0945 today.  Mediacom cant send a tech until thursday - when im in michigan.  Useless.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-4178939177928104401?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/4178939177928104401/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=4178939177928104401' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/4178939177928104401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/4178939177928104401'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/09/internet-down-since-0945-today.html' title=''/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-8750672851333011870</id><published>2009-08-08T17:26:00.001-05:00</published><updated>2009-08-08T17:27:15.790-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='short'/><category scheme='http://www.blogger.com/atom/ns#' term='youtube'/><title type='text'>Everything is Better With METAL</title><content type='html'>I think that they should run &lt;a href="http://www.youtube.com/watch?v=9Vf3VzVbrXU&amp;NR=1"&gt;this clip by Mastodon&lt;/a&gt; before movies.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-8750672851333011870?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/8750672851333011870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=8750672851333011870' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/8750672851333011870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/8750672851333011870'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/08/everything-is-better-with-metal.html' title='Everything is Better With METAL'/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-945289467920451560</id><published>2009-08-07T07:48:00.001-05:00</published><updated>2009-08-07T07:49:31.605-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='short'/><category scheme='http://www.blogger.com/atom/ns#' term='youtube'/><title type='text'>PSA</title><content type='html'>Parents, remember to talk to your kids about black metal before somebody else does.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=-VBdAY8eA9w"&gt;Or else!&lt;/A&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-945289467920451560?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/945289467920451560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=945289467920451560' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/945289467920451560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/945289467920451560'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/08/psa.html' title='PSA'/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-4260951505137559187</id><published>2009-08-03T05:14:00.000-05:00</published><updated>2009-08-03T05:15:19.363-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='movies'/><title type='text'>Movies : Primer</title><content type='html'>If you don't have time to read my blathering today, take one thing away from this post : See &lt;I&gt;Primer&lt;/I&gt; if you haven't already.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;br /&gt;I've been watching more movies lately as I finally broke down and got a Netflix account. While I have seen a fair number of pretty good films, I am reminded that Sturgeon's Law is in fact quite true. Not to mention that in an era where "science fiction" seems to mean "tits and explosions, but they're in space" it seems that really good science fiction has been hard to find, at least in the cinema. Still, there are good movies to be found if you look hard enough, and one of the best that I've seen recently is an obscure independent film called &lt;I&gt;Primer&lt;/I&gt;.&lt;br /&gt;&lt;br /&gt;Primer is about a couple engineers producing computer parts out of their garage and then trying to take things to the next level. They attempt an experiment with superconductive materials and are surprised by anomalies in their test results; further examination of the data reveals that they have created a device that may well allow them to travel through time. Once they've confirmed that this is the case, they ask themselves "what do we do with this?" Instead of bewildered disbelief and grandiose plans, they approach the use and circumstances surrounding their time machine in a fairly convincing manner; they're actually aware of time travel stories in popular culture and approach the situation as carefully as they can. &lt;br /&gt;&lt;br /&gt;Also, the fairly natural dialogue of the movie is something I appreciated; people interrupt each other. They speak in jargon without explaining it to the audience. Between this and their fairly believable reactions to the situation as a whole, the character became very human and believable. It's also nice to see that the entire story was moved along by the characters instead of increasingly implausible situations. There's no villain or monster waiting to devour them. There's no plot to assassinate a famous leader or anything like that -- it's all about the people and one great big "what if?"&lt;br /&gt;&lt;br /&gt;Anyhow, I really liked this movie and don't want to go into it &lt;I&gt;too&lt;/I&gt; much for fear of revealing the plot. Suffice to say, I really liked it and recommend taking the time to watch it twice.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-4260951505137559187?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/4260951505137559187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=4260951505137559187' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/4260951505137559187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/4260951505137559187'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/08/movies-primer.html' title='Movies : Primer'/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-8827659701704568808</id><published>2009-07-30T10:13:00.001-05:00</published><updated>2009-07-30T10:13:37.447-05:00</updated><title type='text'></title><content type='html'>138/84 we are good to go!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-8827659701704568808?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/8827659701704568808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=8827659701704568808' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/8827659701704568808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/8827659701704568808'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/07/13884-we-are-good-to-go.html' title=''/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-4637085791952065748</id><published>2009-07-29T07:15:00.001-05:00</published><updated>2009-07-29T07:15:56.096-05:00</updated><title type='text'></title><content type='html'>If I worked in human resources, I would change my name to Giger.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-4637085791952065748?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/4637085791952065748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=4637085791952065748' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/4637085791952065748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/4637085791952065748'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/07/if-i-worked-in-human-resources-i-would.html' title=''/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-7025252205595204458</id><published>2009-07-23T09:11:00.002-05:00</published><updated>2009-07-23T09:13:31.411-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='short'/><category scheme='http://www.blogger.com/atom/ns#' term='youtube'/><title type='text'>Quickie</title><content type='html'>Here is a short but funny clip about &lt;a href="http://www.youtube.com/watch?v=VIaV8swc-fo"&gt;pseudoscience&lt;/a&gt; in today's culture.&lt;br /&gt;&lt;br /&gt;Never heard of this guy before this morning; caught it on &lt;a href="scienceblogs.com/pharyngula"&gt;Pharyngula&lt;/a&gt; this morning.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-7025252205595204458?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/7025252205595204458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=7025252205595204458' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/7025252205595204458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/7025252205595204458'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/07/quickie.html' title='Quickie'/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-2938672281514152883</id><published>2009-07-22T03:50:00.003-05:00</published><updated>2009-07-22T04:18:27.293-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='podcasts'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>Podcasts: Metalcast</title><content type='html'>It isn't often that I write about this particular form of media; out of everybody I know, only one actually listens to podcasts at all. Anyway, I've recently become hooked on &lt;a href="http://www.metalcastshow.com"&gt;Metalcast&lt;/a&gt;, a weekly one-hour music show featuring a mix of songs by various heavy metal bands.&lt;br /&gt;&lt;br /&gt;Anyhow, I have rarely listened to music podcasts before and didn't really know that there were good ones out there. The first one I listened to was &lt;B&gt;terrible&lt;/B&gt; and another was only "almost good." Metalcast is completely unlike those so far -- I've enjoyed every episode so far and find that it's really top-notch material on the whole. They consistently play a good sampling of tunes, and don't typically waste a lot of time introducing the songs. Audio quality is good on the MP3 version and probably better on the standard M4A feed.&lt;br /&gt;&lt;br /&gt;They've been running since 2006 and have 119 episodes in their &lt;a href="http://www.metalcastshow.com/archive/"&gt;archive&lt;/a&gt; right at this moment.  Many of their episodes are basically grab bags of interesting songs and just as many are specials focused on specific bands, sub-genres, and even countries.  If you're into metal, there's no way you won't find something worth checking out.&lt;br /&gt;&lt;br /&gt;Best of all, I'm hearing new and interesting music that's very well-selected by people actually interested in what they're doing. It's like radio, minus the HORRIBLE SUCKING SOUND.  I strongly reccomend this show to anyone who might be remotely interested in it.  It's really worth checking out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-2938672281514152883?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/2938672281514152883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=2938672281514152883' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/2938672281514152883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/2938672281514152883'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/07/podcasts-metalcast.html' title='Podcasts: Metalcast'/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-3378064818324158203</id><published>2009-07-21T00:01:00.001-05:00</published><updated>2009-07-21T00:01:00.469-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='stupid'/><category scheme='http://www.blogger.com/atom/ns#' term='gamestop'/><title type='text'>Gamestop Sucks</title><content type='html'>This is something less than news, but I just thought I'd take a moment to point out that GameStop has managed to sink my opinion of them to "Internet scammer" or at least a bunch of incompetent buffons who have never heard of "customer service" in their lives.  To be clear, after hearing stories about the lengths that Nordstrom's would go to to serve customers, I have to conclude that GameStop is the anti-Nordstrom's.&lt;br /&gt;&lt;br /&gt;Back in May, I got a copy of &lt;I&gt;Guitar Hero: Metallica&lt;/I&gt; from my Dad, and really enjoyed it.  However, as this title is based on the &lt;I&gt;GH: World Tour&lt;/I&gt; engine, it sometimes uses a feature that my normal guitar doesn't have -- the little slider bar near the base of the guitar.  Generally, this isn't a big deal, but I figured it might be nice to pick up a guitar made for the game and it wouldn't hurt to have a second one around anyway.&lt;br /&gt;&lt;br /&gt;My options seemed pretty limited; most place I went wanted to sell me the guitar + game for about $90, which struck me as pointless since I didn't want the actual game, just the guitar.  At best, one shop told me that if they had the PS2 guitar in, they'd sell it for about $40-$45.  Of course, nobody ever had one in stock.&lt;br /&gt;&lt;br /&gt;Back in June, GameStop started a sale of copies of various plastic-instrument games to clear out their warehouse.  I looked idly and saw that it was an online only deal, and that the PS2 version of the game with the guitar was listed at $34.99.  Perfect; It was like getting the guitar for $5 to $10 off and another set of songs for free.  I figured "why not?" and placed the order.&lt;br /&gt;&lt;br /&gt;In about a week or so, I finally got the package from the UPS guy and discovered that they had sent me the Xbox 360 version of the game.  So, I called customer service and explained it to them and they confirmed that there had been a mistake and e-mailed me a return label to send it back.&lt;br /&gt;&lt;br /&gt;Awesome; now I have stupidly-large box to send back and no vehicle to get to any UPS store with.  I have no printer to speak of, AND the clowns at UPS won't print the label if I bring it in on a flash drive.  I wound up hauling it to work on the bus, printing the label there and having the UPS driver there pick it up.&lt;br /&gt;&lt;br /&gt;Then, I wait.&lt;br /&gt;&lt;br /&gt;The package gets delivered to them quickly enough.  Then - nothing.  No phone call, no e-mail.  I give them a week and then call on a Friday afternoon inquiring about the order.  They tell me that  they have to find a copy of the game yet.  Annoyed, I wait another six days before calling again.  They *still* can't find it.&lt;br /&gt;&lt;br /&gt;Horseshit; it does not take that long to find something in a modern warehouse unless those in charge are completely incompetent.  At this point, I'm not seeing any option other than calling my credit card company and filing a fraud report.  Sending me something other than what I ordered is understandable.  Leaving me hanging and fucking around instead of sending what I bought and paid for this long is unacceptable.&lt;br /&gt;&lt;br /&gt;Fuck Gamestop.&lt;br /&gt;&lt;br /&gt;And UPS, while I'm at it :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-3378064818324158203?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/3378064818324158203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=3378064818324158203' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/3378064818324158203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/3378064818324158203'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/07/gamestop-sucks.html' title='Gamestop Sucks'/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-62169397442018139</id><published>2009-07-20T00:01:00.000-05:00</published><updated>2009-07-20T00:01:01.627-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='life'/><title type='text'>One Long Month</title><content type='html'>I was going to avoid posting this story until it was all done; however, it seems that these things just don't end.  I've had a lot on my mind recently, and this story has been at the center of it.&lt;br /&gt;&lt;br /&gt;For the most part, June 12 was like any other Friday; I ran some errands, cleaned up around the house a bit, and fell asleep in the afternoon while a Linux install was running on my test machine.    Between an additional computer running and having turned the air conditioner off, I was sluggish when crawling out of bed.  I saw that my voicemail had a message waiting for me -- from work.  I listened to the message and heard exactly what I've been dreading for months; our company had been outbid for the site I worked at.  The good news was that most of us already at the site were to be retained in our current positions.&lt;br /&gt;&lt;br /&gt;What bothered me was that I wasn't sure what to do; stay with the client and change companies after three years, or stay with my current company and leave the client high and dry?  After all the client was specifically asking for us to stay, and we had considerably closer ties with them.&lt;br /&gt;&lt;br /&gt;Also, I was offered another job with the same security company for significantly higher pay; another couple dollars an hour for a position in a nearby town.  This weighed into the decision too -- my company was right out the gate with another position for me and recognized that I was doing a good job, something I didn't expect from the giant company coming in.  I did the diplomatic thing and told him that I'd have to think about it (as I hadn't heard the offer from their rivals yet.)&lt;br /&gt;&lt;br /&gt;There was to be a meeting between myself and a representative from the new company after work one Wednesday morning, so I met with her and was surprised to have a lengthy job application dropped on me.  You could fill out less paperwork than what I was handed and get a house loan.  I filled out what I could, but had none of my references handy, nor certain details about previous places I'd lived and so forth.  I asked if I could take it home to finish it, and was told that it was against company policy and that I'd just have to do it another day.  Fine.&lt;br /&gt;&lt;br /&gt;At that point, I was becoming convinced that I should stay with my company; they came right out of the gate with the job with better pay.  That, and I didn't have to apply for my own job.  I know it's something that the new company needed to do, but it bothered me anyway.  So, I called my company and said I was interested in the new position.&lt;br /&gt;&lt;br /&gt;They never called back that day.&lt;br /&gt;&lt;br /&gt;Or the next day (when I called again).&lt;br /&gt;&lt;br /&gt;Or Monday.&lt;br /&gt;&lt;br /&gt;So, the next time we were scheduled to meet with the new company, I brought all of my references with me and handed them to the representative and filled out the mountain of paperwork in front of me.  I can't sit around and hope that they'll get a position for me, and the job I've had for the last few years has been optimal for school.  I figured that at this point, the story was over and everything from here on out would be fairly dull.&lt;br /&gt;&lt;br /&gt;Wrong.&lt;br /&gt;&lt;br /&gt;I had a physical and drug test scheduled for that Thursday, which went badly.  My blood pressure was very high -- alarmingly so.  The doctor said that he wouldn't sign the paper for me to work and that I should go see my doctor, get on some blood pressure medication and come back in a week.  Problem was, I didn't have a week.  &lt;br /&gt;&lt;br /&gt;I told the company contact and my immediate manager about this and there was some alarm; at the site, we really can't afford to be down another officer.  We're down one and another is about to go on maternity leave.  If I were out, not only would I be out a steady paycheck, my co-workers would be reduced to three people covering a six-man post.&lt;br /&gt;&lt;br /&gt;Well, I went to see a doctor at the free clinic on the following Monday and when she saw my numbers and family history, she sent me to get my blood drawn and put me on some medication.  I've got to say, the meds work pretty well; I haven't had a headache since I started them and a test on the following Thursday showed that I was getting a bit better -- not enough for the one doctor to sign my paperwork, though.  Panic ensues :P&lt;br /&gt;&lt;br /&gt;I had my blood drawn on Thursday morning (ugh!) and got a call about it while in CPR training that day.  High cholesterol, high glucose.  Worrisome; high blood pressure/heart problems and diabetes run in my family.  I was asked to come back in on the following Monday.&lt;br /&gt;&lt;br /&gt;As for work, my boss, the company contact, and the representative of our client leaned on the new company's HR person until I was given two more weeks to bring my blood pressure down enough for the doctor.&lt;br /&gt;&lt;br /&gt;I went to see the free clinic doctor again on Monday and she didn't like where my blood pressure was, so she put me on another pill and recommended a few things to look for in terms of changing my diet.  In a slightly ironic twist, I was also told to walk two miles a day.  Anyhow, I've been doing everything she said and even keeping up with the walking.  I figure that by the time the 24th rolls around, everything should be done.  As it is, the transition to the new company was Monday, and I was even the first officer on the site.&lt;br /&gt;&lt;br /&gt;Wednesday, though, saw a twist that rather freaked me out; I got a phone call saying that they never got my references.  Frantically, I called the company contact and asked what the hell was going on.  I had thought that all of this was resolved quite some time ago, but having it coming up again was just absurd.  Hopefully, that's been resolved.&lt;br /&gt;&lt;br /&gt;So, officially, it's still not over.  I could be utterly screwed in the near future, or everything could be fine.  I'm really sick of all this waiting and just want it to be done.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-62169397442018139?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/62169397442018139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=62169397442018139' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/62169397442018139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/62169397442018139'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/07/one-long-month.html' title='One Long Month'/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-2724311536683802569</id><published>2009-07-17T07:51:00.000-05:00</published><updated>2009-07-17T07:52:33.146-05:00</updated><title type='text'>Coming Soon...</title><content type='html'>I should be back to updating regularly on Monday.  Posts are already in the queue.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-2724311536683802569?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/2724311536683802569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=2724311536683802569' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/2724311536683802569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/2724311536683802569'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/07/coming-soon.html' title='Coming Soon...'/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-9189510715346427672</id><published>2009-07-17T07:35:00.002-05:00</published><updated>2009-07-17T07:38:36.086-05:00</updated><title type='text'>Strange Journey?</title><content type='html'>I don't know, but the photo looks like the Second Impact.&lt;br /&gt;&lt;br /&gt;Anyway, what came up in my feed just this morning was an announcement that Atlus has a preview site for their next game up, and somebody with more skills/patience than myself has pulled the relevant bits out.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.siliconera.com/2009/07/16/atlus-teaser-site-reveals-shin-megami-tensei-strange-journey/"&gt;Shin Megami Tensei : Strange Journey&lt;/A&gt;&lt;br /&gt;&lt;br /&gt;Neat?&lt;br /&gt;&lt;br /&gt;I'm far behind on this series; There's at least five titles that I can think of that have had U.S. releases on current hardware that I haven't touched.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-9189510715346427672?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/9189510715346427672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=9189510715346427672' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/9189510715346427672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/9189510715346427672'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/07/strange-journey.html' title='Strange Journey?'/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-3132501352446406410</id><published>2009-06-28T22:41:00.001-05:00</published><updated>2009-06-28T22:42:58.259-05:00</updated><title type='text'>The Stars Are Right!</title><content type='html'>&lt;a href="http://www.myconfinedspace.com/?attachment_id=83672"&gt;This&lt;/a&gt; is &lt;i&gt;least&lt;/I&gt; as plausible as any of those Chick tracts.  Well, &lt;I&gt;Dark Dungeons&lt;/I&gt; was totally real, anyhow.&lt;br /&gt;&lt;br /&gt;I should print this up and keep them with me for the next time someone implies that I wasn't born okay the first time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-3132501352446406410?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/3132501352446406410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=3132501352446406410' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/3132501352446406410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/3132501352446406410'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/06/stars-are-right.html' title='The Stars Are Right!'/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-5495465817558480124</id><published>2009-06-05T07:17:00.001-05:00</published><updated>2009-06-05T07:17:44.999-05:00</updated><title type='text'></title><content type='html'>In detroit, return trip also going smoothly.  Should be home soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-5495465817558480124?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/5495465817558480124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=5495465817558480124' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/5495465817558480124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/5495465817558480124'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/06/in-detroit-return-trip-also-going.html' title=''/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-3338226699484063200</id><published>2009-05-27T14:13:00.001-05:00</published><updated>2009-05-27T14:13:12.165-05:00</updated><title type='text'></title><content type='html'>Everything good so far; in minneapolis now, connecting flight leaves in just over an hour - on time, amazing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-3338226699484063200?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/3338226699484063200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=3338226699484063200' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/3338226699484063200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/3338226699484063200'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/05/everything-good-so-far-in-minneapolis.html' title=''/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-3899167888280508546</id><published>2009-05-25T01:12:00.003-05:00</published><updated>2009-05-25T01:33:20.349-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mst3k'/><category scheme='http://www.blogger.com/atom/ns#' term='youtube'/><title type='text'>Words fail me.</title><content type='html'>One of the more amusing movies to get lambasted on MST3K was the infamous &lt;I&gt;Hobgoblins&lt;/I&gt;.  Fairly amusing on its own, this movie was outright absurd and seemed to be a cheap imitation of the more popular &lt;I&gt;Gremlins&lt;/I&gt; franchise.  Over the top acting, poor sets, weak plot and an unpleasant 80s stink make this an instant classic in the world of bad movies.&lt;br /&gt;&lt;br /&gt;Jokes about a sequel have been around for a while, and much to my surprise, one came out last year in June.  I think I'll have to rent this and become dangerously intoxicated in the process.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=HI8omyZbfeE"&gt;Hobgoblins 2 trailer&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-3899167888280508546?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/3899167888280508546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=3899167888280508546' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/3899167888280508546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/3899167888280508546'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/05/words-fail-me.html' title='Words fail me.'/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-5516781118041135412</id><published>2009-05-20T23:37:00.003-05:00</published><updated>2009-05-20T23:52:36.875-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><title type='text'>Wolfram Alpha</title><content type='html'>After months of hearing about &lt;a href="http://www.wolframalpha.com/"&gt;Wolfram|Alpha&lt;/a&gt; from the usual sources, I thought it might be interesting; instead of a normal search engine, it's supposed to assemble data and put it together for you in a cohesive manner.  For example, if you enter "Long Island, NY" you get a map of the United States, a little red dot indicating where Long Island is, the population, and the area.&lt;br /&gt;&lt;br /&gt;That's all well and good, I guess.  But this isn't anything more than Wikipedia already does (with varying degrees of accuracy.)  It does a few other neat things involving mathematical formulas and such, but I can't seem to convince the damn thing to do much that's actually useful.  Even as a web site, it's damaged to begin with; you can't run a query without javascript turned on.  It's one thing to enhance your page with the language, it's another to require it to function.  As it stands, this is pretty brain-damaged web design.&lt;br /&gt;&lt;br /&gt;But, when it comes to actually doing anything, Wolfram|Alpha is fairly useless.  I've found that all queries fall into four categories:&lt;br /&gt;&lt;br /&gt;&lt;OL&gt;&lt;br /&gt; &lt;LI&gt;Trivial: Something you could have just as easily gotten from another source or that you just threw in there to see what would happen.&lt;br /&gt; &lt;LI&gt;Bad Input: Queries that aren't trivial are often too complicated for the site to parse, leading to the site asking you for something simpler.&lt;br /&gt; &lt;LI&gt;Too hard: When you actually make a request that's simple enough to be understood, but detailed enough to be useful, the site complains that it can't handle the request because of limitations of the server.  Awesome.&lt;br /&gt; &lt;LI&gt;Jokes: A subset of "trivial" queries.  You'll be pleased to know that asking it for the answer to life, the universe and everything is 42.  You may also note that I was able to tell you this on a static page with no amazing software behind it.&lt;br /&gt;&lt;/OL&gt;&lt;br /&gt;&lt;br /&gt;If their ability to parse requests improves and the server capacity issues die down after people find it useless, it might become a useful tool.  Right now though, it seems like a bad punchline to a poor joke.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-5516781118041135412?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/5516781118041135412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=5516781118041135412' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/5516781118041135412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/5516781118041135412'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/05/wolfram-alpha.html' title='Wolfram Alpha'/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-1358582045035058552</id><published>2009-05-09T18:47:00.004-05:00</published><updated>2009-05-09T18:54:46.183-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='movies'/><category scheme='http://www.blogger.com/atom/ns#' term='short'/><category scheme='http://www.blogger.com/atom/ns#' term='youtube'/><title type='text'>Koyaanisqatsi on YouTube</title><content type='html'>&lt;A href="http://www.youtube.com/watch?v=Sps6C9u7ras"&gt;Just like the title says&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This is a film I really enjoyed, and even have the soundtrack on my Mp3 player.  The audio and video quality on YouTube is fairly good for the format, but I still strongly recommend finding a copy of the DVD and befriending someone with a projector.&lt;br /&gt;&lt;br /&gt;Anyhow, my hat is off to MGM for posting the movie.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-1358582045035058552?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/1358582045035058552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=1358582045035058552' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/1358582045035058552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/1358582045035058552'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/05/koyaanisqatsi-on-youtube.html' title='Koyaanisqatsi on YouTube'/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-5568238302480468480</id><published>2009-05-06T07:32:00.001-05:00</published><updated>2009-05-06T07:32:19.395-05:00</updated><title type='text'></title><content type='html'>I need to find a better way to bounce SMS messages than is offered by the fail whale.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-5568238302480468480?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/5568238302480468480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=5568238302480468480' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/5568238302480468480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/5568238302480468480'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/05/i-need-to-find-better-way-to-bounce-sms.html' title=''/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-5620904226544393118</id><published>2009-05-02T09:49:00.002-05:00</published><updated>2009-05-02T09:51:39.655-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='short'/><category scheme='http://www.blogger.com/atom/ns#' term='stupid'/><title type='text'>Some Topical Fun</title><content type='html'>Time for some fun with Google and current events:&lt;br /&gt;&lt;br /&gt;&lt;OL&gt;&lt;br /&gt; &lt;LI&gt;Type "&lt;code&gt;do I have swine flu?&lt;/code&gt;" into Google.&lt;br /&gt; &lt;LI&gt;Press "I'm Feeling Lucky"&lt;br /&gt; &lt;LI&gt;PANIC!&lt;br /&gt;&lt;/OL&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-5620904226544393118?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/5620904226544393118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=5620904226544393118' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/5620904226544393118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/5620904226544393118'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/05/some-topical-fun.html' title='Some Topical Fun'/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-1875479643038630046</id><published>2009-04-23T06:30:00.001-05:00</published><updated>2009-04-23T06:30:07.851-05:00</updated><title type='text'></title><content type='html'>Fedora 10 wont even boot from a live CD.  Color me unimpressed.  :(&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-1875479643038630046?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/1875479643038630046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=1875479643038630046' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/1875479643038630046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/1875479643038630046'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/04/fedora-10-wont-even-boot-from-live-cd.html' title=''/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-155151471919279349</id><published>2009-04-18T06:42:00.000-05:00</published><updated>2009-04-18T06:43:50.975-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='magic'/><title type='text'>Lizard Luncheon</title><content type='html'>I've finally had some opportunities to test a deck that I've been working on and the initial results are quite promising. Right now, it has won eleven of twelve games I've played with it, which is certainly a good sign. Consequently, I'm more seriously considering going to the local Friday Night Magic tournaments to see if it really holds up against actual players. Here's the deck list:&lt;br /&gt;&lt;br /&gt;Creatures (32):&lt;br /&gt;4x &lt;a href="http://magiccards.info/4e/en/118.html"&gt;Birds of Paradise&lt;/a&gt;&lt;br /&gt;4x &lt;a href="http://magiccards.info/cfx/en/96.html"&gt;Tukatongue Thallid&lt;/A&gt;&lt;br /&gt;4x &lt;a href="http://magiccards.info/ala/en/130.html"&gt;Elvish Visionary&lt;/a&gt;&lt;br /&gt;4x &lt;a href="http://magiccards.info/ala/en/197.html"&gt;Sprouting Thrinax&lt;/a&gt;&lt;br /&gt;4x &lt;a href="http://magiccards.info/on/en/159.html"&gt;Nantuko Husk&lt;/a&gt;&lt;br /&gt;4x &lt;a href="http://magiccards.info/cfx/en/123.html"&gt;Scarland Thrinax&lt;/a&gt;&lt;br /&gt;4x &lt;a href="http://magiccards.info/ala/en/104.html"&gt;Hissing Igunar&lt;/a&gt;&lt;br /&gt;4x &lt;a href="http://magiccards.info/ala/en/123.html"&gt;Algae Gharial&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Spells (4):&lt;br /&gt;4x &lt;a href="http://magiccards.info/8e/en/137.html"&gt;Grave Pact&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Land (24):&lt;br /&gt;4x &lt;a href="http://magiccards.info/ap/en/141.html"&gt;Llanowar Wastes&lt;/a&gt;&lt;br /&gt;4x &lt;a href="http://magiccards.info/10e/en/354.html"&gt;Karplusan Forest&lt;/a&gt;&lt;br /&gt;2x &lt;a href="http://magiccards.info/ala/en/228.html"&gt;Savage Lands&lt;/a&gt;&lt;br /&gt;5x Forest&lt;br /&gt;3x Mountain&lt;br /&gt;6x Swamp&lt;br /&gt;&lt;br /&gt;This deck was inspired by a post on mtg.com by an author who was quite excited about the Scarland Thrinax acting as a second Nantuko Husk in a Grave Pact deck he had been playing. Without looking closely at the deck list, I wound up with an early version of this deck and quickly brought it to the revision above. Even a couple control decks had problems keeping up -- not to mention the prevalence of cards which read "counter target non creature spell" wind up leaving their owner up the proverbial river.&lt;br /&gt;&lt;br /&gt;The addition of the Hissing Igunar was because of how much it reminded me of the &lt;a href="http://magiccards.info/mi/en/62.html"&gt;Disciple of the Vault&lt;/a&gt; that caused so much trouble several years ago. When it hits the table, I get another way to deal damage to an opponent that they can only do so much about. When combined with Grave Pact, each creature that dies on your own side is worth a point of damage to your opponent. Even worse, it makes dropping a board-clearing &lt;a href="http://magiccards.info/10e/en/61.html"&gt;Wrath of God&lt;/a&gt; a painful proposition. Frequently, two of them on the table would be enough to make my opponent scoop right on the spot. Other creatures in the deck prove to be formidable as well; between the Gharial's shroud and the actual threats in the deck having a tendency to get very large, it's often difficult to get rid of any valuable material.&lt;br /&gt;&lt;br /&gt;I've considered a few changes; one that was pointed out to me was the addition of some &lt;a href="http://magiccards.info/10e/en/359.html"&gt;Sulfurous Springs&lt;/a&gt; to the deck to make it easier to hit the important three black mana mark for casting the Grave Pact. While the Elvish Visionary doesn't directly fit the theme, it does make the deck a touch smaller and does serve as food for the other critters. The birds are starting to seem superfluous at this point as the mana acceleration has been less important than mana fixing. &lt;A href="http://magiccards.info/shm/en/211.html"&gt;Manamorphose&lt;/a&gt; is looking like a good option; it's a quick mana fix and it replaces itself in your hand. Another thought is the seemingly omnipresent &lt;a href="http://magiccards.info/shm/en/229.html"&gt;Kitchen Finks&lt;/a&gt;. A little life gain plus a two for one deal when feeding my critters certainly isn't bad.&lt;br /&gt;&lt;br /&gt;One other addition that sounds promising is &lt;A href="http://magiccards.info/eve/en/84.html"&gt;Cauldron Haze&lt;/a&gt;. Handing out persist to my creatures just before a Wrath wound certainly be nice, not to mention it would serve the purpose of making some creatures edible a second time around -- notably the Sprouting Thrinax. It would even help get another use out of the lowly Tukatongue Thallid as it would come to play just long enough to die and sprout another saproling.&lt;br /&gt;&lt;br /&gt;Anyway, I'm glad that I've managed to make &lt;I&gt;something&lt;/I&gt; in standard and have it fare pretty well at the college. We'll see where it goes from here.&lt;br /&gt;&lt;br /&gt;&lt;I&gt;Spellchecking blog posts about Linux and about Magic is always a fun activity; there's so many nonsense words involved!&lt;/I&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-155151471919279349?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/155151471919279349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=155151471919279349' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/155151471919279349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/155151471919279349'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/04/lizard-luncheon.html' title='Lizard Luncheon'/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-3602971110640695509</id><published>2009-04-16T08:50:00.001-05:00</published><updated>2009-04-16T08:50:39.338-05:00</updated><title type='text'></title><content type='html'>It seems that this site is now imitating twitter.  The horror, the horror.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-3602971110640695509?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/3602971110640695509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=3602971110640695509' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/3602971110640695509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/3602971110640695509'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/04/it-seems-that-this-site-is-now.html' title=''/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19122935.post-1729442686017718177</id><published>2009-04-16T08:33:00.003-05:00</published><updated>2009-04-16T08:45:11.187-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='stupid'/><title type='text'>New and "Improved"</title><content type='html'>It seems that Debian Lenny is a great success in making Linux more "windows-like."  That is to say, it has become finicky and obnoxious with a tendency to irritate the user.&lt;br /&gt;&lt;br /&gt;I've been using Debian since September of last year and liked it for the most part.  I managed to get a minimal system installed with fluxbox running on top of it for a pretty responsive system.  My main gripe with it was that it was a bit antiquated and newer programs that I might want to try simply wouldn't work because glibc was a bit too old.&lt;br /&gt;&lt;br /&gt;Recently, I've had the opportunity to try the latest iteration of Debian, 5.0 a.k.a. "Lenny" and I'm a bit irritated by how it has behaved.  At least, I'm bothered by the xserver it comes with which is apparently "new and improved!"&lt;br /&gt;&lt;br /&gt;I installed Lenny on Proteus (my test machine) and found that it didn't ask me any questions about screen resolution when I installed xserver-xorg-core, which was a little puzzling.  I had to add some other package to even get the startx script, which presented me with an ugly and misshapen desktop.  Normally, I run in 1280x1024 @ 60hz because that's what my monitor supports.  For some reason, this wasn't clear to the system.&lt;br /&gt;&lt;br /&gt;I brought up a terminal and tried xrandr to find that it didn't know about the resolution I needed either.  I tried a few reccomended tweaks to xorg.conf but nothing seemed to help.  Out of curiosity, I installed Debian 4.0 on the test machine to see if maybe there was some specific issue with the card.  When I did that, it worked &lt;I&gt;perfectly&lt;/I&gt; on the first try.&lt;br /&gt;&lt;br /&gt;Here, I attempted to be clever; I took my xorg.conf from the test machine with everything working as expected and stashed it on my main box, reinstalled 5.0 and copied xorg.conf back over to the test machine.  No dice; it's behavior was exactly as muddled as before.&lt;br /&gt;&lt;br /&gt;Very, very, sad.  I'm out of ideas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19122935-1729442686017718177?l=omega-geek.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://omega-geek.blogspot.com/feeds/1729442686017718177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=19122935&amp;postID=1729442686017718177' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/1729442686017718177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19122935/posts/default/1729442686017718177'/><link rel='alternate' type='text/html' href='http://omega-geek.blogspot.com/2009/04/new-and-improved.html' title='New and &quot;Improved&quot;'/><author><name>Spook</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04536755527401427448'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>