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/)C
Posts
1
Comments
81
Joined
3 yr. 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.

  • 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.

  • 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.

  • linux4noobs @programming.dev

    Recommend a distro for a just-works NAS/self hosting machine?

  • 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.

  • 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.

  • …and Python, Java, and GoLang.

    At least with Java, many of the cornerstone packages have a corporate sponsor maintaining them.

  • What language is that? That does not conform to duck typing.

  • 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.

  • 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.

  • Deleted

    Permanently Deleted

    Jump
  • 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.

  • They should have to run the car through the same scanner when renting it out and pay the customer for any damage that the second scan is not picking up.

    Reading the article, it seems that no one is contesting that the damage is not real (and Hertz said that they have employees verify that the damage if the customer questions it). Hertz does not have any evidence that the damage (not noticeable to the naked eye) did not occur while the car was sitting on the lot between rentals or occured before the scanner was installed.

    Also, since Hertz is charging customers to repair every dent, scuff, and scratch, no matter how minor, does that imply that that is the new standard for rental cars? If I am renting a car from them, can I go over it with a magnifying glass and, if I can find spot of chipping paint, they agree to take the car out of rotation until they can get it fixed at an auto body shop and will give me a replacement car of equal or better class?

  • All of those are things that have happened to me (except an IDE that could not handle externally edited files). They are very rare occurrences, but still annoying when I have to get something done.

  • I agree with all of your points but the last.

    Having a medical condition makes life hard. Getting treatment for the condition makes life even harder but eventually it will lessen the underlying medical condition and, in aggregate, make life easier.

  • Deleted

    Permanently Deleted

    Jump
  • AIs are very good at finding a (locally) optimal solution without understanding the context of what that entails. When is the biggest jump in engagement? When an ad ends and the show resumes. Users tend to turn up the volume and return wandering eyes back to the screen. Therefore, every time an ad break ends, the system starts an ad break. This approach also maximizes the amount of ad time per hour of content.

    (I am joking, if it is not obvious)

  • I like GoLang and loath JavaScript, but don't complain about Node pulling in 42 external libraries when GoLang is pulling in 32 external libraries (and using an additional 10 bundled with the compiler).

  • Could be worse. You could just have your socket disconnect because the back end process crashed.

  • I agree, Oracle should abandon the JavaScript trademark… and then send them a cease and desist from using the word Java when talking about their technology.

    Calling the language JavaScript was a blatant case of trademark infringement, but when someone got permission from Sun/Oracle to use the JavaScript brand, they also got (implicit) permission to use the Java brand.

    As much as it sucks, it was always a known issue. The JS community could have standardized on JScript, ECMAScript, or some other generic name. By continuing to use the name JavaScript, the language will always be wed to the Java trademark.

  • Same. If I am reading for please, I am reading the book sequentially and love the convenience of ebooks. If I am reading a reference or text book, I like being able to quickly flip between (physical) pages and skim previous chapters for a section I want to reread.

  • For me, it is easier to learn to use git via CLI instead of a UI. When I first started using git, I learned a few command/flag combinations that I use every day and I barely learned anything else about git after. Everything I don't do regularly I don't remember, but have written down in a text file of incantations. It is harder to write down what buttons and what menus I have to click.