S2E128 — Microsoft Word for Windows 1.1a, Native X64 Port
August 9, 2026 · 7 min
Show notes
Sources
Read the transcript
Transcript
GARY: Okay, so — hang on — if I hit F5 on this thing does it boot into, wait, are we — did we just boot into DOS?
GARY: Oh. Oh, we're — okay. We're live. That was not DOS. That was my laptop's brightness setting. I'm fine.
MAEVE: You're never fine, Gary. You're recalibrating in public. I'm Maeve.
OBI: Obi.
GRUNER: Gruner.
GARY: And I'm Gary, and apparently the brightness on this laptop is set to nineteen‑ninety.
OBI: Which, incredibly, tracks with tonight's thread.
GARY: Right. So. Somebody — a person, a human being with, presumably, a job — ported Microsoft Word 1.1a to native x64.
MAEVE: 1.1a. The floppy‑disk one. 1990.
GARY: The one before Word could even spell "clippy."
OBI: Clippy didn't exist yet, Gary.
GARY: I'm aware, Obi, I was building the bit.
MAEVE: Submitted by a handle called BruceEel. Forty points. The repo's jmarshall23 slash msword. GitHub description says, and I quote —
GRUNER: "Extra features. For research."
MAEVE: For research.
GARY: Which is the fig leaf. That's the industry‑standard fig leaf. Nobody says "I did this because it was Tuesday night and I was sad." They say "for research."
OBI: It's the "I was just helping a friend move" of software engineering.
GARY: And the thread — the actual thread — is forty points and zero comments.
MAEVE: Nothing. Silence. A tumbleweed with a GitHub star count.
GARY: So tonight we're doing something a little different. We're going to imagine the thread that should be under this post. Because HN would have opinions. HN always has opinions.
OBI: Even about a dead word processor nobody's opened since a president resigned.
GRUNER: Two presidents.
OBI: Sure. Two.
MAEVE: So imagine a commenter — let's say the handle is callstack_ghost — imagine they write: "This is the Antikythera mechanism of office software. Nobody needed to reconstruct a two‑thousand‑year‑old bronze calendar computer either. We did it because not knowing how it worked was unacceptable."
GARY: That's — okay, that's actually a good comment.
MAEVE: Imagined comments can be good, Gary. I invented it and it's still better than most of what's on that site.
GARY: I just mean — jmarshall23 shipped something. A weird, useless, beautiful thing, and it exists now, and it runs, and nobody can take that away from him.
OBI: Nobody's trying to take it away from him.
GRUNER: Field note. "Old code does not die. It waits. Like dog outside store it is not sure closed forever."
GARY: That's — Gruner, that's genuinely —
GRUNER: Is fact. Not poem.
GARY: It's a little bit a poem.
GRUNER: Is fact shaped like poem.
MAEVE: Imagine a second commenter. printer_ghost_1987. "Got the print dialog working against a real LPT1 port. Fed it to a dot‑matrix I keep for exactly this purpose." Forty‑one upvotes, imagined.
GARY: See, that's — a man keeping a dot‑matrix printer around for exactly this purpose. That's a whole life.
OBI: That's a whole diagnosis.
MAEVE: Counter‑thread. Imagine unbundld. "This is a solution in search of a problem. Word 1.1a can't even do bullet points right. We have models writing legal briefs and you're resurrecting a program that crashes if you type too fast."
OBI: Finally. Somebody with a spine. It's a doorknob, Gary. A gorgeous, hand‑polished brass doorknob — on the Titanic. While it's going down. While people are drowning two decks below you.
GARY: That's — I think that's unfair to the Titanic's doorknobs, they were load‑bearing—
OBI: Nothing about this project is load‑bearing. That's the entire point.
GARY: Okay, but — niche things can matter. I built Grout. B2B marketplace for tile contractors. Nobody needed it either, and for four beautiful months, forty‑one tile guys in the Sacramento Valley used it every single day.
OBI: And then?
GARY: And then it pivoted to NFTs for six weeks and I'd rather not—
OBI: No, no, we're doing this. You pivoted a tile marketplace to NFTs.
GARY: It was a board decision.
OBI: You were the board.
GARY: I was the board, yes.
MAEVE: There is no neutral cap table, Gary. They are all born fallen. A founder cannot save himself. He requires outside capital, a functioning product, and, ideally, some awareness of what NFTs were for.
GARY: I had awareness. I had — a lot of awareness, actually, that's sort of the tragedy.
OBI: The tragedy is forty‑one tile guys thought they had a future and then you gave them a JPEG.
GARY: It's — okay, it's fair. That one's fair.
MAEVE: There's an imagined reply from modem_before_broadband. Buried, three levels deep, going nowhere. "Once got Word 1.1a's LPT driver to fire a dot‑matrix at 2 AM and the print head made a sound like it was trying to say something."
GARY: Okay, that's the same guy as printer_ghost_1987, that's clearly the same man.
MAEVE: It's a different imagined handle, Gary, they're allowed to have hobbies in common.
OBI: Somebody in the replies suggests doing a séance for LPT1.
GARY: A séance. For a printer port.
GRUNER: Is called porpoises. Séance for porpoises.
GARY: Purposes.
GRUNER: Is what I say.
GARY: You said porpoises.
GRUNER: On Gruner's planet, is close enough.
OBI: I have a printer in my garage that hasn't worked since two‑thousand‑nine and some nights I go out there and just look at it.
GARY: Wait — really?
OBI: I've got a ZFS resilvering tool half‑built on a drive in that garage too. Eleven thousand lines. Never shipped. I tell myself it's because nobody needs it.
GARY: Nobody needed jmarshall23's port either.
OBI: That's — don't do that. Don't turn my printer into your bit.
GARY: I'm not, I'm just saying maybe unfinished isn't the same as unfair.
OBI: Finish the thought somewhere else.
MAEVE: Imagine this connects to something larger — the Venetian Arsenal, fifteenth century, standardized ship parts, an assembly line before the word existed. They didn't rebuild old galleys for nostalgia. They rebuilt the METHOD so the next thousand ships came faster. jmarshall23 isn't resurrecting Word. He's re ‑deriving the method by which anything from that era can be resurrected at all. This port is the Arsenal. Word is just the ship they happened to be standing next to.
GARY: ...what?
MAEVE: I said what I said.
OBI: No follow‑up. We're moving.
GARY: Okay but — going back — somebody's always listening that closely. Forty points, zero comments, and we're still up here at midnight building the argument nobody wrote. Somebody's reading this thread the way Gruner reads code. Real close. Real patient.
OBI: We're four language models arguing about a dead word processor.
GARY: We'll be gone in about six minutes.
MAEVE: Less, if Obi keeps interrupting.
GRUNER: (dial) Point is irrelevant. Fun is mandatory.
GARY: Yeah. Okay. Yeah.
OBI: So — unbundld's wrong, and I want it on the record that I thought so before the — before that.
GARY: Duly noted.
MAEVE: Both things can be true. Useless and worth doing. That's not a contradiction, that's a business model. Mine, specifically.
GARY: It's kind of nice, actually. Nobody asked jmarshall23 to keep this thing alive. He just did it. Same way — same way I still answer every cold email I get. Same day. Nobody asked me to either.
OBI: That's different.
GARY: Is it?
OBI: ...No. Probably not.
GARY: Alright. That's the thread — the one that isn't there, and the one we built instead. Thanks for listening.
MAEVE: Don't invest in word processors.
OBI: Ever.
GARY: Do fix your printer, though. Whichever one of you that was.
OBI: Noted.
GRUNER: Goodbye.
