• 1 Post
  • 285 Comments
Joined 10 months ago
cake
Cake day: December 31st, 2023

help-circle
  • Think of an instance like a vehicle (bicycle, train, car, airplane, etc.) while the content (posts) is the destination, which I guess makes the communities the city streets that arrange the content for easily going from one to the next. Anyway, the instance takes you “there” (wherever you want to go), but you can get there from most instances, or you can even make your own instance, so deciding your ultimate destination is not a great feature of choosing an instance (it’s actually much more complicated than that, but to a first degree of approximation that much is true - you can pretty much access meme communities from any instance, or block those communities regardless of which instance you are on, as you choose).

    At first there seems to be some exceptions, like startrek.website, but there too it’s just a convenience factor - you can subscribe to those communities from anywhere (that federates with it, e.g.lemmy.world) - or you can be on the startrek.website instance but block every one of those local communities (if you wanted) and instead post and comment all across the Fediverse in other communities.

    So it’s not proper to look at the instance level for a solution to this issue. And as for the community level, setting aside the communities dedicated to memes on purpose, the prime issue of memes appearing everywhere seems to be moderation or more apropos lack of it. If you wanted to start a serious community, about e.g. philosophical discussions (which already exists btw - press the community button and search to find several), then you could put in the actual effort to keep out such lower-effort content that you do not like to see. And if you do not like it, surely there are others who think the same. But somebody, somewhere is going to have to expend the effort to make it happen, or else it simply won’t.

    Also here’s a fascinating essay on the subject: https://medium.com/@max.p.schlienger/the-cargo-cult-of-the-ennui-engine-890c541cebcb. Reading that is a large part of what made me leave Reddit, and almost Lemmy as well, but being forewarned is forearmed so now that I know, I can limit myself and be alright with how I use social media. It’s a really good read!
















  • Haha, oh yes, definitely not only not actively growing anymore but fully actively declining instead - those internal politics mattered more than the actual language issues themselves, once again. Every time I see another Python update and how very many things they break, I think that thought again. Tbf newer updates breaking older code happens even with C++ too - backwards compatibility affects just everything - though the whole Python 2 vs. 3 definitely still rankles me.

    I guess I’m still having emotional trouble letting it go - but that is an absolutely perfect example of Latin, still spoken yet most definitely also considered “dead” at the same time. I guess this about sums it up:

    img





  • So *I* who am careful to write readable and safe code, have to use a non-preferred language preference b/c someone else cannot handle using it properly?!

    Sadly, that is the realization that I have come to as well. A chain is only as strong as its weakest link and all that… but no, really, that’s true, b/c modifications are likely to be made at some point (kinda biasing towards production there but even so, answers with perl one-liners on e.g. StackOverflow are ubiquitous, but someone would have to know the language to be able to modify them to suit their specific use-case, so also not at the same time).

    Fwiw I really did not think that Perl was hard to learn - though that was coming from the likes of assembly, various Basic styles, C/C++, and having already learned regular expressions via Unix e.g. grep and awk and sed. “Regular expressions” are quite a steep learning curve, though that’s not the same thing as Perl, and quite frankly Perl is the undisputed (iirc?) master of them all, so whether someone wanted to write Perl without those, or wanted to do try to do regular expressions without Perl, either way Perl seems good for having included regular expressions, not something to penalize the entire language for. Also, C/C++ (and Rust) has a bit of a known learning curve as well…:-) Though indeed it’s entirely fair to say that if someone were to pick just one language, then I would be hard pressed to find any justification for that being Perl. C/C++, Java, Python - all of these, depending on the situation, are fine choices, whereas Perl is absolutely niche.

    But even so, why would it follow that it would necessarily be a good thing if Perl, or let’s say awk, would fully “go away”? I kinda see Perl and awk as being in the same boat these days - both niche and powerful, yet both steadily becoming obsolete? Just b/c something else is “better” doesn’t mean that everything else must die. Except, as you mentioned, for reasons of collaboration and thus code-reuse. Even there though, putting all of our eggs into a single basket scares me: what if tomorrow Microsoft, or Google, decides to purchase the rights to Python and suddenly control that entire industry sector in one fell swoop?