twovests

twovests OP wrote

the bad news is both companies are in their enshittification stage, paywalling features and trying to sell you crappy ai shit

Awh, I was really hoping this was just Docker advertising itself as good for deploying AI. Running neural networks usually means running Python, and Python package management with CUDA is so hard that (in practice) you'll just see people providing a Docker container. Some kind of "Docker AI Hub" would make sense as a product.

Looked it up, nope, it's "we'll generate your Dockerfile for you!" which is very very stupid :(

but when i've tried using podman for postmill development, it crashed, and for deploying services, i couldn't get ansible to work with it. which is weird, because ansible is also a red hat product.

Oh yeah, this was my experience too (sans ansible). I wanted to use Podman for the same reasons you listed.

Actually, according to my notes, first I tried setting up a Conduwuit server to get connected to the Matrix using Podman. So, that's two marks against it. Which is strange, since it should be the same API around the same Linux tools, where the only difference is the containers can't use root, which they shouldn't be doing anyways...

2

twovests OP wrote

Yeah, I get that. I think I'm an "old ways" person too (thank u weird people who got me into linux in 2009). Docker just feels like the "right" way for me to do the "old ways" things I've been doing.

Lots of gotchas (isolation but no security benefits at all ??? every container gets host root ???) but lots of "I-gotchya-buddy" too. (That's Docker saying "I gotchya buddy", because it loves u)

2

twovests wrote

<script>
  document.addEventListener
  (
    // The webpage "document" listens for an event titled "DOMContentLoaded".
    "DOMContentLoaded",
    // When this happens, it runs this "anonymous function"
    // It takes no parameters, `()`, and runs everything inside the { }
    () => {
      // An array of splash text,
      splashes = [
        "born 2 post",
        "Now with 100% more post!",
        "Where's The Dog Honey?",
        "I love you thiiiiiiis much",
        "﷽﷽﷽﷽",
      ];
      // And now, inside the webpage "document", find our "splash", and set its text.
      // What do we set it to? splashes[ some_random_index ]
      document.getElementById("splash").textContent = splashes[
         Math.floor(Math.random() * splashes.length)
      ];
      // Most programming languages have something like "Math.randrange(0, splashes.length)"
      // But JavaScript hates you
    }
  );
</script>
<p id="splash"></p>

behold

3