this post was submitted on 17 Oct 2023
1421 points (97.3% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

54758 readers
364 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder

📜 c/Piracy Wiki (Community Edition):


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 1 year ago
MODERATORS
 

Disney is raking its customers over the coals with a 75% price hike for their annual subscription (originally $80.) People wonder why piracy is on the rise.Multiple commenters are saying I'm off base about the 75% price increase. My payment less than a year ago was $79.99. Here's the proof.

you are viewing a single comment's thread
view the rest of the comments
[–] JustEnoughDucks@feddit.nl 35 points 1 year ago (2 children)

ECC RAM is only necessary for people doing financial-related work.

If a video has a bitflip that is not corrected in software, ooooo 1 pixel will be a slightly different shade or hue or one subtitle letter will be wrong worst case.

Billing, payment processing, virtual currency storage, a flipped bit could be thousands of dollars, but those systems will have multiple verifiable redundancies in place, unlike the 90s when people like to quote that ECC RAM is essential.

Also 100% uptime servers like enterprise storage servers where customer data integrity is high priority.

I have yet to see a single shred of evidence that a memory bit flipping has caused any problems past 2008 or so. Maybe another person has found some case where it has, but when I was researching for my own server, I couldn't find a single one.

Nearly every problem (1 million times more likely) is caused by software instability and bugs, with some being due to hard drive bit rot or hardware failures which ECC won't fix anyway.

[–] Karyoplasma@discuss.tchncs.de 11 points 1 year ago* (last edited 1 year ago) (1 children)

I have yet to see a single shred of evidence that a memory bit flipping has caused any problems past 2008 or so. Maybe another person has found some case where it has, but when I was researching for my own server, I couldn’t find a single one.

Not server-related, but an instance where an inexplicable bit flip caused a stir is Super Mario 64 speedrunning. There is a level that is notoriously slow to navigate and during a playthrough a community member "discovered" a skip that warps you about halfway through the level. There is a video of it happening on live stream, but to this day someone has yet to reproduce the skip. Fiddling around with the game's memory showed that the behavior happens when a single bit is flipped. All in all, it was likely a one-off error on the hardware that happened at exactly the right time in exactly the right place. The incident is known as the "TTC upwarp" and there is a $1000 bounty to claim if you can provide a working set of instructions to reproduce it on real hardware.

[–] JustEnoughDucks@feddit.nl 2 points 1 year ago (1 children)

I mean, that was actually pretty cool to read about! Speedrunning community always does the most crazy things as far as hardware memory dumping and analyzing to drop time in a speed run. 😅 that is passion.

It did happen on a device from 1996 though where in the time, programming and error checking was so barebones and efficient that a single bit could really mess a lot of things up.

That's why I specified a time period 😉. Originally bug were called bugs because literal bugs would get in the holes of punchcards and make programs not run. Not a problem anymore! In the same way, systems have implemented checksums and error checking such that it really isn't a big deal for the vast majority of applications.

[–] Karyoplasma@discuss.tchncs.de 2 points 1 year ago* (last edited 1 year ago)

That’s why I specified a time period 😉

To be completely honest, I kinda did an oopsie because it completely slipped my mind that although it happened in 2020, the technology involved is indeed pre-millenium.

[–] Semi-Hemi-Demigod@kbin.social 2 points 1 year ago

It's before 2008, but a bit flip changed a Belgian election.

This is part of the reason I keep my servers in my basement.