09:01 <Debnet> Hello.
09:53 <mandark> matin
09:54 <haypo> mandark: salut ça farte coquine ?
09:55 <mandark> haypo: niquel, petit dej jambon saucisson pain au chocolat jus d'orange et cacolac ...
09:55 <mandark> haypo: peut, pas, faire, mieux
09:55 <mandark> haypo: et toi ?
09:56 <haypo> mandark: j'ai la tête dans le cul >_<
09:56 <haypo> je me suis pris la tête tout le week-end sur une PEP que j'ai proposé
09:56 <mandark> (sauf cet enculé de pulseaudio qui s'est encore zombifié, et chromium qui exit sur un timeout en entent de parler a pulseaudio :-( Ah et cet enculé de systemd qui wait pas son fils (pulseaudio), lenhart si je te chope...)
10:03 <mandark> y tient toujours l'afpyro du 14 ?
10:11 <grenoya> bonjour
23:07 <mandark> haypo: ça fait du bien de backlogger, j'avais sauté la ligne où tu parlais de la PEP que tu propose :P c'est laquelle en passant ?
23:08 <haypo> mandark: https://www.python.org/dev/peps/pep-0509/ dict versionning
23:08 <haypo> mandark: https://www.python.org/dev/peps/pep-0510/ func.specialize()
23:08 <haypo> mandark: https://faster-cpython.readthedocs.org/pep_ast.html AST transformers
23:09 <mandark> haypo: ah oui j'ai survolé un peu les mails à propos du versionning sur la ml y'a qq semaines
23:09 <haypo> 3 PEP pour le prix d'une PEP, profitez en les amis, y'en aura pas pour tout le monde !
23:09 <mandark> ^-^
23:10 <haypo> mandark: la finalité c'est https://faster-cpython.readthedocs.org/fat_python.html
23:10 <mandark> haypo: yes j'avais fait le lien en lisant la ml :)
23:20 <mandark> haypo: "A risk of a bug every 584 years is acceptable.": Si ça arrive un jour, le type a qui ça va arriver n'aura plus confiance en RIEN :-(
23:21 <haypo> mandark: nan mais mon plan est que je sois mort avant que quiconque ait un bug. du coup, ça ne pourra pas se retourner contre moi :-D
23:21 <mandark> Vu comme ça ...
23:21 <haypo> mandark: en fait, il faut attendre 584 ans *puis* tomber sur le cas pourri avec une proba de 1 / 2**64 ...
23:22 <mandark> haypo: Bien qu'un type ai fait un ted talk disant qu'il ne serait pas surprisssi dans le public certains vivait ~300 ans, release peut être pas "toute suite toute suite" ... :D
23:22 <misc> oui, ensuite 584 sans relancer l'application...
23:23 <haypo> haha
23:23 <haypo> misc: dtf on va tous mourrir en 2038
23:28 <mandark> mourrir, nous, pas sûr, mais des disques dur mécanique qui n'auront pas été arrêtés depuis 30 ans, et qui serront arrêtés "de peur qu'il se passe qqch" et qui ne repartiront jamais ... :P
23:29 <misc> par contre, on puet imaginer que le code de haypo tourne dans une machine qui a l'horloge qui va plus vite, pour des simulations
23:30 <haypo> misc: le temps pour atteindre l'overflow dépend du temps pour modifier une clé dans un dict python
23:31 <haypo> actuellement, c'est 15 ns. ce qui me semble déjà peu
23:31 <mandark> misc: yep, cependant la probabilité que le bug se produise a reste de 1 / 2**64 a chaque tour quand même
23:31 <haypo> peut-être que d'ici 10 ans, les CPU passent à des registres sur 128 bits :)
23:31 <misc> mandark: ça depend du coup du nombre de machine que tu as :)
23:31 <haypo> GCC offre déjà un type entier sur 128 bits sur les CPU 64 bits
23:32 <misc> ceci dit, d'ici 584 ans, on sera enfin passé à python 3
23:32 <misc> (si tout va bien)