[-] Eccitaze@yiffit.net 5 points 10 months ago

When IT folks say devs don't know about hardware, they're usually talking about the forest-level overview in my experience. Stuff like how the software being developed integrates into an existing environment and how to optimize code to fit within the bounds of reality--it may be practical to dump a database directly into memory when it's a 500 MB testing dataset on your local workstation, but it's insane to do that with a 500+ GB database in production environment. Similarly, a program may run fine when it's using a NVMe SSD, but lots of environments even today still depend on arrays of traditional electromechanical hard drives because they offer the most capacity per dollar, and aren't as prone to suddenly tombstoning when it dies like flash media. Suddenly, once the program is in production, it turns out that same program's making a bunch of random I/O calls that could be optimized into a more sequential request or batched together into a single transaction, and now it runs like dogshit and drags down every other VM, container, or service sharing that array with it. That's not accounting for the real dumb shit I've read about, like "dev hard coded their local IP address and it breaks in production because of NAT" or "program crashes because it doesn't account for network latency."

Game dev is unique because you're explicitly targeting a single known platform (for consoles) or targeting for an extremely wide range of performance specs (for PC), and hitting an acceptable level of performance pre-release is (somewhat) mandatory, so this kind of mindfulness is drilled into devs much more heavily than business software dev is, especially in-house dev. Business development is almost entirely focused on "does it run without failing catastrophically" and almost everything else--performance, security, cleanliness, resource optimization--is given bare lip service at best.

[-] Eccitaze@yiffit.net 5 points 10 months ago

The most jarring thing is when I was picking up a prescription for my cat, and on the way home I was driving next to a plain vanilla, factory-stock GMC truck whose hood was literally taller than my entire car. And I don't drive a miata or some other sub-compact, I drive a freaking Nissan Leaf, so about the size of your average sedan.

Since then it's like a switch flipped in my brain, and I can't unsee just how insanely huge modern-day pickup trucks have gotten.

[-] Eccitaze@yiffit.net 5 points 10 months ago

There was a period of blissful ignorance circa 2006 where the only thing I knew about him was that he was rich and starred in the apprentice. Then a black man became president and the world hasn't been free of his stench ever since.

[-] Eccitaze@yiffit.net 4 points 11 months ago

In the show just before these were taken, Omni-Man got in a fight with another hero named The Immortal, where The Immortal went for the eyes and tried to blind him by gouging them out. It definitely hurt him, but it didn't work, and Omni-Man ripped The Immortal in half shortly afterwards. (He got better.)

[-] Eccitaze@yiffit.net 5 points 1 year ago

Or they think that the people above their station deserve those benefits--they genuinely think and support the rich getting richer is a good thing, regardless of whether they'll see any benefit themselves. It's the mirror image of the progressive mindset of voting to raise their own taxes to help the needy.

[-] Eccitaze@yiffit.net 4 points 1 year ago

Deliberate ignorance, accelerationist "if we let the fascists win it'll totally result in a communist revolution, trust me bro, you definitely won't be one of the thousands whose bones are used for the foundation" idiocy, or actual fascists trying to depress left turnout. Take your pick.

[-] Eccitaze@yiffit.net 4 points 1 year ago

I'm no game designer or coder so I'm just going off what I read on Wikipedia, but... Apparently the Saturn was a mostly 2D focused system, so it had a processor that could do warping and manipulation of sprites. So when it drew a "polygon" it was really drawing together a bunch of sprites and manipulating them.

...yeah.

[-] Eccitaze@yiffit.net 5 points 1 year ago

And look at the ttrpg.network community for a counterexample, they still have a pinned post on the dndmemes subreddit advertising Lemmy and ttrpgmemes gets like .1% of the traffic dndmemes does. And this is still after a months-long rebellion complete with allowing NSFW and restricting submissions to a single user account, both things that would normally kill a subreddit dead.

[-] Eccitaze@yiffit.net 4 points 2 years ago

Nah, I got that, you're all Gucci

[-] Eccitaze@yiffit.net 4 points 2 years ago

I really don't want to rely on security through obscurity... MS-DOS was written back when every programmer trusted everything that ran on the computer, security wasn't even an afterthought, and encryption was the sole domain of math nerds, conspiracy theorists, and the nerd equivalent of doomsday preppers because it was "too computationally expensive." Its sole saving grace in terms of security is that it doesn't support multitasking so malware can't run in the background, but you can just target whatever software it's running, instead.

[-] Eccitaze@yiffit.net 4 points 2 years ago

Same happened to me. I even checked that autopay was on the week before payment was due, and it said I'd get charged on the 22nd. On the 24th I checked and there wasn't any charges on my bank account, so I logged in, turned autopay off and back on, and when it said that enabling autopay wouldn't pay my past due monthly bill, I made a manual payment. A few days later, I checked again because I noticed my balance was way lower than it should be, and sure enough, I got charged twice.

Fucking assholes.

view more: ‹ prev next ›

Eccitaze

joined 2 years ago