4 ms·
I have a theory (and I'm sure I am far from the first one to voice it) that the number of useful open source projects released to the public will be on the decl
by bityard 7mo ago
I have a theory (and I'm sure I am far from the first one to voice it) that the number of useful open source projects released to the public will be on the decline now that anyone scratch their own itch with a few hours of vibe coding. Why would I spend hours evaluating a dozen different note-taking applications and _maybe_ find one that is _kinda close_ to what I want, if I can instead have Claude vibe me one up _exactly_ the way I want it?
(I actually did write my own note-taking application, but that was before LLMs were any good at writing code.)
- archagon 7mo agoBecause when it eventually and inevitably corrupts your data, you won't know what to do or have any recourse?
- TheAceOfHearts 7mo agoSurely any sane person vibe coding a note taking app just has it save all the notes as markdown files to disk? At that point making a backup is trivial and they're unlikely to get corrupted.
- archagon 7mo agoSo why vibe code a version of a thing that already exists in a dozen different permutations, and with actual eyes on the codebase?
- smokel 7mo agoIn a typical open source project only one person has had a look at a particular piece of code. Only in the larger and more mature projects do people actually spend time reviewing code. Also, if you don't pay for the free code, there is often no serious recourse to recover your data either. As stated in my first comment, Obsidian does not support Emacs keybindings properly, nor is it open source. Writing an extension to add Emacs keybindings is not at all trivial, because you have to work around a lot of existing and undocumented functionality. There are other reasons for not vibe coding your own alternative, but as LLMs keep progressing, these reasons may become less relevant.