If you "go on a diet" you are defeated before you even start.
.
If you want to lose weight, you have to go into the process with the goal of changing your lifestyle permanently, otherwise the weight will return when you finish the diet.
Go into the weight loss process with the right mindset - a permanent change of what and how you eat, along with any changes in your activity regimen.
The reason most people regain the wieght they lose on a diet is that they view a diet as something temporary, which it is.
Don't go on a diet (Hacker's Diet or otherwise), but do make a permanent change to your lifestyle.