• 0 Posts
  • 51 Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle






  • Interesting read but I’d argue a fish is a concept by characteristics, not considered a biological classification. Much like mammals.

    Fish: has scales and fins and a swim bladder and gills. Sharks are not easy to classify as fish, and whales certainly are not.

    Again, thanks for the article, it was interesting to read indeed.


  • german people have large privacy and date security fears. This has kept them off of many other platforms. Most people in my friends circle never had a MySpace / Facebook… Being in an anonymous space like here is nice.

    While this is true for me(*) - partially, it’s not a fear, it’s a certainty that my data is not secure anywhere online - I would be positively surprised (but kind of doubt that) if younger people actually think consciously about their online privacy.

    * never had myspace, deleted all my facebook posts, comments, contacts & then account in 2012 when they changed the terms & conditions to own everything you upload - and before then I had never used my real last name there













  • While security has nothing to do with my disgust for docker and people advocating its use, docker adds a layer of complexity, which means it is not necessarily more secure.

    What is extremely bad about docker:

    1. it enables extremely shitty configuration control on the side of a developer. There are way too many developers who have a chaotic approach to configurations, and instead of being forced to write a proper installation and configuration guide from scratch, and thereby making themselves(!) aware of active configuration changes they made to make their system work, they just roll out the docker container they develop in, without remembering most of the configurations they made. Which, naturally, means that they are unable to assist in troubleshooting problems or reproduce issues that users might have.

    In general, if you can’t write a good user manual, or at least clearly identify needed dependencies and configurations, you should not be developing software for other people.

    1. it combines the disadvantages of a VM (shitty performance) and running directly on the host OS (sandboxing is not nearly as good as on a VM)

    2. it creates insane bloat, by completely bypassing the concept of shared libraries and making people download copies of software they already have on their system

    3. it adds a lot of security risks because the user would have to not only review the source code they are compiling and installing, but also would have to scan all the dependencies and what-not, and would basically have to trust the developer and/or anyone distributing an image that they did not add any malware.