Sounds like a pretty legitimate question.
Yeah, honestly that almost looks like straight-up incompetence, like a ton of polling going on.
Erm, it looks to me that there is a project to make them work on Linux: https://openrazer.github.io/.
Also... TBH if a mouse doesn't work on Linux that kind of makes it a bad mouse, IMO. I would just get a different mouse if it was an actual issue. It's not like it's a mechanical keyboard or something.
I have no doubt Reddit is doing shitty things (as evidenced by, well, everything in the last several years), but that's entirely unrelated to what kind of architecture is involved. You can do shitty stuff with regular JS, cookies, etc. on webpages.
I simply don't want people thinking that this is actual evidence of wrongdoing, because it isn't.
Right, and I explained that looks like a very common event gateway kind of architecture, which has many legitimate uses.
Now, it's entirely possible that Reddit is also using it for tracking shit (because of who they are), but the mere fact that an event gateway exists isn't evidence of that. Here's the Wikipedia article on the architecture: https://en.m.wikipedia.org/wiki/Event-driven_architecture.
I know old reddit is not an SPA, but that's entirely the point. New reddit is clearly written as an SPA. Old reddit was created before SPAs were super common, so it uses a different architecture.
Reddit sucks for many reasons and I refuse to use it, but as a software engineer, this hardly looks nefarious. That looks like a pretty typical event gateway in networked applications, which is used for all kinds of things to make a platform run. We have one in our application, and it's not used for any kind of privacy-invasive tracking. We use it for things like bulk data processing for things like userbase-level analytics (like, how many users are using this feature?), or for billing purposes for our customers (since we bill based on usage).
And calls to /api/* routes are absolutely completely normal for any SPA (single page app), and are required for them to function. There's certainly a technical argument to be made against SPAs in favor of more traditional server-side rendering (augmented by tools like https://htmx.org/ for dynamic content), which could be used to avoid these kinds of API calls (and, in fact, it's a model I'm very much in favor of), but that kind of architecture is far from the norm these days. The SPA model is the current (IMO bad, from a technical perspective) standard.
We have many reasons to shit on reddit and their behavior, but this honestly isn't one of them.
Liar.
I didn't play BB when the official servers were live. I played on Dreamcast originally, starting with Phantasy Star Online and later Phantasy Star Online Ver. 2. Mostly offline, but got to play online with dial-up sometimes (which was awesome, because hacking was rampant and a lot of times people would hop into games and do a "rare dump" of tons of powerful hacked or duped items). Eventually switched over to Episode 1 & 2 on Gamecube. Probably put thousands of hours into the games growing up.
Much later as an adult I spent a decent amount of time playing Blue Burst on the private Schthack server with the friends I played PSO with growing up, which was a lot of fun. Really got more of the online experience that time around (and quest access is much better in the online version of the game).
Oh, and I also played Phantasy Star Universe for a bit on Xbox 360 in between, but it uh... Really sucked.
I also played PSO2 a bit off and on, and it's not bad. Much more fun and faithful to PSO than PSU was, but still somehow lacking the magic of PSO. Haven't tried New Genesis.
But yeah, PSO easily was THE game of my childhood. Amazing stuff.
We didn't circumcise our son. It's a barbaric practice and you shouldn't do it. There's absolutely no good reason to mutilate a child's genitals, and it's abhorrent that it's so commonly practiced.
Yeah, sounds like a badass bluesman.
None of what you described requires a video. Articles can be written for different audiences, and, in fact, are much more capable of mixed-media content. Text can be selected/copied/consumed by screen readers etc, graphics can be embedded with accessibility information (unlike videos, which can easily contain inaccessible content), images can contain controls that allow one to pan, zoom, etc. and can be separately downloaded, other file types can be embedded with their own controls (including animations, as needed). Relevant related content (like, say, documentation) can be linked inline where it's referenced, rather than dropping a huge bag of links in a video description. Articles can be indexed, searched, translated, and more. Articles also allow each person to consume the content at their own pace, rather than whatever pace is determined by the person in the video. I personally find videos agonizingly slow compared to how fast I can read.
Videos are an ineffective mechanism for communication of information, particularly for information that is more complex or technical in nature. They are popular due to the ever-shrinking attention span of people, but that doesn't mean we should optimize for that.