Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)TH
Posts
2
Comments
299
Joined
2 yr. ago

  • "Giving a single government agency the power to arbitrarily set the price of medicines with little accountability, oversight or input from patients and their doctors will have significant negative consequences long after this administration is gone," Pharmaceutical Research and Manufacturers of America (PhRMA) President Stephen J. Ubl said in a statement.

    Oh.. I can see it now. Patients and their doctors begging for more expensive drugs.. The government saying, "Yeah! These fucking people aren't paying enough! Let's negotiate with the drug companies for HIGHER prices! That will get us reelected!"

    Get fucked, Stephen J. Ubl, president of Pharmaceutical Research and Manufacturers of America.

  • What worries me about the "systemd does everything as a tightly integrated package" is the too-big-to-fail aspect.

    It's been the default for ~10 years and it hasn't been an issue yet.. Even if it did "fail" the solution would never be to roll an entirely different init system. That would be absurd. If there is a bug, it gets patched.

    I'd be worried that we're seeing a lot of configurations that can't be pulled apart piecemeal-- for example, if you need a feature not available in systemd

    You can run services independently of systemd. There is no reason you couldn't have whatever feature you want and systemd at the same time.

    you need to deactivate a systemd component due to an unfixed vulnerability.

    When vulnerabilities are discovered there is disclosure to maintainers, a patch is released, and then an announcement is made publicly with the instructions on how to fix the problem. I've never seen an instance where the industry collectively says "There's a vulnerability here but we aren't going to fix it. Good luck!" Especially for such an important layer of the stack.. There's no way that is going to happen.

  • Kube solves a ton of really complicated problems. I think a big part of the learning curve is just understanding what those problems are/were to know why we are all doing this in the first place.

    Rolling out something like Talos is a good starting point for a sandbox to play around in. When I feel like you understand the basic ideas of things that can be run in kube (deployments, cronjobs, services, ingresses, etc) this is a really great resource to level up your understanding:

    https://github.com/kelseyhightower/kubernetes-the-hard-way

  • Standing up an enterprise level kube cluster is a 400-500k / year job

    Ha! In what currency? Because it sure as hell isn't dollars. Average senior level positions are in the high 100 to low 200k range.

    Also, OP is talking about LFS.. No one is going to ask them to do that shit either. All of this is a learning exercise. I didn't say anything about an enterprise level anything. Standing up a cluster is a learning exercise.

    Old school admin jobs are drying up extremely fast. The job market and a MASSIVE amount of development effort is going into the kube ecosystem. If you resist this change, you're just going to fall behind.

  • Knowing this stuff is fine but make sure to keep your goals in mind. If the idea is to get a job, figuring out how Bluetooth works isn't going to get you anywhere. You need to move in the direction the wider industry is moving. That direction is running containers in kubernetes.

    If you can stand up a kube cluster, write a Prometheus exporter in go, scale pods based on those metrics, and auto resize workloads' resource requests, then you should be able to find a job without much trouble.. These are the things ops people are expected to do in 2023.

    EDIT: The CNCF is a great resource for modern tooling.

  • people that don’t want Linux to evolve

    Exactly this.

    The philosophical arguments are pretty garbage. I generally want to know if the "it violates the UNIX philosophy" people use browser extensions.. That violates the UNIX philosophy too. Systemd "is backed by big corp" but who do you think is actually contributing time/effort/code to the Linux kernel? It's the device manufacturers who are trying to get you to buy their products.. So that fails too.

    No offense to anyone reading this but if you're really passionately anti-systemd, I would not hire you. This is a dumb hill to die on and a red flag.

  • For read/write ops or disk usage over time, I would usually use a monitoring system like Prometheus and Grafana.

    When you start talking about what specific files are accessed and when, that's usually up to an intrusion detection system (or IDS). I don't have good recommendations for that unfortunately.

  • Yeah interesting idea. I can see it being useful for private enterprise implementations of gitlab to contribute to upstream projects.. I don't think it's possible to fork a public github.com repo to a self hosted github enterprise instance but it's been a while since I've run that and I don't remember ever actually trying.

    It might make tooling easier.. I can see it being pretty easy to setup bi-directional comms with non-gitlab CI/CD pipelines doing this.

    Really it might entirely eliminate the need for service accounts or whatever the gitlab equivalent of Github Apps is too which would be wonderful.

  • There is no such thing as "better" really. It's more about how much you want to tinker.

    I ran arch and slackware 10-15 years ago. Now I have a job where I need to get actual work done so I don't have the time or energy for that anymore. I run mint.

    Use something that fits your goals.

    At a base level though, really there is very little difference. Any app can be run on any distro. Again, depending on how much you want to wrestle with things.

  • Unless you're trying to build custom AMIs for a cloud environment (packer is the answer for this job) then it sounds like a nightmare of a project to maintain long term. You'd be much better off using config management and a more or less vanilla base distro.

  • I was a kid when I last had it. Really uneventful. "Count backwards from 10" and you're out by 6.

    My wife had it a few months ago to fix a deviated septum. Her native language is Turkish. When she came to she was only speaking English. The doctors couldn't understand her "but she seems fine." I told her she was speaking Chinese just to fuck with her a bit. "Oh no! We need to get a dictionary!" It was really strange.. She understood Turkish perfectly fine but was completely unable to speak it.

    Other than some funny after effects, it was mostly a non-issue for her as well. She was fine after a couple hours.

  • I assume you're American? When you need to talk to people across borders you need something like WhatsApp. SMS doesn't cut it.

    I'd rather use Signal but whatever.. I'm being practical. Everyone I know is on WhatsApp.