• 0 Posts
  • 314 Comments
Joined 2 years ago
cake
Cake day: June 30th, 2023

help-circle
  • That’s a great way to do it, but human attention on your code is a scarce and valuable resource. LLMs are great for the sort of lazy stupid questions where you benefit from a quick answer, but also don’t want to waste someone else’s time on. When you are learning nearly all the questions you’ll have will be like this, your progress is gated on finding the answers, and even if you are taking a class and it’s someone’s job to look at your code and help you understand what’s wrong with it, you have to wait your turn for that and only get so much help.












  • To me the disadvantage would be, the library likely does many more things than just what you need it for, so there is way more code, so you probably can’t realistically read and understand it yourself before incorporating it. This would lead to among other issues the main thing that irritates me about libraries; if it turns out something in it is broken, you are stuck with a much bigger debugging problem where you first have to figure out how someone else’s code is structured.

    Although I guess that doesn’t apply as much to implementations of common algorithms like OP since the library is probably solid. I would consider favoring LLM code over most anything off npm though.