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

I remember fixing a bug where the checkbox "I want to receive marketing emails" didn't work and always wrote True to the database.

All customers were receiving marketing emails.

Don't assume malice. Those things are rarely tested.




I assume malice in any company that doesn't test the basic functions of a page works. Someone made a resource decision the negatively affected the customer.


What gets tested and what doesn’t is an active choice which reveals malice, even if unintentional. A process important to Cloudflare will have the budget for testing; one important only to its customers, apparently not so much. Impersonal malice.


What is your definition of malice? I'm not sure we're on the same page here.

For me, there must be intent to cause harm.


You think the choice of what to test is unintentional? It’s not that people actively prioritize harm, it’s that they actively prioritize not thinking about harm when it will hurt profits. The repeated pattern belies claims of ignorance.


If it's not going to hurt profits then it's probably not that important to customers.

I'm yet to see a company that went out of business because they forgot to put a link in their email.


Seems reasonable to hold a company the size of Cloudflare to a higher standard.


What else can I expect but malice when it is by default true and not false. Which would be much less harm.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: