Hacker News new | ask | show | jobs
by acdha 699 days ago
“Best” isn’t a simple objective trait. Is that the one which lets you get your job done for the lowest cost? Or the one with the easiest training and documentation? The most consistent UI so you don’t have to retrain people? The one which avoids geopolitical concerns about ceding control to potentially hostile countries? Is it the one where you have the most control over the direction because e.g. there could be an Swiss digital service cranking out patches for things they would have to haggle with someone at Microsoft or Oracle to get implemented? What about the one which you can most easily fix accessibility problems with? (That last being a legal requirement doesn’t mean that certain companies don’t try to blow it off release after release)

Every one of those will have someone arguing that it should determine “best” status. A compromise like “usable and we have more control” seems quite defensible.