Skip Navigation

Windows 11 is now an ad platform--this is why we're here

The writing is on the wall--I suspect the next Windows OS will be a subscription service. Gather your ISOs while ye may.

133 comments
  • I love ads. I love what Microsoft and the likes are doing.

    Said no one ever

    • I gotta admit you had me in the first half . . .

      • Haha. Are you telling me that we all don't mutually love these attempts to personalize advertisements? There's nothing better than knowing our personal information is being used for our benefit this way. Look at films like Blade Runner. I can't wait to have bright fluorescent ads on every corner and open space.

        Without these things, how else am I going to know which medication I should be insisting my doctor prescribe me? And clearly this insurance company with the funny ad is totally going to be there on my side when something happens. That's why they made the commercial, duh. So I would absolutely be certain I can trust them to quickly and fully process a claim.

        There's nothing cozier than the snug embrace of consumerism, where we find a peculiar warmth, as if cocooned in a comforter spun from the very fibers of advertising's allure.

      • It gets more confusing when you read their user name

    • I have friends that dont mind that bs, they say yeah sure its convenient to have ads that are interesting to me, how else am i gonna discover cool new things.

      I dont know Frank, if you didnt think of it you probably dont need it.

      How i hate capitalism

      • I honestly find this incredible, but yeah... I know people who enjoy being advertised to... and who like "shopping" even though they start out with nothing in mind. Advertising works on them and probably those spam emails I can't believe people click, which only perpetuates the problem. And apparently it's worth billions to keep up the commercialization.

      • I don't disagree, but discoverability is important. On the flipside there are so many times in FOSS world where I've actively looked for a tool for months, only to give up and then months later have someone randomly mention it in a thread where I discover it has existed for years.

  • I want to ditch Windows, I really do, but when I get free time I want to either play a game or tinker on some side project. I don’t want to fiddle with drivers and what not for my OS. A year ago I killed a few weekends trying to get a Ubuntu partition nice and cozy for gaming but I got fed up fighting with all kinds of issues on basic things. The fact that games actually running correctly on Linux is hit-or-miss as well... It’s a hard sell (even though it’s free). Microsoft seems to be hell-bent on convincing me to try out some other Linux distro at some point though.

    • My thing was I spent just as much time troubleshooting windows as I do Linux. That said I've been on Linux for ages so a lot of the issues I ran into on windows were frustrations with knowing how easy it would have been to resolve technical issues in Linux. The right path for you will be unique to you. I'd probably recommend starting out by just having a live media system you use to poke around with as you tinker on a side project. Maybe even grab a raspberry pi to Futz around on

      • I wish I could say that I spent even 5% of my time on Windows troubleshooting it, within the last 5 years. Linux rant incoming (but not against it)

        A decade ago I would have agreed. In a couple years I will also agree again, because W11 is pretty awful. However, W10 after the first year has been really, really solid for me. The few issues I have had were hardware related and a fresh install solved anything angry that lingered.

        On the flip side, I have a home server that I want to run a bunch of local services on. Anything past Plex starts getting extremely difficult extremely quickly, and I have been playing with Linux on and off for the last decade as well (2014 was actually one of my first projects getting Linux on a laptop). I have trashed hundreds of Linux installs, I just trashed one a couple months ago and now my steady reliable Plex server is am expensive box until I can take the time to reinstall and re-set up this now decimated Linux install.

        I have issues with both Operating Systems. I fucking despise Linux so often of the time I'm using it because I want it to do something very simple and basic and it forces me to learn its unconventional and weird systems where there's no "right" way to something with 3,521 ways to accomplish it (but don't do those 5,320 other ways, that's the wrong way depending on who you ask.). In many ways, that's the beauty of it. In many ways, there is nothing wrong with having to learn how to use your computer. At the same time, that is the very thing that I attribute to the failure of Linux (both Linux and its wider adoption). If you are familiar, you may see a parallel between iPhone and Android here. One is a more walled off garden (Windows/iPhone) and the other is a looser but more complex system (Linux/Android), but at the core ONE set of users CAN'T switch because they don't want to learn the other side. They are familiar with their swiping patterns, so switching from an iPhone is reprehensible, how could we possibly ever re-learn something? (FWIW, I'm not saying this is all iPhone/all Android users. My partner has stated she can never switch to Android, because she took forever to learn the iPhone. This is not the only person I know with this sentiment.)

        With that in mind, it becomes clear that we have made computers accessible to everyone. Linux is at the furthest opposite end of accessibility for anyone who needs to do something outside of installing a program from a package manager. There is a reason so many Linux GUI's specifically try to look like Windows (and MacOS). It's because those Operating Systems have pretty much solved the issue of the unknowledgeable user. Just the simple fact that someone can't plug in a hard drive and have it work every time, they have to go into a specific folder and write a specific arbitrary un-memorable UUID and tell it to always mount it on boot. And that's not even getting started on something like networking. Or GPU drivers, and we can not even try to deny that this is probably the most common bane amongst even well versed Linux users.

        I'm sorry, that is really stupid. In the name of security you are sacrificing basic functionality, which is what inherently will prevent this O.S. from being used. I think I only need to point to the Steam Deck to prove my point -- make Linux easy and functional and people will use it. Lo-and-behold, the Steam Deck requires ZERO Linux knowledge and you can use it as a fully fledged PC. And even despite all of that effort, people still had issues setting and forgetting their password. THAT is the bar we are working with here.

        Which of course, brings us to Windows (and in a way MacOS but this isn't really about them). For Windows, you are sacrificing security for functionality for the unknowledgable user.

        That said I’ve been on Linux for ages so a lot of the issues I ran into on windows were frustrations with knowing how easy it would have been to resolve technical issues in Linux.

        Windows users, scratch that, COMPUTER users in general have the exact same issue, but for their familiarity. You are familiar with Linux and have memorized the workflow to get your reliable answers. The average person is familiar with Windows and has learned that right clicking for the context menu allows them to open the settings. There is a literal SEA of knowledge between these two users, which appears to me to be the fundamental issue with Linux. You have to learn it, actively. This in itself isn't necessarily an issue, but it is a huge inhibitor.

        What it comes down to is project reliability. When I spin up a Linux project I want it to be pretty much permanent, but I very quickly learned that it is very difficult to keep it stable. I have re-scrapped installs more times on Linux in 10 years than I have in Windows/MacOS for over 20. I have had more frustration, failure, and time waste on Linux than either of the others. Honestly, I hate it and I think I hate its philosophy too. Which is silly, because the whole point of Linux is that it very easily can be LTS, often specifically is. But that doesn't matter, because as I USER I am not stable. I don't know what to do, therefore I will break things. It could be as simple as trying to follow instructions for a project online, and doing all of the exact steps listed, getting an error, and now the user is stuck unable to progress. They have also changed things that they no longer know about. It's only a matter of time before something conflicts and causes issues.

        But goddamn, when it does work and make sense it is really nice. I just don't feel like I should have to know the contents of a textbook to accomplish that. There needs to be a middleground between telling your computer exactly to a T what you want from it, and from having an OS that actively inhibits the more heavy duty tasks due to imposed limitations. Don't get me wrong, I have no love for Windows. I'm only using it now because it's more reliable with the types of programs I use for it (VR, Photoshop, and editing mostly) both in software and in reliability. At the same time, I would never use Windows as a server PC again despite how frustrating I can find Linux to be, because quite frankly Windows is much worse at the same job, and the deeper you look into these niches the fewer and fewer Windows is able to perform well at.

        Windows can do Photoshop. It can run a Plex server. It can run Stable Diffusion. All of these things at the surface level, IMO, are easier to do on Windows - you download an .exe (or clone from .Git), you run it, it downloads stuff and it works.

        Linux can do Plex. It can also install hundreds of extensions, such as DizqueTV. Windows cannot do this. Linux can run Stable Diffusion, and you can configure it to do even more things that are frankly, nearly impossible to accomplish reasonably on Windows (training data on Linux is SO much easier.). Linux can also configure networking, using things like NGinx Proxy Manager. Windows can't really accomplish this to the same effective degree that it can be in Linux.

        What this comes down to is utilizing the tools best available for the job. I would be an idiot to try and host an extremely customized Plex server through Windows, because I'd be severely limiting what extreme customization I can do.

        Similarly, I would be an idiot to try and use Photoshop on Linux.

        You can do both. That doesn't mean it's worth doing.

        Tl;Dr easy is relative to each O.S. and the abilities of the average user. Windows is much better at some things than Linux ever will be. Likewise, Linux will be better at things than Windows ever will be. Heh. Lemme just say, there's a reason Linux users have to use VM's...

    • In one year I have had exactly zero issues with Linux. In the same time, my brother had OS-breaking bugs happen twice from driver updates with Windows... Once from the GPU, and the other from a CPU firmware update.

      You don't have to switch to Linux. That's OK. Just realize that you are simultaneously ok with making yourself a harvestable resource that Microsoft and others are milking dry.

    • Well, Ubuntu is definitely not the way to go. They are very microsofty at the moment and keep trying to make snaps happen, and they aren't gonna happen.

      Wanna game? Use nobara OS, and if that is too hard then try bazzite. Literally all the tinkering is baked in for gaming by the guy who makes alternative windows emulator runtimes and hes a straight fucking boss.

    • Literally the exact same shit would happen if you switched to MacOS.

    • I made the leap a few years ago now, and since getting a (slightly) newer AMD GPU I haven't had a single problem that I didn't create by messing around with things without knowing what I was doing. I use steam and the Glorious Egroll version of proton and every game I have wanted to play has worked, even ones that are brand new. No tinkering past the initial steam setup. I don't really play competitive online games with anti cheat so you may encounter problems that I haven't if you do.

      I use the advanced hardware support version of MX Linux, if that really matters. I had bad experiences with Ubuntu, but haven't tried it with this machine so I don't know if it was the OS or the hardware.

      I'd say give it another shot on its own drive when Microsoft frustrates you again, you can always swap windows back in if you don't like it.

    • If you have a desktop maybe install a second drive, install Ubuntu on that, and see how it goes?

      • I do! You mean like an actual second physical drive? Does that bring advantages compared to partitioning a single drive besides the space?

    • I was in the same boat as you a year ago, but Windows got so bad that I just accepted that I could only play 90% of the games I want and had to check protondb before buying a game.

      Also I wouldn't use a distro that has GNOME as their default DE. KDE is (currently) superior in many ways that matter for gamers.

    • Just run windows in a VM for when you absolutely need it. It's how I can do my job but not be constantly barraged with ads in a start menu.

    • I just uninstalled windows after a mod of ets2 stopped working and the game itself has provided those features in the latest updates. I simply download games from john cena and they always work. 100% of the time to be accurate.

    • I can’t remember many native games not working (any longer). Basically only the Anomaly series, Ticket to Ride and some other indie game. Anomaly has a serious bug that gets it trapped in an infinite loop on modern systems during loading screen, but there is a community patch for that. Ticket to Ride removed the Linux port on steam instead of fixing it. The indie game worked, but they forgot to make the executable actually executable.

      Though there are certainly a bunch of games from humble bundle era who got a half-hearted Linux port basically as a fee to enter the bundle, with no updates or support since then.


      If you are talking about running game through wine/proton, then yes that’s expected. It works surprisingly well, but any new proton/wine version can have indeed regressions and game updates break stuff. Games that don’t get any updates anymore should work a bit better. An exception are games that are officially supported by Valve since those are bound to specific proton version and they even support some DRM solutions (steam+proton only), but they can break on updates as well.

      Best situation is if they have a somewhat fixed release and maybe a few updates. Having updates very month is a bit a problem. Online games that lock out older client versions are a huge problem. Online games should generally rather be viewed as a temporary service, they’ll never be as reliable as fully offline single player games are.

      Games that use directshow/Media Foundation for cut scenes also don’t work great when playing them through steam for legal reasons. Valve won’t distribute decoders and doesn’t want to depend on them being installed in the system. They convert videos on their servers, but only the first time a player encounters that video and that player will see a placeholder. Wine supports those cut scenes.

      You won’t even have an perfect experience on officially support platforms, but you can expect it to work better and the devs to test stuff.

      You generally can’t expect Windows/Mac/Playstation/Xbox… games to run on Linux, though they might do.

  • How long before the majority of game development is defaulting to Linux/Unix instead of windows? Getting native Linux games to run on windows is only becoming easier and easier with WSL? To me it seems like less of a hastle than trying to go the other way like we do today with proton and wine. Can someone enlighten me?

    • I'm naive enough to think it would happen faster if there were more market demand, but that's likely my 1990s programming failing to adjust to the 21st century.

      • In my naive mind the steam deck is a huge motivating factor for developers to go directly to native Linux games. In reality it's probably given only little a consideration.

    • According to Steam's own survey, Linux is still less than 2% of the user base and it doesn't look like it's changing much. I don't know how it has looked historically though but probably not too much different.

      Realistically speaking, it's only a small percentage of people who bought the Steam Deck, and they probably already had a gaming PC, which means they probably had a Windows PC.

      So unfortunately, I don't think Linux gaming is anywhere close.

133 comments