Fixing choppy audio in Windows XP SP2

So I’m sitting at this 2 GHz PC with 2 GB of RAM and a reasonably fast video card, and the audio in Railroad Tycoon 3 skips and sounds a little bit distorted.

It’s maddening when the game played fine on 400 MHz systems. I did some digging, and bad audio seems to be a common problem in XP SP2, but solutions are rare.I’ll cut to the chase: A little-known hotfix, KB920872, fixed the problem for me. This isn’t the specific problem this hotfix addresses, but since it does affect the audio subsystem, I figured it couldn’t hurt.

It worked for me when all of the conventional fixes didn’t, and I haven’t seen this hotfix mentioned anywhere. So if your new computer can’t play MP3s or stream online video or audio as well as a Pentium-166 running Windows 98, try the hotfix.

The usual advice is to update or reinstall your sound drivers, and if possible, to use drivers from the manufacturer of the computer or of the sound board, rather than drivers that Microsoft provides.

In my case, I already had the newest manufacturer-supplied drivers, so that didn’t help. Utilizing the newest drivers from the manufacturer is usually a very good idea anyway, of course.

Another piece of advice was to install Windows and all the service packs and hotfixes before installing drivers and software. That’s a good practice–and I like to use something like nlite to slipstream all of those updates so the system doesn’t accumulate too much cruft. But I didn’t want to rebuild this system, partly because the vendor didn’t provide an XP CD or installation files on the hard drive, only a certificate of authenticity. (Doesn’t it stink when you have to pirate software you already legally own?) So that wasn’t a very practical option in this case.

Another suggestion I’ve seen is to go into the control panel and either increase or decrease the sound acceleration. I don’t like this option; you always want to use whatever hardware acceleration you can. You paid extra for it, after all.

Using discrete hardware as opposed to built-in sound doesn’t make a difference. I was using onboard, but I found people using Creative’s highest-end cards experiencing the same problem, which must have been maddening.

Finally, I found some people saying they had the problem go away when they upgraded to Vista. I don’t like that option either, because I found just as many people saying their audio skips in Vista but worked fine under XP SP2.

And no, I don’t know how to fix skipping audio in Vista. I haven’t seen it yet and have no plans to mess with it. Maybe in five years. Maybe.

So now I just have to figure out how to get XP SP2 to get along with my Firewire card. It seems to be a common problem.

My children, right or wrong

My good friend the Meiers’ neighbor (close enough, at a mile away) and I keep talking about this case. Hopefully you’re not so sick of Megan Meier to indulge me, because this appears to be a case of a parent being an ally, right or wrong, rather than being a parent.Steve once had a boss we’ll call Murray. Over lunch one day, Murray said he’d always stand behind his children, even to the point where he would lie on the witness stand at a murder trial, if it would protect a child.

That goes a few steps beyond creating a fake Myspace profile and using it to bully your child’s ex-friend, but both of them are symptoms of the same thing: Not parenting.

Lying to keep a child out of trouble or to gain information isn’t supporting your kids. It’s also not a parent’s job.

A parent’s job is to teach kids the difference between right and wrong and to help them learn from their difficulties.

I always knew when my dad was disappointed in me. I think sometimes Dad could be overly harsh, but part of that was because he knew I could do better. And part of it was the alcohol. And when I did something well, Dad was generous with his praise, and the rest of the people around him probably got tired of listening to him talk about me.

Dad could have done a better job, certainly, but the important thing was that he tried. For his shortcomings, we knew he would take care of us and support us.

But we also knew that if we did something wrong, there would be consequences.

It’s funny though. There weren’t consequences all that often. When my sister and I messed up, we learned from it and generally didn’t do something a second time.

Support also means something else. After we moved to St. Louis in 1988, I got to start over at a new school and make new friends. I didn’t have good friends at the old school. I made good friends at the new school, and my parents told me so.

If a friend turns on a child, parental support would be to tell the child that’s not what friends do. It might also help to say that this was unexpected, and this friend fooled the parent too–assuming that’s true. Point to an example of a good friend, then assure the child that there are others like that good friend out there.

And when it came to romantic relationships going sour–which didn’t happen to me a lot, but tended to mess me up for a long time when it did–Mom would reassure me that the girl who broke my heart obviously didn’t know me as well as she thought she did. She couldn’t fix the situation and she didn’t try to.

The temptation is always to be your child’s buddy, rather than an authority figure. But kids need authority figures because kids are wrong. A lot. It’s one of the ways they learn.

A big reason why my sister and I are successful today was because we didn’t get to be buddies with our parents until we were pretty much legal adults.

It’s tempting to shirk that responsibility in order to compensate for other things that have gone wrong. That’s not the right way to handle things. If a parent feels guilty, the only remedy is to find and correct the source of that guilt. Not having as much time as you’d like to spend with the kids, or not having enough money to afford to buy everything you’d want to buy for them isn’t a license to let things slide. Make adjustments, learn from them, find ways that the kids can learn from them too, and always keep in mind that those first 18 years aren’t about having fun, they’re about teaching another human being how life works.

I never thought I’d say this, but it’s only 18 years. There’s plenty of time to be buddy-buddy with the kids once they’re grown. And those years will be a lot better if parents spend those first 18 years being parents.

Not only that, the world will be a better place too.

Despite what that final message said, the world isn’t a better place without Megan Meier. But the world would be a far, far better place with fewer parents who facilitate, encourage, and participate in that kind of behavior.

Parents aren\’t supposed to act this way

There’s an episode of “Everybody Hates Chris” where a thug tries to get Chris to start stealing gold chains for him. Toward the end, Chris’ dad finds out, confronts him, and says that if he goes near Chris again, “You won’t go to jail. I will.” Chris’ dad then goes on to tell the thug exactly what he’ll do to him. And that was the end of it.

That’s how parents handled things in the ’80s. My dad did something similar when I was in 7th grade.

I guess today, some people set up fake Myspace profiles. Don’t read the story (or what follows here) if you’re easily upset.Megan Meier had an on-again, off-again friendship with a girl who lived down the street. After she ended the friendship for good, she started turning her life around.

Megan’s mother had banned her from Myspace because she and her ex-friend had created a fake profile with a photo of an attractive girl and used it to talk to boys. Soon before she turned 14, Megan’s mother lifted the ban.

Soon after, Josh appeared, wanting to be added as a friend. So began a six-week acquaintanceship. Megan was on cloud nine — she finally had a boy who she thought really thought she was pretty.

Then came an abrupt message: “I don’t know if I want to be friends with you anymore because I’ve heard that you are not very nice to your friends.”

It was all downhill from there. The next day, more disturbing messages followed. And Josh was sharing her messages with others.

A day later, Megan was dead by her own hand.

Josh had inside information on Megan and her relationships. Sort of. You see, Josh didn’t really exist. He was a fabrication of Megan’s ex-friend’s parents, created to see what Megan was saying about her former friend, and, obviously, to mess with the sensitive 13-year-old.

The thing that bothers me the most about this is the total lack of remorse. The mother said she heard at the funeral that Megan had attempted suicide before, so she felt less guilty. As an ambulance came down the street for Megan, the mother told one of the other people involved that she probably shouldn’t mention the Myspace account. And after Megan’s parents found out about the hoax, they destroyed a foosball table they had been storing for their so-called friends and dumped the pieces on the lawn. The hoaxers had installed a security camera–I wonder why?–and caught the incident on tape. They had the gall to press charges.

One family loses a daughter. Another loses a foosball table. The family that lost the foosball table is the one pressing charges. Megan’s father’s hearing is on Thursday.

Adults ganging up on a 13-year-old is not appropriate behavior. Thirteen year olds do a fine enough job of ganging up on one another and messing with each other’s minds. They don’t need adults–who are supposed to be role models and authority figures–jumping in.

I have firsthand experience in this. When I was 13, I was living in a little redneck town, attending a small school. I was ambitious and a deep thinker, and my classmates didn’t know what to make of someone like me. The way to get to be somebody in my combined 7th/8th grade class was to go to convenience stores and steal dirty magazines. Since I didn’t steal dirty magazines, I didn’t listen to Michael Jackson, and my dad drove the wrong brand of pickup, I quickly became an outcast.

Mostly they messed with my mind, but on three occasions it actually turned violent. The third time, happened during a softball game in PE. A kid named Joey–Someone I thought was my friend–bulldozed over me as he ran past second base.

I told my dad. Dad said he didn’t know what he was going to do, but he’d do something.

A few days later we had a softball game against another school. I was starting in left field. Joey started at third base. As he took his position, Dad walked up behind him.

“Hey, that was really cool how you mowed down David the other day, wasn’t it?”

Joey turned, grinning from ear to ear, until he saw that it was my Dad talking to him. The look on his face told Dad all he needed to know.

“I’m gonna have a lot of fun beating the [expletive] out of you, kid.”

Dad didn’t actually lay a hand on Joey. He made him a deal. If Joey left me alone for the rest of the year, Dad would leave him alone.

Joey made good on his end of the deal. I lived to see June, we moved away over the summer, and I never saw him again.

I’m not entirely convinced that the way Dad handled this was appropriate. But this was the third time something like this had happened and it was obvious the school authorities were unwilling or unable to put an end to it themselves. Dad’s confrontation with Joey happened during a softball game, in full view of our teacher (who was also the coach) and principal. Dad had Joey so rattled that he committed errors in the first inning, and when Dad started jawing at him again in the second, neither of them asked him to leave.

As inappropriate as Dad threatening Joey with bodily harm might be, it was a whole lot more appropriate than messing with a 13-year-old girl’s mind for six weeks, impersonating an interested 16-year-old boy, and sending a hormonal teenager on an emotional roller coaster ride before pulling the rug completely out with a final message that ended with the words, “the world would be a better place without you.”

Dad’s intervention was swift and clear. By the third inning, it was over, and with no lasting damage. About 10 years ago I heard Joey was going to college in Kansas City, which was quite a bit better than how some of our other classmates turned out.

I’ve seen a lot of outcry to unmask the identities of the people behind the forgery. I believe I have a pretty good idea who they are, but I don’t want to print something that might be incorrect. By searching public records I was able to locate a couple who fit the profile in the story. I believe the ringleaders are now age 40 and 38–certainly old enough to know better, and I would think old enough to have better things to do than harass 13-year-old girls.

The Meiers have said they won’t file a civil lawsuit against the couple who ganged up on their daughter and drove her to commit suicide. They want laws changed so that what they did would be illegal.

I disagree with that. I don’t know how you make what the Meier’s neighbors did illegal, and even if you did make it illegal to create a fake Myspace account for the purpose of harassing teenagers, the law would be impossible to enforce.

This is the perfect situation for a civil lawsuit. File a wrongful death lawsuit, saying that the family emotionally harassed their daughter for six weeks and drove her to suicide, and sue them into bankruptcy. You can’t send them to jail and you can’t bring their daughter back, but you can take away their $200,000 home and with it, much of their ability to do the same thing to someone else in the future, and, perhaps most importantly, you get them out of your neighborhood.

The Meiers probably don’t want the money. No amount of money will bring their daughter back. But this legal tactic is probably the only way they can get the one thing they do want–for their neighbors to leave. Not only that, it sends a message to people everywhere: Do not act inappropriately on Myspace, or there will be severe consequences, up to and including losing everything you’ve spent your career working to accumulate.

If there’s money left over after paying the lawyers, I’m sure they could find some worthy cause that could use the money to make the world a little bit better place.

And with those neighbors gone, Waterford Crystal Drive in Dardenne Prairie, Missouri would undoubtedly be a better place.

If you have wireless, you need DD-WRT

I picked up a spare Linksys WRT54G recently, and tonight I finally got a chance to try DD-WRT, a free replacement operating system, on it.

Amazing is an understatement. The biggest complaint I usually hear about wireless networking is range (and when people complain about reliability, they almost always mean range), and DD-WRT offers several solutions to this.First of all, DD-WRT allows cheap, ubiquitous routers to serve other functions. Wireless repeaters cost $100. Wireless routers cost $50. DD-WRT lets you turn that $50 router into a repeater, among other things. So if there’s a dead spot in your house, you can pick up another WRT54G (be sure to get the WRT54GL version if you’re buying new; when buying used, you want version 6 or earlier, and version 2 or so is probably the best), load DD-WRT on it, use it as a repeater, and save 50 bucks. Some of the used units on Amazon or eBay already have DD-WRT loaded on them, which can save you some effort.

Second of all, once you load DD-WRT, you can connect to it, click on Wireless, then Advanced Settings, and scroll down to TX Power. The default value is 28. You may want to adjust that.

I was also happy to see that once when I configured my second WRT54G as a wireless bridge, the computer I was using to configure it gained Internet access through it. So a DD-WRT-equipped router can do double duty. If you have a video game console with an Ethernet port on it, you can put one of these routers in the same room with it, run a cable to the device to put the game system online, and at the same time configure the router to serve as a repeater, strengthening your wireless signal. So not only do you save $50 by not having to buy a repeater, it can also mean one less wireless card you have to buy.

The one thing I’ll say about DD-WRT is that when you load it, you need to take precautions. If you follow the instructions, loading it is a safe procedure that only takes a minute or two. But if you don’t follow the instructions, it’s possible to ruin the router. You never want to change firmware using a wireless connection; use a computer connected to a wired port. And with my particular router and the version of DD-WRT I was loading, I had to use Internet Explorer. For some reason Firefox has difficulty getting this particular job done. Also you have to load the factory default settings at one point or another during the configuration. So read the documentation at least twice and make sure you understand everything before you proceed.

I like DD-WRT a lot and I plan to load it on the WRT54G that I have connected to my DSL modem very soon. The main benefit I see is being able to crank the power of the signal up a bit, but there are plenty of other goodies in there that I may end up using. Perhaps more importantly, my WRT54G stopped working with DynDNS at some point, and Cisco/Linksys doesn’t seem to be revising the standard WRT54G firmware anymore. But DD-WRT has an active community behind it, so if something changes, I’m confident that there’ll be a new DD-WRT to take care of me, whether I need it next year or five years from now.

Pay DD-WRT.com a visit, find a compatible router (there are non-Linksys models that are compatible also) and pick one up. It won’t disappoint you.

Upgrade diary: Compaq Evo D51S

Compaq Evo D51S
The Compaq Evo D51S is a well-built, small computer and it offers a few upgrade options

I upgraded a Compaq Evo D51S today. This was also sold under the name D510, and may have also been sold under the HP or Hewlett Packard brand. It was intended to be a low-profile, relatively affordable business computer.

Upgrading it poses some challenges, but there are some things you can do with it.This one has a 2.0 GHz Celeron in it. It will support a 2.4 GHz P4 without any issues (and a lot of them were sold with that chip), but I think that’s as high as you can go with the CPU.

The 2.0 GHz Celeron that came in this system will bog down with a heavy Photoshop filter and I’m sure some of the things I do in Adobe Premiere would bring it to its knees at times, but if your primary use of the machine is word processing, spreadsheets, web browsing and e-mail, it’s plenty fast. I would max out the system RAM before I replaced the CPU.

You can forget about motherboard replacements in this machine. Everything about the motherboard inside is odd, to get everything to fit in a smaller case. Compaq used to be criticized (sometimes unfairly) for using proprietary motherboards, but this one’s definitely proprietary.

Inside, you’re limited to two DIMM slots. I pulled the memory and replaced it with a pair of PC2100 DDR 1 GB DIMMs, which is the maximum the system supports. According to Crucial, PC3200 memory is compatible. Of course if you’re buying new memory, it makes sense to buy the faster stuff, in case you ever want to put the memory in another system.

In late 2010, 2 GB of PC3200 RAM sells for about $90. That’s close to the price of the computer itself, but more memory is probably the best thing you can buy for one of these machines, especially if it came with 256 MB of RAM.

The onboard video is the Intel 845G integrated video. It was better than I expected, but it steals system memory and, at least theoretically, it reduces memory bandwidth. The AGP slot is oriented vertically, so there’s only room for a low-profile card. That limits your choices somewhat. I had a low-profile ATI card with an early Radeon chipset on it. It’s not the most exciting card in the world, and may not even be better than the integrated Intel video, but it freed up some system memory for me. For what I want to do with this system, it will be fine. I’m not sure that Sid Meier‘s Railroads! will run on it, but Railroad Tycoon 3 will, and from what I understand that’s the better game anyway.

There are a number of low-profile AGP video cards on the market that would be a suitable upgrade for this machine. None of them are cutting edge, but there are a few that are DirectX 9-capable, and prices range from $20 to $40. The built-in video is adequate, and while my first impression of it was that it didn’t bog the system down nearly as badly as the integrated video in the P3 days did, I’m still not a big fan of it. I think adding a discrete video card is a good move.

The stock Seagate Barracuda 7200.7 is a pretty good performer. At 40 GB it’s relatively small, and it won’t keep up with a brand-new drive, but for a lot of uses it’s plenty fast. From what I understand it will support hard drives larger than 137 GB but you may have to mess with IDE modes in the BIOS to make it happen. The trick appears to be to set the BIOS to use bit shift instead of LBA. Additionally, you have to be running Windows 2000 SP4 or XP SP2 to see the full capacity of the drive. I don’t have a large drive to put in it, so I haven’t tested that.

There’s no room for a second drive in there, so if you want additional storage beyond what’s already there, it will have to be external. Or you can jettison the floppy drive, but then you’ll have a goofy-looking hole in the front of the computer. That’s the price you pay for a low-profile system.

The CD-ROM drive in my particular unit was pretty balky. I’m going to replace it with a CD-R/RW drive for the short term, and eventually (probably early next year) put a DVD burner in it. I’m primarily interested in putting home movies on DVD. For backup and data transfer, I pretty much use USB flash drives exclusively now. They’re a lot faster and more convenient than messing around with CD/DVD burning software. Any drive with an old-school 40-pin IDE connector will work.

Speaking of USB, the USB ports all seem to be USB 2.0, which is nice (installing software off a USB 2.0-based flash drive makes you want to swear off optical media forever), but the ports on the front are recessed far enough that only a standard cable or a very low-profile flash drive can plug into them. My SD reader would only plug into the back, which is inconvenient.

The system has two full-size PCI slots for expansion. I put an IEEE 1394 (Firewire) card in one of the slots, since I want to do some light video work with it. The other slot will probably get an 802.11b wireless card. If I needed that PCI slot for something else, I could plug in a USB adapter for wireless networking.

I used to be in the habit of buying the biggest case I could afford or find (they weren’t always the same thing), so a really low-profile desktop like this Evo 510 feels a little strange. But a lot of things are different now. I could put a 1 TB hard drive in this system if I needed an obscene amount of storage. USB ports eliminate the need for Zip or Jaz or Syquest drives and even, to a large extent, for CD or DVD burners. If it weren’t for my interest in video, I wouldn’t bother with a burner in this machine at all. And since sound and networking are built in, there’s no need for a lot of expansion slots. It would be nice to have three PCI slots instead of just two, but I would imagine a lot of people never even fill two.

As it is, this computer fits on a small desk, and if you put an LCD monitor on top of it, the combination will take less real estate than a 17-inch CRT monitor does.

There are a lot of these machines on the market now, either coming off lease or being replaced due to business upgrade policy. They’re cheap ($75-$150 depending on configuration) and I think they make an excellent home PC. They’re cheap, unobtrusive, and surprisingly expandable.

A decked-out 510 probably won’t run Vista all that well, but a lot of new PCs don’t run it very well either. I think a 510 running Windows XP or Linux can be a very useful computer for a good number of years.

Does window insulation film work?

Does window insulation film work?

I spent the afternoon putting plastic window insulation film on my windows. It was supposed to be a short project, and I do get better at it every year, but it still ended up taking about an hour per window. Was it worth it? Does window insulation film work?

Window insulation film is a cheap, effective way to save money and make your house more comfortable in the winter. It can cut your heating bills by 30 percent.

Read more

If you think you can do it so much better, then do it yourself

I’ve noticed a disturbing trend lately on the Classic Toy Trains forums. It seems like every time a new issue hits the street, someone has to find an article that has something wrong with it and point it out.It started a few months ago when my friend and mentor Joe Rampolla published an article about adding a capacitor to a toy train to make it stall less often and run more smoothly. The claims, as far as I can tell, were false (I had my longtime friend Steve DeLassus, who has a degree in electrical engineering from Washington University, check them out).

But practically every month since then, someone’s publicly taken issue with something in the magazine.

It’s not about a vendetta against a single author. One issue it was Joe. But last issue it was repair expert Ray Plummer’s advice on repairing a Lionel 2037. This issue it’s the legendary Peter Riddle’s article about getting Lionel’s TMCC and MTH’s DCS (two rival control systems) working together on the same layout.

In the case of each of these articles, the things the author said to do work. There might be an alternative way to do them. But that’s the nature of the hobby. Doesn’t it seem like Model Railroader publishes an article at least once a year about making trees, and not one of those articles has been a repeat since at least 1972 (and possibly 1942)? And if you were to read a complete run of Railroad Model Craftsman, you could probably find another 50 different ways to make trees.

Fifty or a hundred people having different ways to do it doesn’t make the guy who wrote the first article about making trees wrong.

In the case of Ray Plummer, what Plummer said matches what my local repair guy said and did when my Lionel 2037 had problems. When the pilot truck is adjusted within specifications, the 2037 and its many cousins run just fine. Plummer’s critic said the pilot truck is a poor design, and when you lengthen the truck to change its pivot point, it works more reliably.

That’s possible. I don’t know the theory behind pivot points. One of my best friends happens to be a mechanical engineer and maybe he could confirm that for me.

What I can say is that Plummer’s advice preserves the historical integrity and collector value of the locomotive. While modifying the pivot point probably wouldn’t make the locomotive worth any less to someone who just wants to run it, it would make it worth less to a collector.

I can also confirm that Plummer’s advice worked just fine on the locomotive that once belonged to my Dad. It’s almost as dependable as my Honda now.

As far as this month’s article to hit the avalanche of criticism, I don’t use any command control system on my layout and I have no interest in doing so. So I don’t have any experience that would back him up, and neither do either of my engineer buddies.

But I trust Peter Riddle. Riddle has written more than a dozen excellent books about trains. Wiring is a subject that confuses almost everyone, but I’m confident that a fifth grader could read one of Riddle’s books on wiring and understand it, then proceed to wire a Lionel layout effectively. Seriously.

I’ve heard the argument presented in these arguments that if an author is wrong about one thing, the reader loses confidence in everything he says. I don’t buy that argument. Riddle’s advice that the Lionel 1121 switch is a good match for early Marx locomotives isn’t entirely correct. From my own experience I know a Marx locomotive will bounce if it enters the switch from a particular direction.

So do I doubt what Riddle says on the other 95 pages of the same book? No. I also know from experience that the things he says on the other 95 pages work. And I know that even though that Marx locomotive bounces through the switch 33% of the time, it doesn’t derail every time it bounces. So maybe he’s never seen the problem I observed.

I’ll daresay there’s at least one mistake in every computer book I’ve ever read. It doesn’t mean I stop reading computer books. I’ve been wrong once or twice before too. Just ask my boss.

Actually, come to think of it I’d really rather you just took my word on that one.

This criticism bothers me on another level too. Writing an article and getting it published isn’t an easy task. For most people it probably takes about 40 hours’ worth of work. CTT pays $70 per page, and a typical article is 3-4 pages long, so you do the math.

How many people want to spend a week of their lives writing an article only to have some self-styled expert rip it apart in five minutes? Is it worth putting your neck on the line for $300?

Most reasonable people would say no.

I’m sure this is largely an ego thing. Most people regard published authors as special people. So when someone knows something that a published author doesn’t, it must make for some kind of a high.

But the price is also high. How many great ideas languish in the mind of a would-be author, never to see the light of day, because the benefits just don’t outweigh that onslaught of criticism if it happens?

So the next time you catch a mistake in print, that’s great. It means you know enough to be an author. So think of something you know better than anyone else and go write an article and advance the hobby.

Of course, criticism is easier than craftsmanship. Zeuxis made that observation 2400 years ago, and it’s just as true today as it was then. Unfortunately.

Getting old

So 105.7 morning DJ Donnie Fandango was distressed this morning over finding a gray hair. At 31, he’s convinced (so he says) this means he’s dying.

I say get used to it. I’m 32. I started going gray in the sixth grade. Since I have gray hairs that are old enough to vote, I have a hard time feeling sorry for him.

I have other worries. Like whether those gray hairs vote for Ron Paul or not.

Why I generally buy AMD

I was talking to a new coworker today and of course the topic of our first PCs came up. It was Cyrix-based. I didn’t mention my first PC (it seems I’m about four years older–it was an Am486SX2/66).

With only a couple of exceptions, I’ve always bought non-Intel PCs. Most of the Intel PCs I have bought have been used. One boss once went so far as to call me anti-corporate.

I’m not so much anti-corporate as I am pro-competition.

Read more

Don’t try to do it all at once

I’ve been writing a lot about personal finance lately. I make no apologies for that; it’s what’s on my mind. Something that happened this weekend reminded me of why it’s hard to get on the personal finance treadmill to begin with.

The numbers are big. They’re intimidating. You can’t possibly fix it all right now.

So don’t try to fix it all right now.I had an unplanned incident this weekend. It was unplanned, avoidable, and expensive. Some people will spend $400 at the drop of a hat without flinching, but my wife and I aren’t among them. I wouldn’t let myself get upset over it, but truth be told, I thought about it a lot over the weekend.

Mainly I tried to formulate a plan to make the money back quickly. And making $400 is certainly doable, but most people don’t come up with a way to make an extra $400 in just a day.

And that’s when it hit me. Don’t try to do it all in a day.

It’s like in baseball, when a team is losing by 8 runs the way the Indians were against the Red Sox for most of last night. Usually when a team is down by 8 runs, they’re going to lose because everyone’s going to go up there and try to hit an 8-run home run. But it’s physically impossible to hit an 8-run home run.

The way you win a game when you’re losing by 8 is by getting on base any way you can, and then getting around and scoring any way you can. If enough people manage to do that, they can chip away at the lead and soon it’s a close game again.

And that’s the way I have to approach this unexpected expense. Look for the opportunity I normally wouldn’t bother with. Take snacks to work so I stay away from the vending machine for a while. Chip away at it, whether it’s a dollar at a time or ten.

That trick works with big debts too. I once used a mortgage calculator to figure out the smallest amount of extra money you could put toward your mortgage and still see a benefit. On my mortgage, the amount turned out to be $10. Just paying $10 extra per month every month would pay the house off a full month early. Ten lousy bucks. Up that to a hundred and you can start talking about years.

So that’s the key. Nickel and dime your way out of debt, and then you can be on your way to nickel and diming yourself into prosperity.