←back to thread

1122 points felixrieseberg | 1 comments | | HN request time: 0s | source
Show context
rafram ◴[] No.43906574[source]
This is cool, but does no one even look at what libraries they're shipping anymore? I mean, why does this Clippy-style LLM interface bundle:

- A JavaScript implementation of the Jinja templating language

- A full GitHub API client

- A library that takes a string and tells you if it's a valid npm package name

- A useless shim for the JavaScript Math module

And 119 other libraries? This thing would have taken up 10% of the maximum disk space available on a Windows 95 FAT16 volume.

replies(6): >>43906612 #>>43906753 #>>43906837 #>>43906870 #>>43906877 #>>43906903 #
criddell ◴[] No.43906612[source]
Maybe it was vibe coded and the libraries were added while going down paths that turned out to be dead ends and the LLM never cleaned up after itself?
replies(1): >>43906714 #
1. coder543 ◴[] No.43906714{3}[source]
People have been perfectly capable of making that mistake themselves since long before "vibe coding" existed.