Have you ever wondered why they call fixing computer programs “debugging?”

There’s a story about U.S. Navy Admiral Grace Hopper, who was working on one of the earliest mainframes in Harvard back in the 1940s. Those days, fixing a problem with a computer typically meant disassembling and reassembling it–if you were lucky you were using punch cards to write programs, and computers were room-sized monstrosities that were filled with vacuum tubes and relay switches. Well, Hopper and her team found a moth stuck in one of those switches–and then, as now, removing the bug fixed the problem.

(Lest you think I’m putting you on here, that moth is currently on exhibit in the Smithsonian.)

Computer hardware and software has certainly come a long way since then–at least, in places other than Baseball Prospectus. Here, up until recently, we were using software that could have run on mainframes from the late 80s (if you ever wondered why the adjusted standings looked like it came from an old IBM green screen terminal… that’s because it did). It was a bizarre mishmash of old FORTRAN code and who knows what else.

This offseason, we undertook an effort to, so to speak, clear out the moths and update the technology behind-the-scenes. Going forward, this is going to give us the chance to provide you with more immediate access to our data and analysis, and enable us to do some things we haven’t been able to do before.

In the meantime, however, this effort has overrun the start of the season. We’re very sorry about that–we know the player cards and sortable stats are an important part of your experience here at Baseball Prospectus. We’re working around the clock to get these things to you.

Right now, we are currently doing daily updates on Team Tracker, the Playoff Odds Report and (starting today) the Adjusted Standings. (Elsewhere on the site, I talk more in depth about those two and what they have to tell us about the Red Sox.) More is coming, hopefully soon.

Thanks for your patience in all of this, and thanks for your continued readership.

Thank you for reading

This is a free article. If you enjoyed it, consider subscribing to Baseball Prospectus. Subscriptions support ongoing public baseball research and analysis in an increasingly proprietary environment.

Subscribe now
You need to be logged in to comment. Login or Subscribe
Thank you for your update on these issues. The lack of information on what's going on behind the scenes at BP can be more frustrating than the lack of the features themselves.
The website could use a major overhaul as well.

Its been the exact same for years.
I remember my first typed report for school - on a typewriter - and about the same time I learned to program with punchcards as I was a fortunate kid in a summer class at the local college.

Also, I remember using cassette tapes with my first home computer, before the 5.25" floppies gained popularity (who remembers playing computer games using casette tapes?).

Thanks for the technical overhaul & the update. Keep up the good work!
Please consider adding back to the Adjusted Standings report each team's AEQR scored and AEQR allowed (3rd order). It's the only way to see the schedule-and-luck-adjusted offsensive and defensive strength of teams. This info. has always existed in this report. Please put it back in, or make a different, more detailed report avail. with it.
Can we get another update? Will the sortable stats be available anytime soon?