TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

SerenityOS demo at Handmade Seattle 2021 [video]

786 pointsby awesomeklingover 3 years ago

41 comments

prohoboover 3 years ago
I&#x27;ve been thinking recently that Windows 95&#x2F;98&#x2F;2000 had better UX than you can find nowadays on most websites, and while not &quot;beautiful&quot;, it was still aesthetic.<p>That + a good console? Great idea. I&#x27;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&#x27;t around back then.
评论 #29272134 未加载
评论 #29271817 未加载
评论 #29271715 未加载
评论 #29271802 未加载
评论 #29271748 未加载
评论 #29274081 未加载
评论 #29273594 未加载
评论 #29274604 未加载
narushover 3 years ago
Very excited to watch.<p>If you haven&#x27;t checked them out, I highly recommend checking out Andreas YouTube channel [1]. It&#x27;s the most interesting programming content I&#x27;ve ever watched - and I feel like he&#x27;s honestly taught me a lot about programming!<p>[1] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;c&#x2F;AndreasKling" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;c&#x2F;AndreasKling</a>
评论 #29271989 未加载
评论 #29272555 未加载
评论 #29272069 未加载
abnercoimbreover 3 years ago
Hey everyone! I&#x27;m the organizer for Handmade Seattle. It was a pleasure hosting SerenityOS, as Andreas is an inspiration to us.<p>If I may plug, note we are 100% indie and upload presentations for free. We have a newsletter [0] but since HN loves RSS we have that setup as well [1].<p>[0] <a href="https:&#x2F;&#x2F;media.handmade-seattle.com&#x2F;subscribe" rel="nofollow">https:&#x2F;&#x2F;media.handmade-seattle.com&#x2F;subscribe</a><p>[1] <a href="https:&#x2F;&#x2F;media.handmade-seattle.com&#x2F;rss" rel="nofollow">https:&#x2F;&#x2F;media.handmade-seattle.com&#x2F;rss</a>
Kranarover 3 years ago
The list of people speaking at Handmade Seattle as well as the topics sounds absolutely fantastic. So many conferences are either too corporate with presentations that are mostly flashy marketing, or they are technical but there&#x27;s only like 2 or 3 people giving a genuinely solid talk. This conference looks like it has everything, great speakers and great topics.
评论 #29272006 未加载
johnwheelerover 3 years ago
I don&#x27;t understand how they write an OS kernel, command shell, graphical shell, and browser in 3 years? I get there are more than a single person involved but it still seems very rapid.<p>What are the catches? Is it still very immature or assuming there was enough user-land software (which I&#x27;m sure there is not), is this ready for production use?
评论 #29272235 未加载
评论 #29272219 未加载
dangover 3 years ago
These look like the past threads so far. Others?<p><i>SerenityOS: A love letter to &#x27;90s user interfaces with a Unix-like core</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=23911180" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=23911180</a> - July 2020 (1 comment)<p><i>Introduction to SerenityOS Programming</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22479132" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22479132</a> - March 2020 (43 comments)<p><i>Pledge() and Unveil() in SerenityOS</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22116914" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22116914</a> - Jan 2020 (28 comments)<p><i>CTF writeup: First published SerenityOS kernel exploit</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=21918351" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=21918351</a> - Dec 2019 (2 comments)<p><i>SerenityOS: From Zero to HTML in a Year</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=21212294" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=21212294</a> - Oct 2019 (52 comments)<p><i>Serenity OS update (August 2019) [video]</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20851356" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20851356</a> - Sept 2019 (2 comments)<p><i>SerenityOS – a graphical Unix-like OS for x86, with 90s aesthetics</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=19986126" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=19986126</a> - May 2019 (179 comments)<p><i>Serenity: x86 Unix-like operating system for IBM PC-compatibles</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=19537807" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=19537807</a> - March 2019 (83 comments)
评论 #29271656 未加载
sonofhansover 3 years ago
Wow, that&#x27;s impressive work. Kudos to Andreas for building a community as well as a tool<p>I&#x27;m equally amazed and horrified that they&#x27;re building a web browser. It seems easier to build the native OS.
评论 #29272834 未加载
clone1018over 3 years ago
I don&#x27;t have anything profound to say, but I love alternative OSes like SerenityOS, and I wish the world had more of them.
评论 #29271346 未加载
aledalgrandeover 3 years ago
<i>did he just right click on a terminal file to open it</i> (°0°)
评论 #29275227 未加载
评论 #29273438 未加载
评论 #29274706 未加载
评论 #29274301 未加载
评论 #29273897 未加载
评论 #29274961 未加载
slekkerover 3 years ago
Everything is so snappy and fast and feels lightweight, I wish there were Linux distributions focusing on these kind of aesthetics
评论 #29272315 未加载
InTheArenaover 3 years ago
I&#x27;d honestly love to see this with some modern workloads and practices. This guy seems like a total savant - there is something to be said for creating a whole system instead of layers.
dmitrygrover 3 years ago
Ow, that hit me right in the feels! That wonderful UI. That wonderful amazing UI!<p>No light grey on dark grey text, no borderless buttons, no pointless 45% width margins.
评论 #29271740 未加载
martin1975over 3 years ago
I&#x27;ve seen his videos a few times via HN - how close is the OS to being able to use GCC or CLANG and say, compile all Debian packages.... which is one of the largest repos. I mean for this to really be usable it would have to be able to work well w&#x2F;existing millions of lines of C&#x2F;C++ code...
评论 #29272072 未加载
losvedirover 3 years ago
Holy moly this is incredible! I&#x27;m not usually one to watch videos here, but this one was worth it (and pretty short).<p>I&#x27;m amazed that he built a whole new browser to go with his OS.
评论 #29272047 未加载
nesarkvechnepover 3 years ago
Damn, the GUI brought back sweet memories. The OS as a whole looks nice too.
评论 #29271401 未加载
Retr0idover 3 years ago
One thing that regularly bothers me about Linux, is how janky it is to parse fields out of the procfs. Using JSON makes so much more sense!
评论 #29273916 未加载
wheelerof4teover 3 years ago
I&#x27;ve been following Andreas on Youtube for quite some time. It is a monumental undertaking to write a completely new OS from scratch, and I admire his perserverence so far.<p>He has managed to make a worthy tribute to both UNIX and old Windows aesthetic style. And he did it almost all alone. Of course, Serenity OS is now a living, breathing community, just as it should be.<p>BTW, the guy has even ported DOOM, old DukeNukem and freakin&#x27; Diablo 1 to his OS. Mad respect to Andreas, Serenity is truly a work of genius.
评论 #29271899 未加载
phendrenad2over 3 years ago
Anyone know what the driver story is with SerenityOS? Is it a standard Unix&#x2F;Linux thing, where drivers have to be compiled against an unstable ABI&#x2F;API? Or is it more like Windows where drivers are forward&#x2F;backward compatible?
评论 #29275858 未加载
throwawayseaover 3 years ago
If I understand correctly, this one person and a small team of volunteers (?) built not only the core operating system from scratch but also the user interface and also apps like the browser? How is that possible? I would think this type of thing needs hundreds of engineers.
评论 #29274434 未加载
Aaronstotleover 3 years ago
I first heard about SerenityOS via HN years ago, it&#x27;s been incredible to watch Andreas&#x27; journey from hobby project to working on it full-time.<p>His hacking sessions on youtube are also great.
usaphpover 3 years ago
I love Andreas’s YouTube channel, such a nice and relaxing stream of quality programming
grae_QEDover 3 years ago
Thanks for sharing your project! The passion you put into It definitely shows! Serenity OS looks amazing, and your projects paradigm&#x27;s align with some of my own for general purpose software.<p>If I wasn&#x27;t so locked into my own software ecosystem, and I had time to dabble with a new OS, I would absolutely try yours out. For the time being, I&#x27;ll subscribe to your YouTube channel.
daitangioover 3 years ago
I have downloaded Serenity and played a bit with it after HN link to Ars Technica article. Very nice, well written and compact: it runs with only 128 MB of RAM (!) and it is very very fast.<p>Also mailing list very kindly, I asked some simple questions and answer was polite and wellcome.<p>If you are studying operating system at your university course, it is worth a try!
评论 #29276542 未加载
tester756over 3 years ago
Dumping data to json seems to be incredibly handy!<p>Thank you for your effort folks
qwerty456127over 3 years ago
Please add an &quot;always on top&quot; button to the window decorations alongside maximize&#x2F;minimize&#x2F;close. I want it badly and feel very frustrated because it only exists in KDE. I want it in all the non-tiling window environments I use including XFCE, Windows, Mac and Serenity.
burkyover 3 years ago
I&#x27;m just as interested in his journey that brought him here as I am with this OS. So amazing!
bdashover 3 years ago
Awesome to see that you&#x27;re doing well, Andreas!
评论 #29271942 未加载
emptyparadiseover 3 years ago
An operating system for a better world...
eggyover 3 years ago
Wow! I love the mashup of unix&#x2F;linux command line functionality with functional gui. I had been looking at Mezzano, because I prefer Lisp, but then I thought it would be great to implement a Lisp on SerenityOS with all native tie-ins to the gui and OS. Hmmm... So inspiring!
meltedcapacitorover 3 years ago
Has SerenityOS got a setting for the location of the &quot;light&quot; source?<p>Back in the days there was no good explanation for users who asked how to change that. Windows95 and clones were all hardcoded with a top left light source producing the buttons&#x27; shadows!
_daverover 3 years ago
This is a really cool project and I want to see it succeed. I realize the FAQ states &quot;There is no plan&quot;. That aside, are there any longer-term goals for the project or things they want to support in the future?
qwerty456127over 3 years ago
This is the most brilliant software project ever and this man is a genius messiah.
nightowl_gamesover 3 years ago
I&#x27;m not a kernel developer and know very little about OSes. I watched this video thinking I woulnt get it and would find it boring. Within 2 minutes my mind is blown. Amazing Job.
Maksadbekover 3 years ago
Very impressive! The GUI is very similar to an old friendly Windows style, did Andreas intentially designed it such way or use some 3rd party framework ?
评论 #29272193 未加载
sergiotapiaover 3 years ago
This looks like a monumental effort from the dev. Is it really all 100% original code he wrote? GUI, browser, terminal, js interpreter, everything from scratch?!<p>Reminds me of Terry Davis&#x27; - one of the few programmers I believe is &quot;genius level&quot; in the world.
评论 #29272759 未加载
评论 #29273911 未加载
jbverschoorover 3 years ago
This seems more sane than any other thing out there
beebeepkaover 3 years ago
Truly monumental.<p>What hardware do I need? Also, gaming needs to be a thing. What would it take to have say Quake 3 run on your OS?
评论 #29274728 未加载
评论 #29274654 未加载
busymom0over 3 years ago
Does this need a specific hardware to run?<p>Is it possible to port this to mobile?
mynameismonover 3 years ago
Is it just me or do some people find the grey theme (yielding the nostalgic UI) off-putting?
评论 #29278084 未加载
marcodiegoover 3 years ago
SerenityOS is interesting. Hope it doesn&#x27;t get the same end as SkyOS.
评论 #29276506 未加载
encryptluks2over 3 years ago
A lot of effort, but besides the nostalgia effect I don&#x27;t see how anyone could take something like this seriously for everyday use. After using a multitude of window managers on Linux, it just doesn&#x27;t make much sense to me to go backwards rather than forwards.
评论 #29276134 未加载
评论 #29276549 未加载
评论 #29275176 未加载