• 11 Posts
  • 29 Comments
Joined 2 years ago
cake
Cake day: June 2nd, 2023

help-circle


  • I work in a e-commerce and the amount of people that forgets the street number is insane.

    We send email to ask clarification: no response (probably filtered by the artificial stupidity classification in Gmail, everyone only reads the main category)

    We call them to ask clarification: nobody picks up because they assume it’s telemarketing

    I blame the Google chrome auto fill, because it fills the whole form automatically instead of line by line like on Firefox, so people assume that it’s filled correctly while instead the browser decided to omit the street number








  • Protect from accidental data damage: for example the dev might have accidentally pushed an untested change where there’s a space in the path

    rm -rf / ~/.thatappconfig/locatedinhome/nothin.config

    a single typo that will wipe the whole drive instead of just the app config (yes, it happened, I remember clearly more a decade ago there was a commit on GitHub with lots of snarky comments on a script with such a typo)

    Also: malicious developers that will befriend the honest dev in order to sneak an exploit.

    Those scripts need to be universal, so there are hundreds of lines checking the Linux distro and what tools are installed, and ask the user to install them with a package manager. They require hours and hours of testing with multiple distros and they aren’t easy to understand too… isn’t it better to use that time to simply write a clear documentation how to install it?

    Like: “this app requires to have x, y and z preinstalled. [Instructions to install said tools on various distros], then copy it in said subdirectory and create config in ~/.ofcourseinhome/”

    It’s also easier for the user to uninstall it, as they can follow the steps in reverse












  • for FOSS projects, google itself could sponsor the certification, if they really cared about security and not just closing the garden. The code is public and they could definitely write automated tests to check all they need to check, and at every single commit, and not just yearly, done in secret by some auditor.

    For google drive integration, i saw that most devs are just removing support for it because doesn’t make sense to pay $500 yearly to support it when there’s a million of better alternatives