Category: Tech

C-C-C-COMBO BREAKER

Welp, I didn't post anything yesterday.

That's the first day I've missed since last June.

I didn't miss a day of posting when I went to Montana. I didn't miss a day of posting when I got married.

But, the server went down for a couple days, so here we are.

It happens. My hosting is comped by a former employer. And I know my old boss has had a busy day or two getting everything back up and running. He's a good guy, and it's not an easy job -- I think they've fixed a lot of what was wrong when I was working there, but I'd wager he's still overworked and underpaid.

For my part, I started at a new job today -- coincidentally, the same company that I refused an offer from to go to work for the aforementioned hosting company back in aught-six. I suppose it remains to be seen whether I'll be overworked and/or underpaid there -- but I wasn't today. Easy setup stuff today.

And then I came home and, for the first time in a month, felt good enough to hop on the elliptical.

It's good to be getting back in the swing of things. In both cases.

I think tomorrow I'll even get up early and hit the elliptical before work.


Reading: Rapture of the Nerds, by Stross and Doctorow.

Linux is Ready for Your Dad

Well, maybe not your dad. But mine, at least.

My dad's in town -- I'm getting married, you see -- and asked me if I could get him a computer to use while he's here.

All I had lying around was an ancient Dell Dimension 8230. I suck Win7/32 on it.

And then found out that the audio didn't work. For Dad that was a deal-breaker.

I opened up the box (and was surprised not to get a cloud of dust to the face -- I don't remember blowing it out, but I must have, and fairly recently) and determined that the sound card is a Creative SB Live, model number CT4780. And that there's no Windows Vista/7 support for it.

I found a third party driver at kxproject.com, but it hadn't been updated since 2009 -- and didn't work either.

So at this point I asked my dad if he wanted me to install Windows XP on his computer, and probably wait the better part of 2 days for all the patches to download and install, or if he'd rather I put Linux on it. He said to give Linux a shot. (He'd used it for a little while at home when his Win7 installation was giving him trouble and a friend installed it for him.)

I settled on Xubuntu for a machine of that vintage. The install was quick, it had a checkbox for non-free software (including Flash and MP3 support), and it seems to support all the hardware out of the box -- including the sound card. And it runs faster than Win7 did.

Now, my dad's not a gamer. He doesn't even use Office. All he needs is a browser and Flash.

Which is of course true of an increasing number of users -- hell, Google's selling a $1300 laptop that just runs a browser. So it's not like this is a major bombshell or anything -- but it's still an interesting shift, no?

Downtime

So the site didn't resolve for a good chunk of yesterday. That's down to a problem with the hosting provider; both its nameservers were down. That's a fucked-up day; I sure am glad I don't work there anymore.

I should probably back this thing up more often, just in case. I write up all my posts in a text editor anyway, and could restore them by simple copy-paste if ever needed, but it would take awhile.

Running the backend of the hosting company (which also offers rent-an-admin services, and which at the time was also a DSL and dialup ISP) is the toughest job I've ever had -- and the worst-paying, which is why I finally left; I'd have been happy to take a high-pressure job or a low-paying one, but not both at the same time. I've certainly got my share of bad memories of being called in on a Sunday due to a network meltdown -- actually, again, it was the third or fourth consecutive time that happened on a Sunday when my boss had promised to cover it and said it was okay for me to take a 25-mile trip to Tempe that I decided I couldn't keep doing it.

That boss is long gone, though, and another of my old bosses is back in charge. I'm glad he's got things in hand but I sure don't envy him -- and keep in mind, that's coming from a guy who's been unemployed for the past four months.

Lessons Learned in Wii Repair

Console Zombie's Wii Repair Guides are really quite good. However, after having rooted around in them a bit, I can make a few additions and corrections:

  • In addition to the listed tools, I found that I needed the following:
    • Razor blade -- many of the screws are covered by little stickers. I couldn't remove them with my fingers; I needed a razor blade to peel them off.
    • Tweezers -- and in some cases, I couldn't get them all the way off with the razor blade and needed to grab the corner with a pair of tweezers to pull it the rest of the way off.
    • Chip extractor -- I used this to remove the plug that connects the faceplate to the board. It was too tight to do with my fingers.
  • And speaking of the faceplate, the instructions on the Wii Case Opening Tutorial are slightly out of order. You can't remove the faceplate before removing the screws on the lefthand side; the front screw on the left side holds the faceplate on.
  • The Wii Optical Drive Troubleshooting Guide says that if you don't see a red light when you power on your Wii, it likely means the laser is bad. That may be true, but in my case it wasn't -- test the spindle motor before you go ordering a replacement laser.

Yes, I needlessly ordered a replacement laser only to find, after taking apart and reassembling my Wii, that it worked once and then went back to exactly the same behavior as before.

Now, I'll give this 50/50 on blaming the guide and myself. Because I was blaming the spin motor in the first place and didn't think it was the laser until I read that guide and it said that if you can't see a red light, you've got a bad laser.

But, there was some real foolishness on my part in not thinking to test the motor myself, something I should have thought of even though it's not in the guide: disconnect the power to the spin motor and see if you get the same result.

After I found that my new laser didn't work any better than the old one, I did that, and yes, I get exactly the same symptom with the motor disconnected as I do with it connected. Even if it isn't mentioned in the guide, I should have checked that before I spent $10 for a replacement laser I didn't need. Oh well -- you live and learn. Or sometimes you live and forget the shit you already know and are only reminded after you make a stupid mistake.

A couple more quick notes:

  • I ordered an eForcity screwdriver set with a tri-wing and a small phillips, both magnetic. It worked reasonably well for five bucks, but the reviewers are right: these things are flimsy, and in particular the two tri-wing screws on the bottom of the Wii are in there tight. I stripped the head of the tri-wing a bit and I wouldn't expect it to make it through a second round of repairs; it's worth getting if you only plan to use it once, but if you want to buy a tool you can keep and reuse, you're not going to get it for five bucks. Also, the magnet on the phillips is not strong enough to hang onto the larger screws that connect the optical drive to the chassis, which are the hardest screws to put back in.
  • Speaking of which: I'm both experienced and careful at repairing electronics, but I broke off lots of little black bits of plastic in working on my Wii. In particular, all four of the pieces that hold the screws where you attach the optical drive just cracked to hell when I screwed it back in. The parts inside the Wii are flimsy as hell and if you're the kind of person who'll be upset if you break something, you really shouldn't be opening up your Wii. Me, I'm a little disappointed -- but if I can get the sucker working again it'll all be worth it. (And if I can't, then fuck it, I'll just attach an external hard drive and rip all my games to that.)

And a final thought: man, moving parts suck.

I look through my collection of old consoles, and the top-loading cartridge ones all still work. SNES, Genesis, N64 -- you're just plugging a board into another board. I have never had an issue with any of those machines.

The NES, well, as you might expect I've had to replace the 72-pin connector. But aside from that single moving part, it's always worked like a champ.

You start getting into optical drives, though?

Well, in fairness, I've never had any trouble with my Dreamcast, GameCube, or the Sega CD I bought on eBay. Or my Xbox 360, though I've only had it for a few months.

But my PS1, PS2, and Wii all quit reading discs after a few years for one reason or another. (Also the second controller slot on my PS2 quit working. I don't know why, and it's not a moving part so it kinda undermines my case that moving parts are the problem. But not my case that They Don't Make 'Em Like They Used To.) And while I haven't personally had any trouble with my new Xbox 360, that console may have the worst reputation for durability of any yet devised.

Hard drives aren't a perfect solution -- after all, hard drives can sure as hell die on you too -- but they're a superior option, especially since console manufacturers have had the good sense to make them easy to insert and remove.

As we move toward SSD's, that's going to make for an interesting set of challenges in and of itself -- I've only been using one in my desktop for a few months and it hasn't failed me yet, but my understanding is that, while they fail less frequently than spinning-platter drives, they fail all at once -- while you can usually recover most of your data from a failing hard drive, if an SSD goes it's gone.

Guess that's an argument for cloud saves. Which, at the rate Nintendo is progressing with its Internet support, should be available sometime around 2048 (but will not allow me to load my own save on my grandchildren's console).

And of course there's a downside to digital delivery as currently implemented: you don't own your game. It's DRM'ed and you can't resell it. For that reason, despite all the bullshit involved in using an optical drive, I still prefer to buy my games on digital media when I can.

Skyfallin'

The theme of Skyfall is the conflict between the old and the new. You can tell because every third line of dialogue reminds you of this.

I think the trouble is that the writers and director don't seem quite clear on what that premise actually means.

Spoilers follow.

Does Silver represent the new, because he is a computer hacker and a new kind of enemy? Or does he represent the old, because he's a Cold War-era agent who's gone rogue for reasons that are entirely tied to the way M has run MI6?

There's also the question of the contrast between the original Bond films and the Craig-era ones. This movie makes a big point of bringing back the trappings of the original films -- Moneypenny, Q, a 1960 Aston Marton with machine guns -- but it also makes a big point of how the original movies felt a lot more high-tech and futuristic than the current ones. (The gadgets Q gives Bond are "A radio and a gun -- not exactly Christmas, is it?") So which is the old and which is the new? And that's before you even get into the point that Craig's Bond, and Casino Royale as a whole, are throwbacks to Fleming's novels, the oldest version of Bond there is.

There's another conflict between the old and the not-quite-so-old: the last two Bond films seemed intent on introducing Quantum as the new, non-infringing version of SPECTRE, a shadowy organization that would pose a recurring threat through the rebooted franchise. And then, in Skyfall? No trace of Quantum at all. We're back to isolated, one-off villains -- perhaps because someone at the recovering-from-bankruptcy MGM realized that self-contained movies without recurring villains just make more sense for the film franchise. (Hell, even when the old films were using Blofeld as their go-to villain, they still had a different actor in the role every time; it may as well have been a different character.)

On the whole, though, it all hung together pretty well; I thoroughly enjoyed the first and third act. (The second act was stupid and had Magic Computers. I don't know where the writer picked up the phrase "security through obscurity", but apparently he missed the part where it is not an expression any security professional would ever use without sneering. The less said about the movie's idea of data encryption and depiction of code as a stupid-looking early-1990's wireframe screensaver the better.) But nonetheless, perfectly decent. Though I'm kinda glad I waited to see it at the cheap theater.

Software RAID 10 on OSX

Well, as mentioned, after several years and many a misadventure, I've given up on RAIDZ for Mac and decided on good ol' dependable RAID 10. Today I finally got around to building the array...and realized I'd forgotten how to do it.

Fortunately, it's well-documented on Apple's site. The trick is that you build all 3 RAID sets (two RAID 1/mirrored, one RAID 0/striped) at once; you can't build the two RAID 1 sets and then add them both to a RAID 0 set afterward.

Course, the next step is to copy all the files off her old drives onto the new array, and that is going to take a lot longer -- especially since I don't have a spare FireWire 800 (or even 400) enclosure and I have to use USB 2. It'll be at that copy all night, and that's just the first drive. Which means no rebooting to play The Walking Dead like I'd hoped.

So it goes -- my wedding's in three weeks and I need to get this done so Gran can put a video together for it.

Tweezil?

I had a meeting today for a local business that some clients of mine are working on opening.

It involves ziplines, and there was a demonstration of zipline technology.

One of the components -- a proprietary piece that helps keep carabiners shut -- is called a tweezil -- I'm not sure if I've got the spelling right, but that's how the guy pronounced it, anyway.

And he confirmed that yes in fact it is named after Dweezil Zappa, as a tribute, because its inventor is a huge Frank Zappa fan and vowed that his first great invention would bear that name.

(Can't find any documentation of this offhand online, so if anybody can lead me to more information I'd be happy to link it. But that's what the man said, anyway.)

Signage

Yesterday I went to a Cory Doctorow book signing at Changing Hands.

He was promoting his new book, Homeland, but the talk he gave was more general. It dealt with his usual pet issues: overbearing copyright law and its impact on ordinary citizens, and spyware that attempts to control our computers and how it makes them and us less safe. A lot of it was about Aaron Swartz, the talented programmer who developed RSS, helped build Reddit up, spent the last several years of his life fighting charges from the US Attorney threatening a decades-long prison sentence for copyright infringement (when the copyright holders themselves chose not to press charges), and took his own life last month. It's a sobering story -- obviously depression is a complicated thing and it's foolish to blame a person's suicide on one single cause, but I think any reasonable person can conclude that (1) the charges against him contributed to his decision and (2) they were wildly disproportionate to his alleged crime.

Sobering stuff, but a good talk and mostly light despite ending on a heavy note. Nobody in the audience recorded it, but Doctorow said the talk's been recorded elsewhere and that he'd provide a link once it was uploaded to YouTube. (Edit 2013-02-13: Per Doctorow's blog, the version of the speech he gave the next day at ASU has been posted on ustream: part 1, part 2.)

Before all that, I was sitting in the audience waiting for him to come out onstage. I was reading a copy of Circle of Enemies; the lady sitting next to me asked if it was an urban fantasy novel and when I said that it was, she handed me her business card and said that she was an urban fantasy author as well. Her name is Kater Cheek, she's a former student of Doctorow's, and the urban fantasy novel advertised on her card is Seeing Things. I bought a copy when I got home; haven't had a chance to read it yet, but I'm looking forward to it.

I mentioned that I'd recently put out a few audiobooks; she hadn't heard of ACX so I suggested she give it a look if she's interested in producing any of her own.

I talked to Doctorow a bit about audiobooks, too, when it came time for the actual booksigning. The guy in front of me asked if Homeland would be released as an audiobook; Cory said there were no plans at present, because he won't distribute through Audible until they offer a DRM-free option, and Audible is 90% of the market. He said he's looking at options with the Humble Bundle; when I got up there I wished him luck on that, and added that a Humble Audiobook Bundle could be a great help to narrators like myself who don't really have an alternative to Amazon but don't like DRM very damn much either. (I mentioned that, while I sell books on Audible, I can't be their customer, because they don't support my operating system. Crazy.)

Anyway, I asked him to sign my Nexus 7 case, because that's where I keep most of his books.

For Thad -- If you can't open it, you don't own it!  Cory

Which is really a twofer, because now my case has not only a drawing of a skull and crossbones by Cory Doctorow...

Speck's logo looks like an asshole

...it's also got a drawing of an asshole by Kurt Vonnegut.


(For the record, I haven't opened it but I'm pretty confident that I can. It looks easier than my Mac Mini, Wii, or old 60GB iPod, and I've opened them.)

Dinner on a Flying Saucer: My Third Audiobook

My third audiobook is available from Audible, Amazon, and iTunes. It's called Dinner on a Flying Saucer and is written by Dean Wesley Smith. The publisher's description is as follows:

Sometimes, when a fella gets to help out with fightin' a war between two alien races, it's just not such a good idea to tell your wife. Sometimes the truth just isn't good enough.

This is my favorite of the three I've done so far. It's a good tall tale and it's got accents; I particularly enjoyed playing the husband as gregarious and over-the-top and the wife as quiet and deadpan.


Be sure and read my first audiobook post for some notes on Audible DRM. And you can discuss my audiobooks at Brontoforumus.

Your Average Ordinary Alien: My Second Audiobook

My latest audiobook: Your Average Ordinary Alien, written by Adam Graham. Available from Audible, Amazon, and iTunes.

The description, in the author's words:

Kirk Picard Skywalker is an unemployed sci-fi fanatic who dreams of being abducted by aliens from outer space. One day his dreams come through and he's horrified to learn that the aliens are all too ordinary.

It's the story of an unemployed computer scientist and his long-suffering girlfriend -- can't imagine what drew me to it -- and gave me the opportunity to flex some comedy muscles and play three characters plus narrator. It's a fun read, a bit of good-natured but ultimately sympathetic skewering of fanboys, and it made me smile. It's also got a Christian message -- a bit outside my usual, more cynical milieu, I suppose, but "Work hard and be kind to people" is, I think, a sentiment most everybody can get behind.


Be sure and read my previous audiobook post for some notes on Audible DRM. And you can discuss my audiobooks at Brontoforumus.