News for hackers. Stuff that matters.
Re:Writing a Simple Operating System From Scratch (2010) [pdf] by aerioux on Sunday June 05, 2016 @01:39PM (#11842076)
:( the slides don't look finished and i can't find updated sections in later years?
Re:Writing a Simple Operating System From Scratch (2010) [pdf] by elgaton on Sunday June 05, 2016 @03:43PM (#11842731)
You might want to have a look at the OSDev wiki [1], which is definitely more comprehensive than those notes.

[1] http://wiki.osdev.org/Main_Page

Re:Writing a Simple Operating System From Scratch (2010) [pdf] by gravypod on Sunday June 05, 2016 @07:02PM (#11843615)
This would be a great format to tackle the more advanced stuff that I have problems learning.

A wiki isn't the best format, at least for me.

Re:Writing a Simple Operating System From Scratch (2010) [pdf] by freehunter on Sunday June 05, 2016 @10:26PM (#11844269)
Honestly the only good wiki I've ever seen is Wikipedia, and that's only because Google exists. Wikis suffer from the most ridiculous discoverability problems. Unless you can successfully guess a page's title, find it on Google, or the wiki has good searching (many don't), I find myself clicking around random pages to see where to start.

Especially when I am dumped into a random wiki for the first time. Starting off in Minecraft years ago, people said "read the wiki first!" with no link to the first page I should read, or any successive pages. Completely useless.

Maybe I'm missing a nice table of contents that every wiki secretly has hidden away, but tables of content exist for a reason. Discoverability.

Re:Writing a Simple Operating System From Scratch (2010) [pdf] by gravypod on Sunday June 05, 2016 @11:23PM (#11844465)
I feel the same way.
Re:Writing a Simple Operating System From Scratch (2010) [pdf] by federicoponzi on Monday June 06, 2016 @03:14AM (#11845149)
Same feels there.
Re:Writing a Simple Operating System From Scratch (2010) [pdf] by kedean on Sunday June 05, 2016 @10:11PM (#11844225)
Yup, I went through this book about a year ago to make a rudimentary kernel. It was great for learning purposes, but it stops right about where things get interesting (drivers of any kind). I ended up at the OSDev wiki for a lot of further work.