News for hackers. Stuff that matters.
Re:Again on 0-based vs. 1-based indexing by userbinator on Wednesday January 20, 2021 @09:33AM (#25846835)
Digital logic is a good start...

You don’t have to understand the low level details to be productive at the higher levels, you just have to understand the interfaces.

I've worked with programmers like that. They can glue a lot of things together, but when the slightest of problems appears, they are absolutely lost with how to debug. They usually resort to making pseudorandom changes until it "appears to work", and are also unable to appreciate just how fast computers are supposed to be.

Re:Again on 0-based vs. 1-based indexing by TuringTest on Wednesday January 20, 2021 @11:56AM (#25848738)
I learned physics and transistors at comp-sci. It didn't help with programming at all (though it made wonders for my understanding of the philosophy of computation).

The kind of understanding you're rooting for relies on formal logic, not electronics.