Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

And how do u sum up the tradeoffs so far, or is it too early to tell ? Do u see lots of unacceptable shit making into production that wouldn't have before A.I for example ?


Observations so far:

- "micro" level code is adequate. A new feature typically works as expected, and code is well documented. But macro level everything's wacky: no architectural consideration, lots of duplication, dead end paths, dead code. Nobody ever took the time to understand the context surrounding a change and figure out the most appropriate way to integrate it.

- there's no consideration for infrastructure, or how the code is run (my world). Last week we ddos'd ourselves after someone implemented a 1/s poll that runs on every open browser tab, worsened when the frontend's reconnection logic fired 1/s with no exponential backoff.

- zero critical thinking... First thing everyone did during that incident was to ask their LLM of choice why the platform was down. Investigating by hand (and my findings thereof) was dismissed, because surely Claude knows best.

I'm too old for this stuff.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: