Talk about unrealistic. The study suggesting that allowing 16 hours between dinner and the next meal will help you lose weight is ridiculous.
Assuming you finish dinner as early as 6 p.m. (unlikely, especially if you prepare it after work), waiting 16 hours until the next meal means 10 a.m., too late for breakfast before work or school. And skipping breakfast is associated with weight gain, according to many other studies.
Avoiding snacks after dinner is good advice, but otherwise the article is yet another reminder that we are not rats.