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

merthyr1831 , to programmerhumor in that ain't legal either

reminds me of the infamous NSA backdoor patch blog for Notepad++

HouseWolf , to linuxmemes in batman or man bat?

Setting Aliases because I can’t remember the new ones

I got a buddy who switched to EndeavourOS after using Linux Mint for about a year, He said he was too lazy to learn pacman/yay so he spent an hour making fake apt aliases, I forgot what happened but after a while he gave up on it and just got use to pacman.

astraeus ,
@astraeus@programming.dev avatar

I’m kind of curious how far he got with this

Communist ,
@Communist@lemmy.ml avatar

I just set


<span style="color:#323232;">upd = <distro update command>
</span><span style="color:#323232;">ins = <distro install command> 
</span><span style="color:#323232;">pur = <distro purge command>
</span><span style="color:#323232;">uin = <distro uninstall command>
</span>

in every distro, I don’t know why you’d want package management to be distro specific commands

astraeus ,
@astraeus@programming.dev avatar

ins and uin for some reason feels wrong, like inst and tsni feels more right to me and I know it shouldn’t.

Feathercrown ,

tsni feels so wrong 😭

astraeus ,
@astraeus@programming.dev avatar

I know but some strange part of me loves it

acockworkorange ,

You’re the kind of guy that ends if statements with fi and you should be ashamed.

astraeus ,
@astraeus@programming.dev avatar

I can’t tell you how many times the missing fi has hurt my feelings and made me waste precious hours of my life

acockworkorange ,

A punishment fitting the crime, the universe is balanced once more.

dvlsg ,
@dvlsg@lemmy.world avatar

ins feels like insert. uin feels like it skips the first n on accident. To me, anyways.

techt ,

You could go for unst and drop sick rave beats

unst unst unst

calcopiritus ,

Bash was a mistake.

astraeus ,
@astraeus@programming.dev avatar

Creates a Time Machine to go back to 1988 and tell them do not create bash

Ephera ,

You could also use the pkcon command.

BreakDecks ,

Writing all those aliases probably helped him learn pacman.

pipows ,
@pipows@lemmy.today avatar

I’ve found a cheat sheet from apt to pacman/yay that helped me with that

backhdlp ,
@backhdlp@iusearchlinux.fyi avatar
SexualPolytope ,
@SexualPolytope@lemmy.sdf.org avatar

I’m fine with using pacman in general, but always forget how to uninstall an app completely. So I set the alias yeet for that. Since then, I’ve also set it on different systems like dnf.

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

Kernel anticheat is just like gaming piracy, where developers are constantly fighting ghosts rather than tackling the social issues that encourage the behaviours they want to avoid.

SitD ,

there are no social issues you can ever fix to be found here. give a 11 year old an auto-win button for counter strike that he can press whenever he loses a single round and feels his pride hurt - he’ll press it.

i think that anti cheats display a disrespect to the customer, because in an ideal world he should then run two computers instead of one. one for online banking, the other one for every company’s favorite rootkit with questionable maintenance.

the only way out, in my view, is going to server side ai cheat detection.

merthyr1831 ,

But my point is: What makes that player want to push the “auto win” button? There are lots of games with cheating, but also many more that dont suffer nearly as much from cheating, if at all.

Competitive games, especially ones that lean towards eSports and “real prizes” are going to have some incentive to cheat, but even in this genre there’s games known for cheats and others that have better reputations. The question is what game design decisions can improve the urge of players to seek cheats in the first place.

Crass_Spektakel , to linuxmemes in Hot take
@Crass_Spektakel@lemmy.world avatar

are perfectly right.

All major distributions offer all major Environments. I currently use either Debian or Ubuntu and usually install by booting the Netinstall.iso right from the official Servers which installs just the base system without any GUI at all. Then I use tasksel to select the environment. Ok, not every Environment is part of Tasksel but often it is just adding another Repository and running another apt install operation.

And yes, on my experimental computer I often install a dozen environments just because I can. Selectable at Login-Screen.

But now somethings VERY important from someone with 35 years of POSIX experience:

If you are a newby FOR GODS SAKE USE UBUNTU.

And if you are a pro… Ubuntu still is a very good option. Only if your have VERY GOOD REASONS which you COMPLETELY UNDERSTAND, only then use something else. Which is Debian for me.

ForgottenUsername ,

If you are a newby FOR GODS SAKE USE UBUNTU.

As someone who only a couple of years ago made the jump to linux. I’d also recommend PopOS super easy to start with.

Crass_Spektakel ,
@Crass_Spektakel@lemmy.world avatar

PopOS is a sure way of getting into ten times more problems than Ubuntu.

Seriously, I know them all. Started with NetBSD in 1991, used pretty much everything.

If your system isn’t super weird then Ubuntu is the most relaxed experience you will ever have as a newby.

(And yes, I am not using Ubuntu currently. But then, I hat 35 years of POSIX/Unix/Linux experience)

carl ,
@carl@upload.chat avatar

Until you use software that without up front notice Ubuntu decides to move from APT to Snap without a migration process in place for your settings or credentials. Like has happened with Telegram and with Chromium. And then stuff breaks in ways where you as a noobie would have no idea how to fix.

This is exactly what happened with the Ubuntu setup on my parents' laptop and I've since moved everything over to Linux Mint for them so they don't have to deal with that anymore.

ForgottenUsername ,

How?

I actually had more issues with Ubuntu than popos. And the one audio issue I had, the system76 guys were fantastic.

Ubuntu is filled with bloat these days, and your actually better off with straight Debian than Ubuntu. Not to mention as a whole Ubuntu has made some ‘questionable’ decisions in recent times

Boomkop3 , to programmerhumor in that ain't legal either

I don’t get the joke

deltapi ,

Yep, probably because it’s not funny or clever. My guess is that you look for funny and/or clever in your jokes.

Boomkop3 ,

Someone explained it, turns out it’s just not my kind of joke. I get it now tho

computergeek125 ,

I’m still lost… I’ve been following the XZ thing since it broke, so I get the context, but I’m not sure how the meme at the bottom is connected?

Boomkop3 ,

On the photo you see a violation of rules listed as one of the reasons this commit is made. Because it’s at the top the meme creator is presuming that’s their main priority.

And they disagree with that, so they’re calling them a “park ranger”. I’m guessing they’re alluding to an old but common media presentation of park rangers being childish about rules.

I get the joke with that it looks a bit odd to put that reason at the top of the list, but their response I find more unkind than funny

loutr ,
@loutr@sh.itjust.works avatar

It’s a scene from The Big Lebowski, right after The Dude got tortured with a marmot by German nihilists. Walter focuses on the legality of keeping a marmot as a pet, which is obviously not the main issue.

Boomkop3 ,

Yea, I’ve seen that kind of humour in my grandpa’s movies sometimes too. Not my thing

loutr ,
@loutr@sh.itjust.works avatar

The Big Lebowski is the pinnacle of humour! Now get off my lawn!

cypherpunks OP ,
@cypherpunks@lemmy.ml avatar

As the image transcript in the post body explains, the image at the bottom is a scene from a well-known 1998 film (which, according to Wikipedia, was in 2014 selected for preservation in the United States National Film Registry by the Library of Congress as being “culturally, historically, or aesthetically significant”).

This meme will not make as much sense to people who have not seen the film. You can watch the referenced scene here. The context is that the main character, The Dude (played by Jeff Bridges) has recently had his private residence invaded by a group of nihilists with a pet marmot (actually portrayed by a ferret) and they have threatened to “cut off his Johnson”. In an attempt to express sympathy, The Dude’s friend Walter (played by John Goodman) points out that, in addition to the home invasion and threats, the nihilists’ exotic pet is also illegal. The Dude’s retort “what, are you a fucking park ranger now” is expressing irritation with that observation, because it is insignificant compared with the threat of the removal of his penis.

This meme attempts to draw a parallel between this humorous scene and XZ developer Lasse Collin’s observation that the XZ backdoor was also a violation of Debian’s software licensing policies.

Thank you for reading my artist’s statement.

computergeek125 ,

I don’t think I’ve seen that movie, so that explains why I missed the joke

Boomkop3 ,

I just don’t like derogatory jokes

Galli ,

I can excuse attempting to compromise millions of computer systems worldwide for nefarious purposes but I draw the line at violating the contributor guidelines of an opensource project.

xilliah ,
lefixxx ,

Its like saying bank robbery is against bank’s gun carrying policy.

Sure its true, but thats not really the problem being addressed. The massive, notorious security vulnerability is.

lefixxx ,

Oh the big lebowsky part, i dont get it either

Boomkop3 ,

I got that part, which is funny. The movie below tho, I don’t think is

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

I don’t believe that only 800 people played on Linux. It makes no sense to me in the grand scheme of things. I have a personal YT channel with only 108 subs and my random low effort video on how to get League running on Steam Deck has almost 70k views which is nuts and there are many other much better videos than mine with many more views. If only 0.1% of those people are active players that would still make a lot more than “800” figure. I know this is just a random speculation but 800 is just waaaay too low.

gamermanh ,
@gamermanh@lemmy.dbzer0.com avatar

Those 70k views are probably people like me:

Want to try it and bounce violently off of the toxic ass community

So that 800 might actually be a believable number given you go through some hurdles just to get, well, LOL players

abeltramo ,
@abeltramo@lemmy.world avatar

The devil is in the details: 800 on a single day.

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

I hear Dota is better anyways and I think it runs natively.

StupydHors ,

It runs but the Vulcan implementation is shit so you will have worse performance.

lugal , to programmerhumor in canYouTakeALookAtThisDateTimeBug

Is the idea to have longers days or shorter hours? Eitherway: why?

hexaflexagonbear ,
@hexaflexagonbear@hexbear.net avatar

The funny part is 24 and 60 are already great numbers to base your time system on. They’re both very divisible which means you can divide up the day or hour into halves, thirds, and quarters without dealing with fractional time periods. It would remove a practical aspect of time keeping to no benefit.

lugal , (edited )

So maybe divide the 26h day into 24 time units or make the day not 26h but 60h

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

Riot is owned by Tencent. Coincidence?

Turun , to linuxmemes in batman or man bat?

Eh, I did alias cat to bat, it fd is just easier to type and a million times better than find.

tinocofaidh , to linuxmemes in batman or man bat?

Either your memory is getting rusty, or the old tools just give you immutable values

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

tldr for anyone:

They aren’t fixing it. fuck y’all.

Also - it’s not a rootkit - it just loads at boot and has higher privileges than the userspace that you can’t contr… oh. it’s a rootkit. They don’t want you to call it that though. It’s not cancer… it’s a growth.

umbrella ,
@umbrella@lemmy.ml avatar

at this point i want to cheat on an approved, bare-metal windows machine, just as a fuck you.

but then i remember this game is awful and i dont wanna touch it anyway.

yggstyle ,

Funnily enough that’s how a lot of modern cheats work. it’s on a separate box. Good luck catching that automatically vanguard. Hard to out-ring the hardware layer.

If it’s not server based detection it’s exploitable.

I’m not in that line of work but make no mistake if it hasn’t been yet: a cheat vector will probably involve patching the anti cheat software or attacking how it communicates.

umbrella ,
@umbrella@lemmy.ml avatar

there are arduino-based cheats now, you dont even need an expensive box, it hijacks your mouse for aimbots and such. thinking of putting one of mine to use.

yggstyle ,

Yep, this is what I was referencing in other responses. Purely from a solution perspective it is positively the ultimate “get bent” from the cheat community. Add in some randomness and suddenly there’s zero difference between a ‘good session’ and scripting.

Next up: sorry you don’t have xyz brand mice you can’t play our games. Consumers get forced to buy shit they don’t want or need and meanwhile the cheat / hack community release a patch to emulate it.

It’s the same old cat and mouse game. There are solutions - but a rootkit isn’t it.

umbrella ,
@umbrella@lemmy.ml avatar

not looking forward to mice DRM of all things. but then it will be funny to see their games wilt because most people don’t own the xyz hardware they require. im willing to bet arduinos can fake hardware ids too.

CanadaPlus , to programmerhumor in canYouTakeALookAtThisDateTimeBug

Link.

No, they don’t really explain why that’s better. The main reason given is to attract people, so in other words it’s a stunt.

MisterD ,

“By extending the length of the days, Pedersen hopes that more people will be inspired to move to the remote region. Ensuring that the area is populated is “more important than ever” in light of Russia’s war against Ukraine, Pedersen added.”

Yup. Imagine the ads for this:

Move here and age slower (disclaimer: you might have to change your birthday because we needed to remove some days from OUR calendar.

Rustmilian , to linux_gaming in Riot official response about League of Legends on Linux for Vanguard anti cheat
@Rustmilian@lemmy.world avatar

yesterday, there were just over 800 Linux users on League.

And how many of them were cheating? ರ⁠_⁠ರ

DaTingGoBrrr ,

And Vanguard is already being bypassed by using external tools. IIRC I saw a video about it where the cheater had the hack running on a completely separate computer.

pandacoder ,

The number would be higher too, I doubt I was the only one who stopped playing months ago when Vanguard was supposedly going to be implemented imminently.

yggstyle ,

You and me both.

Fun fact: you could get an account locked in under an hour if you used a command line to close the league client. Not powershell - just good ol cmd. No reports needed. Reproduced it 4 times in 2 days… Lots of fun emails with initially the support teams and then the devs. Apparently “taskkill” is the most nefarious cheat known to the gaming industry.

A grade schooler with a “learn programming in 24 hours” book could probably produce better cheat detection.

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

Honestly, i don’t get why people are bitching about it so much. A company, that makes a game with intention to make money off it, that never supported linux neither promised to support linux some time in the future, clarifies that it sees no purpose in supporting linux because of monetary reasons.

Okay, that may be your favorite game, you might have spend tons of money on in - but idea that it may never be supported on your favorite platform has never crossed your mind? It’s like whining that PS exclusive game is not getting ported to Xbox.

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

Imagine this: you have a cheater problem. Your team of developers have only ever worked on gameplay-related stuff - graphics, game engine, etc. You can:

  1. Make them pull solution out of their butts, somehow gain expertise in topic they have never worked on
  2. Pour ALOT of money in HR and hire specialists that have experience in anticheat software
  3. Pay 3rd party for solution that you can use RIGHT NOW and that works (at least somehow)

When money is involved, you make decision by counting them. You give somebody (tech lead, probably) task to evaluate your options - and give you approximate numbers. And i’m not surprised they chose 3rd option.

Stop stealing our CPU cycles for high risk rootkits and start mitigating and detecting cheating on the server. It’s that easy.

I’m currently working on bot detection for web resources - and trust me, it’s extremely hard to distinguish them from people without some client-side analysis. Sure, you can use behavioral analysis, but you need lots of data and, again, expertise in that. Okay, they have the data - thousands of games played daily. Have you ever seen job listing for “game patterns analyst for LoL”? Again, you have to find someone capable - highly payed experts, who will spend some time testing their theories, with no guaranteed success.

“How do you separate good players from cheaters? This low ranked player who just got his second pentakill - is he cheating or smurfing? This weird behaviour - is it because of missing fog of war or are they just communicating over voice chat?”

It’s just… really NOT that easy.

The “distributions” argument always smells like bullshit. Developers actually interested on supporting Linux usually stick to one or two distros of their choice. (Typically Ubuntu.)

There’s your answer - they are not interested. And there is nothing wrong with that! It’s just business! Remember the “a times b times c” scene from fight club? They’ve calculated their x - and it’s not worth pursuing (for them).


Rootkits are bad, m’kay. Wanna avoid them? Don’t install them. Just don’t be surprised when company adds them - it’s their product, they do whatever the fuck they want.

yggstyle ,

While yes the company can certainly do what they want - that isn’t to say that everything they want to do is correct.

In an isolated bubble their decision looks… fine… ish. The reasons they provide are mostly excuses- but for arguments sake let’s say it is actually making a meaningful difference. (It isn’t and won’t: TPM is flawed and has already seen demonstrations of exploits.) So we now have a platform that has locked out users based on OS version, hardware support (TPM), in addition to os. They are actively culling users that otherwise were viable customers. Smart.

Let’s expand on this outside the bubble: what os is growing rapidly in usage with gaming? Linux. Riot is actively making a shortsighted decision (historically this tracks) which will cause them grief in the long run. Remember: their games worked on these platforms prior to this decision. The support was all free labor done by the community. Let’s say they want to release a game that takes advantage of the handheld platforms that are rising in popularity- they now need two separate anti cheat systems. Oops. They now need to try to claw back the early adopters and free community support they burned. Good luck.. Factoring in the cost of limiting future flexibility and growth… I can only imagine the game experience must have improved 2-3x by the addition of this anti cheat … except it hasn’t. By their own admission: cheat developers move faster. Objectively? It was a terrible decision.

caustictrap ,

Linux is at 2 percent in the steam hardware survey, also 50 percent linux gamers in steam are steam deck users. That is not a big enough market and riot has more data than us and they are probably right.

yggstyle ,

Based on the increase since steamos became a thing - I would argue it is gaining momentum in a significant way. Based on hardware manufacturers interest in the steamdeck and similar products - I would suggest my views are not off base.

caustictrap ,

Handheld gamers doesnt contribute much to league of legends, which is a highly competitive mouse and keyboard focused game. And riot have data about the linux gamers who plays lol before anticheat update. So they are right to offer zero support. Also linux never had much support for popular liver service games like EFT, warzone, siege, fortnite.

yggstyle ,

The point I was making is riot isn’t just a league of legends company. They are a game company that is applying this anti cheat on their entire software suite. This decision cuts off future growth- which from a business standpoint is awful. That of course completely ignores the primary issue, which remains, the rootkit.

Highly competitive is… no more competitive than any other game… but on that subject their matchmaking was so poor they had to hide the ELO mechanic completely to mask the issues with it. The issues still exist of course… but just like this smokescreen masking the shortcomings in their anticheat… they are just less obvious.

edit: some words

weirdcarrotmonster , (edited )

let’s say it is actually making a meaningful difference. (It isn’t and won’t: TPM is flawed and has already seen demonstrations of exploits.)

I dare to say their solution is “good enough” to stop ordinary user from cheating - not to solve cheating problem entirely - it may be impossible - but to raise bar of cheating without getting banned

They are actively culling users that otherwise were viable customers. Smart.

They may lose some users who won’t play anymore because they won’t install rootkit, but keep those who would leave because of cheaters. Maybe their situation is dire enough so they would apply such drastic measures?

Let’s expand on this outside the bubble: what os is growing rapidly in usage with gaming? Linux. Riot is actively making a shortsighted decision (historically this tracks) which will cause them grief in the long run.

I mean, i’m all in for that, but year of linux desktop 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025?

Linux is my favorite OS (i use arch btw) and i use it since… 2007, i think? But i sorta gave up on that belief - it’s a niche OS, and if gaming is ever coming to linux - it’s not coming to linux, it’s coming to ChromeOS or SteamOS.

To sum things up - i’m not saying rootkit anticheat is a good thing. It’s a solution to some problem, which people chose by comparing it to alternatives. Contrary to popular belief, CEOs don’t just sit around and think how to make players more miserable - those decisions are not made in one day. I’d drop a game if it forces me to install rootkit - i value my privacy more and i’d advice anyone to do the same. I’m just really annoyed by all the whining and comments “boohooo my favorite game developers suck and don’t value me enough”.

yggstyle ,

I dare to say their solution is “good enough” to stop ordinary user from cheating - not to solve cheating problem entirely - it may be impossible - but to raise bar of cheating without getting banned

The problem is that it isn’t raising the bar. Sure some low hanging collateral might be caught but in reality a department could easily fudge numbers (banrates) to justify a move to a new solution… and do. frequently. Speaking generally - this isn’t the days of download an exe and become 1337 like the old days. Hackers want to get paid. You sub to services which are monetarily motivated to stay ahead of a business which gains little from fighting on this front more than ‘good enough.’

They may lose some users who won’t play anymore because they won’t install rootkit, but keep those who would leave because of cheaters. Maybe their situation is dire enough so they would apply such drastic measures?

This wasn’t a dire situation. As long as league (or any online game) has existed there have been anti cheat mechanisms in place. And the best mechanism that has always existed was server side tracking with audits. Full stop. Clientside anything is a bandaid and this is no exception. If I were to speculate on the choice? This was the cheapest option available. Dress it up how you like… companies rarely go for correct options… they go for cheap ones.

I mean, i’m all in for that, but year of linux desktop … Linux is my favorite OS (i use arch btw) and i use it since… 2007, i think? But i sorta gave up on that belief - it’s a nieche OS, and if gaming is ever coming to linux - it’s not coming to linux, it’s coming to ChromeOS or SteamOS.

Lots has happened with Linux sure, but recently it is becoming considerably more mainstream and is gaining a critical mass on a relevant front: gaming. Linux is (generally speaking) free vs licensed oses like windows. Want a cheap gaming system? Steam is blazing a helluva path. Devs want bigger audiences - and more eyeballs. It would be foolish to disregard the growth in this sector.

Contrary to popular belief, CEOs don’t just sit around and think how to make players more miserable…

CSuites / Parent companies make money for themselves - because capitalism. Look no further than VMWare torching their userbase and salting the earth. Short term gains over long term longevity. Riot is not special here- they are being shortsighted.

weirdcarrotmonster ,

Look no further than VMWare torching their userbase and salting the earth. Short term gains over long term longevity. Riot is not special here- they are being shortsighted.

Hmm, good point. I’d argue that VMWare’s user base was more solvent (is that a right adjective? English is not my native language), but i don’t think this argument would be in my favor.

You sub to services which are monetarily motivated to stay ahead of a business which gains little from fighting on this front more than ‘good enough.’

And subscription costs too raise the bar to start cheating. Not everyone would pay to have upper hand in F2P game. Those who are willing to do it can be hand-picked by reports and manual review. We don’t know their “definition of done” in fighting cheaters - maybe decreasing number of cheaters by 80% is an acceptable result? Maybe those 20% of remaining cheaters can be accounted for as “really good players” - those exist too. That would solve the problem.

This wasn’t a dire situation. As long as league (or any online game) has existed there have been anti cheat mechanisms in place.

We both don’t know that, if we are being honest. If it wasn’t problem at all they probable wouldn’t have done anything at all - or they’d do something far cheaper. This is a speculation - i can be wrong about state of things.

Also,

Short term gains over long term longevity.

I think there is a shitty pattern — if everyone is making same bad decision (good short term, bad long term), it makes this decision not as bad as it would be otherwise. If you are the only one who is forcing players to install possibly-malicious software, you look really bad. But if every (or majority) of competitive multiplayer games requires it, this idea just doesn’t sound that bad. If you already have malware on your PC - what changes if you install another one?

KillingTimeItself ,

I’m currently working on bot detection for web resources - and trust me, it’s extremely hard to distinguish them from people without some client-side analysis. Sure, you can use behavioral analysis, but you need lots of data and, again, expertise in that. Okay, they have the data - thousands of games played daily. Have you ever seen job listing for “game patterns analyst for LoL”? Again, you have to find someone capable - highly payed experts, who will spend some time testing their theories, with no guaranteed success.

“How do you separate good players from cheaters? This low ranked player who just got his second pentakill - is he cheating or smurfing? This weird behaviour - is it because of missing fog of war or are they just communicating over voice chat?”

90% of cheating that is incredibly annoying, that most people tend to be fed up with, is inherently obvious. You get rid of that shit and if someone is within the 99% percentile, then honestly, who gives a fuck, let them try hard.

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