https://blog.theuse.net My Blog
That's what she said
Some of you may have seen the HTML spammer in news.admin.misc and a few
other places. Someone else recently asked on Reddit why HTML isn't used
more on Usenet.
I think the basic answer is because so many people still use
terminal-based newsreaders like SLRN and NN and HTML just makes
everything harder to read.
I think there could be a middle ground. Take something like gemtext which
is a very limited subset of the Markdown markup language.
Right now there are no newsreaders that handle this kind of markup but if there were, users who do not use that newsreader would not be distracted
by it being in an article that they were reading because they don't
interfere with normal reading the way HTML interferes.
Just throwing this out there for discussion.
On 11/12/21 12:30 AM, Jason Evans wrote:
Some of you may have seen the HTML spammer in news.admin.misc and a few >>other places. Someone else recently asked on Reddit why HTML isn't used >>more on Usenet.
In a word, "convention".
I think the basic answer is because so many people still use
terminal-based newsreaders like SLRN and NN and HTML just makes
everything harder to read.
Maybe, maybe not.
I think there could be a middle ground. Take something like gemtext which >>is a very limited subset of the Markdown markup language.
gemtext seems like it might be fairly innocuous, much like
format=flowed. Though I suspect that gemtext's update would be lower
than format=flowed's uptake.
Right now there are no newsreaders that handle this kind of markup but if >>there were, users who do not use that newsreader would not be distracted
by it being in an article that they were reading because they don't >>interfere with normal reading the way HTML interferes.
Valid point.
Just throwing this out there for discussion.
I think introducing another form of markup seems like it's only going to >muddy the water even more.
The wonderful thing about standards is that we have so many to pick
from. A la. xkce 927 -- Standards
https://xkcd.com/927/
On 11/12/21 1:35 PM, Adam H. Kerman wrote:
And yet format=flowed is badly implemented on any number of Mail and
News clients.
I've been using format=flowed for close to 20 years without any problems.
Bugs exist in almost all computer programs. Implementations of >format=flowed, or default configurations therefor, are subject to
similar bugs.
Whether gemtext is innocuous depends on successful implementation
in clients.
I like plain text ASCII. It's universally readable.
format=flowed *is* /plain/ /text/.
I think that's wonderful. I've attempted to use it in different clients. Almost none can handle it in followup. The quotes ended up nonstandard.
I think that's wonderful. I've attempted to use it in different clients.
Almost none can handle it in followup. The quotes ended up nonstandard.
I think that's wonderful. I've attempted to use it in different
clients. Almost none can handle it in followup. The quotes ended
up nonstandard.
What does that have to do with my comment about ASCII? It's not
character set dependent.
I've seen clients produce long lines in format=flowed, which makes it
NOT universally readable if it won't output lines of 78 characters or
less.
There's no reason to output text not intended to be displayed on a
screen width of 80 characters as it's designed to treat each paragraph
as one long line and reformat on the fly based on screen width.
I like plain text ASCII. It's universally readable.
On 11/12/21 6:32 PM, Adam H. Kerman wrote:
I think that's wonderful. I've attempted to use it in different clients. >>Almost none can handle it in followup. The quotes ended up nonstandard.
I've not noticed a problem in follow up replies vs new messages per se.
I think the problem has to do with the source material, be it newly
typed text or copy that's being replied to.
. . .
What does that have to do with my comment about ASCII? It's not
character set dependent.
Sorry, I think of plain text as being ASCII. Or more precisely plain
text is a subset of ASCII.
I've seen clients produce long lines in format=flowed, which makes it
NOT universally readable if it won't output lines of 78 characters or
less.
That statement tells me without a doubt that those long lines (as viewed
in the message source) are NOT format=flowed.
It sounds like you are instead talking about the simply really long / >unwrapped lines of text. Which is something that I consider to be an >abomination.
. . .
Hi Adam,
I like plain text ASCII. It's universally readable.
Just responding to say I like UTF-8 better :-)
P.-S.: I think you now decode well my messages :-)
--
Julien ÉLIE
« Dès que le silence se fait, les gens le meublent. » (Raymond Devos)
The problem in my experience has not been the source material. With
a client that poorly implements it, I've observed that the quote of
material that began as flowed text is no longer flowed text.
I'm not going to dispute that plain text using the Latin alphabet in
a language other that English with accented characters is plain text. However, I do not recognize as plain text substituting open and close
single and double quotes in punctuation or em and en dashes for which
there are perfectly good ASCII punctuation marks. I have yet to see one
of these "smart quote" implementations that distinguish between single
close quote, apostrophe, and acute accent. All three may be represented
by the same glyph but they have separate character codes in UTF.
format=flowed is not line length dependent, for the entire paragraph
may be one long line or a series of lines of widely varying length,
and still display as intended within the viewport.
I looked at RFC 3676. The recommendation not to exceed 78 characters
is a SHOULD, not a MUST.
No, I'm not. I'm talking about those who use a variable-width character
set instead of a fixed-width character set when composing News and
Mail. The line length is then set by their viewport, ignoring the
needs of those of us who continue to expect output for an 80 character
width terminal or emulation.
No. It's never displayed on my UTF-8 terminal emulations as you
intended. On the Linux Mint laptop I'm using Xfce Terminal Emulator.
I see Latin Capital A with Tilde, then <89> which is an undecoded
display.
Here I see several non-printing characters and various accented
letters not displaying as you intended.
Sounds to me like you need to get a better terminal emulator.
...
Or perhaps your MUA / editor needs some tweaking.
...
Sounds to me like you're seeing the message source, not a rendered
message. Hence the MUA comment.
On 11/13/21 5:42 AM, Adam H. Kerman wrote:
format=flowed is not line length dependent, for the entire paragraph
may be one long line or a series of lines of widely varying length,
and still display as intended within the viewport.
Which is one of the reasons that I like format=flowed as much as I do.
I looked at RFC 3676. The recommendation not to exceed 78 characters
is a SHOULD, not a MUST.
Yep.
No, I'm not. I'm talking about those who use a variable-width character
set instead of a fixed-width character set when composing News and
Mail. The line length is then set by their viewport, ignoring the
needs of those of us who continue to expect output for an 80 character >>width terminal or emulation.
The font face should not make a difference.
Variable vs fixed width text should support format=flowed perfectly fine.
The fact that you are running into a hard line length — other than
someone using the wrong value close to 78 — tells me that you are
dealing with something that's not implementing format=flowed properly.
On 11/13/21 6:46 AM, Adam H. Kerman wrote:
No. It's never displayed on my UTF-8 terminal emulations as you
intended. On the Linux Mint laptop I'm using Xfce Terminal Emulator.
Sounds to me like you need to get a better terminal emulator.
Or perhaps your MUA / editor needs some tweaking.
Here I see several non-printing characters and various accented
letters not displaying as you intended.
Sounds to me like you're seeing the message source, not a rendered
message. Hence the MUA comment.
I'm disagreeing with you on that. Outputting conventional line length
is a separate issue from outputting standard flowed text.
My guess is it's something in the LOCALE setting of the remote terminal
but I have no idea what it could be since both the terminal and the
two emulations are set to UTF-8.
Then you'll have to clue me in. As far as I'm aware, vim doesn't
touch this stuff and can't override the terminal emulation.
On 11/13/21 11:25 AM, Adam H. Kerman wrote:
I'm disagreeing with you on that. Outputting conventional line length
is a separate issue from outputting standard flowed text.
Please provide an example of where you are seeing a problem.
I'm still not tracking where the problem would relate to format=flowed.
It may not be the terminal emulator. I have a similar problem with
Julien's articles on PuTTY on a Windows 8.1 desktop.
My guess is it's something in the LOCALE setting of the remote terminal
but I have no idea what it could be since both the terminal and the two emulations are set to UTF-8.
I like plain text ASCII. It's universally readable.
On 11/12/21 2:35 PM, Adam H. Kerman wrote:
[...]
I like plain text ASCII. It's universally readable.
I agree. I love the old vanilla. That said, English is not the only
language in use. Also: math. . . .
What idiot would post a noncontroversial opinion like this through
mixmin?
On 11/20/21 3:32 PM, Adam H. Kerman wrote:
What idiot would post a noncontroversial opinion like this through
mixmin?
*plonk*
The name-calling and [snipped] profanity is unhinged and pubescent
behavior. It seems like this person was asking for his address to
be killfiled. I have granted his subliminal request.
Some of you may have seen the HTML spammer in news.admin.misc and a few
other places. Someone else recently asked on Reddit why HTML isn't used
more on Usenet. I think the basic answer is because so many people still
use terminal-based newsreaders like SLRN and NN and HTML just makes everything harder to read.
I think there could be a middle ground. Take something like gemtext which
is a very limited subset of the Markdown markup language. Gemtext has
only 5 different operations that are used for formatting:
Links:
https://blog.theuse.net My Blog
Headings:
# Heading
## Sub-heading
### Sub-sub-heading
Lists:
* Item 1
* Item 2
* Item 3
Blockquotes:
That's what she said
Preformatted text/Source code:
```
#!/bin/bash
echo "this is a bash script"
```
Right now there are no newsreaders that handle this kind of markup but if there were, users who do not use that newsreader would not be distracted
by it being in an article that they were reading because they don't
interfere with normal reading the way HTML interferes.
Just throwing this out there for discussion.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 380 |
Nodes: | 16 (2 / 14) |
Uptime: | 52:22:13 |
Calls: | 8,144 |
Files: | 13,085 |
Messages: | 5,858,741 |