Once I started actually reading I found that your code _is_ valuable.
I also tried (of course!) to write something similar but simpler, and
haven't succeeded so far (man, this CNN page is Hell!).
Heh, yeah, those pages can be a right pain in the ass. Don't forget,
once you have it working on CNN's news pages, it has to work on
slashdot, lwn, (and maybe even one day perlmonks, not that I've tried it
myself).
Don't worry about bruised egos---I can see now the code probably wasn't
ready to be posted, and certainly not without a much better explanation
of what it does and why (which I originally cut out to make the node
shorter).