Skip Navigation

User banner
Solar Bear
Solar Bear @ bear @slrpnk.net
Posts
0
Comments
224
Joined
2 yr. ago

  • While that isn't false, defaults carry immense weight. Also, very few have the means to host at scale like Docker Hub; if the goal is to not just repeat the same mistake later, each project would have to host their own, or perhaps band together into smaller groups. And unfortunately, being a good programmer does not make you good at devops or sysadmin work, so now we need to involve more people with those skillsets.

    To be clear, I'm totally in favor of this kind of fragmentation. I'm just also realistic about what it means.

  • We're supposed to be better than them. Countering their misinfo networks by creating our own misinfo networks isn't being better than them.

  • Never trust corporations. If you're not profitable, they will abandon you. Only trust community-driven projects with a true open source commitment.

  • Proxmox is completely different from Docker. Proxmox is focused on VMs, and to a lesser extent LXC containers. If you think you will have a need to run VMs (for example, a Windows VM for a game server that doesn't support Linux) Proxmox is great for that.

    I run Docker on a dedicated VM inside Proxmox, and then I spin up other specialized VMs on the same system when needed. The Docker VM only does Docker and nothing else at all.

  • Never ask ChatGPT to write code that you plan to actually use, and never take it as a source of truth. I use it to put me on a possible right path when I'm totally lost and lack the vocabulary to accurately describe what I need. Sometimes I'll ask it for an example of how sometimes works so that I can learn it myself. It's an incredibly useful tool, but you're out of your damn mind if you're just regularly copying code it spits out. You need to error check everything it does, and if you don't know the syntax well enough to write it yourself, how the hell do you plan to reliably error check it?

  • These are scripts that manage stuff on a few hundred user endpoints and a few servers. They were doing basically everything manually until I got here, and the only way I could get them on board with my slow introduction of automation is to let them see it. I have to ensure things don't get too long, complex, or hard to explain, or they start getting nervous.

  • I write a lot of fairly simple scripts in Bash and PowerShell that should be easily understood by anybody else with moderate experience in the language, but I leave a lot of obvious comments because my coworkers don't write any code and are extremely skittish about my automations. I add them basically to quell their fears.

  • Arch very rarely breaks on its own. But if the manually driven style of Arch is not what you're looking for, try OpenSUSE Tumbleweed or Slowroll.

  • It's not creepy to ask a follow-up about information they volunteered in the first place.

  • Adding my voice to the Debian choir.

  • The employees tend to lean left. Unfortunately workplaces are non-democratic so the direction of the actual company is dictated by the few, sometimes just one, at the top. Lately most large companies have had to adopt the aesthetic of progressivism when dealing in western nations because that's what's currently popular, but it's rarely more than a branding exercise.

  • Bro that means you're literally trying to help Hamas

  • Communists are great. Authoritarians are the problem. Much like how Nazis called themselves socialists, plenty of other awful people like to adopt our words and twist them to manipulate.

  • because of the check against darkweb leaks or whatever type feature when you pay. That's seems like an anti privacy thing. I understand it's a good idea albeit seems to expose a lot of information about you

    For the password leak checks, your passwords are never transmitted. They are one-way hashed locally, and then only the first few characters of the hash are checked against the API provided at https://haveibeenpwned.com which is run and designed by Troy Hunt, one of the most respected people in the cybersecurity industry. He collects major password breaches and makes them available to check against without actually exposing the data. It's perfectly safe and secure.

  • It's awesome how in the modern world we have to maintain an antagonistic relationship with the things we pay for because they constantly try to goad us into paying for more things.

  • Everybody here agrees that beheading babies is bad. Nobody is defending beheading a baby. You are shadowboxing right now. Pointing out the two following facts:

    1. Nobody is currently willing to confirm the report that babies are actually getting beheaded,
    2. It is however confirmed that Israel is responsible for the death of many babies,

    Is not a defense of beheading babies. If you think it is, you are genuinely beyond help.