5:04 Liav made it so that we delete the loop device right after creating the mount, rather than at unmount time. The rationale didn't make much sense to me either when reviewing it :)
This is nice! Especially the loopback part. I don't remember, how was Serenity in the 64bit and multicore department ? And also the ability to run on real hardware. I'm still dreaming of having this on a small drive partition, installed bare metal. Also, Nico needs a drill sergeant next to him to constantly shout from the top of his lungs "WHAT'S THAT ? I CAN'T HEAR YOU! LOUDEEEEEER". 😁
Not that I have any insight, but seems he would probably be spending more and more time managing the project, and less and less coding. But I don't know.
@@kendawg_mcawesomeabout a year ago he talked about wanting to improve his writing by writing blog posts rather than making videos. I'm not sure how much he's followed through, as neither his blog nor his substack seem particularly active. He did recently post on substack about fuzzing Ladybird, but before that the previous post was June of 2023. His last post on his GitHub blog is announcing this decision, dated April 7 2023.
Seems like it. A real shame I think, I don't really care about Ladybird, it's just not that interesting compared to OS development. Oh well, all good things come to an end at some point.
once ladybird becomes good enough to display most websites properly more people can start daily driving the os bringing more interest into the project thus more developers
I would rather focus on quality and coolness of contributions than volume. Right now Ladybird needs volume because of the monumental undertaking that it is. Serenity can tick along at a more relaxed pace I think.
watching this makes me realize how much works actually goes into an OS. So many years of work on Serenity, and its still 100% ass. Basically unusable. Thats why new OSs do not make it. Because it takes 20 years to catch up with Windows/Mac with hundreds of engineers. Simple things like dragging, scaling, font size, font quality.. everything one takes for granted daily.
Another question: why have you made the whole os monolithic while the future is based on more micro kernel design and uses more modular systems? Shouldn't such a new os be more compatible for future systems? Doesn't that make all your work for nothing?
If you're doing everything yourself, you have the prerogative to make it however you want. Microkernels are cool, yeah, but you can't take a userland system module built with one microkernel's privilege model and drop it into another microkernel environment. It would, and will, take work to port it anyway.
The answer to this question (and most questions about the overall design of the OS) may seem anticlimactic, but it is that this OS is not designed to be one for everyone. It is a passion project, so the creation is indeed not to replace or take away from other OS'es for more general purpose application. More generally, to say all the work is "for nothing" is kind of silly and disrespectful. I understand your curiosity, but it comes off as a way to undermine someone's enjoyment of the creation process.
@@anthonutty but wouldn't you want to build something you can inherit to future? I mean if i would build an os i would probably also try to fix other os'es problems. Not making another unix distro right?
5:04 Liav made it so that we delete the loop device right after creating the mount, rather than at unmount time. The rationale didn't make much sense to me either when reviewing it :)
Woohoo! Glad I got to help out a bit with the Emoji front a bit! I'll do my best to pump out some more icons or whatever else might be needed!
Looks great mate!
This is nice! Especially the loopback part. I don't remember, how was Serenity in the 64bit and multicore department ? And also the ability to run on real hardware. I'm still dreaming of having this on a small drive partition, installed bare metal.
Also, Nico needs a drill sergeant next to him to constantly shout from the top of his lungs "WHAT'S THAT ? I CAN'T HEAR YOU! LOUDEEEEEER". 😁
Serenity is looking so damn good.
OS is coming along nicely, Andreas :)
CAT!!!
Is there any reason you stopped making coding videos, Andreas?
Not that I have any insight, but seems he would probably be spending more and more time managing the project, and less and less coding. But I don't know.
@@kendawg_mcawesomeabout a year ago he talked about wanting to improve his writing by writing blog posts rather than making videos.
I'm not sure how much he's followed through, as neither his blog nor his substack seem particularly active.
He did recently post on substack about fuzzing Ladybird, but before that the previous post was June of 2023. His last post on his GitHub blog is announcing this decision, dated April 7 2023.
I’m keeping my fingers crossed for a video profiling the performance issues on the emojipedia site 🤞
He wrote a blog post that he wanted to focus on getting better at writing, and he would focus less on videos
@@kendawg_mcawesome.. exactly what happened to linus
Love the cat wallpaper 🐱❤
OMG! yes! same!
And obviouslylove also the progress in the project. Would love to see more hacking videos 🙂
Awesome update, thank you :)
Seems there are less and less contributions to the os since the new focus on lady bird
Seems like it. A real shame I think, I don't really care about Ladybird, it's just not that interesting compared to OS development. Oh well, all good things come to an end at some point.
once ladybird becomes good enough to display most websites properly more people can start daily driving the os bringing more interest into the project thus more developers
I would rather focus on quality and coolness of contributions than volume. Right now Ladybird needs volume because of the monumental undertaking that it is. Serenity can tick along at a more relaxed pace I think.
Sadly, yes 😥
pretty good ! keep it up guys !
I love the wallpaper
very awesome stuff
gato
Cool wallpaper
A very jarring wallpaper!! 😆
Thats a lot of cats
i like it imageviewer icon. İt very cute. please let it be like that. Can we able to boot like liveusb or something serenityos with loop feaure?
Hello! My latest video will feature SerenityOS! Very excited.
watching this makes me realize how much works actually goes into an OS. So many years of work on Serenity, and its still 100% ass. Basically unusable.
Thats why new OSs do not make it. Because it takes 20 years to catch up with Windows/Mac with hundreds of engineers. Simple things like dragging, scaling, font size, font quality.. everything one takes for granted daily.
Another question: why have you made the whole os monolithic while the future is based on more micro kernel design and uses more modular systems? Shouldn't such a new os be more compatible for future systems? Doesn't that make all your work for nothing?
If you're doing everything yourself, you have the prerogative to make it however you want. Microkernels are cool, yeah, but you can't take a userland system module built with one microkernel's privilege model and drop it into another microkernel environment. It would, and will, take work to port it anyway.
The answer to this question (and most questions about the overall design of the OS) may seem anticlimactic, but it is that this OS is not designed to be one for everyone. It is a passion project, so the creation is indeed not to replace or take away from other OS'es for more general purpose application. More generally, to say all the work is "for nothing" is kind of silly and disrespectful. I understand your curiosity, but it comes off as a way to undermine someone's enjoyment of the creation process.
I haven't got any satisfying answer
If you have never made something for the sake of making something then you probably should start there. It will likely make more sense after that.
@@anthonutty but wouldn't you want to build something you can inherit to future? I mean if i would build an os i would probably also try to fix other os'es problems. Not making another unix distro right?
Is that old interface design a choice or you have made it because it is easier. Because i personally don't like it.
You are asking a lot of the questions people discovering Serenity ask. Recommend reading a faq.
So basically you took NT4 source, modified UI and compiled it ?
Why are the seconds in budabest different than in UTC?