Jonathan Blow's idea for an operating system

What do you think IQfy?

Thalidomide Vintage Ad Shirt $22.14

CRIME Shirt $21.68

Thalidomide Vintage Ad Shirt $22.14

  1. 1 month ago
    Anonymous

    he looks like a monkey

  2. 1 month ago
    Anonymous

    I think I'm not going to watch your YouTube wideo and give you revenue Jonathan.
    Buy an ad.

  3. 1 month ago
    Anonymous

    I think that considering how long it's taking him to make his toy language, if he tried making his own OS he would need a few lifetimes

    • 1 month ago
      Anonymous

      Making an OS isn't the hardest task. Getting good (or any) drivers is the most impossible task because hardware is proprietary and the manufacturer are israelites supporting israelites

      • 1 month ago
        Anonymous

        could it be possible to emulate drivers from windows and linux like a chad? or at least steal their code or reverse engineer. or would that be muh illegal

        I think this project is neat
        >https://100r.co/site/uxn.html
        Fantasy consoles and virtual machines already proved their worth, sandboxed by design, light by design. So having a thin layer of an OS to run a bunch of small virtual machines feels right. We just need the right interface to simplify stuff like graphics and networking.
        Why the frick did graphics become so convoluted? filling a 2d array and blitting it to a screen should not take hundreds of lines to setup, and I'm talking here about the base use case.
        Why would you need a library just to open a window? (Jai offers this exactly for this reason)
        it should be a single function call, another to draw, and maybe a third function to swap buffers. Raster graphics can get you so far for utility functions.
        Interprocess communication should also be easy, why do we have to use networks protocol to marshal and unmarshal messages on the same machine? why does X window need to be a literal server instead of a native thing?
        The current systems are absolutely moronic and people just accepted shit because they thought it's all that could ever exist.

        i have learned that complex systems may look moronic to the outsider but are often made that way for a reason and if you made your own replacement you would have to cut the same corners for optimization, security and whatnot. like picasso said, you have to know the rules to break them. you have to learn the history of why things were made that way and what new tools specifically could make them better now

        I'm not saying he's particularly attractive, but you'd think a guy like this would be able to get a girlfriend.
        Unless...

        he does have the gay lisp but to each their own

        • 1 month ago
          Anonymous

          >could it be possible to emulate drivers from windows and linux like a chad?
          i mean what is proton and wine on linux? maybe emulate windows to get drivers for free?
          >but are often made that way for a reason
          see https://en.wikipedia.org/wiki/Conway%27s_law
          Software (and hardware) often reflects the structure of the company that made them, 90% of software engineers are adding stuff to justify their paycheck. not to mention software growing into an uncontrollable amalgamation of legacy code and flavour of the month meme (framework, programming pattern...)
          With all this knowledge of hindsight you can almost certainly built any software from scratch and it'll be 100% better than the existent one. I mean look a this shit

          a kid embarrassing a billion dollar company should be enough evidence about the stat of current software.

  4. 1 month ago
    Anonymous

    >you should not allow drivers
    Okay Jon I didn't want to use any hardware anyway.

    • 1 month ago
      Anonymous

      he says it should be the user software's responsibility to directly use the HW, pay attention

      • 1 month ago
        Anonymous

        The end result of this moronic idea will be every piece of software using shared hardware support libraries with standardized interfaces. We usually call these kinds of libraries "drivers".

        • 1 month ago
          Anonymous

          the current model is that usb devices, GPUs and other devices send and receive whatever the frick they want over the wire. Then on the software side, the drivers act as an interface for that hardware for the rest of the system.
          What he's proposing (as I understand it) is that the stuff that's send over the wire should be standardized, like instruction sets for CPUs are.
          That would make drivers and large parts of operating systems obsolete, massively simplifying software.
          Notice how we don't need drivers for our CPUs?

          The user-software directly interacting with the hardware is the point. Get rid of middlemen.

          • 1 month ago
            Anonymous

            NTA, but I agree with this. And just like how there are several CPU architectures, there can be some competing standards for GPU, SSD, or whatever other device's interfaces. But it would still cut down on the amount of incompatibility to a vast degree (hopefully). I can understand needing drivers for a really niche device, or some new type of hardware, but otherwise these things should be standardized more.

            I love him

            kek

            longer version: https://video.fosdem.org/2023/H.1308%20(Rolin)/heliosuk.mp4

            I'm curious to watch this, thanks for posting it

      • 1 month ago
        Anonymous

        Okay people like him and Casey say this, then whine that Vulkan makes you manage too much stuff.

      • 1 month ago
        Anonymous

        yeah, who cares about security?

  5. 1 month ago
    Anonymous

    I wonder if his butthole is jealous of his mouth because of all the shit that comes out of it.

    • 1 month ago
      Anonymous

      That is actually funny

  6. 1 month ago
    Anonymous

    >blowjob homosexual spouting another one of his worthless opinions

  7. 1 month ago
    Anonymous

    I'm not saying he's particularly attractive, but you'd think a guy like this would be able to get a girlfriend.
    Unless...

  8. 1 month ago
    Anonymous

    So he just wants DOS again?

    • 1 month ago
      Anonymous

      >So he just wants DOS again?
      ^ This.

      • 1 month ago
        Anonymous

        Kinda makes sense because we all retreat to our safe spaces. Davis went full moron on a Commodore-esque OS and Blow just needs to come to the realization that what he actually wants is Pascal on DOS. It also I'm a 36 y/o boomer trying to make a boomer shooter on an old engine.

        • 1 month ago
          Anonymous

          >It also I'm

    • 1 month ago
      Anonymous

      DOS was good. Hardware compatibility just started to become a shitshow.

      • 1 month ago
        Anonymous

        Didn't DOS use device files?

  9. 1 month ago
    Anonymous

    STOP CHEWING WHILE TALKING YOU DISGUSTING FRICKING EGGHEAD AAAAAAAAAAAAAAAAAAAAAAA

  10. 1 month ago
    Anonymous

    Where are all the blowjob fans at? There used to be one or two Black person homosexuals that would defend him to death when people shits on this midwit

    • 1 month ago
      Anonymous

      we prefer "Blowies"

    • 1 month ago
      Anonymous

      >when people shits on this midwit

      >incorrect verb conjugation
      >potty talk
      >"midwit" accusation -> knows he can't actually call him an idiot
      >upset that Blow is talking about excessive reliance on libraries again

      Diagnosis: Brown. 97.3% confidence.

      • 1 month ago
        Anonymous

        There you go here's one of the two of the JoBlo dick blowing Black person homosexual

  11. 1 month ago
    Anonymous

    let's go
    https://video.fosdem.org/2023/H.2215%20(Ferrer)/helios.mp4

    • 1 month ago
      Anonymous

      longer version: https://video.fosdem.org/2023/H.1308%20(Rolin)/heliosuk.mp4

  12. 1 month ago
    Anonymous

    I think this project is neat
    >https://100r.co/site/uxn.html
    Fantasy consoles and virtual machines already proved their worth, sandboxed by design, light by design. So having a thin layer of an OS to run a bunch of small virtual machines feels right. We just need the right interface to simplify stuff like graphics and networking.
    Why the frick did graphics become so convoluted? filling a 2d array and blitting it to a screen should not take hundreds of lines to setup, and I'm talking here about the base use case.
    Why would you need a library just to open a window? (Jai offers this exactly for this reason)
    it should be a single function call, another to draw, and maybe a third function to swap buffers. Raster graphics can get you so far for utility functions.
    Interprocess communication should also be easy, why do we have to use networks protocol to marshal and unmarshal messages on the same machine? why does X window need to be a literal server instead of a native thing?
    The current systems are absolutely moronic and people just accepted shit because they thought it's all that could ever exist.

    • 1 month ago
      Anonymous

      >Fantasy consoles and virtual machines already proved their worth, sandboxed by design, light by design. So having a thin layer of an OS to run a bunch of small virtual machines feels right. We just need the right interface to simplify stuff like graphics and networking.
      blow gays will say this but seethe the moment docker is mentioned
      cannot win with them

      • 1 month ago
        Anonymous

        Here's the thing, you can load Pico-8 cartridges from a small png, run them fast swap them, everything's responsive, same with almost every emulator, you loading a rom is faster than starting an executable on modern system. Can docker do that? People are using the browser as a whole environment, we have electron and all the garbage that comes with it, they even went as far as making the browser into the whole OS (google). The idea is good, the implementation is garbage.

        • 1 month ago
          Anonymous

          >Can docker do that?
          Yes? Starting containers is pretty much instant.

        • 1 month ago
          Anonymous

          >Can docker do that?
          yes. docker is not a virtual machine or virtualization. it *can* be, but rarely is. it's just running a program on your computer normally, but with its references to where it is on the filesystem and what else is happening on the system replaced with different info.
          when a program reaches out for i/o and resources, it gets handed a different set of handles than it normally might. that's literally it.
          docker has absolutely nothing to do with the electron bloatgays. connecting the topics indicates you know less than nothing about either.
          next you'll tell me that cgroup resource limiting and chroot jails are inherently garbage and slow lol

      • 1 month ago
        Anonymous

        most of what he wants already exists in plan 9, and much of what he doesn't realize what he wants. i would expect him to get filtered by it though.

        what you mean are namespaces. you don't need docker to use namespaces, and in the case of what john is talking about, shouldn't be using docker at all.
        also this idea was lifted from plan 9 and implemented in such a haphazard way that there's barely even a point. it's like a bad joke where some people didn't realize what made plan 9 so nice to use was how simple it was, and yet how powerful it was because all of these concepts were inherently baked into the design of the system from the ground up.

  13. 1 month ago
    Anonymous

    He cannot be the first one to have thought of this stuff. Isn't there an obscure OS based in these principles out there? Sandboxxing makes a lot of sense in the era of functional programming.

    I wish I could take the memecoding pill and make my own language, OS, browser engine, emulator, etc. but I'm not proficient at low level and I'm shit with project management. Linux has stayed afloat because Linus and co. are good at coordinating shit. I'm not convinced Blow is.

    • 1 month ago
      Anonymous

      check this stuff
      >https://100r.co/site/uxn.html

      If a couple of nocoders pulled it off while isolated in the sea then it's not that hard. It starts with a simple virtual machine, a custom language isn't necessary, you can pick and existing one and target your custom ISA, or make your own compiler. Languages are a distraction, first we need to get the fondations right.

      • 1 month ago
        Anonymous

        >With only 64kb of memory, it will never run Chrome, TensorFlow or a blockchain. It sucks at doing most modern computing, but it’s also sort of the point, it's more about finding what new things could be made in such a small system.
        it's not exactly what we need but damn it it's nice. i do admire 100r's whole schtick and i agree we need to use less power and make software simpler (and other stuff in the video that i didn't finish watching lol)
        incidentally, how does llvm compare to uxn then?
        >Languages are a distraction, first we need to get the fondations right.
        i mean, i'm still interested in interpreters, good typing and expressive syntax but that's a whole other project entirely

        most of what he wants already exists in plan 9, and much of what he doesn't realize what he wants. i would expect him to get filtered by it though.

        what you mean are namespaces. you don't need docker to use namespaces, and in the case of what john is talking about, shouldn't be using docker at all.
        also this idea was lifted from plan 9 and implemented in such a haphazard way that there's barely even a point. it's like a bad joke where some people didn't realize what made plan 9 so nice to use was how simple it was, and yet how powerful it was because all of these concepts were inherently baked into the design of the system from the ground up.

        i don't know much about plan9 tbdesu, but if it was so good why would it filter people?

        >could it be possible to emulate drivers from windows and linux like a chad?
        i mean what is proton and wine on linux? maybe emulate windows to get drivers for free?
        >but are often made that way for a reason
        see https://en.wikipedia.org/wiki/Conway%27s_law
        Software (and hardware) often reflects the structure of the company that made them, 90% of software engineers are adding stuff to justify their paycheck. not to mention software growing into an uncontrollable amalgamation of legacy code and flavour of the month meme (framework, programming pattern...)
        With all this knowledge of hindsight you can almost certainly built any software from scratch and it'll be 100% better than the existent one. I mean look a this shit

        a kid embarrassing a billion dollar company should be enough evidence about the stat of current software.

        >that video
        holy shit. ok you're right. it's shit that we get so much complexity for such dumb reasons but kinda whitepilling that we can make anything better and faster
        >proton and wine on linux
        yeah but i assume drivers, being closer to the kernel, would be much harder to emulate. if they weren't we wouldn't have so much trouble with nvidia on linux

        the current model is that usb devices, GPUs and other devices send and receive whatever the frick they want over the wire. Then on the software side, the drivers act as an interface for that hardware for the rest of the system.
        What he's proposing (as I understand it) is that the stuff that's send over the wire should be standardized, like instruction sets for CPUs are.
        That would make drivers and large parts of operating systems obsolete, massively simplifying software.
        Notice how we don't need drivers for our CPUs?

        The user-software directly interacting with the hardware is the point. Get rid of middlemen.

        this makes sense and should have been sorted a while ago but good luck getting all the manufacturers in the same boat and separating people from their old keyboards and printers

        >Can docker do that?
        yes. docker is not a virtual machine or virtualization. it *can* be, but rarely is. it's just running a program on your computer normally, but with its references to where it is on the filesystem and what else is happening on the system replaced with different info.
        when a program reaches out for i/o and resources, it gets handed a different set of handles than it normally might. that's literally it.
        docker has absolutely nothing to do with the electron bloatgays. connecting the topics indicates you know less than nothing about either.
        next you'll tell me that cgroup resource limiting and chroot jails are inherently garbage and slow lol

        >it *can* be, but rarely is
        nah, most docker shit i've used has had some linux distro overhead

        • 1 month ago
          Anonymous

          >had some linux distro overhead
          describe this supposed overhead you've allegedly experienced and how it somehow relates to virtualization, which docker predominantly is NOT. i'll save you some time by assuming you can't.
          putting a process into a cgroup and chroot jailing it - which is a good 75% of what docker containerization consists of - does not have meaningful overhead. especially if you're - lol - comparing it to fricking PICO-8, a toy language and runtime.
          you just watched a meme man online tell you that it's a meme and bad and you ran with it to fit in with your parasocial "friend" parasite.
          if you believe docker is some kind of performance goblin that needs to be killed, then you also believe that fricking iptables and cgroups and chroot jails have got to go because they're also bloatware nonsense nobody needs. but that would make you a total moron, of course.

    • 1 month ago
      Anonymous

      >Sandboxxing makes a lot of sense in the era of functional programming.
      QubesOS, Kinoite, Silverblue, pick your poison.
      And anyway, flatpaks are everywhere now.

  14. 1 month ago
    Anonymous

    >BlowOS is a user focused os that offers groundbreaking minimalism, security and efficiency
    >operates on a lean core, with two layers; tasks in user env and applications sandboxed
    >offers direct hardware access and simplified inter-process communication
    >eliminates traditional installations and merges command line with library functions
    >come on bro

  15. 1 month ago
    Anonymous

    the only person that will ever love him is his mother

    • 1 month ago
      Anonymous

      I love him

  16. 1 month ago
    Anonymous

    Here's an idea, Linux except designed for end users and not the autists in charge of it.

    • 1 month ago
      Anonymous

      that's apple

    • 1 month ago
      Anonymous

      that's serenity

      that's apple

      >nonfree

  17. 1 month ago
    Anonymous

    Blow is right, as usual, and nocoders are mad, as usual

  18. 1 month ago
    Anonymous

    Jonny, I know you’re here.
    Stop pretending you like games, and just admit your vanity yearns to be a CS celeb, and start the OS already.

  19. 1 month ago
    Anonymous

    What's wrong with the operating systems we have?
    NT is great the only thing we need is to rewrite userspace. And Linux is a similar discussion.

  20. 1 month ago
    Anonymous

    He looks like if Jonni Darkko and Brandon Iron had a baby.

  21. 1 month ago
    Anonymous

    To me he seems to have the wayland mentality.
    >Let's make a simple protocol every compositor can implement or build on
    >I as a user want to have multi-window applications, screentairing and etc.
    >Okay, what's the usecase.
    Grrrr, people like this are just ruining software the other way around.

  22. 1 month ago
    Anonymous

    I didn't watch, but I can say it is a based and redpilled idea because Blow is smart.
    I am totally not him btw.

  23. 1 month ago
    Anonymous

    Why doesn't he just DO things then?
    Make that OS if it's going to fix everything.
    Come up with the programming practices that will fix the industry.
    Make the web performant, since it's so important according to him.
    If he had the solutions he could make hundreds of millions, so why not provide them?
    >b-but he doesn't care about money!
    He could finance 100 games instead of 1. He could employ people to make anything the way he sees fit. He could change the "broken" world like he's always posturing in his speeches.
    Instead he's hand crafting a video game that will be one among many others in that year, and a programming language nobody really needs.

  24. 1 month ago
    Anonymous

    >its another "Casey sucks Jon's balls and agrees with every ridiculous declaration he makes" episode

    • 1 month ago
      Anonymous

      At least one of them has shipped a game.

  25. 1 month ago
    Anonymous

    >BlowS

Your email address will not be published. Required fields are marked *