Hacker News new | comments | show | ask | jobs | submit login

Or it could be, you know, a BUG

What he said. Some bugs are intrinsically unacceptable in the design of a computer program.

Not that everything I do is bugless, but separation of concerns isn't a swear word.

Of course, separation of concerns can lead to swear words if not well thought out.

By bug you mean design failure. A trivial external API should not be able to take down a desktop application.

Why do you assume this happens by design?

I assume it happens by lack of design.

Thanks for the nastiness, Google employee.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact