News for hackers. Stuff that matters.
Re:Denuvo Launches Nintendo Switch Emulator Protection by thot_experiment on Wednesday August 24, 2022 @11:42AM (#32580898)
It really makes me sad that people are even willing to create these systems. It would haunt me forever if I took part in writing something like this.
Re:Denuvo Launches Nintendo Switch Emulator Protection by ryandrake on Wednesday August 24, 2022 @11:58AM (#32581172)
One sad lesson I learned early on in my software career is, for every ethical stand you are willing to take as a developer, there's always some other developer who is willing set aside ethics or has a different set of ethics. Software needs some kind of baseline ethical standard, like a Hippocratic Oath. A line that we "shall not cross."

I remember my first job out of college, I was asked to write code that caused our software to cheat at a certain industry benchmark. I was very junior, but still realized it was wrong. I finally worked up the courage to tell my boss that I had an ethical problem with doing this and wouldn't do it, and to my surprise, he said "Oh, that's fine! We treat software developers well here. I'll just give you a different bug ticket to work on!"

Jim, a few cubicles down from me had no problem writing the benchmark-cheating code. It's kind of futile.

Re:Denuvo Launches Nintendo Switch Emulator Protection by elipsey on Wednesday August 24, 2022 @12:05PM (#32581325)
>> https://www.acm.org/code-of-ethics

It is worthwhile for us to read and reflect on the ACM Code of Ethics and Professional Conduct.*

* https://www.acm.org/code-of-ethics

Re:Denuvo Launches Nintendo Switch Emulator Protection by tomjen3 on Wednesday August 24, 2022 @01:33PM (#32582835)
That one requires a lot of free work. I believe that requiring others to work for free is morally wrong.
Re:Denuvo Launches Nintendo Switch Emulator Protection by Vespasian on Wednesday August 24, 2022 @12:06PM (#32581343)
Well, someone develops software for nukes, citizen surveillance systems, fraud schemes and technologies for scamming people out of their retirement savings.

If you consider mechanical and chemical engineering there are also people who develop nerve gas agents (usually deployed against civilians), butterfly mines, cluster munitions and incendiary artillery rounds ready to burn your enemies cities to the ground.

Some anti cheating / piracy software that "arguably works" is pretty tame compared to that.

Re:Denuvo Launches Nintendo Switch Emulator Protection by Shorel on Wednesday August 24, 2022 @12:49PM (#32582159)
As an iRacing customer, I am glad the anti-cheat they use, exists.

Otherwise, I would be subjected to shitty racers who would ruin every race in the first lap, and cheaters who compete on hacks instead of talent.

I am also sure there are equivalent bad apples in every single gaming platform.

Re:Denuvo Launches Nintendo Switch Emulator Protection by thot_experiment on Wednesday August 24, 2022 @05:13PM (#32585840)
Anti-cheat and DRM are not the same thing, and having community servers with admins greatly reduces the need for anti-cheat. So does not having rewards for winning other than winning.
Re:Denuvo Launches Nintendo Switch Emulator Protection by prvit on Wednesday August 24, 2022 @05:24PM (#32585972)
Some crazy rose tinted glasses here. Back in the CS 1.6 and CS:S days community admins would only catch straight up rage hacks, most aimbots and triggerbots would fly under the radar unless caught by clientside anti-cheat.

But sure, we can pretend that cheaters don’t matter as long as it’s not blatantly obvious to all other players.

Re:Denuvo Launches Nintendo Switch Emulator Protection by stonith on Wednesday August 24, 2022 @06:02PM (#32586363)
We used vote kick to get rid of them. The server would clear quickly if the vote failed so it wasn't a huge issue.
Re:Denuvo Launches Nintendo Switch Emulator Protection by prvit on Wednesday August 24, 2022 @06:42PM (#32586789)
But there was no way for you to know if that person was just really good or using cheats with vaguely legit settings.