I sure hope Windows 7 SP1 gets here fast

So I’ve been running Windows 7 for about a day on an Intel motherboard. And I don’t know for certain if it’s the shoddy Intel hardware, or Windows 7, but I don’t think I’ve been this un-impressed since the first time I laid eyes on Windows ME.

Yeah, it’s that bad. I’m sure the Microsoft fanboys will jump in and chew me up, but let’s see if they can explain this away.

Read more

How to connect Commodore disk drives

How to connect Commodore disk drives

Connecting a single drive to a Commodore C-64, 128, or VIC-20 is pretty easy: Plug a 6-pin serial cable from the port on the back of the computer to one of the two ports on the back of the drive. It doesn’t matter which port you use. The second port is for “daisy chaining” additional peripherals, such as a printer, or multiple drives. And even though a fast load cartridge speeds up the drive, it plugs into the computer.

Older drives like the 1540, 1541, and 1571 are self-contained. Plug a power cable (which, conveniently, is no different from the power cable used on a most desktop PCs) into the back and power it on. Later 1541-IIs and 1581s use an external power brick. The two drives’ power bricks are interchangeable; however, they do differ from the power brick used by the computer itself. Fortunately, the original power bricks are labeled with the compatible devices, either on a silver sticker on top or molded into the underside.

It’s multiple-drive setups that get trickier. Read more

How to connect a Commodore 64 or 128 to a modem

I guess it’s not exactly obvious, to someone looking at a Commodore 64 or 128, how a modem plugs in. Commodore modems plugged into the port on the far right hand side, looking from the back. If the port is labeled at all, it will be labeled “User port.” Although it had other uses, that port was used for modems far more than for any other purpose.

They used the modems to call a BBS, and what they did on the BBS wasn’t always legal. But that’s another story.

Read more

Attack of the $99 Droid-Pads

A 7-inch, underpowered Android tablet that may or may not be available at your corner Walgreen Drug Store is made some big waves today.  It’s underpowered, but it’s supposedly on sale for 99 bucks. Regular retail price is $129.

Yes, for 99 bucks, it’s a toy. But it could be a fun toy. Read more

Dinosaur hunting

Today I slipped over to Laclede Computer Trading Company for the first time in many years. I was in search of an ISA parallel card. They’re not easy to find these days, mostly because they aren’t particularly useful to most people these days, but I figured if anyone would have one, it would be them.

No dice. But man, what memories.

Read more

The rise and fall of Shack, and how to fix it

Wired has a nostalgic piece on the not-quite-late, not-quite-great Radio Shack. I think it’s a good article, but it glosses over part of the reason for the store’s decline.

It blames computers.But blaming computers ignores Tandy’s long and successful run in that industry. Most Apple fanatics and other revisionist historians conveniently overlook this, but when Apple launched the Apple II in 1977, Tandy and Commodore were right there with competing offerings. I don’t know about Apple, but Tandy and Commodore were selling their machines faster than they could make them.

Read more

Why don’t wins count anymore?

In Kansas City, baseball fans are celebrating. In St. Louis, they’re fuming.

It’s usually the other way around. Right now, Royals fans are celebrating Zack Greinke’s highly deserved Cy Young Award. In St. Louis, fans are complaining that Chris Carpenter and Adam Wainwright, expected to finish 1-2 in the voting, got "snubbed" and lost to San Francisco’s Tim Lincecum, who won a total of 15 games.

Greinke, for what it’s worth, won 16.The Cy Young Award usually is "the pitcher with the most wins" award. And that makes a little sense–Cy Young won 511 games in his career, the most all-time. And that itself shows the problem with wins.

Cy Young is the winningest pitcher of all time, but he’s not the best. Walter Johnson won 417 games pitching mostly for last-place Washington Senators teams. Put him on the teams Young pitched for, and he would have won more than 511 games. Win 110 games over the course of your career and you’re considered a pretty good pitcher. Johnson pitched 110 shutouts.

I learned playing Micro League Baseball in the mid 1980s that wins are an overrated statistic. Cy Young was an outstanding pitcher, but Walter Johnson and Lefty Grove could beat him most of the time. Advanced baseball statistics barely existed in the mid 1980s and my Commodore 64 sure didn’t know anything about them, but I quickly started paying attention to WHIP–walks plus hits per innings pitched.

In their best seasons, Johnson and Grove permitted fewer than one baserunner per inning. And they permitted fewer baserunners than Young. Fewer baserunners means fewer chances to score, which means a better chance of winning.

Greinke and Lince*censored*won on the strength of their advanced statistics. Carpenter and Wainwright were very good this year. But they gave up more baserunners per inning than Greinke and Lince*censored*did, and other advanced statistics also indicated that Greinke and Lince*censored*were the better pitchers last year.

In the case of Greinke, the Royals lost six games in which he gave up one run or fewer. Yes, you read that right. Six times, Greinke took the ball, pitched seven or eight innings and gave up one run, or zero runs, and the Royals still lost.

So it’s easy to imagine a scenario where Greinke would have won many more games. Had Greinke pitched on a team that could consistently score more than two runs, had the Royals had more than one reliable relief pitcher to back him up, and had he had more than one above-average fielder playing the field behind him, for example.

Greinke realized he only had one guy behind him who knew how to catch the ball, so he would intentionally pitch in such a way as to make them more likely to hit a fly ball to wherever David DeJesus was playing, usually left field.

Lince*censored*suffered from less bad luck than Greinke did, but still won his 15 games while pitching for a weaker team than the Cardinals.

According to Baseball-Reference.com, pitching for a team with average offense, Lince*censored*and Greinke each would have won 18 games. Under the same normalized conditions, Carpenter would have won 15, and Wainwright would have won 17.

Both pitchers had good years, and admittedly they played for a team that had problems. But Tim Lince*censored*pitched for a team with even bigger problems.

I see the words "which pitcher gave their team the best chance to win every fifth day" thrown around by St. Louis fans a lot. The answer, when you normalize the statistics, is Lincecum.

Or, to look at it another way: Carpenter’s and Wainwright’s win totals showcase just how good Albert Pujols is.

The case for Tim Lince*censored*was less clear than the case for Greinke, and that was why the vote ended up being so close.

But it’s obvious to me that the voters got it right in both cases. And that’s good.

Twenty five years ago, it wasn’t as easy to go much deeper than conventional statistics like wins, losses, and ERA. Today it’s simple, so there’s minimal excuse to pay attention to them.

Happy Patch Tuesday

Today was the first Patch Tuesday in nearly four years that I didn’t have to worry about professionally. Since Microsoft released 13 patches today and Adobe released two, my former coworkers might be wondering if I knew something. (I didn’t.)

But I still patched my machine at home, and I recommend you do too. Macintosh owners, you’re not immune, so I have some homework for you too.The Adobe patches apply to Acrobat and to the so-called Adobe Reader (which used to be called Acrobat Reader). I recommend you launch Adobe Reader, go to the Help menu, and select Check for Updates. Unless you’re reading this site on a Commodore 64, these updates apply to you.

Mac users tend to be awfully smug about security, and that myth really needs to stop. Apple hasn’t released any security fixes this month, but they did release 9 fixes last month. The biggest one fixes flaws in 16 different applications. Microsoft probably would have released 16 different patches instead of just one. I prefer the Microsoft approach–besides being a little more honest, it also results in smaller download packages if by some chance one or more of those 16 vulnerabilities happen to not apply to a particular machine.

And now, please excuse me for a moment while I recover from the shock of having used the word “honest” to describe Microsoft.

Just out of curiosity, I looked, and Apple has released security updates every month this year except for April. Unlike Microsoft, they don’t follow a set schedule, and the month isn’t over yet, so I wouldn’t be surprised to see something from them later this month.

I won’t bore you with the details, but basically, what it comes down to is this: If I really want into your computer, all I really have to do is booby-trap a file and get you to open it. It could be a PDF file, a movie, a music file, or something else. I can embed code into that file that gives me complete control of the computer. I just have to know whether your computer runs Mac OS or Windows. And how to write the code, of course. (I don’t know how to write the code and I don’t want control of your computer, so there’s no reason to be afraid of me.)

If you’ve been installing your patches, there’s little reason to be afraid of the guy who who DOES know how to write the code and DOES want control of your computer.

Your computer may update automatically. If you don’t know for certain whether it does, I suggest you find out. Now. No matter whose name is stamped on the case.

Was California Republican Tony Krvaric Strider of Fairlight?

A story today about the possibility that a prominent California Republican, Tony Krvaric, was once a co-founder of the Commodore 64 warez group Fairlight caused an uproar on Slashdot today. The claim said Krvaric went by the handle of Strider.

Reading it brought back some memories.

Read more

How I became interested in system optimization

I’ve talked system optimization a lot over the past week. I think I’m done for now, so I’ll talk about why you would want to do these things, and how I got interested in it.My first computer was a Commodore 64. With Commodores, all optimization was software. The hardware was all finely tuned and the timing was precise, so you couldn’t just ramp up the clock speed of the CPU to make the system go faster. But there were lots of things you could do in software to do things like improve the speed of the disk drive.

I moved to an Amiga in the early 1990s and I became interested in a project called ARP, short for AmigaDOS Replacement Project. The Amiga had a command line, and its command line tools were mostly ports of old tools from an obsolete operating system called Tripos, written in BCPL, a predecessor of C. ARP tools were written in either C or 68K assembler and gave the functionality of the originals, but they were smaller, so they loaded and ran faster. I always looked for ways to make my Amiga run faster and use less memory.

In 1994 I took a job selling PCs. My boss talked about how his 16 MHz 386sx felt more responsive than the 33 MHz 486s we sold so many of. So I started learning about PC optimization too. There was a lot you could do just in software.

So I’ve remained interested in this idea for probably 20 years.

Just this week I put an old Windows ME box through the regimen, and it’s definitely a lot peppier now.

I talked about registry optimization and file cleanup, defragmentation, antivirus, firewalls, and defragmentation again.

Do these things, and in most cases you can squeeze at least an extra year out of the life of a system. I squeeze more like five.