Live data from Hacker News

Show HN: Banan-OS, an Unix-like operating system written from scratch

github.com

11–20 of 65 posts

Re: Show HN: Banan-OS, an Unix-like operating system written from scratch

#12
post #9

Very cool! How much time do you dedicate to this, in terms of hours per week? Looks like a lot of work has gone into it! You say you're a student on your profile - does that mean university? If so, have you also worked on the OS directly as part of your studies?

Yeah I am a student at an university. I have managed to "skip" some courses like operating systems and concurrency just by showing my project to the professor. Otherwise my project is not integrated to my studies in any way. I also got a part time job in my university's embedded side because of my project.

How much time I put to this really depends on what else is happening in my life at the moment. There has been months where I've put total of 5 hours into this and some weeks alone I may reach close to 40 hours.

Re: Show HN: Banan-OS, an Unix-like operating system written from scratch

#14
post #3

Very nice. Lot of work. What stand out challenges have you encountered?

I think biggest challenges have to be with reading large specifications. I've never really done that before so it took some time to get used to.

good for you. it gets easier. and being able to actually get down the meat of things is a real superpower. totally agree with you about ACPI though.

Re: Show HN: Banan-OS, an Unix-like operating system written from scratch

#15
post #9

Very cool! How much time do you dedicate to this, in terms of hours per week? Looks like a lot of work has gone into it! You say you're a student on your profile - does that mean university? If so, have you also worked on the OS directly as part of your studies?

Yeah I am a student at an university. I have managed to "skip" some courses like operating systems and concurrency just by showing my project to the professor. Otherwise my project is not integrated to my studies in any way. I also got a part time job in my university's embedded side because of my project. How much time I put to this really depends on what else is happening in my life at the moment. There has been mo…

Awesome, thanks!

One more set of questions: was there something you would call an "it's alive!" moment in the beginning of the project? A part where it would start to get _really_ fun for you? If so, what was it and how long did it take you to get there?

Re: Show HN: Banan-OS, an Unix-like operating system written from scratch

#17
post #15

Earlier quoted context omitted.

Yeah I am a student at an university. I have managed to "skip" some courses like operating systems and concurrency just by showing my project to the professor. Otherwise my project is not integrated to my studies in any way. I also got a part time job in my university's embedded side because of my project. How much time I put to this really depends on what else is happening in my life at the moment. There has been mo…

Awesome, thanks! One more set of questions: was there something you would call an "it's alive!" moment in the beginning of the project? A part where it would start to get _really_ fun for you? If so, what was it and how long did it take you to get there?

There has been multiple really great moments during the development. Its always cool to see some completely new features working on real hardware, like first time getting keyboard input, USB mouse input, running DOOM, reading from disks, networking, and getting a compiler working!

I think it became actually fun after I got all the basic requirements done and could start deviating from more or less standard OS code. When I could actually decide what I want to work on. Maybe after couple of months it was in that state. It was also fun at the beginning. it was just way harder as I didn't have any prior knowledge and I was trying to wrap my head around some basic concepts :D

Re: Show HN: Banan-OS, an Unix-like operating system written from scratch

#18
post #9

Very cool! How much time do you dedicate to this, in terms of hours per week? Looks like a lot of work has gone into it! You say you're a student on your profile - does that mean university? If so, have you also worked on the OS directly as part of your studies?

Yeah I am a student at an university. I have managed to "skip" some courses like operating systems and concurrency just by showing my project to the professor. Otherwise my project is not integrated to my studies in any way. I also got a part time job in my university's embedded side because of my project. How much time I put to this really depends on what else is happening in my life at the moment. There has been mo…

No doubt you've learned a hell of a lot from this.

I would imagine this will set you up incredibly well for a career in the industry, arguably moreso than your actual degree. Any reasonable prospective potential hirer is gonna be super impressed by it I think.

Re: Show HN: Banan-OS, an Unix-like operating system written from scratch

#19
post #8

Earlier quoted context omitted.

The other poster already answered...

...that the word iiis...

"just a hobby, won't be big and professional like gnu" which is a quote from Linus's Linux announcement on Usenet in 1991.[1] He didn't know it was going to be big at the time, making it an ironic statement after the fact, and that could also be the case for any new OS from scratch such as this one.

[1] https://www.cs.cmu.edu/~awb/linux.history.html

Post reply on HN