Had an issue where I did a fresh setup using the Mod Launcher (have a game running on a different system with a manual install fine, started right around the 17.2 update) and immediately after finishing the initial stone hammer quest I'm getting a null error (val where instance). Trader quest pops up and shows they're 0 meters from me, so assuming the random gen seed didn't populate any traders (or the links to them is broken).
Going to make a new seed, will update if it's still happening.
BTW, definitely love the food idea. I'm guessing the system is based on a generalized ticker (i.e., actual seconds) rather than a relative ticker (1 second for a 1 hour game day, 2 seconds for a 2 hour game day, for example). If you're assuming default days for the need ticks, I'd say no less than twice a day eating. Heavy activity versus computer sessions double calorie requirements quite easily. I know the system used to be based purely on travel distance in one of the old alphas, and I believe some of the system currently tracks exertion against environment. When I say no less than twice a day, I mean however that would map to, say, traveling 3-5k on foot and some light combat. More or less based on activity variance if that's viable. If I'm overcomplicating it, just twice a day would be ideal for making the farmer perk useful.