News for hackers. Stuff that matters.
Re:Little book about OS development (2015) [pdf] by paskozdilar on Wednesday July 20, 2022 @05:07AM (#32163198)
I love this "little book about X" concept. I believe there is a lot of chicanery going on in the modern world of textbooks - a lot of stuff that is stretched to hundreds of pages (to get more money out of the book, I assume) could be condensed down to a double-digit number of pages, without significant loss of information.

Knowledge should be simplified as much as it can. I am human and I can only parse so much text per day. Keeping things simple and terse should be the basic etiquette of communication.

Re:Little book about OS development (2015) [pdf] by BirAdam on Wednesday July 20, 2022 @08:20AM (#32164689)
I agree. I think that this will happen more over time. Part of this is academia protecting itself (or trying) from the hoi polloi, and part of it is institutional problems. If a 50 page book can teach a subject then the instructor isn’t needed right? More importantly, if pupils are using the book and a tutor, why have the professor?

OTOH, the professor may do research or bring prestige to the school, and as such the school tries to protect that professor. Likewise the book written by that professor may fund part of the research being done. There was a time when large monied interests would fund research, but that was transformed into government and mostly DOD funding during the Cold War… so Stanford, while producing many brilliant and visionary leaders of our time, also produced shit tons of nukes.

Re:Little book about OS development (2015) [pdf] by rTX5CMRXIfFG on Wednesday July 20, 2022 @10:02AM (#32165936)
> If a 50 page book can teach a subject then the instructor isn’t needed right?

I honestly expect the opposite—it takes so much expertise to be able to condense so much knowledge in such short writing, with proper build-up of interdependent concepts and without losing clarity.

Re:Little book about OS development (2015) [pdf] by danjoredd on Wednesday July 20, 2022 @09:31AM (#32165541)
Most authors of textbooks are grad students who don't see a single dime out of it. If anything, I think that it is to reach the minimum word count to get it accepted.
Re:Little book about OS development (2015) [pdf] by dang on Wednesday July 20, 2022 @08:48AM (#32164980)
Related:

The little book about OS development - https://news.ycombinator.com/item?id=13258063 - Dec 2016 (45 comments)

The little book about OS development - https://news.ycombinator.com/item?id=9586983 - May 2015 (2 comments)

The little book about OS development (2012) [pdf] - https://news.ycombinator.com/item?id=8866912 - Jan 2015 (18 comments)

Re:Little book about OS development (2015) [pdf] by freiherr on Wednesday July 20, 2022 @04:44AM (#32163056)
The pdf link was almost invisible on my phone. Here's the link https://littleosbook.github.io/book.pdf
Re:Little book about OS development (2015) [pdf] by olalonde on Wednesday July 20, 2022 @05:20AM (#32163276)
Meta: It's weird, it says I submitted this 3 hours ago but I was not on the phone/computer at that time. I recall submitting this at some point but it would have been yesterday or earlier.
Re:Little book about OS development (2015) [pdf] by detaro on Wednesday July 20, 2022 @05:31AM (#32163340)
Handpicked good submissions get "boosted" by the mods, which rewrites their timestamps.
Re:Little book about OS development (2015) [pdf] by asicsp on Wednesday July 20, 2022 @06:55AM (#32163914)
See https://news.ycombinator.com/pool for a list of such posts.
Re:Little book about OS development (2015) [pdf] by droidist2 on Wednesday July 20, 2022 @06:38AM (#32163779)
That explains a lot! I've noticed a lot of times posts seemed older than their date says.
Re:Little book about OS development (2015) [pdf] by shoshin23 on Wednesday July 20, 2022 @05:29AM (#32163330)
This is from 2015. What would the HN community recommend as the best possible 'little book about OS development' in 2022?

Thanks.

Re:Little book about OS development (2015) [pdf] by detaro on Wednesday July 20, 2022 @06:00AM (#32163530)
for something like this 2015 is still fine. (I think because it goes through GRUB even UEFI/BIOS doesn't matter, but I could be wrong on that one)
Re:Little book about OS development (2015) [pdf] by ModernMech on Wednesday July 20, 2022 @09:04AM (#32165203)
I think this blog goes pretty far: https://os.phil-opp.com
Re:Little book about OS development (2015) [pdf] by shotgunner on Wednesday July 20, 2022 @07:00AM (#32163957)
Amazing. but some files returns 404. for example this one http://littleosbook.github.com/files/stage2_eltorito
Re:Little book about OS development (2015) [pdf] by hardware2win on Wednesday July 20, 2022 @06:40AM (#32163791)
How to write .net based os so it starts in virtual box as seamlessly as possible?
Re:Little book about OS development (2015) [pdf] by grishka on Wednesday July 20, 2022 @11:07AM (#32166830)
You can't really write an OS in a language that requires a runtime environment, like C# or Java — you'll still need another lower-level language like C/C++ or Rust to build a runtime (CLR/JVM/...) that would run on the bare metal.
Re:Little book about OS development (2015) [pdf] by the_only_law on Wednesday July 20, 2022 @11:08AM (#32166847)
You can build a kernel in C#, ofc you lose .NET.

https://wiki.osdev.org/C_Sharp_Bare_Bones

Re:Little book about OS development (2015) [pdf] by danjoredd on Wednesday July 20, 2022 @11:36AM (#32167291)
Not .net, but you can make one in C#. You just won't get to use .net. https://wiki.osdev.org/C_Sharp_Bare_Bones
Re:Little book about OS development (2015) [pdf] by anta40 on Wednesday July 20, 2022 @07:24AM (#32164163)
Re:Little book about OS development (2015) [pdf] by hardware2win on Wednesday July 20, 2022 @08:39AM (#32164892)
Thx!