Finally! A $60 RAMdisk on a PCI card

PC World: Taiwanese hardware maker Gigabyte Technology has stumbled upon a faster way to boot up PCs based on Microsoft’s Windows XP operating system.

Please allow me to quote something I penned back in 1999: “I’d love to see someone design and release a battery-backed hardware RAM disk for PCs… Such devices existed in the early 1990s for the Commodore 64/128 and the Apple IIgs and permitted these systems to boot their graphical operating systems before the PCs of their day had managed to bring up a C: prompt. A similar device for today’s PCs would do more to boost system performance than any other innovation I see coming down the pipeline any time soon.”You can find the paragraph, in context, on page 214 of Optimizing Windows for Games, Graphics and Multimedia.

Enough self-congratulation. I’m glad someone finally made this device, which is called the Gigabyte i-Ram PCI ramdisk. And here’s the great news: The device is going to cost about $60 without RAM. 512-meg DIMMs can be expensive or cheap. A quick scan turns up some that I’d be willing to trust for $41 from Newegg.com.

It plugs into a PCI slot but it only uses the slot for power. Data itself is transferred via a serial ATA cable. This improves compatibility, I suppose, but I would have liked to have seen the serial ATA hardware integrated onto the board. But that would have increased costs, and arguably most of the people who will want this already have serial ATA. At least the target market does. I don’t know if this is going to prove more popular with people who want to hot rod their Pentium 4s, or people who want to increase the life expectancy of an older PC. This thing would do wonders for Mom’s PC, or my sister’s PC, and their primary interests are word processing and e-mail. They would love the speed and the quiet.

I’ve got all sorts of ideas for this thing. The article says it’ll be out in July. I want one BAD.

What kinds of ideas? For one, I’d love to eliminate the biggest source of latency in my PCs. I tend not to hit the CPU all that hard most of the time, but I sure do hit my disks hard. I’d love to eliminate the last mechanical piece in the system. Let’s face it: Hard drives crash. This thing gets wiped out if it loses power for 12 hours, but how often does that really happen? And if you’ve got a UPS and you shut the system down, shouldn’t it last indefinitely? Backing the data up to a real hard drive on the network somewhere, or onto a memory stick will solve that issue. Between that and a Ghost image of the system partition, you can recover from a power outage fast.

And who doesn’t want an ultra-quiet PC? Get a cool-running CPU and video card, and maybe, just maybe, your PC can survive on its case fan alone again. With this on a mini-ITX board with an external power supply, a completely fanless, ultra-quick PC might be possible.

And I can see all sorts of applications for this thing for my new employer.

I’m as excited as a puppy when company comes over bearing dog biscuits.

Light at the end of the tunnel?

If, as expected, I get a job offer on Monday, the advice in What Color is Your Parachute? will ring very true for me.

My best job prospect is a place that wasn’t even hiring.I’m going to continue my practice of not mentioning my employers, past or present, by name–savvy people have probably guessed my last one, but I don’t know that I’ve ever even mentioned the restaurant I worked in high school by name–but this one is a very long and winding road.

I spent last July 4 with a good friend of mine from church. He was casually making conversation when he said, "I don’t suppose you’re looking to change jobs, are you?" Well, I don’t remember anymore if that week had been a bad week or not, but it was the start of a new fiscal year and some people had been let go, so it wasn’t like I was feeling terribly secure at the time. So I guess I surprised him when I said, "Talk to me."

He said his engineering firm had been kicking around the idea of hiring a full-time IT guy, because one of his engineers wasn’t getting his projects done because people kept dragging him away to fix computers. I asked him some more about company, and frankly, the only thing I didn’t like was its location. Location was the only thing my current job had going for it; so that seemed like a good trade.

I went home and worked on my resume. And then I heard nothing.

Every once in a while the fire would get flamed again and Jon would mention they hadn’t forgotten me, but each time it turned out to be false hope.

Well, when the now-annual layoffs happened again this year, I was one of the people hit. Jon was the third person I called. I told him if they were still interested, I could start as soon as Monday and we could really get creative. One idea I floated was to work on a contract basis, paid hourly, so they could see if I was worth my asking price.

And a few days later, I got a call from the owner of the company. He wanted me to come in for an interview. I liked him instantly. For one thing, he’s 72 going on 30. While he’s got all the wisdom one would expect from someone who’s run his own business for 42 years, he has the energy and enthusiasm of a 30-year-old. He’s generous with praise when it’s appropriate. When he asked what I knew about the company, I said, "Basically what I know is what Jon told me, and what’s on your web site. I know Jon designs presses."

"No," the owner said, "Jon designs very good presses."

He took me out to lunch. At the restaurant where we went, everyone knew him by name. We were seated at a table and had soup and water in front of us within 30 seconds. I’ve read stories about this kind of thing, but never actually seen it.

My former boss called me a day or two later to ask me how it went. I didn’t elaborate a lot. I think about all I said was that I met the owner, and I like the guy, I respect the guy, but not only that, I really want to be like him. He answered with a question: "Do you know how big that is?"

As a matter of fact, I don’t know that I do. What I do know is I’ve worked for a handful of people who were two of the three. I’ve worked for people who were none of the three. While I’ve worked with people who were all three, I’ve never worked for anyone who was all three. And I figure this may be the only chance I get.

We talked again on Thursday, briefly. There were 47 other things going on that day and I probably only talked to him for about 10 minutes total. He said he still wasn’t convinced that the company needs an IT guy, but that he thinks I’m a tremendous talent, that I’m a good fit for the company, and frankly, if he didn’t move fast, he’d lose me. He said we’d talk again on Monday, and he’d have an offer for me then.

Meanwhile, I’d been filling out applications everywhere I could find on the usual job sites. I’d sent my resume to recruiters and basically done everything I did back in 2000 when I was looking for a job and I was getting so many phone calls that I was turning down an interview a day. What worked in 2000 wasn’t working at all in 2005: I didn’t so much as get an acknowledgement of existance from most of these people.

But the firm that wasn’t even hiring? It looks like it turned out to be my best option. Maybe even my only option, despite me having an inside track at one or possibly even two other places.

We’ll see what Monday brings.

But if it doesn’t work out, I don’t think I’m going to waste any more time with the job sites. I’ll do what the book recommends and rely solely on word of mouth and in-person visits. I’m a whole lot happier with what that’s turned up for me.

Making a curtain rod on the cheap

The boss, er, fiancee, is redecorating. Among the casualties: the curtains that came with the house when I bought it. Along with them, the curtain rods are going, since the new curtains don’t fit on the old rods.

New curtain rods cost $25 or more. Here’s how I made one for her for around $10.First, I scored some 7/8-inch dowels at Hobby Lobby on sale for 50% off. I got four dowels. Three seem to do the trick but I didn’t want to go back. I also bought a single dowel the same measurement as my biggest drill bit. This is for making pegs to hold the dowels together. We also bought a couple of decorative wood turnings to put on the ends. We used the size of the opening on the turnings we liked to determine the size dowel to buy. The total damage was about $4.50.

Next we went to Lowe’s and bought a pair of hangers. Those were 6 bucks.

I measured the center of the large dowels and then punched a small hole. This is just to guide the drill bit. Then I found a small bit and drilled a pilot hole. Then I drilled a larger hole with my biggest drill bit. Then I inserted the small dowel and cut it off to make a peg.

I repeated for three dowels, since that was roughly the length I needed. Of course my measurements ended up drifting a bit. No problem, I just rotated the dowels until they lined up. Then I glued it all together, put it on my sawhorse, which has a grooved end, and set a couple of big pieces of oak plywood on the top to hold it straight and together. Then I set the heaviest thing I could find–in this case, my drill press–on top and let it sit.

After I repeat the process, I’ll have a 9-foot curtain rod. Just cut it to length, put the turnings on the end, stain the rod and the hangers (or you could paint them), put the hangers on the wall, and then put up the curtains. Cheap and easy, attractive and functional. Can’t beat that.

Working with idiots can kill you

My mom sent me a newspaper article today to make me feel better. Maybe I should say she sent what looks like a newspaper article. I don’t think it’s genuine, for a number of reasons: no byline, feature style in what’s presented as a hard news story, grammatical errors you wouldn’t expect to see in a newspaper, only one source, more than half the story is long quotes from the single source, and most convincingly, I couldn’t find any mention of it online.

Still, it at least makes an entertaining read. I present it verbatim.IDIOTS in the office are just as hazardous to your health as cigarettes, caffeine, or greasy food, an eye-opening new study reveals.

In fact, those dopes can kill you! Stress is one of the top causes of heart attacks–and working with stupid people on a daily basis is one of the deadliest forms of stress, according to researchers at Sweeden’s Lindbergh University MedicalCentre.

The author of the study, Dr Dagmar Andersson, says her team studied 500 heart attack patients, and were puzzled to find 62 percent had relatively few of the physical risk factors commonly blamed for heart attacks.

"Then we questioned them about lifestyle habits, and almost all of these low-risk patients told us they worked with people so stupid they can barely find their way from the parking lot to their office. And their heart attack came less than 12 hours after having a major confrontation with one of these oafs.

"One woman had to be rushed to the hospital after her assistant shredded important company tax documents instead of copying them. A man told us he collapsed right at his desk because the woman at the next cubicle kept asking him for correction fluid–for her computer monitor.

"You can cut back on smoking or improve your diet," Dr. Andersson says, "but most people have very poor coping skills when it comes to stupidity–they feel there’s nothing they can do about it, so they just internalise their frustration until they finally explode."

Stupid co-workers can also double or triple someone’s work load, she explains. "Many of our subjects feel sorry for the drooling idiots they work with, so they try to dover for them by fixing their mistakes. One poor woman spent a week rebuilding client records because a clerk put them all in the ‘recycle bin’ of her computer and then emptied it–she thought it means the records would be recycled and used again."

I got lucky and scored some cheap figures yesterday

Now and then I hear about people scoring bags of figures suitable for O gauge trains at dollar stores.

I finally became one. Here’s what to look for.Most dollar stores have bags of toy soldiers. Soldiers are the most common thing but sometimes you can score policemen, firemen, construction workers, cowboys and indians. Far and away the most common size is 54mm (roughly 2 inches), which works out to about 1:32 scale, and that’s much too tall for me. Whether that works for anyone else isn’t for me to decide–you’ll just have to see how it looks with your vehicles and trains. Personally, when I see figures that are 8 scale feet tall I think of the Nephilim, so I avoid them.

A few times I’ve found figures that were closer to 3/4 of an inch tall. Those would actually be great for an HO scale layout. It seems to me that I’ve found 1-inch figures (22-25mm) once or twice before too. I didn’t get any and I’m kicking myself. Those would be perfect for an S gauge (1:64 scale) layout, or for use on a larger-scale layout for forced perspective.

The best figures for O gauge are 40mm tall, but those are relatively uncommon. Many more figures are made in 45mm size, which is about 1 3/4 inches. That’s seven feet tall in O scale (they’re actually intended to be about 1:36 scale) but for most people, 45mm is probably close enough.

Yesterday I found soldiers, policemen, and firefighters in 45mm size, 53 to a package, for a dollar. I picked up a package of policemen because I figured it’s easier to make excuses for a police-heavy population than any of the other choices, and I figured police officers would be relatively easy to turn into other types of people. Besides, it’s hard to argue with 53 figures for a dollar, even if they’re all going to end up looking like Brad Garrett. For a dollar I can paint up one of each pose to yield six usable figures and then figure out what I’ll do with the 41 leftovers. I paid $12.99 for a box of 32 civilian figures about a year ago.

The figures you find in dollar stores are cheap Chinese recasts of figures from defunct companies such as Marx and Ideal. When the companies liquidated, the molds were sold, and those that survived ended up over there. Since the molds are in most cases approaching 50 years old, the detail isn’t quite what it once was, but we do have much better plastics today. And did I mention it’s hard to argue with a price of 2 cents per figure?

I don’t know if it helps any, but the package I bought was marked Greenbrier International, Inc., and it came from Dollar Tree. There is no other useful information on the package, and the figures are simply stamped "China" on the undersides of the base.

Who knows, I may go back for another package or two tomorrow. Five bucks would score me 265 figures, total. It takes me about 30 minutes to paint one, so that ought to keep me out of trouble for a long time.

Will Buddy Bell turn it around in Kansas City?

Well, the Royals hired their new manager today. I didn’t feel like they got the best guy available last time around when they hired Tony Pena, and I really don’t feel like they got the best guy available now with Buddy Bell.

So let’s look at the situation.Buddy Bell has a losing record as a manager. That’s bad. Of course he managed some bad teams. He did coax winning (or near-winning) seasons out of Detroit and Colorado, which is encouraging. But I would have rather seen them get someone who’s actually taken a team to the postseason.

The bright side?

I believe a manager’s record as a player is relevant. Tony Muser was a good-field, no-hit first baseman and he liked players like him. Had he not been forced by injuries, he never would have noticed Mike Sweeney, who is arguable the only player on the team now who would be a starter on any other team in the majors. The teams Muser fielded were reflections of him.

Tony Pena was a catcher with a legendary arm but a free-swinger at the plate. Pena’s teams were reflections of him too: Lots of strikeouts, no walks, and later, not much else either.

The best players don’t necessarily make the best managers, because guys with lots of raw talent often don’t know how to relate to players with less. Bell was an All-Star but not a Hall of Famer. So presumably Bell is one of those guys who was able to do more with less and hopefully can teach young players how to do the same.

And let’s look at how Bell played baseball. His career batting average was .279 with a .341 on-base percentage. Not bad. He could draw a walk. That’s good. Most years he was one of the toughest guys in the majors to strike out. That’s really good.

He hit 201 home runs. So he was more like Joe Randa than like Mike Schmidt or even George Brett. That’s fine. If Kansas City had George Brett now, they wouldn’t be able to afford to keep him.

And Bell, like his son David who is currently playing with the Phillies, had a good glove. His career fielding percentage of .964 at third base is exemplary.

So Bell will presumably gravitate towards players who can swing the bat a little but exhibit patience at the plate and who save runs with the glove, rather than giving runs away. That’s good. The Royals have a lot of players who give runs away, and that’s not good when they don’t score a lot.

I guess it comes down to this. A team with 8 Tony Musers in the field would lose a lot of 1-0 games. We’ve seen what a team with 8 Tony Penas on the field can do. A team with 8 Buddy Bells on the field isn’t going to be terribly inspiring, but it would be a good way for a small-market team to win some games.

And when he can’t find players who remind him of himself, hopefully he’ll look for players who remind him of players he played with. Bell played on teams that emphasized speed and defense over home runs. The Royals can’t afford lots of big boppers; they do have some guys who can field. If Bell looks for some guys with some speed, the team has some hope.

At least there’s reason to believe Bell will put together a team with better balance than his two most recent predecessors.

Time will tell.

The Microsoft Killer

Yet another story about what’s going to kill Microsoft popped up on Slashdot today. This time it’s cheap solid-state computers running open-source software. I didn’t bother reading it.

Here’s what I think the Microsoft killer will be: Windows.

Say what?Yeah, Windows.

Computers are cheap enough now that the majority of people who want one have one. Even those who can’t afford to buy new can turn to the used market–used 1 GHz systems are now selling in the $100-$150 range without an operating system.

The biggest problem with a computer these days is keeping it running. People throw away VCRs and DVD players because it’s cheaper to buy a new one than to have one repaired. And had I charged fair market value for the last computer repair I did, it probably would have exceeded the cost of a $399 Emachine.

But there’s a problem. When a VCR or DVD player dies, you unplug the old one, plug in the new one, and get on with life. You’re looking at three or four cable connections. It takes most people less than 10 minutes, usually much less. When you go to swap out a computer, you have to worry about all your data and the programs you installed.

Most people don’t know that 99% of their data is in one place, and even fewer people know where that is and how to get to it. These same people are the ones who are most likely to inadvertently end up with their data in weird places.

The result is the cost to replace a computer is much higher, and it’s not necessarily something the majority of people want to undertake themselves.

The result is lost revenue. And an opportunity.

Google, if you’re the one who wants to unseat Microsoft, find a way to help users move their data from one computer to another. Someone else, if you want to beat Google to the punch, find a way to help users move their data and their programs. I know such a program won’t be foolproof, but if it works even 75% of the time, it’ll sell like crazy.

Of course if someone does it and it proves successful, Microsoft will just clone it and assimilate the market.

But if no one does, maybe Steve Jobs will sell a lot more Macs, because this is one task that’s always been easier on a Macintosh.

A cheap and lazy way to make insulated track sections

An old trick for automating a Lionel or Marx train layout is to power accessories off an insulated rail section. Run one wire to the center rail, then run the other wire to a rail that’s been insulated from the other rail and the two adjoining track sections. A passing train completes the circuit, causing the accessory to activate.

You can buy insulated O27 and O31 straight tubular sections. If you want a curved insulated section, or if you just want to save some money, you’re better off making your own.

The usual way is to take a piece of track, pry up the pair of tabs holding the rail on one side of each tie, and then insert some kind of nonconducting material–a piece of electrical tape or a piece of cardstock are popular options–and then mash the tabs back down onto the tie. Then you insert a Lionel o27 insulating pin or o31 insulating pin into each end of the rail you just insulated. I’ve also made my own O27 insulating pins out of bamboo skewers from the grocery store. (I don’t know about anyone else’s schedule, but most hobby shops aren’t open at 9 PM, which is usually when I get time to work on my layout.)

But there’s another way that you might like better. Pry up all of the tabs on the metal ties and set them aside. Cut similar-sized ties from a piece of wood. Popsicle sticks are close enough for O27 track ties, or you might want to buy a strip or two of basswood of appropriate size from a hobby shop. Nothing stops you from cutting extra ties, if you like your track to have more than the usual three. Stain or paint the ties the color you want, and then glue the ties right to the rails. Cyanoacrylate (superglue) or epoxy is best. Insert insulating pins (store bought or homemade) and you have an insulated track section.

What to do with the extra metal ties you just removed? If they’re in reasonably good shape, you can put them on other pieces of track to improve their appearance a bit. If you don’t like that idea, save them and once you get a decent quantity, sell them on Ebay so someone else can put them on other pieces of track to improve their appearance a bit.