There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

lemmy.ml

Plasma , to programmerhumor in that ain't legal either
@Plasma@lemmy.ml avatar

Backdoors are bad for security 😆😆

shootwhatsmyname ,
@shootwhatsmyname@lemm.ee avatar

oh dang removes backdoor from my house

unreachable ,
@unreachable@lemmy.world avatar

OnlyFansrontDoor

Potatos_are_not_friends ,

Hell yeah. Make the windows difficult to enter, and now you have a singular point of entry.

Then put a gun turret there.

frezik ,

Your house isn’t truly secure until you have a lava moat, and other ideas I came up with when I was eight.

eatham ,
@eatham@aussie.zone avatar

Just remove the windows

waspentalive ,

Don’t remove the back door from your house, bar it with a sturdy 2x4 that holds it closed. Just be sure to use a 2x4 that is not made weak by the application of a specific chemical that only the secret bad guy knows about.

unionagainstdhmo ,
@unionagainstdhmo@aussie.zone avatar

Didn’t some pro-gun idiots suggest removing back doors from American schools

Liz ,

I’m pro gun and that’s a laughably stupid idea for about a million reasons.

Theharpyeagle , to programmerhumor in When a real user uses the app

If you ever think “an actual human couldn’t possibly click that fast”, you are wrong. Debounce your critical actions.

eatham ,
@eatham@aussie.zone avatar

It doesn’t matter if a human can’t, some idiot is going to open an autoclicker at 1000cps and break it

Acters ,

I promise you I have done exactly that, i had an auto clicker bound to my space bar and was to lazy to click and would just hold the space bar down when I knew that I was going to click a bunch of gui buttons.(which I though wouldnt be problem) Quickly learned some programs don’t like it at all. Lol

CileTheSane ,
@CileTheSane@lemmy.ca avatar

Love the extra work you went through in order to not have to click the mouse button. :p

Humans are wild.

Acters ,

I didn’t have to work on it for just to not click through ui menus, I just had my autoclicker enabled from some reason(likely game) and just randomly thought, “I’ll use the autoclick, lol” and had some interesting stuff happen. It was entertaining and nothing about being practical.

eatham ,
@eatham@aussie.zone avatar

What would you do when you needed to type a space?

Acters ,

I would turn off the auto clicker, I just had it on randomly

hperrin , to linux_gaming in Riot official response about League of Legends on Linux for Vanguard anti cheat

So basically, “it’s too hard, and our engineers are not good at their jobs.”

fluckx ,

It’s Harder to solve than you think. I came upon a documentary a while ago where they go a bit more in depth on the subject and what cheaters can do nowadays.

No company has solved the problem tbh. Even games like counter strike are riddled with cheaters and even on faceit there’s plenty of people that are dodgy AF and likely cheat.

It’s not an easy problem to solve and it is, AFAIK, still an unsolved problem in shooters. So your comment is a bit salty. Might as well claim every game engineer worldwide isnt good at their job because nobody has solved this yet. Not that I’m defending riot.

The rootkit “solution” is complete bullshit. It is completely disproportionate and a massive security/privacy risk. And to top it off it’s not even a solution that’s good enough.

This is the documentary I saw: www.youtube.com/watch?v=RwzIq04vd0M&

It did remove my appetite for playing PvP shooters for a while.

yggstyle ,

The rootkit isn’t a solution. It’s a bandaid - and a bad one at that. Moba and FPS hacks have already moved outside the hardware of the PC or into the virtual space. It’s a beware of dog sign on the fence meant to scare users… while ultimately doing very little (besides providing a vector real hackers and tools can exploit to gain access to your system.)

Seriously anyone willing to install a rootkit on their system that that company is behind deserves whatever comes their way next.

fluckx ,

I fully agree with that. It’s why I quoted “solution” in the first place.

apt_install_coffee ,

Given the user always has a deeper access to the client (i.e. hardware access) than the anticheat dev does, eliminating cheating is probably unsolvable.

Best bet is probably always going to be a decently funded team dedicated to find and ban cheaters, rather than attempting to prevent them all with a rootkit.

hperrin ,

I’m sorry but I just don’t buy that.

First of all, you can’t solve a problem you’re not willing to work on.

Second, no one is expecting a solution that bans 100% of cheaters and has zero false positives. We all know that’s unrealistic. So saying no one has solved it yet is kind of misleading. There are existing solutions that work well enough for most people.

Third, there are solutions that can run entirely on the server side that would work for every system. Riot just isn’t willing to use them.

My comment stands. Bad engineers that can’t solve a problem other people have already come up with solutions for.

Karyoplasma , to programmerhumor in The dangers of procrastination

Rookie mistake. The best way to procrastinate is to set everything up so you could work on it and then not do it. What’s the fun in procrastination when not actively defying work?

pancakes ,
@pancakes@sh.itjust.works avatar

I like having the work I’m procrastinating up on my second monitor so that if I happen to feel a 30 second burst of productivity it doesn’t go to waste.

interrobang ,

And if anyone wants to know, you’re right in the middle of it just when they happen to ask

UnRelatedBurner ,

I unplugged my lan, thrown my mobile to the other side of the room, opened everything that I needed. And still ended up just walking up & down thinking about random stuff.

Sabre363 , to programmerhumor in Perfect Exit

I sorta did this at my old factory job by setting up all the machines to run damn near perfectly then I peaced out before showing anyone how to actually run the set-ups.

yogthos OP ,
@yogthos@lemmy.ml avatar

I managed to do this on my very first job. I worked at a company where they needed to integrate data from multiple vendors into a unified schema. So, ended up building a library that could take xpath and a value and would navigate down the the path, creating missing entries along the way, then insert the value at the given location. It worked really nicely cause it let our business people just fill out a spreadsheet, and provide a csv that would get ingested. The internals of it were absolutely nightmarish though, cause I just kept kludging stuff in to accommodate for new use cases, and of course all of it was completely undocumented. After I left, I heard that at least three separate attempts were made at rewriting that nightmare, and everyone just gave up eventually. For all I know, it’s still in production to this day because it became a foundational piece that nobody has any hope of understanding. 😂

bdonvr ,

That’s when you wait a month and offer your consultation services at exorbitant rates

KarthNemesis , to linux_gaming in Riot official response about League of Legends on Linux for Vanguard anti cheat
@KarthNemesis@kbin.social avatar

their "hello fellow kids" energy works better for their goofy insignificant patch notes than it does for combating bad PR.

i was very on the fence about keeping it installed on a potato windows laptop i don't use for much else. this article absolutely convinced me fully not to. they could not have written a worse case for themselves if they had tried.

they have stated they even intend to try getting anticheat on macs as soon as possible. even if it is not possible, (which seems likely to me, considering the ecosystem?) their argument for axing linux could easily be used to just ditch macs. "we don't know how to secure it, and there were only 800 players [on a random, cherry picked day.]"

having a section in which they claim there are zero false positives is delusional. that's not how technology works. there will literally always be bugs, glitches, edge cases.

they claim they can currently read stuff in user mode, so it'll be essentially analogous in invasiveness, and it's straight bullshit.

this is several degrees of trust beyond "can read stuff in user mode when running"
this is "can read anything in user mode, in admin mode, on all other users on your computer, can restrict your bios and hardware, and has full potential to have permanent root access to any user or system you install in the future"

either they do not understand what they are implementing, which is a really bad sign for trusting them with it,
or they know exactly what they are doing and lying about it, which is another really bad sign for trusting them with it.

i'm gonna be honest, if they had taken the hardline "we know it's more invasive, but we need this" and kept it straight, i might have kept playing. it's the only multiplayer competitive game i have anymore.

but the ad hominem attacks in here, the calls to the "angry twitter mobs," the disingenuous and extremely loose way they play with the truth, (it's not running all the time! well, it is, but we don't really think it should count) that in just a few paragraphs has burned any goodwill i had towards them. they are weaponizing their own playerbase to cannibalize themselves and attack their friends for having legitimate concerns about degrees of personal invasion and that's unconscionable. that disgusts me more than the crappy implementation and the cavalier attitude ever could.

props to them, i guess, for making the only choice to be to quit a game i played happily for about a decade.

howrar , to linux_gaming in Riot official response about League of Legends on Linux for Vanguard anti cheat

I’ve never actually noticed cheaters during the time I played the game. If they cheat and matchmaking puts me against them, it just means that me without cheats and them with cheats are equivalent in skill level, so it’s a fair and fun game. So I don’t see the point in preventing cheats in the first place unless you’re at the very top of the ladder, and there’s so few people up there that it should be easy to just manually ban the cheaters.

Dark_Arc ,
@Dark_Arc@social.packetloss.gg avatar

I think a part of it is the difference to losing to something “reasonable” vs “unreasonable.”

If you’re clearly really bad at the game when we are in a fight with line of sight but somehow you keep picking off my teammates through walls… That’s the kind of thing where cheating really starts to get annoying.

You may still be on the same skill level overall, but for specific parts of the game they have super powers, and it just feels ridiculous.

Smurfing is also a real issue because cheaters seem to overlap with trolls that just want everyone else to have a bad time, so they’ll spend a bunch of time down ranking, so they can spend a little time giving a lot of players a bad day.

howrar ,

I think a part of it is the difference to losing to something “reasonable” vs “unreasonable.”

Yeah, that’s understandable. I just don’t think there’s an equivalent in LoL that would feel particularly unfair. At worst, someone just knows where you are at all times. What do you do with that information? That requires good game knowledge. You can only influence a small portion of the map yourself and teammates tend to like acting independently even if you provide them with extra info.

Smurfing is a bigger problem, but I’ve found that Riot tends to be very good at gauging your skill level even if you intentionally sandbag. LoL is just one of those game where it’s really hard to convincingly pretend to be bad at it.

Dark_Arc ,
@Dark_Arc@social.packetloss.gg avatar

That’s all very fair

unreasonabro , to programmerhumor in that ain't legal either

What’s even going on here? cuz it looks like we’re trying to suggest that somebody having a way into your system when you don’t want them there isn’t a problem, but that’s retarded

Wooki ,

The binaries had part of the source hidden in them implying it was closed source code. But it wasnt compiled code its just poorly obfuscated code. The pattern is pretty simple.

Pistcow , to programmerhumor in Perfect Exit

comes back as consultant

andrew ,
@andrew@lemmy.stuart.fun avatar

Can this power be learned?

entropicdrift ,
@entropicdrift@lemmy.sdf.org avatar

Not from a Jedi

dinckelman , to linux_gaming in Riot official response about League of Legends on Linux for Vanguard anti cheat

The issue with this entire statement is that despite the amount of system access they want, and the complexity of the software they’ve made, cheating is as rampant as it was before. The fact that they continue treating Linux as an issue, just as Ubisoft do with Siege, or Bungie with Destiny, just shows that there is a much larger issue at hand

dustyData ,

Even worse, it proves that they themselves don’t understand the entire psycho-social scope and workings of cheating. Cheating is not an entirely technical problem. It’s multidimensional.

RiikkaTheIcePrincess , to linux_gaming in Riot official response about League of Legends on Linux for Vanguard anti cheat
@RiikkaTheIcePrincess@pawb.social avatar

The “any backdoors we leave open for it” bit kinda sounds like straight-up complaining that they can’t compromise users’ security without compromising their own control over users’ systems?

Boo fucking hoo, I guess 🤷

deweydecibel ,

That’s a pretty standard position nowadays from a lot of different tech companies. They can’t possibly give the user any freedoms, because it might compromise something. It’s this broad assumption that all users that refuse to surrender control of their device should never be trusted and therefore not have their desires respected.

Like how Google continues to actively punish users that claw back control of their devices through custom roms or rooting, and of course Apple has been doing that forever. Microsoft is threatening more invasive restrictions in windows, too. It’s why shit like integrity checking is continuing to be pushed.

The pattern is very clear: you are required to let them stick their arm up your device’s ass to participate in our “modern” tech space.

It’s the equivalent of a store that forces all customers to strip naked before entering to prevent shoplifting. You of course don’t have to enter that store, but that store has also run virtually all the other stores out of business, and it’s the only one that carries the specific brand of chips you’re looking for.

dustyData ,

In my country there was a story about a lady who got viral because it had been customary for shops to make people leave their backpacks and purses on a locker or with an employee. Then a security employee also had to check your receipt against the items in your bag before you left. It’s extremely annoying and cumbersome, it can add up to half an hour of extra time when the shops are full and there aren’t enough employees to do the checks.

So one day she went to buy groceries, before giving her purse to the employee she emptied it and itemized everything there was in there on a piece of paper. Then she bought her groceries and had the clerk double check the price and weight of every item she bought against the price tags and content labels of everything. Including the prepackaged meats. Then, when picking up her purse back, she had the list of items and emptied the bag again in front of the employee.

The manager noticed and went to her mad at what she was doing. She argued with him that they treated her as a thief so she would treat them as thieves themselves and pointed out how she had been charged for an extra plastic bag they didn’t gave her (we get charged the price of the bags) and demanded her plastic bag or money back.

Of course nothing came of it, but it riled social media discourse over here for a while. Some low end (local bodegas) and high end stores stopped the practice as the economic situation stabilized later, but it was still a quirky detail of that dark era. Some employees did steal stuff from customers bags sometimes. Same lady had a field day during the days of stores trying to return change on payments with lollipops and candy. So she tried to pay with a bag of candy and lollipops. That one was wild as well.

ergifruit , to memes in Colombus was a Bastard Man.

true, but did you have to write in cum?

buh , to programmerhumor in Perfect Exit
@buh@hexbear.net avatar

They call me 007

0 comments

0 merges

7 rejected pull requests

SexUnderSocialism ,
@SexUnderSocialism@hexbear.net avatar
GlitterInfection , to linux_gaming in Riot official response about League of Legends on Linux for Vanguard anti cheat

I can’t believe they made a shitty Dota clone based off the Arcane animation on Netflix.

davel , to programmerhumor in Perfect Exit
@davel@lemmy.ml avatar

Perfect re-entry: Contracts at same company to maintain same code at 3x salary.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • lifeLocal
  • goranko
  • All magazines