• 0 Posts
  • 32 Comments
Joined 2 months ago
cake
Cake day: August 26th, 2026

help-circle
  • Well, it’s IT, so the answer is always a big ol’ fat, “It depends!”

    Why do we do this?

    Ostensibly, the primary reason for RAID is in the name: redundancy. Of course, there’s RAID 0, which is for performance, but that’s kind of a different thing that doesn’t seem to apply here. The main risks it mitigates are those associated with drive failures.

    RAID isn’t, and should’t be considered, a substitute for backups. But, backups can be a substitute for RAID in some situations. If you simply want to avoid losing data, the right backups solution can do that for you, but your time to recovery will be longer; rebuilding a RAID disk from parity is much faster than restoring a backup from scratch.

    So, if you want, you can RAID some disks, partition space on those disks and store your important data on the RAIDed partition. The rest can live on backed up but un-RAIDed disks. It’s really according to your specifically desired recovery time and risk appetite for that data.


  • Containers are not a security barrier. They cannot be, they never will be.

    Not entirely true. If you’re hosting multiple game servers on one machine, for example, it’s best to run each instance in a container. Game servers, by their nature, are required to have public IPs and ports, and some of them run on old engines that are vulnerable to various DoS methods. If your server is attacked, it might crash the container(s), but it can’t bring the whole server down.









  • In general, shared accounts/credentials aren’t recommended; each user should have their own account. Even in a homelab setting, the audit trail may prove useful in ways that are difficult to foresee.

    In general, separation of privileges is recommended. However, the granularity should be informed by the risks mitigated. In an enterprise setting, more risks are generally mitigated by more granularity. In a homelab setting, there are diminishing returns. A risk assessment will determine the appropriate configuration in your environment, but in general, if the scope or severity of an incident wouldn’t be substantially lessened, it is better to accept the risk than to mitigate it.



  • It sounds like your issue might be a bad ribbon cable, connector, or some other easy fix. Getting the display working might be doable with reasonable effort. If not, you can make it a:

    Minecraft (or any game you like) server.

    Steam remote play host machine. Let the laptop do the processing and send the video signal to a lower-performance client.

    Load movies onto an external drive. Load emulators onto the hard drive. Use it as a media PC and emulation station.

    Video editing machine.

    Either way, make sure whatever screen you hook up to it has at least a 60 hertz refresh rate.

    If you stream, a lot of streamers use a second machine to record, manage the stream, run the webcam, etc. allowing their main machine to prioritize rendering the game; you could use it for that.





  • Hopefully I’ll have time to experiment with a waterproofing technique I read about. If all goes well, I’ll have a beanie that water should bead up and roll off of. I don’t particularly need a waterproof beanie, but it’s small enough for a quick test and old enough I don’t mind if it gets ruined. If the test is successful, I’ll commit to using the technique on a canvas drop cloth and replace my plastic camping tarp with it.



  • Over 99.9% of gun owners do so responsibly, without hurting anyone or breaking any laws. To tell 99.9% of people they’re not allowed to do something becasue less than 0.1% of people abused their right to it, should be a very concerning idea to anyone who claims to live in a free society.

    If it was a simple matter of availability, then other countries with just high and higher rates of gun ownership as the US would see the same violence problems. But, that isn’t the case, those countries don’t have the same problems as the US.

    All bans do is make people feel better about “solving” a problem without committing real time, money, and effort to an actual solution. I don’t want to see another gun ban because I’d rather see something happen that will actually reduce instances of gun violence.

    A problem with gun violence isn’t a problem with guns, it’s a problem with violence. Treat the underlying issues of violence: poverty, unemployment, homelessness, drug addiction, and mental health, and the problem will be solved.



  • That’s exactly the way it should be. I don’t get to program a computer to steal money, then blame the computer for the stolen money.

    HOWEVER, I couldn’t help but notice this part:

    “If someone tells a tool to do something, and the tool does it, I don’t think we would say, ’Oh, what do we do about the tool?’”

    and think of gun control.

    Guns are tools; they don’t do anything they aren’t told to do. And yet, when someone tells a gun to shoot another person, we do say, “Oh, what can we do about the tool?” and the answer is usually “ban it.” Why?

    If this line of thinking is so obvious when it comes to AI, why is it the opposite when it comes to guns?

    I don’t get to say, “That crazy gun just broke loose, went off the rails all by itself and shot somebody.” We all understand the gun didn’t do anything, the shooter did. Thus, solutions should focus on the shooter, not the gun.

    Violence is the problem, not the tool used to do it. Treat the underlying causes of violence: poverty, homelessness, unemployment, drug addiction, and mental health, if you want to solve the violence problem.