My desktop computer has been a bit flaky for a few months now. Well, more than that. There’s the problem where it won’t display anything in plain-text mode, but that’s not really a big deal. It was when it stopped running anything higher than 1024×768 that I started getting annoyed.

That turned out, oddly enough, to not be the video card. And not the monitor, since I could display higher resolution from the Windows box perfectly fine. And not my OS, since running a live CD had the same problem.

So I figured it was a motherboard issue. Fine, I’ll upgrade. Eventually. Wait ~4 months, and I’m starting to notice data errors on the hard drive. Great.

You know that old saying about how any project requires at least 3 trips to the hardware store? It applies to computers, too.

I finally got around to looking for a decent mobo/CPU/RAM combo, and a new hard drive. Ordered online. Arrived yesterday. Ran backup last night.

Today I dismantled everything, hampered by the fact that I could not find the box that has all the case components (faceplates so I could remove the ZIP drive which I haven’t used in 3 years, etc.), though I did eventually find the screws. After I installed the motherboard, I started plugging in connectors… only to discover that the power supply didn’t have the right kind of connector.

Off to Fry’s to get a new power supply, after stopping at storage to see if I could find that box with faceplates and stuff. No luck, and power supplies are astonishingly expensive, though I found one that fit my specs and was on sale and had a rebate, so that worked out. (Some of them are 1000-watt monstrosities that cost as much as a cheap computer, and in the words of another customer, “look like they should be in a Chevy.”)

Came back, hooked everything up, moved it back into the bedroom to hook everything up…and couldn’t go into the BIOS to set the boot device. After messing around a bit, determined that the text-mode problem, at least, actually was the monitor. So I’m borrowing Katie’s monitor while I install an actual 64-bit OS. Once it’s at the point where I can let it sit for a while, I’m going to run out to Best Buy for a new monitor. I suspect the resolution problem is different, but at this point I’m no longer inclined to suffer through it.

Still, it’s worth the upgrade (assuming, of course, that everything continues to work once I close up the case), since the old system was single-core, 32-bit, and ran on an IDE drive, and the new system is dual-core, 64-bit, will have more memory, a faster bus, a SATA drive, etc. This should be much faster.

Once it’s done, anyway.

Originally posted at LiveJournal.

Current Mood: 😡frustrated

Re-watched some classic cartoons yesterday.  It started when we were talking about Duck Dodgers at breakfast, and wondered when it had been made.  That led to an IMDB lookup, which mentioned it was #4 on a list of 50 Greatest Cartoons of all time from 1994, and that had me looking up “One Froggy Evening” to verify that it was in fact the cartoon with the singing, dancing, Michigan J. Frog… and that had a link to the cartoon on YouTube.  And YouTube brings up a list of related videos at the end of each clip…

By the time we stopped, we’d also watched “What’s Opera, Doc?” “The Rabbit of Seville” — absolute classics — and a couple of World War II propaganda cartoons featuring Daffy Duck and Donald Duck (the latter in a cartoon based on “Der Fuehrer’s Face”).

At the other end of the spectrum, a week ago I watched 2 DVDs worth of 1967 Filmation cartoons starring various DC super-heroes.  I wanted to do a write-up of the Flash, Justice League and Teen Titans cartoons, and figured I might as well watch the whole thing and do a review. They were seriously cheesy. They were played straighter than Super-Friends, but can’t stand up to the Bruce Timm-designed Justice League series.

Possibly jumping the gun, but last night I reserved a backup hotel for next year’s Comic-Con. Although considering that most of the big-name hotels right by the convention center are already booked (though I’m sure they’ve set aside blocks for the convention already) or want incredible amounts of money per night, perhaps it’s not that crazy an idea.

The price and distance are just good enough that I’d be willing to skip the insane reservation crunch when the convention block goes on sale next year, though I’ll probably give it a shot to see if I can get something closer.

Meanwhile, we’re seriously considering hitting WonderCon again next year, which will also give us another excuse to visit people up in the Bay Area. (Not that we should need an excuse, but it seems like we do.)

Last month, eWeek reported that PayPal intends to block unsafe browsersfrom accessing their site. They’ve focused on phishing detection and support for Extended Validation SSL Certificates. So what are these features, and why does PayPal think they’re critical? And just which browsers are they likely to block?

Phishing protection has an obvious appeal for a site whose accounts are one of the biggest phishing targets on the web.  Opera 9.1 and up, Firefox 2, and Internet Explorer 7 check the websites they visit against lists of known fraudulent sites. These browsers will warn the users before they accidentally type their credentials into a bogus log-in form. While this makes no difference when a user is already on PayPal’s site, it does mean the user is less likely to get his or her password stolen, and thieves are less likely to carry out fraudulent transactions with the account.

Extended Validation or EV certificates are like normal SSL certificates: they encrypt your web activity to prevent eavesdropping. What makes them different is that EV certificates require the issuer to verify the site owner more thoroughly. Browsers with EV support will display an indication that the site has been verified, usually by turning part or all of the address bar green. This is intended to give the user greater confidence that the site is legit. EV certificates are currently supported by IE7 and development versions of Opera 9.50 and Firefox 3. (You can preview a version of Opera with EV support by downloading Opera 9.50 beta 2.)

(It’s worth noting that Opera 9.50 beta 2 is stricter about verifying EV certificates, and will not show PayPal with a green bar because it loads images and scripts from another site. More recent preview releases will, like IE7 and Firefox 3, be satisfied if the main page is EV and the resources are all protected by regular SSL.)

So which browsers might get turned away at the gate?

In a follow-up story, PayPal clarified that they have absolutely no intention of blocking current versions of any browsers, and that they would only block obsolete browsers on outdated or unsupported operating systems. So an Opera 9 user on Windows XP isn’t likely to get shut out of PayPal anytime soon. But a Windows 98 user might have cause for concern.

Browser detection is extremely tricky to get right, requiring frequent adjustments. It looks like PayPal intends to take the minimalist approach: Assume most browsers are capable of handling what you send them, and only block the problematic ones.

(Originally posted at Opera Watch as a follow-up to Blocking IE6)

Spent a good chunk of last night looking at travel websites. Accomplished 2 things:

  • Arranged for a hotel to stay in San Francisco next month.
  • Arranged for a back-up hotel for San Diego Comic Con, just in case we can’t get a room through the convention desk.

Hotel rooms during Comic-Con have become a scarce commodity over the last few years, as attendance has shot up by thousands (it actually sold out before the doors opened last year!) but only a few hundred new hotel rooms have been added to Downtown San Diego. Rooms in the convention blocks have been selling out in a matter of hours. The con website has crumbled under the stress, and the phone lines have caved. Last year it took me over an hour just to get through. This year, they haven’t even published a list of which hotels are involved, and it looks like they’ve dropped fax from their options. And booking downtown hotels directly isn’t an option: either they’re sold out, or they want $350/night-plus.

So, just in case I can’t get a room downtown when they go on sale next week, we can at least stay someplace near a trolley station. And if I can get a closer room, even if they charge me $25 to cancel the first reservation, it’s worth the peace of mind.

(Originally posted at LiveJournal. Brought over here to fit with the rest of my convention posts, and as a snapshot of the days when you could get a backup hotel. Not downtown, but in…it might’ve been Old Town? In any case, I cancelled the room once we got our confirmation from the convention block hotel sale.)

SafariFollowing up on my previous post, Apple just dropped a bombshell: the Safari web browser is now available for Windows. I’ve posted some general reactions at K-Squared Ramblings as to how it will benefit web developers and users overall. The most obvious is that Windows-only web designers will no longer have an excuse for not testing in Safari, which might help break the two-browser mindset.

But what about Opera, specifically?

I remember when Apple first announced Safari for the Mac, Opera was very upset that Apple had decided to go their own way instead of licensing Opera as the new default browser. In retrospect, both sides were right: Apple was right to choose something that they could maintain themselves, without being dependent on an outside provider. (I guess they’d learned their lesson from Internet Explorer.) Opera was right that they lost a golden opportunity: as the default browser on MacOS, Safari has since become the most-used browser on that platform and the third-most-used browser overall, surpassing Opera’s marketshare.

So there’s certainly a risk that Safari on Windows could surpass Opera’s users. However, there is one significant difference: Safari is not the default browser on Windows. It’s hard to tell how much of Safari’s uptake on MacOS is due to it being the default, and how much is due to people actively liking it. Personally, I have Opera, Firefox, and a half-dozen other browsers on my PowerBook, but when I fire that box up, I generally use Safari.

If you look at the functionality available in a base install, from simplest to most complex, it probably starts with Safari, runs through Firefox and IE, then finishes with Opera. Firefox has a wide array of extensions available — in fact, it’s pretty much known for them. Safari isn’t nearly as extensible. You can’t install something that will add mouse gestures, for instance.

I suspect that, at least at first, the audience for Safari on Windows will consist mainly of the following groups:

  • Web Developers
  • Dual-platform users who are used to Safari on Mac
  • People who just want a basic browser and don’t want bells and whistles, but don’t want IE for some reason

If anything, I think Firefox has more to worry about than Opera. For every Firefox user who tricks out his browser with every 1337 extension he can find, there are probably many who just wanted something more stable than IE, or faster than IE. There’s a vocal faction of Firefox users who are frustrated with its performance. I don’t know why they haven’t jumped ship to Opera, but depending on how much memory Safari uses when it gets out of beta, it might prove a threat on that front.

This post originally appeared on Confessions of a Web Developer, my blog at the My Opera community.

Someone walked into the restroom talking on a cell phone, explaining, “it’s going to sound really bad now, because I’m in the executive washroom.”

Executive washroom?

Sure, if by “executive washroom” you mean first-floor lobby restroom that’s available to anyone who walks into the building.

I couldn’t tell whether he was joking, or trying to impress the person on the other end of the call.