Thursday, December 25, 2014

XBox One Sucks

After repeatedly attempting to fix the XBox One, I have deemed it a lost cause. It's a complete POS. If I had a little more Elvis in me, I'd shoot the damned thing. Will you be joining me in the line to return yours tomorrow?

XBox One FAIL: Microsoft Xmas Nightmare Continues (updated)

Ah, the joys of Christmas. A quiet day where you can sit around and play with your new toys -- unless your toys don't allow you to connect to XBox live and play with them.

So far, no connectivity for me. These are the days when you start thinking, "If I have to pay for a year of XBox live and Live is unavailable during that time, shouldn't Microsoft be refunding me for the time that I wanted to play, payed for access, but couldn't get on?"

Seriously though, right now I'm building a significant level of regret from having purchased this POS system in the first place. If someone were to ask me right now, would I recommend the XBox One or any other Microsoft product, the answer would be an unqualified NO.

UPDATE:
Just for fun -- and to confirm some things that I already suspected -- I decided to fire up the XBox 360. As expected, it connects to XBox live, it remembers my XBox live profile and, more importantly, it WORKS. With the XBone, I feel like one of those poor bastards who got stuck with Windows 8 instead of Windows 7 or XP, older software that actually works.

And just for comparison, I restart the XBone -- it still doesn't work. I think it's getting ready to make it's way back into the box and get returned to the store. This device is still just not ready for public consumption, which is laughable when you think that this system came from the people who have years of experience making the XBox 360.

XBox Live Hack, Cloud Services and Nightmare of Christmas

This morning I got fired up the XBox One Console to discover that I wasn't connected to XBox Live. After several attempts to reconnect, I noticed the alert message complaining about a problem with "Core Services". While the XBox One offers some limited functionality when it can't connect to the XBox Live cloud, connectivity is a core part of how many games on the platform work, so when it can't connect, it's not happy. So problems with XBox Live equals problems for the XBone. Not a great Christmas present.

A quick check online revealed stories like this and this about hacks to the XBox and Playstation networks. These types of denial of service attacks are compounded on Christmas as many new systems are fired up for the first time and a wave of actual new users attempt to connect to the system. It's similar to what happened a couple of years ago when Apple's networks suffered under the load of a ton of new iPhone and iPads coming online. Still, you'd think that companies like Microsoft and Sony, as aspiring online media content hubs, would have a more robust, scalable infrastructure in place.

Seriously, it's one thing to have been surprised by a scaling impact a couple of years ago, but if you're building a modern cloud platform now, it's like approaching a yellow light from a couple of blocks back and being 'surprised' by a red light.

But this is also one of the reasons why designing the XBox One to be so fundamentally linked to the cloud seems like a strategic weakness. While it's true that many of the modern games depend upon Xbox Live connectivity in order to provide multi-player support, with the Xbox 360, you can do just about everything else even if you don't have access to a network. Trying to play some of games on the XBone this morning, I've suffered repeated failures -- even without attempting to use any networked component.

Frankly, I'm glad that I'm not depending on this device to be the cornerstone of my media center.

Tuesday, December 23, 2014

XBox One Platform Follow Up

This is just a brief follow up on my earlier review of the XBox One platform. We started a new game -- Dragon Age Inquisition -- last week after burning through the buggiest Assassin's Creed ever.

I can safely report that we've experienced no crashes, freezes or glitches on the platform in the new game. I still don't love the software interface, but if good code runs on it, the system works.

Monday, December 22, 2014

Uber and the Moral Problem of Surge Pricing

Here is an interesting piece about the economics of surge pricing from an editor at the Harvard Business Review. It comes as Uber faces more outrage when, in response to the recent Sydney hostage crisis, surge pricing kicked in on Uber.

While it's easy to feel a bit cynical about the motives of a business when they promote the socially good aspects of their business practices, it's surprising to see the reality of an amoral profiteering engine, the Uber pricing algorithm. It makes you wonder, will people maintain a long term business relationship with a company that operates with no moral or ethical framework? Or, does a business need to find some mantle of good citizenship to wrap itself in lest it become a pariah?

Tuesday, December 16, 2014

Whole Foods and the Myth of the Workplace Team

Here's an interesting post that I came across from a guy that worked at Whole Foods in San Francisco. My Whole Foods nightmare: How a full-time job there left me in poverty by Nick Rahaim details some of his experiences working at Whole Foods. It's an interesting read. I think that there are a couple of interesting take-aways from the piece.

From his description, it sounds like a strong bond developed between co-workers. The irony is that, while many businesses try to build this kind of connection, in Whole Food's case, it appears that the unifying factor is salary and union concerns. Imagine if that weren't the case and, instead, that team approach was directed entirely toward the customer experience.

In the piece he references a store meeting where they are are given a "vote" on which benefits to cut because of "Obamacare." In the article, he points to Whole Food's stock price, but possibly a better indicator would be profitability. Essentially, shareholders reap increased profits on the backs of the underpayed "team" members. Its surprising that they don't fold more of that profit back into the engine of the business. And yet, this is the problem with the alignment between the performance of a stock and the "success" of the business.

There is another irony in that, Whole Foods tends to cater to an upscale customer, and that most are probably shopping there because they feel a sort of "harmonizing with all of society, hippy coop" sort of vibe. And Whole Foods exploits this image, through in-store experiences and interactions with the staff in the store. It's also part of the reason why people are willing to pay higher prices and Whole Foods is able to command higher margins than many of their competitors. What do you think the impact would be on the Whole Foods customer base if Whole Foods employees -- the friendly staff that the store's customers interact with -- were broadly thought to be treated in the same way as employees of Walmart? It seems like a rather precarious business strategy.

Friday, December 12, 2014

The Alliance, Company Values: Good Enough Isn't

As I mentioned in my recommendation of The Alliance, it's given me a lot to think about. One aspect that has stood out prominently for me recently relates to company culture and values. Often in Silicon Valley, we work with the idea of "Good Enough". Minimum Viable Product is all about good enough. At the same time, when we deal with our internal culture and our relationships with employees, good enough isn't really good enough.

Don't get me wrong. Many businesses approach their employees with a Good Enough mindset. Good Enough is the checklist version of employee relations -- just enough health insurance to make it seem like the business offers more than minimal coverage, hamburgers and hot dogs at the employee event, an Xbox because all of the other companies have one. It's the checklist that is disconnected from the why (beyond being a minimum threshold for having employees), and it's a symptom of a business that doesn't understand it's relationship in the alliance.

If there is one lesson that the HR department should learn from us marketing types, it's that every action, every event, and every program should have purpose. It should convey a message.
 "For your holiday bonus, we've decided to give everyone a dollar."
Imagine that reality. Congratulations, you've just awarded every employee a holiday bonus; another check mark on the list of employee benefits. And yet most employees, if presented with this, would probably say, "why bother". Other than adding an item on a list, it's totally unrelated to employee needs or interests. Imagine if it were 50% discount coupons to Disneyworld? It's the HR equivalent of spam. Maybe you get response in the 1-3% range. Is that the way that you want to connect to the "corporate assets" that you depend on to produce the good shit?

At best, a good enough mindset and checklist employee relations is simply disconnected from its "constituent base". At worst, it's a trigger for anger at the organization -- "if you can't be bothered to take my interests into account, why should I care about the things that you say are important?"

And yet, regardless of how counter-productive Good Enough may be for employee relations, it's pervasive and it isn't going away. Why? Because these are the metrics that have been established to measure HR. Salary. Benefits. Costs. And because many businesses don't approach things like, 'we want the very best people, we simply need Good Enough.