Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> why is it unethical to preserve ABI compatability?

Straw man. What's unethical here is deceiving the user.



There is no deception. There are no printers, and that's what the API returns.


The deception is concealment of the fact printing is unsupported. Nk printers is merely a cover story.

"Not­Supported­Exception" is there for a reason.


Nothing is being concealed. If you want to know if printing is supported, call IsPrintingSupported. The information is there, the API is there.


The one deceived is the user. He does not have the option of calling an additional function.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: