From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!gandalf.srv.welterde.de!news.jacob-sparre.dk!loke.jacob-sparre.dk!pnx.dk!.POSTED!not-for-mail From: "Randy Brukardt" Newsgroups: comp.lang.ada Subject: Re: [Slightly OT] How to process lightweight text markup languages? Date: Mon, 19 Jan 2015 14:12:39 -0600 Organization: Jacob Sparre Andersen Research & Innovation Message-ID: References: NNTP-Posting-Host: rrsoftware.com X-Trace: loke.gir.dk 1421698360 8641 24.196.82.226 (19 Jan 2015 20:12:40 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Mon, 19 Jan 2015 20:12:40 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-RFC2646: Format=Flowed; Response X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Xref: news.eternal-september.org comp.lang.ada:24608 Date: 2015-01-19T14:12:39-06:00 List-Id: "G.B." wrote in message news:m9jd2u$j08$1@dont-email.me... ... > Leaving some issues aside such as right brackets being far away, > or missing altogether, or superfluous due to having been placed > twice as in Natasha's example, or structured and misspelled, this > setup falls a little short of what is to be achieved. In > particular in a live system where there is no human involved, > something must be produced: No, this is a fallicy. The Internet (and world in general) would be better off if documents that are sufficiently malformed were simply not displayed at all. In that case, the document source would be fixed if anyone cares enough. As it is, the attempts at autocorrection leave huge holes in the safety of the Internet (thus the world at large, as the Internet has become so intergral). Malware filters cannot by their nature guess all of the ways that some idiot tool will deal with malformed input, meaning that there are always holes in the defenses to exploit. And for what? So that people who can't be bothered to get their documents formatted correctly still get some results (thus reenforcing their bad behavior). Bah humbug!! Randy.