On Sun, Dec 21, 2025 at 11:26:55AM +0100, Nicolas George wrote:
> Roger Price (HE12025-12-21):
> > The keyboard is very much part of the locale. dpkg-reconfigure locale 
> > automatically changes the keyboard for the user's applications, including 
> > ssh.
> 
> This statement is so wrong and stated with so much misplaced certainty
> that it is hard to reply to it without at least sarcasm.

I heartily agree with the "wrong" part: keyboard is a piece of
hardware, locale is a user <--> application thing. Proof: user
can change locale at any time, but your pc-104 keyboard won't
grow an additional key when changing locale. There can be many
different locales active in parallel sessions at the same time
on the same computer (and sharing the same keyboard).

SSH is actually a notable example -- if I ssh into a computer
in Sydney from, say, where I am, it will usually show times
to me in my time zone and with my datetime display conventions,
unless I choose differently.

> Locales are this:
> 
> LC_CTYPE=fr_FR.UTF-8 → is c3a9 ‘é’ or ‘é’?
> LC_NUMERIC="POSIX" → is pi 3.14 or 3,14?
[...]

Quite right: that shows that locales are a "session thing"
(in the traditional session sense, not in the newfangled
DE or (gasp!) systemd sense).

What I don't agree with is, as often, in the sarcasm part.

Learning, and helping to learn, is more often hindered
than helped by sarcasm. Poisonous pedagogy and that.

Cheers
-- 
tomás

Attachment: signature.asc
Description: PGP signature

Reply via email to