Re: [HS] - Le Stoïcisme des Hackers

Pierre Malard <[email protected]> Sun, 2 Aug 2026 07:09:40 +0200
Newsgroups gmane.linux.debian.user.french
Message-ID <[email protected]>
--Apple-Mail=_DCFFA46E-C152-4C76-9DF2-9E45E426DAD4
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_E444F59B-FF84-434A-B316-72D17D05C557"


--Apple-Mail=_E444F59B-FF84-434A-B316-72D17D05C557
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

++++++++++

> Le 1 ao=C3=BBt 2026 =C3=A0 23:40, Claire Ivanenka =
<[email protected]> a =C3=A9crit :
>=20
> Salut la liste,
>=20
> Je me permets un [HS] parce que ce matin, en lisant un =C3=A9ni=C3=A8me =
thread o=C3=B9 quelqu=E2=80=99un demande "pourquoi mon `chmod -R 777 /` =
a cass=C3=A9 mon syst=C3=A8me", j=E2=80=99ai eu une r=C3=A9v=C3=A9lation =
: nous sommes tous des sto=C3=AFciens sans le savoir.
>=20
> Le sto=C3=AFcisme, pour ceux qui ne connaissent pas, c=E2=80=99est une =
philosophie antique
> qui enseigne =C3=A0 :
>=20
> 1. Se concentrer sur ce qu=E2=80=99on contr=C3=B4le (son code, ses =
backups, sa doc).
>=20
> 2. Accepter ce qu=E2=80=99on ne contr=C3=B4le pas (les users qui =
ignorent les warnings, les maintainers qui abandonnent leur package, les =
trolls sur les forums).
>=20
> 3. Agir avec vertu (partager ses connaissances, documenter, aider les =
newbies sans les m=C3=A9priser).
>=20
> Bref, c=E2=80=99est le manuel du parfait admin sys :
>=20
> - =C3=89pict=C3=A8te : "Ce qui te d=C3=A9range, ce n=E2=80=99est pas =
le bug, mais ta r=C3=A9action au bug."
>=20
> - Marc Aur=C3=A8le : "Aujourd=E2=80=99hui, je vais rencontrer des gens =
qui ne RTFM. Je ne vais pas les insulter. Je vais respirer, et =
peut-=C3=AAtre leur envoyer un lien vers la doc."
>=20
> - S=C3=A9n=C3=A8que : "La col=C3=A8re, c=E2=80=99est comme un `rm -rf =
/` : =C3=A7a part vite, mais les
>    d=C3=A9g=C3=A2ts sont irr=C3=A9versibles."
>=20
> Alors oui, on a tous envie de hurler quand on voit un `sudo !!` dans =
un
> script, ou un user qui installe des .deb trouv=C3=A9s sur un forum =
russe.
> Mais le sto=C3=AFcisme nous rappelle que :
>=20
> * On peut ignorer (mute, /dev/null, .gitignore).
>=20
> * On peut =C3=A9duquer (avec patience, comme on debug un segfault).
>=20
> * On peut contribuer (corriger la doc, aider les autres =C3=A0 monter =
en comp=C3=A9tences).
>=20
> Et surtout :=20
>=20
> On n=E2=80=99est pas seuls.=20
>=20
> Derri=C3=A8re chaque package bien =C3=A9crit, chaque tutoriel clair, =
chaque r=C3=A9ponse patiente sur cette liste, il y a un=C2=B7e
> sto=C3=AFcien=C2=B7ne qui a choisi de ne pas se laisser submerger par =
le chaos.
>=20
> Alors la prochaine fois que vous voulez r=C3=A9pondre "RTFM, noob" =C3=A0=
 un mail,
> souvenez-vous : vous =C3=AAtes le sysadmin de votre propre =C3=A2me.
>=20
> (Et si =C3=A7a ne marche pas, il reste toujours `kill -9`=E2=80=A6 =
mais bon, on =C3=A9vite.)
> --
> Claire Ivanenka=20
> =E2=82=8D^. .^=E2=82=8E=E2=B3=8A

--=20
Pierre Malard
https://plm4-photos.odexpo.com

Cl=C3=A9 OpenGPG : https://keys.openpgp.org <https://keys.openpgp.org/>

   =C2=AB C'est bien plus beau lorsque c'est inutile =C2=BB

                            E Rostand - "Cyrano de Bergerac"

   |\      _,,,---,,_
   /,`.-'`'    -.  ;-;;,_
  |,4-  ) )-,_. ,\ (  `'-'
 '---''(_/--'  `-'\_)   =CF=80r

perl -e '$_=3Dq#: 3|\ 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-.  ;-;;,_:  |,A-  ) =
)-,_. ,\ (  `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"'  `-'"'"'\_): =
24=CF=80r::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print'




--Apple-Mail=_E444F59B-FF84-434A-B316-72D17D05C557
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html aria-label=3D"message body"><head><meta http-equiv=3D"content-type" =
content=3D"text/html; charset=3Dutf-8"></head><body =
style=3D"overflow-wrap: break-word; -webkit-nbsp-mode: space; =
line-break: after-white-space;">++++++++++<br =
id=3D"lineBreakAtBeginningOfMessage"><div><br><blockquote =
type=3D"cite"><div>Le 1 ao=C3=BBt 2026 =C3=A0 23:40, Claire Ivanenka =
&lt;[email protected]&gt; a =C3=A9crit :</div><br =
class=3D"Apple-interchange-newline"><div><div dir=3D"auto">Salut la =
liste,<br>
<br>
Je me permets un [HS] parce que ce matin, en lisant un =C3=A9ni=C3=A8me =
thread o=C3=B9 quelqu=E2=80=99un demande "pourquoi mon `chmod -R 777 /` =
a cass=C3=A9 mon syst=C3=A8me", j=E2=80=99ai eu une r=C3=A9v=C3=A9lation =
: nous sommes tous des sto=C3=AFciens sans le savoir.<br>
<br>
Le sto=C3=AFcisme, pour ceux qui ne connaissent pas, c=E2=80=99est une =
philosophie antique<br>
qui enseigne =C3=A0 :<div dir=3D"auto"><br>
1. Se concentrer sur ce qu=E2=80=99on contr=C3=B4le (son code, ses =
backups, sa doc).</div><div dir=3D"auto"><br>
2. Accepter ce qu=E2=80=99on ne contr=C3=B4le pas (les users qui =
ignorent les warnings, les maintainers qui abandonnent leur package, les =
trolls sur les forums).</div><div dir=3D"auto"><br>
3. Agir avec vertu (partager ses connaissances, documenter, aider les =
newbies sans les m=C3=A9priser).<br>
<br>
Bref, c=E2=80=99est le manuel du parfait admin sys :</div><div =
dir=3D"auto"><br>
- =C3=89pict=C3=A8te : "Ce qui te d=C3=A9range, ce n=E2=80=99est pas le =
bug, mais ta r=C3=A9action au bug."</div><div dir=3D"auto"><br>
- Marc Aur=C3=A8le : "Aujourd=E2=80=99hui, je vais rencontrer des gens =
qui ne RTFM. Je ne vais pas les insulter. Je vais respirer, et =
peut-=C3=AAtre leur envoyer un lien vers la doc."</div><div =
dir=3D"auto"><br>
- S=C3=A9n=C3=A8que : "La col=C3=A8re, c=E2=80=99est comme un `rm -rf /` =
: =C3=A7a part vite, mais les<br>
&nbsp; &nbsp;d=C3=A9g=C3=A2ts sont irr=C3=A9versibles."<br>
<br>
Alors oui, on a tous envie de hurler quand on voit un `sudo !!` dans =
un<br>
script, ou un user qui installe des .deb trouv=C3=A9s sur un forum =
russe.<br>
Mais le sto=C3=AFcisme nous rappelle que :<div dir=3D"auto"><br>
* On peut ignorer (mute, /dev/null, .gitignore).</div><div =
dir=3D"auto"><br>
* On peut =C3=A9duquer (avec patience, comme on debug un =
segfault).</div><div dir=3D"auto"><br>
* On peut contribuer (corriger la doc, aider les autres =C3=A0 monter en =
comp=C3=A9tences).<br>
<br>
Et surtout :&nbsp;</div><div dir=3D"auto"><br></div><div dir=3D"auto">On =
n=E2=80=99est pas seuls.&nbsp;</div><div dir=3D"auto"><br></div><div =
dir=3D"auto">Derri=C3=A8re chaque package bien =C3=A9crit, chaque =
tutoriel clair, chaque r=C3=A9ponse patiente sur cette liste, il y a =
un=C2=B7e<br>
sto=C3=AFcien=C2=B7ne qui a choisi de ne pas se laisser submerger par le =
chaos.<br>
<br>
Alors la prochaine fois que vous voulez r=C3=A9pondre "RTFM, noob" =C3=A0 =
un mail,<br>
souvenez-vous : vous =C3=AAtes le sysadmin de votre propre =C3=A2me.<br>
<br>
(Et si =C3=A7a ne marche pas, il reste toujours `kill -9`=E2=80=A6 mais =
bon, on =C3=A9vite.)</div><div dir=3D"auto">--</div><div =
dir=3D"auto">Claire Ivanenka&nbsp;</div><div dir=3D"auto">=E2=82=8D^. =
.^=E2=82=8E=E2=B3=8A</div></div></div>
</div></blockquote></div><br><div>
<meta charset=3D"UTF-8"><div dir=3D"auto" style=3D"caret-color: rgb(0, =
0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: =
after-white-space;"><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, =
0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: =
after-white-space;"><div><div><div style=3D"margin: 0px;"><font =
face=3D"Courier New"><span style=3D"font-size: =
11px;">--&nbsp;</span></font></div><div style=3D"margin: 0px;"><font =
face=3D"Courier New"><span style=3D"font-size: 11px;">Pierre =
Malard</span></font></div><div style=3D"margin: 0px;"><span =
style=3D"font-size: 11px; font-family: &quot;Courier =
New&quot;;">https://plm4-photos.odexpo.com</span></div><div =
style=3D"margin: 0px; min-height: 11px;"><font face=3D"Courier =
New"><span style=3D"font-size: 11px;"><br></span></font></div></div><div =
style=3D"margin: 0px; min-height: 11px;"><div style=3D"margin: =
0px;"><font face=3D"Courier New"><span style=3D"font-size: 11px;">Cl=C3=A9=
 OpenGPG :&nbsp;<a =
href=3D"https://keys.openpgp.org">https://keys.openpgp.org</a></span></fon=
t></div><div><font face=3D"Courier New"><span style=3D"font-size: =
11px;"><br></span></font></div></div><div style=3D"margin: 0px; =
min-height: 11px;"><div style=3D"margin: 0px;"><font =
face=3D"HelveticaNeue"><span style=3D"font-size: 11px;">&nbsp; =
&nbsp;=C2=AB&nbsp;<i>C'est bien plus beau lorsque c'est =
inutile</i>&nbsp;=C2=BB</span></font></div><div style=3D"margin: =
0px;"><font face=3D"HelveticaNeue"><span style=3D"font-size: =
11px;"><br></span></font></div><div style=3D"margin: 0px;"><font =
face=3D"HelveticaNeue"><span style=3D"font-size: 11px;">&nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; E Rostand - "Cyrano de Bergerac"</span></font></div><div =
style=3D"font-size: 10px; font-family: &quot;Courier New&quot;; margin: =
0px;"><br></div><div style=3D"font-size: 10px; font-family: =
&quot;Courier New&quot;; margin: 0px;">&nbsp;&nbsp;&nbsp;|\&nbsp; &nbsp; =
&nbsp;&nbsp;_,,,---,,_</div><div style=3D"font-size: 10px; font-family: =
&quot;Courier New&quot;; margin: 0px;">&nbsp;&nbsp;&nbsp;/,`.-'`'&nbsp; =
&nbsp;&nbsp;-.&nbsp;&nbsp;;-;;,_</div><div style=3D"font-size: 10px; =
font-family: &quot;Courier New&quot;; margin: =
0px;">&nbsp;&nbsp;|,4-&nbsp;&nbsp;) )-,_. ,\ (&nbsp;&nbsp;`'-'</div><div =
style=3D"font-size: 10px; font-family: &quot;Courier New&quot;; margin: =
0px;">&nbsp;'---''(_/--'&nbsp;&nbsp;`-'\_) &nbsp; =CF=80r</div><div =
style=3D"font-family: Times; margin: 0px; min-height: =
14px;"><br></div><div style=3D"font-size: 10px; font-family: =
&quot;Courier New&quot;; margin: 0px;">perl -e '$_=3Dq#: 3|\ 5_,3-3,2_: =
3/,`.'"'"'`'"'"' 5-. &nbsp;;-;;,_: &nbsp;|,A- &nbsp;) )-,_. ,\ ( =
&nbsp;`'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"' &nbsp;`-'"'"'\_): =
24=CF=80r::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print'</div><div =
style=3D"font-size: 10px; font-family: &quot;Courier =
New&quot;;"><br></div></div></div></div></div><br =
class=3D"Apple-interchange-newline">
</div>
<br></body></html>=

--Apple-Mail=_E444F59B-FF84-434A-B316-72D17D05C557--

--Apple-Mail=_DCFFA46E-C152-4C76-9DF2-9E45E426DAD4
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQRuYFwt5e1W8z4hYUNsZToAS1HynQUCam7RFAAKCRBsZToAS1Hy
ndHkAP97DBsrefLESiSS0XfYrgcnt++8tfla7JxnWxRD2fLKtwEA9ib8ILlnKNJq
2ky/Pcbzhbu/9IQky7+aPbKKsRp1MwM=
=wG9Z
-----END PGP SIGNATURE-----

--Apple-Mail=_DCFFA46E-C152-4C76-9DF2-9E45E426DAD4--