3 ms·
I've thought the same thing. I was lucky enough to grow up with computers. I matured as they did. This allowed me to understand the hardware and software fundam
by awestley 5y ago
I've thought the same thing. I was lucky enough to grow up with computers. I matured as they did. This allowed me to understand the hardware and software fundamentally. It seems like a lot of that knowledge has been abstracted behind the well polished machines that exist today. It makes it hard to really learn what these devices are actually doing.
- wizzwizz4 5y agoFortunately, these abstractions are horribly broken, so you get to peek behind the curtain on the regular.
- deleted 5y ago[deleted]
- solraph 5y agoI grew up in that era as well - but I realised it doesn't matter. I used to have compile my own kernels and fumble around with downloading and installing the nVidia drivers, and now my distro deals with that for me. I can go look if I want to, but I don't need to. And you know what, it's better that way. The tech scene and civilisation moves forward because those abstractions lets us achieve more with the same amount of time. I fully embrace that notion that one of the problems of the well polished machines is that access to the underlying layers is actively blocked. I think this is a very real problem. However, if you want to learn programming, electronics, operating systems or any other level of the stack there is a plethora of options available to you. Most people simply have other interests.
- awestley 5y agoYeah. I suppose that is right. For me, that was an ideal way to learn but that doesn't mean their aren't different/better ways. And don't get me wrong, I'm all for these layers of abstraction helping simplify complex systems and allow for progression. In fact, that's a big part of my career now.