I solved the problem long ago by not buying junk food at all. This way, I have to ask myself whether I am really hungry, and therefore need a proper meal, or if it's only boredom. In the second case, cooking a full meal isn't worth it, so I spare myself the extra calories. I lost 8kg in three months with this simple trick.
This is the public group instrumental rationality diary for October 16-31.
The poll earlier this month seems to be sufficiently in favor of maintaining the current schedule that extra votes are unlikely to change things much, but if you'd really like to register your opinion, you are welcome to do so here.
Thanks to cata for starting the Group Rationality Diary posts, and to commenters for participating.
Immediate past diary: October 1-15
Next diary: November 1-15
Rationality diaries archive