Skip Navigation

Posts
1
Comments
136
Joined
3 yr. ago

  • But Discord has cultivated a queer membership by serving a different need than those platforms: privacy.

    Yeah, gonna stop reading right there. Discord is absolutely selling your data. Nothing against inclusivity features though.

    Discord became ubiquitous because it works well, and is free. Take VC money, run at loss, get tons of users, enshittify, die because something better becomes good enough. It’s just another one of those speed runs, which will happen over and over again until the end of humanity.

  • It doesn’t NEED to be anything, this is run by Ernest, for free. It’s worse than that, he is paying for it and not being subsidized with ad revenue. He can totally ask for help if he wants, he can also say no to that and continue running the site on his own. You are not entitled to this, good grief.

  • This is like complaining that the little mom and pop sandwich shop can’t product sandwiches as fast and uniformly as Subway. This clearly isn’t for you, just go to Reddit or something if you want stability. I love the little slices of janky internet we get from activitypub, im sick of everything needing to become highly available around the globe supporting millions of requests per second with no downtime tolerance.

  • The flavor type Pokémon has no known weaknesses

  • chance + stakes = gamblingchance + nothing = chance

  • Yeah lol learning poker hands is all it does, which is trivial. The hard part of gambling is learning odds and how to bet. There is a little bit of odds calculation in the game, but it’s incredibly unrealistic with all the modifiers, and they change on each run.

  • More like the internet, computers without internet are pretty chill.

  • Meh, sounds just like the general internet stranger rhetoric here too. If you don’t like Reddit… stop posting about Reddit?

  • I enjoy it, started playing recently! All the fun for me is in trying to find good loadouts completely on my own. I don’t want to watch some YouTuber show me the absolute maxed out best loadout, because that’s the entertainment to me. Progress is slow, I still haven’t cleared the game lol, but when I do, I know it will be my own choices that got me there. No shame in researching how to win if that’s your thing, I just love diving into games like this blind.

  • I mean, I get it, but when the wrong tool is used so ubiquitously, you have to start asking questions about why people aren’t using the “right” tool. Forums seem to end up being hostile to newcomers, with all this “did you search the forum first you fucking noob?” mentality. Having a living place for real-time questions and discussion just feels better, same way email exchanges feel terrible after using Slack for so long. You can still have incredibly toxic people in real-time chat servers, obviously, but there just seems to be less overall stress to keep the posts in the forum “pristine” or… whatever that was.

    Not being able to search for old content is a huge con to real-time chat. Even if the history is retained forever (in self-hosted instances), real-time messages just aren’t the best bits of data to recall later like forum posts. Clear drawback.

    Still, people are using discord, not to spite forums, but because it works, is free, and is easy.

  • You joke, but Rails actually does make Integer do too many things lol. I’d argue they’re useful things, but it does so by patching the core Ruby Integer class :p

  • Strings became ubiquitously used for a reason, they map really clearly to the way we think as humans. Most importantly, when you’re debugging, seeing string data is much friendlier than whatever data your symbols map to (usually integers, from enum structures)

    No, obviously it’s not the most efficient thing in the world, but it hardly matters, and you’re not getting anyone to stop because you’re “technically right”.

  • Excuse me. This was one of the greatest RTS and 40k games of all time, and I will accept no other answers.

  • I can assure you that Google, an ad tech company with a near monopoly on web browsers, has an interest in eliminating ad blockers in the browser that they have direct control of.

  • The JetBrains AI plugin wants to be activated so badly, but legal says we can only use GitHub copilot. The copilot plugin is really good so I don’t mind, but we all know the data is going to OpenAI regardless of the plugin. Data sovereignty will only be achieved by running these services locally.

  • This right here. Get good at navigating code of questionable quality that you didn’t write. If you can’t do it, start questioning your tools, and mastery of those tools. For the big boy jobs, you should be working with existing code much more than writing new code. Learn to get excited by tweaking existing systems with a few well placed, well researched changes, instead of being The Asshole that adds a new abstraction wart.

  • To me, a corporation cannot maintain quality code because requirements are ill defined, and there is no “done” state. With those two conditions present, unable to be changed, it’s not possible to form a coherent codebase. Those who try will make things worse, because their abstractions won’t fit in a year or two.

    This is exactly the “messy code” people then leave behind. Bad code can come about for other reasons too, of course, but this is one of the more annoying reasons, because someone wrote it with self-righteousness, as if they were the only people to truly SEE the problem. Sigh.

    It’s fine, this is how enterprise works. You can learn to navigate and make a living from it. You MUST internalize and accept that it is NOT the same as maintaining code for an open source library or whatever people think it’s going to be.

  • You have to listen to your heart, at least once in your career, to learn that grass on the other side is covered in just as much dog shit as it is over here.

  • ❌ mid/side✅ millihertz

  • Selfhosted @lemmy.world

    I’m looking for a self hosted solution to this problem: