I guess this means we could never have a "killfile" capability? (I.e. where entering a user's name in a killfile list will automatically hide posts from that user.)
Technically, I think the easiest way to handle this is to apply a CSS class name derived from the poster's name to the div fully containing the message. Something like this:
<div class="message u22380">
some vapid or daft comment</div>
And then instruct CSS to hide that user's messages: .u22380 { display: none }
This of course would all be transparent to the end-user. A better alternative would be to employ JavaScript to fold that user's message, allowing a click to venture were you promised you wouldn't.