Also. If the beans seem like they might be old, just add a five-finger pinch of baking soda and put 'em in the oven on way-low overnight. Yes old beans take longer to cook. And yes their subtle taste notes will evaporate. But people? Sigh. Emphasis on "subtle". Beans are food for people to stay alive. Old beans fulfill this purpose. And if you add some pork fat, they fulfill this purpose really very well.
As do canned beans.