▲ | machiaweliczny 15 hours ago | |
AI coding diffuses the knowledge of common 80% of programming. So it should make programming more accessible actually. As it can remix well it basically can extract for you any implementation it has seen on github which I believe is great for humanity progress. Examples of bit harder things I can do thx to AI: * write code in less known languages * do research about things to implement i had no clue about * vibe code games - this is good example of what I say below. At the moment you need to iterate: write feature, optimize code, write feature, optimize code - because it takes crappy implementation that does job but then is totally capable of fixing it If someone would ask me for example if for python I prefer UV or AI I would tell UV for now but python had ultra bad tooling. I believe that LLM have more potential than they currently show. As someone explained they don’t use knowledge links properly due to prediction objective. Eg they don’t attack problems from “tangents” just go in straight line, RL somewhat fixes that but it’s not there yet - it still just trick with perhaps, let me consider etc. This might get improved upon IMO and some new aproaches add tree search on top. | ||
▲ | machiaweliczny 15 hours ago | parent [-] | |
To add on top of it. As anyone in ML know the hardest part is preparing data. If the AI hype will lead to good permissive datasets, we will get a great progress once someone fixes algorithms. |