• 1 Post
  • 70 Comments
Joined 2 years ago
cake
Cake day: June 17th, 2023

help-circle
  • As far as vim goes I’ll say it’s not really necessary to learn but it’s a good tool to have in your belt. I once tried to print the manual to vim but noped out after about 100 pages. I’d say learn how to navigate, edit, copy-paste, find and replace text in vim. You could go all the way to do crazy things like running a CLI command from within vim and put the result into the editor but from a desktop environment it isn’t as helpful compared to simply having two terminal instances open.



















  • AI has been good at auto-completing things for me, but it almost always suggests things I already knew without even web searching. If I try to get advice about things I know nothing about (code wise) it’s a really bad teacher, skips steps, and makes suggestions that don’t work at all.

    I’m guessing there’s been no software explosion because AI is really only good for the “last 20%” of effort and can’t really breach 51% where it’s doing the majority of the driving.

    Apropos to use the term “driving” I feel. Autonomous vehicles have largely been successful because the goal is clear (i.e. “take me to the grocery store”) and there’s a finite number of paths to reach the goal (no off-roading allowed). In programming, even if the goal is crystal clear, there really are an infinite number of solutions. If the driver (i.e. developer) doesn’t have a clear path and vision for the solution then AI will only add noise and throw you off track.