I think it's important to realize that addiction is not just doing something often (e.g. we all drink water often, that's not addicition). It has to have a detrimental consequence in your life for to be addiction.
Is your checking of HN causing you some problems?
For me, I think, we all need to have a break every now and again, whether it's listening to music, going for a walk in the park, getting a coffee, whatever. I think looking at HN during your breaks is an entirely unproblematic way to spend your breaks.
So unless you are having some problems in your life due to checking HN, you are not addicted to HN, even if you check it often.
In my case, for python scripts that take a little more time to run, I add a `tput bel` at the end of the script. By doing this iTerm gives me a visual and a gentle sound notification that things are ready.
However, sometimes I miss it due to my focus being elsewhere.
Try and swap that for a new default, something that is more productive. I use it as an excuse to correct my posture, have a walk or get a drink of water. You could get the DuoLingo app and spend those minutes learning a language.
Don't get rid of your habit, just turn it into something positive.
Instead of worrying about the frequency, perhaps try to turn it into a positive thing. Try to make it a rule that whenever you visit HN, you also add a constructive comment on a story.
Show/Ask HN submissions that don't have many comments can be a great place to do this. Try to thoughtfully answer someone's question, or check out the project they've shared with the world and offer your thoughts and some encouragement.
By turning your HN visits into HN contributions, you'd be both helping yourself grow and contributing to the community. When you go out of your way to write thoughtful responses, you'll often find that they serve as good starting points for blog posts, if blogging is your thing (or you've been meaning to start a blog for years and years, but feel like you never have any good ideas). Your HN responses can serve as great writing prompts.
If you feel ashamed of this, ask yourself: would you advise a trying-to-lose-weight person to keep a plate of cookies on their desk?
For social 'exploring'/learning or just simple entertainment 9gag.com is a nice website to spend your 'idle minutes' at, the minutes you want to spend on non technical things.
minimum point threshold: https://twitter.com/newsyc100
daily: http://www.daemonology.net/hn-daily/ | http://www.hntoplinks.com/ (configurable duration)
weekly: http://www.hackernewsletter.com/ | http://www.daemonology.net/hn-weekly-show/ | http://www.daemonology.net/hn-weekly-ask/
weekly, ultra-cynical edition: self-censoring to avoid a "violation of the prime directive" (with 68 patrons!)
--
[semi-obligatory self-promotional spam]
If there's enough interest, I will record an "Unofficial HN Audio Summary" commutecast and also link anyone else doing it.
I came across HN just because the HN bot on Twitter had the most interesting links in my feed.
If my own experiences are to go by anyway.
On my laptop it's easier to up vote and comment so I get more involved. I also then spend more time reading the articles.
Somehow this manages to satiate my HN thirst and I don't feel the need to go via my laptop.
* tolerance
* seeking
* preoccupation
* continuing even when you know it's causing you harm
Your use of hackernews might meet one of those (preoccupation) and maybe meet another (seeking -- what would you do if it was taken away from you?) but I don't think it meets the tolerance or the continuing after harm requirements.
This will help shut down the neural pathway that you have built.
Be 100% honest with yourself and ask "what would the optimal version of me be doing instead of reading HN".
If you're doing all these things and being the best version of yourself you won't feel bad going on HN 100 times a day.
I learn so much.
Anytime I'm unsure what to do or waiting on something to download/build/install/whatever, I reflexively hit "ne[Enter]" in my URL bar.