Naive Jakob Nielsen 20 years ago: "No professional interaction designer would make the mistake of using checkboxes when radio buttons are called for. The distinction between these two controls is one of the first things taught in any interaction design class." nngroup.com/articles/checkboxe

@nikitonsky