A simple security enhancement you can and should do now

HTTPS Everywhere is a free Firefox extension–the EFF would like to do it for other browsers but says it’s not possible without source code–that forces the browser to use HTTPS (SSL-encrypted) connections whenever possible. This isn’t foolproof security–HTTPS is vulnerable to man-in-the-middle attacks–but it forces an attacker to do more work in order to snoop on your web traffic.

If you spend a lot of time on public wi-fi networks, this is the bare minimum you should do to protect yourself.

I need to remember to write up an explanation later this week of how SSL is vulnerable to man-in-the-middle attacks. But it’s better than nothing, and there’s nothing wrong with using it as additional protection even when you’re on a safe network.

Maybe this is the sales tactic computer stores use these days

So, Dr. A’s computer is going to get the full Farquhar treatment. I told him I’m pretty confident I can get it running better than it ever has.

He said one of the salesmen told him it’s overdue for a crash, because it’s a Dell.

I really don’t like that kind of a generalization. I told him yes, all other things being equal, I think HP has better engineers than Dell. But would I discard an old machine just because it’s a Dell? Well, I ran this web site on an old Dell computer from about 2003 until October 2010. Actions speak louder than words. But there are a lot more problems with that argument. So I think it’s a sales tactic. I think if he’d come in and said he had an HP and he thinks it’s due, the salesman would have said, “Oh, it’s overdue for a crash because it’s an HP. Here, let me show you this Dell….”

Here’s why.

Read more

Used dual-cores are coming! Used dual-cores are coming!

Used dual-cores are coming! Used dual-cores are coming!

All this talk about new computers got me looking to see what’s out there in the channel. And it looks like the glut of Pentium 4s is finally clearing, making way for the 2-core revolution. Prices are low–I’m seeing dual-core systems, both Intel and AMD, with Windows licenses, for anywhere from $180 to $280 depending on configuration and some other factors that aren’t exactly clear to me.

Sound good? Here’s what to look for in an off-lease/refurbished computer.
Read more

Rest in Peace, Mrs. Hill

My first day of high school didn’t go well. I had trouble finding my locker and trouble getting the thing to open, but that was nothing compared to what happened mid-day. I misread my schedule, went to the wrong lunch period, couldn’t find the science wing, and ended up 25 minutes late to Mr. Rusch’s earth science class. Mr. Rusch was understanding but stern. My next class was Mrs. Hill’s freshman English. Our assignment was to write a letter to someone, telling about our first day of high school. Well, I had a story to tell, so I took a pencil to paper and I told it.

“This is good,” she said after she read it. “You’re very good.” And from that day on, Mrs. Hill went out of her way to help me learn how to write. So for four years, I went out of my way to take her classes.

Mrs. Hill died on Wednesday. She retired about a decade ago, but from what I understand, her health really didn’t allow her to enjoy her much-deserved retirement the way she should have. I can only think of two other teachers who ever pushed me like she did.

Read more

Downed by a network cable

My web server fell off the network today. I assumed the onboard network card had died, because all the standard troubleshooting got me nowhere. I couldn’t ping it, it couldn’t ping anything else, and ifconfig eth0 showed it was transmitting, but not receiving anything. And restarting all of my network equipment didn’t help.

So I dug around for a network card and struggled to remember how to configure a NIC in Linux, seeing as that’s something I haven’t had to do in six or seven years. But first I hoped I could just plug in a NIC and it would work, like magic. It happens sometimes.

Read more

How to power your computer up from away from home

The low-tier, DIY VPN has proven popular. The biggest drawback with its approach has been that it requires you to keep a PC on at home. But if your computer is configured to hibernate after a period of inactivity, or if the power goes out, you’ll have a problem.

If you’re willing to do some work, you can use Wake-on-LAN over any Internet connection to solve that issue and power on the computer at will.
Read more

Tradeoffs at the low end: Cores or Cache?

I’m looking at building myself a new PC for the first time in years. That’s a little bit of a misnomer though. Today, building a PC can mean bolting as few as two components into a case and connecting four cables. Building PCs in the 1990s was a lot more difficult. I remember in 1994, during one of my first builds, someone walking past in the hall, looking at the mess of cards and cables, and asking, “How do you know which one goes where?”

Today, the assembly is pretty easy. Figuring out what to buy is harder. In 1994, the differences between the various flavors of 386 and 486 chips available was confusing, but it all fit on an index card. Mainly the difference came down to the amount of memory the chip could address (386) and whether it had a math coprocessor (486). Beyond that all you really had to worry about was clock speed. Back then the research took 30 minutes and the system took hours to build.

Today there are two chip manufacturers (down from four) but they both have half a dozen product lines. And nobody really talks about clock speed anymore. That’s fine because clock speed was a crude measure of performance, but is throwing numbers like 560 or 840 or 965 on the chips really any better? Today the research takes hours (if not days) and the system goes together in about 5 minutes. Shake the bag right and it could just come out of the bag fully assembled.
Read more