News for hackers. Stuff that matters.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by prohobo on Thursday November 18, 2021 @05:21PM (#29271384)
I've been thinking recently that Windows 95/98/2000 had better UX than you can find nowadays on most websites, and while not "beautiful", it was still aesthetic.

That + a good console? Great idea. I'd love to see some innovation with the old school design ethos too; maybe there are even better ways of displaying controls? Or maybe a new way to think about controls that weren't around back then.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by akling on Thursday November 18, 2021 @06:52PM (#29272134)
>I'd love to see some innovation with the old school design ethos too; maybe there are even better ways of displaying controls? Or maybe a new way to think about controls that weren't around back then.

Oh yeah, this is something we've been exploring (carefully) with SerenityOS! There's obviously been a lot of good UI/UX innovations since the late 90s, and it's super interesting to look for ways to integrate them with the classic aesthetics.

As an example, we use breadcrumb bars in our file manager, to display the current directory as a part of separately interactive segments.

And we also have "Assistant" which works similarly to macOS Spotlight, for fast access to a range of data providers.

I'm sure there are many similar concepts we have yet to discover :)

Re:SerenityOS demo at Handmade Seattle 2021 [video] by DragonL80 on Friday November 19, 2021 @02:25AM (#29274692)
@akling, I want to take a moment to comment just how amazing recovery can be. As someone who's suffered some similar substance issues. Thank you for being a great example of just how amazing of a place the mind can be when its trained onto something that gives us meaning and direction. I am in sheer awe of what you've created. Its incredibly powerful but yet so simple its staggering. I am so following the progress of SerenityOS (i get the name too, btw) and look forward to seeing great things come of it and from you.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by paraiuspau on Friday November 19, 2021 @06:24AM (#29276092)
Just to second what this good person here has said. Having suffered with substance abuse myself, it truly is inspiring to follow your accomplishments Andreas! I love that your hostname is 'courage', and like my fellow poster here, Serenity makes a lot of sense. Much strength to others having walked/still walking on a dark path.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by mysterydip on Thursday November 18, 2021 @07:50PM (#29272526)
I'm sure you've seen this or similar paper before, but a good refresher from the windows 95 team: https://socket3.wordpress.com/2018/02/03/designing-windows-9...
Re:SerenityOS demo at Handmade Seattle 2021 [video] by akling on Friday November 19, 2021 @04:47AM (#29275473)
Yes! That’s such a great post. For people interested in this, I strongly recommend getting a hold of the old Windows 2000 era user interface guidelines book from Microsoft.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by edeion on Friday November 19, 2021 @03:43PM (#29282191)
What book are you talking about? Is it "Microsoft Windows User Experience" published by Microsoft Professional Editions?

Aside: Thank you for your video! It looks great and that's yet another OS I'd like to try and play with -- along with Plan 9, which Serenity made me think of a bit, and TempleOS because of the soul-saving effect of devoting to a hard piece of beautiful software craftmanship.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by akling on Friday November 19, 2021 @03:50PM (#29282281)
Yes indeed! “Microsoft Windows User Experience”. I got a used copy off of Amazon last year for $2
Re:SerenityOS demo at Handmade Seattle 2021 [video] by codetrotter on Thursday November 18, 2021 @08:55PM (#29272958)
Did you look into Neumorphism?

It’s a recent thing, but in a way it is a callback to making it more obvious what is interactible and not.

For a while, quite recently, it seemed to be catching on. But then it didn’t really catch on like.

But I think SerenityOS with a Neumorphism style would be a really interesting experiment.

https://uxdesign.cc/neumorphism-in-user-interfaces-b47cef3bf...

Re:SerenityOS demo at Handmade Seattle 2021 [video] by 1_player on Friday November 19, 2021 @04:29AM (#29275361)
Neumorphism is interesting, but as far away from Windows 95 style as can be.

It's tactile, yes, but low density, low contrast, borders are non existent, colours are used to create intense gradient background palettes, instead of using them to increase readability and usability.

Neumorphism has all the drawbacks of modern flat design, with none of the benefits of old UI design studies. But it looks cool.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by brandonmenc on Thursday November 18, 2021 @11:22PM (#29273805)
The Windows 95/98/2000 interfaces are imo kind of just the low-res version of Neumorphism.

Which I like.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by Aeolun on Friday November 19, 2021 @06:37AM (#29276168)
I do not like that at all. It looks like the stuff I designed when I just started university.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by flenserboy on Thursday November 18, 2021 @09:22PM (#29273097)
Do check out the Spotlight version in Tiger — the first iteration has been the best iteration of it, by far. You might be able to pick up a few things!
Re:SerenityOS demo at Handmade Seattle 2021 [video] by zozbot234 on Friday November 19, 2021 @07:46AM (#29276588)
> As an example, we use breadcrumb bars in our file manager, to display the current directory as a part of separately interactive segments.

With current 90s themes for GTK+, "breadcrumb" segments appear just fine as buttons. It works quite well in practice.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by bob1029 on Thursday November 18, 2021 @06:13PM (#29271817)
Our current product has a UI that is on par with windows 2000. We reuse the same ~26 hand-rolled UI elements on a fixed-size layout. Things like alpha blending and pixel shaders are a distant fantasy for us. Target market is highly regulated B2B, so we have more tolerance to work with here. Everything is very serious business. No one really cares about button radii or drop shadows. They just want to push the paperwork as quickly as our screens will come back and then go home. We listen to our user delegates on a weekly basis. On the actual telephone for up to an hour. Any little UX gripes are usually dealt with judiciously as a result.

Nothing is more frustrating than a perfect UI being fucked up by the passage of time. You don't need fancy shit. You just need consistency and speed. Give me back my xp-era explorer and start menu snappiness. Put a high speed camera on a windows 10 task bar and record someone right clicking on it. You might need a larger SD card than originally planned for this activity.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by andai on Thursday November 18, 2021 @09:54PM (#29273263)
XP explorer is so much faster it blows my damn mind. I ran it inside Windows 10 in VirtualBox, the explorer window opens instantly and navigates instantly, while the new explorer has lag with every operation. The best way to see this is to copy or rename a file. Explorer, a Microsoft product (presumably better integrated with the kernel) will take a second or two to show the result of the action that it itself performed (!!), while Sublime Text open in the background will detect the change and display it instantly. Madness!
Re:SerenityOS demo at Handmade Seattle 2021 [video] by 0xcde4c3db on Thursday November 18, 2021 @10:17PM (#29273403)
I feel like way too many engineers ca. 2005-2010 internalized the misconception that "asynchronous" is synonymous with "I don't need to care how long it takes". It turns out that the distinction isn't trivial.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by exikyut on Thursday November 18, 2021 @11:39PM (#29273901)
I wonder if Explorer is deliberately updating the display after a timeout to handle the scenario where many files might rename in short succession.

One simple way to handle this could be to compute the timer to fire at $last_rename_time + $delay, initialize $last_rename_time to 0 (and later set it to the current time in milliseconds), then only actually start the timer if the calculated value is actually in the future (which it won't be for the first run).

Of course... Explorer might (...still) be using periodic polling. xD

You might be able to use Event Tracing for Windows to find out if Explorer is actually following events in real time, with the minor caveat that it might be a bit of a project. I gathered a small handful of ETW-related links over at https://news.ycombinator.com/item?id=28348564 a little while back FWIW.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by aallen90 on Friday November 19, 2021 @04:57PM (#29283109)
I believe this is what's happening. I read something recently from Raymond Chen that it works like:

1. Open file with the delete flag 2. Call a function to set the new file information 3. Close the handle.

The signal that a file was renamed happens in step 2, and that signal/event is what many applications subscribe to. Explorer will wait until the rename is fully completed with the handle closed before showing the change.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by mateuszf on Friday November 19, 2021 @09:07AM (#29277233)
XP explorer stars so fast because it's already running. The desktop with the icons is actually an explorer window.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by Narishma on Friday November 19, 2021 @09:59AM (#29277817)
That's not the case in Windows 10?
Re:SerenityOS demo at Handmade Seattle 2021 [video] by gfody on Thursday November 18, 2021 @06:02PM (#29271715)
I think that era of Windows stuck to the literature and best practices, the UI spoke to us in its own visual language and let us know what could be clicked or right-clicked or that it had focus and might do something if you hit the spacebar etc. etc. things that behave similarly look alike, all the clues you need to learn some software on your own were there, the visual language was teaching us how we're meant to use it, the more familiar we were with windows software the quicker we could pickup new windows software.

and then I don't know what happened Steven Sinofsky showed up with radical ideas that software should be beautiful and everything sort of went to hell? curious if there was actually some kind of event marking the beginning of the end of intuitive software design for MS

Re:SerenityOS demo at Handmade Seattle 2021 [video] by bluedino on Thursday November 18, 2021 @07:17PM (#29272314)
I think that Windows 2000 and Max OS were the pinnacle of clean Interfaces.

It seems like once the graphics capabilities became common, OS interface developers used them even when they shouldn't have. Remember when moving windows in Linux had a "jiggle" to them? The genie effect in OS X? What about the "cube" of multiple desktop? I still don't know what the point of transparent windows is.

A few effects are useful - like aero peek in Windows.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by doubled112 on Thursday November 18, 2021 @07:56PM (#29272565)
I think some of those animations make the desktop behave a little more like objects would in the real world.

For minimize, whether it's a line that shrinks, a genie lamp, a simple shrink effect, it's all the same. A simple visual cue telling you where it went.

A little form with the function is fine with me. There's a ton of computing power in even the weakest of machines. That said, I hope we'll always be able to turn it off.

Even a default install of Raspberry Pi OS uses a composited window manager on the RPi 4 now.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by ori_b on Thursday November 18, 2021 @08:54PM (#29272952)
> I think some of those animations make the desktop behave a little more like objects would in the real world.

Why is this desirable? Objects in the real world have many inconvenient properties.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by BobbyJo on Thursday November 18, 2021 @10:52PM (#29273628)
It can make things more intuitive. If you use mental models people already have, they tend to pick things up faster. I think the point of the cube, for instance, was to help people keep track of multiple windows a little easier by making it spacial as opposed to just a list. Maybe it wasn't very effective in that case, but I think the hypothesis was sound.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by qwerty456127 on Friday November 19, 2021 @09:21AM (#29277423)
> It seems like once the graphics capabilities became common, OS interface developers used them even when they shouldn't have.

When you release a new OS version it has to look fresh or nobody will want it.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by edgyquant on Thursday November 18, 2021 @11:45PM (#29273929)
I think a lot of these things make interactions more pleasant, definitely more aesthetically pleasing. I know people love to hate on everything new but I grew up on early windows (my first PC was Windows 95) and I always thought it was kinda ugly but PCs couldn’t handle much more.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by tpxl on Friday November 19, 2021 @01:40AM (#29274466)
I think you can face-lift the W95/W2000 system without losing the usability, people just didn't do that. That's what I hate the most about "modern" UIs, designers make them look pretty and degrade usability, instead of just making them pretty.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by CRConrad on Friday November 19, 2021 @02:19PM (#29281116)
> That's what I hate the most about "modern" UIs, designers make them look pretty and degrade usability, instead of just making them pretty.

What's worse is, (at least IMO) they aren't even particularly pretty.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by edgyquant on Saturday November 20, 2021 @07:32AM (#29287523)
What would you say the modern windows shell is missing that existed in Windows 2000?
Re:SerenityOS demo at Handmade Seattle 2021 [video] by chillfox on Sunday November 21, 2021 @07:38PM (#29301323)
XP is basically the W95/W2000 interface but pretty.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by CRConrad on Friday November 19, 2021 @02:18PM (#29281098)
> I still don't know what the point of transparent windows is.

But about half of Linux YouTubers proudly display them. (Between you and them, the clueless one isn't you.)

Re:SerenityOS demo at Handmade Seattle 2021 [video] by michaelbrave on Friday November 19, 2021 @09:52AM (#29277751)
I remember really old Macs had a thing to pull the bottom corner up to take a peek at what was behind that window, it was neat and never seen again
Re:SerenityOS demo at Handmade Seattle 2021 [video] by laurent92 on Thursday November 18, 2021 @07:54PM (#29272550)
And the keyboard shortcuts! Don’t forget the keyboard shortcuts! Which could help you automate, if you save a Windows macro and repeat it.

And the F1-Help! In context, boring but always available.

And the rearrangeable toolbars, native!! The status bar, not the flimsy tooltip at the bottom which disappears.

And the treeviews! And the files ordered by name! Nowadays everything is ordered by “Most recently seen” so you can go back to the past because of the infinite roll. Everything was ordered and safe there. But you would lose your mind if you didn’t reorganize your desktop regularly, and that has faded away, no-one needs to organize files nowadays.

Windows had reached an incredible level of usability, complete with blind and disability support, scriptable, standardized, reorganizable, repeatable UIs.

Then the web appeared and despite having a searchbox in every app, there still isn’t a keyboard shortcut for it.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by 1_player on Friday November 19, 2021 @04:39AM (#29275418)
> the web appeared and despite having a searchbox in every app, there still isn’t a keyboard shortcut for it

This infuriates me. None of the browsers have a shortcut to "search this highlighted text with Google". I instead have to right click, and carefully pick the option between "Print" and "Copy".

Not a single one, for an operation I do 200 times a day. I do not understand how it is possible. It's the most common operation I do in a browser.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by garaetjjte on Friday November 19, 2021 @12:49PM (#29280064)
I use Ctrl-C Ctrl-T Ctrl-V ENTER for this.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by jbbe on Friday November 19, 2021 @01:15PM (#29280402)
All my browsers (firefox, chrome and safair) on mac have this behavior at least. Do none of the windows browsers have the feature?
Re:SerenityOS demo at Handmade Seattle 2021 [video] by ansible on Thursday November 18, 2021 @08:31PM (#29272794)
> ... let us know what could be clicked or right-clicked ...

Oh my gosh, yes. This is what drives me to distraction with recent Android releases. I'm tapping on things in the battery settings menu that used to do something, but no, not anymore.

Seriously, what is so damn awful about having some visual indication of what is a button?

Re:SerenityOS demo at Handmade Seattle 2021 [video] by rodgerd on Thursday November 18, 2021 @08:07PM (#29272636)
The biggest problem - across a lot of fronts - was that we abandoned the idea of consistency and rooting these things in research. The original success of the Mac interface was rooted in the HIG which provided rigorous, clear, and (at least sometimes) evidence-based principles for UI/UX. Sun paid a bunch for work to be done on the GNOME 1.x series at one point, to try and significantly improve it.

The HIG is no more at Apple. GNOME design decisions are justified with comments like "I asked some friends and they liked this better". Most of the pain in Windows 10 are all the jagged edges where you cut from one era to another for no particularly good reason.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by robbedpeter on Thursday November 18, 2021 @08:50PM (#29272927)
Fundamentally, ui has to be a consequence of function - there's a pragmatic reality to how a thing is used that informs the limits of the representation of controls. In a visual context, it's less about skeumorphic analogs and more about how the brain maps those controls to things we already know.

This is muscle memory and plasticity in action - the relative locations, stateful appearance, and behavior of controls gets mapped in our brains in the same way as taxi drivers learning the routes in a city, a violinist learning fingerings, or a child learning the alphabet.

"Muscle memory" is required to establish foundations of more complex behaviors. Once you've built a user interface, you should not ever touch elements upon which the users have built those muscle memory mappings. Yo Yo Ma would be as lost as a child if you told him he had to play the bassoon instead of cello. After a couple years of practice, some of the higher level artistry could be brought to bear on the new instrument, but it's the low level fundamentals that matter.

Firefox screwed with fundamentals, and their market share is evidence of why that shouldn't be done.

Windows keeps pushing down that path as well, mistaking their current dominance in desktop as something absolute.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by nmstoker on Thursday November 18, 2021 @06:23PM (#29271927)
Mac also caved after a real highpoint of good definition in the 90s.

With MS, they just seemed to stop paying attention to their own guidance and much preferred doing their own thing (see most editions of Office!), people just got fed up and it seems like it crumbled from there.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by pjmlp on Friday November 19, 2021 @02:14AM (#29274629)
Not only on the UI level, they were also responsible for COM's revenge on .NET after Longhorn, and the golden spot it now enjoys on Windows APIs, although most that don't do Windows think of it as gone.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by 1_player on Thursday November 18, 2021 @06:12PM (#29271802)
If you like the Windows 98 era of UI design, I recommend you having a look at the GUI for the UNIX-like embedded operating system QNX. The care, tactility and readability of that interface is in my opinion unparalleled, and hidden behind a operating system few have heard of, and fewer even used.

https://guidebookgallery.org/screenshots/qnx621

I honestly think anything else produced since is worse than this, and since flat design has taken root, UIs have fallen off a cliff both in usability and style.

I tend to get very Patrick Bateman-like when appreciating old UIs, the colour combination and choice of fonts on off-grey backgrounds, while modern interfaces just feel like there's no personality or warmth to them. Just flat uppercase #222 sans text on flat white background.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by tailspin2019 on Thursday November 18, 2021 @06:31PM (#29271979)
Looking at those screenshots, I can definitely see your point.

For me, all the greys date it a little, but other than that it’s a simple, clean, elegant and highly consistent UI!

The consistency is most notable. We’ve lost so much of that in modern operating systems (mainly Windows and macOS).

It feels very approachable.

EDIT: Now having watched the SerenityOS video(!) all the same comments above apply. Really nice work.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by nyanpasu64 on Thursday November 18, 2021 @08:28PM (#29272771)
Looks a lot like Haiku OS.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by AnIdiotOnTheNet on Thursday November 18, 2021 @09:03PM (#29273004)
Yeah, while I haven't spent enough time in Haiku[0] to get familiar with really it's design language, it is so responsive, readable, and discoverable that it forced me to remember all that we have lost in personal computing because of... I'm not entirely sure who to blame, a lot of people who aught to be shot out of a cannon into the sun, I reckon.

[0] sadly it doesn't even quite meet my relatively minimal almost-never-used laptop use case due to the only RDP client that worked at all being so horrifically out of date that it can't understand modern RDP authentication mechanisms.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by waddlesplash on Friday November 19, 2021 @02:12PM (#29281038)
> the only RDP client that worked at all being so horrifically out of date that it can't understand modern RDP authentication mechanisms.

Do you mean rdesktop? Indeed it's pretty old and probably should be disabled, so I just did that.

Did FreeRDP not work, then? It seems we had a 3-year-old version, so I just spent the morning updating it to the very latest (2.4.1). Seems to work fine here for me, I connected to a remote Windows machine successfully. (The port is missing a bunch of features, but the basics seem to work.)

In the future you can report issues to HaikuPorts directly, or feel free to ping me on IRC/Matrix/XMPP.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by AnIdiotOnTheNet on Friday November 19, 2021 @03:51PM (#29282295)
Thanks, I will take a look when I get home. I was using rdesktop via BeRDP and on its own, but it choked on the auth portion. IIRC FreeRDP failed to launch. Also tried the KRDC port but it never gave me the option of using RDP despite its claims.

I was a little annoyed at the gigantic pile of packages that came along with those last two options, but there's no need to rehash rehash that argument. I do wish there had been an obvious way to clean those up after removing the applications they supported though.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by waddlesplash on Friday November 19, 2021 @04:06PM (#29282500)
FreeRDP is CLI-launch-only, so if you tried to start it via the GUI, that may have been your problem. We should probably rework BeRDP to use FreeRDP instead of rdesktop, but that's more involved.

I think KRDC may be hardcoded to use "xfreerdp", so it won't find the Haiku variant.

Yeah, "autoremove" isn't implemented unfortunately, nobody has gotten around to that yet. It would indeed be nice to have.

Re:SerenityOS demo at Handmade Seattle 2021 [video] by AnIdiotOnTheNet on Friday November 19, 2021 @04:13PM (#29282581)
I was launching it via the CLI. As I said, I'm afraid I do not recall the reason it failed to launch. If it does so now that you have updated it I will forward what information I can through the appropriate channels.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by bsdooby on Friday November 19, 2021 @02:24AM (#29274681)
An operating system a want on my laptop for so long now (native boot)...
Re:SerenityOS demo at Handmade Seattle 2021 [video] by m0zg on Thursday November 18, 2021 @11:39PM (#29273902)
Which itself is a carbon copy of BeOS, as far as UX is concerned.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by girvo on Thursday November 18, 2021 @08:44PM (#29272888)
BlackBerry's tablet (which I loved; combined with a cheap Curve and a $40 AUD a month prepaid plan, I had unlimited internet access on both devices, super neat) was based on QNX if I recall correctly! Though it had its own touch UI on top of it.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by thedailyhustle on Thursday November 18, 2021 @09:44PM (#29273209)
ive seen first hand at an amazon sortation/distribution warehouse i worked to construct just last year used QNX for their automated conveyor and barcode sortation system, i guess since its a real-time OS? I love the UI as well and it was really neat to see QNX in the wild.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by sigzero on Friday November 19, 2021 @09:30AM (#29277526)
Loved it when it came out. I tried the floppy demo a few times. It was impressive.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by godot on Thursday November 18, 2021 @06:06PM (#29271748)
Yes! My thoughts exactly.

I'm pretty desperate for an OS UI that looks like this. KDE comes close but still too modernized.

Would love to try Serenity on a laptop some time. Anyone know how usable this is as a daily driver?

Re:SerenityOS demo at Handmade Seattle 2021 [video] by wheelerof4te on Thursday November 18, 2021 @06:21PM (#29271903)
It is usable only in a VM, sadly.

If you like to hack around and enjoy playing Diablo 1 on obscure software, Serenity OS is for you :)

Re:SerenityOS demo at Handmade Seattle 2021 [video] by yjftsjthsd-h on Thursday November 18, 2021 @06:50PM (#29272121)
It seems to be at least somewhat capable of booting on metal: https://www.youtube.com/watch?v=sT-ME3PsKtc
Re:SerenityOS demo at Handmade Seattle 2021 [video] by wheelerof4te on Thursday November 18, 2021 @06:55PM (#29272154)
That is really inspiring to see!
Re:SerenityOS demo at Handmade Seattle 2021 [video] by squarefoot on Thursday November 18, 2021 @08:39PM (#29272850)
I can't but wonder how nice it would be if ported to ARM devices. If Linux can run on $15 small boards with much fewer resources than big PCs, this much lighter OS could literally fly.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by jagger27 on Thursday November 18, 2021 @08:54PM (#29272951)
People are actively working on Arm support!

https://github.com/SerenityOS/serenity/search?q=arm&type=

Re:SerenityOS demo at Handmade Seattle 2021 [video] by CodeArtisan on Friday November 19, 2021 @06:38AM (#29276177)
LXQt with a retro theme may do it. The project reached version 1.0 at the beginning of this month.

https://lxqt-project.org/about/

https://www.opencode.net/abgr/qtstep

Re:SerenityOS demo at Handmade Seattle 2021 [video] by zozbot234 on Friday November 19, 2021 @07:51AM (#29276628)
There's a well-known retro theme for GTK+ too. Works quite well in LXDE and Xfce.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by alx__ on Friday November 19, 2021 @12:20AM (#29274081)
I feel like it's a product of the era we grew up in. Or the OS that made you fall in love with computers.

For me that was Mac OS 8 on the first iMac :)

Re:SerenityOS demo at Handmade Seattle 2021 [video] by topspin on Friday November 19, 2021 @02:09AM (#29274593)
For me it's the efficiency. The 90's era Windows UI and applications ran productively on machines with 8MB of RAM. That's an enormous amount of value for what amounts half today's desktop CPU cache. The limited memory forced developers to conform to the OS provided API and resources (fonts, color pallets, image formats, etc.) and the result was small, fast, consistent applications.

Today this discipline survives in mobile devices. Meanwhile, our desktop operating systems are festooned with a multitude of widget toolkits and language runtimes yielding wildly diverse, inconsistent and often fragile behavior and require 3+ orders of magnitude more memory.

Aside from (usually) pretty nice font rendering, what has actually been achieved with all of this?

Re:SerenityOS demo at Handmade Seattle 2021 [video] by badsectoracula on Friday November 19, 2021 @07:06AM (#29276367)
I don't really think it is only that. My first OS was DOS and i used Win3.1 a lot and while i do have nostalgia for those two, i think Win9x was better in terms of GUI design and as others have mentioned, the peak was around Win2K (though not everything was going upwards, i still think border-on-hover introduced in Win98 was backwards and essentially the herald of featureless form-over-function modern flat design).

And ever since i started using a window manager in Linux (somewhere in early 2000s) i really liked Window Maker's style even though i never used NeXTSTEP for many years (in fact the only time i used it i was kinda disappointed at how primitive it was in terms of window management compared to Window Maker :-P).

Re:SerenityOS demo at Handmade Seattle 2021 [video] by bsdooby on Friday November 19, 2021 @02:25AM (#29274687)
Absolutely
Re:SerenityOS demo at Handmade Seattle 2021 [video] by walrus01 on Thursday November 18, 2021 @10:47PM (#29273594)
If you liked the simplicity of windows 2000 you'd likely do find with an XFCE4 desktop environment.
Re:SerenityOS demo at Handmade Seattle 2021 [video] by DeathArrow on Friday November 19, 2021 @02:11AM (#29274604)
UX means user experience, not user interface. And it does not have to be beautiful, but functional.