Most link extractors I know, including the function in WordPress to linkify comments, incorrectly assumes that any text containing http:// is a hyperlink including obvious mistakes like the following:
I propose a new protocol starting with phttp://... What do you think?

phttp is not http protocol and it should never be treated as a link. Unfortunately most parsing algorithms are lazy not to detect such cases and linkify the word starting with http://. Thoughts?