Patch Laid Off a Bunch of People Over the Phone

Matt Burns, at TechCrunch:

The ax came down at Patch today. TechCrunch has confirmed that a number of Patch employees were let go this morning with another round of layoffs happening later today. We’re hearing hundreds were laid off, focused mainly around editorial staffing. Employees are being told to pack their virtual desks and clear the premises today.

If you haven't listened to Jim Romenesko's audio recording of the teleconference, take the time to do so. It must have been difficult for those people to hear their jobs being eliminated in a short 1m 30s.

I've said it before, folks: treat employees with respect, especially when firing them.

Traditional Video Game Consoles Aren't Dead Yet, Folks

Wow, what a difference a year makes. Last year, there were some pundits who were convinced, absolutely convinced, that the traditional video game console was doomed. Doomed, I tell you! I took the time to write about why I thought that such talk was a bunch of malarkey.

Turns out, I was right.

What has happened in the past year? Well, the Sony PlayStation 4 and the Microsoft Xbox One were released to the public, that's what happened. Guess what? Both of those consoles were record-smashing successes. Sony sold 4.2 million units. Microsoft sold 3 million units. Folks, even poor ol' Nintendo managed to have success with software sales for its 3DS handheld console (though the less said about the much-maligned Wii U, the better).

This was my statement on the reality of the console market in a post-PC, mobile device-driven market:

What then, of the rise of mobile gaming? To those who say the console is in trouble, the success of devices like the iPhone and iPad as well as the success of titles such as Angry Birds point to a future where consoles aren't relevant. This is a narrow view of the world that doesn't take into account what is happening in the industry. Mobile gaming isn't taking gamers away from traditional consoles...it is expanding the term 'gamer' beyond its traditional form. Just as the Nintendo Wii helped to bring games into the mainstream by making games more accessible to non-traditional gamers (e.g. the elderly), mobile games have further expanded the gaming market. And that's what it is, an expansion of the overall gaming market, not a reduction of the market for consoles.

Microsoft, Nintendo, and Sony combined for sales of roughly 260+ million units over an eight year cycle for the previous console generation. Yes, mobile device sales easily eclipse that figure in a shorter span of time. However, as I mentioned earlier those devices are causing the overall gaming market to grow, which is to say that they aren't necessarily causing the traditional console market to shrink.

Console gaming isn't dead, folks.

Treat Employees with Respect, Especially When Firing Them

Josh Constine, in a post at TechCrunch:

That’s why the Denver-based Beatport was considering firing the employees over a conference call, but decided to send human resources representatives to SF. The company worried employees would destroy the office if not supervised. Meanwhile, multiple sources report that the startup has let go of around 20 employees in Denver, including the majority of the engineering team there. Two other music industry sources say Beatport was still operating at a loss after Q3 saw it lose $1 million on $12.1 million of revenue.

It's ridiculous that a company would ever consider firing employees via a conference call. It's incredibly insulting to the employees that this was even a possibility.

Being a manager is difficult. Having to break difficult news to employees comes with the territory. When it comes to people's livelihood, the proper way to let them know that they will no longer be employed is to do so privately and in-person if at all possible. Ideally, there should be a transition period where the employee can transfer his or her responsibilities and knowledge to others that remain at the company.

Think about it for a minute. Would you feel betrayed or angry if an employee suddenly left the company with little to no notice? Of course you would. Professional courtesies apply to both the employer and employee. The manner in which you treat employees at the beginning and the end of the employment relationship says a lot about your company's core values and about your abilities as a manager.

Folks, treat others as you would like others to treat you.

Nintendo Missed a Huge Opportunity with Super Mario 3D World

Sam Byford, writing for The Verge:

One thing that Super Mario 3D World is not is a showcase for the Wii U's signature feature, the tablet-style GamePad controller. While there is the occasional stage that requires you to manipulate objects with the touchscreen, these are few and far between, and for the most part Super Mario 3D World is entirely playable with a regular controller. I actually found it far more comfortable to play with the underutilized but excellent Wii U Pro Controller most of the time. You can also play directly on the GamePad without the need for a TV, though I wouldn't recommend it; the camera angles tend to be too zoomed-out to be comfortable. And relegating Super Mario 3D World to the low-resolution GamePad screen would be a shame, because it's a stunningly beautiful game.

Nintendo has been on an advertising binge lately. Odds are very good that you've seen this commercial, or one of its siblings, on TV or the web:

The commercials are somewhat childish, but they do a decent job of explaining the Wii U in the context of Nintendo's newest AAA title, Super Mario 3D World. It's somewhat sad that Nintendo has to remind people that the Wii U is a new console and not a peripheral for the Wii (a problem that Sony and Microsoft don't have), but the good part of this commercial is that it shows the fun that can be had playing the game with friends and family.

Unfortunately, what the commercial also shows us is that the tablet-like controller for the Wii U is almost a pointless afterthought. The commercial doesn't emphasize using the tablet as a controller (despite its prominence in the still photographs), and Byford's post confirms that the tablet isn't really necessary for the game.

The fact that Nintendo's premier Mario title, delivered one year after the console's launch, doesn't show off the capabilities of the single defining feature of the Wii U is ridiculous. By contrast, Nintendo didn't waste any time showing off the uniqueness of the Wii's remote controllers. Wii Sports may not have been the best game on the system, but it immediately set the Wii apart as a console that--despite graphical shortcomings--offered unique gameplay.

The Wii U is already hampered by the fact that it offers inferior graphical performance compared to its competitors. Nintendo has compounded this business/engineering error by failing to produce a game that convinces people that the Wii U offers a unique experience.

Folks, Nintendo blew this one. 

iOS Easily Won the Black Friday Wars

Jay Yarow, over at Business Insider, regarding IBM's analysis of Black Friday sales:

It broke out an analysis of iOS and Android: On average, iOS users spent $127.92 per order on Black Friday compared to $105.20 per order for Android users. iOS traffic reached 28.2 percent of all online traffic, compared to 11.4 percent for Android. iOS sales reached 18.1 percent of all online sales, compared to 3.5 percent for Android.

On a market share basis and an installed user base basis, Android is the number one operating system in the world. However, if the user base doesn't make use of their devices in ways that make it worth developers' and retailers' time, then Android will continue to be an afterthought. iOS users spend more time on their devices and spend a disproportionate amount of money when compared to Android users. I would wager that Windows Phone users would be treated better than they currently are if they spent money and time disproportionate to their installed user base too.

Folks, if you want to be treated as first-class netizens, then you must spend like first-class netizens. Developers and retailers aren't running charities.

Hilarious Assassin's Creed IV Bug

This is a particularly crazy bug:

(The video is not mine; I found it on YouTube.)

Anecdotally, I've noticed that horrible bugs seem to be more commonplace with videogames (especially AAA titles) than in decades past. I would hazard a guess that the reason for such an upturn in breaking bugs is a combination of high pressure development schedules and the need to create ever bigger, more expansive worlds.

Even with Instagram on Windows Phone, Microsoft Can't Win for Losing

Tom Warren, writing for The Verge:

Instagram Windows Phone users can use the app to upload photos, but they'll need to shoot photos separately using the camera as there is no direct in-app camera support. A button within the app links out to the camera, and returns the photo after it's taken to apply a filter and upload it. Instagram says "as with every platform we take into account how users are using the platform natively, and thought this was the best approach."

To be fair, this version that is currently in the Windows Phone store is a 'beta', but for heaven's sakes why release an app that can't perform the primary function of the service? A few more weeks to create a fully baked version (even if it didn't have feature parity with the iOS and Android versions) would have been worth it. Windows Phone is three years late to the party, so waiting a bit longer to have a proper, elegant user experience would have been the correct choice.

This Mashup of Star Wars and Nintendo Characters Will Make You Smile

This is a great take on Star Wars: A New Hope using Nintendo characters. There are very many inside references that will be noticeable by longtime Nintendo fans.

This is well worth the 8m 42s run time. Check it out, folks.

The Complex World of the Simple, Tiny, Insignificant Progress Bar

One of my earliest professional programming tasks was to create a progress bar for an application. The requirements were simple, really: show the user how far along the application was in its processing of a new data set. Easy, right?

Wrong. As it turns out, for many tasks it is actually non-trivial to display a meaningful progress bar to the user. Predicting the future can be difficult, it seems.

In fact, there is some serious HCI (human-computer interaction) research being carried out regarding the progress bar and its impact on user experience. One such paper focused on displaying the progress information in a variety of ways--while keeping the task time constant--and showed that people can consider a progress bar to be faster or slower even though the time it took to complete was exactly the same. A follow-up paper further explored the progress bar by changing visual attributes (for example, making the bar pulsate at different frequencies). Once again, the time to complete was always the same but the human perception of the passage of time was varied.

Just for fun, check out some of these progress bars: http://www.animatry.com/blog/progress-bars

Do any of them seem familiar? There is an excellent chance that you've encountered them while copying a file in Windows or installing the latest version of OS X. I bet you've even programmed one of these.

As for my younger self, I spent quite a bit of time implementing and refining the progress bar for that data installation process. The exact design of the final solution has been lost to my memory in the mists of time, but as I recall it was some combination of an overall percentage with a 'live' update of the current files being processed. The overall percentage gave the user a rough sense of how far along the application was in the process, and the file names (which flew by far too quickly to be meaningfully absorbed by the human consciousness) gave the user the reassurance that the process was indeed continuing and hadn't gotten stuck somewhere. Perhaps not the optimal solution, but it got the job done.

Folks, don't let anyone tell you that adding a progess bar is an 'easy' task.