mdlbear: (rose)

We'll be celebrating (is that the right word? More or less.) Colleen's 73rd birthday tonight, which is really the day before, because I said "Saturday" instead of "the sixteenth" when asked. But it's okay -- we didn't do anything special for my birthday either, because nobody but me remembered the date. Besides, we always had a big potluck party on a weekend in mid-March, because it was there, and several of our friends (and our daughter) had birthdays in March.

Because of Saint Patrick's Day, our main contributions to the potluck were freshly-cooked corned beef and green beer. We're skipping that part this year, and sending out for sushi. But we are having a chocolate cake, though it won't have crème-de-menthe icing. And Irish coffee (aka in fanish circles as "God's Blessing"). Colleen was famous for bringing Irish Coffee to people at conventions, as well as for the drunken cakes she served both at home and at SCA events. (Recipe: "Pint cake": make a pound cake, and add a pint of booze of some sort, frequently rum. Remember that "a pint's a pound, the world around".)

I haven't had nearly as much alcohol since my favorite drinking companion died, but I'll be toasting her tonight. And tomorrow. Here's looking at you, kid.

mdlbear: Colleen is on the left with a big grin; I'm leaning toward her with my right arm behind her back (me-and-colleen)

If things had gone differently in July of 2021, Colleen and I would be celebrating our 49th anniversary today, and embarking on our 50th year of marriage. Things didn't, and we're not.

I never know just how it's going to hit me. This year -- yesterday -- I hit an emotional landmine on the last page of Cordwainer Smith's story "The Game of Rat and Dragon.

... as he buried his face in the pillow, he caught an image of the Lady May.

“She is a cat,” he thought. “That’s all she is⁠—a cat!”

But that was not how his mind saw her⁠—quick beyond all dreams of speed, sharp, clever, unbelievably graceful, beautiful, [...]

Where would he ever find a woman who could compare with her?

Colleen was always some kind of cat to me. Objectively, she didn't share all that many attributes with the Lady May, but there it was, and objectivity has nothing to do with it. I buried my face in my hands and sobbed silently for a few minutes.

mdlbear: (river)

When I started -- more than a month ago -- to write a post about my spiritual beliefs and practices, I suddenly noticed that I was actually writing a chronological memoir. I changed course and prepended a fairly crisp summary of what I believe, then posted it separately. This is the remaining memoir. I tried several different verbs in the title, including staggering and stumbling, but, well, Yeats. There was never much uncertainty about the "destination" -- the concept of "awareness" comes from Reformed Druidism (which I'll get to in a few paragraphs). It is more ambiguous and has fewer connotations than "enlightenment" or "revelation". But in any case I don't claim to have arrived at it. I'm still journeying.

It's mostly about stories.

I'm not particularly happy about how this has turned out -- it's long, but leaves a lot out (meaning it may be too short), and it's somewhat disorganized. But I started it last month and haven't worked on it in the past week, so it's what it is.)

Cut for length. Content warning: death (body count: four), and a little religion. )

mdlbear: (river)

A lot of once-in-a-lifetime events have aged off of my bucket list, most recently yesterday's total eclipse. I was in the middle of a radiation treatment for prostate cancer -- which I certainly hope will be a once-in-a-lifetime event. But it wasn't on the list.

I could have seen the total eclipse in 2017 except that I procrastinated travel planning until it was too late. 99% was pretty exciting, and I got to share it with N -- it was her first. But it could have been... My next opportunities will be in 2026 and 2027 -- both of those will be visible in Europe, and I plan to be there if I don't kick the bucket myself first.

I procrastinated travel planning for my 50th high school reunion in 2015, too -- I think that was because of anxiety, burnout, and depression -- that's when things were going badly downhill for me at Amazon.

I did get to my 50th college reunion in 2019, largely because I swore not to make the same mistake I did in 2015. I may very well skip my 55th this June, mainly because of COVID, but I'll probably regret that too.

But last year I blew off the 50th reunion of Columbae, the co-op where I lived my last years at Stanford. I don't know what I was thinking. I opted to go to OVFF, which was good, but I still regret that choice.

I went to Mom's 95th and 99th birthday parties, which were a blast. She cancelled the 100th herself, by dying two months early.

I'm not sure what the point of this exercise was.

mdlbear: (rose)

Today is Colleen's 72nd birthday. I'm having cheese and crackers for lunch, and expect to be having gin-and-tonic before dinner, then Szechuan Chinese, with green tea. It's about as close as I can come to our old household traditions.

My birthday was Wednesday; if we'd been back at the Starport in San Jose we would have had our usual open house, with pizza and assorted cheeses. Here I had the pizza on Thursday (Pi day), and the cheese today.

Today would have been the "It's Green" potluck party; we would have had Green Rooster beer, corned beef and cabbage, and a chocolate cake with creme-de-menth iceing. The invitations included the line "As usual, it's from Noon 'til Midnight (or later!) -- drop in any time; no need to RSVP; kids, friends, and musical instruments welcome." There were/are quite a few people in the household with birthdays in March.

It was Colleen, mostly, who made the potluck parties and Wednesday open houses legendary. I mostly hung out in either the kitchen or my office, talking with a few people at a time, which was all I could handle. Introvert.

Sadly few, if any, of our household traditions survived the move to Seattle. And if they had, they wouldn't have survived two subsequent moves and COVID-19. I don't think either of us realized just how big a support group we had left behind.

mdlbear: (rose)

Forty-eight years ago today, Colleen and I exchanged wedding vows and rings at the altar of University Lutheran Church in Palo Alto, next to the Stanford campus. Neither of us was a Lutheran, but we had been going to the singles dinner at the church for several years, so it was an obvious choice of venue. We catered the reception ourselves; it included a side of smoked salmon, mini-bagels, and a barrel of home-made pickled mushrooms.

My parents didn't think it would last, but we stayed together "in sickness and in health,..." until her death finally parted us on July 12, 2021.

mdlbear: (rose)
Still there in the twilight my Amethyst Rose
Will be blooming untarnished by tears. -- "For Amy"

I wrote that song twenty years ago yesterday. A year ago, my post was mainly about Colleen, who had died less than a month before. (Her song is Eyes Like the Morning.) (Is anyone reading this new since last year? Or the year before? I don't think so, but I could be wrong. If you are, you may want to either skip this, or do some catching up.) Whatever. Onward....

I'm having a lot of trouble getting things done. A lot of that is just plain lazyness, but a lot is also denial. I can handle Colleen's death, sort of. What I'm having real trouble with is the prospect of moving. The house is a bit of a wreck, there's too much Stuff (that I don't know what to do with), and the yard is an absolute disaster. I need to call a plumber, find someone to clear the yard, take the cats to a vet, hire movers, ... and somehow downsize from about 1500 square feet (2000 if you count the garage full of boxes) to under 200. I'm probably going to have to throw money at someone to organize an estate sale for that. Maybe a senior relocation specialist?

And my left hip has been giving me trouble all week. Piriformis, probably. It was significantly worse last night, though it seems to have responded pretty well to naproxen. I'm still going to skip the yardwork I'd planned for today, because ouch!

I'm blathering. It's not as if I started writing this with a plan or anything...

Colleen and I spent fifty years surrounding ourselves with beautiful things. I don't know what's going to become of them now. Or of me, for that matter.

And because it's hauntingly relevant, here's a video of Joni Mitchell singing “Big Yellow Taxi” Live at Newport Folk Festival a week ago last Sunday. I think I'm going to stop here. I think I'd intended to add a fantasy bit, but maybe another day. That's okay, Daddy. Mommy and I will still be here whenever you need us.

mdlbear: blue fractal bear with text "since 2002" (since-2002)

Twenty years ago today I made myself a LiveJournal account and wrote "Testing..."

The Mandelbear taps the microphone a couple of times. "Is this thing on?"
[Imported to DW as "https://mdlbear.dreamwidth.org/613.html.]

A few hours later I made another post that said, in part, "Some day I'm going to have to improve the colors in that picture... The program that generated it was a quick hack over a decade ago...". If you've been reading this blog for a long time, you may have noticed that the colors haven't changed. I have, however, added the words "since 2002" today.

I started my Dreamwidth account on April 27th, 2010, with a post appropriately entitled Signal boost: more LJ crap. At first they were mostly separate; the exact history is difficult to pinpoint because imports aren't tagged as such on either platform. Automatic crossposts are, starting on August 4th, 2011, with Is this thing on? A good day for transitions. The day also marked another transition of sorts: Ame's 21st birthday. There have been more transitions since then, many of them losses.

Today I edited my sticky meta post to add a few new tags and external links, and added the words "since 2002" to the default (blue fractal bear) icon.

The title of this post is of course a literary reference, which led inevitably to a Wikipedia dive that made its way from (American) publishing terminology to the Bristol Channel pilot cutter by way of the obvious second definition of masthead.

Statistics:

  1. Created on 2010-04-27 15:17:34
  2. 21,174 comments received, 8,514 comments posted
  3. 7,105 Journal Entries (avg. 355/year), 1,350 Tags, 107 Icons Uploaded

mdlbear: (rose)

Today is Colleen's seventieth birthday. Unfortunately she can't here to celebrate it with me, but knowing her she would have insisted that I go out and celebrate anyway. I'm not going anywhere, but at least I can lift a glass of gin in her honor -- that will have to do. Somewhere, she'll be having hers with tonic and a large slice of lemon.

mdlbear: (river)

More specifically, what the heck have I done in the last year? It occurred to me that last year's New Year's Eve post was mostly about what I failed to do last year. That fits my mood way too well, but it isn't good for me. There's a reason why my "done since" logs include entries for things I hadn't planned. I'll try not to bore you with statistics, though. I'll mostly just try to remember.

So, in no particular order,

  • I took care of Colleen. That needs a little qualification, since she spent all but two weeks out of April, May, and June in one hospital or nursing home or another. And not all of them permitted visitors. But I hope I helped her keep her spirits up, and I was with her at the end. And it involved doing things so far out of my comfort zone that I couldn't even see my comfort zone without binoculars.
  • I did a lot of related stuff after she passed, though it doesn't really feel like a lot, and I'm not going to make a list.
  • I got through the holidays, without Colleen: Halloween (always a big one in our household), Thanksgiving, Solstice, New Year's, and I'm going to count our anniversary on this January 3rd because that's the main reason we used to have a big party around New Years.
  • I wrote some tutorials for Linode: "How to Resolve Merge Conflicts in Git", "Using the Git Rebase Command", and "Use GNU Make to Automate Tasks". (There were some others but they don't seem to be on the site yet.)
  • I wrote a few memoir posts, though not as many as I wanted to..
  • I worked on the Going Sideways blog with Naomi. (Most of my part has been this year, of course, but some of it wasn't, including some photo shoots.)
  • I didn't catch COVID-19, or anything else for that matter. I occasionally have to remind myself that that should count as doing something. Like getting vaccinated and boosted, tracking down N95 masks, and mostly staying home.
  • Putting the boring statistics at the end, I wrote 107318 words in 170 posts here on Dreamwidth. Of those 170, 37 were tagged "colleen", and 61 were not the regularly scheduled "Done since", "Thankful", and "Rabbit-Rabbit" posts, so I somehow averaged more than one a week of those even though I didn't think I had. I had originally written "not nearly as many as I'd hoped to," but apparently I hit my goal for the year -- at least one/week -- without realizing it.

mdlbear: a pair of interacting galaxies that look like a rose (galaxy-rose)

Well, today was our forty-sixth wedding anniversary, and the first without Colleen beside me to celebrate. I have hauled out the last remainibng bottle from the case of The Glenlivet that Colleen's uncle and oldest cousin gave us for an anniversary. (I forget which; possibly our 35th or 36th; the first mention of Glenlivet in my log is in 2010, but it could have been earlier. I wish I could ask Colleen -- she'd remember.)

Rather than spending the day writing (as I'd hoped) or moping (as I'd feared) I spent most of it fighting with WordPress. So far it's a draw.

Good night.

mdlbear: (river)

As the title says, this was my first Thanksgiving without Colleen. Not the first time we were separated for Thanksgiving -- there have been several when she was in the hospital or otherwise too sick to travel. The first was 2008 -- she was in the hospital after having been diagnosed with Crohn's, and I spent the day driving down to LA from San Jose for Loscon with the kids. But she was part of our family's Thanksgiving even if she wasn't physically present at the table. It didn't feel anything like this year.

I'm not sure how to organize this. Let me start with the chronology. We started making Thanksgiving dinners together before we were married -- we had the two of us plus Colleen's mother, who couldn't cook worth a damn. Once we'd moved to San Jose the feast naturally moved with us, acquiring additional household members along the way. People brought appetizers or side dishes; we roasted the bird and made stuffing and Mom's cranberry relish.

After Colleen's mother died in 1999, we started going to Loscon for Thanksgiving weekend. That meant driving down to LA on Thanksgiving Day, stopping at Pea Soup Anderson's for dinner right around lunchtime. They did -- and probably still do -- a good job of it. When we moved up to Seattle in 2012, we went back to hosting it, in whatever house was biggest: N's rented place the first year, then at Rainbow's End, then in the Whidbey Island house.

So this year, down at Rest Stop with N's family and G doing most of the cooking, was just... I'm not sure how to describe it. Wrong? Different? Hollow? More hollow than the others, I think. Something huge that's missing. Which makes sense, I guess. (I note in passing that something making sense to me is not necessarily an indication that it will make sense in absolute terms, whatever that means, or to anyone else.)

This seemed when I started like it was going to be more interesting than it turned out. I was expecting it to be more about my mental state. But alexithymia.

mdlbear: a rather old-looking spectacled bear (spectacled-bear)

Some things I miss:

Sharing a bath with Colleen. Back before her arthritis made it difficult to get out of the bathtub (until finally it took her over an hour to get out of the tub -- that's when we decided to get a walk-in), one of our pleasures was sharing a bath. The bathroom in the master suite that we added on around the time our first kid was born had a lovely six-foot Jacuzzi tub. It was long enough to stretch out in, wide enough to be comfortable for Colleen, and had the spout in one corner so that neither of us had to sit with it poking into our back. sigh

Our st/rolls around the San Jose Municipal Rose Garden. It was an easy walk from our house, and when Colleen got her scooter it could go slightly faster than I could walk. Such a pleasure having to catch up with her rather than waiting for her to catch up.

Driving in circles. Big circles. Just for the sake of being together in the car. We hardly ever went anywhere in particular; all Colleen wanted was to be sitting next to me. One of our favorite loops went over to Santa Cruz, up the coast on SR 1 to San Francisco, and back home via I 280. It took about three hours. Or up 101 to something in San Francisco -- often the zoo -- and home via the coast.

Indian buffet dinners. We always had masala chai, and gulab jamun for dessert; the rest varied depending on what they had out, but almost always included tandoori chicken and chicken tikka masala. The Bay Area had -- still has, I guess -- a far better selection of Indian buffets than Seattle does.

Hsi Nan, the little Szechuan restaurant in the Town and Country shopping center on the Embarcadero just across El Camino from the Stanford campus. After we moved in together, it was an easy walk from our apartment. That's where we courted. We could walk in, give Louie, the owner, a price per person, and be sure of getting something wonderful. Glazed bananas. I've never had glazed bananas anywhere else (except at home, the few times we made them). Cook bananas in boiling sugar syrup at the hard-crack stage, then drop them into a bowl of ice water.

The Mandelbear's Memoirs

mdlbear: (river)

I'm going to have to update that line in "Eyes Like the Morning". It started out "Fifteen years together"... Then I changed it to "Half our lives" (on Dec 24, 2000, via git-bisect(1)). I guess "Fifty years" will have to be the last update.

sigh!

We met sometime in the summer of 1969, the year I started grad school at Stanford. I sat down at a table in the coffeehouse and struck up a conversation with three young women who turned out to be 17-year-old high school students, in their senior year at Palo Alto High. Afterwards, one of them -- the one with the Cheshire-cat grin and the beautiful grey eyes -- turned to her friends and said "That's the man I'm going to marry."

Five years later her two friends were the bridesmaids at our wedding.

I would later tell people that she stalked me for five years, but in fact she simply became my best friend. I've never met anyone who made friends as easily. We used to go for long walks around Palo Alto, and talk for hours over dinner at Hsi Nan, the Szechuan restaurant just off campus on Embarcadero Road. She invited me to an SCA event, telling me that I'd be sure to meet some women there. Did I mention that she was sneaky? That's about when she suggested that we become best friends with benefits.

Then she asked me to marry her. I said I'd think about it, and in any case couldn't possibly give her an answer when I didn't know whether I could support her (PARC having gotten rid of their contractors a few weeks before). I kept thinking about it, uncertain whether I was really in love with her, whether I had any idea what love really meant, and whether I had any idea what I was doing. I finally decided that living with my best friend for the rest of my life would work well enough. (According to Merriam-Webster the acronym "BFF" first appeared in 1987.)

I fell in love with her several times over the following 45 years.

She was also the toughest woman I've ever met. She earned the nickname "Turbo Snail" in rehab, pushing herself to walk again after the surgery that damaged her spinal cord. After that she had her hair dyed purple so that people would see her as "the lady with the purple hair" and not as an old woman in a wheelchair.

The night our daughter Amethyst was stillborn, 31 years ago today, she had sent me home to get some sleep. She did the same the night her mother died. And again the night before her last surgery, which we both knew was going to be incredibly risky, expecting that I'd get back to the hospital before the afternoon when it was scheduled. She called at 11am to say that the surgery had been rescheduled, on an emergency basis. The last thing I said to her was "I will always love you."

I went home that evening, knowing it was what she would have told me to do, but when her doctor called at 10:30 to say she was fading I went back. I figured she didn't get a vote that time. She died at 4:30am; we had been married 45 years, 6 months, 8 days, and 11 hours.

mdlbear: (technonerdmonster)

Today I was shocked to read that Fry's Electronics has gone out of business, as of midnight last night (February 24th). Their web page has the announcement:

After nearly 36 years in business as the one-stop-shop and online resource for high-tech professionals across nine states and 31 stores, Fry’s Electronics, Inc. (“Fry’s” or “Company”), has made the difficult decision to shut down its operations and close its business permanently as a result of changes in the retail industry and the challenges posed by the Covid-19 pandemic. The Company will implement the shut down through an orderly wind down process that it believes will be in the best interests of the Company, its creditors, and other stakeholders.

It's a sad, sad day. Their first ad, a full page in the San Jose Mercury-News, was like nothing seen before (or since), listing computer chips and potato chips on the same page. (Its relationship to Fry's Food and Drug, which had recently been sold by the founders' father, was obvious.) As time went by the groceries largely disappeared, but soft drinks and munchies remained, and some of the larger stores included a cafeé.

I (snail) mailed a copy of that first ad to my father, and that first Sunnyvale store was one of the tourist attractions we visited on his next visit to the West Coast. I have no idea how much money I spent there over the years.

After I moved to Washington in 2012 my visits to Fry's became much less frequent, and more of my electronics started coming from Amazon. It's been years since I saw the inside of a Fry's store.

I'll miss it.

Another fine post from The Computer Curmudgeon (also at computer-curmudgeon.com).
Donation buttons in profile.

mdlbear: (river)

My father died 22 years ago today, about a year after he was diagnosed with pancreatic cancer. That was only three weeks after my mother-in-law's death from a stroke on January 20th. Not a good way to start the year.

Dad introduced me to folk music, computers, and science fiction; I started out reading his books on computer design, Communications of the ACM (among others), Science, American Scientist, and the copies of Galaxy and Astounding (later, Analog) that he borrowed from a coworker. We disagreed on the relative merits of OS-2 and Linux, but very little else.

I guess after 22 years there isn't a whole lot more to be said.

mdlbear: (g15-meters)

Not only is today Boxing Day, it's also the birthday of Charles Babbage: December 26, 1791. He invented the stored-program digital computer, which he called the Analytical Engine. That also makes the Analytical Engine the first unfinished computer project (unless you count Babbage's Difference Engine, but that wasn't a general-purpose computer). Contrary to popular belief, the mechanical precision of the time was quite capable of producing it (proved by the full implementation of the Difference Engine, using 1820s-level technology, in the 1990s), but the machining proved much more expensive than expected, and the project eventually ran out of funding. It's an old story.

But this post isn't about Babbage, or the Difference Engine -- this post is about a song I wrote back in 1985 called Uncle Ernie's [ogg][mp3], and that in turn was directly inspired by Mike Quinn Electronics, a surplus joint located in a run-down old building at the Oakland airport, run by a guy named Mike Quinn. I had to search for the name of the store; everyone just called it "Quinn's". There's a good description of the place in "Mighty Quinn and the IMSAI connection" on The Official IMSAI Home Page. As far as I know there is no connection to "Quinn the Eskimo" by Bob Dylan besides the title.

At one point Quinn's had a Bendix G-15 for sale, with a price tag just short of $1000. Unlike the one I first learned programming on, it had magtape drives as well as paper tape. Somebody eventually bought it; I hope they gave it a good home. That's almost certainly the origin of the line about magtape drives in the second verse. A 7090 would have occupied the entire building.

Almost all of the other computers mentioned -- Altair, Imsai, Apple 3, PC Junior, Heathkit Hero (yes, Heath sold robot kits back in the 1980s) -- were also quite real, and some of the smaller ones almost certainly did show up at Quinn's from time to time, especially the Imsai and Altair, which were sold in kit form. The only thing I made up completely was the temperature controller in verse three. The only one I actually used was the 7090 (or rather its successor, the 7094, but that wouldn't have scanned).

lyrics, if you don't want to click through: )

mdlbear: a rather old-looking spectacled bear (spectacled-bear)

I really need to write my memoirs, preferably before my memory deteriorates to the point where I can't. (I am inspired by my mom, who published the third edition of hers last year.) I have, however, given up on the idea of following the King of Hearts' advice to "begin at the beginning, [...] and go on till you come to the end: then stop". (I note in passing that I haven't come to the end yet.) So I'm just going to dive in at whatever point seems interesting at the moment. I'll tag these by year, so that anyone interested (possibly as many as two of you) can sort them out later.

This particular point was suggested by somebody's mention of their Erdős number, so I suppose I ought to explain that first. Content Warning: contains math, which you can safely skip over if you're math-phobic. Deciding which parts to skip is left as an exrcise for the reader.

You have perhaps heard of the parlor game called "Six Degrees of Kevin Bacon", based on the concept of "six degrees of separation". The idea is to start with an actor, and figure out the shortest possible list of movies that links them with Kevin Bacon. The length of that list is the actor's "Bacon number", with Bacon himself having the number zero, anyone who acted in a movie with him having the number one, and so on. As far as I know I don't have a finite Bacon number, but it's not outside the realm of possibility if, as most people do, you include TV shows and so on. I think I've been in at least one brief local TV news item.

But sometime during my senior year at Carleton College, I co-authored a paper with one of my math professors, Ken Wegner, which gave me an Erdős number of 7. The paper, published in 1970 in The American Mathematical Monthly, was "Solutions of Φ(x) = n , Where Φ is Euler's Φ-Function" [Wegner, K., & Savitzky, S. (1970), The American Mathematical Monthly, 77(3), 287-287. doi:10.2307/2317715].

So now I have three things to explain: What is an Erdős number? What is Euler's Φ function? And finally, What was my contribution to the paper?

Erdős number: As you might expect from the introduction about the Bacon Number, a mathematician's Erdős number is the smallest number of co-authored papers connecting them to Paul Erdős (1913–1996), an amazingly prolific (at least 1,525 papers) 20th Century mathematician. He spent the latter part of his life living out of a suitcase, visiting his over 500 collaborators (who thus acquired an Erdős number of 1. The Erdős number was first defined in print in 1969, so about the time I was collaborating with Wegner on Euler's Φ function.

Euler's Φ function, Φ(n), also called the Totient function, is defined as the number of positive integers less or equal to n that are relatively prime to n; or in other words the numbers in the range 1 ≤ k ≤ n for which the greatest common divisor gcd(n,k) = 1. (You will also see it written in lower-case as "φ", or in Latin as "phi".)

The totient function is pretty easy to compute, at least for sufficiently small numbers. The inverse is rather less straightforward, and has been the subject of a considerable number of StackExchange queries. (This answer includes a good set of links.) I was thinking of including some detail about that, and was barely able to keep myself from falling down the usual rabbit-hole, which almost always ends up somewhere in group theory. For example, φ(n) is the order of the multiplicative group of integers modulo n. See what I mean?

My contribution to the paper was not very closely related to the actual mathematics of the problem; what I did was write the computer program that computed and printed out the table of results. That involved a hack. A couple of hacks, actually.

In 1969, Carleton College's computer lab contained an IBM 1620 and a couple of keypunches. The 1620 was fairly primitive even by 1960s standards; its memory consisted of 20,000 6-bit words, with a cycle time of 20 microseconds. Each word contained one BCD-coded decimal digit, a "flag" bit, and a parity check bit. It did arithmetic digit-by-digit using lookup tables for addition and multiplication. It was not particularly fast -- about a million times slower than the CPU in your phone. But it was a lot of fun. Unlike a mainframe, it could sit in one corner of a classroom (if it was air-conditioned), it was (comparatively) inexpensive, and it could stand up to students actually getting their hands on it.

A lot of the fun came from the fact that the 1620's "operating system" was the human operator sitting at the console, which consisted mainly of an electric typewriter and a row of buttons and four "sense switches" that the program could read. If you wanted to run a program, you put a stack of punched cards into the reader and pushed the "load" button, which read a single 80-column card into the first 80 characters of memory, set the program counter to zero, and started running. My program was written in FORTRAN. Not even FORTRAN II. Just FORTRAN.

Computing the table that occupied most of the paper took about a week.

Here's where it gets interesting, because obviously I wasn't the only student who wanted to use the 1620 that week. So I wrote an operating system -- a foreground/background system with my program running in the background, with everyone else's jobs running in the "foreground". That would have been easy except that the 1620 could only run one program at a time. Think about that for a moment.

My "operating system" consisted mainly of a message written on the back of a Hollerith card that said something like: "Flip sense switch 1 and wait for the program to punch out a deck of cards (about a minute). When you're done, put the deck in the reader and press LOAD."

Every time the program went around its main loop, it checked Sense Switch 1, and if it was set, it sent the contents of memory to the card punch. Dumping memory only took one instruction, but it wasn't something you could do from FORTRAN, so I put in a STOP statement (which FORTRAN did have) and changed it to a dump instruction. By scanning the program's object code (remember this is a decimal machine; an instruction took up 12 columns on the card) and replacing the HALT instruction with DUMP.

It worked.

    MR: Collaboration Distance
     MR Erdos Number = 7
     S. R. Savitzky 	  coauthored with    Kenneth W. Wegner 		MR0260667
     Kenneth W. Wegner 	  coauthored with    Mark H. Ingraham 		MR1501805
     Mark H. Ingraham 	  coauthored with    Rudolph E. Langer 		MR1025350
     Rudolph E. Langer 	  coauthored with    Jacob David Tamarkin 	MR1501439
     Jacob David Tamarkin coauthored with    Einar Hille 	        MR1555331
     Einar Hille 	  coauthored with    Gábor Szegő 	        MR0008279
     Gábor Szegő 	  coauthored with    Paul Erdős 	        MR0006783
     MR0260667 points to: K. W. Wegner and S. R. Savitzky, (1970)
     Solutions of φ (x) = n, Where φ is Euler's φ-Function on JSTOR,
     The American Mathematical Monthly, 77(3), 287-287.
     DOI: 10.1080/00029890.1970.11992471.

There are two other numbers of interest: the Shūsaku Number, measuring a Go player's distance from the famous 19th-Century Go player Hon'inbō Shūsaku, and the Sabbath Number, measuring a musician's distance from the band Black Sabbath. I'm pretty sure I have a Sabbath number through filkdom. I definitely have a Shūsaku number of 5 from having lived down the hall from Jim Kerwin, Shūsaku Number 4, my sophomore and junior years at Carleton. That's another story.

And if I expect to write more journal entries about math, I'm going to have to extend my posting software to allow entries written in LaTeX. Hmm.

The Mandelbear's Memoirs

Most Popular Tags

Syndicate

RSS Atom

Style Credit

Page generated 2025-06-07 07:13 pm
Powered by Dreamwidth Studios