Talking of algorithms, does Readable use something like the Knuth and Plass line break algo used by LaTeX? A Javascript implementation was mentioned a while ago on HN[1].
Good luck with Readable, anything that helps reduce clutter (in any part of life) is a great gift. Thanks for sharing!