| ▲ | esikich 5 hours ago | ||||||||||||||||||||||
What's absurd is thinking because you took a logic class and made a flip flop 30 years ago that that is the ground floor and that it means you "understand how it all works". You're not building a CPU from logic gates and you don't know how it works. If I put you or OP in a room for a year I highly doubt you could build an 8 bit Atari-like CPU from scratch. I worked with wires and logic too but I'm not arrogant enough to say that I know how it all works. | |||||||||||||||||||||||
| ▲ | vladms 5 hours ago | parent | next [-] | ||||||||||||||||||||||
Don't you think there is a difference from "knowing how it works" and "reproducing every aspect of it at the level of the state of the art" ? Also, your example seems flawed if you restrict to a certain product. Can I build a compiler from scratch? Yes. Can I reproduce in a year a compiler with LLVM/GCC performance level? No. Can I build a compiler from scratch in a year from a room if I need to starting mining from metals, building transistors, then building the first assembler and then implementing the compiler? You can imagine the answer. | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | lelanthran 5 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
> If I put you or OP in a room for a year I highly doubt you could build an 8 bit Atari-like CPU from scratch. I believe I can, depending on what "from scratch" means. With nothing but transistors, resistors, inductors, coils, capacitors, I can probably do apretty poor general-purpose CPU. Maybe something like a stack-based ISA or, if I had more time, an accumulator-based processor like a 6502, but with an 8-bit bus. If you're going to ask me to create transistors themselves, well I believe that needs specialised equipment. | |||||||||||||||||||||||
| ▲ | hatefulheart 5 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
This is a very cringe take. Me and OP aren’t super heroes, we can’t do what a team of talented individuals created even if that team existed many moons ago. That isn’t the point. We both questioned the tone and the conclusion of the comment. | |||||||||||||||||||||||
| ▲ | ThrowawayR2 4 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
The parent post's argument can be boiled down to "You don't know absolutely everything therefore it's fine to know little or nothing." It's the Chewbacca defense of AI boosterism. | |||||||||||||||||||||||
| ▲ | hirvi74 5 hours ago | parent | prev [-] | ||||||||||||||||||||||
That was one the major criticism I have of my CS degree's program. Perhaps the knowledge I wish for is not truly CS in the mathematical/theoretical perspective, but I believe it would have been absolutely valuable to learn. | |||||||||||||||||||||||