Lessons In Spiting Your Own Face

Click to purchase the print

I grew up in a pretty damn good period for video games, catching the dawn of the golden home video game age – the return of the Atari under the 2600 Jr moniker and the dawn of the 8-bit era. I stayed with consoles until I caught the dawn of the FPS on the PC. And thus began the fate of the PC gamer – the never ending cycle not of keeping up with the Joneses, but of continual hardware replacements to stay one step ahead of the graphics and processing arms race so that games run at a passable rate.

And man, that was a money suck. A fun one, but damned if it didn’t get expensive. So, as I grew into a poor twentysomething the console gaming fell by the wayside. Eventually, I moved back to consoles because a couple hundred bucks on a new console every five or six years is a lot easier to manage than a couple hundred bucks every year on a new video card.

And it looks like I got out right around the perfect time, because as PC game manufacturers have taken the normal methods of DRM – disc must be present, users must type in a special code during installation – to the illogical extreme.

In an effort to fight “piracy.” videogame publishers have adopted techniques that started with the game periodically checking into a remote server while playing to requiring a constant Internet connection *. And while that might not seem to bad on the surface, as just about everyone who wants broadband internet has it now, that means you can’t play when the internet is down. Or when you’re traveling. Or, worse, when the company you legally purchased your video game from decides that keeping that server – the one the game has to check in to – online is just too much money.

And publishers will eventually turn those servers off. All servers eventually get turned off. Or moved. This little fact of internet life means that a legally purchased game has an expiration date, after which it cannot be played again. However, the pirated version of game that came with a crack to route around the DRM scheme? That illegal version of the game will work forever.

What’s worse is, publishers typically don’t tell potential buyers that the game has an unplanned obsolescence date. I mean, why would they? Of course, as a potential video game buyer, this makes purchasing any video game either risky or research intensive. Buyers must either: read reviews, meet minimum standards and research a publisher’s DRM scheme or throw down $60 and take a gamble on a publisher treating the customers with at least some measure of respect.

The entire ordeal is so goddamn frustrating that I’ve got half a mind to chart out which publishers should be avoided and the respective titles, tossing the entire mess up on a website.

But I’ll probably just read a book instead.


*And we’re not just talking about multiplayer games. Major publishers are slapping this kind of DRM on single player games with no other online aspects.

Fat Thursday

What a day. Here’s a rundown.

Apple Announced iBooks2 and iBooks Author

The news came, as expected from early rumors, Apple was going to revamp their eBooks to support more interactive elements. The software is nice, feeling a lot like a robust Keynote that outputs Epub files. I haven’t had time to dig through the output code yet to see just how good it is (I have serious misgivings about code produced by WYSIWYG editors after seeing work done by Front Page and Dreamweaver). However, before jumping head long into pumping out books via iBooks Author, there’s some sneaky BS hidden in the EULA.

Perhaps people really did learn from the Human CentiPad episode of South Park?

Perry Out, Endorses Newt. Newt Attempted to Endorse The Wrong Open. Iowa Flipflops

Perry, after a lifetime of swearing he has never quit, well, quit. On his way out, he endorsed Gingrich. Almost at the same time, news leaked that Gingrich essentially asked his second wife to have an open marriage, admitting that he was sleeping with his now third-wife. And, 8 districts in Iowa’s votes showed up, switching the winner from Romney to Santorum. Fantastic.

Who Needs SOPA?

Remember on Wednesday when everyone really expressed their concern with the government attempting to enact Hollywood-written legislation which would allow for easy censoring of the internet? Well, the DOJ proved they don’t even need that just the very next day by taking down cyberlocker site MegaUpload, indicting 7 and arresting 4 individuals all the way in New Zealand.

So…if Hollywood needs new legislation because they can’t get rogue sites, I think reality showed that either they currently have those powers or they’ve got enough pull with the DOJ and DHS (by way of ICE) to carry out broadscale censorship without new laws.

At least Archer comes back tonight…

My Own Private Wikileaks

Carson wants his pose pack

Would he look more scary, or less, with a turbin?

Here’s a quick crash course in “How to be just a bit nerdier” or “Why the government can’t put Wikileaks back in the box.”

I used to frequently use the phrase “DNS is magic” when working tech support. It’s not. It’s really like visiting a library.

What is DNS?

DNS stands for Domain Name System and it’s what translates a website name, bradleyrobb.net or google.com, into the IP address of a server. It’s part gopher and part translator, which basically makes it the white pages of the internet.

A quick “how it works”

When you type my web address, www.bradleyrobb.net, into your browser your browser queries a series of servers by reading my address in reverse order. First it asks for the .net sites, then for the bradleyrobb sites within the .net sphere, and finally for the www location within the bradleyrobb sphere.

Each search gets smaller. But, like Porter in Payback, you go high enough and eventually you to get to one number – the afore mentioned IP address. Everything that happens beyond that is a communication between your computer and my server.

Here’s where things get fun

Since I own the bradleyrobb.net sphere, I control everything beneath it. Sure, right now you’re on the www subdomain, but that is just one of an infinite number of potential subdomains. And on those infinite subdomains I could put anything I want to put there, as long as I know the IP address of what I want to point you to.

They don’t even need to be on my server. They don’t even need to be…my website.

Since the company which was hosting the wikileaks.org domain name decided (conviently) that the name wikileaks.org could no longer be hosted on their system, Wikileaks has been scrambling to come up with new domain names, their primary .org is down, but a mirrored site (wikileaks.ch who’s .ch is controlled by servers in Switzerland) is still up.

But know you what else is up? wikileaks.bradleyrobb.net

It took me less than 3 minutes to create my own wikileaks subdomain. It wouldn’t take you any longer.

That’s the problem with digital information – it can be replicated infinitely with almost zero effort. Various governments can keep going after wikileaks by pressuring the domain name registrars (the people who maintain the DNS records) and the hosting companies (way to bow down Amazon), but the information can just as easily be replicated elsewhere.

It’s a reactive game, and those…those always end badly. Just ask the RIAA. Just ask Lars Ulrich. Striking Napster from the face of the Earth really stopped piracy, didn’t it?

See for yourself

If you own your own domain name, even if you’re a web novice, here’s how easy it is to setup a subdomain to wikileaks:

Open your DNS editing tool.

Create a new A record.

Name the record anything you want.

In the value field, put the IP address: 213.251.145.96

It’ll take a few minutes for your DNS settings to propagate through your server, but that’s the magic part.

A History of Feeling Small

Let me please preface this by saying that my friend Summer has a job that I am exceptionally enviable of – she works at the Hayden Planetarium in the American Museum of Natural History. That very museum has released a video using 4D mapping technology to impart just how little we are when compared to the grandeur of the entire universe.

Don’t be thrown off by that explanation, 4D mapping is just a method used to equate space and time as measured by light. I can’t crunch the math on it, which is why Summer is safe from me taking her job, but the theory basically states that time and space are the same thing.

The video itself is stunning, and can easily impart a sense of interstellar loneliness on the observer. And it made me instantly flash back to a video that probably had a far greater impact on my childhood than anyone at Warner Brothers Animation intended. Of course, I speak of Yakko Warner’s Universe Song

That song does a fairly good job of driving home an existential crisis, doesn’t it? To think, this show was aimed at grade schoolers.

For those who prefer to feel insignificant with a more upbeat tempo, and loads more British thrown in to boot, there’s always Monty Python’s Universe song from the classic film “The Meaning of Life.”

And I suppose I should say something uplifting now like, even though you got a parking ticket today, you can take heart in knowing that at that very moment, a star, somewhere in the far off reaches of space, was born. But really, that’s not my style. Instead, I’m going to be logging of the Internet in a bit to get back to work on my book.

My current goal is to complete the first draft of Project Kingdom by February 14th. Valentine’s Day. How many stars will be born between now and then?

Please Help With Some Digital No-Goodery

Friend of the blog, Ryan Nobles

Friend of the blog, Ryan Nobles

The Internet is nothing if it ain’t a powerful resource for pranks. And why not? It allows large numbers of people to exert minimal effort to create powerful inside jokes. That, ladies and gentlemen, is what local TV news anchor, and friend of the blog, Ryan Nobles appears to be doing.

For those not local to Richmond, the city finally succeeded the diamond-shaped hole that was left with the Richmond Braves baseball team left town by bringing in a replacement. There was a whole mess of news stories and controversy about this attempt hinging first on where to put the stadium and then on the mascot.

Richmond's Terror That Glides From The Trees

Richmond's Terror That Glides From The Trees

Let’s talk about that mascot, and the no-goodery I promised in the title, shall we? It’s a Flying Squirrel. Not exactly an image that strikes terror into the hearts of visiting teams, but the company is trying to make Richmond baseball a family-friendly event and I’m okay with that. What I am really okay with, however, is that apparently the local paper, the Richmond Times-Dispatch, is holding a contest to name said mascot.

Enter Ryan Nobles. Apparently Ryan thinks that the mascot should be named after another local-legend and friend of the blog, one Weather Dan. So, Ryan put out the call today to have everyone vote along those lines.

So, if you’ve got two minutes to have fun, to create a little digital havoc, and two support a couple friends o’ the blog, please go here and vote to name the Richmond Flying Squirrels mascot “Weather Dan.”

That's our Weather Dan!

That's our Weather Dan!

Did Mixx just get all positive?

The "new" Mixx

The "new" Mixx

If you’re a Mixx user, you might have noticed that the interface seems to have gotten a bit less crowded today. The social news site, in which users act as a mixture of editor and judge by submitting and voting content to the site’s front page, seems to have removed the ability to vote items down.

As someone with not one, but two curmudgeon awards – given to Mixx users for leading the day in down votes, I have to say I’m a bit sorry to see this feature go. Not because I’m an inherently negative person, but rather because I’m a spam buster. Every once in a while, I’ll go through the Book section of Mixx.com and vote down any content that isn’t book related. Doing so helps to keep the section free of spammy submissions without having to bother the powers-that-be.

The new defunct downvote button button was frequently used in political discussions – creating a tug-of-war between Mixxers of opposing political views to remove or promote a story from reaching the front page.

The ultimate result of this buttons removal is yet to be seen. On one hand, the Mixx front page could see an increase in the variety of stories, with more controversial submissions no longer able to be buried. On the other, the front page can more easily be dominated by a single voting bloc which organizes its powers to promote a defined agenda. I guess, in the end, only time will tell.

Little red down vote button, you shall be missed.

Social Media Faux Pas – Case Study

Point of clarification

I don’t consider myself a web designer. Why? Because it’s hard. I’ve built a dozen or so websites in my time (including the template which is running this one), but I’ve never engaged in the amount of study or practice that it takes to really earn that title. I’ve considered it, but my real passion is with the written word.

The internet is one of the greatest advances in the written word that man has ever seen. They allow people to voice their opinions on a global scale. Each advance in social media has succeeded in lowering the entry bar to global stage. As the ease of entry lowers, the number of people committing social media faux pas has risen in inverted proportion.

A local design firm recently discovered this with a blog post making some rather strong claims – first that they were the best design firm in Richmond, and second by assuming critical peer relationships with some of the web’s best web designers. Despite this company being local, I haven’t met them. I didn’t recognize any of their clients, but I do have friends and associates who do. Beyond that, a significant number of web designers did see the post before it was removed and the resulting comments aren’t remotely kind.

Let me be clear, I’ve said far worse in my time. I’ve run my mouth in many embarrassing ways and said some rather embarrassing things. Thus, I’m not going to be the one to cast stones here. However, I think it bears noting that though the local company did delete the post, the damage was still done. Despite frequent comparisons between the internet and a bar, pub, or club – things said on line never really go away.

The questionable blog post from yesterday? Still currently cached on Google – where it will remain for at least another 179 days. Beyond that, I happened to have my browser open when the post was retracted and thus I have a cached copy and a version printed to PDF. [At the company's behest, and because they did make an obvious attempt to rectify this issue, I have removed the links. -PBR ]

In the end, such an experience serves to show that when you live by social media, you can also die by it. And in any small, highly connected community, such news travels quickly.

So, to keep this from skewing completely negative, and to bring this back to writing, how would you craft a similar post to avoid the heaps of comment hate? And how would you react if you suddenly found your inbox crowded with comments?