Live data from Hacker News

I quit my job to focus on SerenityOS full time

awesomekling.github.io

131–140 of 264 posts

Re: I quit my job to focus on SerenityOS full time

#132
post #112

Windows NT/9x/2000 represented the high point for aesthetics. Light grey, rectilinear, clear delineation, all contributed to being easy on the eye and functional. Glad to see it make a comeback.

That style is a bit too brutalist for my tastes. I prefer a splash of color, like with BeOS or something like that.

Windows did have color accents, like the dark blue selection, it's just a bit muted and stale by modern standards.

It's a good idea to keep the chrome be chrome-like so color can be reserved for meaningful elements (like red for warning, green for safe, blue for selection etc.).

Notice that although end-user apps are all colorful and fancy these days, that most pro apps have remained very conservative, erring to light or dark gray and using color semantically only (think photoshop, 3dsmax, autocad etc.). This tells us something.

Re: I quit my job to focus on SerenityOS full time

#133
post #129

I highly recommend checking out his YouTube channel [0]. He's an _incredibly_ thoughtful person and provides good lessons in staying focused and keeping scope down. I consider him a mentor and his approach to software is something I really resonate with. He has a keen focus on software quality but understands he can't make everything perfect in one sitting. This approach helped me get away from decision paralysis in…

I don‘t know much about OS development or C++ but I still watch his videos because of his thoughts on life as a software engineer.

Any specific video you would recommend that highlights his thoughts on life as a software engineer?

Re: I quit my job to focus on SerenityOS full time

#134
post #116
post #8

Earlier quoted context omitted.

You need to be pretty smart to write an OS, and only dumb people and smart people are religious. Atheism is the belief for mediocre minds. ;)

Please don't take HN threads further into flamewar, let alone religious flamewar god help us. https://news.ycombinator.com/newsguidelines.html

Fair enough Dan. I do have a tendency to walk the line but I like to think I'm reasonable enough to know when to backpedal. Apologies to yourself and Jagger. I'll try and be nicer.

Re: I quit my job to focus on SerenityOS full time

#135
While I'm hit heavily by nostalgia looking at this UI and I actually appreciate the simplicity and utility of it, I think it would've been nice to bring it in the 21-st century by making it vector-based and scalable, so it works on modern displays. Gone are the days when all displays had the same DPI around 100, and we could craft things out of single pixel bevels.

We just need good, legible displays. And modern tech delivers. But the software needs to match.

Re: I quit my job to focus on SerenityOS full time

#136
post #135

While I'm hit heavily by nostalgia looking at this UI and I actually appreciate the simplicity and utility of it, I think it would've been nice to bring it in the 21-st century by making it vector-based and scalable, so it works on modern displays. Gone are the days when all displays had the same DPI around 100, and we could craft things out of single pixel bevels. We just need good, legible displays. And modern tech…

For what it's worth it does support 2x density (https://github.com/SerenityOS/serenity/pull/4966) and there's a design doc about High-DPI: https://github.com/SerenityOS/serenity/blob/master/Documenta...

Re: I quit my job to focus on SerenityOS full time

#137
post #45
post #43

What's more is that it also has a full web browser that is not based on webkit/blink/gecko but its own independent engine.

But I've been told by Hacker News multiple times that developing an independent browser is impossible without the means of a multi-million dollar corporation.

Depends on what is meant by "browser". Browsing HTML is not too difficult.

There is no rule that says a "browser" must match Google's in-house Chrome or its outsourced Firefox (all salaries of Firefox developers are currently paid with money from a deal with Google).

Look at how many browsers exist already for Gemini. How many were funded by advertising. Probably zero. The multi-million dollar corporations have a vested interest in keeping the notion of "browser" so complex that independent authors cannot even contemplate it.

Re: I quit my job to focus on SerenityOS full time

#138
post #48

What a great little project! Each bit adds to what came before. Just don't be reluctant to delete code when its time has come, and it can continue improving indefinitely.

Bit by bit indeed! The birthday posts here give a nice overview of how much the system has evolved over its couple years of existence: https://www.serenityos.org/happy/

The monthly progress videos are also nice in that regard.

Re: I quit my job to focus on SerenityOS full time

#140
It's so refreshing to see a from-the-ground-up built hobby project like this. We need more operating systems that don't track users, show ads, or have decades of accumulated ~~cruft~~ backwards compatibility. The design goals will appeal to anyone who was into computers back then. Well done. Doing all this in 3 years is impressive and inspiring. I think you won't have to worry about sustaining your family much longer ;)

Running this on real hardware would be great. Future weekend project...

Post reply on HN