• MrMcGasion@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      2 days ago

      That’s just the Emacs logo in the top-left. At least I assume Emacs has a terminal since there’s that old “Vim proverb” about Emacs being a “great OS, it just lacks a good editor.”

      • sp3ctr4l@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        14
        ·
        3 days ago

        So what you’re saying is that… he is either from, belongs to, or should be placed on…

        … another plane of existence?

        lololololollool

    • Feathercrown@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 days ago

      Maximum freedom, and somehow joining the maximum points on the tradition and disruption axes, forcefully bending the chart into some sort of cylinder

      • sp3ctr4l@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        Hrm ok so your model is less of a defined space a point can exist in, and is instead a topology that a point must exist on.

      • drath@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        2 days ago

        Eh, I wouldn’t say TempleOS is disruptive. It was literally started off as a modern-day C64 successor. So, tradition all the way.

        • Feathercrown@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          2 days ago

          Pasting objects into text files is pretty disruptive. The only other coding editor I know that can do that is DrRacket with images. I mean the guy invented an entire OS, C variant, several programs… all incompatible with traditional ones, simply because of his unique personal beliefs.

          • drath@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            2 days ago

            Pasting objects into text files is pretty disruptive

            It’s still text with some formatting underneath, though, just like HTML. Actually, in HTML we already have it in form of contenteditable attribute. You can straight up paste images and move other html elements into elements with it. I just checked, you can even do this with full on canvas elements and animated webgl views if you wanted to for some reason, though the code must be adjusted to account for it. I have yet to see it being useful and not a liability, though.

  • danhab99@programming.dev
    link
    fedilink
    arrow-up
    17
    ·
    3 days ago

    I started using git to track my dotfiles maybe one-ish years after I first fully adopted Linux as my daily driver… I think it’s been a little over 5 years and before I converted to nix that git history told a story of immense frustration of never being able to get my desktop and laptop to be identical. For some reason some projects only ran on one of the 2 machines. There was a period in my life when I didn’t use my desktop for 2 months because it just didn’t work well enough, OCD is really fucking painful. Nix saved my relationship with both of my computers, and my desk, and my spine. I haven’t used my laptop and maybe a month and I may have changed my workstation a couple hundred times in this period, I will with absolute confidence say that the next time I decide to use my laptop I can just run git pull and nixos rebuild and my laptop will be just the same as my desktop (minus obligatory build fixes ¯\_(ツ)_/¯)

    • Feathercrown@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      1
      ·
      2 days ago

      NixOS answers that question I always had, “Do I have random residue from programs I uninstalled years ago lying around on my system?”, with a resounding “No”, and it feels amazing.

  • SavvyWolf@pawb.social
    link
    fedilink
    English
    arrow-up
    24
    ·
    3 days ago

    Looking at how much of a reach some of the disruptive + proprietary stuff is… Yeah, there isn’t a lot of recent innovative proprietary stuff, is there?

    Although I would put Chrome under “disruptive”. It absolutely was when it released decades ago, and even now it’s still changing the browser landscape.

    • shirro@aussie.zone
      link
      fedilink
      English
      arrow-up
      13
      ·
      edit-2
      3 days ago

      Chrome was disruptive.

      Part of the reason for its disruption is that Chromium is open source (BSD licence), built on Webkit that was open source, which was built on khtml from the KDE project which was open source. That is how we got to Microsoft Edge also running on Chromium.

      If it wasn’t for the monoculture aspect and the actions of some of the companies using it, khtml->Chromium would be a great open source success story.

    • squaresinger@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      2 days ago

      A lot of the systems are quite stabilized. No need for a new OS, a new browser, a new language.

      Even if the old stuff isn’t perfectly optimal, having to setup a fully-new ecosystem is so incredibly costly that it’s just not worth it.

      That’s why you see new developments (e.g. Typescript or Kotlin) piggyback on older ecosystems (e.g. JavaScript or Java compatibility).

      Typescript could have been better if it was a completely fresh development without being encumbered by the madness that is JavaScript. But without JavaScript compatibility and thus acces to the JS ecosystem, nobody would have switched to TS.

      All these systems heavily benefit from network effects, which makes it hard to impossible for completely new systems to emerge.

      This is doubly strong for consumer-facing software. Linux only became a viable mainstream option due to Wine/Proton/… allowing users to easily run Windows programs. Without Windows compatibility, Linux would still be at <1% desktop market share.

      It’s also the same reason why everyone’s making chromium-based browsers: Because that way they all work the same.

      Disruptive change happens when you get a completely fresh use case. Microsoft completely destroyed the likes of Commodore and IBM when home computers became something that everyone had in their homes.

      Smartphones becoming mainstream allowed Google and Apple, who were both completely new to the mobile OS business, to win against established mobile OS companies, because nothing was entrenched in the late 2000s mobile OS landscape.

      OpenAI, Anthropic, Midjourney and so on are wiping the floor with established software powerhouses in the AI space.

      But after the disruption follows stabilization. A product that has reached market saturation will only be replaced by incremental, compatible improvements.

        • e8d79@discuss.tchncs.de
          link
          fedilink
          arrow-up
          25
          ·
          3 days ago

          There is that weird conspiracy theory that soybeans contain an estrogen adjacent substance which makes men more feminine. Complete nonsense but it gets especially funny when these people are advocating for cows milk instead of soy milk, because the former actually contains mammalian estrogen.

          • x00z@lemmy.world
            link
            fedilink
            English
            arrow-up
            11
            ·
            3 days ago

            Soy does contain plant based estrogens but it’s in meaningless quantities.

            Some pregnancy institutions do tell pregnant ladies to refrain from soy products. But that’s because they consider the research to not be complete yet. So it’s just a precaution based on lack of research and not on any actual known harm.

        • sp3ctr4l@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          15
          arrow-down
          1
          ·
          edit-2
          3 days ago

          Here is the way I am interpreting the names for the extreme stereotypes of quadrants/corners:

          Cogdev:

          cog in the machine, you are fully subsumed into ‘the process’, you have abandoned the shackles of humanity as you once knew them, and view an org flow chart of people and teams producing some software nearly identically to how you would look at a process flow chart for actual software systems.

          souls are not only superfluous, but due to be patched out entirely in the next semi-annual release, you don’t see why anyone would need one or miss them.

          Soydev:

          you are cogdev, but you are also delusional and think you are not; you think what you are doing is some kind of ‘good’ in some way, some way that will achieve some nebulous concept of making ‘things’ ‘better’ for some kind of group of people.

          you aren’t, and you won’t, but delusion is your superpower; your ego has an actually physically measurable mass.

          until, that is, you finally have your cognitive dissonance either totally erode or violently shatter, and then you realize you are are no different from cogdev in anyway other than branding and marketing… which are at least practical skills for you to better serve your corporate masters.

          fake it till you make, or else fake it till you break it and then crash out like an unpotty trained billionaire.

          Hypedev:

          you are actually fucking around with novel shit that may potentially yield an actual paradigm shift, but you also probably know that almost no one will notice this paradigm shift… and it could all just be a giant waste of time anyway.

          you probably either don’t really care, or care way, way, waaaay too much.

          doesn’t really matter either way, not like you’re gonna get rich from this, you’re not in it to win it, you’re in it to find every possible way to fail untill all that remains is probably an actual good idea. … maybe?

          decent chance you have anger issues, intermittent explosive disorder, bidpolar disorder, some kind of dysphoria, hyper-autism, etc.

          Libredev:

          you are good, probably quite good, at what you do, but this means you can tend to view anything other than the way you do things as unreliable or unproven.

          on the one hand, people like you disappear completely? utter catastrophe with maybe a 3 to 9 month fuse.

          on the other hand… people like you largely in fact are disappearing, so… maybe it would be a good idea to dial down the ‘get-off-my-lawn-o-meter’ such that you could at least maybe teach someone how to follow in your footsteps…

          … or, god forbid, go through all your own code and actually document and comment it such that someone other than literally only you may have a chance at understanding any of it.

        • SaharaMaleikuhm@feddit.org
          link
          fedilink
          arrow-up
          10
          ·
          3 days ago

          It’s commonly used as a synonym for beta. Like the alpha, beta, omega, sigma male nonsense? Same dumb concept.

          Soy is beans and beans rock.

    • shirro@aussie.zone
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      2
      ·
      edit-2
      2 days ago

      Agreed. Infantile and basically a slur on people because of their dietary choices. Part of a pattern of language that is basically alt-right bait for young insecure and disaffected men.

      Edit: Adding a link to an article I saw on the orange site. The Four Dark Laws of online engagement are a nice little cheat sheet for the patterns you see repeatedly online. Negatively biased language that targets an out group has a virality amongst this audience: https://www.derekthompson.org/p/all-the-sad-young-terminally-online

    • sp3ctr4l@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      24
      ·
      edit-2
      3 days ago

      Nah, vibe coders are definitionally reliant on highy disruptive, literally economy destabilizing ‘AIs’, that are made by the most gigantic of megacorps and foundations.

      That would make them so far into soydev they are off the chart to the bottom right, and it would also mean you’d be grilling Impossible Burgers.

      • kautau@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        3 days ago

        But also super far into cogdev because the largest investors in those efforts by far are the established tech giants that have been around for years, so they are directly supporting the biggest players getting bigger

        • sp3ctr4l@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          3 days ago

          I hear what you are saying, but you can’t ignore the disruption vs traditional axis of ‘brand new shit’ vs ‘archaic shit that is still the basis of everything for probably a lot of good reasons.’

          Thats the y axis.

          The x axis is basically full corpo on the right, full foss/anarchist on the left.

          So, the vibe coder is a soydev who works for cogdevs, or people somewhere between cogdev and soydev.

          Here’s how I look at this.

          Maybe if you went with… not the corners of the quadrants, but the tips of the axes, you’d get:

          top:

          ancient wizard of languages that aren’t even really taught anymore (COBOL, for example), but which everything actually runs on if you dig deep enough.

          bottom:

          hyper early adopter / innovator / formal researcher who does things because they can, asking about “should we do this?” is for cowards, yolo, etc

          left:

          open source radical anarchist, money is a disgusting thing that is unfortunately somewhat necessary to fund development

          right:

          full corpo bastard, code doesn’t actually matter, making money from code matters.

          Further down in this thread, under another comment, I basically tried to do a ‘personality test’ or maybe ‘ttrpg archetype description’ style write up of the corners of the quadrants… at least my way of trying to make sense out of what I think whoever made this image is going for.

      • TropicalDingdong@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        3 days ago

        yeah idk it was more of a from the hip impulsive thing. I’m a simple shitposter. I see poltiical compass and I just want to grill.

        Also:

        so far into soydev they are off the chart to the bottom right, and it would also mean you’d be grilling Impossible Burgers.

        I didn’t realize there were going to be personal attacks.

        • sp3ctr4l@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          4
          ·
          edit-2
          3 days ago

          I mean, all my responses in this thread have been hip shooting as well lol.

          And its not a personal attack to say if you’re a soydev, you’re grillin’ soy burgers.

          I mean sure, maybe they’re not quite the same taste as beef, but uh, nothin’ really wrong with a less than totally conventional burger, imo.

          Its just a joke lol, didn’t mean to offend, just word/concept association = joke/pun, thats roughly how my autistic ass formulates ‘zingers’ lol.