Have you tried telling yourself you can have any candy that you want as long as you methodically write down EXACTLY how much candy you have?
That appears to be about half of the approach to the commercial diet plan I'm on (which has been working so far), but you can do that part for free.
I know I snack much less after I started simply because instead of thinking "Free snacks!" I think "Snacks, at the cost of writing it down later/counting exactly how much I'm eating... nah, I don't feel like it." But when I'm actually hungry and want snacks, I HAVE snacks, and then I dutifully log how many snacks I've eaten. It makes the snacks that I DO have taste even more delicious, because I get that indulgent "I'm eating snacks on a diet!" satisfaction, but I'm still losing weight anyway, so I get that indulgent satisfaction without any accompanying guilt.
Now, it is certainly possible that this will fail for me/you later, since I've only been on the diet for the past three and a half weeks, and in general diets get harder after the first few weeks. But the principle of making it just a tiny bit more difficult to eat food seems like a relatively reasonable approach to eating less food, if you haven't already tried it.
Personally I found tracking calories (using myfitnesspal android app) really helpful. Becoming aware that a small amount of sweets has same calories as a pile of bacon subconsciously shifted my behaviour. (Also, whats true is already so, being aware of it can't hurt)
It has been noticed since the time immemorial that cognitive biases have a nasty tendency of being invisible to self (note the proverbial log in one's eye). Uncovering their own blind spot is probably the hardest task for an aspired rationalist. EY and others have devoted a number of posts to this issue (e.g. the How To Actually Change Your Mind sequence), and I am wondering if it is bearing fruit for the LW participants.
To this end, I suggest that people post what they think their current rationality blind spot they are struggling with is (not the usual sweet success stories of "overcoming bias"), and let others comment on whether they agree or not, given their impressions of the person here and possibly in real life. My guess is that most of us would miss the mark widely (it's called a blind spot for a reason). Needless to say, if you post, you should expect to get crockered. Also needless to say, if you disagree with a person pointing out your bias, odds are that you are the one who is wrong.
(Who, me, go first? Oh, I have no biases, at least none that I can see.)