logoalt Hacker News

fwipsy • yesterday at 6:19 PM • 2 replies • view on HN

Some applications (e.g. a kernel) need to be carefully engineered with every possible edge case considered. Some apps (e.g. a web game) don't. This is a way for careful engineers who need to build dependable software to integrate AI without compromising quality.


Replies

sublinear • yesterday at 8:08 PM

Wrong.

If the software makes money because it's expected to work reliably, every edge case matters. Web games aren't exempt from engineering challenges. In fact, the more trivial the problem seems on the surface, the more likely it is to have edge cases.

Bugs are always prioritized based on how big of a deal it is for the customer. They don't like to wait and they rarely give second chances.

AI doesn't fit into any dev workflow except greenfield or analysis. Everything else needs a lot of close human attention and human discussion. AI doesn't read minds.

➕ show 1 reply