- cross-posted to:
- lemmy@lemmy.ml
- cross-posted to:
- lemmy@lemmy.ml
I used to daily drive this app for browsing Lemmy/PieFed and stopped due to random annoying bugs and design issues popping up. Now I just found this file in the codebase and it made everything click. What do you guys think?
Photon isn’t vibe coded. I tried out Claude code 5 months ago and it didn’t really work on the task I gave it. I uninstalled and forgot about it until I noticed 5 commits (2 days!) later that it created a CLAUDE.md. Photon was also created in 2023, 2 years before Claude code even existed.
Ah that’s why it sucks
Lemmy is an interesting place
annoying bugs and design issues popping up
Did you try reporting them? It’s made by a single guy.
The quality of the app still depends on the quality of the developer. The developers ability to limit which parts of the project are modified by the agent is kinda important as it’s all too easy to get swept up in how confident AI agents seem when it suggests code changes.
I use AI agents to code a ton of personal stuff, but I also understand the code it generates. If a person just turns an agent loose with implementing a dozen features while trying to fix bugs at the same time, they are going to have a bad time. AI coding agents can lose context, refuse to fix bugs, lie and even argue about code problems.
AI is just like any other tool: Use it correctly and where applicable. The second a person starts blindly trusting vibe code, it’s game over.
My personal opinion is that vibe coding is generally bad for public facing projects where security and stability is a real concern. It’s just too easy to get lazy and forget to review code.
AI is just like any other tool: Use it correctly and where applicable.
Weird, my hammer doesn’t install nails in random places and at random angles by itself based on the location other completely random hammers on the internet.
Yes, different tools do different things, good job for understanding that. The point being made here is that you can still use those different tools responsibly if you have the requisite knowledge and take appropriate care.
The point is that you don’t have to go back and check the hammer’s work, and using a hammer doesn’t make you more likely to miss putting nails in due to oversight.
Well yeah of course you do and of course it does, for example if you’re not skilled at using a hammer or if you’re subcontracting the use of the hammer to someone that you need to ultimately review/oversee.







