[–] 3 points 5 months ago

I am curious about what will happen next month. Will Mythos find 500-1000 new bugs or will Mozilla have fixed every bug pattern Mythos knows and they will get few if any additional bugs? Will Mythos start hallucinating bugs or suggesting exploits that require an impossible coincidence to occur?

  • source
  • parent
  • context
  • [–] -4 points 8 months ago (3 children)

    How many Linux distros include micro in their minimal image? Vim, emacs, and nano are good because I can connect to just about any container or Linux VM and expect to have all of them available.

    Let's say I have a test that always passes on my machine but fails in CI. If I can get a terminal on the test runner, I can open up my test code in vim, add extra logging and error handling, and rerun the test to check my fix.

    I am not going to install additional editors in a VM that will be recreated next time I push a code change. If I am setting up a development environment for long term use, I will install my favorite IDE and configuring all the bells and whistles.

  • source
  • parent
  • context
  • [–] [S] 2 points 1 year ago

    I have used Alpine Linux at work and I don't like the fact that they only have one version of each package in their repo. First of all, that creates a risk that a given version is bad and I cannot go back to a known good version. Also, some times I explicitly want to use an old version of a package. New versions change and remove features.

  • source
  • parent
  • context
  • [–] [S] 1 point 1 year ago (1 child)

    Yes, but perfectly reliable hardware is impossible and every small gain in reliability drastically increases the price. Luckily, most hardware can be "fixed" by replacing the malfunctioning part. The only part that is not easy to replace is hard drives. For data disks, I have guides giving me step by step institutions on how to rebuild off of replicas. With the OS disk, I am depending on hopes and taking notes while installing.

    Broken software is tricker to replace. I can uninstall and reinstall it, but I have to be careful to avoid catastrophic data loss. Also, broken software generally means a bad release, so I have to revert and periodically upgrade/revert to check if the issue has been resolved. And running old versions of one part of the system can cause incompatibility in other parts.

  • source
  • parent
  • context
  • [–] [S] 2 points 1 year ago* (3 children)

    The reason that I was favoring Greyhole over ZFS is that I want to assemble a large, redundant storage volume out of a bunch of mismatched old disks and swap them out as they fill up or fail. I know it is very possible to do it with ZFS, but it seemed to not be the general use case and complicated.

  • source
  • parent
  • context
  •  

    I am looking to build a machine to use for file backups and some light media serving (PhotoPrism, Calibre, and the like). My plan is to take a retired desktop, throw in every old drive I have lying around, and merge them with Greyhole.

    I am a seasoned Linux user (in containers or on machines being managed by others). I am comfortable with CLI basics and should be able to use the system entirely over SSH and web UIs, so I am fine without a window manager. What I am not fine with is system administration (and do not want to spend time fixing issues that constantly pop-up).

    Ideally, I would want to find a distro that I can install by accepting reasonable defaults, configure my storage and my various applications, create a cron job to periodically update packages and reboot the machine, and the machine will just keep working with no intervention on my part. I realize that that is an impossible goal, but I want to get as close as I can.

    [–] 3 points 1 year ago (1 child)

    No idea, but I am not sure your family member is qualified. I would estimate that a coding LLM can code as well as a fresh CS grad. The big advantage that fresh grads have is that after you give them a piece of advice once or twice, they stop making that same mistake.

  • source
  • parent
  • context
  • [–] 2 points 1 year ago (1 child)

    Most people turn 18 during the last year of high school, which means that there is a very significant chance that the dev in question is still covered under child labor laws.

    Maybe it is because I grew up in the North East United States, but when I was in high school, my classmates only worked seasonal or afternoon jobs.

  • source
  • parent
  • context
  • [–] 1 point 1 year ago

    Not sure what distributed/micro service stack you have, but Go is used a lot for Kubernetes and Terraform utilities, so the client libraries are well supported and there is a lot of sample code. Our main application is in Java, but we have a Kubernetes operator for SaaS instances and a Terraform provider to install it, both written in GoLang.

  • source
  • [–] 3 points 1 year ago

    For popular culture, it is a bit of a ghost town, but last I checked, many tech individuals/groups fled to Mastodon the moment Musk got his hands on Twitter. It is possible that they have moved on to BlueSky, but I have not been keeping track.

  • source
  • parent
  • context