Comment on
Two Vegas casinos fell victim to cyberattacks, shattering the image of impenetrable casino security
If you think they had impenetrable security before this, I’ve got some bad news for you…
Comment on
Two Vegas casinos fell victim to cyberattacks, shattering the image of impenetrable casino security
If you think they had impenetrable security before this, I’ve got some bad news for you…
Comment on
Unity announces its revamped pricing model | After outcry from the gaming community, Unity revealed a new plan that’s a drastic departure from what was initially announced.
The damage was not the actual pricing (which was cheaper than Unreal), the reason people are going to leave for Unreal/Godot and never come back is the loss of trust. Nobody wants to be chained down to a company that’s willing to pull the rug out like this.
Comment on
USB-C hubs and my slow descent into madness - Dennis Schubert
The problem is that almost all electronics available online (not just on Amazon) are rebranded Chinese bargain bin garbage marked up by 10x and people think "it must be good because it's expensive".
Really your only option is to either accept that everything is disposable and will need to be replaced frequently, or to find the "good" brands and stick to them.
That last part is by design... it's why a lot of this shit is perpetuated by the same parent company under a different name, to create a "hostile environment" to make it so you can't shop around for cheaper prices.
Comment on
Reddit is ending Reddit Gold and users are furious
The worst part is they're also removing all of the existing gold awards from old posts as well.
Comment on
Why Linux and Git development happens on mailing list instead of GitLab for example.
Git was specifically CREATED to facilitate this exact mailing list workflow.
Comment on
Faircamp is a Free Bandcamp Alternative
Reply in thread
Your own rock, in this economy?
Comment on
API Misuse: Hacker Leaks 2.6M Duolingo Users' Emails & Names
It’s the API that ALLOWED the misuse in the first place, so the developers are the ones to hold accountable.
Comment on
Trying to understand JSON…
If you’re branching logic due to the existence or non-existence of a field rather than the value of a field (or treating undefined different from null), I’m going to say you’re the one doing something wrong, not the Java dev.
These two things SHOULD be treated the same by anybody in most cases, with the possible exception of rejecting the later due to schema mismatch (i.e. when a “name” field should never be defined, regardless of the value).
Comment on
Poor guy
Reply in thread
So you’re saying it’s about as robust as a typical Linux application then?
Comment on
The other day I heard a friend talking about how "the moon's gravity affects our internal organs." This sounds like bull, but is it? And if so, how would I correct their misinformation?
Reply in thread
I don’t think that last part is entirely accurate. The reason the weak gravity causes tides is actually because it’s acting over the entire ocean all at once.
It turns out that the ocean is a bit heavy… when you add up the entire mass of all of the water, this imparts quite a substantial bit of potential energy. This can be seen as a “bulge” outward in the moon’s direction, making the planet look a little “squished”.
If the planet were perfectly smooth, this probably would be fairly stable as the bulge wrapped around the planet… however, because we have continents and the sea floor, this movement of water crashes into the land and causes ripple effects with a huge amount of kinetic energy.
I don’t think it would take more that a few years for this process to ramp up to our current level of tides, if there were some way of doing such a ramp up in a controlled way.
Comment on
Typescript
What this shows is how terrible raw JS is, when all of this crap is required to fix all of the edge cases and make things actually work the way it’s supposed to.
Comment on
Ah, when we lose focus for a second and then we don't even known what our code was supposed to do
Reply in thread
The top part is useless anyway, it's funnier if you just crop off the header... that's just one of those things people slap on so they can feel like they've contributed something, but really it's just noise.
Alternatively, just use this one instead:
Comment on
What we’ve lost: The MySpace war files and the impact of a digital 'Dark Age'
Reply in thread
Except the fediverse is highly resilient in this regard, since all of the data is replicated. If an instance goes down, all of that instance’s posts are still available on every other instance.
Comment on
SCRUM: An Honest Ad
And the only thing even worse than SCRUM is literally every other option
Comment on
Why is DNS still hard to learn?
Reply in thread
There are only 3 hard problems in programming:
0: Cache invalidation
2: Race conditions
1: Naming things
3: Off-by-one errors
Comment on
Coming to you soon...
Reply in thread
Except WEI is going to make it so the website can detect and block you if you don't allow the ads, regardless of your browser and extensions
Comment on
Palworld Becomes the 7th Game Ever to Reach 1 Million Concurrent Players on Steam
Reply in thread
And there’s nothing wrong with that
Comment on
Sources: Nintendo Switch 2 will now launch in 2025 | VGC
Sure, just like the “leakers” guessed it would come out last year, and the year before that, and the year before that… don’t worry, just keep moving that goalpost, you’ll get it right one day.
Yeah, this time the “leaks” are “different”, just like they were “different” last time, and the time before that, and the time before that, and…
Comment on
Do people just not use the YouTube subscription feed?
I only use the Subscriptions feed, and use an extension that blocks recommendations and shorts.
Additionally, before watching any video I'll check the channel page to see if YouTube is hiding any of that person's videos from me (which they do even on the Subscriptions feed sometimes).
Fuck the algorithm.
Comment on
VS Code’s Token Security: Keeping Your Secrets… Not So Secretly
So what? Malicious extensions can do anything. Don’t run untrusted code on any computer you care about, ever. This is true for any IDE extension, any NPM package, any mod pack, etc.