Thursday, March 09, 2023

Not Quite the Bootstrap Paradox


Submitted for your approval are two 3.5" floppy diskettes.

I found the diskette on the left underneath our rear deck, when it was demolished to be replaced with a concrete patio this past fall. That was in 2022, just to be clear. It had clearly been under the deck for a long time, covered in dirt, and weathered enough that the label is mostly illegible.

The floppy disk was originally included with the hardback book Secrets of Software Quality: 40 Innovations from IBM. The book was written by Craig Kaplan, Ralph Clark, and Victor Tang, and published by McGraw-Hill. The first edition came out in 1995. 

I had never owned this book before, nor seen it, nor was even aware of its existence. Not until I found this floppy under our demo'ed deck, and decided to buy a new copy of the book. (It wasn't cheap.)

On the right is the diskette from that new copy. The date on the new disk is 1995. Careful inspection of the damaged diskette suggests that at least the last digit of the otherwise unreadable date looks like a "5". What fragments are barely visible of the part number on the weathered diskette seem to match the new diskette.

Our house was built in 1979. I don't know when the rear deck was built, but it was there when we bought the house in 1989.

So clearly the weathered diskette somehow came to be under our rear deck since we bought the house, since it did not exist until about six years after we moved in. It didn't come from any book in my library. We've had people over to the house, of course; computer people, even. But even if one of them had - for some reason - brought this diskette with them, the spacing of the boards on the deck would have made it very difficult - but not impossible - for them to have dropped the diskette and for it to have just happened to fit between two adjacent boards just perfectly so that it ended up where I found it. And what are the chances they would have dropped the diskette, seen it slip through the deck, and not have said anything to me?

The other possibility is that some critter brought it from somewhere else and left it under our deck. We've had several generations of rabbits living under our deck, and at least once I saw a skunk run out from under the deck and race across the yard. What use did a critter think it would have for a floppy diskette? Your guess is a good as mine.

Over the years we've had various folks work on the deck, in the adjacent yard, or around the outside of the house. I would like to think it's possible that one of those laborers was pursuing a course of study in information technology and maybe lost the floppy out of a pocket while, perhaps staining the deck as a summer job.

If it were not for the fact that we replaced the wooden deck with a concrete patio, it would have seemed inevitable that I would have some strange excuse to carry the new diskette across the deck, accidentally drop it, and watch it almost miraculously slip between the floor boards, where it falls through some kind of time portal, resulting in a causal loop. "And thus the prophecy was fulfilled."

And, besides, they weren't bootstrap diskettes.

Sunday, February 12, 2023

Bob Greene Road

It will probably come as no surprise that I'm all about Google Maps: the maps, its Satellite View, its Street View, all that stuff. If I see a street address in something that interests me, pretty much for any reason, I'll look it up on Google Maps, check out the Satellite View, drop into Street View and look at the 360┬║ image.

Growing up I used to spend my summers living in the old Greene family home, the house my mom grew up in, in eastern Kentucky, not far west of the West Virginia line (Bruin, Kentucky, along State Route 7; Elliott County, county seat Sandy Hook; nearest sizable town Grayson, near Grayson Lake State Park).

So it was only natural when Google Maps became a thing, I'd bring up Google Maps and revisit my old childhood haunts from time to time. I found that old house, which had electricity (on good days), but no heating (other than a fireplace), and no running water (other than what I ran out to the well and got). The toilet was an outhouse, which was a fair trek out the back door and beyond the old chicken coop (but not as far as the barn) on a cold night. I also found the homes of my cousin Bob Greene and some other relatives in the neighborhood, which were just on the hillside on the other side of the hollow ("holler") to the north of our house.

Until one day, I couldn't find it. I could find other landmarks, like Route 7, the tributary of Grayson Lake that was in the neighborhood, and the old Horton Flat Road, but I couldn't recognize anything where I thought the old house should be, nor any of the homes I knew to have been near it.

I was mystified for months, until some judicious Googling led me to a page of the Kentucky Department of Transportation that explained that the short section of Route 7 on which the house sat had been completely rerouted, the road straightened out, and widened, and it now ran west of the old house, behind the hill on which the house had been built, instead of in front of it. And the original narrow, winding, sometimes treacherous section of Route 7, on which the gravel driveway up the hill to the old house was, was now an unnamed road off the shiny new Route 7.

A couple of days ago I revisited my old stomping grounds again, the very place where I learned to shoot a gun, first rode a motorcycle, read Frank Herbert's novel Dune on the front porch, and lots of other stuff, only to find that the old former Route 7 segment was now officially named "Bob Greene Road". 

Which made me really happy.

Screen Shot 2023-02-12 at 11.23.32

Tuesday, November 29, 2022

The Enrollment Cliff

In 2007-2008 the sub-prime mortgage debacle led to the Great Recession, which in turn led to a drop in the birth rate. Fourteen years later, the Denver Colorado public school board is debating whether to close ten schools in the city/county due to low enrollment (and reduced tax income). Jefferson County Colorado (where I live) is having similar discussions. As you might guess, this is controversial with parents.

A week ago I read this in Vox

which I'm now seeing referenced other places: colleges and universities are facing a similar "enrollment cliff", not just due to the birth rate, but from high school students selecting career paths other than college.

Pursuing a career path that does not include a college degree is a decision which I do not disagree - not every career requires a college degree, contrary to popular opinion (mostly from college marketing departments). And some extraordinary individuals can get all the training and knowledge they need through rigorous self-directed learning, even in technology fields like mine. (It's been my privilege to work with a few terrific folks like this.) But they are the exception, not the rule. Not every person has that skill set.

(I am deeply cynical however of major tech giants telling high school students that they do not need a college degree to work in the tech field, merely a certificate from specialized training. This is in not untrue. But they omit the words "perhaps for a while, and maybe at a lower salary". I wonder if the long term effect of this will be to encourage unionization in the tech field. [I don't object to this, either.])

Why do I care? For years I've been on an advisory board for the computer science department at my alma mater, so am aware of the impacts of not just enrollment but - to be honest - fads in the technology fields have on academia. And I'm watching this traveling wave of change move through the elementary and high schools, to the colleges and universities, and finally to employers.

I put my money where my mouth is on both sides of this: some years ago I endowed a modest scholarship at my alma mater in honor of my mentor and thesis advisor, the late great Bob Dixon, and I annually donate to support a lab at my alma mater that provides facilities and tools for students to do their own projects for self-directed learning (basically a makerspace supported by the computer science department).

I've also made it pretty obvious where I stand on continuous self-directed learning, by constantly doing technology projects of my own, having over thirty open-source software repositories on GitHub, and writing about all of it in this blog since 2006.

An old friend, university classmate, former fellow university employee, and one-time flat-mate of mine remarked recently that colleges are part of a free-market and are going to have to learn cost control. I agree. Although I'm concerned as much with the second order effects of this wave on our society as I am with the effects on, for example, my alma mater.