Saturday, December 22, 2012

Winter of Discontent

I cannot tell: the world is grown so bad,
That wrens make prey where eagles dare not perch …

                                                                    --”Richard III”, Act I, Scene iii

By now, everybody on the planet who has access to a radio, a TV, or an Internet connection has heard of the Newtown shootings.  It’s arguably one of the most heinous events this year, and likely will be in American history for many years to come.  If Euripides, Aristophanes, and Sophocles sat down together and tried to create the ultimate tragedy storyline, they probably couldn’t have bettered Newtown if they had a hundred years to work on it.  And once again, in the face of incomprehensible horror, we’re hearing the same chorus of voices.

“It’s the guns!  Ban ALL the guns!”
“It’s the violent media!  It’s Hollywood movies and video games!  Burn them all!”
“It’s the press!  It’s all their fault! Make them stop reporting tragedies!”
“It’s the lunatics!  Lock them all up for our own good!”
 


There is the understandable desire to Do Something, or failing that to be Seen As Doing Something.  There are going to be blue ribbon panels.  There are going to be Congressional hearings.  There will be more drama and agony in the next year or so then there was during the actual event that sparked the whole thing.  And it will not end well for anybody.

Saturday, November 3, 2012

NaNoWrimo 2012 Playlist

Yup, it's that time of year again.  Time for otherwise sane human beings to go batshit crazy and try to crank out 50,000 words in 30 days.  It's possible.  I've done it before.  Once.

In honor of this insanity, I thought I'd put up my playlist and let folks make suggestions to improve it.  The premise is an alien invasion, written in a technothriller sort of vein.

1. AC/DC - It's a Long Way to the Top (If You Wanna Rock 'n' Roll)
2. Anberlin - The Resistance
3. Atreyu - Becoming the Bull
4. Bear McCreary - Admiral and Commander 
5. Bear McCreary - Wayward Soldier
6. Corroded - Age Of Rage
7. Daft Punk - Overture From Tron Legacy
8. Daft Punk - Tron Legacy (End Titles) (Sander Kleinenberg Remix)
9. Dethklok - The Lost Vikings
10. Dethklok - Thunderhorse 
11. Disturbed - Ten Thousand Fists
12. Dropkick Murphys - The Gauntlet
13. Dropkick Murphys - The Legend Of Finn MacCumhail
14. Eminem - Lose Yourself
15. Enya - Boadicea
16. Enya - March Of The Celts
17. Everclear - When It All Goes Wrong Again
18. Fuel - Won't Back Down
19. Godsmack - Awake
20. Godsmack - I Stand Alone
21. Incubus - Adolescents 
22. INXS - Don't Lose Your Head
23. John Williams - The Asteroid Field
24. John Williams - Bounty Hunter's Pursuit
25. John Williams - Zam the Assassin and The Chase Through Coruscant
26. Judas Priest - You Got Another Thing Comin' 
27. LeƦther Strip - Evil Speaks
28. Linkin Park - Breaking The Habit
29. Linkin Park - New Divide 
30. Lo Fidelity All Stars - Battle Flag
31. Metallica - Hero of the Day 
32. Monster Magnet - Black Balloon 
33. Monster Magnet - Space Lord
34. Monster Magnet - Temple Of Your Dreams
35. Nickelback - Burn It To The Ground
36. Nine Inch Nails - Into The Void
37. Papa Roach - Getting Away With Murder
38. Pillar - Frontline
39. Pink Floyd - Dogs of War 
40. Prodigy - Funky Shit
41. Prodigy - Smack My Bitch Up
42. Puddle of Mudd - Drift and Die
43. Rob Zombie - Dragula
44. Sevendust - Black
45. Shinedown - Save Me
46. Stabbing Westward - Save Yourself
47. The Damned Things - We've Got A Situation Here
48. The Jam - Town Called Malice
49. The Rolling Stones - Gimme Shelter
50. Thrice - Image Of The Invisible
51. Yoko Kanno - Run Rabbit Junk

Sunday, August 19, 2012

Dissipated Cloud

This last week saw the closure of OnLive, the cloud gaming service which stubbornly held on longer than I would have given it credit for even under the best of market circumstances.  Roughly two hundred employees arrived at work, went to an all-hands meeting, and were told that they were no longer employed.  They would get no severance pay.  Their stock options weren't worth the paper they were printed on.  As a business entity, OnLive had been obliterated, the name now only an echo in the graveyard of tech startups.

As somebody who spent a long and ugly period being unemployed relatively recently, my heart goes out to all those guys.  I went through a similar experience fairly early in my tech career, though not quite as brutal, and I know that the job market is still a desolate wasteland compared to a decade ago.  But for all my sympathies and hopes that they do find work quickly, I remain convinced that all of that talent, all of those wonderful minds, every last one of them was fucked from Day One.

The central premise behind OnLive was, on the surface, an intriguing notion.  Instead of having to tediously muck about with hardware swaps and settings on a PC or buying some bloated chunk of plastic from Microsoft, Sony, or Nintendo, all you had to do was plug in a happy little device about the size of a radar detector and just let games stream across the Internet straight to your TV or PC.  How?  The magic of the cloud!  Sit back and relax!  We'll handle everything for you!

This was the first clue that things were doomed to failure.

"The Cloud" has been the big damned panacea for the last few years in the tech industry.  Not enough server space?  Put all your data in "The Cloud."  Not enough processing power?  Offload your cycles to "The Cloud."  I think the only reason its champions don't come out and proclaim that "The Cloud" will cure cancer is because the public isn't quite that gullible.  What far too many people don't understand about "The Cloud" is that it's ultimately a parlor trick.  Cloud computing makes promises about saving people money and resources, intimating that since everything is online, they'll never need hardware of their own.  But what seemingly escapes people is that there's still hardware running somewhere.  There is no such thing as a free lunch, and there's no such thing as a purely virtual environment.  The virtual server in a cloud environment exists only because it is part of a physical server in a datacenter somewhere.  Multi-core processors, RAM, drive space, all of those are allocated chunks of a physical server, or even multiple servers.  You may not have to have the hardware on your premises, but that doesn't mean there's no hardware involved.  It's the apotheosis of outsourcing.

OnLive was not the first to suggest the premise of games without media and without any overhead on the part of the gamer.  The Phantom console from Infinium Labs promised that players only had to buy the hardware and then they could download titles to the console "on demand" (another buzzphrase that needs to die a quick and painful death).  That one was quickly exposed as utter bunk, though the company has since been reorganized.  Strangely enough, they've been selling wireless keyboards and mice under the name Phantom Entertainment with some OnLive-focused sites recommending the hardware for OnLive customers.  The level of meta in this scenario makes my head hurt.

Then you've got Gaikai, the direct competitor to OnLive, the guys who just got bought by Sony for almost $400 million.  Same premise, streaming games on demand, only no hardware to buy.  Everything is browser based.  This might well have saved a lot of money for Gaikai, since OnLive had their "mini-console" hardware which you needed to buy and they had to produce.  However, I think Sony grossly overpaid for Gaikai, and I wouldn't be surprised if the current officers are gone within six months or so.  There is some suspicion that there will be tighter integration between the PSN and the purported PS4 when it comes out, potentially being something similar to the Phantom console.  I really hope not.  That would be beyond stupid, for reasons I shall address shortly.

To some extent, Valve's Steam service has been doing stuff like this for years now, letting people install games with physical media and then just linking them to Steam as part of the install process (Skyrim, Fallout 3, New Vegas, and Civilization V all come to mind as good examples).  Recently, they've been pushing the Steam Cloud as a place to store all your save games and what not, though thankfully it's still only an option and not an absolute requirement. Gabe Newell may seem to have difficulty counting to three, but he's smart enough not to alienate his customer base like that.  Steam has had an offline mode for a while now.  For folks who don't want to have a Diablo III-like experience, that's been a truly attractive feature.

The big problem with OnLive, Gaikai, and other services like them is that they're dependent upon the Internet to function.  And as much as I like the Internet, as truly useful as it is, it too relies upon hardware.  More than servers and routers, it relies upon telecommunications hardware. It relies on phone lines, fiber optic trunks, telecom satellites, and cellular towers.  Each and every single one of those elements can and will cause problems.  Satellites, even in geosynchronous orbit, can be affected by terrestrial weather patterns and solar interference.  Fiber trunks get cut.  Cell signals are nowhere close to uniform in strength, as the presence of dead zones even within a single building can demonstrate.  Even the humble little POTS line can be all too easily disrupted.  Streaming games require a fat pipe constantly, and one that is burdened with almost no errors or technical failures.  Some of us have that pipe ready to go.  All too many of us do not.  And the presence of the pipe is no guarantor of successful utilization of the pipe.

At E3 this year, I was invited to a press briefing on cloud gaming and streaming services.  We were treated to a demonstration of OnLive and some of the new features they were rolling out.  For those of you who have never been to the Los Angeles Convention Center, it is a massive structure, and as such it likely has a pretty respectable data pipe.  Even with that pipe, there was some latency and some lag in the demonstration.  And while there are doubtlessly some OnLive users who had no trouble with the service, there have likely been folks who've had nothing but since they signed up for it.

There is no such thing as a free game platform.  Fifty years from now, something like OnLive and Gaikai might be practical and effortless.  But in the here and now, they are not.  As long as they invoke "the cloud," there will always be smoke and mirrors involved.

Wednesday, May 23, 2012

Gearing Up

Today is an auspicious day.  Least, I think it is.

Exactly one year ago today, I started a new job after an eighteen month stretch in Unemployment Hell.  And it's been one amazing, frustrating, tiring, exciting, unbelievable year.  "My new job" has now officially graduated to "my day job," and one that I hope to stay on with for a while yet.

It has also been thirteen months since I posted anything in this blog.  God knows there's been plenty of stuff going on in the industry that I bloody well could have gotten off my ass and put down at least a few words.  But with the launch of Armchair Empire's new site, I suppose it's time to get back into the habit.  The day job pays the bills, but the games industry is what stirs my passion.  And very often my bile, my vitriol, and other humors that are likely caustic in nature.

The blog has been on hiatus.  It is now off hiatus.  Here comes the voice of outrage, skepticism, and impassioned concern for the games industry.  And there goes the neighborhood.  Again.