• 0 Posts
  • 27 Comments
Joined 2 years ago
cake
Cake day: July 10th, 2023

help-circle
  • Agreeing with this, expanding a RAID array is not necessarily impossible, with something like RAID 5, and the right RAID setup, you could theoretically add an identical disk without wiping it all in the rebuild. RAID 1, you’ll 100% need to copy the data somewhere that isn’t the 2/4 disks in the meantime. In an environment where storage is expensive, RAID 1 is not suitable imo.

    ZFS makes it so easy though. Throw a mismatched disk in? No big deal, it’s in your pool now. Want double parity for extra peace of mind? You can do that. It self-heals so you don’t need fsck, its maximum limits are too big to realistically matter on human scales, and the documentation on it is pretty good.



  • I suspect there’s a tendency of experts in something to think of people who do it narrowly as people doing at least as much as they are.

    The people who have a bunch of docker services, or complex multi-machine infrastructure are self-hosted software users, and probably in that 1-2% range. People who heard piholes are useful, so they bought a pi 3 and set it up are self-hosted software users. Somebody using an old desktop they got on Facebook marketplace for running Plex media are self-hosted software users… and so on. So are the people in their houses, some of their friends and family.

    Using that inclusive definition, being closer to 10% than 1% makes sense to me.





  • Yeah that’s basically why I didn’t pull it out as an option in the first place, it’s not always practical. A lot of your proprietary code is going to be external dependencies linked/built against, or your own IP reused from the last project. But not all of it, and I can definitely see that smaller chunk causing a lot of problems.

    You need a team that does a lot of dependency management and similar things well while building it, that don’t actually help them get the game out faster, to keep the problem manageable. Or a team who specialize in open sourcing games like this, which could become a thing if this was more commonplace.


  • The one MMO I’ve meaningfully played, RuneScape, has open source replicas of its server from different points in time, that the community has made. I’m not gonna pretend it’s zero work, but a developer with the source code absolutely could do these things. It also doesn’t need to be perfectly compatible with the original one, you can replace a complex DB backend with something standard and less performant. Only runs on Linux, or MS Server 2k8? The community of people who care will figure it out.

    Maybe a source code release would be preferable in this kind of option. EA just did this with a few Command and Conquer games.





  • From a cursory examination, it looks like there are at least some models where you can disconnect the antenna, for which you may get a warning you can just ignore. Seems a lot easier than a faraday cage. But a lot worse than a car not outfitted with that kind of tech.


  • nfh@lemmy.worldtoScience Memes@mander.xyzEat lead
    link
    fedilink
    English
    arrow-up
    78
    arrow-down
    1
    ·
    9 months ago

    We can’t prove that the world we live in wasn’t created last Thursday, with our memories, the growth rings in trees, and so on created by a (near) omnipotent trickster to deceive us. But science and rationality give us tools for determining what’s worth taking seriously, and sorting out the reasonable, but unconfirmed, claims from the unverifiable hogwash.


  • nfh@lemmy.worldtoScience Memes@mander.xyzThe 1900s
    link
    fedilink
    English
    arrow-up
    7
    ·
    9 months ago

    And even then it’s probably not a hard rule as much as a good heuristic: the older a source is, the more careful you should be citing it as an example of current understanding, especially in a discipline with a lot of ongoing research.

    If somebody did good analysis, but had incomplete data years ago, you can extend it with better data today. Maybe the ways some people in a discipline in the past can shed light on current debates. There are definitely potential reasons to cite older materials that generalize well to many subjects.





    1. I’ve learned a number of tools I’d never used before, and refreshed my skills from when I used to be a sysadmin back in college. I can also do things other people don’t loudly recommend, but fit my style (Proxmox + Puppet for VMs), which is nice. If you have the right skills, it’s arbitrarily flexible.

    2. What electricity costs in my area. $0.32/KWh at the wrong time of day. Pricier hardware could have saved me money in the long run. Bigger drives could also mean fewer, and thus less power consumption.

    3. Google, selfhosting communities like this one, and tutorial-oriented YouTubers like NetworkChuck. Get ideas from people, learn enough to make it happen, then tweak it so you understand it. Repeat, and you’ll eventually know a lot.


  • The best lawn is one that serves a purpose for a reasonably sized group of people. Feeling or being compelled to maintain something you don’t want, that’s of no value to you, or nature, is the worst part of lawn culture to me. Nobody should be expected to have a lawn they don’t want, if you have a better use for the space, do that instead if you want.

    Sounds like their lawn is at least good for their community. Maybe it’s suboptimal urban planning, but that’s far less bad than wanton waste of resources in my book.