Max Woolf

CMU business IT graduate, software QA engineer in San Francisco, sarcastic tech blog commenter

A Profanity-Laced Video Game Password That Breaks Everything

If you’re a fan of video games, you’ve likely heard of the Metroid franchise. Released for the NES in 1986 by Nintendo, Metroid set a new standard for 2-D exploration in video games with its expansive power-up system, well-hidden secrets, and polished platforming controls. Due to its popularity, Metroid has been rereleased multiple times: as an unlockable in Metroid Prime, an unlockable in the remake Metroid: Zero Mission, a standalone game on the Game Boy Advance, the Wii Virtual Console, and the 3DS Virtual Console.

You play as Samus Aran, an armored bounty hunter who has infiltrated the base of the dreaded Space Pirates on Planet Zebes. Samus must defeat the leaders of the Space Pirates: the dinosaur Kraid, the dragon and memetic badass of the series Ridley, and the AI construct Mother Brain. Additionally, Samus must find a way to defeat the Metroids, which are nearly-indestructible parasites that threaten all life. Yes, this was a plot written in the 80’s.

Since the NES Metroid cartridge did not have the ability to save games, and the game itself took awhile to complete, Nintendo developed a password system to allow players to continue at a later time. Upon death, the player received a 24-character alphanumeric password that could be entered to restore all items the player has unlocked and remember which bosses the player has defeated. Most of these passwords were gibberish that required a pen-and-paper to write down and remember.

One password, however, is more memorable, and much more sinister.


When a Startup Sends a Passive-Aggressive Email Every Day

A couple weeks ago, my best friend wanted to make a personal website. After talking with her about what types of features she wanted (home page, photo galleries, low price, etc.) I recommended that she use a website-building platform with a WYSIWYG editor, such as Wix or Weebly. I had heard good things about both websites, especially Weebly, a Y Combinator startup which has been rolling out new features and receiving positive reviews.

She registered for Weebly and loved it. I registered as well to check it out, and I was also impressed after creating a draft test website and experimenting with both drag-and-drop UI elements and raw HTML/CSS editing. Since Weebly has Contributor functionality, I was able to edit her website without having to access her account. I made a few CSS tweaks and that was it: I didn’t publish my own website on Weebly, as I’m very happy with this blog. :)

A day after her website was published, I received an e-mail from Weebly: a generic “First Steps to Creating Your Website.” It’s just one email, I think, so I ignore it. And then, the next day, I receive another e-mail that was much less subtle: “Your website misses you!”

This is certainly the first time a startup’s emails have tried to guilt me into using the service.


Diablo III Economy Broken by an Integer Overflow Bug

Diablo III, Blizzard’s highly-awaited online-only Action RPG released almost a year ago to the day, has had its share of technical difficulties. From Error 37 to lag spikes that can cause hundreds of hours to go to waste, Blizzard has spent the past year improving the game backend to better accommidate the millions of active players.

Diablo III is also noted for its economy, with an emphasis on a region-wide auction house where players can trade one-in-a-million items for millions and billions of gold. (inflation is crazy). Additionally, Diablo III emphasized the use of a Real World Auction House, where players can sell gold or items for real world cash.

Today was the launch of Patch 1.0.8, a patch which promised improvements to character progression. After spending a few weeks on a Public Test Realm, where players volunteered to tested the patch to ensure that there were game-breaking exploits, the patch released successfully.

Except for one patch note that was added last minute and not tested in the PTR. And it’s a patch note that broke the economy to tiny pieces.


A Blog Comment System That Steals Comments From Facebook

I’m not a fan of the LiveFyre comments system for blogs. As I’ve talked about before, LiveFyre is difficult to use, and actually hurts blogs more than it helps. But more and more blogs, such as CNet and AllThingsD, have switched to LiveFyre.

AllThingsD’s reasons for switching to LiveFyre from the widely-used Disqus are interesting. Under LiveFyre, users can “more readily share comments to Facebook and Twitter” which Disqus already did; “tag friends and draw them into the stream” which increases clutter; and “accurately flag other comments as spam or offensive” which flat-out doesn’t work, if the spam on TechCrunch is any indication. Additionally, they can “follow conversations across multiple platforms,” which the post doesn’t elaborate upon. Does it aggregate social media which links to the parent post, a la Disqus?

No, it’s something much more important.


Facebook Outage: All Webpage Likes and Comments Reset

UPDATE: The issue was resolved about 11 hours after the post was published. Like counts and comment counts are back. See TechCrunch’s post.

Today (3/25/13), Facebook appears to have made a change that has nuked all existing Facebook Like counts and Facebook Comments. I can verify that on this particular blog, my non-cached Like counts and my Comments are gone, even after checking Facebook’s Graph API directly. This can be verified on older blog posts, such as this one. It is also being tracked on Stack Overflow.