Hacker News new | ask | show | jobs
by EvanAnderson 36 days ago
You're one of today's lucky 10,000.

Like another poster said, laser printers "back in the day" were freestanding computers with various communications interfaces that happened to have fancy paper handling and printing peripherals attached. In the case of the Apple LaserWriter, for example, it was arguably a more powerful computer[0] than the Mac machines of the day that were sending print jobs to it.

There were different ROM "personalities" available for laser printers, some of which came on pluggable cartridges.

Check these links out:

- https://www.pagetable.com/?p=1673

- https://www.pagetable.com/?p=1721

- https://www.pagetable.com/?p=1850

Michael Steil, the blogger responsible for those links, has done work extracting code and PostScript data out of some of those old cartridges. It's a really cool aspect of retrocomputing many people aren't even aware of.

[0] https://web.archive.org/web/20240404213221/https://lowendmac...

2 comments

commented elsewhere but The links you shared are pretty cool, a little before my time (born late 80s). That's kinda neat, it makes me think of a post on HN some time back by Donald Knuth on the letter S and the technical challenges back then about that as a letter, mathmatically. I'm guessing given that, that's why printers needed these modules and were set up this way. Neat!
The LaserWriter was like something from the future compared to the Laserjet. I think they used the same Canon print engine, but the HP was far less sophisticated. It only used bitmap fonts, nothing scalable like Adobe's Type 1 for Postscript. Knuth probably used a supercomputer for his typesetting.
And if you don't know the origin of the phrase "lucky 10,000" then it's your lucky day too!

https://xkcd.com/1053/