On Sun, Sep 3, 2023 at 9:27 PM Richard Stallman <rms@gnu.org> wrote:
[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > If we want it to be easy for users to opt out of the message, but hard
  > for admins (or other packages) to automate opting out, something like
  > the above might make sense.

I think that would be good here.

But I think the moral warning msssage for LLM should be displayed in
the main display area.  Users will be able to suppres it once they know
the point; but unless/until they do, we want it to make an impression.
So, when it is displayed, it should not be hidden in an obscure part
of the screen like the echo area.

That will also make it easy to inform users HOW to suppress the message
after having seen it.

The warn functionality in emacs does this already: it will pop up a buffer with a warning.  The user can choose, by clicking on the (-) symbol to the left, to suppress the warning, or suppress the popup.  Since the warn functionality is built-into emacs, I prefer to use it then create a similar functionality that is nonstandard.
 


--
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)