Normally depends on load, as well. CSA's are instructed to "watch cabin baggage" on busy flights. The same goes for the number of items, whether wheelie bags are accepted etc. etc. Also depends on how nice you are to the CSA. But fundamentally, there is a weight limit and the standard assumed weight for hand luggage is 5 kg.