Monthly Archive for August, 2009

Bad Xbox Customer Support, Bad!

Microsoft, you have ONCE AGAIN proven that your ability to grind my gears is truly infinite.

grinds-my-gears1

Submitted for your approval…one Xbox 360 with a defective wired NIC.  I knew this fact as soon as I began troubleshooting his console, because, great gaming consoles though they may be, the quality with which they are assembled (as well as the parts used therein) is abysmal.

That’s okay.  We already know that your console’s hardware blows.  I have an Xbox 360, and I love it.  I’d buy another one.  Of course, it’s been collecting dust in my sock drawer for 3 months, because all my recent gaming has been on my MacBook Pro, but regardless, my Xbox 360 retains a special place in my heart.  Probably because I waited in line all fucking night for it.  In November 2005.  In the freezing rain.  HAPPY TIME!

But I digress.  The reason for my (current) displeasure with Microsoft lies in the solution provided by an Xbox 360 phone rep (CSR) when asked about the aforementioned wired NIC.

I am a university residential network technician.  Basically, I fix shit when it breaks.  When I was called out the other day to investigate an Xbox 360 that wasn’t connecting to the network, I knew, immediately, that the problem was not with the network, but with the NIC on the Xbox.  When an Xbox gets a network connection, much like in Windows, the Xbox OS will tell you that the physical connection is active.  The connection was working on this gentleman’s laptop, on the same port, with multiple cables.  XBox?  Multiple cables?  Nada.  No link light, no connection, nothing on the switch.  Bad wired Ethernet.

I am okay with CSRs assuming complete customer ignorance.  I sat and listened while my customer worked with the CSR, and went through all of the same troubleshooting steps I went through, also to no avail.  I began to assume that the CSR was going to go ahead and authorize the repair on the Xbox, when he made one last suggestion.

“Sir, do you have a PC nearby?”
“Yes, we tried connecting it to the same port, and it was working fine.”
“Can you go to your PC please and tell me the operating system?”

At this point, I did the raise-one-eyebrow thing.  I’m pretty good at it.

“Sir,” the CSR said, “can you please open your command prompt?”

At this point, I knew exactly what the “solution” was going to be, and sat and watched, in horror, as the CSR explained to my customer how to spoof his PC’s MAC address onto his Xbox, on my network.  I have multiple problems with this solution.

1: The solution didn’t work.  In fact, the computer working on the same Ethernet port that the Xbox was not getting a connection on should’ve been a red flag to the CSR, indicating that the problem was with the Xbox.  They call it the “physical” layer because you know there is something “physically” wrong with the device when it doesn’t show a “physical” connection, capice?

2: Our network, like many university networks, uses MAC authentication and bypassing, and trying to “fool” it causes problems.  Our equipment does not take kindly to multiple devices acting like one device, and our CSRs are not trained, nor should they be, to look for this issue if someone is being continually kicked off the network because our management server doesn’t know what the fuck, which brings me to my next and most important point.

3: The user doesn’t know what they’re doing.  There was no explanation on the part of Microsoft on what the user was actually doing with their actions.  If the user doesn’t understand what they’re doing in the first place, there’s no way they’re going to know how to undo it, which creates more problems than it solves.  This “solution” is actually a terrible, terrible customer service philosophy.

Let’s say, for example, one of my customers called Microsoft support, not knowing for some reason that they can register their device online, or call our call center, and the CSR led him through the spoofing process.  Great!  It works!  For…a few minutes.  Then he calls us because he keeps getting kicked off, and we look like crap because our CSRs cant figure out the problem, because they’re not trained to, and the customer doesn’t know or understand what he did, and ends up even more frustrated.

So now both companies look bad, and he has a broken Xbox, which, I think, is the price of putting a bandaid on a bullet hole.

4: Maybe it’s the “networking guy” part of me, but telling students to spoof their MAC addresses generally doesn’t sit right with me.  If this is really what Microsoft thinks about network security, why should I buy their products?

Or, maybe I’m just becoming paranoid.  Fuck it, I’m moving to Wyoming.  NOBODY CAN GET ME THERE.

I don’t need any help, I’ll handle this one myself

Scenario: You move into a new house. You notice that the smoke alarms look kind of old. You’re not sure if they’ll actually work in a fire. One of them actually chirps for no reason every so often. You decide to replace them, but you keep putting it off.

Then one night before you go to bed, your wife decides to throw her favorite pair of pants in the dryer so they’ll be ready for her in the morning. But during the night, that bird’s nest in your dryer vent, which you’ve been meaning to clean up, causes a lint clog. It catches fire while your sleeping, the alarms fail to go off, and you die a slow, horrible burning death.

In order to avoid this type of thing, I got to work and replaced my old smoke alarms.

A Quick Interlude: How Alarms Work

There are two types of smoke detectors: photoelectric and ionization.

Photoelectric detectors are set off when smoke particles pass in front of a light beam. They are better for detecting large smoke particles created by smoldering fires, e.g. your living room couch after you drop that lighter you’ve been playing with.

Ionization alarms are set off when alpha particles in the smoke pass through and disrupt an electrical current. These are better for detecting flaming fires, e.g. the deep fryer explodes in your kitchen.

A third type of alarm detects carbon monoxide levels. These are not technically smoke alarms, but they are still recommended in a home, since you could just be standing in the basement next to that old gas furnace, minding your own business, and suddenly fall over dead.

You can learn more about smoke alarms at the Wikipedia page.

What I Bought

After doing some homework, I chose the Kidde KN-COSM-IB. It is one of the higher rated smoke alarms on Consumer Reports. Some of the features:

  • Combination CO/ionization detector
  • AC powered (no need to keep replacing a battery)
  • Battery backup (you don’t want to burn alive even when the power goes out)
  • Interconnectable (a wire connects each alarm, allowing one to set off the others, which means you won’t choke and die when you don’t hear the alarm going off downstairs)
  • Voice warnings (sexy)

Installation

Installing the alarms was surprisingly easy. I made sure to turn off the circuit to the alarms, which I double checked with a multimeter (that’s right, I own a multimeter). Then it was a matter of matching up the red, black, and white wires.

After I turned the circuit back on, the system initialized with a self test and a sweet angelic voice called out, “Fire! Fire!”

You’re supposed to install an alarm in each bedroom, but my house is small enough. Besides, installing any more would involve real wiring, something I’m not qualified to do and too damn lazy to learn.

You’re also supposed to install both photoelectric and ionization detectors, but the combination units are expensive, and I don’t value my family’s safety that much*.

My next project is to change the thermostat, something even more potentially dangerous.

*JKLOLLuvyahoney

Dear "Boris,"

Sam, Joe and I played Left4Dead with you last night. You played very well. You waited for us (Joe,) you put up with our (Joe’s) antics, and you had a very low rate of friend fire incidents. The ease with which you crowned witches, without fear for your own safety, will continue to inspire me, as I also attempt to crown witches until I get it right. You were easily one of the best I have ever played with, and we missed you and your auto-shotgun after you had gone.

But right before you quit, you set off a car alarm and attracted a horde.

So, in the end…

Kind of a douche.

Just saying.

-Edwin

Dear “Boris,”

Sam, Joe and I played Left4Dead with you last night. You played very well. You waited for us (Joe,) you put up with our (Joe’s) antics, and you had a very low rate of friend fire incidents. The ease with which you crowned witches, without fear for your own safety, will continue to inspire me, as I also attempt to crown witches until I get it right. You were easily one of the best I have ever played with, and we missed you and your auto-shotgun after you had gone.

But right before you quit, you set off a car alarm and attracted a horde.

So, in the end…

Kind of a douche.

Just saying.

-Edwin

“You will, Dr. Jones. You will become a true believer. “

I’m just going to start this off by saying I’m an OS agnostic.  While I believe there may be a perfect operating system, I doubt it will ever see the light of day because humans aren’t perfect and can’t write perfect code.  I use operating systems as needed and take each one with its draws and its flaws. At work, it’s XP, HP-UX and the Linux flavor of the month (which by the way is migrating from Gentoo to Ubuntu). At home its Windows 7RC, Vista and Ubuntu. You may have noticed that I haven’t mentioned OS X, but that’s simply because I don’t own a Mac nor do we use them at work. Note: I’ve been toying with buying a Mini or a Macbook for a while but having just bought a house I have more pressing things to spend money on. I don’t have any problems with any of the big 3 operating systems (other than availability of cross platform programs and support but that’s a different nut entirely), but I do have problems with fanboys and cultists. These people are so blinded with belief that their OS is perfect that they ignore any flaw and place blame entirely on the competitors.  Don’t proselytize your OS, because chances are you’ll just confuse whomever it is and cause even more problems down the road. A good example of this single mindedness can be seen in an article I came across on Digg by Jack Wallen from back in February entitled “10 Reasons why Linux will triumph over Windows”.  Stop now and read his article.  Don’t skim through it. Give it a good read, contemplate it and then come back. Don’t worry, I’ll wait.

Continue reading ‘“You will, Dr. Jones. You will become a true believer. “’

Because we’re so cutting edge…

We finally have email! Since we’re as paranoid as Dale Gribble, we’ve never given away our everyday email addresses. So, as an anniversary gift to ourselves, we got sector930.com email addresses. If you would like to get in touch with any member of Sector 930 and let him know the amount of your medical bills from gouging your eyes out after reading his post, please use one of the follow addresses:

  • charlie@sector930.com
  • edwin@sector930.com
  • joe@sector930.com
  • joel@sector930.com
  • sam@sector930.com

Another option is to tell us how Sector 930 brings joy to you and your family. Here is a projected breakdown of the types of emails we will get:

  • 72.4% – Telling us how much we suck at life
  • 0.2% – Telling us how awesome Sector 930 is
  • 20.7% – Wives/girlfriends telling us to get off the computer
  • 6.7% – Moms telling us how proud they are to see their son on the Interwebs

Now that we got the hang of this newfangled e-letter thingy, we’re on to the next project: a calendar of events! Check back with us next year!

Space is big.

You just won’t believe how vastly, hugely, mind-bogglingly big it is. I mean, you may think it’s a long way down the road to the drug store, but that’s just peanuts to space.

–Douglas Adams, Hitchhiker’s Guide to the Galaxy

Anybody that’s talked to me recently or read my recent tweets knows that I’ve got the space bug, and I’ve got it bad. Ever since I watched the 40th anniversary real-time replay of the Apollo 11 moon landing, I’ve been reading Wikipedia articles, watching NASA TV, and following a bunch of cool stuff on Twitter.

I came across an excellent article by Rand Simberg at The New Atlantis. It’s a long article, but it’s a rewarding read if you can make it through. This was an education for me, since I’ve always had a romantic view of the Apollo landings and NASA in general. I haven’t done any fact checking, so Simberg could just be a crazy nut, but he makes a compelling argument: the U.S.’s, and the world’s, manned space program is headed in the wrong direction.

From the article:

Access to space should be almost as routine (if not quite as affordable) as access to the oceans, and with similar laws and regulations. …we should explore the solar system the way we did the West: not by sending off small teams of government explorers—Lewis and Clark were the extreme exception, not the rule—but by having lots of people wandering around and peering over the next rill in search of adventure or profit.

Let companies and ordinary citizens do the research and the exploration with the hope that they’ll get a huge payoff. The beauty of it this time around is that there won’t be an indigenous civilization exploited or exterminated.

NASA’s place in all of this should be as an enabler:

It isn’t NASA’s job to put humans on Mars; it’s NASA’s job to make it possible for the National Geographic Society, or an offshoot of the Latter-Day Saints, or an adventure tourism company, to put humans on Mars.

NASA should concentrate on the infrastructure in space: fueling stations, communications networks, outposts. The initial costs are huge, yes. But once the infrastructure is there, marginal costs are small. Leave the rest to the miners, settler, inventors, and tourists.

Simberg adds a lot of comments about NASA’s past and present state of affairs. It’s mostly about the political whims of Congress and job creation. Congress is happy keeping the status quo so that their constituents don’t lose thousands of aerospace jobs. But space is too important to be handled by a single government entity. Everybody should be involved.

NASA is also too risk-averse to do what has to be done to push the boundaries of space. They take baby steps only when they deem it “safe.” But space will never be safe. There will always be danger. We have to overcome this fear of danger if we are to become a truly spacefaring species.

A word on the risks of space: no one has actually died in space. So far, it’s been the getting to and coming back from space that have been the only threat.

Personally, I’m excited about the future of manned space exploration. But I’m also worried that NASA will get in the way of the real deal. I’m not afraid of people dying in space, but I am afraid that I’ll never live to see anything more significant than a space station in low earth orbit.

Rand Simberg wrote about this much better than I can, so check out the article. If you’ve got the space bug like me, I recommend subscribing to Simberg’s blog, Transterrestrial Musings.