Printing with netcat

I recently discovered thanks to this blog[1] that you can print with netcat. This was impressive to me, but even still, it doesn't completely solve the problem. Instead it moves it from handling the data for printing on the client's side to handling it on the printer's side.

These issues will arise when you try to print a pdf(pdf is a particularly complex file format. More explanation and discussion can be found here[2]). As such, because there's a long precedent in supporting it, it's best to conver a PDF to Postscript(otherwise the printer will spend a long time processing the file, or just fail because like I said, it's a complex file format).

The command for printing if people are interested is `nc printerIP 9100 < document.ps`. Suffice to say, this was a very interesting read. Thanks Retrohacker!

P.S. In the example provided, where pdf is the proposed alternative, I disagree. I think Gemini is the current viable alternative. I don't think it's in a position where network effects multiply, so the only adopters are technology enthusiasts(and even then it's relatively close in structure to HTML in the mid 90s).

=> [1] Retrohacker, bye cups, printing with netcat
=> [2] Lab6.com, pdf as an alternative to the HTML standard
=> [2] Gemini mirror of above.

Articles from blogs I follow around the net


ANTIGONE + MAUDE #16 by Stanley Lieber SENTIENT SLIME Ten years of litigation had finally decided the status of the mall. The debts had been acquired by Mold Industries, Inc., an (among other things) predatory lender out of New York. Reps incoming. Bill Fomo …

via I'm not really Stanley Lieber. August 9, 2022

'Based' Paganism vs. Christianity

I’ve been meaning to write about Paganism recently. I will frame it as a response to an email I received within the past day or so: Hey Luke, First off, I would like to thank you for all your efforts in making everything you know accessible to everyone. You …

via Luke Smith's Webpage July 29, 2022


Conciseness is often considered a virtue among hackers and software engineers. FOSS maintainers in particular generally prefer to keep bug reports, questions on mailing lists, discussions in IRC channels, and so on, close to the point and with minimal faff. …

via Drew DeVault's blog July 26, 2022

Generated by openring