Live data from Hacker News

The Essence operating system at Handmade Seattle 2021 [video]

media.handmade-seattle.com

1–10 of 42 posts

Re: The Essence operating system at Handmade Seattle 2021 [video]

#5
post #2

Using the window as the application launcher is genius. Tabbed windows at the OS level is also great. I'm honestly blown away by this.

Yeah I've always wished for something like that. That also gives (presumably) a much stronger programmatic association between windows (GUIs) and processes. Trying to programmatically figure those things out in e.g. X11 is sloppy at best.

Re: The Essence operating system at Handmade Seattle 2021 [video]

#7
post #2

Using the window as the application launcher is genius. Tabbed windows at the OS level is also great. I'm honestly blown away by this.

Oh that’s really cool. Wonder if there’s an add on for windows/mac/Linux that achiever the same functionality

Re: The Essence operating system at Handmade Seattle 2021 [video]

#9
post #2

Using the window as the application launcher is genius. Tabbed windows at the OS level is also great. I'm honestly blown away by this.

Oh that’s really cool. Wonder if there’s an add on for windows/mac/Linux that achiever the same functionality

One I know of for application windows with tabs in Windows is Stardock Groupy:

https://www.stardock.com/products/groupy/

Re: The Essence operating system at Handmade Seattle 2021 [video]

#10

God I would kill to make the pipe dream of competition in the OS space happen, there are many interesting hobbyist projects like this that just peak at some of the features and ideas that the current dominant operating systems don't touch.

There are two huge hurdles that no hobby operating system can realistically overcome, without major tradeoffs (like being 100% POSIX-compatible): accelerated graphics, which in this day and age are required even for basic 2D rendering, especially if you have a hidpi monitor, and a web browser. Everything else, compared to those two problems, is easy stuff.

Graphics is just incredibly complex, opaque and obtuse kernel-space logic with tons of corner cases.

Web browsing for normal day-to-day usage is about a million lines of code, +/- one order of magnitude.

Post reply on HN