Le terme fait "espérance de vie" (EDV) fait en général référence à l'EDV à la naissance mais elle peut aussi se calculer à n'importe quel âge. Par exemple, en 2015 l'EDV à la naissance d'un homme en France est d'environ 79 ans. Cela ne signifie pas qu'un homme de 60 ans a une EDV de 19 ans ni qu'un homme de 90 ans a une espérance de vie de -11 ans. Par définition l'espérance de vie est toujours positive.
La formule donnée précédemment devrait en fait être simplifiée:
Valeur du vote = edv(age)
ou edv(age) est la fonction donnant l'espérance de vie à l'age du votant. Voir par exemple la table suivante
En pratique, la règle devrait probablement être plus compliquée. Par exemple, les parents d'enfants mineurs pourraient avoir un pouvoir de vote supérieur.
Le problème avec les coups de gueules, c'est qu'ils se produisent rarement dans un état d'esprit permettant d'être rationnel, cohérent et compréhensible.
La première règle est de ne jamais rien poster sous le coup d'une émotion.
J'ai d'ailleurs failli à cette règle aujourd'hui. À 'enseignatrice', j'ai souri. À 'tué des lapins', j'ai soupiré. À 'autorution', j'ai froncé les sourcils. Aux 3ième 'olle', j'ai décidé de pousser moi même un petit coup de gueule.
Objectivement, le problème est surtout dans la forme. Je suis plutôt d'accord avec le fond de l'article.
Je suis assez d'accord concernant la difficulté de sécuriser correctement un protocole à prostériori.
Par contre, l'utilisation de SSH (ou tout autre système s'apparentant à un VPN) pour encapsuler le flux est une assez bonne approche.
Pour ce qui est des images, le problème n'est pas de les transférer mais de le faire efficacement. Les volumes de données brutes sont énormes. Une seule fenêtre en HD 1920x1024-24bit représenterait un flux brut de 56MB/s (450Mbit/s) pour obtenir 10 frame/s. Ce n'est pas réaliste sans techniques de compression avancées et si possible en n'utilisant qu'une fraction négligeable du temps CPU. Wayland se dirige vers une approche de type 'remote desktop' à la VNC ; cela fonctionnera mais uniquement pour un nombre très réduit d'utilisateurs simultanés par serveur.
J'en suis bien conscient. Il faudrait un juste milieu.
Je ne critiquai pas le fait que le clavier envoit des codes de touches plutôt que des caractères mais le fait qu'il ne fournisse pas une description de ces touches à l'OS lors de son initialisation.
Cela permettrait de définir le comportement par défaut quand un nouveau clavier est détecté. Ensuite rien n'empêcherai l'OS de réinterpréter les codes de touches selon les besoins de l'utilisateur.
Je ne suis pas naïf. Je sais très bien qu'il n'y a quasiment aucune chance que le modèle actuel change. Il est beaucoup plus rentable pour les constructeurs de partager use seule électronique pour toutes les dispositions possibles de claviers.
Étonnament, dans notre monde plug and play, le clavier reste le dernier périphérique d'usage courant qui ne sache pas s'authentifier correctement.
Dans un monde idéal, je devrais pouvoir connecter mon clavier favoris sur n'importe quelle machine et travailler immédiatement sans avoir besoin de reconfigurer l'OS.
Malheureusement, je doute que l'USB type-C change quoi que ce soit. Le connecteur change mais le protocole clavier USB restera aussi limité. En gros c'est "Bonjour. Toi ordinateur! Moi Clavier! Moi envoyer toi numéros de touches" :-)
Il est vrai que false est rarement utilisé. Je n'ai pas souvenir d'en avoir jamais eu besoin en 20 ans de shell Unix/Linux.
Par contre, true est beaucoup plus utile.
Son premier usage est évidemment dans les scripts qui ont besoin d'une commande qui ne fait rien mais retourne un code d'erreur valide. On peut exploiter le fait que ses arguments soient ignorées.
case"$1" in
-gz)COMPRESS=gzip ;;
-bz)COMPRESS=bzip2 ;;
*)COMPRESS=true;;esac
...
if ! $COMPRESS file ;thenecho"ABORT"exitfi
...
Le second usage assez classique est pour créer une boucle infinie.
Une simple erreur d'arrondis! Pour économiser de la mémoire, les votes sont comptés dans une variable flottante 8bits: 1 bit de signe, 2 bits d'exposant et 5 bits de mantisse.
C'est de la haute technologie issue du système bancaire suisse.
Pour ceux qui ne connaîtraient pas, Firefox (et probablement ses concurrents) permettent d'associer des mots clefs aux 'bookmarks'. Dans l'URL, %s est alors remplacé par les arguments trouvés après le mot clef. Ce système remplace avantageusement la barre de recherche.
Par exemple, j'ai un dossier dédié contenant les recherches suivantes
Il y a quelques années j'avais lu un article décrivant un site archéologique où des amérindiens avait fait se jeter des troupeaux entiers de bisons du haut d'une falaise. Autant pour le mythe du bon sauvage sage et écologiste …
Concernant la disparition de Néanderthal il me semble que le consensus actuel tend plutôt vers une assimilation que vers une élimination par les hommes dits modernes. L'ADN moderne contient quelques pourcents de gênes Néanderthaliens sauf en Afrique où il n'y a pas eu contact.
Il y a plein de choses qui ne vont pas dans le système des tickets resto mais ce n'est pas et cela n'a jamais été un bon pour un repas complet. C'est une aide ou une subvention assortie d'une tripotée de contraintes idiotes.
Dans la plupart des cantines d'entreprises, l'employé paye une partie du repas et le reste est subventionné par l'entreprise. C'est le même principe.
Si on te donne un bon de réduction de 1€ pour un paquet de pépito, vas tu te plaindre parce que le prix du paquet est 2€? Probablement pas. Par contre, je comprendrais que tu te plaignes si on te forçait à acheter 20 bons de 1€ de réduction chaque mois au prix unitaire de 0€50.
Il y 20 ou 30 ans on pouvait peut être considérer que 'crypter' et 'cryptage' étaient des anglicismes mais le terme est passé dans le langage courant.
Les dictionnaires modernes le reconnaissent.
Pour ceux qui préfèrent la ligne de commande, je me suis fait un petit alias bash pour afficher une heure/date dans plusieurs timezones (testé sous Debian/Ubuntu/Mint)
tz (){local A D T tz M UTC0 UTC1 LOCATIONS
D="$*"[ -n "$D"]||D=now
T=$(date -d "$D" +%s)||return# Add here your preferred locations (as given by tzselect)
LOCATIONS+=" America/Los_Angeles"# PST/PDT#LOCATIONS+=" America/Denver" # MST/MDT
LOCATIONS+=" America/Chicago"# CST/CDT#LOCATIONS+=" America/New_York" # EST/EDT
LOCATIONS+=" Europe/London"# GMT/BST
LOCATIONS+=" Europe/Paris"# CET/CEST #LOCATIONS+=" Asia/Shanghai" # CST (China Standard Time)
LOCATIONS+=" Asia/Tokyo"# JST #LOCATIONS+=" Australia/Melbourne" # AEDT/AEST#LOCATIONS+=" Australia/Adelaide" # ACDT/ACST# Get current timezone now (in $UTC0) and at requested time (in $UTC1)# They may be different because of summer/winter time changes. UTC0=$(LC_ALL=C date -d "now" +"%z")UTC1=$(LC_ALL=C date -d "@$T" +"%z")for tz in $LOCATIONS;do# UTC2 is the UTC timezone of $tz at the given time UTC2=$(LC_ALL=C TZ="$tz" date -d "@$T" +"%z")if["$UTC1"=="$UTC2"];thenif["$UTC0"=="$UTC1"];thenM="*"# This is consistent with current timezone.elseM="?"# Also but probably with a summer/winter time change.fielseM=" "fiA=$(LC_ALL=C TZ="$tz" date -d "@$T" +"%c %Z (UTC%:z)")# Prefix each output line with its numeric timezone. # That prefix will we removed after sorting.printf"%s %c%-20s %s\n""$UTC2""$M""$tz""$A"done| sort -n | cut -c 7-
}
Par défaut, cela donne l'heure actuelle mais il est aussi possible de spécifier une autre heure ou date dans un format accepté par la commande date
voici quelques exemples (voir aussi 'info date'):
tz # maintenant
tz 14:00 # aujourd'hui 14:00 dans le fuseau horaire du système
tz 14:00+4 # aujourd'hui 14:00 en UTC+4
tz tomorrow 2pm PST # demain 14:00 en Pacific Standard Time
tz 2pm July 14 CEST # le 14 juillet à 14:00 Central European Summer Time
Voici un exemple de résultat
America/Los_Angeles Sun Sep 20 07:58:25 2015 PDT (UTC-07:00)
America/Chicago Sun Sep 20 09:58:25 2015 CDT (UTC-05:00)
Europe/London Sun Sep 20 15:58:25 2015 BST (UTC+01:00)
*Europe/Paris Sun Sep 20 16:58:25 2015 CEST (UTC+02:00)
Asia/Tokyo Sun Sep 20 23:58:25 2015 JST (UTC+09:00)
Attention au heures d'été & hivers.
Par exemple, "Dec 25 CEST" ne marchera pas car Noel n'est pas en heure d'été.
Il faut utiliser "Dec 25 CET".
Remarque: une ligne démarrant par * correspond au fuseau horaire actuel (même valeur UTC). Si un changement d'heure d'été/hivers doit avoir lieu entre maintenant et l'heure demandée alors le * est remplacé par ?.
Sous Debian/Ubuntu, j'utilise tzselect pour trouver le nom des fuseaux horaires qui m'intéressent (ou alors, voir dans /usr/share/zoneinfo)
[^] # Re: Proposition de calcul de la valeur que compte un vote selon la durée de vie restante du votant
Posté par SChauveau . En réponse au journal Démocratie et pyramide des âges. Évalué à 5.
Le terme fait "espérance de vie" (EDV) fait en général référence à l'EDV à la naissance mais elle peut aussi se calculer à n'importe quel âge. Par exemple, en 2015 l'EDV à la naissance d'un homme en France est d'environ 79 ans. Cela ne signifie pas qu'un homme de 60 ans a une EDV de 19 ans ni qu'un homme de 90 ans a une espérance de vie de -11 ans. Par définition l'espérance de vie est toujours positive.
La formule donnée précédemment devrait en fait être simplifiée:
Valeur du vote = edv(age)
ou edv(age) est la fonction donnant l'espérance de vie à l'age du votant. Voir par exemple la table suivante
http://www.insee.fr/fr/themes/tableau.asp?reg_id=0&ref_id=NATnon02229
En pratique, la règle devrait probablement être plus compliquée. Par exemple, les parents d'enfants mineurs pourraient avoir un pouvoir de vote supérieur.
[^] # Re: Je confirme!
Posté par SChauveau . En réponse au journal Bagnole, pouvoir, autorité. Évalué à 2.
Un truc rigolo pour détendre l'atmosphère: Dans Google, une des premières références pour 'enseignatrice' est https://www.edmodo.com/cutterfrench
[^] # Re: Je confirme!
Posté par SChauveau . En réponse au journal Bagnole, pouvoir, autorité. Évalué à 10.
Le problème avec les coups de gueules, c'est qu'ils se produisent rarement dans un état d'esprit permettant d'être rationnel, cohérent et compréhensible.
La première règle est de ne jamais rien poster sous le coup d'une émotion.
J'ai d'ailleurs failli à cette règle aujourd'hui. À 'enseignatrice', j'ai souri. À 'tué des lapins', j'ai soupiré. À 'autorution', j'ai froncé les sourcils. Aux 3ième 'olle', j'ai décidé de pousser moi même un petit coup de gueule.
Objectivement, le problème est surtout dans la forme. Je suis plutôt d'accord avec le fond de l'article.
# Je confirme!
Posté par SChauveau . En réponse au journal Bagnole, pouvoir, autorité. Évalué à 10.
Je confirme! Tu aurais du faire court.
[^] # Re: Grosse colère ?
Posté par SChauveau . En réponse au journal LinuxFr.org n'aime pas discuter du hors sujet [titre réécrit]. Évalué à 10.
Surtout que cette année le 1er avril tombe un vendredi 13!!!!
[^] # Re: écolololo
Posté par SChauveau . En réponse au journal Raspberry Pi 3 bientôt disponible ? Est-il celui que vous attendiez ?. Évalué à 1.
60/100 = 1.66 = 100% + 66% donc c'est en fait 66% plus rapide
[^] # Re: mouais...
Posté par SChauveau . En réponse au journal La transparence réseau et Wayland. Évalué à 5.
Je suis assez d'accord concernant la difficulté de sécuriser correctement un protocole à prostériori.
Par contre, l'utilisation de SSH (ou tout autre système s'apparentant à un VPN) pour encapsuler le flux est une assez bonne approche.
Pour ce qui est des images, le problème n'est pas de les transférer mais de le faire efficacement. Les volumes de données brutes sont énormes. Une seule fenêtre en HD 1920x1024-24bit représenterait un flux brut de 56MB/s (450Mbit/s) pour obtenir 10 frame/s. Ce n'est pas réaliste sans techniques de compression avancées et si possible en n'utilisant qu'une fraction négligeable du temps CPU. Wayland se dirige vers une approche de type 'remote desktop' à la VNC ; cela fonctionnera mais uniquement pour un nombre très réduit d'utilisateurs simultanés par serveur.
[^] # Re: xkcd
Posté par SChauveau . En réponse au journal Le gouvernement français veut changer de clavier. Évalué à 1.
J'en suis bien conscient. Il faudrait un juste milieu.
Je ne critiquai pas le fait que le clavier envoit des codes de touches plutôt que des caractères mais le fait qu'il ne fournisse pas une description de ces touches à l'OS lors de son initialisation.
Cela permettrait de définir le comportement par défaut quand un nouveau clavier est détecté. Ensuite rien n'empêcherai l'OS de réinterpréter les codes de touches selon les besoins de l'utilisateur.
Je ne suis pas naïf. Je sais très bien qu'il n'y a quasiment aucune chance que le modèle actuel change. Il est beaucoup plus rentable pour les constructeurs de partager use seule électronique pour toutes les dispositions possibles de claviers.
[^] # Re: xkcd
Posté par SChauveau . En réponse au journal Le gouvernement français veut changer de clavier. Évalué à 8.
Étonnament, dans notre monde plug and play, le clavier reste le dernier périphérique d'usage courant qui ne sache pas s'authentifier correctement.
Dans un monde idéal, je devrais pouvoir connecter mon clavier favoris sur n'importe quelle machine et travailler immédiatement sans avoir besoin de reconfigurer l'OS.
Malheureusement, je doute que l'USB type-C change quoi que ce soit. Le connecteur change mais le protocole clavier USB restera aussi limité. En gros c'est "Bonjour. Toi ordinateur! Moi Clavier! Moi envoyer toi numéros de touches" :-)
# xkcd
Posté par SChauveau . En réponse au journal Le gouvernement français veut changer de clavier. Évalué à -7.
Tellement connu que je ne prends même plus la peine de donner le lien :-)
[^] # Re: false
Posté par SChauveau . En réponse au journal Le core utile. Évalué à 3.
Il est vrai que false est rarement utilisé. Je n'ai pas souvenir d'en avoir jamais eu besoin en 20 ans de shell Unix/Linux.
Par contre, true est beaucoup plus utile.
Son premier usage est évidemment dans les scripts qui ont besoin d'une commande qui ne fait rien mais retourne un code d'erreur valide. On peut exploiter le fait que ses arguments soient ignorées.
Le second usage assez classique est pour créer une boucle infinie.
[^] # Re: 4,4%
Posté par SChauveau . En réponse au journal L'ordinateur qui a effacé cinq voix. Évalué à 6.
Une simple erreur d'arrondis! Pour économiser de la mémoire, les votes sont comptés dans une variable flottante 8bits: 1 bit de signe, 2 bits d'exposant et 5 bits de mantisse.
C'est de la haute technologie issue du système bancaire suisse.
[^] # Re: Cela n'explique pas pourquoi ...
Posté par SChauveau . En réponse au journal Humour d'informaticien. Évalué à 10.
Presque!
La bonne réponse est que Oct 31 = Dec 25
# Cela n'explique pas pourquoi ...
Posté par SChauveau . En réponse au journal Humour d'informaticien. Évalué à 5.
… les développeurs confondent Halloween et Noël.
# Bookmark avec mot clef
Posté par SChauveau . En réponse au journal Passage à duckduckgo pour mes recherches au lieu de google. Évalué à 10.
Pour ceux qui ne connaîtraient pas, Firefox (et probablement ses concurrents) permettent d'associer des mots clefs aux 'bookmarks'. Dans l'URL, %s est alors remplacé par les arguments trouvés après le mot clef. Ce système remplace avantageusement la barre de recherche.
Par exemple, j'ai un dossier dédié contenant les recherches suivantes
Donc pour chercher 'napoleon' sur DuckDuckGo, c'est simplement CTRL-L dd napoleon
[^] # Re: Du calme sur les clichés
Posté par SChauveau . En réponse au journal Journal qui dénonce. Évalué à 1.
Il y a quelques années j'avais lu un article décrivant un site archéologique où des amérindiens avait fait se jeter des troupeaux entiers de bisons du haut d'une falaise. Autant pour le mythe du bon sauvage sage et écologiste …
# Chocolat
Posté par SChauveau . En réponse au journal Journal qui dénonce. Évalué à 10.
Je m'étonne que tu ne mentionnes pas le plus scandale du 20ième siècle: Comment Groquik s'est fait évincer des boites de chocolat Nestlé.
http://groquik.zemax.net/
Concernant la disparition de Néanderthal il me semble que le consensus actuel tend plutôt vers une assimilation que vers une élimination par les hommes dits modernes. L'ADN moderne contient quelques pourcents de gênes Néanderthaliens sauf en Afrique où il n'y a pas eu contact.
# Affreux
Posté par SChauveau . En réponse au journal [HS] L'impôt sur le revenu français, pas si progressif, voire régressif. Évalué à -10.
C'est terrible! Je vais immédiatement organiser une manif pour l'abolition de la décote et du RSA.
[^] # Re: J'en pense que...
Posté par SChauveau . En réponse au journal L'absurdité des tickets restau. Évalué à 5.
Il y a plein de choses qui ne vont pas dans le système des tickets resto mais ce n'est pas et cela n'a jamais été un bon pour un repas complet. C'est une aide ou une subvention assortie d'une tripotée de contraintes idiotes.
Dans la plupart des cantines d'entreprises, l'employé paye une partie du repas et le reste est subventionné par l'entreprise. C'est le même principe.
Si on te donne un bon de réduction de 1€ pour un paquet de pépito, vas tu te plaindre parce que le prix du paquet est 2€? Probablement pas. Par contre, je comprendrais que tu te plaignes si on te forçait à acheter 20 bons de 1€ de réduction chaque mois au prix unitaire de 0€50.
[^] # Re: J'en pense que...
Posté par SChauveau . En réponse au journal L'absurdité des tickets restau. Évalué à 2.
Pourquoi le prix du ticket resto devrait t'il correspondre au prix d'un repas?
[^] # Re: Alpha
Posté par SChauveau . En réponse à la dépêche FLIF, un format d’image sans perte, intelligent et « performant », sous licence GPL. Évalué à 6.
Si tu regardes bien, l'exemple avec les dés utilise de la transparence partielle. On apercoit le quadrillage du fond à travers les dés.
L'exemple du poisson rouge dans http://flif.info/example.php est également transparent.
[^] # Re: Crypter n'existe pas en français
Posté par SChauveau . En réponse au journal Helios, un logiciel libre de vote électronique. Évalué à -1.
Il y 20 ou 30 ans on pouvait peut être considérer que 'crypter' et 'cryptage' étaient des anglicismes mais le terme est passé dans le langage courant.
Les dictionnaires modernes le reconnaissent.
http://www.larousse.fr/dictionnaires/francais/crypter/20845?q=crypter#20725
[^] # Re: Corrections
Posté par SChauveau . En réponse au journal Happy Birthday n'appartient pas à la Warner/Chapell. Évalué à 1.
Cela doit être possible car j'ai déjà vu des articles être mis à jour.
# Corrections
Posté par SChauveau . En réponse au journal Happy Birthday n'appartient pas à la Warner/Chapell. Évalué à 4.
Dans la première phrase:
détenu --> détenue
de plusieurs -> depuis plusieurs
année --> années
possédé --> posséder
Et ta seconde phrase est bizarrement structurée. Elle n'a pas vraiment de verbe. Peut être faudrait il remplacer "considérant" par "a considéré".
[^] # Re: cal est bogué aussi !
Posté par SChauveau . En réponse au journal C'est officiel, la semaine 43 du calendrier n'existe plus et a été remplacée par la semaine 53.. Évalué à 3.
Pour ceux qui préfèrent la ligne de commande, je me suis fait un petit alias bash pour afficher une heure/date dans plusieurs timezones (testé sous Debian/Ubuntu/Mint)
Par défaut, cela donne l'heure actuelle mais il est aussi possible de spécifier une autre heure ou date dans un format accepté par la commande date
voici quelques exemples (voir aussi 'info date'):
Voici un exemple de résultat
Attention au heures d'été & hivers.
Par exemple, "Dec 25 CEST" ne marchera pas car Noel n'est pas en heure d'été.
Il faut utiliser "Dec 25 CET".
Remarque: une ligne démarrant par * correspond au fuseau horaire actuel (même valeur UTC). Si un changement d'heure d'été/hivers doit avoir lieu entre maintenant et l'heure demandée alors le * est remplacé par ?.
Sous Debian/Ubuntu, j'utilise tzselect pour trouver le nom des fuseaux horaires qui m'intéressent (ou alors, voir dans /usr/share/zoneinfo)