It's wrong to exclude people from your twitter feed -- you have to be inclusive. Just like you don't get to pick your neighbor (you have to accept anyone that moves in next door). Well same online! Don't exclude others, but rather be inclusive.
>I come to HN because I want to be surprised and because I know we're all experiencing the same content.
That's great for you... many people don't share your view though. Why do you want to force them to share your views. Why not let people interact with HN how they want to? If you're not interested in debugging C compilers why should you be forced to read those posts?
>HN works, imo, because we're all sharing the space together.
This is an illusion. At least 80% of people here skip 80% of the posts.