• 87Six@lemmy.zip
    Aquileo | link
    Aquileo | fedilink
    Aquileo | arrow-up
    243
    Aquileo | arrow-down
    1
    ·
    5 days ago

    It would genuinely cause worldwide panic if the Windows source code leaked, and that brings joy to me

    … until I realize I still have Windows because I still haven’t moved to linux

  • taiyang@lemmy.world
    Aquileo | link
    Aquileo | fedilink
    Aquileo | arrow-up
    210
    Aquileo | arrow-down
    1
    ·
    5 days ago

    Keep in mind if you transition to Windows you will need to relearn a few things! Lots of your software might have issues and I sure hope you have Nvidia because AMD is straight to broken with all their open source code. Yuck!

    Windows is just better (I use Windows 11 PRO BTW) because you get lots of background processes and there’s even a copilot that’s right about stuff sometimes. Microsoft even keeps a backup of lots of your data up in something called a Cloud, which I assume is good because clouds are up there in the sky like heaven!

    I sure hope 2026 is the year of the Windows PC!

    (/s cause writing this joke hurt my soul)

    • Err(()).unwrap()@lemmy.worldM
      Aquileo | link
      Aquileo | fedilink
      Aquileo | arrow-up
      66
      ·
      5 days ago

      I’ve been looking at switching to Windows, but it’s always the horrible gaming experience that holds me back.

      For starters, compatibility is complete ass. Windows doesn’t let you choose the compatibility tools and forces you to run every game (every application for that matter) in the systemwide environment. It also only has a single wineprefix-equivalent that just dumps everything in your home directory folder (please don’t crucify me). If a game requires a different Wine version, you can try to set that half-assed compatibility mode thing on the executable, but I’m convinced it’s only there as decoration. If it doesn’t work, you’re kinda fucked.

      Windows also lacks the minimal set of utilities that I expect from a system that can run games. There is no Bubblewrap and you can’t sandbox your games without using a VM. There is no gamescope, nor any way to run an application inside a nested graphical session. If an older game can only do exclusive fullscreen, you can’t switch to a less intrusive (windowed/borderless) mode. If a game does have borderless or windowed mode, but doesn’t support your native resolution, you’re playing in a tiny window or not at all.

      Windows 11 seems really neat, but it’s not ready for general adoption. There are just too many missing features.

      • da_cow (she/her)@feddit.org
        Aquileo | link
        Aquileo | fedilink
        Aquileo | arrow-up
        32
        ·
        5 days ago

        From a programmers and workflow perspective windows is complete garbage. It does not allow me to change my WM. Im stuck with the default behaviour without the ability for full customisation like Hyprland or Sway have. Installing Programms is deeply unintuitive. Have to search for a Programm, download it from a sketchy looking button and run an installer. Software providers often enough don’t even provide sha256 sums. How can I be sure, that I downloaded the correct executable? Even if a hash is provided, most people won’t bother to check it. These are elementary flaws that hinder widespread windows adoption.

    • Sabata@ani.social
      Aquileo | link
      Aquileo | fedilink
      Aquileo | arrow-up
      6
      ·
      5 days ago

      My friend tried to install Windows after trying Linux for a year and he couldn’t find a driver for his hard drive. I also warned him that he may end up playing League again and divorcing his wife.

    • ikidd@lemmy.dbzer0.com
      Aquileo | link
      Aquileo | fedilink
      English
      Aquileo | arrow-up
      4
      Aquileo | arrow-down
      1
      ·
      5 days ago

      I’m very surprised some moron didn’t take you seriously and downvote that comment, even with the caveat. This is Lemmy, after all.

        • Zink@programming.dev
          Aquileo | link
          Aquileo | fedilink
          Aquileo | arrow-up
          13
          ·
          5 days ago

          The border between Finland and Russia is 1,340km long. This has helped them become best of friends. They especially like to cuddle for warmth in the winter.

          • YellowParenti@lemmy.wtf
            Aquileo | link
            Aquileo | fedilink
            English
            Aquileo | arrow-up
            10
            ·
            5 days ago

            The nords and Russians have a long history of friendship. Here’s a representative friendly competition in sauna.

            On 7 August 2010, two competitors were removed from the sauna and brought to the hospital in critical condition after six minutes of 110 °C (230 °F) heat, both suffering from serious burns and trauma. Russian finalist and former third-place finisher Vladimir Ladyzhensky, an amateur wrestler, was dragged out, suffering from convulsions, burns, and blisters.[5][8] Ladyzhensky died despite resuscitation. Finnish five-time champion Timo Kaukonen was, according to a spectator, able to leave the sauna with assistance.[9] He was reported to suffer from extreme burn injuries and his condition was described as critical but stable.[10][11] Kaukonen’s preparation included hydrating meticulously and growing his hair long enough to cover the tips of his ears, making them less likely to burn.[6] Just a few minutes before the finals, Kaukonen told the Norwegian newspaper Verdens Gang that the saunas used for the 2010 championship were a lot more extreme than the saunas used for previous competitions.[12] As Kaukonen and Ladyzhensky were disqualified for not leaving the sauna unaided, Ilkka Pöyhiä became the winner.[13]

            The organizer, Ossi Arvela, said that there will probably never be another sauna competition. Two days later the City of Heinola noted that there are no official decisions about the future of the event, and the decisions would be made after the incident has been examined.[14] Arvela later reported that Finnish police had decided not to file charges in connection with the tragedy, but were continuing to investigate.[8] Kaukonen woke up from a medically induced coma six weeks after the event. His respiratory system was scorched, 70% of his skin was burnt and eventually his kidneys failed as well. In late October, Kaukonen was reported to be recovering quickly. He did not blame the organizers for his injuries.[15]

            Ladyzhensky’s autopsy concluded that he had died of third-degree burns. His death was aided by his use of strong painkillers and local anesthetic grease on his skin, which was against the rules. Kaukonen was competing according to the rules.[16]

            On April 20, 2011, the City of Heinola announced that they would no longer organize the event, noting that “If the city was to organize the World Sauna Championships in the future, the original playful and joyous characteristics of the event should be reintroduced. No ways to achieve this have been found.”[17]

  • xthexder@l.sw0.com
    Aquileo | link
    Aquileo | fedilink
    Aquileo | arrow-up
    45
    ·
    5 days ago

    A little off on the lines of code… it’s only around 20 million. I’d be a little worried if there was billions of lines of code, it would be unmaintainable slop.

    • Pup Biru@aussie.zone
      Aquileo | link
      Aquileo | fedilink
      English
      Aquileo | arrow-up
      6
      ·
      4 days ago

      LOC doesn’t inherently make things unmaintainable slop, as long as you have strong abstractions (which Linux certainly does)

      one could argue that most Linux distros have billions to trillions of LOC and their abstraction is packages, which are kinda a level of abstraction higher than libraries, which are just a level of abstraction higher than a folder of util functions

      things being “not my code” doesn’t mean it’s not part of your system

      • xthexder@l.sw0.com
        Aquileo | link
        Aquileo | fedilink
        Aquileo | arrow-up
        1
        ·
        4 days ago

        While you’re correct in a general sense, the linux kernel is what I was referring to, not the whole ecosystem of linux programs and repositories.

        If Hello World can be written in 1 line and someone comes along and presents a version written in 100-1000s of lines without any new features, I’m going to argue it’s unmaintainable slop.

        • Pup Biru@aussie.zone
          Aquileo | link
          Aquileo | fedilink
          English
          Aquileo | arrow-up
          1
          ·
          4 days ago

          and if a display driver can’t be written in 1 line that doesn’t make the thousands of lines unmaintainable slop

          some things just require more code

          i’d argue if the linux kernel were billions of LOC, then that’s just what’s necessary

          and necessity is probably relative at that point; many of your LOC are likely technically unnecessary abstractions to help with human understanding

          • xthexder@l.sw0.com
            Aquileo | link
            Aquileo | fedilink
            Aquileo | arrow-up
            1
            ·
            4 days ago

            and if a display driver can’t be written in 1 line that doesn’t make the thousands of lines unmaintainable slop

            That’s not what I’m saying.

            I’m saying if there’s 1000x more lines of code than necessary, it’s unmaintainable slop. I could understand 2x or even 10x the lines of code just being a difference in architecture, but even 100x is getting crazy.

            I think only EnterpriseFizzBuzz surpasses the 1000x inefficiency metric that this meme is implying.

            • Pup Biru@aussie.zone
              Aquileo | link
              Aquileo | fedilink
              English
              Aquileo | arrow-up
              1
              ·
              3 days ago

              I’m saying if there’s 1000x more lines of code than necessary, it’s unmaintainable slop. I could understand 2x or even 10x the lines of code just being a difference in architecture, but even 100x is getting crazy.

              and i’m saying who’s to say what’s necessary with the linux kernel? it’s a one of a kind project: the largest software undertaking by humanity, ever

              there probably are 100x more LOC than technically necessary… heck there are… how many LOC in the linux kernel? millions? there’s n-1 more LOC than necessary because it’s C and can be a one-liner (hell even python can be a one liner if you turn it into something resembling brainfuck more than python)

              what are you comparing 2x, 10x, 100x to? bsd? windows? neither are particularly good comparisons because linux is so much more capable (in many respects) than either, and solves different problems of scale that either too

              linux has no point of comparison for a simple LOC metric… the only thing we can judge is the output itself: its efficient to run, velocity of new features is great, bug count is low for a project of its size, and tech debt gets paid down

              again, i think given those factors it wouldn’t matter if linux were 100x the LOC that it actually is: it is the benchmark that other things are measured against

              LOC has always been, and will remain a terrible metric for anything except number of newline characters in a source repo

    • altphoto@lemmy.today
      Aquileo | link
      Aquileo | fedilink
      Aquileo | arrow-up
      2
      ·
      4 days ago

      Hey! I just finished beta release of my brand new AI developed word processor! It’s a single python script with just under 1 million lines of code! Isn’t that great?!!! 😸

        • Pup Biru@aussie.zone
          Aquileo | link
          Aquileo | fedilink
          English
          Aquileo | arrow-up
          5
          Aquileo | arrow-down
          1
          ·
          4 days ago

          if it’s a partnership with microsoft, imo it’s an awful idea… to me it reads as:

          everyone knows linux is secure AF… way more secure than windows in many contexts, so it sets you up in the “wait this is BS” mindset

          the logical next step that you make, imo, is that the argument that closed source is more secure than open source in other contexts should be viewed with similar scepticism: office/libreoffice, onedrive/nextcloud, etc

          (which is true: closed source software is often far more insecure than open source software)

          • captcha_incorrect@lemmy.world
            Aquileo | link
            Aquileo | fedilink
            English
            Aquileo | arrow-up
            3
            Aquileo | arrow-down
            1
            ·
            4 days ago

            I don’t think everyone now anything about Linux, most people don’t know about computers in general.

            This is to me most likely targeted at those (alias Anna) how know someone (alias Bob) how knows about this (or similar). Bob tells Anna to install Linux because Windows 10 EOL, Anna says “no Linux bad because reasons, plz install Windows”, or some such.

  • schnurrito@discuss.tchncs.de
    Aquileo | link
    Aquileo | fedilink
    Aquileo | arrow-up
    38
    ·
    5 days ago

    Wasn’t there a long time ago a genuine bug report in Mozilla’s bug tracker reporting that the source code was publicly available and this was insecure? I can’t quickly find it because I can’t think of good search terms…