←back to thread

295 points todsacerdoti | 2 comments | | HN request time: 0.48s | source
Show context
noosphr ◴[] No.45949148[source]
I see this as an absolute win. The state of micro dependencies of js was a nightmare that only happened because a lot of undereducated developers flooded the market to get that sweet faang money.

Now that both have dried up I hope we can close the vault door on js and have people learn how to code again.

replies(5): >>45949409 #>>45949466 #>>45949548 #>>45949614 #>>45952603 #
1. croes ◴[] No.45949548[source]
Now you got vibe coder
replies(1): >>45953237 #
2. mrweasel ◴[] No.45953237[source]
Yeah, you're sort of swapping in one issue for another. I agree that micro dependencies needs to be tackled, but perhaps not using LLMs.

I could fear that rather than keep pushing for a Javascript standard library, which would encompass all these smaller function, we now just get more or less the same defective implementations generated by LLMs, but hidden in thousands of repos, where tools won't find security issues. At least with NPM we can pull in updated versions with NPM tells us that we're running an outdated version. Who is going to traverse your proprietary code base and let you know that the vibe coded left-pad Claude put in three years ago is buggy?