Err(()).unwrap()

Partisanship is a cancer. Inaction is a choice.

Singular they. Or whatever you like, I won’t take offence.
Proud member of the Banned By Tesseract Club.

  • 14 Posts
  • 1.1K Comments
Joined 3 years ago
cake
Cake day: 24 June 2023

help-circle










  • That saying (or, dare I say, thought-terminating cliché) glosses over the consideration of risks and costs that result from its uncritical usage. No sane person should trust it without serious reservations just because it fits the purpose, and that’s true whether or not it bears the latest combination of letters peddled by tech bros. It’s a dangerous, irresponsible mentality. It’s a tool the same way a sledgehammer made out of plutonium is a tool.




  • “It’s open source, you can review the code” has become one of the most annoying thought-terminating clichés. Sure, we could:

    • Parse the code that the owner likely doesn’t fully understand
    • Figure out the application logic that the owner also likely doesn’t understand
    • Check the logic for anything that might cause unwanted side-effects
    • Check the logic for malware behaviour
    • Run tests (and review the test code because it’s also likely vibe coded)
    • Pray and beg that everything works
    • Repeat every time the software needs to be updated

    Or we could warn others that the owner couldn’t be assed to either write the code or review what some LLM farted out, and that neither they nor their code should be trusted.

    It’s gas station weed. It’s a drink from a stranger at a night club who swears there’s nothing in it.






  • CUPS didn’t work for me as I can’t see an upload option on the web UI.

    And you won’t. For the purpose of printing, CUPS is a print server, not a web front-end. It facilitates communication between client devices and downstream printers through a unified open protocol that isn’t manufacturer-dependent.

    Printing is implemented through IPP, which is an HTTP-based protocol. You have to add the URL of the printer as it appears on the web UI (e.g. https://print.mydomain.net/printers/PRINTER_NAME) as a printer in the client device’s printer manager. It’s plug-and-play on Linux and Mac, and needs a driver (even if it’s the generic PostScript driver) on Windows.