The kind of guy who could save America

I went to several estate sales today (it’s what I do on Saturdays, after all), but one was memorable. Some sales just jump out at you, and this one had evil genius/mad scientist written all over it.The estate belonged to a man named Carl. From what I could gather, Carl was Catholic, diabetic, and from my wife’s comments, must not have been married at the time he died. She mostly stayed upstairs while I rollicked around in the basement, which was tinkerer’s heaven.

“This guy was just like you!” my wife marveled when I resurfaced once. Well, she’s half right. I very much would have liked Carl. And yes, Carl liked computers and models and trains and didn’t see any point in buying anything he could make himself. But Carl’s knowledge of physics and other sciences went far, far beyond mine, as did his knowledge of electronics. I pulled out box after box after box of electronic components. Some of the stuff was pretty new, and some of it obviously dated to the early 1970s, if not earlier. It pains me to think most of that stuff is going to get thrown away, but there’s no sense in me buying it, even for pennies on the dollar, when I don’t know what it is, let alone what to do with it.

It’s entirely possible that Carl and I did cross paths, sort of. In the 1980s and early 1990s, BBSing was a common hobby among people who enjoyed electronics, amateur radio, and computers. People exactly like Carl. For that matter, it’s possible he might not have just dialed into BBSs, he fit the stereotype of a BBS operator like a hand in a glove. Who knows, maybe Carl ran a BBS I used to call.

Digging around Carl’s work area, I found lots of different things. I bought some moldmaking supplies and casting resin, Bondo body filler, and some tools. Carl took care of his tools. But on his workbench, I found a single file laying there that still had metal shavings on it. Perhaps Carl died before he was finished with it and cleaned it. I found a brush, cleaned off the file, and could picture Carl looking down, nodding approval. I bought the file and the brush. Both were better than the ones I owned previously.

Unfortunately, Carl is the type of person our society has been trained to fear, rather than respect, especially during this decade. I found plenty of literature that Homeland Security wouldn’t approve of. Instructions for making Tesla coils, and lots of instructions for making things that go boom in the back yard. I also found literature that dealt with alternative car fuels, converting cars to electric power, and generating your own electricity.

He was also obviously very interested in robotics and using computers to control things. In a spare bedroom, I found a pile of old Timex Sinclair 1000 computers and peripherals. He added I/O ports to most of them, and hacked another one to use a Texas Instruments keyboard instead of the cheap membrane keyboard that came with it. He must have used that Sinclair for programming. Another spare bedroom had a couple of barely started robotics projects.

Unfortunately, many people look at people like Carl, and are too quick to label him a deviant, or worse yet, a terrorist. The label is unfair. In fact, during natural disasters, amateur radio operators often are the people with the best information early, giving invaluable information to relief workers.

But the most important thing is the tendency not to think within the boundaries that “normal” people usually confine themselves to. Among his things, I found a book titled How to Patent Your Ideas.

Now I don’t know what kind of ideas he had floating in his head. As far as I can tell, he never published any of them (I have his last name, and I searched out of curiosity).

But with all this talk today about energy independence, I think it’s great that some guy in Crestwood, Missouri was thinking along those lines. I don’t know if any of those thoughts turned into anything tangible or not. But frankly, that kind of work is important–much more so than the tinkering I’m doing in my basement, which so far has resulted only in some wooden toys for my son to play with, and metal toys for me.

We need some new ideas, rather than just buying everything from abroad. I know there are still people like Carl out there, but I hope they aren’t a dying breed.

Now, if you’ll excuse me, I have a sudden desire to go see what I can do with some of the tools I bought from Carl’s workbench.

Don’t expect this week’s gas-out to solve anything

Last Saturday a woman standing in line with my wife and I told us not to buy gas on May 15.

She beamed at her Ford Super Duty pickup. She said she’s tired of paying so much to fill it, and she’s looking forward to sticking it to the gas companies.

The gas companies love people like her.Voluntarily not buying gas on May 15 won’t solve anything because people are just going to buy more gas on May 14 or May 16. My wife sees this effect on her business, on a smaller scale, all the time. On and around April 15, she doesn’t sell much because people just paid their tax bills. So the cashflow dips, but then the customers are back with a vengeance within a couple of weeks. To a lesser extent, the same thing happens on most major holidays.

Business is like that. Every business has at least a few slow days in a year.

Gas-outs have been happening ever since the beginning of Gulf War II. I remember people at work talking about one in 2002, and another one in 2003. I’m sure there have been some since then but my e-mail filters usually catch them.

In case you don’t remember, in April 2002, gas jumped to $1.40-plus a gallon. Then in September of 2003, it surged to $1.70-plus a gallon, then it backed down into $1.50 territory. By mid-2004, we were in $2.00 territory, and it’s been there ever since. Well, except when it’s been $3 a gallon, that is.

Did you ever think $1.40 gas would sound good?

Gas prices are high right now primarily for two reasons. One is investor speculation. You can buy gasoline futures the same way you would buy stocks. And right now it’s a much safer bet that $100 invested in gasoline right now will be worth more in August than the same amount of money invested in, say, Time-Warner stock. So investors with a Las Vegas mentality (and there are lots of them) have been investing in gasoline and, in some cases, crude oil, which is the raw material gasoline is made from.

The second factor is, well, we’ve proven time and again that we’ll pay these high prices. We’ve been paying $2 a gallon for gasoline for three years. When gas prices go up, there’s no incentive for the oil companies to rush to fix the problem that caused prices to go up. We keep buying gas, and they keep raking in record profits year after year.

There are a couple of things we can do to drive gas prices down again. But none of them are short-term fixes.

Basically, we’ve gotta burn less gas. Driving less helps. Instead of running to the store the minute you remember you need something, make a list, plan out a route, and go get everything in one trip. Google Maps has a cool new feature now where you can punch in a destination, then add multiple destinations, and drag them around to try to find the optimal route and cut down on backtracking. Every little bit helps. I use this web site every single weekend. Besides saving me gas, it almost always saves me more time than I end up spending planning the trip in the first place.

But that Super Duty pickup truck is an even bigger part of the problem. Every day when I go to work, I see people driving ever-bigger pickup trucks. Or Chevy Suburbans. Pickup trucks are designed to haul cargo, while Suburbans are designed to haul families. As commuter vehicles, they’re doing neither. At 12 miles per gallon, all they’re really doing is burning a lot of gas.

My Honda Civic burns 1/3 the fuel that a pickup truck burns. It’s not even a hybrid. I get mad when it costs me $36 to fill its tank. But when a pickup truck with a 30-gallon tank is sitting on empty, you’re looking at $90 to fill it.

Most of us only haul stuff on weekends. Given that it costs $30 to rent a U-Haul, you would be better off driving a Civic during the week and renting a U-Haul on the days you need to haul a lot of stuff. Odds are you’ll find you really only need a lot of cargo space a few times a year anyway.

The same logic can apply to large vans and SUVs. A lot of people buy those and justify them by saying they go on a trip once or twice a year and they need to haul a lot of luggage and extra family members. Considering that monster vehicle is costing you anywhere from $30 to $60 a week more to drive than a passenger car costs, it’s costing you about $1,500 a year to drive that thing. And that’s just in gas–it’s not even counting the higher monthly payments. It would be a lot cheaper to rent the thing twice a year. Even renting a 15-passenger van would be cheaper.

And if you rented those vehicles when you needed them and drove a Honda Civic or Toyota Corolla the rest of the time, you’d be burning 1/3 the fuel you’d otherwise burn. Drive a hybrid, and you might be able to drop that down to 1/4 or so.

Imagine what would happen if 100 million households decided to cut the amount of fuel they burn by a third. That would actually stand a chance of causing fuel prices to drop permanently.

I think the government ought to try to sweeten the pot a bit, offering incentives for owning any fuel-efficient vehicle, not just hybrids, in order to encourage this to happen more quickly. But that would make sense, and petroleum companies and most auto manufacturers would oppose it, so I don’t expect it to happen.

But as long as people keep driving huge vehicles with capabilities they only use a handful of times a year, and just complain about sky-high gas prices, those prices will stay high. Complaining alone doesn’t accomplish anything.

I’ve talked economics enough, so if anyone’s still reading, hopefully you’ll indulge me for a few minutes. Every time I turn around, I hear about the problems with the possible solutions to the gasoline. Ethanol, biodiesel, and hybrids all have their problems.

Fine.

Why aren’t we combining them?

The fact is, hybrids do save energy that otherwise gets wasted, and if you drive them correctly, that means better fuel economy. So a gallon of ethanol gets fewer miles per gallon than a gallon of gasoline. Wouldn’t a hybrid ethanol/electric engine more than make up the difference?

Biodiesel isn’t quite as efficient as petroleum diesel. But diesel fuel of any type gets more miles per gallon than gasoline. Why aren’t we building hybrid diesel/electric engines to reap even bigger benefits?

And why are plug-in hybrids only available as hacks by garage tinkerers? If you plug in your hybrid, you can do your local stop-and-go type driving entirely on electricity and not burn a drop of gasoline. Why isn’t this benefit available to the masses?

And why not take it a step further? My car sits in the hot sun in a parking lot for 8 hours a day, five days a week. What if it were a hybrid with solar panels, using those solar panels to charge the battery? Of course the benefit wouldn’t be the same as plugging the car in overnight, but the energy doesn’t cost anything either, aside from the cost of the solar panels.

Maybe there’s a good reason why a diesel/electric hybrid that plugs into the 110 outlet my garage and has solar panels on it doesn’t exist. But the light bulb didn’t exist either, until Thomas Edison decided its benefits outweighed the pain required to invent it.

Maybe there’s someone out there who knows how to build the thing. The world would be a better place if someone would.

The tipping point of obsolesence

Gatermann just sent me a link to a $33 Dell P3-500 at Surplus Computers. It got both of us feeling old, because the day when that was a hot machine doesn’t seem long ago at all to either of us.

My initial reaction: That’s a lot of computer for 33 bucks. You get a 500 MHz CPU, 128 megs of RAM, and a 6 gig hard drive.

And then I got to thinking about it some more. I can think of people who could get by with that machine, but there’s a good reason why the P3-500’s star has fallen and you can get one for $33 without feeling like you’re at a Who concert.I guess first and foremost, you don’t get an operating system. That’s fine; OEM copies of XP home are cheap enough. Older versions of Windows are even cheaper because nobody wants them.

But even if you’re running 2000, you really want a minimum of 256 megs of RAM. For XP you want more than that; my mother-in-law’s PC, which is a Compaq with some flavor of Athlon in it, really drags these days because it only has 256 megs.

So I bopped on over to Crucial to see what I’d need to make that old Dell Optiplex GX1 rev its engine. And the price of a 256-meg DIMM was (sit down): $77.

So to max out the memory on this $33 machine, you’d need to spend another $231.

Gatermann just bought a gig of PC3200 DDR memory for $98.

So rather than spend $231 on 768 megs of PC133 SDRAM, you’d literally be better off buying the PC3200 and getting a $50 motherboard and a $60 CPU to put on it.

Trouble is, this is a Dell. You can’t swap off-the-shelf motherboards into a Dell. Some Dell cases will take a standard board, but you’ll have to replace the power supply. But the GX1 doesn’t use an ATX board.

That’s why this system costs 33 bucks. It’s pretty much at a dead end, and the memory it uses is no longer a mass-market item, so its price is inflated. It’s the same thing that happened to the 72-pin EDO SIMMs we used to put in our original Pentiums–you know, the ones that topped out at 233 MHz.

It’s a great machine for a tinkerer who happens to have a lot of PC100 or PC133 memory around, or for the Ebay addict. Obsolescent memory always sells more cheaply on Ebay.

I’ve always been in favor of upgrading a computer until it no longer makes economic sense to do so. If you’ve ever wondered when that is, this is a classic example.

Recapturing the charm of Dad’s Lionel train

I unboxed Dad’s old Lionel train Monday night. They don’t make them like that anymore.

Dad’s train led a rough life. My investigative reporting skills tell me he got the train sometime between 1949 and 1952, and then sometime after 1953 he got a new locomotive and cars. And then sometime in the 1960s, the trains ended up in a box. I remember him telling me it came out a few times in the 1970s for Christmas, but most of my memories of Dad’s train are four big pieces of plywood with rusty track mounted on it, sitting in the garage next to a stack of repurposed liquor boxes containing train parts.

Read more

DietLinux — a Linux that boots in under 10 seconds

The tinkerer in me just couldn’t stay away. I saw a reference on Linux Weekly News to DietLinux and had to look at it.
DietLinux is an example of a Linux distribution that can’t properly be called GNU/Linux, because the majority of its userspace didn’t come from the GNU project. GNU’s libc–the main API for Unixish systems, and I’ll call Linux a Unix just to hack off SCO–is replaced with an alternative, trimmed-down libc called dietlibc. It’s not feature-complete but it’s tiny. Those of you who programmed casually in the 1980s and 1990s probably remember a day when you could write a fairly sophisticated program in a few kilobytes. Under modern operating systems, a simple program that simply emits “Hello, world!” can take up 32K or more. Using dietlibc instead of GNU’s libc shrinks that program back down to a couple of kilobytes.

The majority of DietLinux’s userspace comes from Felix von Leitner, the author of dietlibc. Von Leitner reimplemented init–the program that bootstraps a Unix system once the kernel is loaded–and getty, which is the program that handles text-based logins. These unglamorous programs can eat up a fair chunk of memory, and since Unix systems typically go for long periods of time without being rebooted, it’s a bit of a waste unless you need certain features provided by the more traditional init and getty programs. He also wrote replacements for several standard utilities.

Obviously, not every program in the world designed for glibc will compile and run under dietlibc, so DietLinux won’t ever be a complete general-purpose distribution. But for network infrastructure glue-type servers providing services like firewalling, DNS and DHCP (all of which already function), it would be perfect.

I don’t know what the future plans for DietLinux are. The asmutils provide an impressive number of userspace and server utilities, written in assembly language with very low overhead, and would appear to be a nice complement to DietLinux’s infrastructure. Their use would limit DietLinux to x86, however. And the text editor e3 is tiny, full-featured, and emulates keybindings for vi, emacs, WordStar, and Pico, so it’s friendly to pretty much any command-line jockey regardless of heritage and takes little space.

It’s also not a newbie distribution. Installation requires a fair bit of skill and pretty much requires an existing Linux system to bootstrap it.

But it’s definitely something I want to keep an eye on. I’m highly tempted to put it on one of my 486s. I just wish I had more time to mess around with it.