Live data from Hacker News

SerenityOS – a graphical Unix-like OS for x86, with 90s aesthetics

github.com

141–150 of 186 posts

Re: SerenityOS – a graphical Unix-like OS for x86, with 90s aesthetics

#141

>A graphical OS for x86, with 90s aesthetics >90s >aesthetics wat?

Yes. Simplicity and function over form. 90s buttons looked like buttons, for instance. And theming was a simple matter of changing your fonts and colors. Windows 95 didn't need a special 'dark mode' supported by the OS, because you just changed your colors in the GUI tool for changing colors and fonts and you were done. Modern GUIs are ridiculous and stupid and overcomplicated. Much like most of modern computing.

> Windows 95 didn't need a special 'dark mode' supported by the OS, because you just changed your colors in the GUI tool for changing colors and fonts and you were done.

You're over-romanticizing the past. There were plenty of apps even in the Windows 95 era that drew their own widgets and only half-respected the colors you set in the control panel, and that consequently looked like pureed ass if you changed the colors from the default.

Re: SerenityOS – a graphical Unix-like OS for x86, with 90s aesthetics

#142
post #13

Hello friends, author here! Fun to see my project on HN again. If you would like to see the system in action, I did a demo video in March[1] and one in April[2]. I’m happy to answer any questions you might have about the system. I’m not an expert on operating systems, but I can be pretty productive :) [1] https://youtu.be/hE52D-zbX3g [2] https://youtu.be/RBr5If8GrM4

what's the secret to being a 10x programmer?

Re: SerenityOS – a graphical Unix-like OS for x86, with 90s aesthetics

#143
post #13

Hello friends, author here! Fun to see my project on HN again. If you would like to see the system in action, I did a demo video in March[1] and one in April[2]. I’m happy to answer any questions you might have about the system. I’m not an expert on operating systems, but I can be pretty productive :) [1] https://youtu.be/hE52D-zbX3g [2] https://youtu.be/RBr5If8GrM4

what's the secret to being a 10x programmer?

Aiming for 100x.

Re: SerenityOS – a graphical Unix-like OS for x86, with 90s aesthetics

#144
post #101

Earlier quoted context omitted.

Fair, but I was replying to this being a good example of modern C++. It's atypical that implementing your own vector and string is even a good idea, let alone exemplary.

On the contrary, the standard vector and string classes are garbage UX-wise (e.g. unlike pretty much every other single dynamic array implementation in existence, vector does not have something like an "index of element" method and instead you are supposed to use std::find and subtract iterators with a special check for when the element wasn't found... like, WTF).

[deleted]

Re: SerenityOS – a graphical Unix-like OS for x86, with 90s aesthetics

#145
post #13

Hello friends, author here! Fun to see my project on HN again. If you would like to see the system in action, I did a demo video in March[1] and one in April[2]. I’m happy to answer any questions you might have about the system. I’m not an expert on operating systems, but I can be pretty productive :) [1] https://youtu.be/hE52D-zbX3g [2] https://youtu.be/RBr5If8GrM4

> I’m not an expert on operating systems

understatement of the century

Re: SerenityOS – a graphical Unix-like OS for x86, with 90s aesthetics

#146
post #9
post #6

I love the idea of a modern OS with the 90s function-over-form aesthetic. There’s immense beauty for me in function, and the 90s was without a doubt the peak of OS design.

> and the 90s was without a doubt the peak of OS design. reply Also, and surely not at all correlated with my youth, it was the peak of good music.

Also, no year since 1999 has surpassed it for quality and variety of movies.

Re: SerenityOS – a graphical Unix-like OS for x86, with 90s aesthetics

#147

34 year old here.. about every year I set up a whole OS 9 emulation deal because of my obsession with Mac OS 9, I dont know if I am sad and dwelling on the past, but I just loved that OS so much and keep trying to get back to it and I know I am not alone. I love to see projects like these

I'm more of a System 7 guy, but I still have two G4 towers, a G3 Powerbook, as well as some beige 68ks.

They're still useful for making music and get used for that occasionally, but I honestly love just booting them up and using the Finder. I wish I could still use them for communication somehow.

Re: SerenityOS – a graphical Unix-like OS for x86, with 90s aesthetics

#148

Earlier quoted context omitted.

Yes. Simplicity and function over form. 90s buttons looked like buttons, for instance. And theming was a simple matter of changing your fonts and colors. Windows 95 didn't need a special 'dark mode' supported by the OS, because you just changed your colors in the GUI tool for changing colors and fonts and you were done. Modern GUIs are ridiculous and stupid and overcomplicated. Much like most of modern computing.

> Windows 95 didn't need a special 'dark mode' supported by the OS, because you just changed your colors in the GUI tool for changing colors and fonts and you were done. You're over-romanticizing the past. There were plenty of apps even in the Windows 95 era that drew their own widgets and only half-respected the colors you set in the control panel, and that consequently looked like pureed ass if you changed the colo…

Yes, and just like today that was stupid. It was just a lot less common than today's Electron bullshit. Hell, there were games that used native widgets.

One of the big complaints about Java used to be that it didn't use native widgets and consequently looked out of place, but nowadays that is basically every application.

It's ridiculous.

Re: SerenityOS – a graphical Unix-like OS for x86, with 90s aesthetics

#149
post #132
post #97

Earlier quoted context omitted.

Have you seen Plan 9? https://en.m.wikipedia.org/wiki/Plan_9_from_Bell_Labs

My favorite somewhat-rethought OS is GoboLinux, which is not as different as Plan9 since it's basically just Linux, but it totally throws out the traditional Unix folder hierarchy of /bin, /etc, /var and so on. I also like the simplicity of classic Mac OS where you install a system extension by just copying it to a special folder and you uninstall an app by just deleting it (which sort of works with current macOS but…

Believe it or not, there have been several attempts to bring that kind of application management simplicity to Linux: ROX AppDirs, GNUStep's AppBundle implementation, Klik, and AppImage to name a few.

They have all been rejected by the community at large, sadly.

Re: SerenityOS – a graphical Unix-like OS for x86, with 90s aesthetics

#150
post #12
post #7

Earlier quoted context omitted.

BeOS is another one that comes to mind.

That BeOS didn't become a serious, long-term contender in the desktop OS market is a sure sign we're not living in the best of all possible worlds.

There's a timeline out there where WindowMaker/GNUStep became the dominant desktop for Linux too.

In many ways, I think the state of modern personal computing is evidence we are, in fact, in the darkest possible timeline for it.

Post reply on HN