twovests

twovests wrote

This is entirely valid and I'm feeling the same.

It's not just frustrating or exhausting, it's this deep existential terror I feel.

Living in a society with near-universal literacy is one of the privileges that come with living in America. And now there's a possibility that becomes a thing of the past.

I love to get in arguments online, and something I increasingly see is something like this:

incomprehensible bullshit

Frankly, this is incomprehensible. I don't understand the point you're trying to make. Surely you'd agree it's never acceptable to poison children?

cringe, you know you lost the argument when you need to break out the thesaurus 🙄

... Come on, I am using common English words in simple sentence structures.

It's so disheartening! It might have been worse, but it makes me miss the time when someone could say "you made a spelling mistake; your argument is invalid".

6

twovests OP wrote

a bandaid for having too many dependencies or a workaround for people who don't want to make their software easy to deploy

I'd be curious to ask this; what could someone using a LAMP-like stack do to improve on things? I kind of thought that dependency problems were inherent to this kind of stack.

E.g. Postmill uses Postgres and PHP. Short of rewriting the PHP part in Rust or Go (which is an extreme length but would produce a mostly-static binary), or using another isolation tool like AppImage or Flatpak, I don't know any way it could be easier to deploy.

I really am asking from curiosity-- I moved to Docker because of frustration with LAMP-likes. (Shaking my fist at Nextcloud)

2

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

twovests OP wrote

Reply to by twovests

The release of this post wasn't meant to line up with Transgender Thursday. The title wasn't meant to be funny. Transphobic jokes helped crack my egg

2

twovests wrote

I also want to figure out how to have randomized "splash" text on my index page like Minecraft. That should be pretty simple I figure, but I am no good with javascript so it's eluded me lol

Is your site a static page (just html+css+js files and folders) or did you take the Route Of Pain and use something like php? You can definitely do this with JavaScript

2