Linux looking better by the minute.
Me when I see a single ad on my computer or phone :honk-enraged:
Internet advertising just activates a special kind of ire in me. I suppose we've all just accepted that advertising is everywhere in real life and there's little we can do about it, but because of adblockers and the like you actually feel like you have a say in the matter when it comes to ads on the Internet and you treat them as the personal intrusions that they are
Proles of the Round Table had a someone who had visited the DPRK and they mentioned it was like having ad block in real life and If I wasn’t a socialist already, I would have been converted right then and there.
It is really crazy when you see pics of cities in dprk and there’s not an ad in sight. Really highlights how burgerpunk my commute is
How will those poor North Koreans learn about new flavours of Mountain Dew and Doritos
"Oh but they just want to make you recognize the brand at point of selection off the shelf, so actually the advertising works"
I don't buy any brand I recognize without knowing where I recognize it from :gigachad:
Also, the more unfunny or annoying the ad is, the further up the shit list it goes.
- Liberty Mutual, groupon, and Kitkat have the most irritating ads so I actively avoid them as much as humanly possible.
I'm an old one and I remember the first Usenet advertisements. It riled Usenet - think Reddit with actual nerds before Eternal September.
It has gone downhill from there.
i'm more and more convinced that ads are pure speculation akin to bitcoin. this makes no sense if you want people to buy stuff. it's disgusting to the user. you don't want users to react with disgust to your ad.
Nah, there are a lot of naive people out there trust me, it is sad but the reality is that ads can work on the right audience.
You should look into internet marketing/SEO, shit is basicaly making money from all the idiots that actualy click the HOT MILF IN YOUR AREA sidebar ad.
is that not also pure speculation? don't tell me there are actually hot milfs in my area i've been missing out on?
with a shirt ad there is an actual shirt you can buy, but the milfs are a scam. and even with the shirts you can do fancy statistics but people would buy shirts anyway, and if you can afford ads its probably because you already cashed in on people buying your shirts.
Driving people into paranoia because of algorithmic advertising and they think this will motivate buys and shit.
It's more like patreon or play to win. It doesn't work on most people. But it does work on a small fraction of people who will become fiercely loyal to your products. You just have to reach the whales, not everyone.
thing is that you gotta compete for brainspace with everyone else who's running ads - sure, you'll piss some people off, but you've also put your worms in their brain. Even if it's a net negative sales wise, because your competitors are also bidding for ads, the price will just stabilise at a lower point if you don't go for it, and then the enemy brain worms will have infiltrated the consoomers mind instead. Basically, if you're a big company you've gotta do marketing. Bonus feature is that it's constantly telling people that if they buy something they'll be happy, which is pretty effective capitalist propaganda (marketing guys don't think about this but it's their main function lol)
unskippable ads and the computer pauses startup during them instead of doing it in parallel
File Explorer already crashes if you have network drives that are disconnected, because it seems to do the network stuff in the same thread as the UI. :capitalist-laugh:
Pretty sure some game company patented that and Microsoft would have to pay.
we can do this with everything conceivable. they will be completely unable to develop innovations then! they will stagnate and the marketplace of software will flourish.
Good to see tux. I always have to check if someone posted tux yet when any discussion of OSs appear on hexbear.
Will they be targeted ads based on folder contents? Maybe that follow you around on other devices?
Your piss-pig porn folder is cool, if you like pigs, check out this brand of bacon!
I've already long made the switch to Linux but Jesus Christ, if this happens I'm gonna go :a-guy: and send Microsoft cool presents in the mail
my theory is that someone in Microsoft is a linux accelerationist I predict them to base windows on the blockchain
They actually made their own version of Linux https://betanews.com/2021/07/12/microsoft-has-its-own-linux-distro-called-cbl-mariner/
Lol. Never upgrading to Windows 11.
Not gonna switch to Linux until I have to tho.
Can't even change the position of the taskbar from the bottom of the window.
Even though that feature has been the most requested change to Windows 11 since Jan 2021, nothing has happened.
Fuck Microsoft.
Well, might honestly switch away from PC gaming all together unless more games come to Linux.
ones with intrusive anti-cheat, due to Linux not allowing it to run at the kernel level
Which, you know what? Good. Why the hell should I have to install a rootkit in order to play your game? Even if they started publishing this shit as kernel modules I would refuse to install it. If publishers stopped trying to turn every single game into a proto-NFT economy with hats and skins and bullshit the bot accounts would disappear overnight. Cheaters are annoying, but no more annoying than tryhards, smurfs, and bad sports. Find some cool people to play with. Organize a league or join one if you want to be competitive.
Protondb.com can show you the current state of Wine compatibility for any game on Steam.
Literally playing Elden Ring on Gentoo right now. :shrug-outta-hecks: It's getting harder and harder to find games which don't work in Proton these days (with the aforementioned exception of "anti-cheat" malware). It's worth checking before coughing up any money though.
The very funny thing about this is that EAC can't even effectively do the singular job that it nominally claims to do. Lost Ark, as an example, is absolutely INFESTED with bots autoleveling characters at all times, filling chat channels with spam for RMT. I wouldn't be at all surprised if this were the same for other games.
It is at best a technological solution to a social / socioeconomic problem. The root cause is that the publishers have turned accounts and in-game items into commodities by design. They have fostered an environment where harvesting items in Fortnite, Rocket League, and CS:GO is no different from mining Bitcoin.
Online multiplayer games have always had cheaters, but in the past this could be easily mitigated by server admins laying down the banhammer. And hell, a little cheating can be kinda funny when the game isn't turned into such a long commitment as a 45 minute round of Warzone, or a Tarkov run where you can lose a month's worth of grinding instantly, or some elo score dick measuring contest.
It's not even just that it's a technological solution, it's an automated "solution" that doesn't require much work. The only things developers can do to prevent cheating is writing good server code that doesn't allow players to do insane things. Somehow there are still game developers that do server-authoritative logic client-side. And preventing aim-botting just requires collecting game statistics and banning people (like you mentioned) who are inhumanly good, or making the gameplay more interesting than point-and-click stuff that aim-bots can do. FPS games that are mainly about clicking the enemy should be on their way out. Like piracy and everything else, it's an arms race, but game studios are only making pistols while cheat authors are making rocket launchers.
Personally, my favorite system was the one employed in Sauerbraten. You join a server, and if there are no admins, you can appoint yourself as the admin, change the map, ban any player. It was dead simple, and even though the game had absolutely no server-side gameplay heuristic verification, it was effective. By the time a server has enough players in it to attract trolls, somebody has already claimed the power to evict them. The ban list is emptied once all players leave the server.
The other cool thing about the game was it's online multiplayer map editing mode, where everybody would toggle their cheats on just to fuck around shooting projectiles which could only normally be produced by NPCs. This provided a blow-out valve for the nerds and hackers to flex and one-up each other while there was nothing at stake (If you knew a little bit of C, it was pretty trivial to add a console command to simply kill other players Deathnote style lmao).
I absolutely love games that have lobbies where people can hang out and someone can act as the "gamemaker". Playing games like Halo Infinite or Overwatch now where you go to the main menu after every game is such a soulless system. I think it's done to get people into games quicker, with better ping and balance, and also to reduce harassment that companies have to deal with, but it really makes games very alienating. Gamer nerds can't even make friends playing games anymore!
Easy anti-cheat is supported on Linux now, but devs need to set a flag or something in their game and a lot of them are lazy. Shouldn't be a concern in a couple years from now.
I assure you the reason Microsoft hasn't activated EAC on Halo Master Chief Collection on Linux (even though it runs campaign mode and private coop flawlessly) is not due to laziness. The industry is rife with monopolist designs and patronage. This is the reason DirectX was created in the first place even though OpenGL already existed.
God forbid I could use my tiling window manager to add splitscreen back into a game they deliberately removed it from.
I hope this will make some Windows users stop and seriously consider Linux. Let's say you are a Windows power user who will try to fight this and all the other shit and try to unscrew their OS well why not just spent this energy on getting really familiar with Linux and becoming a cool Linux power user?
And of course the switch is way easier for people who just use their computer to browse the internet, watch videos and play some games... just go on youtube and see what this Linux thing looks like and how easy it is to use.
Windows VMs are absolutely horrible and I advise anyone reading this to not try them. They use so much memory and have all the issues of Windows (because they are literally Windows). At that point, you might as well just run Windows instead of running a bunch of mini-Windows that each hog up like 2gb of ram each and update randomly on you.
I pictured them powered off until needed in the A/V workflow. Windows is indeed even worse in a VM.
Of the 3 main things I use my computer for which is web browsing, cad, and gaming Linux only does 1 of the 3. the game I play most doesn't run on Linux and will ban people who use workarounds like proton or wine. The cad programs I need only have windows versions available. For all the good things Linux has , it can not do what I need. Until software makers make everything for Linux, windows still won't be replaced
The problem is, there are almost no computers with Linux preinstalled, and Linux doesn't have a good enough "app" ecosystem. There's Flatpak and Snap, but those probably aren't entirely ideal yet. And even programs with Linux versions don't have a download link on their websites like people are used to, which is frustrating. Linux distros also don't have good enough onboarding. They need tutorials or something that guide people through first time use.
there are almost no computers with Linux preinstalled
This is the only issue with Linux adoption. Most people are not aware that there are viable alternatives to Windows or that their computer can even run anything other than Windows. If computers came with Linux preinstalled, Linux usage would rise accordingly. Native (proprietary, closed-source) application support for Linux would rise also to meet this new demand (overwhelming majority of open-source apps support Linux already).
Linux doesn’t have a good enough “app” ecosystem.
Linux has an amazing app ecosystem. The overwhelming majority of open-source apps support Linux natively. Many proprietary (closed-sourced) apps support Linux natively too, most of the rest being compatible with Wine (a program that allows you to run most Windows programs on Linux). In fact, many of the apps you use on a daily basis are actually open-source and support Linux natively. Most others have comparable or even superior open-source alternatives available on Linux.
There’s Flatpak and Snap, but those probably aren’t entirely ideal yet.
Flatpak and Snap are simply not needed. All Linux distributions already come with a package manager which solves the problems of dependency management (which mind you, Windows does nothing to solve, causing this infamous phenomenon called 'DLL hell').
Your package manager does things such as:
-
automatic (hands-free) installation of applications
-
automatic (hands-free) updating of applications
-
automatically notifying you if your applications are outdated
-
automatic (hands-free) uninstalling of applications
Flatpak and Snap are solutions in search of a problem that doesn't exist.
And even programs with Linux versions don’t have a download link on their websites like people are used to, which is frustrating.
Linux distributions come with package managers, which allow you to search and install programs without ever going onto random websites, downloading random executables, and running said random executables with admin privileges.
The fact that Windows users are forced to even do such a thing is an absolute travesty for security, even creating an entire industry around "anti-virus" software that is supposed to stop users from accidentally running malware.
To have programs maintained by trusted persons completely sidesteps the problem of getting malware bundled into your random applications off the internet.
Linux distros also don’t have good enough onboarding. They need tutorials or something that guide people through first time use.
There are a million different tutorials on getting onto Linux. They are even featured on mainstream tech sites and such. It is impossible to miss them.
Flatpak and Snap are simply not needed. All Linux distributions already come with a package manager which solves the problems of dependency management (which mind you, Windows does nothing to solve, causing this infamous phenomenon called ‘DLL hell’).
You realize every package in a distro's package manager is maintained and tested by the developers of that distro right? You can't just make an app and have it work with any Linux distro, with any package manager, that's now how that's designed. All package manager packages work with specific dependency versions and specific versions of libc. Which is why flatpak and snap exist, so you can bundle your own dependencies. And package managers actually can have DLL hell (if you use a 3rd party repository) unlike Windows programs, because Windows programs simply bundle all their libraries (like a Flatpak/Snap app). With most package managers, you can usually only have one version of a package installed, which mostly works because it's all maintained by the same people. Linus Torvalds himself has pointed this stuff out. Nobody is going to develop, maintain, and do customer support for software for 20 different Linux distros, and no distro maintainer is going to be able to publish every single program to their central repository.
The fact that Windows users are forced to even do such a thing is an absolute travesty for security, even creating an entire industry around “anti-virus” software that is supposed to stop users from accidentally running malware.
Except in the age of the web browser, going to a website and downloading software is one of the easiest ways to get software. And if software is signed, then it's unlikely to have malware, and if it is sandboxed like Flatpak/Snap, then it's less likely that the malware can do anything.
Linux distributions come with package managers, which allow you to search and install programs without ever going onto random websites, downloading random executables, and running said random executables with admin privileges.
Flatpak also has Flathub (which has actual, up to date software, like Firefox and Steam), and there's a similar service for Snap.
You can’t just make an app and have it work with any Linux distro, with any package manager, that’s now how that’s designed.
Yes you can. It's called a "statically linked executable". It's called an "AppImage".
All package manager packages work with specific dependency versions and specific versions of libc.
So?
Which is why flatpak and snap exist, so you can bundle your own dependencies.
There are so many other ways to bundle your dependencies other than replying on dogshit like Flatpak and Snap.
And package managers actually can have DLL hell (if you use a 3rd party repository) unlike Windows programs, because Windows programs simply bundle all their libraries (like a Flatpak/Snap app).
I have never encountered this, even on a rolling-release distro.
unlike Windows programs, because Windows programs simply bundle all their libraries (like a Flatpak/Snap app).
Have you ever encountered missing DLL errors? Because I sure have, and that's certainly not something I've ever experienced on Linux.
Nobody is going to develop, maintain, and do customer support for software for 20 different Linux distros
Cool! I don't want developers to distribute software!
Whenever developers distribute their own software, it always ends up like shit-infested malware havens like Chrome web store and other crapware stores. Developers add tracking code to their software, which of course no one reviews and removes because they're the ones distributing their own software! I don't trust developers to distribute their own software! I don't trust developers to randomly change and break things by their own accord like fucking Mozilla does. But I will still use that shit (Firefox), and it is okay, because the sewage water has been cleaned and filtered by distro maintainers.
Distributions are called distributions because they distribute software. Let them do their damn job!
Except in the age of the web browser, going to a website and downloading software is one of the easiest ways to get software. And if software is signed, then it’s unlikely to have malware, and if it is sandboxed like Flatpak/Snap, then it’s less likely that the malware can do anything.
Navigating to some random website, clicking on 3 fake SEO links in front of the actual site, scrambling around to find the download link, clicking through 50 screens to install the app, unclicking all the adware installation boxes, just to install some random app instead of clicking one button in the app store is soo much easier!
Also, I don't trust developers to not bundle malware with their software. See: JDownloader2 bundling adware in their installer and such. (I will still use that shit though, it's amazing.)
Also, why sandbox malware when you can just never install malware in the first place?
Flatpak also has Flathub (which has actual, up to date software, like Firefox and Steam), and there’s a similar service for Snap.
Don't use Debian Stable if you want up-to-date applications.
It’s called an “AppImage”.
You realize AppImage is just the same thing as FlatPak/Snap right?
All package manager packages work with specific dependency versions and specific versions of libc. So?
Yeah, what's so bad about requiring specific versions of every software library provided ahead of time. This would be like having to wait for Microsoft to update a Java version provided with Windows.
I have never encountered this, even on a rolling-release distro.
Yeah, because painstaking work was put in to make sure programs in the distro repository are all compatible, which means they're all out of date the instant a new version of a package comes out.
Have you ever encountered missing DLL errors? Because I sure have, and that’s certainly not something I’ve ever experienced on Linux.
I literally have not. Maybe the last time you used Windows was like 10 years ago or something?
Cool! I don’t want developers to distribute software!
Just completely out of touch nonsense. Developers or every single other platform release their own software. Not doing that is like requiring Apple to not only review every update like they do, but do the compilation and bug testing themselves.
Whenever developers distribute their own software, it always ends up like shit-infested malware havens like Chrome web store and other crapware stores. Developers add tracking code to their software, which of course no one reviews and removes because they’re the ones distributing their own software! I don’t trust developers to distribute their own software! I don’t trust developers to randomly change and break things by their own accord like fucking Mozilla does. But I will still use that shit (Firefox), and it is okay, because the sewage water has been cleaned and filtered by distro maintainers.
You're never getting "the year of the Linux desktop" if you are centralizing all software releases into a handful of organizations. How could a Linux nerd basically advocate for the iOS app store but even more exclusive? Most desktop software for Linux isn't even available in package managers! Like Steam! Also you're just conflating stuff breaking with it not being picked over by distro maintainers, when the actual answer is that SOFTWARE THAT IS ACTUALLY DEVELOPED AND UPDATED HAS BUGS. Most of the stuff in package managers is updated very infrequently relative to most software today.
Also, I don’t trust developers to not bundle malware with their software. See: JDownloader2 bundling adware in their installer and such. (I will still use that shit though, it’s amazing.)
Then maybe software should actually be sandboxed... like Flatpak and Snap. You're saying every software program written ever needs to be security reviewed by OS developers?!?!
Don’t use Debian Stable if you want up-to-date applications.
On Windows I don't have to care about stable and unstable, I can just go to a program's website and click download or the program updates itself. Every piece of software on my computer is on the latest released version, because it comes directly from the developers.
Distributions are called distributions because they distribute software. Let them do their damn job!
Maybe that's why every single one of them is 15 years behind Windows lmao.
You realize AppImage is just the same thing as FlatPak/Snap right?
And it's irrelevant because I don't want developers to distribute their software in the first place.
Yeah, what’s so bad about requiring specific versions of every software library provided ahead of time. This would be like having to wait for Microsoft to update a Java version provided with Windows.
And? So what?
Yeah, because painstaking work was put in to make sure programs in the distro repository are all compatible, which means they’re all out of date the instant a new version of a package comes out.
Everything is by definition out-of-date when something new replaces it. Your statement is meaningless.
I literally have not. Maybe the last time you used Windows was like 10 years ago or something?
Well I fucking have, and I don't give a shit if you're lucky enough to have never encountered random fucking DLL errors and have to fix it yourself by manually downloading the right version of the library.
Just completely out of touch nonsense. Developers or every single other platform release their own software. Not doing that is like requiring Apple to not only review every update like they do, but do the compilation and bug testing themselves.
Ok and? And every single one of those platforms are filled with shit-infested crapware!
You’re never getting “the year of the Linux desktop” if you are centralizing all software releases into a handful of organizations. How could a Linux nerd basically advocate for the iOS app store but even more exclusive? Most desktop software for Linux isn’t even available in package managers! Like Steam! Also you’re just conflating stuff breaking with it not being picked over by distro maintainers, when the actual answer is that SOFTWARE THAT IS ACTUALLY DEVELOPED AND UPDATED HAS BUGS. Most of the stuff in package managers is updated very infrequently relative to most software today.
Lmao??? What the actual fuck are you even talking about?
You’re never getting “the year of the Linux desktop” if you are centralizing all software releases into a handful of organizations. How could a Linux nerd basically advocate for the iOS app store but even more exclusive?
"Handful of organizations" being a wide variety of different and varied open distributions that you can freely contribute to...
Who the fuck is stopping you from installing out of package manager software on Linux? Nobo-fucking-dy!
Most desktop software for Linux isn’t even available in package managers!
Who the fuck is out of touch here? Who the fuck actually uses Linux here? What the fuck? THE VAST MAJORITY of desktop software for Linux is fucking available in package managers. I have not fucking met a single fucking desktop application that was not packaged. I don't know what the fuck you're trying to use that isn't packaged.
Like Steam!
??? What trash distro are you using that doesn't package Steam for fucks sake?!
Also you’re just conflating stuff breaking with it not being picked over by distro maintainers, when the actual answer is that SOFTWARE THAT IS ACTUALLY DEVELOPED AND UPDATED HAS BUGS.
I cannot even parse this fucking sentence lmao
Most of the stuff in package managers is updated very infrequently relative to most software today.
Cool. Use your fucking Debian Stable and project it onto all distributions.
Then maybe software should actually be sandboxed… like Flatpak and Snap. You’re saying every software program written ever needs to be security reviewed by OS developers!!!
Distro != OS
The people developing Linux, GNU, GNOME, are not the same people who are maintaining your fucking Debian Stable.
The whole point of a software distribution is to distribute software. It does so very well. The software works and fits together snugly, unlike Windows apps which are alien to each other.
On Windows I don’t have to care about stable and unstable, I can just go to a program’s website and click download or the program updates itself. Every piece of software on my computer is on the latest released version, because it comes directly from the developers.
Who the fuck asked you to care about unstable releases? In fact, on a software download page, you will be presented with unstable versions! Also, enjoy 10 million different shitty auto-updating systems that don't fucking work and just link you to the installer so that you can go through the 50-step process again, lol.
Maybe that’s why every single one of them is 15 years behind Windows lmao.
>installs Debian Stable
>can't read
>why is all my software outdated help
The whole point of a software distribution is to distribute software. It does so very well. The software works and fits together snugly, unlike Windows apps which are alien to each other.
Apparently not well enough because nobody actually uses Linux desktops. You keep coming up with more random features of that software delivery system like "fits together snugly". All of these benefits don't actually provide value to anyone other than software programmers who use Linux for server deployment, which is who package managers are actually designed around (because that's what Linux is actually used for). Ultimately, having all these different distros repeating the same work over and over releasing software updates, acting as a middle man between users and software, is inefficient and hobbles actual software. It also means if you want to create a new Linux distro, you now have to compile every single software program still in use, in order for the distro to be useful to the widest range of people.
-