This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [rain1 at airmail dot cc] Delete abortion joke


On Tue, May 01, 2018 at 11:10:53PM -0400, Richard Stallman 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. ]]]
> 
>   > The problem with the joke is that it touches a difficult and complex
>   > topic, namely abortion, and this could be a trigger for certain
>   > individuals causing them to relive a traumatic memory.
> 
> It is not the joke that might lead people to think about abortion --
> it doesn't refer directly to that -- but rather the name of the
> library function, "abort", which is documented there.
> 
> Therefore, if you think that this is a real concern, let's put a
> trigger warning at the start of the section.  I propose thus text:
> 
>    Warning: this section contains function names that might perhaps
>    provoke unpleasant memories for some readers.  We suggest readers
>    use their discretion about whether to read further.
> 
> A GNU manual, like a course in history, is not meant to be a "safe
> space".  It is meant to address a subject.  It must cover the function
> "abort", just as a course in Renaissance history must cover witch
> trials and the inquisition.
> 
> However, there is no reason not to include the trigger warning if that
> is of service to people.
> 
> Whether the joke is included has no effect on this issue.
> 
> Giving birth is far more traumatic than having an abortion, so we
> might want to put a similar warning in sections that mention child
> processes.
> 
There should be following warning

	* manual/process.texi: Warn about disadvantages of child process

diff --git a/manual/process.texi b/manual/process.texi
index b82b91f..6709e19 100644
--- a/manual/process.texi
+++ b/manual/process.texi
@@ -283,6 +283,10 @@ The child doesn't inherit alarms set by the parent process.
 The set of pending signals (@pxref{Delivery of Signal}) for the child
 process is cleared.  (The child process inherits its mask of blocked
 signals and signal actions from the parent process.)
+
+@item
+Warning: creating a child could take up to nine months and could consume all
+your resources.
 @end itemize
 
 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]