Infinite Lemonade

UVA First-Year armed with nothing but a keyboard and the Internet.

Jun 7, 2013

First off, this is the page that Microsoft put up. Giantbomb has a good video in which you can watch them read through and react to the write-up in real time, but seeing as it's 40 minutes long I'll jump the gun a bit and say I summarize Microsoft's page further down this post.

After reading through the initial press release, I started to get angry. How dare they take away as much power I have as a consumer as they did to me. How dare they enact such draconian measures as having to check in every 24 hours and decide whether I can resell my games. Why is Microsoft doing this?

Wait... why is Microsoft doing this?

A bit of introspection and digging revealed that, simply put, it's because publishers want it to be so.

Backing up a bit: Digital goods are becoming a bigger and bigger part of our daily lives. Initially, curators of this content - publishers in the video game industry, music labels and production studios in other industries - were resistant to this, because there wasn't a way to check against pirates and other practices they didn't approve of. The Internet was allowing people to enjoy media in ways that they couldn't have before, at the expense of the creator's and distributor's bottom line.

Compounding this issue in the games industry - but also in the movies industry particularly - was the fact that games were/are only costing more and more to make every passing year, with the net result is the recent homogenization of 'big' media. Everything is Call of Duty-derived because Call of Duty has been proving to make the big bucks. More generally, the cost to make games across the board has gone up at least an order of magnitude in the past ten years, if not more, because the demands that a modern game incurs (more complex models, environments, full soundtracks and voice acting, the rise of motion capture, &c) have become that much more complex and simply expensive to generate. It's gotten to the point where the Tomb Raider reboot needed to sell 5 million copies if they wanted to be considered 'successful'. With the fact that new game prices have stuck at $60USD for the past ten years as well, such a business model is simply not feasible - one 'flop' would take down most publishers (See: THQ).

So publishers have been looking for ways to recoup those costs. DLC can be seen as an early example of this - it both gives publishers more money for less (the majority of the assets most DLC uses have already been made in the development of the main game), and slows down the rate at which games are sold back, gifted, or lent (publishers don't get a cut of any of these transactions). Online Passes more directly combat the used game 'issue', although this solution hasn't been accepted well in the past because it feels like more of a cash grab than anything else.

This backdrop makes publishers seem more human. They don't necessarily want the few extra bucks a DLC or Online Pass sale gives them so much as the desperately need it to continue to exist. Games are only getting more and more expensive, and under the current model publishers simply can't sustain that growth. They need another way to make money while satiating the demands of consumers. Microsoft and Sony know this, as well - people won't buy their consoles if there aren't good games to play on them, and your Call of Duties and Battlefields have proven in the past to be easy sellers of consoles. Those games are only possible under big publishing houses, whose have the resources to fund these games that, after marketing costs, approach $100million.

So from this perspective, the publishers have control, and this hardware generation they have exerted it. They told Microsoft and Sony "Yo, we can't keep this up forever. The second-hand market and people's general unwillingness to pay full price for a game is killing us. You need to give us the tools to make sure we continue to exist this generation."

And Microsoft and Sony complied. Here is what's a result of the discourse that followed:

  • Games are now tied to an account as well as hardware - through the cloud, these games can be played on any XBox One (after you log in, of course), and up to ten people who are on the same XBox as the game was installed on can play it as well. Think iTunes' 'Authorized Devices' policy as an analogy to what's going on here.

  • Your XBox One, for authentication purposes as well as other, non-specified uses, must connected to the Internet once every 24 hours. This is reduced to one hour if you're playing your game on a console that isn't yours.

  • Trade-ins are murkier waters at the moment: You can 'gift' a game exactly once, which disallows you from playing the game on your account, but your friend can play it. Beyond that, whether a game can be traded in at all or for a fee (like an Online Pass, except now it's an All Access Pass) is up to the publishers (the gifting is up to the publishers, as well). Microsoft, for their part, won't take a cut of any of these transactions.

  • Loaning and Renting games will not be possible at launch, but Microsoft is "exploring the possibilities".

There are a couple other bullet points, but they aren't entirely relevant to this discussion. If you're curious, here is the link again to the official release.

So it looks like the publishers got whatever they wanted, mostly because the non-new game stuff is set on their terms. If they want, used games go away, or at the very least they are set back by the mandatory need of an Online Pass of some sort. I had a situation a few years ago where a few friends and I chipped in for a game and each played through it, rotating the copy around. That goes away as well with the gifting policy, as does the concept of 'loaning' a game in general.

It's here that I want to pull in Steam and mobile games into the mix. Both are completely digital stores and have their own DRM solutions that are, in a sense, similar to what Microsoft has implemented: You cannot resell games, whose prices and need to connect online are set by the developer/publishers, and you cannot go offline indefinitely. Mobile games justify this by being dirt cheap. Steam justifies this in three ways. First, they allow people go offline for up to 30 days, which is enough to cease to be a problem in all except for the fringe-est of cases. The second is by liberally using Steam sales and price reductions to drive game sales (each of which publishers/developers get a cut of) while at the same time getting consumers good games for cheap. Third, Steam actively supports mods and other 'alternatives' by which people can mess around with their games. In short, Steam does what Microsoft's trying to do, but solved the consumer angst-problem by not being in the way of you trying to play games. The resell and 24-hour time limit issues are both very in-the-way of console consumers, hence the backlash.

There is a good way to handle DRM, but the used game market (which is way bigger than it was for the PC, and is now non-existent on the PC) is going to demand a much more complex solution than Steam's.

I doubt Sony's going to have a much different solution, so that's not what I'm looking for next week at E3. I'm looking for clarification, because as the Giantbomb video points out near the end, there simply wasn't enough clarification on the used-game issue. We still don't have a clear picture on how DRM in the Xbox One is going to work. We're going to get more answers next week at E3. Whether these answers are the ones we want remains to be seen. But I think being in the dark is much, much worse than knowing and being dissatisfied.

Apr 12, 2013

First, read this article.

I don't agree with the argument that gay marriage and the first amendment are incompatible. Going back to the Chic-Fil-A debacle from last year, the takeaway I drew from it is that the first amendment only applies on a personal level - Dan Cathy and the general public are allowed to express whatever beliefs they want, and shouldn't be silenced because they are in the minority. But the protection only goes that far - Chic-Fil-A and other businesses shouldn't be allowed to discriminate based on orientation, just as they aren't allowed by race.

But, on the other hand, the argument that the government should just 'get out of marriage' is flawed as well. I'm actually in agreement with the marriage-provides-structure argument. Or, let me rephrase - the government should 'get out of marriage' by not restricting it's definion to man+woman. There, of course, should be limits - cats and dogs shouldn't be allowed to marry - but the definition should be broadened to include homosexual couples. The definition should still exist in some form, however, because the structure that provies to society as a whole is, as I see it, a net gain.

And this is the part where SCotUS does their job and 'discovers' where the government 'stands' on the issue. Here's hoping that's soon.

Mar 14, 2013

Google Reader is shutting down. July 1 is the kill date, but Google says they offer adequate data export services so that users can migrate elsewhere. Response to the news, surprisingly, has been hostile.

I never really got into RSS. Feeds felt like they were solving a problem aimed at Internet users who has dozens or hundreds of sites that they checked every day. Blog addicts, if you will. That wasn't me - I had my few that I read religiously (still do, as a matter of fact), and didn't think another program would help me read them any more efficiently.

But now I'm curious. These people, this Team GR or whatever, really cared about their feeds. Is it that RSS readers, if well done, can completely change the way one consumes the Internet, or is it simply fanboyism of a slightly different vein than I'm used to being exposed to?

I've managed to demo a couple, non-GR readers before the mass exodus managed to knock out all of their servers. Newsblur seems to be my favorite, but I haven't been able to really use it yet. Once traffic stabilizes and I get into the groove of it, I'll report back.

Until then, godspeed Google Reader.

Mar 13, 2013

So, yes, it's gone. Deactivated or whatever. Finally.

I've been wanting to delete that account for a few months now, but Facebook remained - and, truthfully, still remains - at a low-but-measureable level of usefulness. Last night, however, I decided that that usefulness was outweighed by my ideological disagreements with Facebook, of which there are many. In a previous draft of this I wrote them all out, but I realized that 1) you already probably know my reasons, and 2) I sound so whiny no matter how I write them out. So I'll skip to the end:

The one aspect of Facebook that I like is the raw utility of it - Facebook is an amazing digital phonebook, and it's a shame that there isn't another website out there that offers quite the same service. I wish that such a site did exist, where people and businesses could manage their pages and be able to interact with the public at large. I'd get rid of most of of the time-sinkyness of Old Facebook and just have this new Facebook exist as a pure utility; if you want to contact and talk to someone, if you want to organize an event with a group of your friends, or directly interact with a brand or something, then you would be able to do that. Bits of those services already exist in various forms, but nothing quite like this comes to mind as an already-existing service. And such a site - as with all social networking sites - is useless unless all of your friends are using it. But it took Twitter a finite amount of time to reach those levels of users, so why wouldn't that be possible for another, comporable service?

Jan 18, 2013

One of the classes I'm taking semester is "Fundamentals of Scientific Computing", essentially an intro to CS for Physics majors. The purpose of the class is learning how to use computers to solve and model real-life physics problems. It's a lot of C) and Linux, two things that I'm totally okay with.

This is the class I'm most excited for this semester. There are a lot of good free online resources for teaching the basics of programming - how to do basic math, how to loop, how to write basic logic, and so on - but almost no resources for teaching new programmers how to use those basic tools and make something that's useful in the real world. This class feels like it's going to be that middle step between learning how to program and learning how to program. Plus, since C and Python are sort of close to each other in a syntax perspective I'm able to transfer what I've learned from one to be other and become better at both. I might yet be able to do something with this little hobby of mine.

--

Coolest link of the day (Couple days old, but whatever): The Verge's excellent overview of the life and death of the arcade.

Jan 9, 2013

You guys remember Windows Live Messenger?

Messenger was how I was introduced to the idea of instant communication. A friend in middle school asked if I was on the service, and I said I didn't know what 'Messenger' was. She explained it to me and I persuaded my parents to let me download and use it, thinking it was one of the coolest things ever. And it was. In a world before Facebook, it was how I - and many of my friends at the time - talked online.

Microsoft confirmed the kill date for Messenger: March 15th. At that point, users will be migrated over to Skype but still able to contact Messenger users. This makes business and technological sense; Messenger and Skype are both owned by Microsoft, and it doesn't make sense to have to support two platforms that perform the same function. And as far as I'm aware, Messenger is a shadow of its former self, usurped by more popular IM programs and the rise of social media.

Still, it'll be sad to see it go. I haven't logged on in close to five years, but I'll remember Messenger fondly.

--

On a completely unrelated note, the Qualcomm keynote at CES WAS COMPLETELY BANANAS (Links to a recap, not the video itself. I don't think anyone could handle it in its raw form). Seriously, I'm still giggling to myself.

Jan 8, 2013

I woke up this morning to a video of a demo for the Ubuntu Smartphone OS. Near the end of the video, the demoer mentioned offhandedly that you could dock a phone running Ubuntu (A version of Linux, an operating system akin to Windows or OSX) to a monitor and keyboard and get the full desktop Ubuntu experience.

I tried to visualize what that would be like. I get up in the morning, check my phone for texts and the like, then get ready for the day. I have a while to kill before the bus comes to take me to work, so I plug it into a monitor and stream an episode of a show from Netflix or something. Time to leave, so I unplug it and use it to play a game during the bus ride. I show up at work, and sit down at my desk.

Now here's where it gets interesting. Let's say my job is high-end video production, which is going to require a lot of computing power for a couple decades at the least. So I have a dedicated machine sitting on the floor next to my desk. But what about my laptop? Do I even have a laptop?

No, I don't think I will. Instead, I pull out a shell of some sort - keyboard, monitor, maybe an extra battery, all in the shape of a traditional laptop - and plug my phone into it from the bottom. And boom, I have a laptop.

I think that's where we're heading. Phones have been getting exponentially more powerful each year, but there's an upper limit to the ability of the form factor to utilize said power. I don't care if my phone can run Crysis or Skyrim at max settings because I don't want to play Crysis or Skyrim on my phone. Think about how silly that is.

So as my phone approaches the power of the notebook I'm writing this on, why should I have both devices? Laptops are becoming used less and less as mobile devices (phones and tablets) are eating away at the low end of the laptop market and gaming and high-end production is reserved for big dedicated machines, eating away at the high end of the market. This leaves the mid-range: e-mail, Facebook, Netflix, maybe some light gaming and other dedicated apps. Give manufacturers five years, and phones will be on that level.

The laptop is dead, long live the shell.

Jan 2, 2013

I realized last year through a discussion with a friend that I don't do New Year's Resolutions because of my continual seeking of self-improvement. It seems arbitrary to me to resolve to magically make myself a better person on a Tuesday in January. Instead, I said, what I try to do is to make the whole year that: resolving to do better things and executing them.

So in that sense, 2012 was a pretty good year for me. Looking back, I'm a radically different person than I was this time last year. I'm more confident, more competent in a social sense, and generally more independent and sure of myself. I know more clearly what I want, and I'm better at getting it. Obviously, a semester at college is the reason for the bulk of this, but I managed to stack some other reforms on top of the social ones.

  • I'm healthier and more fit that I was at the beginning of the year, thanks to a shift to a more-than-not paleo diet and exercising on a regular basis.

  • I've embraced a minimalist lifestyle after realizing over the summer that I'm much more comfortable with less than more. I purged twice this year and have been continually maintaining the level I'm at ever since.

  • I've gotten back into coding and reading after months of away-time, thanks to a renewed interest in Python and a new Kindle Paperwhite, respectively.

And so on. Of course, this year hasn't been all positive improvement. I wrote next to nothing this past year, even when trying to hold a journal to reinvigorate myself. There have been other personal issues that I'm not comfortable getting into here just yet, but they were pretty significant and have resulted in some tension between me and other members of my family.

But the nice thing about the way I handle New Year's Resolutions is that I can make them any time I see that I'm doing something that I don't want to be doing. I resolved over Winter break to write something, and I have. I resolved to start up the journal again, a couple weeks ago, and I have, with a side-effect being a return to scriptogr.am. I'm working on resolving the familial tension.

I recognize that I am far from perfect, and to strive for perfection is a fool's goal. But if you focus on improving little things about yourself, one or two at a time, then that generates a more solid path towards self-improvement. Instead of saying 'I want to be perfect', I'll say 'I want to write more' or 'I want to be healthier'. And then I do it.