Live data from Hacker News

Windows Protected Print Mode

techcommunity.microsoft.com

61–70 of 96 posts

Re: Windows Protected Print Mode

#61

I’ve been printing using IPP with Haiku for years (since no drivers), works well. Good to see Windows finally go down this route as well, since installing crappy printer drivers was always an issue (dealing with vendor crapware).

It sounds like you daily drive Haiku as your primary OS! Fascinating!

Do you dual-boot Linux or Windows at all?

I'm guessing you put up with one of them (or something made by Apple) at work...?

Re: Windows Protected Print Mode

#62

Question, why the printers cannot act like web servers? Just receive a REST api request and then proceed to do their own thing (aka drive the printer to execute the request). Why my computer needs to know how to operate the printer?

Some problems arise when users print large high resolution images. Printers often dont have the buffer to store it all and so it needs to be sent in chunks/streams etc. There are other examples this is just one.

Re: Windows Protected Print Mode

#63
Obviously the printing situation has been a nightmare for everyone involved for years. That said, Microsoft et al have made me so cynical at this point that I can’t read about “protected printing”, “secure printing”, and “putting the user first” without assuming this is a way to put some DRM filters in place to make sure you don’t print out those locked PDFs regardless of what tool you’re using. I’ll be glad to be wrong.

Re: Windows Protected Print Mode

#65
post #36

What I do not understand is why the print spooler runs as the highest-privileged SYSTEM account. Any vulnerability in the print stack is basically game over. It seems to me that changing this long due and should be possible without dropping support to all old drivers (and printers).

Windows has tried to "fix" printing several times now, the architecture is so deeply cursed that every time they do, it breaks the ecosystem completely. I assure you that Windows engineers in 2023 are very much aware of how terrible printing in Windows is

Re: Windows Protected Print Mode

#66
The real problem is the printer makers want to make printers as cheap as possible and sell lots of ink to rake in the $.

An actual good printer would have enough compute (Raspberry Pi would be sufficient) and storage (a small ssd) to handle the task by itself. Then printing is nothing more than copying a file to the printer.

Re: Windows Protected Print Mode

#67
post #14

Looks like all printers will need to be Mopria certified, which is the first time I've heard of this certification: https://mopria.org/certified-products

Incredible fittingly that page just shows me `Undefined constant "C_DESCRIPTION_SOFTWARE"`. Presumably it doesn't support deep linking?

Re: Windows Protected Print Mode

#68
post #55

I wonder if this will impact specialized photo and other graphic art printers? Things like the large format Epson and other Pro printers. What about plotters and vinyl cutout printers? They usually have a ton of driver specific settings, etc. for tuning the output. How will these settings be managed without drivers specific to them?

I wish I knew anything about printing, but why can’t my computer just send a PDF to the printer and have it deal with the details itself? I don’t quite understand the need for the computer to have to get into the nitty gritty other than just sending the source and a JSON. Printers nowadays can handle the printing autonomously (obviously, since they can print via WiFi/bluetooth/pendrive since 2005)

You need the user to select paper trays, simplex or duplex, etc. For bigger devices that might include document finishing options. Label printers might have a guillotine. Print/release where you need a pin at the printer to release the document are becoming more prevalent.

All this requires some interaction with the user. IPP Everywhere covers a lot but I'm guessing there will be some niche requirements that it misses.

Re: Windows Protected Print Mode

#69
post #53
post #50

Earlier quoted context omitted.

You very often also need some backchannel from the printer, e.g. for toner levels, available paper sizes, installed options. But there is a more important point: Printer manufacturers also don't think like this. They desperately want to know what you are printing, order overpriced ink for you, sell additional services like print-by-mail, etc. All that won't work without lots of permissions for the printer support app…

> Printer manufacturers also don't thing like this at this point, what are they gonna do? Not provide windows drivers?

My family has an HP printer. My father uses Windows, and has had to install an HP app to scan documents. My Mac, on the other hand, can connect, print, and through the built-in "Printers & Scanners" panel in System Settings, or through the Print Center app.

I think this is probably a solved problem. Windows would have to support whatever API Macs use.

Re: Windows Protected Print Mode

#70

The real problem is the printer makers want to make printers as cheap as possible and sell lots of ink to rake in the $. An actual good printer would have enough compute (Raspberry Pi would be sufficient) and storage (a small ssd) to handle the task by itself. Then printing is nothing more than copying a file to the printer.

>The real problem is the printer makers want to make printers as cheap as possible

I don't think they want to. They are forced into it by the razor thin margins on cheap hardware. It's a race to the bottom.

Post reply on HN