

What we are seeing right now is a massive backlash on how llms got advertised and subsequent effects (I mean, did you see the price of ram lately?). The thing is, if this got advertised and grew in a responsible manner, all of this would not exist. We would have most people evaluating llms as tools instead of being the anti Christ. It is a shame, but it is what we have. Also, I do think llms will be better in the future, but much smaller than what we have now (and more local as well).

This is actually an interesting answer. I am in the process of reading the main book as of now and I can already feel it won’t be enough. I did find out recently about rustlings and that is actually quite nice to have a feel on the language. I do think however more is needed, and as you mentioned, doing small programs should help. Problem is: where to even start? I find incredibly hard to have ideas on things to do on the smaller scale that are good for learning opportunities. Also another thing I am equating to do is to actually just read existing working code of some Foss project. I still didn’t find one that is good to already see patterns and other nuances, but if someone knows that would be very helpful.