upvote
That's why I was trying to make the distinction between stuff that actually pushes your understanding forward and teaches helpful information, and stuff that does not.

Isn't it more in the spirit of osdev to spend your effort implementing/working on the things that actually further your OS meaningfully? Discovering that a specific version of an obsolete undocumented chip has a quirk where one register doesn't reset in the expected way isn't really useful information and doesn't contribute to building new skills.

Maybe what I'm trying to say is that not everyone enjoys every piece of the hobby, and I don't think it's reasonable to exclude people who do not enjoy some of the pieces that aren't even core to the hobby.

reply