Categories
general

The backpack

backpackMy nephew is graduating high school and going to Indiana University to study computer science in the fall, which has set off all sorts of nostalgia triggers for me, as I think about when I made the same journey 247 years ago. My sister updates me on various registration and orientation events and visits and whatnot, asking questions on what dorms are better and where you’re supposed to eat lunch on campus and everything else. I love talking about this, although most of this has changed. Computer science is now in a new modern building that’s built where part of my freshman dorm was, and every restaurant and store I remember has closed or changed names ten times. But the bones are still the same. Kirkwood is still Kirkwood, even though Garcia’s, Spaceport, most of the record stores, and even McDonald’s are long gone.

I was shopping for various graduation gifts, and one of them he wanted was a laptop backpack, which is my forté, given that I buy a new bag about six times a year (in the Before Times, anyway) and I’ve got travel coming up and I’m probably due again. But that got me thinking about my backpack I had for my entire IU journey, as pictured above. There’s a story behind it, of course, and I’ve probably told it nine times, so buckle up for #10.

* * *

OK, so when I was a freshman (and this still happens, apparently) there’s a series of events leading up to matriculation, culminating with class registration. That takes place in the summer, maybe in July. This is a bit of an evil trick by IU, because what happens is you go there and they reserve blocks of typical freshman classes, like all the hundred-level math, English, and foreign language classes. They run a special registration and hold your hand and you get all the classes and time slots you want, and it’s easy-peasey. Then when you have to register in the winter for the next semester, you find out that the entire process is horrible, and registration dates are based on how many credits you’ve completed, so you’re dead last in line, and every good class is taken and you end up with an 8am basket weaving class.

Anyway. I had to go down to Bloomington for this thing, and it’s usually a parent/child event, where your folks take you there, and they go to various orientation things that convince them it’s a good investment and their child is safe and whatever, while the new student goes through registration, takes any assessment tests to test out of foreign language or learn how much math they really know, and sits through some orientation things where guidance counselors tell you how important it is to study. Also, some people in specialized programs met with advisors, and music students did their auditioning.

I did not go there with a parent. Every time I write anything about my parents on here, I get in trouble about it, even though I have lived on my own for almost twice as long as I lived with them, so I’ll shut up about it, except to say I had to figure out how to go there by myself. I was 18 and had a car, so whatever.

IU had a deal for registration where they opened up Foster dorm like a hotel, and you could rent a room for some ridiculous amount, like eight bucks a day including food. So even though I had a day and a half of stuff to do, I rented a room on the top floor of Foster-Harper for the entire week. My plan was to drive down the four hours and change, get the registration over with on the first day, and then just hang out all week.

One thing that really stuck in my head about this visit is that it was the only time I had my old Camaro in Bloomington. The Camaro era and the Bloomington era had no overlap, except for that one week. Those are two heavy nostalgia eras, and it’s bizarre to me to think about driving around the IU campus and going to College Mall in that old car. It’s like thinking about Helen Keller and Jimi Hendrix hanging out together. (Technically possible, but I’m pretty sure it didn’t happen.) It was a bizarre colliding-of-worlds that really stuck in my head.

I loved that week. Bloomington in the summer is always awesome, and I got to explore all those record stores and restaurants and booksellers and everything else off campus, plus wander around the big limestone buildings and wonder what it would be like in a matter of weeks when this place would be my home. If I could re-live any part of my life to experience it again for the first time, I think it would be that week.

I met a lot of music majors during the stay in Foster, because they were all auditioning. That was great, because people come from all over the country to go to IU’s music school, so I was staying up late every night, sitting on the rooftop deck of this nine-story building overlooking the entire campus from the north. I met musicians from places I’d never been, from Boston and Vermont and California and Washington, and we’d stay up there in the cool summer air and wait until midnight when they would turn off the main library outside lights. I didn’t know if all of college would be like this, but I hoped it would be.

(And oddly enough, I had a brief but spectacular relationship with someone who lived on the same floor in Harper a few years later. Another colliding of worlds, and some late nights there, but I was too busy to watch the library lights.)

* * *

So during that visit, I was super amped to buy my books at the bookstore in the student union. I don’t know why, but I really wanted everything in hand and ready to roll for August. (I was the opposite later on, especially when those book costs added up. I remember taking this SPEA class on public management in 1993 and never buying the book.)

I went there with this new friend named Susan, from Dyer, Indiana. (It was always important to find out where people were from, and figure out where that was. “Oh, you’re from Auburn? Isn’t that right down the road from Kendallville? They have that speedway.”) I had my schedule, and could buy like half my books. And while I was at the store, I bought some other IU paraphernalia, like some notebooks and pens, and a backpack.

The backpack was this gray thing, with an IU logo on the front. It was made by Caribou, a company in Chico, CA that made bags for L.L. Bean and others. It was a bit of a knockoff of the JanSport bags that were popular in the 80s, made of 100% nylon. It had a single main compartment with a wraparound zipper, a smaller front zippered pocket, and a pair of very non-ergonomic, barely-adjustable shoulder straps with like a millimeter of padding in them.

Like I said, I used this backpack for the entire time I was at IU. It held maybe four or five textbooks, plus whatever I could cram in the front pocket. That usually held the cassettes I needed to get through the day in my walkman. I usually wore this slung on one shoulder, unless I was on a bike. It was one of my trademark items, as stupid as that sounds. I always had three things with me: my leather jacket, my walkman, and this backpack.

It’s odd to look at it now, compared to modern bags. It’s so small, with no organizational compartments or sleeves or dividers. This was the pre-laptop era, and it was meant to carry books, a few pencils, and nothing more. There were none of the creature comforts that backpacks developed in the 90s and beyond. There were no ergonomics to the straps; there wasn’t a side sling or any other handles; the bottom was not weatherproofed; there were no cell phone pockets or cord management solutions. There wasn’t a side pocket for a water bottle, because this was before we were told to always carry water, and before most people drank 300 ounces of soda a day. It’s so simplistic, and it’s amazing I used it for so long without complaint. It’s even more amazing it still exists.

I can’t think of the last time I actually used this bag. There was a gap of a half-decade between when I went to school and when I had to start carrying a laptop everywhere. By then, I was in New York, and messenger bags were a thing, so I moved on to one of those. I still have it for some reason, probably because I can’t throw it out. I have a lot of stuff like that.

* * *

Also, a spoiler alert. Another reason I am in this fit of nostalgia is I’m going back to school, starting this week. All virtual, so no backpack needed. More details on this later, although this might also mean my already scarce posting might get worse.

Categories
general

Finger

There was an interesting post that came up recently about the history of the unfortunately-named finger command in unix here. This jogged a few memories for me, because I remember finger as being the early precursor to blogs, web pages, and social media platforms.

Back in the days of unix and logging into mainframes and big workstations through terminals, there was a program called who, which listed every user currently logged into the machine. That was cool, except when there were hundreds of people on a machine and it quickly scrolled past in an indecipherable flood of text. It would show you a few brief details about each user, like how long they were logged in, or what program they were currently running. This was, in a very primitive way, similar to the little green dot next to a name in a messaging program, that tells you if the person is online or not. (Or maybe they never logged out, and their terminal was sitting idle overnight in a locked office.)

The next level of granularity was finger. If you were logged in and typed finger jkonrath, it would show a bit of info about that account, like that user’s home directory, the shell they used, and where they last logged in, or how long they’ve been logged in. That can lead to some stalker-y situations, but this was decades before anyone really thought that through.

One cool feature about finger was that if you had a text file named either .project or .plan in your home directory and they were would readable, they would also be displayed. The former was a one-line thing, and the latter could be any length. I think the original intent when this was written back at Stanford in 1972, you’d set your project to “AI Lab, Compiler Division” and your plan would be something like “I teach M-W-F in the basement of the science building. I will be on vacation June 1-9. Contact Dave Smith for questions.”

I first got a unix account (ULTRIX, actually) at IU in December of 1989. One of the first things I was absolutely infatuated with was the idea of coming up with a perfect plan file. I was 18 and of course had Big Thoughts I needed to tell the world, probably involving dumb song lyrics or movie quotes. I think for months, the only thing I used my account for was setting a new plan file and playing the text-based Tetris game someone installed on there. But it was almost like a really rough social network, sort of.

At some point, a CS buddy (it may have been either Brad Ramsey or Jesse Martin) told me about named pipes. A named pipe was a way of creating a file that really was a redirect to a program. I don’t remember how this worked, but they showed me a way to create a plan file that actually ran a script which did a who command, looked for the person who was running the finger command, then print some cute message like “hey $username quit spying on me” and output that to the pipe. It worked great, as long as the person was on the same machine, which was almost never the case. (I forgot to mention: you could run a finger command to any other machine that had a finger server running. So finger jkonrath@gnu.ai.mit.edu would also work on my burner account over there.)

Most undergrads and casual users were over on the VAX computers at that time for their general email use, and that VMS system had some half-baked implementation of finger that didn’t entirely work right, or didn’t support plan files, or something. VMS had its own arcane commands, like the much less sexy SHOW USERS/FULL and the like. This led to Sid Sowder and 19 other people (including me) writing their own VMS utility programs to meld together the disparate systems into something more usable as a social network, way back when Mark Zuckerberg was probably still learning to read.

That’s all another story I’ve told before. But one tangent on it is that I wrote a replacement for the finger command, sort of. The thing was, we needed a database to store various things about users, like preferences and login times and dates and whatever. So I wrote a program for Sid called XINFO, which was a horrible Pascal database program where his utility program would stash login information. Then I wrote a couple of different client programs that could hit this database for information, like an XFINGER command which was everything the VMS finger command wasn’t. And one of the biggest draws to Sowder’s program was a WHOIS program that was all neat and pretty and would show you where your friends were logged in from and so on. So yeah, maybe I should have filed a patent on this and sued everyone. Or maybe I should have gone to classes and studied instead of doing this.

The plan thing had an interesting connection to present. Back in like 1992 or so, the Computer Science department installed this thing on their server that at first was touted as some king of super-finger doodad. It was a server that would show your plan file, but let you put graphics and markup text in it. It called these a HyPlan file. You would write them in this weird markup language which was apparently called HTML, and then people all around the world could use a special program to read your HyPlan and click links on it and go to other HyPlan pages. This was called the “world wide web” and of course I thought it was a stupid fad and made a dumb HyPlan that I think had a gigantic uncompressed audio file of like three seconds of a Cannibal Corpse song that would play when you clicked on it. The name HyPlan became Homepage and was forgotten, and thirty years later, people are using a distant relative of that same system to try and sell me boner pills. And once again, I should have gotten in front of this early and maybe patented selling books on the web or something.

Anyway, the finger command still works if you’re on a Mac. Maybe I should go back to just updating my plan file, instead of upgrading WordPress plugins every 17 minutes so this site doesn’t get hacked by Russians again.