> Using display: none in this way is something that most of us will have done. Perhaps we want to create a FAQ with questions and answers, we set the answer to display: none and then when the question is clicked we use JavaScript to toggle display to block.
Fuck you! Stop doing that. Hide them with javascript if you need to have javascript interaction. Otherwise just show the content you have sent in the page.
Oh many reasons. It is the most colossal waste of money. It is a horrible IP abuser. Almost everything surrounding it is massively corrupt. Some sports don't deserve to be in because they are not about (or less about) individual athletic performance.
Even if you like the competition those seem like strong reasons not to watch.
I personally think that if you are going to allow finely engineered shoes, poles, javelins, boats, balls, bicycles, then you should allow finely engineered bodies.
No. This place hates humour, hates fun, and hates anything that distracts from the serious discussion that happens. I'm sorry you had to find out the hard way.
Amateurs, except for the tennis players, the football players, and the bicycle riders. All of which are the big name stars who get paid to compete in other dedicated tournaments. I'm sure there are others too but those are the most promoted sports.
I don't think the ones above get paid for the Olympics though.
A better solution: rebase or cherry-pick so that every commit has one parent and history is linear. That way every commit shows what was actually changed.