Skip Navigation

Posts
4
Comments
217
Joined
2 yr. ago

  • Back to Doom-clone it is then.

  • Whitespace is not visible. It is the absence of something that is visible. Whitespace should be used for the comfort of the reader, not to determine scope. Are you proposing that a " " character is more visible than "{}"? The fact I must quote it to make what I am discussing even apparent speaks for itself. I'm not arguing that indentation is bad, far from it. In fact, the flexibility of using indentation purely for readability, makes code more readable.

  • If you run it in podman, podman can export into a kubernete file, but its been a long time since I've tried it though. podman kube generate $CONTAINERNAME

  • is podman-compose really dead? Their github page looks active at a glance. The tooling is so similar, I use podman for local testing, and deploy to docker, but I've also done the reverse. As long as your not using really exotic parameters its really just a drop in replacement, I've even used GPU passthrough for AI project no problem in both docker and podman. At the end of the day, they're just slightly different frontends for the same backend.

    As far as docker support, its often as simple as just providing a Dockerfile, which is basically the same thing as your build scripts. These days I've often used the Dockerfile INSTEAD of the readme to find help compiling some projects.

  • Surely tar --help is a valid tar command, right?

  • I agree, whether or not it is good or bad, or readability concerns over nested braces. I fundamentally hate invisible delimiters. If it matters, make it visible. We have so many ascii characters, why not just borrow a few?

  • It may not be "pretty" from an aesthetic standpoint, but you watch Yang vs Neo and tell me that's not outstanding choreography. Early RWBY was hampered by technical limitations, and after they started the transition to a different rendering pipeline, the aesthetic dramatically improved, but at the same time Monty Oum passed away. What I wouldn't give to see him after he hit his stride and really go ham. To this day I go back and watch Dead Fantasy 2 just for how insanely good it is for a single person to make that. It's genuinely better than a huge amount of professional fight scenes made today, which is no knock on them, but Monty was truly something else. Every fight was a dance, and Yang vs Neo is in my top best anime fight of all time. Its short, fast, tight, clearly demonstrates Neo's utter dominance over Yang, and absolutely sells their characters.

  • if the only way to use the open source client, is with a closed source server, is it really open source at all? The platform is the server.

  • IANAL, depending on your jurisdiction, downloading someone else's backup of something can be illegal. Backing up your own physical copy and using that is very often legal.

  • Just because you are trying the free samples at a store, doesn't mean you can also take other food off the shelf without paying just because you left your wallet at home. Bandwidth still costs money.

  • You advice probably doesn't apply to the OP in the image, as a "simple static site" is probably their blog or project wiki. It's very unlikely they even have clients. For that case just having a hard limit and waiting is much safer.

  • Totally reasonable, something like LVM can at least get you to a raid1 setup, pretty easily.

  • Raid0 (combining both drives' capacities) is not really tiered storage. You would want Raid1 (each drive is a copy of the other drive ), but doing this isn't a backup. How will you be monitoring the drives so that you know if one of them actually fails?

    I don't think the RPi has a new enough kernel, but with bcachefs you can do tiered storage. By combining the storage of the ssd + hardrives, into a single block device, then make the ssd the read/write cache, and give the whole pool replicas=2, so that that if one drive dies you still have the failover of the other drive. Do be aware this setup is still not a backup however.

  • I've used it in the past with rclone, just mounting it with a systemd service on boot, and treating it like another folder on the system. Does it give you any logs as to why its not connecting right?

  • You still use keys?

  • I use pgup/pgdn every day. Especially with terminal multiplexers, as I am unaware of how to view the scrollback buffer of long outputs faster than a quick couple of pgup's.

  • In that it’s not a kernel with just a c library and busybox

    This wouldn't be a distro though, at least not in the context of the question being asked by the OP. My point being that Arch isn't "minimalist", because its not really any more minimal than Debian, or Fedora. It is more vanilla than them, preferring to not modify the original sources beyond their packaging, while Debian does do a lot more changes in this regard.

    Something like Tinycore, or Puppy are minimalist focusing on running in memory entirely, or Alpine is minimalist by focusing on reducing disk space. Debian, Fedora, or Arch installs, on the other hand, are basically the same in terms of size, unless you also consider them to be minimalist. At which point we are in agreement.

  • I wouldn't consider arch minimalist. It just defaults to a netinstall with no desktop. Debian's default net install also doesn't have a desktop. Arch is more "vanilla" than debian, but not noticeably more minimal on first install.

  • In Bash, Ctrl+r is super handy too.

  • If I figure out how to do something in the terminal, then I know I can automate it eventually.

    If I figure out how to do something in a GUI I might be able to automate it.