A serious case of one-downmanship

While researching nLite (I’m thinking about rebuilding a PC), I found a page about two Germans exploring the true minimum system requirements of Windows XP.

I won’t spoil the ending, but one of them managed to accidentally discover the world’s slowest Pentium.I used to enjoy that kind of tinkering but really don’t have time for it anymore, especially when you’re talking boot times of 30 minutes.

At any rate, it was very interesting to see what these two tinkerers could do, even if I’m not too keen on running XP on anything less than about 1.5 GHz these days. I run a Pentium D system at work, which probably runs around 2.6 GHz, and it’s a slug. But that’s probably mostly because they insist on foisting Office 2007 on us.

But sometimes that work PC feels like one of the PCs on that web site must.

Review: D-Link DSL-2640B

I’ve had DSL for right around 10 years. I would have ordered it sooner, except it wasn’t available in my area any earlier than that.

Over the years I’ve owned several modems. I started out with an Alcatel, then after I moved a mile down the street I owned a couple of different Speedstream modems. Each would drop connections every so often, and each had a different (and undocumented, of course) ritual to get it back online.

The highest praise I can give to the D-Link DSL-2640B is that I haven’t discovered such a ritual yet. If the phone line and electricity are working, it finds a way to stay online.

There’s nothing especially flashy about the 2640B. It’s an unassuming black and silver box, similar in styling to modern PCs, with jacks in the back. It’s a combination modem, gateway, and switch in one package, so in my case, it replaced two boxes–my Speedstream modem, and my Linksys WRT54G. Many ISPs have been distributing all-in-one units made by companies like 2wire in recent years; the D-Link is similar to those, but a bit smaller than many of them.

Setup is trivial for someone who’s set up devices like my old Linksys. Those who’ve never done such a thing may need assistance. I can’t vouch for the quality of D-Link’s customer service because I didn’t need it. Before I plugged the unit into my phone line, I plugged a laptop into the D-Link, brought the two units over to my desktop PC where I brought up my Linksys configuration, and I checked all my settings against the Linksys. About 10 minutes later, I plugged the D-Link into my phone line, it connected to my ISP, and it’s been online ever since.

The nicest feature is its ADSL information screen. It tells me the modem speed (downstream and upstream), number of errors, and other diagnostic information. I’ve seen my speed range from 1.5 megabit to as low as 256K (upstream stays steady at 384K), but it’s never dropped. I’ll take speed fluctuations over dropped connections any day. If the quality of my phone line deteriorates any further (or maybe I should say, “when”)–I’ll be armed with some good information. Southwestern Bell/SBC/AT&T have always been able to dismiss my complaints in the past. I imagine that’ll be harder to do when I can tell them exactly how many tens of millions of downstream errors I have, versus 96 upstream errors.

Despite those connections, the modem keeps on trucking. I’m impressed.

My sole complaint is that the DynDNS client doesn’t pass my domain name to my internal network. I had to put an entry for my DynDNS name into my hosts file. This won’t be an issue for anyone who isn’t running their own web server, but it’s a little aggravating for those who do. Less aggravating than a dropped connection though.

So if you need a new DSL modem for whatever reason, I recommend the D-Link DSL-2640B. It isn’t flashy, but it works and keeps working.

Update 10 October 2010: I’ve been using this unit for about 15 months, and it’s still going strong. So I can recommend it even more strongly than when I wrote this. It’s out of warranty now, and I didn’t even notice.

Modem madness

Well, the 2wire modem experiment is officially over. I broke down and ordered a D-Link combo router/modem/WAP today. I rely heavily enough on my Internet connection to justify having something with a warranty and at the beginning of his lifecycle.After a bad experience with a D-Link switch a few years ago I would have preferred a Netgear unit, but the Netgear equivalent is getting hard to find. There’s a draft-N version of the Netgear out there, but I don’t need that capability, and prefer to buy mature technology anyway.

So we’ll see how the D-Link goes. I’ll post a full review after a few days with it. Decent reviews of that kind of equipment are very hard to come by.

The 2wire 1701HG and its dodgy power supply

I picked up a 2wire 1701HG DSL modem/router/WAP this weekend cheap. The power supply (or AC adapter) was missing. Google indicates the factory power supply is really dodgy. A replacement 2wire 1701HG power supply costs anywhere from $13 to $25.

But it turns out the Sony PSP’s AC adapter works fine with the 2wire. Sony’s power supply is common and dirt cheap. Normally I prefer to get higher amperage when buying replacement power supplies, but the connector is a little weird. The PSP box is readily available, so I’ll go with that, at least for a while.

Now I just have to configure the 2wire in such a way that I don’t have to redesign my whole home network… That’s a project for another day. The main thing is getting a quality replacement 2wire 1701HG power supply, so the unit itself will be reliable.

New wiring

Gatermann and I spent most of the day pulling CAT5e through the house. It’s long overdue. The guy who wired the phones in the house broke every single rule I could find about running voice/data cable, and it wasn’t good stuff to begin with. Plus, I was really tired of the lack of reliability of 802.11g in this house. Why I can see all of my neighbors’ networks but not my own is beyond me.Running a single CAT5e line from where the phone network comes in over to the center of the house made a huge difference. The phones sound clearer, the DSL is much faster (consistently 630K now–it used to dip to 300K frequently) and running lines is much easier when you’re away from the circuit breaker box and not surrounded by power cables everywhere.

At present I only have two rooms networked, but it’ll be easy enough to add to that as needed now.

Wireless is convenient, but 100-meg is very nice. It’s reliable and fast. Gigabit is even nicer. Now it would actually be practical to upgrade to gigabit. At gigabit, network resources run nearly as fast as local ones.

I wish I’d done this years ago.

Like father, like son. Plus, a tribute to Quantum

This weekend, I tried to put together a PC from secondhand parts. For the missing parts, I went into the basement, swept the floor, and used what I found.

My one-year-old helped.

Read more

Wiring the house

My trusty Linksys WRT54G started dying yesterday. I think I’ve had it 3-4 years, so it’s had a decent run.

I have some temporary wiring in place until I decide what I want to do, but I really think I want some wired Ethernet.For one thing, my phone wiring is really bad, and I think that’s affecting my DSL speed and reliability. Modern CAT5 wiring would solve that problem neatly. And if I ran a dedicated unfiltered line straight to the modem and filtered lines everywhere else, I could get by with just a single line filter, instead of a half dozen. That should improve reliability too.

And while I’m running CAT5, I might as well run two wires, so I’ll have convenient network jacks in several places in the house. And if I’m running wire, I might as well run CAT5e and get gigabit capability. That should give me faster and more reliable networking, both locally and online.

The project would take about $100 worth of cable and jacks, I estimate. I already have plenty of jacks, so I’d just have to buy a spool of CAT5e. That, and find the time to run it.

I may keep wireless around for ultimate convenience (a combo DSL modem/router/access point costs about $70, which isn’t much more than another WRT54G, and my modem is getting old too), but I like the idea of having my desktop PCs connected via gigabit. It’ll make sharing drives more practical, and potentially much more secure if I get fancy with network segmenting and firewalling.

I think I’m going to be asking the network wizard at work a lot of questions… Good thing he sits right next to me.

And now mostly I need a free weekend to do all this.

The "good enough" PC

PC World has a treatise on “good enough” computing. This isn’t actually a new trend but it’s never stood still for as long as it has now.Jerry Pournelle used to describe cheap CPUs from Cyrix and IDT in the late 1990s as “good enough.” Running at 166 and 200 MHz, they ran Windows 95 and NT4 and Office 97 just fine. They weren’t good gaming CPUs, but for everything else, they were great, and you could build a computer with one of those and save $100 or more over using a comparable Intel CPU.

Read more

How to make a really nice $500 computer

Steve Jobs: “We don’t
know how to make a $500 computer that’s not a piece of junk.”

Steve Jobs is either lying or lazy. I’m guessing he just doesn’t want to play in that space. Of course, you probably
already knew that.

Here’s how to make a really, really nice $500 computer. All prices are
from Newegg.Intel Atom 330 motherboard/CPU combo: $82
Kingston or Crucial 2 GB DIMM: $20
OCZ Vertex 30 GB SSD: $129
2.5″-3.5″ HDD adapter: $19
Lite-on 22X SATA DVD burner: $23
Foxconn MicroATX case with 300W power supply: $40
Windows XP Home OEM $90

So there you have it. $403 before shipping. You still need a keyboard
and mouse, but there should be enough after shipping to get something,
assuming you don’t already have one. While this system won’t burn the
house down, the dual-core Atoms are surprisingly quick and more than
adequate unless you’re heavily into gaming or media production. But if
you’re into those things you aren’t in the market for a $500 computer
anyway.

The Intel board is unglamorous but very dependable. It also draws very
little power and runs very quietly. It’s great for word processing and
e-mail, adequate for multimedia, and it’ll play non-3D games just
fine. Other companies are making Atom boards, but I’d stick with Intel this time. ECS doesn’t have a history of producing top-quality boards, and I’ve never heard of the outfit making the other Atom boards Newegg sells. Plus, I think the non-Intel boards have Atom 230 (single-core) CPUs in them. It’s worth paying the extra $15-$20 to get that second core.

The SSD will make this computer outperform many more expensive
computers. But more importantly, it won’t crash. Anyone who’s gotten an
untimely phone call from a relative wondering why the computer won’t
start up and where all those digital pictures went will appreciate that.
A conventional hard drive would cost as little as $40 and gives more
space, but 30 gigs will last a while with a casual user. And the lack of
disk crashes is probably worth the extra money. Between the SSD and the
Intel board, the system will be very quiet, which is probably worth
something. In this era of PCs that sound like wind tunnels, you don’t
really appreciate whisper-quiet PCs until you have one.

The memory probably isn’t totally critical, but when you can get Kingston or Crucial for 20 bucks, it makes sense to do it. They’ve both been around forever and have a long history of making quality memory. There’s no reason to put anything other than a 2-gig stick in this board’s single DIMM slot. The system will take 2 gigs, and 2 gigs is cheap.

The rest of the parts are nothing special. Lite-on makes reasonably good
optical drives and has been for some time now, but if something else happens to be on sale for under $20,
or something else happens to be available with free shipping, that’s fine. You
won’t lose anything by using it. Foxconn cases look reasonably
professional without costing a lot of money, and their power supplies
are decent enough. An Atom board with an SSD won’t tax any power supply very hard anyway. You can buy a
cheaper case if you want, but be sure to read the reviews. Some cheap
cases are made of really light-gauge metal and are prone to cut you.
I’ve never had that problem with Foxconns.

The other trick with cases is to watch shipping prices. For whatever
reason, Newegg charges more to ship some cases than others, so it could
very well be worth your while to look at cases that cost $5-$10 more.
Shipping could actually make them cheaper.

You can get the proper mini-ITX case for boards like this, but you’ll pay more for it. Unless you need the really small form factor, it makes sense to just use a cheap and common micro-ATX case. The bonus is that you get some expansion space if you want to add another optical drive, card readers for your digital camera memory, or stuff like that.

And XP Home is XP Home. Vista may run on this system with 2 GB of RAM
and an SSD, but seriously, does Vista do anything that XP doesn’t?
Especially Vista Home vs. XP Home? I’ll stick with the old reliable. I
happen to know from experience that XP Home runs very nicely on a system
with 2 GB of RAM and an SSD.

This particular system will perform nicely, will be extremely reliable
(it wouldn’t surprise me if it still functioned perfectly fine 5 or 10
years from now), and depending on the case, can be easy on the eyes. And
if you want to get swanky, you can skip the cheap case, get an $80
Lian-Li and a separate sale power supply, and have a great-looking PC
while still staying south of $600.

Any way you do it, this system will cost more than a $399 mass-market PC. But I think it’s more than worth the $50-$70 premium.

Who needs an SSD anyway?

So one of my coworkers asked about my SSD today, and two others followed up with questions after I talked about how fast it is.

Any time a new technology comes out, there are objectors, of course. Unless it’s something they’re used to seeing. SSDs aren’t. I believe SSDs will go down in history as a disruptive technology, and as such, they’ll be misunderstood for a while.One person asked what I do that I need that kind of speed. Well, the same things everyone else does with a computer. What does he do that he needs anything faster than a Rage 128 video card, or a dual-core CPU? Truth is, I’m sure he has a faster video card than me and its capabilities sit there unused all the time.

Finally I answered. Once you’ve used it and gotten used to the speed, it’s very hard to live without it. In a way, it’s a cop out, but it’s true. Back in the early 1990s when people would ask Amiga owners what they do that they need multitasking, they got the same answer. Eventually the rest of the world figured out those Amiga guys were right, and PCs and Macintoshes got pre-emptive multitasking.

The other guy asked what it cost. I said around $130 for 30 gig. "That’s an expensive 30 gig drive," he said. Well, he’s right. But consider this. The drive consumes perhaps 20% of the power that a conventional drive does. That cuts your electric bill. It generates minimal heat, so it’s not heating up the inside of your computer. That extends the life expectancy of the other components, and therefore the computer. The drive has no movable parts, so there are no disk heads to crash and lose your data at some unexpected time. Put an SSD in a computer, and barring a really bad power surge or filesystem corruption, there’s every reason to believe your data will stay intact, not just for three or four years, but more likely a decade or more.

To me, all of that’s worth something. Not to mention that some people think absolutely nothing of spending $300 extra for a faster CPU or video card.

In a way, an SSD is a luxury. But let’s think about it rationally. People who need $100 1 TB drives need them because they have boatloads of multimedia files. Whether it’s pictures, movies, or music doesn’t matter. None of them need fast access, so putting them on an SSD is fairly pointless. So buy that $100 1 TB drive to hold that stuff. Then spend $130 for a 30 GB SSD, or $160 for a $60 SSD, and store the stuff that does need speed–namely the operating system and applications–on the fast drive. Then you’ve paid $160 extra for what was an impossibly fast drive just two years ago, and spent less than the difference in price between a mainline video card or CPU and an enthusiast model.

And you do notice the difference, even in routine things. Beyond the computer booting in 20 seconds and applications loading in 1-2 seconds, routine stuff goes faster. Web browsing is noticeably quicker, because writes to the browser cache happen quickly and they don’t interrupt the task of actually displaying the pages. Reads from the cache happen several times faster, so when you visit sites that you frequent, the static, unchanging elements of the page pop up immediately while the browser downloads the day’s new content. The difference isn’t quite like the difference between a fast, modern web browser and Internet Explorer 6.0, but that’s the closest thing I can think of to describe it.

And on those insane days when there’s a ton of stuff going on, and you have 14 browser tabs open, 12 documents open in Word, a couple of worksheets open in Excel, and a couple of other applications running, each with multiple documents open? Well, maybe only I have those days, but I doubt it. You know what normally happens when you get into that situation. You may have a couple of gigs of RAM, but the disk just keeps grinding away under that load anyway, and any time you switch applications, the disk light flashes and you get that noticeable pause while you wait for the application to switch? That doesn’t happen with an SSD. Whatever data the system feels the need to swap out to disk happens in an instant. Sure, there’s still a delay, but if you blink, you’ll miss it.

I already want another one. Two, actually. One for the other desktop computer my wife and I use, and one for my server. The question isn’t whether I get another one or two. The question is whether I wait for a sale.

Yeah, I’m obsessed.