Live data from Hacker News

Show HN: The operating system I built as my high school project (2016)

github.com

51–60 of 83 posts

Re: Show HN: The operating system I built as my high school project (2016)

#51
What a coincidense, for my high school senior project in 2017 I built an operating system as well [1] (which I still work on to this day). For anyone who is put off by the difficult of building an operating system I highly recommend just going in and getting your hands dirty. osdev.org is a fantastic resource and theres plenty of reading to do on the web, and getting more intimately familair with your hardware is an incredibly gratifying and enlightening experience. Even if you never end up with something useful, the learning experience of working in such a liberated and constrained (theres no rules, but no supports! anything goes within the constraints of the hardware) environment is second to none. And once you build your operating system, you can always go back and do something new with it. Mine has become something of a zen garden where I can just play with new ideas and algorithms, without having to worrying about reaching some sort of goal.

[1] https://github.com/block8437/brackos

Re: Show HN: The operating system I built as my high school project (2016)

#53
post #8
post #5

Earlier quoted context omitted.

In my experience, writing "scary" software like a compiler, an OS, a kernel driver, etc is more about bravery/daring than raw skill or intellect. There are quite a few people that know C and C++ in high school, so it seems reasonable that at least some of them would have someone (IRL or online) nudge them in the direction of an OS and tell them "it's not as hard as you think, if you dare to try." I don't say this to…

I don't know C but I am interested in learning. What would be a good place to learn the steps of making an OS? I just want a bird's eye view right now, just to understand the moving parts. This will also help me in the future as a manager.

In addition to the resources other have mentioned, I've found this http://pages.cs.wisc.edu/~remzi/OSTEP/ valuable.

Re: Show HN: The operating system I built as my high school project (2016)

#55

Earlier quoted context omitted.

Kendriya Vidyalaya Adoor, Kerala, India

KV-ഇൽ OS development ഒക്കെ പഠിപ്പിച്ചു തുടങ്ങിയോ?

Kannada? I'm not indian but I remember these symbols from a twitter crawling project.

Re: Show HN: The operating system I built as my high school project (2016)

#56

Earlier quoted context omitted.

TempleOS is real mode. What do we do all day?

TempleOS does not run in real mode, it runs in long mode (64 bit)

The author had some... memorable quotes. It was a reference to his most infamous post. I assumed the OP knew about the author's past and wasn't asking for a genuine comparison. Tho looking back I'm not so sure.

For the brave of heart (NSFW): https://www.youtube.com/watch?v=UCgoxQCf5Jg&t=3295

Won't make much sense out of context. The video does a pretty good job of explaining the whole story if you have time.

Re: Show HN: The operating system I built as my high school project (2016)

#57

'Ultron is designed with OOP in mind and has not failed to live up to the promise at all possible places.' Would that more professional programmers had this humility. :)

I read that sentence as saying that OOP was successful.

I read that too, and also read OP as being sarcastic

Re: Show HN: The operating system I built as my high school project (2016)

#58
post #55

Earlier quoted context omitted.

KV-ഇൽ OS development ഒക്കെ പഠിപ്പിച്ചു തുടങ്ങിയോ?

Kannada? I'm not indian but I remember these symbols from a twitter crawling project.

Idu malayalam aanu mone

Re: Show HN: The operating system I built as my high school project (2016)

#59
post #55

Earlier quoted context omitted.

KV-ഇൽ OS development ഒക്കെ പഠിപ്പിച്ചു തുടങ്ങിയോ?

Kannada? I'm not indian but I remember these symbols from a twitter crawling project.

Malayalam

Re: Show HN: The operating system I built as my high school project (2016)

#60
post #41

Earlier quoted context omitted.

CD-R: there's a word I hadn't heard for a long time. It's amazing how technology marches forward and you only notice it when you look back.

There’s a chance it’s also on a Zip disk somewhere in my basement!

Oh wow, Zip disks! I entirely forgot those existed. Which is now bringing back memories of just how many different disk drives those late 90s computers would have. The desktops in my middle school would have floppy, zip, sometimes another floppy, and an optical/cd drive. Towers are now almost flat in front, with even optical CD/DVD drives disappearing in many corners, but back in the day there were disk bays everywhere.

I can still feel the satisfying click as a floppy was seated home and hear the buzz as the drive spun up. There was something wonderfully concrete about those storage media. You just don't get the same satisfaction at all from plugging in a USB stick. And the hours spent pulling back the metal cover and letting it go while bored in class...

Although I do think they stuck around a little longer than many remember. I was still using 3.5s to bring papers to home and back around 1998-2000.

Post reply on HN