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

They say that in writing, passive voice is weak. There is something to this statement. Arguably, computers are exempted from avoiding it on account of their lack of personhood. But imagine that you need to come up with messages that avoid passive voice, acknowledge the user's agency, and don't personify the computer. I tried to play this game and came to the conclusion that computers should literally say No to fit these requirements.

"No. Your email won't be sent. The mail server at smtp.somewhere rejected the message."

"No. Whatever is in your address bar does not exist on this site."

"No. The update package file has a checksum mismatch, and the system will not apply it."

"No. The remote server dropped the network connection, leaving the update file only partly downloaded. The system has already retried the download 10 times and failed, so you will need to rerun the update."

"No. This program is compiled for a different kind of computer and won't run here."

"No. This is not a document file. You need to open it with another program."

"No. You supplied an incorrect username or password."

"No. You are trying to open a file too large to fit in the memory."

"No. Your form is missing required fields X, Y, and Z. Please fill them out before submitting."

"No. Your request encountered an internal error. Someone in charge of servers will eventually notice it."

"No. Just leave. Touch grass."

"No."

"NO!"




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: