Calories, fat or carbohydrates? Why diets work (when they do). | Hacker News Reader