So, I don't think that struggle-based learning is the only way of learning or even the most efficient way of learning.
I think that this idea is more of a social ritual, than an actually useful method.
So, I don't think that struggle-based learning is the only way of learning or even the most efficient way of learning.
I think that this idea is more of a social ritual, than an actually useful method.
One can travel from one end to the other.
I was talking about being curious, how something works and figuring it out and being curious why something is done one way and not the other and figuring it out.
You can implement a full HTTP server from scratch without learning one bit of the HTTP spec by just asking the AI tool you’re using to correct itself until tests pass. At the end you have an HTTP server, you didn’t grow doing so.
HN front page has a story about Bun being rewritten to Rust. How much of rust did the author of that PR learn by doing that process? I would say very little. If they were doing that process without AI they would very likely be Rust expert once done given the complexity and size of the codebase