copyright 2002, Derek Glidden

KDE

A big room somewhere in Europe with lots of chrome and glass and a great big whiteboard in the front with lots of tiny, neat writing on it. There are about 50 desks, each with headphones and pristine workstations, also with a lot of chrome and glass. The faint sound of classical music permeates the room, accompanying the clicky-click of 50 programmers typing or quietly talking in one of the appropriately assigned meeting areas. (Which of course consist of elegant contemporary white pine coffee tables surrounded by contemporary white pine and fine leather meeting chairs.) Coffee, tea, mineral water and fruit juices are available in the break area.

At the end of the day, everyone checks in their code and the project leader does a “make” just to make sure it all compiles cleanly, but it’s mostly only done from tradition anymore since it always compiles cleanly and works flawlessly. When all milestones have been met, and everything has been QA’d, (usually within a day or two of the roadmap that was written up 18 months previous) a new KDE release is packaged up and released to the mirror sites with the appropriate 24-hour delay for distribution before being announced.

KDE developers are generally between the ages of 16 and 25, like art made of lines and squares and the colors white and black. When/if they finally stop taking government subsidies and get around to getting “real jobs,” most of their salary will be taken in taxes so the socialist government can subsidize the care and feeding of the next generation of KDE developers, just like it did for them. A high percentage of KDE developers, during their mandatory 5 years of government military service, crack from their years of cultural dullness and flee Europe to become terrorists for the sheer joy to be found in killing random strangers for no discernible reason.

GNOME

An abandoned warehouse in San Francisco, kitted up as for a rave, electronica playing at 15db louder than “my ears are bleeding and I’m developing an aneurism” volumes and the windows all painted over black so that the strobe and spotlights and lasers can be seen better. Computers, mainly made of whatever stuff has been exchanged for crack or scavenged from dumpsters behind dot-bombs, are scattered around on whatever furniture is available, which also consists of whatever stuff has been exchanged for crack or scavenged from dumpsters behind dot-bombs. There’s no break area, but you may be able to bum a beer (or more likely something harder) off of one of the developers hanging around, and they will probably be too jacked up on X, coke, acid, heroin, ether or all of the above to notice that you’ve taken anything.

Development strategies are generally determined by whatever light show happens to be going on at the moment, when one of the developers will leap up and scream “I WANT IT TO LOOK JUST LIKE THAT” and then straight-arm his laptop against the wall in an hallucinogenic frenzy before vomiting copiously, passing out and falling face-down in the middle of the dance floor. There’s no whiteboard, so developers diagram things out in the puddles of spilt beer, urine and vomit on the floor.

At the end of the day - whenever that is since an equal number of programmers will be passed out at any given time - or really whenever someone happens to think of it (which is rarely), someone might type “make” on some machine somewhere, with mixed results. Generally nothing happens, so he/she shrugs his/her shoulders and wanders off to look for someone who might have more pink/black-striped pills. Once in a great while, generally in the unpleasant time between the come-down from the last thing they took and before whatever it was they took just now comes on fully, someone will tar up a bunch of random files and post it on a website someplace it as the next GNOME release, usually with a reference to some kind of monkey.

GNOME developers rarely live past 25 and prefer “alternative” art - generally stuff made of feces that’s “too edgy” for most people to “understand” or “like.” Core GNOME developers are heavy Ketamine users. The bodies of GNOME developers can often be found in dumpsters or floating face-down in any sufficiently large body of water.

source: https://github.com/paultag/fib.io/blob/master/notes/pages/kde-vs-gnome.md

  • @CrazyLikeGollum
    link
    English
    223 days ago

    Both of these read like the author is simultaneously looking down on both groups of developers in disgust and trying to represent them as some kind of idealized stereotype of a specific group of developers.

  • @[email protected]
    link
    fedilink
    63 days ago

    Both bloated, but Gnome is more “one thing” and the devs don’t like customization anymore, while KDE has plenty of bars and widgets and whatnot. I’m more of an XFCE guy btw; let me adapt to my usecase and else go out of the way.

    • @[email protected]
      link
      fedilink
      English
      32 days ago

      I enjoy the simplicity of gnome and rest assure in the fact I can always find an extension for some functionality that doesn’t come in the box.

      • @[email protected]
        link
        fedilink
        01 day ago

        Which breaks next update for a few days. I’m not a fan of the modding-model if i don’t control the releases.

        • @[email protected]
          link
          fedilink
          English
          2
          edit-2
          1 day ago

          I have over 20 gnome extensions and I haven’t seen an update break one in the past year I have been running Fedora. Even the Fedora 40-41 upgrade gave me no issues

    • @mEEGal
      link
      63 days ago

      shhhhh… grab some popcorn

    • @mEEGal
      link
      53 days ago

      that’s a lowwww bar

      • @[email protected]
        link
        fedilink
        English
        42 days ago

        people on youtube were building a windows xp gaming pc and they were upset that i commented that windows xp is one of the least secure operating systems now. I seriously got asked this question: “Who needs security for gaming”

          • @[email protected]
            link
            fedilink
            English
            21 day ago

            it was a video about retro gaming. I say that use dosbox, freedos, or reactOS. Maybe a highly secure virtualization enviroment to run actual winXP, since it is an extremely dangerous system today, even if you don’t connect to the internet

            • @[email protected]OP
              link
              fedilink
              11 day ago

              Why is it dangerous if you don’t connect it to the internet? Dangerous to what?
              I’m assuming you’re not using a Windows XP PC to store the only copy of your PhD thesis.

              • @[email protected]
                link
                fedilink
                English
                21 day ago

                if you don’t want to keep your old computer and don’t store anything (not even passwords) on it, then it might be not that dangerous. But even one bit sensitive data can wreak havoc, if you daily drive winXP, you have a lot to lose and high chance for that

        • @[email protected]
          link
          fedilink
          11 day ago

          I’m not really a gamer but I’ve noticed most games seem to bypass a lot of APIs on the host OS anyway which one could argue makes them more insecure.

    • @[email protected]OP
      link
      fedilink
      2
      edit-2
      3 days ago

      Windows developers have nicer offices than the KDE devs, and take more drugs than the Gnome devs.

  • @[email protected]
    link
    fedilink
    33 days ago

    I like the “this can’t really be compared to Windows or macOS” aspects of tiling window managers. I like it when the window manager sort of “gets out of the way,” but that’s just me.

    • @[email protected]OP
      link
      fedilink
      3
      edit-2
      3 days ago

      I just think having a fully featured desktop environment with unified look and feel is great. And setting all that up with a tiling WM is too much work for my taste.
      So I just use Gnome, with 2 extensions to hide the top panel and window titlebars.
      That way, it’s all invisible until I need it. Then I can just hit the [Meta] key and everything I need (launchers, desktop overview, search field, open windows, clock, etc) all pops up at once. And it can all be managed either with keyboard, touchpad and/or the mouse. Best of both worlds IMO.