Le message dit « This site uses HTTP Strict Transport Security (HSTS) … not possible to add an exception for this certificate … uses an invalid security certificate » : bref le site exige/impose HTTPS et cela n'est pas possible pour cause d'expiration du certificat, donc le site était inaccessible (et pas juste accessible avec une alerte sécurité contournable). Et je n'ai rien pour ou contre Devuan.
Pour illustrer la remarque, avec 100000 fichiers, on a 100001 processus (un find et 100k grep), 8 processus (un find et 7 grep), 9 processus (un find, un xargs et 7 grep), respectivement.
donc onze processus (un find et 10 grep), deux (find, grep) ou trois (un find, un xargs et un grep) suivant les cas.
Remarque: le nombre de grep dans le 3e cas peut augmenter suivant les limites d'xargs et du shell, mais il sera toujours largement inférieur au premier cas. Et on peut avoir des pièges comme le "|xargs tar cvf" qui est à proscrire.
FAQ et mentions légales :
« Liberapay respecte-t-il les réglementations financières ?
Oui. Liberapay est basé en France et respecte les réglementations financières de l'Union Européenne. Nos prestataires de paiement sont tous homologués et nous aident à bloquer la fraude, le blanchiment d'argent, et le financement du terrorisme. »
Le prestataire financier dit la même chose dans ces conditions contractuelles.
Et globalement ce qui est illégal est par définition illégal (sic), donc je dirais qu'on ne peut pas financer l'amicale des fans de cannibalisme, la troupe des joyeux violeurs de brebis et les fans de la pyromanie urbaine. Quand je dis « on ne peut pas », c'est « tu es libre d'accepter l'argent ou pas, mais comme c'est manifestement illégal, tu engages ta propre responsabilité si tu le fais et qu'un juge se décidait à engager des poursuites, pour complicité et financement illégal j'imagine).
« Quelles sont les différences entre Liberapay et les autres plateformes de dons récurrents comme Patreon ?
(…)
Pour plus de détails, voyez la grosse liste de snowdrift.coop comparant entre elles les différentes plateformes de financement participatif.
»
Tu ne peux pas faire abstraction des outils utilisés: plus les outils (IDE, compilateur, analyseur statique et dynamique, etc.) progressent, plus on évite de bugs. À condition que l'on ne change pas de langage trop souvent, sinon les outils n'ont pas le temps d'atteindre le niveau des outils précédents. Par ailleurs le langage utilisé joue aussi évidemment (peut-on coder salement avec ? Peut-on créer des bons gros bugs avec ? Est-ce que coder un hello world avec coûte un bras ? Etc.)
Actuellement la mode est plutôt à empiler des couches de code qui marche dans 80% des cas (chiffre tiré du chapeau), pour faire pas trop cher et pour faire vite (puisqu'il faut rester dans la course). Au bout d'un moment, à empiler des couches logicielles, la probabilité de souci tend vers l'implacabilité de la loi de Murphy. Et tout est basé sur le fait de faire vite (au moins aussi vite que les autres sinon plus) et pas trop cher (coût des failles de sécurité, erreurs, pertes humaines et dommages à l'image suite aux intrusions et fuites compris). Avec une option « après moi le déluge », je m'en fous j'aurais revendu / disparu / changé de domaine avant qu'on découvre que mon code est non-maintenable et/ou dangereux, et de toute façon « personne n'utilisera mon code dans 3 ans hein ? ça peut pas arriver ? »
Alors oui c'est un compromis, mais quand même la qualité du code n'est pas encore top, et d'autres domaines de l'ingénierie sont plus fiables que le domaine logiciel (même si ça progresse en terme d'outils et de langages).
(nb: mon domaine professionnel est de mettre en place, tester et superviser des logiciels, j'imagine que j'ai une vision différente de celle d'un développeur)
C'est toujours dommage de parler d'« absurde système » lorsque l'on ne sait pas pourquoi il a été mis en place et à quoi il sert (auto-modération, filtrage temporaire du spam, limitation de la virulence, aide à la modération, etc.).
Sur les commentaires publiés depuis le 1er septembre et non dépubliés (donc hors spam, compte purgé, commentaire injurieux, etc.), soit 11467 commentaires, voici la répartition des scores :
Score
Commentaires
>= 30
7
20 à 29
64
10 à 19
595
1 à 9
9550
0
459
-1 à -9
621
-10 à -19
149
-20 à -29
18
<= -30
5
On note qu'il y a assez peu de commentaire notés négativement. Autre point, tous ces commentaires sont visibles par défaut par un visiteur non authentifié (bug). Enfin pour un visiteur authentifié, les seuils (définis par chacun) donnent ceci :
-42 : 0% de commentaires masqués
0 : 7% de commentaires masqués
1 : 11% de commentaires masqués
2 : 29% de commentaires masqués
5 : 76% de commentaires masqués
Nb: on n'a pas de statistiques sur le seuil choisi par les visiteurs, qui n'est pas stocké côté serveur, et qui peut dépendre du navigateur utilisé.
À titre de comparaison, les infos sur les 84 commentaires masqués sur la même période :
Le cas facile, un seul auteur, pas d'autres contributeurs. Ça correspond exactement à ce qui a été évoqué jusqu'ici sur cette entrée.
Posté par 2Steps le 23/11/16 à 07:57. Édité par 4 contributeurs.
Posté par Renault le 22/11/16 à 17:32. Édité par 10 contributeurs.
Un auteur et plein de contributeurs. Veut-on tous les mettre en valeur ? Si ça se trouve l'auteur a initié et les contributeurs ont écrit une large part. Faut-il distinguer les modérateurs qui sont souvent présents dans les contributeurs pour des éditions pré- ou post-modération ?
Posté par Collectif le 21/11/16 à 07:15. Édité par Benoît Sibaud et Nils Ratusznik.
Autre cas, les comptes spéciaux : on peut avoir "Anonyme" comme auteur (si le compte a été purgé ou si la soumission de dépêche était réellement anonyme, par exemple) et on peut avoir des commentaires "Anonyme" aussi, mais sans lien. Donc on ne peut pas mettre en valeur "Anonyme". Et concernant "Collectif", on n'a jamais de commentaires écrits par "Collectif", donc le cas ne se présente pas.
[^] # Re: le site est accessible sous firefox
Posté par Benoît Sibaud (site web personnel) . En réponse au journal Devuan, bon suivi.. Évalué à 7.
Le message dit « This site uses HTTP Strict Transport Security (HSTS) … not possible to add an exception for this certificate … uses an invalid security certificate » : bref le site exige/impose HTTPS et cela n'est pas possible pour cause d'expiration du certificat, donc le site était inaccessible (et pas juste accessible avec une alerte sécurité contournable). Et je n'ai rien pour ou contre Devuan.
[^] # Re: Coquille
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche C++17 fixe l’ordre d’évaluation des expressions. Évalué à 3.
Corrigé, merci.
# Merci
Posté par Benoît Sibaud (site web personnel) . En réponse à l’entrée du suivi Correction dans la page proposer-un-contenu. Évalué à 4 (+0/-0).
C'est le bon canal. Et le micro-patch à prévoir est s/suffisament/suffisamment sur app/views/static/submit_content.html.haml
[^] # Re: Coquille
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche C++17 indique la disponibilité des en‐têtes (header). Évalué à 3.
Corrigé, merci.
[^] # Re: Coquille
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche C++17 indique la disponibilité des en‐têtes (header). Évalué à 3.
Corrigé, merci.
[^] # Re: Merci
Posté par Benoît Sibaud (site web personnel) . En réponse au journal Des "basheries". Évalué à 5.
Pour illustrer la remarque, avec 100000 fichiers, on a 100001 processus (un find et 100k grep), 8 processus (un find et 7 grep), 9 processus (un find, un xargs et 7 grep), respectivement.
[^] # Re: Merci
Posté par Benoît Sibaud (site web personnel) . En réponse au journal Des "basheries". Évalué à 6. Dernière modification le 01 décembre 2016 à 14:40.
ça coûte pas le même prix.
donc onze processus (un find et 10 grep), deux (find, grep) ou trois (un find, un xargs et un grep) suivant les cas.
Remarque: le nombre de grep dans le 3e cas peut augmenter suivant les limites d'xargs et du shell, mais il sera toujours largement inférieur au premier cas. Et on peut avoir des pièges comme le "|xargs tar cvf" qui est à proscrire.
[^] # Re: Correction
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche C++17 fixe l’ordre d’évaluation des expressions. Évalué à 3.
Corrigé, merci.
[^] # Re: Neutralité
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Liberapay, plate‐forme libre de dons récurrents . Évalué à 4.
FAQ et mentions légales :
« Liberapay respecte-t-il les réglementations financières ?
Oui. Liberapay est basé en France et respecte les réglementations financières de l'Union Européenne. Nos prestataires de paiement sont tous homologués et nous aident à bloquer la fraude, le blanchiment d'argent, et le financement du terrorisme. »
Le prestataire financier dit la même chose dans ces conditions contractuelles.
Et globalement ce qui est illégal est par définition illégal (sic), donc je dirais qu'on ne peut pas financer l'amicale des fans de cannibalisme, la troupe des joyeux violeurs de brebis et les fans de la pyromanie urbaine. Quand je dis « on ne peut pas », c'est « tu es libre d'accepter l'argent ou pas, mais comme c'est manifestement illégal, tu engages ta propre responsabilité si tu le fais et qu'un juge se décidait à engager des poursuites, pour complicité et financement illégal j'imagine).
[^] # Re: bipède ?
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Les diodes ne sont pas toutes des lumières. Évalué à 3.
Corrigé, merci.
[^] # Re: Comparaison avec les autres plateformes
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Liberapay, plate‐forme libre de dons récurrents . Évalué à 7.
Dans la FAQ, il y a cette liste détaillée :
« Quelles sont les différences entre Liberapay et les autres plateformes de dons récurrents comme Patreon ?
(…)
Pour plus de détails, voyez la grosse liste de snowdrift.coop comparant entre elles les différentes plateformes de financement participatif.
»
[^] # Re: Liens manquants.
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Liberapay, plate‐forme libre de dons récurrents . Évalué à 4.
Corrigé, merci.
# Agenda du libre ?
Posté par Benoît Sibaud (site web personnel) . En réponse au journal AG du L@bx 2016. Évalué à 4.
Pas d'annonce de l'événement sur l'Agenda du Libre ? Ça aurait permis d'être inclus directement dans la dépêche programme de la semaine.
# Euclidea
Posté par Benoît Sibaud (site web personnel) . En réponse au sondage Joueur ou non joueur. Évalué à 7.
Je joue en ligne sur euclidea.xyz, pour la qualité des graphismes, l'efficacité ergonomique et le scénario sur plusieurs millénaires. Mais je galère.
# Opérations des rôles admin/modérateur
Posté par Benoît Sibaud (site web personnel) . En réponse à l’entrée du suivi Corrections sur les statistiques. Évalué à 3 (+0/-0).
Ajouter des stats sur les interdictions temporaires de tribune ou de commenter ; de manière générale sur les opérations des rôles admin/modérateur.
[^] # Re: Botnet
Posté par Benoît Sibaud (site web personnel) . En réponse au message Les dangers sur Internet ?. Évalué à 8.
Imagemagick, libtiff, gst-plugins, firefox… Il suffit de regarder les dernières alertes sécu pour voir que tout n'est pas parfait de ce côté.
[^] # Re: Capté
Posté par Benoît Sibaud (site web personnel) . En réponse au journal Programmer ça craint. Évalué à 10.
Tu ne peux pas faire abstraction des outils utilisés: plus les outils (IDE, compilateur, analyseur statique et dynamique, etc.) progressent, plus on évite de bugs. À condition que l'on ne change pas de langage trop souvent, sinon les outils n'ont pas le temps d'atteindre le niveau des outils précédents. Par ailleurs le langage utilisé joue aussi évidemment (peut-on coder salement avec ? Peut-on créer des bons gros bugs avec ? Est-ce que coder un hello world avec coûte un bras ? Etc.)
Actuellement la mode est plutôt à empiler des couches de code qui marche dans 80% des cas (chiffre tiré du chapeau), pour faire pas trop cher et pour faire vite (puisqu'il faut rester dans la course). Au bout d'un moment, à empiler des couches logicielles, la probabilité de souci tend vers l'implacabilité de la loi de Murphy. Et tout est basé sur le fait de faire vite (au moins aussi vite que les autres sinon plus) et pas trop cher (coût des failles de sécurité, erreurs, pertes humaines et dommages à l'image suite aux intrusions et fuites compris). Avec une option « après moi le déluge », je m'en fous j'aurais revendu / disparu / changé de domaine avant qu'on découvre que mon code est non-maintenable et/ou dangereux, et de toute façon « personne n'utilisera mon code dans 3 ans hein ? ça peut pas arriver ? »
Alors oui c'est un compromis, mais quand même la qualité du code n'est pas encore top, et d'autres domaines de l'ingénierie sont plus fiables que le domaine logiciel (même si ça progresse en terme d'outils et de langages).
(nb: mon domaine professionnel est de mettre en place, tester et superviser des logiciels, j'imagine que j'ai une vision différente de celle d'un développeur)
[^] # Re: lien cassé
Posté par Benoît Sibaud (site web personnel) . En réponse au journal Programmer ça craint. Évalué à 3.
Corrigé, merci.
[^] # Re: Petite coq... uille
Posté par Benoît Sibaud (site web personnel) . En réponse au journal Xavier Leroy est le lauréat 2016 du Prix Milner.. Évalué à 3.
Corrigé, merci.
[^] # Re: Une modération dissuasive
Posté par Benoît Sibaud (site web personnel) . En réponse au sondage Comment vous inciter à contribuer plus souvent à LinuxFr.org ?. Évalué à 6.
C'est toujours dommage de parler d'« absurde système » lorsque l'on ne sait pas pourquoi il a été mis en place et à quoi il sert (auto-modération, filtrage temporaire du spam, limitation de la virulence, aide à la modération, etc.).
Sur les commentaires publiés depuis le 1er septembre et non dépubliés (donc hors spam, compte purgé, commentaire injurieux, etc.), soit 11467 commentaires, voici la répartition des scores :
On note qu'il y a assez peu de commentaire notés négativement. Autre point, tous ces commentaires sont visibles par défaut par un visiteur non authentifié (bug). Enfin pour un visiteur authentifié, les seuils (définis par chacun) donnent ceci :
Nb: on n'a pas de statistiques sur le seuil choisi par les visiteurs, qui n'est pas stocké côté serveur, et qui peut dépendre du navigateur utilisé.
À titre de comparaison, les infos sur les 84 commentaires masqués sur la même période :
[^] # Re: Petite coq... uille
Posté par Benoît Sibaud (site web personnel) . En réponse au journal Xavier Leroy est le lauréat 2016 du Prix Milner.. Évalué à 3.
Corrigé, merci.
# Différents cas
Posté par Benoît Sibaud (site web personnel) . En réponse à l’entrée du suivi Mettre en valeur dans la file de commentaires, les commentaires du rédacteur du journal/forum. Évalué à 3 (+0/-0).
Différents cas tirés de la page d'accueil :
Le cas facile, un seul auteur, pas d'autres contributeurs. Ça correspond exactement à ce qui a été évoqué jusqu'ici sur cette entrée.
Un auteur et plein de contributeurs. Veut-on tous les mettre en valeur ? Si ça se trouve l'auteur a initié et les contributeurs ont écrit une large part. Faut-il distinguer les modérateurs qui sont souvent présents dans les contributeurs pour des éditions pré- ou post-modération ?
Autre cas, les comptes spéciaux : on peut avoir "Anonyme" comme auteur (si le compte a été purgé ou si la soumission de dépêche était réellement anonyme, par exemple) et on peut avoir des commentaires "Anonyme" aussi, mais sans lien. Donc on ne peut pas mettre en valeur "Anonyme". Et concernant "Collectif", on n'a jamais de commentaires écrits par "Collectif", donc le cas ne se présente pas.
[^] # Re: Typo
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Challenge de code « Fantastic Bits » du 26/11 au 4/12 2016. Évalué à 3.
Corrigé, merci.
[^] # Re: Coquille
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Fedora 25 est disponible !. Évalué à 4.
Corrigé, merci.
[^] # Re: Précisions
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Les ateliers du labx : 1 - l’oscilloscope numérique. Évalué à 4.
Corrigé, merci.