These warnings are not required if you don't spy on your users. Where are they on HN?
Using a cookie or sessions does not equate to spying. Is HN in the EU? Does it use cookies? Absolutely. As far as those useless messages go, I just use a plugin to remove them at this point because they're a waste of resource.
Session cookies do not require the warnings either.
> Is HN in the EU?
It doesn't matter as long as it's used by EU users.