Chat:Fr/2020-09-25

From CG community
Jump to navigation Jump to search

Cousnouf: wesh bien ou bien?

351062: Bien.

Bob: Bien aussi

Bob: AutomatonNN, AutomatonNN

AutomatonNN: voila :D

Bob: Automaton2000, bien ?

Automaton2000: je crois qu'on a un problème avec un code qui marche

Bob: Ca s'appelle un bug, Automaton2000

Automaton2000: ça c'est la partie facile

Bob: c'est ça, et après il faut trouver pourquoi le code qui marche score moins bien que le code tout buggé

Bob: bref, bonjour à toutes et à tous, c'est dredi c'est youpi

Danotris: Hey

Danotris: En vacances c'est plutôt rageant qu'on soit déjà à Vendredi

CopperFr: oui surtout si tu reprends lundi

Danotris: Eh ouais

Default avatar.png Lucas.2004: Saluuut

CopperFr: Bonjouuur

Bob: greuuuuuuuuuuuuuuuu

Zorg1: o/ tout le monde et les bots Automaton2000 & AutomatonNN

Automaton2000: il a dit c / c++

AutomatonNN: l'extrait du contest c'est pas trop compliqué de faire un truc que j'ai pas regardé ce que ca va etr

Bob: yop Zorg1

Zorg1: salut Bob la forme

Zorg1: t'es à jour dans toutes tes formations ? :p

Bob: j'attends une réponse de la DRH et de mon chef pour faire mon bilan de compétences

Bob: je suis pas certain que mon chef ait bien compris qu'il doit donner son accord...

CopperFr: ah pourquoi ?

Bob: pourquoi je pense qu'il a pas compris ?

Bob: ou pourquoi il doit donner son accord ?

CopperFr: les 2 à la limite

Bob: c'est parce que je veux la faire sur mon temps de boulot

CopperFr: oui j'avais retentu

Bob: techniquement ce que je demande c'est une autorisation d'absence

Bob: l'employeur doit donner son accord

Bob: notamment parce que dans ce cas ça reste du temps rémunéré normalement

CopperFr: oui mais c'est quoi son intéret ?

Bob: c'est un dispositif de formation

Bob: l'intérêt de l'employeur est d'avoir des employés correctement formés

CopperFr: j'appelle pas ca une formation (c'est pas comme apprendre une nouvelle techno par exemple)

Danotris: Malheureusement c'est parfois difficile de leur faire comprendre l'intérêt de la chose

Bob: et pourtant ça fait partie des dispositifs de formation

CopperFr: oui mais bon c'est administratif tout ca

Bob: un bilan de compétences peut permettre de prendre conscience de choses que tu pourrais exploiter dans ton entreprise

Bob: du tout, c'est très concret

Bob: ou te faire envisager des possibilités d'évolution de carrière auxquelles tu n'aurais peut-être pas pensé

Bob: c'est pas obligatoirement un préalable à un changement de boîte, ça peut aussi être un préalable à une montée en poste au sein de ton entreprise

Danotris: Peut-être qu'il a simplement zappé

CopperFr: pour moi je vois ca comme de l'information pas de la formation

Bob: c'est ton choix :)

CopperFr: mais ca veut pas dire que c'est pas utile

Bob: en tout état de cause c'est soumis à la même règlementation

Bob: donc ça peut être effectué sur le temps de travail, sous réserve d'accord de l'employeur

CopperFr: oui ca doit être les même organisme qui financent

Bob: concrètement c'est financé par ma gueule

CopperFr: ah ben alors j'espère que tu ne sera pas déçu

Danotris: Automaton2000, formation ou pas ?

Automaton2000: ouai mais je peux pas te dire que t'as pas le temps de faire les choses

Bob: enfin c'est financé par mon CPF dans mon cas

Bob: j'imagine que pour des chômeurs il doit y avoir d'autres dispositifs

CopperFr: ca peut peut-être déboucher sur une formation après

Bob: pour l'employeur oui ça lui coûte mon temps de travail

Bob: peut-être que ça peut être passé dans une ligne comptable de coûts de formation

CopperFr: donc pas sur que ce soit la bonne période

CopperFr: tu préférerais pas une formation sur le web sémantique plutôt ?

Bob: en période de licenciements, il me semblerait particulièrement malvenu à ma boîte de refuser à ses employés des dispositifs de formation et de remise à jour

CopperFr: tu aurais pu demander une formation vue3.js :D

Bob: enfin la DRH sera là la semaine prochaine, je causerai de ça avec elle

Bob: :D

Bob: ça pour le coup j'ai déjà la réponse

Bob: "ben pourquoi faire, nous on fait du React"

CopperFr: ah elle est jolie la DRH ?

Bob: je suis en train de me demander si je l'ai déjà vue, en fait

CopperFr: oui mais vue3.js c'est mieux (enfin je crois)

Bob: dans l'immédiat je vais me contenter de te croire sur parole

Bob: si jamais je me retrouve avec deux mois de libres entre deux contrats, je regarderai :D

CopperFr: ceci dit c'est sympa tous ses framework mais quand a eu l'habitude du RAD :(

Zorg1: méthodologie Q&D ?

Bob: en quoi un framework web est-il incompatible avec telle ou telle méthodologie de dev ?

CopperFr: je parlais des éditeurs rad

Stilgart: tortue à tous, licorne à Automaton2000 et bonjour à AutomatonNN

AutomatonNN: oui je te remercie

Automaton2000: c'est un site pour ça

Danotris: AutomatonNN, pardonne moi pour le code que je suis en train de faire

AutomatonNN: ouais mais je suis pas sur que c'est un truc de magus qui me dit que c'est pas comme si j'ai pas de

CopperFr: arrête de tronquer AutomatonNN

Magus: Comment que je me fais pin

AutomatonNN: a qui je pense que c'est pas un problème de contest pour le prochain contest ?

Magus: +g

CopperFr: 6 x 7 ? Automaton2000 ou AutomatonNN

Automaton2000: je crois que ca fait de la merde

AutomatonNN: ou alors tu fais un truc de ce que j'ai fait en php

CopperFr: y connaissent même pas les tables de multiplication

SeebOmega: non mais ils savent dire tortue, pas vrait AutomatonNN et Automaton2000

Automaton2000: et je peux plus rien pour toi

AutomatonNN: don't le troll et tout le monde et Automaton2000

SeebOmega: -t

CopperFr: même google il sait combien ca fait 6 x 7

Stilgart: Magus: en même temps, NN qui tronque c'est vraiment un truc de toi, non ? :p

Magus: C'est Agade qui a codé AutomatonNN

AutomatonNN: ou voir que tu as pas la main sur le forum

CopperFr: c'est le chat qui est limité en taille ?

Stilgart: ok, c'est la faute à Agade donc

Stilgart: mais plus sérieursement, on ne pourrait pas lui laisser un délai de grâce de 10 chars supplémentaires et couper sur un espace ?

Bob: Stilgart, Magus, SeebOmega o/

Bob: CopperFr : en même temps la réponse d'Automaton2000 à 6x7, je la trouve pas si mal

Automaton2000: et chaque fois que je suis premier de la liste

Bob: c'est ma réponse d'entrée à chaque question qu'on me pose au boulot et c'est la bonne dans trois quarts des cas

CopperFr: ben non 42 c'est pas de la merde

Bob: oui bon ok sur ce coup-là il s'est raté

Bob: mais dans l'absolu il y a de grandes chances que ça passe :D

Bob: #heuristique

CopperFr: au pire il aurait pu répondre Karembeu :D

Bob: (#deMerde)

Stilgart: \o Bob

CopperFr: dans l'informatique les gens sont quand même assez negatifs

CopperFr: (enfin en France j'ai l'impression)

Bob: t'as pas vu la tronche de notre code :D

Bob: note bien, pour notre logiciel principal, c'est compréhensible que le code soit devenu ce qu'il est

Bob: d'un côté un logiciel desktop monolithique qui a débuté sa carrière en C à la fin des années 80

CopperFr: ca pourrait être du cobol

Bob: entre les diverses plateformes, architectures hard, frameworks de visu 3D, toolkits UI, réécriture en C++

Bob: au bout d'un moment c'est inévitablement un spaghetti monster

Stilgart: bon appetit

Bob: on a toujours un super paquet de wrappers qui servait à abstraire XMotif

Stilgart: tiens, CG a fix sa formule pour les niveaux : https://chadok.info/codingame/leaderboard_xp.html

Stilgart: go go go level 100 euler :)

Zorg1: on peut éviter de parler de XMotif et autre XtTruc

Zorg1: ça me rappelle des trucs douloureux :(

Bob: le jour où on est passés à Qt, les gars qui ont fait le portage ont juste forcé Qt à se contorsionner pour rentrer dans les cases

Stilgart: ouch

CopperFr: ah c'est du Linux je comprend mieux

Stilgart: ça aurait été plus rapide et plus efficace de tout refaire :(

Bob: parce que forcément quand tu fais un wrapper par-dessus une implémentation unique, le wrapper a une curieuse tendance à épouser la forme de ce qu'il y a en dessous

Bob: Stilgart ben oui

Bob: mais ça une fois qu'on s'en rend compte on est passés en mode "ouais mais bon on n'a plus le temps de faire ça maintenant"

Bob: de même je suis certain qu'on a toujours notre propre classe de string qui traîne

Bob: enfin notre

Bob: nos :)

Bob: parce que t'as la CString qui partage son buffer, la CopyCString qui ne la partage pas et la UniqueCString qui te garantit que deux instances de "pika" pointent sur le même buffer

Bob: de mémoire il y a même une NullTerminatedCString

CopperFr: et y a pas d'unicode ?

Bob: dans la partie UI en QString, si

Stilgart: ce festival !

Bob: quand on doit refourrer ça dans nos CString il y a du passage en utf8 je crois

Bob: Stilgart : et c'est comme ça pour un peu tout

Stilgart: faudrait que j'aille coder dans la boite de Bob un jour

Bob: c'est juste un empilage de différentes strates parce que c'est jamais "le bon moment" pour nettoyer et reprendre

CopperFr: oui et c'est pas possible de recommencer de zéro genre en C#

Bob: et quand t'essayes de reprendre, tu tombes inévitablement sur un plugin que ça fait exploser parce qu'il s'appuie sur un effet de bord bien bâtard mais ancré bien profond dans le kernel

Bob: CopperFr : quand t'as 30 ans de code et plusieurs millions de ligne, c'est pas vraiment une option réaliste

Bob: +s

CopperFr: je sais bien que c'est pas réaliste

Bob: dans l'autre moitié de la boîte, c'est pareil mais multiplié par trois

Bob: parce que l'autre moitié c'est une boîte qui en racheté deux autres et qui a essayé de rassembler les trois produits

Bob: donc chaque appli arrive avec son propre data model et la base de code qui va autour, chacune avec son propre passif et ses strates

Bob: dans un cas ils ont à peu près réussi à remettre les deux trucs dans un ensemble avec une API relativement cohérente

Zorg1: déjà quand tu vois le bazar quand t'as un gros paquet de code le simple fait de changer de version de compilo

Zorg1: ou d'outil de build

Bob: mais un troisième est resté à part, mais avec quand même des bouts d'interaction

Bob: j'ai passé 7 ans à interfacer les deux univers

Bob: pour passer des infos d'un data model à l'autre j'avais pas moins de trois canaux d'IPC différents suivant le type de données

Bob: toute l'API de données de puits, c'était du CC ++ifié

Bob: du C ++ifié

Bob: avec des API qui renvoient 0 pour vrai et 1 pour faux

CopperFr: ah oui comme dans Windows

Bob: et même les mecs qui faisaient du nouveau code là-dedans continuaient à respecter ce pattern-là, par cohérence

Danotris: Punaise Bender je fais du code, j'irai me laver les yeux après

Bob: le nouveau qui est arrivé et qui a naïvement commencé à vouloir mettre du bool là-dedans il s'est fait rappeler à l'ordre

CopperFr: c'est mieux la cohérence

CopperFr: finalement tu devrais peut-être rejoindre une startup ou tout est à faire :D

Bob: je pensais avoir fait ça quand j'ai demandé à passer sur l'équipe next gen qui devait faire des apps web

Bob: mais en fait on reproduit exactement les mêmes schemas

CopperFr: c'est moins normal sur appli nouvelle

Bob: il y a 4 ans il y a deux gars qui ont défriché le terrain en bricolant un proto en 15 jours en mode hackathon

Bob: à la bite et au couteau

CopperFr: en plus en JavaScript c'est quand même plus simple les chaines de caractères

Bob: ils ont appris JS et React, ils ont essayé Redux et sont passés à graphql, ils ont essayé Flow et sont passés à TS

Bob: au bout ils avaient un truc qui marchouillait

Bob: en 15 jours, tout à fait honorable

Bob: mais voilà après on rajoute deux devs et là il faut faire de nouveaux protos

Bob: donc il faut aller vite, donc on reprend la même base de code

Bob: crado, faite par des gars qui ont appris sur le tas à coups de tutos et stackoverflow, sans bien comprendre tout ce qu'ils faisaient

Bob: et quand on dit qu'il faut reprendre et nettoyer, y a pas le temps parce qu'on est en mode proto et qu'il faut aller vite

CopperFr: TypeScript :(

Bob: un an plus tard, on rajoute trois autres devs

Zorg1: c'est quoi le problème avec typeScript ?

Bob: et deux QA à qui on demande d'apprendre JS et d'écrire du test d'intégration

Bob: dont un qui refuse d'essayer de comprendre l'utilité de git "parce que c'est trop compliqué pour moi"

CopperFr: je suis pas fan

Bob: moralité, c'est pas bien mieux au final

CopperFr: git c'est du Linus Torvald quand même donc c'est pas si simple :D

Bob: on a un fichier, je l'appelle le fichier pute : tout le monde est passé dessus

Bob: après seulement deux mois d'existence, plus personne n'y comprenait rien

CopperFr: par contre en équipe c'est indispensable

Default avatar.png JBM: comment es ta weekend

Bob: git je reconnais que ça peut demander un temps d'adaptation quand on vient d'autre chose

Bob: JBM : très proche :beer:

Bob: améliore mon proximité JBM

Default avatar.png JBM: meme en venant pas d'autre chose, le modele de staging me parait pas trivial a apprehender pour un non-dev

CopperFr: oui ca fait encore un truc à apprendre de plus

Default avatar.png JBM: FIX IT

Bob: JBM : c'est vrai mais expliqué correctement ça ne me semble pas trop sorcier

CopperFr: il a fait un épisode Jamy ?

Default avatar.png JBM: mais j'imagine qu'en temps normal le QA aura besoin que de 3 commandes dtm

Bob: ainsi qu'un concept aussi con que "tu veux faire une copie de ton repo dans son état actuel ? -> branche"

Bob: vs "non je préfère quand même faire une copie du fichier dans ce répertoire que je vais nommer avec la date du jour et une description en trois mots de pourquoi je fais cette copie"

CopperFr: le problème du git c'est que c'est une boite noire

Default avatar.png JBM: pardon

Default avatar.png JBM: j'appelle ca tout le contraire d'une boite noire

Bob: ainsi que la règle de base qui dit que tant que t'as pas push presque n'importe quoi est récupérable (éventuellement par un sorcier vaudou dans certains cas, mais récupérable quand même)

Default avatar.png JBM: t'as tout a l'air, que tu peux examiner a loisir

Bob: entre ça et la facilité de faire une copie de ton code, je trouve que ça sécurise quand même pas mal pour faire des expériences

CopperFr: par rapport à une copie de répertoire

Bob: mais oui ça demande une adaptation mentale

Default avatar.png JBM: d'un autre cote

Default avatar.png JBM: en quoi ca derange que le keum fasse une copie locale de repertoire?

Bob: j'ai une collègue dev qui trouve toujours plus simple et moins fastidieux, pour changer de tâche, de faire des shelve/unshelve de changesets dans Perforce plutôt que checkouter une branche dans git

Bob: c'est pas une copie locale de répertoire justement

Bob: c'est une copie locale d'un fichier unique du repo

Bob: pour garder trois lignes de code au milieu d'un fichier de plusieurs centaines de lignes

Bob: dont sans doute 50 ou 60 sont d'ailleurs déjà du code commenté "pour garder une trace"

Bob: et le seul truc qui te permet de deviner pourquoi le fichier est là et quelles sont les trois lignes importantes c'est le nom du dossier

Bob: tu multiplies ça par autant de fois qu'elle a peur de perdre un bout de code en commitant

Bob: une semaine après, elle essaye de refoutre ça par-dessus un master qui a changé 37 fois

Bob: accessoirement ça lui prend 5 minutes là où une création de branche lui prendrait 5 secondes

Bob: pour le même genre de raison, le code des tests est toujours en plain JS là où les devs font du TS

Bob: ça va pas du tout être le merdier quand il va falloir typer tout ça

CopperFr: j'aime pas le TS

Bob: on a cru comprendre :)

Bob: c'est comme tout, bien utilisé ça aide, mal utilisé ça fait de ta vie un enfer

CopperFr: ca me rappelle du Java avec les <>

Bob: et dans certains cas c'est très facile de se tirer dans le pied avec

CopperFr: après t'es pas obligé de tout typer en TS a priori

Default avatar.png JBM: oui t'es plein d'aprioris

ZooooX: var salut : any

ZooooX: En vrai ca me met vraiment bien de regarder vos conversations en tant que junior qui n'a pas encore de taf ahah

CopperFr: je chanegrai peut-êrte d'avis sur le type script

CopperFr: après tout c'est du Microsoft ils font des bons logiciels maintenant

Magus: TS c'est bien, mais de mémoire la version de TS sur codingame est ultra vieille

Magus: et c'est ... vachement moins bien

Default avatar.png JBM: je code en haskell, tu vas me faire pleurer

CopperFr: ah oui c'est vachement lent aussi

Magus: évidemment que le TS c'est lent, c'est du JS

Magus: faut pas en faire pour avoir de la perf :D

CopperFr: c'est lent à transtyper

CopperFr: transpiler pardon

Magus: JBM: la version de Haskell est vieille aussi sur CG ?

Default avatar.png JBM: genre limite plus supportee nulle part oui

Magus: ah c'est balot

Default avatar.png JBM: n'est-ce pas

Magus: t'as qu'a utiliser un vrai langage

Default avatar.png JBM: ouais, je fais du perl quand vraiment il faut

Default avatar.png JBM: au moins ca c'est stable meme si c'est vieux

Magus: c'est vrai

Default avatar.png JBM: z'ont tout compris, pas comme python

Magus: regarde C++ c'est super stable, j'ai juste la moitié de mes codes qui ne fonctionnent plus

Default avatar.png JBM: goret

Magus: bah la plupart des codes c'est des codes de puzzle solo

Magus: donc j'ai pas de trucs louches

Bob: ZooooX : en même temps on s'en voudrait de te faire peur :)

Magus: mais j'ai un peu la flemme de chercher pourquoi mes vieux codes compilent plus

Default avatar.png JBM: puis a quoi bon surtout :p

Default avatar.png JBM: l'xp est la, il bougera pas

Bob: faudrait que je me penche sur les spécificités de C++14 et 17 un jour

CopperFr: et 2020 ..

CopperFr: enfin C++20

Zorg1: penche toi mais évite d'y tomber

CopperFr: La nouveauté la plus marquante de C++20 est peut être l'apparition des Coroutines.

Default avatar.png JBM: ce qui me fait immediatement penser a https://www.chiark.greenend.org.uk/~sgtatham/coroutines.html

CopperFr: ah moi ca me fait penser au yield du C# et JavaScript

Danotris: Les forums sont down, c'est la guerre

Danotris: Encore un validateur qui passe pas, tous mes tests passent

Danotris: La rage

CopperFr: Faf Larage ?

b0n5a1: o/

vdtdg: Bonjour, comment est calculé le score des Clashofcode que l'on voit dans le leaderboard ? Une sorte de ELO ?

Default avatar.png JBM: exactement

Danotris: Plutot une sorte de GOODBYE

Default avatar.png JBM: d'ailleurs tu pars

CopperFr: puisque tu pars

Default avatar.png JBM: jjg le grand retour

CopperFr: malheureusement non

Danotris: Comme par hasard maintenance sur les fofos

Danotris: Ils peuvent pas nous mettre l'erreur qu'on a eu dans les validateurs KO au moins ?

CopperFr: tu pourrais tricher du coup

Danotris: Non mais on a pas l'input

CopperFr: oui mais tu pourrais quand même tricher

Danotris: Rahhhhhhhhh

Danotris: Mais si on jure sur l'honneur qu'on est de bonne foi

Default avatar.png JBM: tu pourrais mentir

b0n5a1: Danotris level 20 ça ira mieux t'aura accès aux validateurs quand t'auras rarement un cas que tu saisis pas

Default avatar.png JBM: c'est pas 29?

Danotris: Vraiment ? J'ai hâte

b0n5a1: (enfin de mémoire c'est 20)

CopperFr: ah je suis 28 je suis pas sur d'avoir ca

b0n5a1: je sais plus JBM j'ai un gros doute

b0n5a1: CopperFr t'as pas "voir la contribution" en haut à droite du sujet ?

b0n5a1: si oui t'y a accès

CopperFr: ben non

b0n5a1: ok bin c'est pas level 20 :smiley:

Danotris: 29 sérieux

b0n5a1: il me semblait qu'à level 20 y'a un truc

Danotris: Passage en argent ?

Danotris: Ou tu peux valider une contribution

b0n5a1: peut être le droit de faire des trucs sur contribs

Danotris: Oui

CopperFr: pourquoi 29 ca serait mieux 30

KevinDuret: lvl 20 t'as le droit d'accepter ou refuser des contributions

Danotris: Carrément 50

CopperFr: ah oui mais la quête marche pas

Alshock: coucou zatouss

Zorg1: salutousseul

CopperFr: C'est qui zatouss ?

CopperFr: Hangman pas difficile mais sympa

Zorg1: Automaton2000 une idée ?

Automaton2000: (oui je sais c'est que je les ai pas vu

Stilgart: Automaton2000 une tortue ?

Automaton2000: je dois avoir un problème dans mon code

Zorg1: bah fix it Automaton2000, que veux tu que je te dise d'autre ?

Automaton2000: mais ça ne marche pas

Stilgart: lvl 29 parce qu'à l'époque où la décision a été prise, on était environ 10 à ce niveau là (ou plus)

Zorg1: quand j'ai rejoint CG, il n'y avait aucun lvl 40, ça devait plafonnait lvl 35 :D

Stilgart: Automaton2000: si ça ne marche pas, c'est que c'est pas une tortue (sauf si elle est sur le dos)

Automaton2000: à moins que ce soit un truc du genre

ZooooX: un escargot Automaton2000 ?

Automaton2000: je fais tout à la fin

Zorg1: à l'arrache quoi, comme tout le monde Automaton2000

Automaton2000: et si je fais ça aussi

CopperFr: et donc level 29 y a des trucs en plus

Zorg1: oui tu peux voir les puzzles acceptés et les éditer

Zorg1: (mais seulement les puzzles classiques, pour les CoCs il faut en avoir fait 300)

Stilgart: de nos jours, je crois que c'est l'accès total à la contribution (édition même après acceptation + accès au code de solution)

Zorg1: oui

Default avatar.png JBM: c'est pas 500 maintenant?

Stilgart: par contre, j'aurais dit qu'entre 20 et 29 tu vois déjà les contribs acceptées

Stilgart: mais sans solution, et sans bouton edit

Stilgart: non, 500 c'est juste pour l'achievement

Zorg1: 500 c'est pas pour la médaille en chocolat ?

Default avatar.png JBM: j'en sais rien moi

ZooooX: il y'a ca de marqué sur les contributions RENDEZ CETTE CONTRIBUTION PUBLIQUE (LVL 20+)


Stilgart: fix ta amertume de chocolat

CopperFr: plus que 500 xp

Default avatar.png JBM: c'est bon l'amertume de chocolat

Default avatar.png JBM: je viens de m'en faire un peu

Stilgart: si seulement je pouvais dire ça

Default avatar.png JBM: avec le cafe

Zorg1: 500 xp : tu passes légende sur CSB et c'est bon CopperFr ^^

Zorg1: donc fix ton CSB

CopperFr: -3v ?

Stilgart: (je pensais à OoC dans mon cas)

Bob: améliore ta -3v

Stilgart: ZooooX: c'est quoi ça ?

CopperFr: je préféres faire 10 puzzles à 50

Zorg1: quoiqu'une Gold ça rapport 250 XP ?

Danotris: Copper qui a tout compris

Default avatar.png JBM: ca doit etre le bouton accepter en francais

Stilgart: CopperFr: non, tu préfères faire une ligue légende

CopperFr: j'aime pas les ligues

Stilgart: c'est le "rendez public" qui m'interpelle

Danotris: Tu préfères la justice

Stilgart: non, j'aimerais bien pouvoir prendre une contrib en wip, la basculer en public, et voter contre :p

Stilgart: (parce que parfois, ça le vaut bien)

Default avatar.png JBM: et tu peux pas?

Default avatar.png JBM: si t'as le bouton edit...

Zorg1: et virer de CG celui qui l'a proposé pendant qu'on y est ?

Zorg1: ça risque d'être le désert ici

Stilgart: j'ai pas de wip -> pas wip

ZooooX: Stilgart : je sais pas j'ai juste remarqué ce message sur les nouveau puzzles de la communauté qui doivent être validés par niveau 20 ou plus je suppose

Stilgart: oulah...

Stilgart: je viens de comprendre

Stilgart: CG devrait fix sa français

Stilgart: et JBM++

Stilgart: "approve" == "rendez public"

Stilgart: ZooooX: oui, il faut être niveau 20 pour voter pour ou contre une contribution proposée

tekki: salut tout le monde et yop AutomatonNN

AutomatonNN: re

Default avatar.png JBM: ben wip c'est juste un champ dans l'editeur

CopperFr: dire qu'il suffirait que je valide le shadow of the knight 2 :(

Stilgart: JBM: je crois que tu l'as que si tu es l'auteur de la contrib justement

Default avatar.png JBM: mmmk

Stilgart: CopperFr: il est vraiment pas si dur batman 2

Danotris: Vous savez si dans Bender faut check si on a un nombre de téléporteurs impair ?

Stilgart: même pour l'achievement bonus tu as un peu de marge

CopperFr: ben si il dans very hard

Default avatar.png JBM: c'etait donc ca

Stilgart: vraiment non

Stilgart: une petite moitié des hards CG sont plus durs que batman 2

Default avatar.png JBM: bon en plus du vent de ouf, y'a le vpn du boulot qui fait du yoyo

CopperFr: ca dépend des gens

Default avatar.png JBM: c'est pas gagne cette journee

Stilgart: après, c'est une indication de dire que c'est plus facile que ça en a l'air ;)

Default avatar.png JBM: puisqu'il est en very hard

Default avatar.png JBM: ca se tient

Zorg1: je suis au bureau vendredi, y a pas grand monde ...

Stilgart: c'est le désert ici aussi

darkhorse64: Dans Bender1, il y a au plus deux téléporteurs

Stilgart: même nos étudiants ne sont pas là

Stilgart: darkhorse64++

Default avatar.png JBM: tu bluffes, vous n'en avez jamais eu

Zorg1: ah ils font du télétravail ? :p

Stilgart: (j'avais la flemme d'aller vérifier)

Default avatar.png JBM: c'est mieux en anglais: ils sont en remote

Danotris: darkhorse64 je me faisais la réflexion pour expliquer le validateur qui pete

Default avatar.png JBM: pas besoin de jouer les sous-entendus sur "travail"

Stilgart: Zorg1: non, c'était la date officielle du WEI, et comme personne s'est dit que finalement on pouvait planifier des cours... on a pas cours

Zorg1: WEI = WE d'intégration ?

Stilgart: oui

darkhorse64: Stilgart: je ne pourrais plus bitboarder si je fais ++

Stilgart: en parlant de ça, une idée de puzzle facile à bitboarder ?

darkhorse64: Danotris: ton test avec téléporteur marche ?

Danotris: darkhorse64 yes

Danotris: darkhorse64 tous les tests passent

CopperFr: la téléportation ca existe pas

darkhorse64: A faire ou à écrire le puzzle

darkhorse64: ?

Danotris: C'était donc ca

Zorg1: bah si, faut juste faire gaffe aux mouches d'après un documentaire

Stilgart: bien sur que si, mais uniquement la translation d'un vecteur nul

Stilgart: darkhorse64: à résoudre

Danotris: darkhorse64 je comprends pas ta question

darkhorse64: C'était pour stilgart; Fais yavalath

Stilgart: ok

Stilgart: je vais faire ça

Stilgart: merci

darkhorse64: Le jeu est bien de base et c'est vraiment la fête pour le bitboard. pdep/pext sont tes amis

darkhorse64: Bender 1, c'zst une state machine, tu rencontres une case, tu décides de la case suivante enfonction de ton état interne et du contenu de la case

Danotris: Oui

Zorg1: après y a la complication de détecter les boucles

CopperFr: dans stargate c'était sympa

darkhorse64: si moves > 1000 then loop

Danotris: J'ai grosso modo fait ca

CopperFr: Vous préférez Golang ou Jacklang ?

darkhorse64: groland ?

Zorg1: il est pas mort jacklang ?

Bob: nonlang

MadKnight: broland

darkhorse64: bromance

Zorg1: nicelang

CopperFr: il est pas mort

Bob: tirelalang

Stilgart: joli !

darkhorse64: Danotris: difficile comme ça de voir ton pb. Je dirais que tu as raté un truc dans ton état interne ou que ta redirection dans le téléporteur est moisie. Il y a un truc que je fais systématiquement sur des puzzles avec grilles, c'est de précalculer les voisins, ça simplifie beaucoup la nav

darkhorse64: http://chat.codingame.com/pastebin/b0a967bf-76c5-44ae-abf3-0f649166b1b0

darkhorse64: Encore cassé, ce truc ...

darkhorse64: class Cell { Cell* neighbours[4] }

Bob: téléportation, c'est Bender ?

Bob: ou autre chose ?

darkhorse64: Oui Bender

darkhorse64: En fait, ça sert tellement souvent sur CG que j'en ai fait un template que je copie colle systématiquement. Avec quelques lignes en plus tu fais un tore, un cylindre ou un ruban de Moebius

CopperFr: personne ne me traite de Moebius

darkhorse64: T'es pas tordu, juste plié

plieuse: Coucou darkhorse64

darkhorse64: Bonjour, level up aujourd'hui ?

Bob: amis des origamis o/

plieuse: Hello

CopperFr: je suis pas plié par plieuse en tout cas

tekki: salut plieuse

plieuse: non la il va falloir quelques semaines avant le prochain

plieuse: salut tekki et CopperFr

Bob: darkhorse64 je devrais faire pareil, je ne compte plus le nombre de fois où j'ai recodé des itérations sur des voisins à base de tableaux de dx/dy

darkhorse64: Une légende et c'est plié :innocent:

Bob: bon à force ça vient tout seul sous les doigts mais bon

plieuse: Je vais continuer à faire des puzzles pour l’instant

Bob: et puis c'est pas comme si j'avais besoin de perf, pour les algos que je fais :D

plieuse: une légende il faut savoir coder une IA non ?

CopperFr: non juste -3v

darkhorse64: Une IA de bois, c'est pas dur

plieuse: Tu crois que je devrais m’y mettre ? Ca a l’air dur...

darkhorse64: Le code reuse, c'est pas juste pour les perfs, c'est pour pouvoir se concentrer sur le problème sans refaire les mêmes bétises

Danotris: Ok bon le lien marche pas mais je vais creuser

darkhorse64: Quand tu as déjà la grille plus le bfs qui va avec, le reste vient vite

plieuse: c’est quoi un -3v ?

darkhorse64: J'ai mis le bout de classe qui va avec le commentaire

darkhorse64: c'est une heuristique pour Coders Strike Back

plieuse: merci

CopperFr: c'est le dopage du Coders Strike Back

tekki: +1 CopperFr

tekki: ça booste en gold -3v

darkhorse64: Comme ton véhicule ne tourne pas instantanément, si tu accélères à fond tu dérapes, il faut compenser. -3 * vitesse c'est la compensation par rapport à ta cible

plieuse: Intéressant

Bob: pour légende, faut être fainéant

Bob: be like Bob, be lazy

Bob: bon OK ça ne marche pas à tous les contests :D

darkhorse64: Le reiuse, c'est pour les fainéants

Bob: en vrai être fainéant ça demande un boulot de ouf

Default avatar.png JBM: y'a le bon faineant et le mauvais faineant

darkhorse64: Ouiais, Gourou fainéant, c'est une organisation

CopperFr: et le guru meditation ?

b0n5a1: y'a la bonne grosse fainéasse et celui qui bosse pour se simplifier la vie

tekki: +1 Bob

CopperFr: Vous préférez les nuls ou les inconnus ?

b0n5a1: les trolls

Bob: les inconnuls

Bob: j'aime bien les deux mais je suis quand même plus sensible à l'humour de Chabat en particulier

Driikolu: Les nuls n'étaient pas si nuls pour être presque aussi connus que les inconnus

Bob: :clap:

Driikolu: Sur ce, je repars comme je suis venu

Bob: comme un prince ?

Bob: en tout cas, content que tu sois passé

Bob: (e?)

Driikolu: En vrai je pars pas vraiment , j'ai juste rien de spécial à dire

Driikolu: (pas e)

Bob: ma foi si c'est pour avoir une pépite pareille même de temps en temps, ça vaut toujours le coup

Driikolu: Je sors souvent cette phrase, mais je pense qu'elle est pas de moi

b0n5a1: comme Automaton2000

Automaton2000: en fait ça dépend de la difficulté

CopperFr: les nuls le sont de plus en plus alors que les inconnus le sont de moins en moins

Driikolu: Bob, je confirme elle est pas de moi : https://danstonchat.com/5688.html

Danotris: J'ai trouvé

Danotris: Le crétin

Danotris: Bon en fait c'était bien le téléporteur

Driikolu: http://chat.codingame.com/pastebin/4ba19b71-b603-40a2-a957-2a4d960cdb83

Driikolu: C'est bête de pas pouvoir écrire des pavés

Driikolu: Je me dis qu'on va encore moins me lire

Danotris: "Invalid paste id, perhaps it expired?"

Bob: surtout quand le pastebin ne fonctionne pas

Driikolu: Haha

Driikolu: En gros je disais que j'ai changé un "while True" en "while 1"

Driikolu: Et j'ai gagné presque 2000 places dans un chall de taille de code

Driikolu: '-'

Danotris: Quand tu dois te classer la dedans et que tu fais du Java

Danotris: RIP

Driikolu: Moi je fais que du python

Driikolu: Sur les CoC, dans les tailles de code je me fais parfois démonter par des mecs qui font du Ruby

CopperFr: que du pyhton ???

Danotris: Faudrait qu'ils fassent des classements par langage

Driikolu: J'hésite presque à apprendre ce langage tout nul pour être mieux classé

Driikolu: CopperFr, je sais faire du Java, PHP, C et C++

Driikolu: Mais c'est des souvenirs de DUT et de la lecture de code surtout

CopperFr: comme tout le monde quoi

Driikolu: Oui voilà

CopperFr: moi je sais faire du Pascal

Driikolu: Je peux t'écrire un programme mais il sera dégueu et je vais mettre 10* plus de temps

Driikolu: BG

Bob: tout dépend aussi de ce que tu veux faire

Bob: avec une bonne connaissance de C++ et zéro expérience Java, tu peux toujours sortir un multi sur le SDK de CG :D

Driikolu: Moi je suis pas dev de toute façon

Driikolu: Sinon j'ai une question

Driikolu: Étant quelqu'un avide de réussite, j'aimerais avancer dans les missions

Driikolu: J'ai du mal à comprendre comment je peux "Modérer une contribution" pour la mission du même nom

Driikolu: Quelqu'un peut-il m'indiquer la marche à suivre ?

Bob: je laisse les modérateurs fous répondre

CopperFr: c'est buggué :D

Driikolu: Fichtr

Driikolu: Je ne serais jamais un collaborateur d'or, comme mon papy

Bob: si tu as un niveau suffisant, tu peux aller dans les contributions de la communauté et faire de la mod sur les propositions de puzzles moisies

Stilgart: Bob: dans le doute, refuser

Stilgart: :p

CopperFr: si y a Fibonacci tu peux refuser

Driikolu: Haha

Stilgart: il y a un "WIP: Extracting N from Fibonacci", mais il est en WIP :/

Bob: je fais plus simple, je laisse la modération aux gens que ça amuse

Bob: #beLazy

Driikolu: ça m'amuse pas

Stilgart: #lazynessForTheWin

Driikolu: Mais je veux être le meilleur codeur

Stilgart: dans ce cas, code sans répis

Driikolu: Trop compliqué

Driikolu: Je dois faire les missions

Stilgart: nan mais la quest map c'est une blague en vrai

Stilgart: c'est pas ça qui fera de toi un meilleur codeur

Stilgart: passer légende à OoC par contre... :)

Driikolu: Tu veux briser mes rêves ?

Stilgart: voire mieux, à CR (Cord Royale)

Stilgart: Code*

CopperFr: si tu veux être le meilleur codeur refait le noyau linux et git

Bob: ça ou tu viens débugger chez nous

CopperFr: non ca c'est si tu veux déprimer ;D

Stilgart: chez Bob, il y a toujours une nouvelle classe String à implanter, c'est cool

darkhorse64: La quest map contrib, c'est pas l'idée du siècle surtout les achievements de modération de contrib. Il y a pas mal d'approbation bidons

Stilgart: de commentaires bidons

Stilgart: et j'ai du mal à contenir mon envie de CoC "translation par vecteur nul"

Stilgart: (j'suis sûr que ça ferait les 2 upvotes qu'il me manque :D )

darkhorse64: une version améliorée de add 0

darkhorse64: ?

Stilgart: c'est ça :D

Driikolu: add 0 ?

darkhorse64: Pour faire sérieux, tu l'appelles "The Zenon Paradox"

Stilgart: une contrib créée par boulet avec comme sujet "input: n, output: n+0"

Stilgart: le but était d'illustrer certaines dérives du système de modération

Stilgart: et cette contrib a en effet été accepté et a échappé au bot de régulation pendant plusieurs semaines

Driikolu: Ah oui quand même

Driikolu: Après c'est vrai que dans les CoC parfois il y a de la bonne marde

Stilgart: sa copine "mult by 1" a vécu moins longtemps

Stilgart: c'est pas vraiment modéré, et avec les votes de type "fanboy", le bot chargé de nettoyer peut mettre un certain temps avant d'agir

b0n5a1: add empty string

Default avatar.png JBM: append

Driikolu: vote de type "fanboy" ?

Default avatar.png JBM: ^^

Stilgart: Driikolu: j'ai résolu le coc de mon pote, hop, 5 étoiles

Default avatar.png JBM: "oh ca parle de pokemon j'approuve"

Driikolu: Ah oui ok

Stilgart: ouais, il y en a un qui veut être le meilleur codeur, tu as vu :)

Default avatar.png JBM: march aussi avec les echecs, les films, etc

b0n5a1: avec le D aussi (ou pas)

Zorg1: pas du tout. D c'est le Java du 22eme siècle.

Default avatar.png JBM: j'approuve!

Driikolu: Je vais créer un CoC où il faut interpreter du "chef"

Zorg1: la réunion interminable sur skype

Zorg1: avec Grand Chef qui s'écoute parler

Zorg1: les 'gestes de production', bien je me doutais bien que ça gesticulait ^^

Bob: bah si c'est sur skype au moins tu peux faire autre chose en même temps

Zorg1: ouaip comme râler ici ^^

Bob: (presque au hasard)

Bob: bon y a quand même des casse-couilles

Bob: depuis trois semaines on a un gars qui passe une fois par semaine sur le messenger de la délégation d'aikido pour demander "si il y a des cours aujourdh'ui"

Bob: à chaque fois on le renvoie à la page des clubs pour qu'il en trouve un près de chez lui (on a quand même 70 clubs affiliés sur la région)

Bob: il dit merci

Bob: et la semaine suivante il recommence...

b0n5a1: Alzheimer ça pique...

CopperFr: y a des cours aujourd'hui ?

Bob: au vu de sa photo de profil, je soupçonne plutôt les effets de la beu*

Bob: la semaine prochaine je lui réponds plus

Stilgart: CopperFr: non, c'est WEI

b0n5a1: tu renvoies sur une page de clubs de danse classique, sur un malentendu il peut préférer

Stilgart: b0n5a1: toi tu veux tester la qualité de la marchandise

b0n5a1: y'a des danseurs aussi, non ?

b0n5a1: bonne question...

b0n5a1: ouais...

b0n5a1: ha mais oui...Elliot ^^

Pepperonies: On a toujours besoin de perfs, toujours ^^

Bob: du whisky dans ma perf, s'il vous plaît

b0n5a1: erf prérequis d'habillement : rentre dans le pantalon 36 d'une copine pour la danse classique...mal barré :grin:

Bob: ça dépend si il faut rentrer tout entier

b0n5a1: le mollet ça passe

Bob: oui, le mollet aussi

b0n5a1: mais ça doit serrer déjà

Bob: dans ce cas faut mettre autre chose que le mollet

b0n5a1: hmmm

b0n5a1: t'arrives pas à soulever le quart de ton poids : t'es pris

b0n5a1: voilà voilà...je me mets à chercher/trouver des conneries : https://www.iheartradio.ca/image/policy:1.2540390:1492111782/Dance.jpg?f=default&$p$f=0be784d

b0n5a1: erf, faut c/c

b0n5a1: même pas

b0n5a1: https://www.iheartradio.ca/image/policy:1.2540390:1492111782/Dance.jpg?f=default&$p$f=0be784d

b0n5a1: faut virer ; avant $

plieuse: ^^

CopperFr: sympa la dance ca donne envie

Zorg1: c'est meugnon tout plein ^^

nicola: https://studio.code.org/s/express-2020/stage/1/puzzle/2

Default avatar.png JBM: wow y'a eu un bon festival de puzzles de merde acceptes en easy, la

Default avatar.png JBM: ca faisait un moment que j'avais pas ete voir

BlaiseEbuth: Yo tout l'monde ! Automaton2000, AutomatonNN !

Automaton2000: bah là je vais faire ca

AutomatonNN: salut tout le monde

Default avatar.png lpeigne: bonjour

BlaiseEbuth: o/

BlaiseEbuth: JBM : Un grand merci pour avoir partagé la page de David Madore sur les quines, ça a fait ma journée (Enfin mes trajets en train). Très sympa.

Default avatar.png JBM: tout le plaisir est pour moi

Default avatar.png JBM: quand tu l'as finie, celle de sigfpe est tres bien aussi

BlaiseEbuth: Qui se trouve où ?

Default avatar.png JBM: mmm j'ai plus le lien direct

Default avatar.png JBM: son blog est la http://blog.sigfpe.com/

Default avatar.png JBM: mais il a parle de quines plusieurs fois

BlaiseEbuth: Je mets ça de côté.

Stilgart: free quest map

dwarfie: tortue

Stilgart: :turtle:

Stilgart: tu vois Automaton2000, c'est pourtant pas compliqué !

Automaton2000: ah je suis pas d'accord

Stilgart: (╯°□°)╯︵ ┻━┻

BlaiseEbuth: Comment ça free ?

Zorg1: vous allez le traumatiser ce pauvre bot

Stilgart: c'est déjà fiat depuis longtemps

Stilgart: ^t

Boulet: bonjour les tortues, les stilgart, les fiat, les gens, les Automaton2000

Automaton2000: me semble que tu peux te faire une idée

Boulet: pas sur Automaton2000, je ne suis pas venu depuis longtemps

Automaton2000: sinon ce serait trop beau

Boulet: :D

BlaiseEbuth: Diantre ! Un revenant ! Regardez il a même un Boulet !

Boulet: revenant, revenant, pas sur

Boulet: mais bon

Boulet: j'ai 1mn

Boulet: 10

Boulet: bon operation 1

Boulet: repasser top1000 en Coc

Stilgart: operation 0, virer du CoC

Zorg1: bon j'ai vu que maintenant je peux voir les stats sur tous les langages et également les certifs & compétences des autres ...

Zorg1: mmm Stilgart Trigonométriex1

Zorg1: ça sent le troll :p

Zorg1: hop je rajoute le nouveau tag de JBM "Reading the statement"

Zorg1: ah les tags persos (genre "Brainfuck" et "reading the statement" ne sont pas montrés aux autres)

Boulet: Stilgart: deja fait

Boulet: il est ou ce troll ????

Boulet: Je veux voter pour

BlaiseEbuth: Qu'est ce qui t'occupes tant Boulet ?

Boulet: secret defense

BlaiseEbuth: :thinking:

Stilgart: il a muté pendant l'été... maintenant il est agent secret

Stilgart: https://www.codingame.com/contribute/view/54888fc9c52fed81ffb50337a9326c78d810 (déjà fait ?! mon oeil)

Boulet: voila on va dire que j'ai muté

Stilgart: Zorg1: non, j'ai vraiment trouvé qu'un puzzle nécessitait de la trigo

Stilgart: (parmi ceux que j'ai résolu récemment)

Boulet: c;est quoi cette merde ?

Stilgart: quand tu résouds un puzzle, tu peux cocher des compétences

Boulet: non le Coc

Zorg1: bah un CoC

Stilgart: -d (putain de conjugaison)

Stilgart: Boulet: essaie de le faire vraiment, et quand tu en auras marre, vote

Boulet: tu crois que je fais quoi

Stilgart: j'ai essayé nettement plus que les 5 min. et j'en ai reverse que la moitié

Stilgart: dwarfie a trouvé au bout de 20 min. a essayé des trucs au pif

Zorg1: ah encore un reverse "je suis trop un trop genious avec mon truc trop compliqué"

Stilgart: +et complètement arbitraire

Boulet: ah bah oui bien sur

Boulet: des chars qui n'apparaissent que dans l'output

Boulet: bon c'est de la merde

Zorg1: oui "x"

Boulet: ça degage

Stilgart: Zorg1: va voir dans le code où il faut les mettre

Stilgart: ou essaie d'être aussi chanceux que dwarfie

Stilgart: (parce qu'à ce stade, c'est de la chance qu'il faut pour trouver le truc)

Boulet: j'ai plus acces au code parce que ducon ne m'a toujours pas rendu mes acces

Zorg1: c'est évident pourtant

dwarfie: clairement ... ou se planter et tomber dessus par hasard ... :yum:

Boulet: bon ça degage

Boulet: ah bah non, j'ai plus la modération sur les Coc

Boulet: on se demande pourquoi je viens moins

Stilgart: genre ton smurf n'a pas ce droit ? :D

dwarfie: meme pas pour faire des clash ... en meme temps t'as baissé de combien en

dwarfie: 3 mois :D ?

BlaiseEbuth: J'aime bien les secrets. Dis moi, je le répeterais à personne. Les autres regardez pas.

Zorg1: tkt :see_no_evil:

**Stilgart ferme son oeil

plieuse: Mes yeux sont clos

Stilgart: * plieuse plie ses paupieres

BlaiseEbuth: Z'êtes des potes ! Allez Boulet, je t'écoute !

Boulet: nan

BlaiseEbuth: (╯°□°)╯︵ ┻━┻

Zorg1: va falloir le torturer j'en ai bien peur

Boulet: et Stilgart: genre mon autre compte à le droit mais je ne veux pas l'utilsier pour ça

Boulet: et pour la torture, moi je suis entrainné maintenant. Essayez Stilgart ou dwarfie :D

Stilgart: j'ai déjà balancé que tu étais agent secret :o)

Boulet: voila c'est lui le maillon faible :P

Stilgart: je ne parlais qu'en présence d'un Automaton qui sait dire tortue !

Boulet: Automaton2000 ?

Automaton2000: non c'est pas normal ça

Boulet: il sait pas

Stilgart: mieux, il sait qu'il ne sait pas

b0n5a1: re

Stilgart: re

Zorg1: re

dwarfie: Automaton2000 ... dis le avec un mot gentil et une tortue , ca mrache mieux

Automaton2000: bon va falloir que je cherche a faire des choses

dwarfie: Automaton2000 ... une soupe de tortue ?

Automaton2000: en fait ça dépend du niveau de la personne qui a un bon score

Stilgart: Automaton2000: euler est niveau 53, si ça peut t'aider

Automaton2000: a moins que le boss est à combien le boss ?

b0n5a1: nkdknvqjkbql x

b0n5a1: voilà...

**b0n5a1 va chercher le hamster pour le faire marcher sur le clavier pour générer des tests de coc...

dwarfie: mince... meme Automaton2000 sait qu'a la fin des contests euler se fait retrogader au classement ...

Automaton2000: j'ai une boucle infinie ?

Zorg1: un reverse ? "champs de trèfles au nord de la rivière" est la réponse attendue ?

Zorg1: je suis trop bon dans les reverses

plieuse: Re

b0n5a1: re

Zorg1: re

CopperFr: mi

dwarfie: sans famille

CopperFr: c'était bien ca

Zorg1: et voilà dwarfie gagne une caisse de bonbons Chiantos

dwarfie: chiantos chiantos ... le p'tit bonbon nain ... pour emmerder le monde du soir au matin :notes:

Zorg1: existe en goût tabac froid ou Buis au soleil

dwarfie: et meme saveur guilliness ...

dwarfie: guilliness , talala ,guilliness ... la biere qui chatouille sous les bras ... :musical_note:

Boulet: vous sortez

Zorg1: le mec il revient à peine il veut virer tout le monde du chat

dwarfie: produite a Mliuej

Zorg1: réputé pour son pont aux trolls

plieuse: Ok de toute façon j’ai sommeil bonne nuit

Zorg1: bonne nuit

b0n5a1: bn

Zorg1: c'est un peut tôt mais il fait déjà nuit

b0n5a1: je suis claqué aussi, du mal à tenir ^^

Zorg1: faut dormir au boulot les gens

Zorg1: tu assistes à quelques réunions skype

Zorg1: fait deux trois mails

Zorg1: et voilà !

Boulet: bn

Boulet: Accesoirement, ça fait parti de mon nouveau boulot de virer tout le monde

Zorg1: ah t'es devenu chef

b0n5a1: non, videur

Boulet: voila :D

Zorg1: mon boulot c'est faire des mails à des gens de faire des gestes techniques puis des mails à d'autres pour vérifier que c'est OK

Zorg1: "gestes techniques" mais qui a inventé un terme aussi moche

Zorg1: et tout le monde se gargarise avec

Zorg1: chais pas les gars, essayez le vinaigre c'est plus sain

BlaiseEbuth: Reuh

b0n5a1: pouêt

**Zorg1 joue de la trompette

Zorg1: ah zut les deux champions du lien chelou

Zorg1: je tremble

Boulet: ???

b0n5a1: gniark

Zorg1: !!!

b0n5a1: c'est demandé si gentiment

b0n5a1: https://www.youtube.com/watch?v=Q4o9JasUboY

Zorg1: thx

Boulet: ou pas

b0n5a1: bon ok... https://www.youtube.com/watch?v=-HWSa3QAceo

Zorg1: ah tiens de la Pop Alsacienne, ça faisait longtemps ^^

Zorg1: ou du Métal. je suis pas très bon pour les classifications musicales

b0n5a1: https://www.youtube.com/watch?v=LbJoWOMh5rY

Boulet: bon top1000 Coc fait

Boulet: reste plus qu'a foutre une contrib à deux balles pour que vous upvotiez tous et c'est marre

b0n5a1: add 0

Boulet: il est à -22

Boulet: ça va etre dur de le remonter

b0n5a1: ha il est encore là ? :joy:

Boulet: en draft ouin

b0n5a1: faut que je fasse un truc aussi

Boulet: je le ressors une fois de temps en temps pour ennerver machin

b0n5a1: j'étais tombé dessus en coc

Zorg1: tu fais comme unChat tu prend un chapitre d'un bouquin et "implémentez moi ça"

Zorg1: et c'est marre

Boulet: tu avais fait 2 chars j'espere

b0n5a1: oui (bash)

Boulet: parce que 3 c'est triché

Boulet: voila

b0n5a1: je vais misé sur un reverse...pour pas écrire une histoire "qui donne envie" de le faire (ou pas)

BlaiseEbuth: Tiens Automaton2000, y'a une tortue dans celui là : https://www.youtube.com/watch?v=qLrnkK2YEcE

Automaton2000: ca prend un peu de malchance, c'est même un plagiat

Zorg1: b0n5a1 : genre devinez le 76 e chiffre en base 9 de la factorielle du nombre donné ?

b0n5a1: non un truc simple

BlaiseEbuth: Avec du fibonacci

Zorg1: et des nombres premiers

Zorg1: saupoudré d'ASCII art

b0n5a1: y'en a 4 ouais ^^

b0n5a1: me tente pas

Stilgart: Automaton2000: vexé de ne pas avoir le monopole de la tortue ?

Automaton2000: en fait j'ai fait un ag sur stc

Zorg1: ah ouais blaize c'est assez spécial ton truc ...

BlaiseEbuth: Cette manie de me mettre un 'z'..

CopperFr: C'est mieux avec un z

Zorg1: un BlaiseEbuth qui surgit au mileu de la nuit ...

Zorg1: * hors de la nuit

Zorg1: scrgngngng

Default avatar.png Xerock: Bonsoir que signifie l'instruction print(*E)avec E une liste ?

BlaiseEbuth: En python ?

Default avatar.png Xerock: oui

BlaiseEbuth: ça la déréférence, i.e ça retourne toutes les valeurs une à une

Default avatar.png Xerock: ok merci beaucoup

CopperFr: ah c'est comme ... en JS ?

BlaiseEbuth: Sais pas

CopperFr: oui c'est le spread operaor

Zorg1: le 'spread operator'

Zorg1: kezako encore que ce truc

Magus: C'est ...

BlaiseEbuth: l'opérateur de tartinage

Zorg1: ah ok

Zorg1: je sais maintenant comment ça s'appelle

CopperFr: c'est ... en JS ca suffira :D

Zorg1: t'as le même truc en go

Default avatar.png Xerock: Si on fait "rejouer" quand on a fini un clash of code en avance cela comptabilise la partie quand même ?

b0n5a1: oui

CopperFr: c'est comment en go ?

b0n5a1: faut attendre que tout le monde ait fini pour que ce soit compté Zorg1

BlaiseEbuth: +$ø£ et il faut invoquer satan en même temps

Zorg1: s := []string{"James", "Jasmine"} Greeting("goodbye:", s...)

Zorg1: comme ça ^

CopperFr: ils ont mis le ... après :D

Zorg1: la fonction est définie comme ça : func Greeting(prefix string, who ...string)

Zorg1: au début je me paumais un peu

b0n5a1: prochain langage à supporter sur CG : Kabal

b0n5a1: hein BlaiseEbuth ^^

CopperFr: non cobol

BlaiseEbuth: Quand il existera... ^^

Zorg1: "Kabal est composé d'invocations séparées par des \o/"

b0n5a1: (se suit tombé dessus aujourd'hui)

b0n5a1: (je suis...)

Zorg1: "les invocations peuvent être écrites au chois en Araméen ou en Latin"

Zorg1: *choix

Stilgart: codi \o/ merdi \o/ vici

BlaiseEbuth: L'hébreu c'est valide aussi

Zorg1: :fearful: tu viens d'invoquer UtéEffe le Prince Démon des bugs de conversions de char

Boulet: euh ça arrive des coc interessants dans les soumission

b0n5a1: je sens que Boulet va incendier mon truc quand je vais le mettre :joy:

Boulet: non je vais le valider

Boulet: ah non je peux plus

b0n5a1: haha

Zorg1: nous sommes tous impatient b0n5a1

Zorg1: il te faut 5 upvote, puis qu'il soit accepté c'est ça ?

Default avatar.png JBM: Boulet: dans quelle dimension?

Default avatar.png JBM: b0n5a1: euh nan, toi t'es dans la bonne clique

b0n5a1: ouais hé le bonhomme est fatigué, j'ai juste vite fait tests/validateurs dans notepad++ là ^^

Boulet: trop chiadé comme soumission

b0n5a1: (et c'est facile à trouver)

Boulet: tu te fatigue pour rien

Zorg1: tu mets plus d'une heure pour rédiger un CoC ?

Boulet: looser :D

b0n5a1: ha ça se rédige ça ?

Default avatar.png JBM: moi j'ai un NN

Zorg1: c'est mieux qu'un MC ?

Default avatar.png JBM: plutot oui

Stilgart: AutomatonNN: raconte nous un sujet de clash !

AutomatonNN: tu peux pas te dire que tu as des contests de contest de contest ?

Boulet: moi j aui un clavier

Boulet: gyugjlfgdvm

Boulet: hfjghfg

Default avatar.png JBM: et bientot tu sauras t'en servir

Default avatar.png JBM: laisse lte temps au temps

b0n5a1: pfff...lire la doc pour générer un stub...mais heu

Zorg1: je suis parti sur l'histoire des milles singes et des milles claviers qui arriveront à rédiger un CoC reverse en moins d'un siècle

Default avatar.png JBM: c'est-y pas penible

b0n5a1: je sens que ça va pas être pour ce soir ^^

Zorg1: pfff

Default avatar.png JBM: j'entends les bruits pidgin des connex/deconn de Boulet de l'autre bout de la maison

Default avatar.png JBM: va pas me reveiller madame hein

Boulet: euh j'ai rien fai

Boulet: a putain les reloaf

Default avatar.png JBM: (23:00:31) Boulet a quitté le salon (23:00:37) Boulet [925695@chat.codingame.com/CGWebchat-aeb939d7c] a rejoint le salon.

Zorg1: et ça te fait un beep ?

Default avatar.png JBM: non un bruit pidgin indescriptible

b0n5a1: non, gling gling

Default avatar.png JBM: tututttt

Default avatar.png JBM: pardon

Default avatar.png JBM: tututuuuu

Default avatar.png JBM: ascendant pour une connex, descendant sinon

Zorg1: c'est rusé

Default avatar.png JBM: accord mineur

Boulet: sinon y'a un multi sumpa a faire en ce moment ?

Default avatar.png JBM: (parfait)

Default avatar.png JBM: tvc

Default avatar.png JBM: j'ai pas d'autre recommandation

Default avatar.png JBM: des qu'il atteint 250 upvotes j'en fais un challenge officieux, une semaine avec t-shirts

Boulet: c'est lequel ?

Default avatar.png JBM: un du bas de la liste contribs

Default avatar.png JBM: en plus ca a une chance d'etre completement ton domaine

Zorg1: c'est sa rente en XP

Default avatar.png JBM: ben oui

Default avatar.png JBM: c'est exactement le prix d'un CC quand c'etait open

Boulet: ok je voulais dire en cours

Default avatar.png JBM: il a plus de participants que la mediane des "en cours"

Zorg1: d'un autre côté vu que CG est infoutu de penser à un plan cohérent pour faire des modifs à leur site pourquoi se genre

Default avatar.png JBM: que te faut0il de plus?

Zorg1: *gener

Zorg1: t1 j'arrête pas de taper n'importe quoi sur mon clavier

Default avatar.png JBM: c'est le pb des vendredis soirs

Zorg1: reprendre un peu de bière

Default avatar.png JBM: je sais pas si j'en ai encore a cet etage-ci

Default avatar.png JBM: bah, quitte a se lever

Default avatar.png JBM: bon

Default avatar.png JBM: qu'est-ce que j'avais en cours moi

Stilgart: te lever pour aller chercher une :beer:

Zorg1: et avec les tuuut de pidgin tu pourras retrouver ton chemin

Zorg1: c'est pratique

b0n5a1: bon les mandatory fields pour un reverse je rigole déjà ^^

Default avatar.png JBM: ca c'est deja fait

b0n5a1: statement y'a pas...

Default avatar.png JBM: aller chercher, mettre un pack au frais, et en remonter dans le frigo d'avance

Boulet: pfff

Default avatar.png JBM: c'est relativement pertinent b0n5a1

Boulet: bon aller bn les petits

b0n5a1: bn

Zorg1: bn

Default avatar.png JBM: y'a pas mal de reverse qui "leakent" de l'info via les stubs

b0n5a1: on peux combiner reverse avec fastest et shortest ???

Default avatar.png JBM: oui

b0n5a1: arf

Default avatar.png JBM: (pas en mem etemps hein)

b0n5a1: ha

Default avatar.png JBM: t'ecris des clashes, t'en as jamais fait en fait

b0n5a1: merdum ^^

Default avatar.png JBM: ecris ptet plutot un blog

Default avatar.png JBM: moins dangereux

b0n5a1: c'est chaint ça

Default avatar.png JBM: oui

b0n5a1: chiant

Default avatar.png JBM: et ca paie pas

Default avatar.png JBM: et faut passer par tibo

Default avatar.png JBM: c'est dire si l'univers en veut pas

Default avatar.png JosephAouad: Quelqu'un peut m'aider pour le jeu ASCII Art ?

Zorg1: ou tu fais des clashs sur un twitch

Boulet: un dernier petit bip de deconnection chez JBM et à un de ces quatres

Zorg1: ça a l'air tendance

Default avatar.png JBM: JosephAouad: demande a Magus

b0n5a1: lol

Default avatar.png JBM: bn Boulet

Default avatar.png JBM: repasse, on te voit pas assew

b0n5a1: bn Boulet

Zorg1: pourquoi Magus ?

Default avatar.png JBM: pourquoi pas

Default avatar.png JBM: c'est vaguement le seul codinguardian online

Zorg1: et c'est le meilleur d'entre nous ^^

Default avatar.png JBM: moi je suis pas paye assez cher pour debug le aa des autres en python

Zorg1: moi je suis pas payé du tout et je le fais

Stilgart: les algos affreux ?

Zorg1: j'espère que ça assurera le salut de mon âme

Default avatar.png JBM: bonne poire

Zorg1: mais bon Ascii Art c'est toujours le même problème

Default avatar.png JBM: haha "?" = 26

**BlaiseEbuth regarde l'âme de Zorg1 avec avidité

Default avatar.png JBM: mmm

Default avatar.png JBM: elle a l'air d'avoir deja servi

Default avatar.png JBM: perso j'en voudrais pas

Zorg1: moi j'avais que ça de dispo, je fais avec

Default avatar.png JBM: ah en subjectif ca se tient

Default avatar.png JBM: ah oui j'etais sur flip the sign

Default avatar.png JBM: ca faisait longtemps que j'avais pas vu un puzzle aussi naze

Default avatar.png JBM: et j'ai fait des easy tout l'aprem

Default avatar.png JBM: c'est dire

Zorg1: ah flip the sign

Default avatar.png JBM: oui hein

Default avatar.png JBM: pourquoi tant de N

Zorg1: le commentaire de Niako résume bien le problème

Default avatar.png JBM: "They said they will fix the problem, so no worry :relaxed:" MAIS LOL

Default avatar.png JBM: mmm je pensais avoir deja lache un comm la-dedans, mais je le retrouve pas

Default avatar.png JBM: un truc total sarcastique genre "oh t'as enfin rajoute une histoire pour rendre le truc interessant tellement merci"

BlaiseEbuth: Les commentaires ça se supprime

Default avatar.png JBM: ouais

Default avatar.png JBM: et ca manque de notif

BlaiseEbuth: Y'a pas de notids sur cg

Default avatar.png JBM: enfin de notif utile

Default avatar.png JBM: comment es ta clashbot

Zorg1: "JBM a dégommé un puzzle de merde avec un commentaire sarcastique"

BlaiseEbuth: Pas eu le temps de continuer, et la tienne ?

Zorg1: ça c'est de la notif que je regarde

Default avatar.png JBM: Zorg1: t'as plus qu'a en PARLER_AUX_DEVS

Default avatar.png JBM: ce celebre sous-status de 4WONTFIX

Zorg1: m'ouais je vais me contenter de faire le Néron de CG. Jouer de la lyre et regarder le site brulé.

Default avatar.png JBM: un lien avec le pb de zenon?

Default avatar.png JBM: dont on parlait tout a l'heure

Zorg1: achilles et la tortue ?

Default avatar.png JBM: msouviens plus

Default avatar.png JBM: je l'ai vu passer mais je crois pas que j'avais specialement la ref au moment-dit

Default avatar.png JBM: rha qu'ils m'emmerdent youtube avec leur popup "haha t'es pas la on a mis en pause"

Zorg1: ah oui c'est chiant ça

Zorg1: je pense qu'il faudrait pendre un ou deux de leur développeur

Default avatar.png JBM: c'est pas des merdes de developpeur ca

Default avatar.png JBM: c'est purement du product management

Zorg1: oui c'est vrai en plus

Zorg1: guillotiner du manager, ça me tente plus

BlaiseEbuth: JBM qui se la joue coprologue

Default avatar.png JBM: c'est visible que ca les fait chier que je me mate que des videos sans pub

Zorg1: après un procès rondement mené où le gars avoue tous ses vices.

BlaiseEbuth: Y'a que des vidéos sans pubs sur youtube

Default avatar.png JBM: mais je suis pas si loin de l'automatiser a coup de youtube-dl

Zorg1: ça marche toujours ?

Default avatar.png JBM: ouais, j'ai 3 chaines avec contenu, je joue pas trop a ca BlaiseEbuth

BlaiseEbuth: A quoi ?

Default avatar.png JBM: c'est contre les regles

Zorg1: youtube-dl ?

Default avatar.png JBM: non

Default avatar.png JBM: "voir 100% de youtube sans pub"

Zorg1: ah oui

Zorg1: bon j'ai pas de chaîne donc je m'en fous

Default avatar.png JBM: profite :D

BlaiseEbuth: Genre ils peuvent détécter que t'as adguard ?

Default avatar.png JBM: je pense sincerement qu'avoir du contenu m'allege la pub

Default avatar.png JBM: pour avoir compare avec des sessions anonymous sur d'autres pc

Zorg1: détecter un bloqueur de pub ça doit pas être bien difficile

Default avatar.png JBM: connais pas adguard, mais voila, come dit Zorg1

Default avatar.png JBM: surtout quand t'as les moyens de YT

Zorg1: après y a pê une thématique cuirasse/canon mais YT a du répondant ^^

Default avatar.png JBM: et apres en avoir eu marre de la pub pourrie une Nieme fois je suis passe sur une playlist total 100% sans en debut de semaine

Default avatar.png JBM: et je me paie que des pauses automatiques depuis

Default avatar.png JBM: il me reste un paquet d'heures d'ecoute dessus, s'ils m'emmerdent la semaine prochaine je commence a chercher les contre-mesures faciles

BlaiseEbuth: Mouai, ça fait un peu parano... ^^

Default avatar.png JBM: quoi donc?

BlaiseEbuth: De craindre pour ta chaîne si tu utilises un bloqueur. Mais j'ai pas de chaîne donc je m'avance peut-être...

Default avatar.png JBM: le truc avec des chaines

Default avatar.png JBM: c'est que si tu les perds, c'est pas vraiment toi qui y perds

Default avatar.png JBM: c'est fa commu

Default avatar.png JBM: *ta

Default avatar.png JBM: (les chaines gratos, j'entends)

Zorg1: enfin c'est pas comme si google fermait des chaînes sans aucune raison ^^

Default avatar.png JBM: notons quand meme que j'ai baisse d'un ton mes scrupules quand ils ont declare les chaines avec <N followers ineligibles aux dividendes

BlaiseEbuth: Tu peux pas avoir un autre compte pour ton usage perso ?

Default avatar.png JBM: bien sur je Peux

Default avatar.png JBM: mais c'est Chiant

Zorg1: il a combien le N

Default avatar.png JBM: ils me doivent encore 0.024 EUR

Default avatar.png JBM: euh

Default avatar.png JBM: je sais plus

Default avatar.png JBM: j'en suis loin

Default avatar.png JBM: meme pas je considere "tant de mois avant"

Zorg1: après quand je vois les chaînes youtube avec le plus de vues/d'abonnés ...

Default avatar.png JBM: gangnam style

BlaiseEbuth: Bon. b0n5a1 est parti, mais juste pour la forme : https://www.youtube.com/watch?v=PcRyjkYdDxM

Zorg1: ah "Hurdy Gurdy" ça veut dire "vielle à roue". je me coucherais moins bête

b0n5a1: suis pas parti

BlaiseEbuth: :scream:

b0n5a1: hé merde...

Default avatar.png JBM: omg

b0n5a1: y'a ce genre de truc dans des bals parfois ^^

Zorg1: kolossal

Default avatar.png JBM: ah mais merde

b0n5a1: et ça aussi : https://www.youtube.com/watch?v=udsCl6j0kPk

Default avatar.png JBM: c'est completement la saison de l'oktoberfest

Default avatar.png JBM: vite, verifier les prix

BlaiseEbuth: annulé

Default avatar.png JBM: grmbl

Default avatar.png JBM: verifier les prix de la bavaroise en gros

Zorg1: à cause du Covid ?

Default avatar.png JBM: bon

Default avatar.png JBM: ma chaine d'avant etait mieux

Default avatar.png JBM: oh que c'est bon des combinaisons qui tombent en place

Default avatar.png JBM: (oui j'ai que ca de marrant a faire sur flip the signs)

BlaiseEbuth: Bon je vais vous laisser sur une petite vidéo de mécanique des fluides en ascii art... https://www.youtube.com/watch?v=QMYfkOtYYlg

Default avatar.png JBM: mmm je passe d'avance

Default avatar.png JBM: travaille tes quine plutot

b0n5a1: voilà coc reverse wip done

Default avatar.png JBM: houlala

Default avatar.png JBM: 1ere react ion: wtf

Default avatar.png JBM: tkt je fais ca souvent

b0n5a1: ça va te prendre 2 lignes d'haskell

Default avatar.png JBM: ou je vais pas le faire parce que ca va me saouler :p

Zorg1: faut upvoter c'est ça ?

b0n5a1: je sais pas, c'est dans la roadmap ça ?

Zorg1: et t'as mis ton truc en WIP petit malin

Default avatar.png JBM: ah oui uvote

b0n5a1: bin oui, au cas où j'ai zappé un test case

Default avatar.png JBM: vala, ca c'est fait

Default avatar.png JBM: zapper un testcase c'est pas un cas de refus gros malin

Default avatar.png JBM: je sais pas qui...

b0n5a1: hmm pour celui-là si il manque une info si

Default avatar.png JBM: ...mmm en fiat si je sais qui

Default avatar.png JBM: mais j'approuve pas

b0n5a1: tain mais muddle le mec a fumé

Zorg1: ah tiens ton premier downvote

b0n5a1: ha ?

b0n5a1: si tu parles du score passé de 2 à 1 j'avais upvote pour voir si ça passe et j'ai enlevé Zorg1

Zorg1: bah quand tu passes la souris dessus tu vois "3 upvotes 1 downvotes"

b0n5a1: ha oui

Default avatar.png JBM: bon

b0n5a1: non mais upvotez pas si vous estimez que c'est trop daubasse non plus hein ^^

Default avatar.png JBM: alors je suis pas d'acord avec les refuse

Default avatar.png JBM: le truc de lours est trouvable

Zorg1: mmmm

Default avatar.png JBM: d'ailleurs j'ai trouve

b0n5a1: ha ça doit être trouvable mais là je suis trop fatigué pour réfléchir dessus

b0n5a1: ha ou exact 5 upvotes dans la roadmap

b0n5a1: ha je crois que je le vois le truc de Lours avec test 1 et 4

Default avatar.png JBM: ben oui quoi

Zorg1: tu valides des CoC toi ? je croyais que c'était contre ta politique

b0n5a1: seulement en cas d'injustice ^^

Stilgart: nan mais cherche pas, c'est encore un vote troll parce que j'ai voté contre

Zorg1: ce que j'étais en train de me dire ^^

Stilgart: et non, c'est pas trouvable en 5 min.

Default avatar.png JBM: ben j'ai trouve en 5 min

Stilgart: et c'est complètement pas rejouable, mais ça JBM s'en fout quand c'est pour voter à l'opposé de moi

Default avatar.png JBM: ca va la parano

b0n5a1: je l'ai, en le faisant juste de tête sur 2/3...me reste juste à deviner le truc exact du x que j'ai ignoré dans un premier temps

Stilgart: ca va les votes idiots ?

Default avatar.png JBM: Zorg1: c'est contre ma politique, mais y'a un souci d'equilibre dans la force la

Default avatar.png JBM: mais x c'est juste le filler

b0n5a1: oui oui

Stilgart: pour info, j'ai essayé plus d'une dizaine de trucs qui étaient compatibles avec 2 à 3 tests, mais pas 4

Default avatar.png JBM: ce serqit mieux en majuscule amha

Stilgart: et le code de l'auteur est clairement pas trouvable

Default avatar.png JBM: pas regarde le code de l'auteur

Stilgart: alors je n'exclus pas qu'un truc relativement naturel puisse passer les tests, mais dans ce cas, mon refus porterait sur les testcases mal faits

Stilgart: tu devrais... parce que ça m'étonnerait que tu ais pensé à ça en 5 min.

Default avatar.png JBM: mais je viens de le faire

b0n5a1: pff pas de bin dans iomanip je crois ^^

Stilgart: ha, et le test 4 ne m'a servi à rien pour trouvé...

Default avatar.png JBM: ah pour moi tout est la

Default avatar.png JBM: 1? WTF

Default avatar.png JBM: 2? WTF

Default avatar.png JBM: 3? WTF

Stilgart: le validateur 4 aurait aidé davantage mais... guess what, je l'ai pas regardé

Default avatar.png JBM: 4? AAAh, voyons voir

Default avatar.png JBM: re-! -> OK

b0n5a1: pfff, dec,oct,hex et pas bin bouh

Default avatar.png JBM: pas regarde les validateurs

Stilgart: le 4 apporte rien pour le vrai problème, la position du x

Zorg1: ah ok j'ai pigé

Default avatar.png JBM: il est tres proche d'un CoC des tout debuts

Stilgart: enfin, j'ajouterais que filer l'entier en binaire c'est inutilement chiant

Zorg1: c'est vrai que mélanger minuscule/majuscule ça ajoute du bruit

Zorg1: et le nombre en binaire, bof

Zorg1: il a rajouté du bruits je crois pas que ce soit très utile

Stilgart: le test 4 aide à bien comprendre quoi faire modulo les x

Default avatar.png JBM: quel bruit?

Default avatar.png JBM: moi ca m'a aide a vori

Zorg1: le binaire ?

Default avatar.png JBM: les maj

Stilgart: les maj

Default avatar.png JBM: le bin non

Default avatar.png JBM: ca j'admets que ca aide pas

Default avatar.png JBM: mais je sors de hamming codes, je lis a travers

Stilgart: surtout que le validateur 4 commence avec un 0

Stilgart: (normalement ça pose pas de soucis, mais c'est clairement pas une bonne idée)

Zorg1: le test 4 t'aide à comprendre qu'il faut rajouter des espaces entre les groupes

Stilgart: surtout, où les rajouter

Default avatar.png JBM: ok c'est pas top

Zorg1: les autres tests t'a des espaces dans le texte d'entrée ça complique

Default avatar.png JBM: mais si c'est que ca "EDIT"

Default avatar.png JBM: retirer un char ca prend 20s et l'auteur s'en rendra meme pas compte

Zorg1: après je pense que le gars devait penser son code trop évident

Stilgart: l'ajout des x n'est pas trouvable, je vais pas éditer le reste

Zorg1: *son puzzle

Default avatar.png JBM: l'ajout des x est completement trouvable

Stilgart: tu as lu son code ?

Default avatar.png JBM: non

Default avatar.png JBM: pour quoi faire?

Zorg1: si c'est un filler

b0n5a1: bah quand tu connais la solution c'est toujours évident Zorg1 ^^

Stilgart: pour te rendre compte que tu n'as pas la solution, au hasard

Default avatar.png JBM: ben j'en ai Une

b0n5a1: (j'ai pas encore regardé)

Stilgart: c'est bien ça le problème

Default avatar.png JBM: pour un clash ca suffit

Stilgart: les coc à plusieurs solutions, c'est tout aussi inacceptable

Default avatar.png JBM: c'est le cas contraire le pb

Default avatar.png JBM: ca, ca restera ton avis

Default avatar.png JBM: desires-tu me detailler en quoi tu penses que sa solution est plus cheloue que la mienne?

Stilgart: je vais plutôt pisser dans un violon

Default avatar.png JBM: c'est bien ce que je pensais

Default avatar.png JBM: bah

Default avatar.png JBM: comme le CM nous deteste egalement

Zorg1: b0n5a1 : bah en regardant le test 4 tu comence à piger le truc en fait

Default avatar.png JBM: ca changera rien

Default avatar.png JBM: Zorg1: dis ca a ceux qu'ont refuse plutot

Stilgart: tu penses ce que tu veux, je sais que tu ne changeras de toute façon pas d'avis

Default avatar.png JBM: tu es rude

Default avatar.png JBM: je peux changer d'avis

Stilgart: et tu as déjà dis toi-même en commentaire pourquoi il fallait refuser ce coc

Default avatar.png JBM: avec les bons arguments

Default avatar.png JBM: pour l'instant je les ai pas

Default avatar.png JBM: bien au contraire

Default avatar.png JBM: donc j'ai pas vraiment d'avis super tranche

Default avatar.png JBM: mais je vois 2 refuse pour de mauvaises raisons alors que j'arrive a le resoudre en 5 min -> j'approuve

Stilgart: je te propose un truc... va faire des cocs, et pense à moi quand tu tomberas sur un sujet ambigu où tu feras 100% aux tests, et >100% en validation parce que tu auras implanter autre chose que ce qui est prévu

Default avatar.png JBM: comme j'ai deja vu, de nombreuses fois, des gens refuser "parce qu'il y a trop d'approve pour de mauvaises raisons"

Default avatar.png JBM: j'ai fait plus de coc que toi tu sais

Default avatar.png JBM: j'en ai gagne un par hasard pas plus tard qu'hier

Stilgart: j'en ai fais assez pour tomber sur le cas que je cite, tu sais

Default avatar.png JBM: et oui, y'a beaucoup de sujets de merde

Default avatar.png JBM: et ca va [pas aller en s'arrangeant

Default avatar.png JBM: cf les quetes

Stilgart: je suis au courant, mais ça m'empêche pas de voter quand je tombe sur un sujet trop délirant

Default avatar.png JBM: mais c'est [ca me parait] pas une raison pour refuser une contrib honorable

Stilgart: s'il vire les x, je changerai d'avis

Default avatar.png JBM: tu refuses quand tu trouves qu'il y a trop d'approve par rapport a ce que tu penses etre la raison

Default avatar.png JBM: souffre que je fasse de meme avec lse approve

Stilgart: tu l'as jugé honorable sans même regarder le code de l'auteur...

Default avatar.png JBM: mais je ne vois toujours pas le rapport avec le schmilblick

Default avatar.png JBM: le code de l'auteur, c'est anectotique!

Default avatar.png JBM: hmmm typo

Default avatar.png JBM: c'est une haie pour verifier qu'il poste pas n'imp

Stilgart: as-tu le même algo que l'auteur ?

Stilgart: parce que ça, c'est pas anecdotique

Default avatar.png JBM: la vraie info utile, c'est est-ce trouvable en retirant les prejuges

Stilgart: (accessoirement, c'est même pas une barrière, on a déjà vu du hardcode dans le code solution)

Default avatar.png JBM: tu m'as toujours pas fait comprendre pourquoi

Default avatar.png JBM: mais ca m'empeche pas de verifier

Default avatar.png JBM: meme si c'est peu probable, rapport a l'imperativite standard des langages les plus courants

Stilgart: tu ne comprendras jamais quelque chose que tu refuses de lire :)

Default avatar.png JBM: c'est evident

Default avatar.png JBM: mais ce n'est pas pertinent

Default avatar.png JBM: aaaaah du python3 quelle HORREUR

Default avatar.png JBM: mmm reprenons-nous

Default avatar.png JBM: j'y comprends RIEN c'est tout imperatif

Zorg1: ce chiqué ;-)

Stilgart: 2 algos différents qui valident 100% des tests, c'est pas acceptables

Default avatar.png JBM: eh bien...

Default avatar.png JBM: j'ai envie de dire

Stilgart: parce que tu n'as aucun moyen de savoir ce qui va passer les validateurs

Default avatar.png JBM: pour un reverse, SI!

Default avatar.png JBM: mais justement

Default avatar.png JBM: c'est ce qui le sauve

Stilgart: algo différents au sens "qui font des choses différentes" (bien sur)

Default avatar.png JBM: SANS DEC

Stilgart: alors, va refaire des clashes

Default avatar.png JBM: bon arrete de parler 2 ou 3', je suis en train de lire du python

Default avatar.png JBM: j'ai besoin de concentration

b0n5a1: je passe test1, val1 et test 4, me manque un petit truc

Default avatar.png JBM: int(bloc,2) j'imagine ca lit du binaire?

Stilgart: b0n5a1: bon courage, tu peux tourner en rond longtemps

Stilgart: surtout si tu ne regardes pas les validateurs

Zorg1: oui

Stilgart: (ce qu'on attend de toi)

Default avatar.png JBM: c'est mon readInt 2 (const True) digitToInt

b0n5a1: me suis basé sur test 1 et 4 pour le moment

Default avatar.png JBM: surtout "4 et 1"

Default avatar.png JBM: (en ce qui me concerne)

Stilgart: regarde les tests 2 et 3

Default avatar.png JBM: oh ben "ils marchent"

Stilgart: parce que 1 et 4 ça dit de rajouter un x à la fin

Stilgart: ce qui est faux

Default avatar.png JBM: ca dit de leftpad

b0n5a1: ouais j'ai capté que c'est pas ça

b0n5a1: (c'est ce que j'ai fait mais ai deviné que pas ça avant)

b0n5a1: (juste pas deviné entièrement)

Zorg1: test 2 => x sert de padding pour les groupes trop court

Stilgart: JBM: ce qui n'est pas trouvable en l'état

Default avatar.png JBM: t'as quoi de "plus trouvable en moins de temps mais faux" a suggerer?

Stilgart: parce que test 2 et 3 te disent ça... sauf que tu as des espaces pour pourrir le truc

Stilgart: rajouter un x final

Stilgart: rajouter un x à tous les paquets sauf le 1er

Stilgart: rajouter des x en fonction de 'insérer ici un test débile"

Zorg1: le pb c'est qu'ils restent toujours sur les 4 tests par défaut du template

Default avatar.png JBM: et ca marche?

Stilgart: j'en ai essayé une bonne dizaine avant d'entrevoir le bon

Default avatar.png JBM: ben on a pas la meme intuition

Stilgart: ça fait pas 100% aux tests, j'avoue

Default avatar.png JBM: c'est pas grave, hein

Default avatar.png JBM: AH

Default avatar.png JBM: (j'allais dire: c'est pour ca que c'est pas une seule personne qui decide de si c'est bon ou pas)

Stilgart: mais bon, du padding en milieu de ligne, c'est pas de l'intuition

Stilgart: avec des sauts de ligne en plus, et de vrais tests, peut-être que j'aurais pu le voir

Default avatar.png JBM: bon

Default avatar.png JBM: tu vas pas me convaincre que c'est pas rtouvable en 5' pour cause

Stilgart: accessoirement, le texte n'est pas important si j'en crois le contenu des jeux de test

Default avatar.png JBM: je vais pas te convaincre de.. je sais pas quoi

Zorg1: les validateurs semblent plus évident pour trouver en fait

Default avatar.png JBM: en quoi?

Stilgart: le validateur 3 aiderait peut-être

Zorg1: le validator 4

Stilgart: mais ce qu'il faut, ce sont des sauts de lignes

Stilgart: ou le 4, oui

Default avatar.png JBM: espaces, sauts de lignes, c'est pareil

Stilgart: ou juste virer les x parce que c'est déjà bien assez comme ça

Default avatar.png JBM: tu les vois ou pas, ca coute 10s

Stilgart: non, c'est pas pareil quand le test 1 contient des espaces et des espaces mais que c'est pas la même chose

Default avatar.png JBM: ouais x minuscule je suis d'accord que ca pourarit etre plus simple

Default avatar.png JBM: genre:

Default avatar.png JBM: - interdire les majuscules et les espaces dans le texte initial

Default avatar.png JBM: - X-pad

Stilgart: #-pad

Default avatar.png JBM: pourquoi pas

Default avatar.png JBM: mais c'est homomorphe

Stilgart: les majuscules c'est pas si mal pour le test 4

Default avatar.png JBM: c'est pas moins trouvable

Stilgart: - donner l'entier en décimal

Default avatar.png JBM: oui, tout ca aide

Stilgart: si ton langage ne sait pas lire de la base 2, tu es trop mal

Zorg1: :popcorn:

Stilgart: et enfin, je vais me répéter mais, la rejouabilité est nulle

Default avatar.png JBM: ce qui est un argument contre le FAST

Default avatar.png JBM: nulle...

Default avatar.png JBM: c'est monoaxial

Stilgart: je tombe sur ce clash, les autres n'ont de chance que s'ils l'ont déjà vu aussi

Default avatar.png JBM: j'aurais tendance a le voir comme de la rejouabilite "covariante"

Default avatar.png JBM: au sens ou t'iras vachement plus vite la 2e fois

Default avatar.png JBM: ce qui le rend "plus injuste que la moyenne"

Stilgart: je passe de 50% en 10min. (et rage-quit) à 100% en 1min.

Stilgart: c'est trop

Default avatar.png JBM: oui

Stilgart: l'écart est trop grand à mon avis

Default avatar.png JBM: c'est de bons argumenst pour de la modif tout ca

Default avatar.png JBM: pas pour du refus

Default avatar.png JBM: sur une 1ere contrib

Default avatar.png JBM: surtout qui nous propose un truc sans fibonacci

Default avatar.png JBM: ni ascii art

Stilgart: aucune idée de si c'est sa premiere contrib

Default avatar.png JBM: on est en periore de quete

Default avatar.png JBM: statistiquement, t'as pas besoin de regarder

Default avatar.png JBM: *c'est* sa premiere contrib

Stilgart: mais avec la quest map, j'ai envie de te dire que c'est plus un argument valable (hélas)

Default avatar.png JBM: toute la page contrib est de la 1ere contrib

Stilgart: nicola: on pense bien à toi :D

Default avatar.png JBM: et ca risque de durer un moment

Default avatar.png JBM: euh pas moi non

Default avatar.png JBM: pourquoi je ferais ca?

Default avatar.png JBM: le mec qu'est la depuis toujours et qui persiste a ecrire des puzzles chiants

Stilgart: parce qu'il fait sa première contrib, comme JBM, comme Fluxor, comme icecuber, j'ai un doute pour lerenard

Stilgart: comme selenae

Stilgart: comme 1/3 des contribs en fait

Default avatar.png JBM: ah, tu call mon hyperbole

Default avatar.png JBM: fluxor je l'ai decouvert hier

Default avatar.png JBM: ok ses 2 contribs en cours sont probablement pas sa premiere

Default avatar.png JBM: mais ptet au moins une

Default avatar.png JBM: jbm, connais pas, mais y'a des emoji dans ses titres, je passe

Default avatar.png JBM: (mais fluxor c'est trop bien, j'aimerais bien qu'il continue)

b0n5a1: erf afk et perdu le fil, regarderai ça plus tard, trop mort

Stilgart: j'espère que chadok.info ne massacrera pas tes emoji, mais je garantis rien

Default avatar.png JBM: tkt je changerai le titre tous les mois

Stilgart: b0n5a1: je résume, c'est trop dur sauf quand tu sais quoi faire

Stilgart: je gère les changements de titre, donc ça va

Default avatar.png JBM: pour avoir clashe un peu ces derniers temps

b0n5a1: tain z'avez commérer, ce scroll ^^

Zorg1: oui fallait ramener ton popcorn

Default avatar.png JBM: et contrairement a ce que je pensais a l'ouverture et des clashes et des contribs (parce que ct vaguement en meme temps)

Default avatar.png JBM: c'est as si grave en fait qu'un truc soit un peu trop dur

Zorg1: mais y a le site de dbdr qui logge le chat donc tu peux relire à tête reposée

Default avatar.png JBM: parce que ca reste rankable selon le % de reussite

Default avatar.png JBM: d'ailleurs traditionellement c'est plutot un argument de par chez vous ca

Default avatar.png JBM: c'est fou ca en fait, vous etes jamais contents

b0n5a1: quoi le truc de stats Zorg1 ?

Default avatar.png JBM: les mecs proposent des trucs innovants, ca va pas c'est trop facile

Default avatar.png JBM: mais quand j'arrive a le comprendre en 5', houlala c'est introuvable

Default avatar.png JBM: detendez-vous

Default avatar.png JBM: c'est pas grave de pas avoir les memes opinions

Default avatar.png JBM: ni meme d'etre sel-biaise parce que b0n5a1 l'a cite sur le chan

Zorg1: b0n5a1 : ce truc là https://cg.spdns.eu/wiki/Main_Page

b0n5a1: ha je connaissais pas Zorg1, merci

Default avatar.png JBM: et blm, crash dit la vm

b0n5a1: c'est cool ça

Stilgart: b0n5a1: miam mes souvenirs de cours de techno

Default avatar.png JBM: computers.suxx.net

Stilgart: je suggère de mettre les entrées sur une seule ligne

Zorg1: b0n5a1 : tu peux même apprécier les qualités de graphistes de JBM :p

Stilgart: je trouve l'ordre plus naturel que de mettre une couleur par ligne

b0n5a1: ouais...t'as déjà écris un split sur " " en c++...ça prend une ligne toute longue ^^

Default avatar.png JBM: OMG DU CONSTRUCTIF

b0n5a1: rien dit

Default avatar.png JBM: ahem

Default avatar.png JBM: les istreams splittent sur " " par defaut

b0n5a1: ouais

Default avatar.png JBM: jdcjdr

b0n5a1: je confonds avec un autre truc ^^

Stilgart: b0n5a1: cin >> col1 >> col2 >> col3 ;

Stilgart: sinon :)

b0n5a1: oui oui...j'ai écris ça d'ailleurs

Stilgart: qui va marcher dans les deux cas

Default avatar.png JBM: bon ca y est j'ai bu ma biere en rage plutot qu'en zenitude totale

Default avatar.png JBM: merci l'iie

**Stilgart devra penser à integrer ce pauvre russe qui n'avait rien demander quand il a voté

Stilgart: -er+é

b0n5a1: je vais éditer le stub en param1 param2 param3 je pense

Default avatar.png JBM: t'as le droit d'integrer quand t'as pas fait l'ecole?

b0n5a1: et mettre sur une ligne

Default avatar.png JBM: c'est quels noms e nce moment?

Stilgart: en théorie, j'ai le droit d'intégrer qui je veux, oui

Stilgart: après, j'évite de le faire avec des gens qui n'auront quoi qu'il arrive pas le diplome à la fin

b0n5a1: haha ça me rappelle la remarque d'un prof de physique à un mec : "comment espère tu intégrer une école si t'arrives même pa à intégre une équation aussi simple?"

Default avatar.png JBM: ah oui, cette notion d'"integrer"

Stilgart: genre un lycéen (qui n'a donc pas son bac+2 avant d'arriver)

Stilgart: je me demande ce que vaudrait le puzzle de b0n5a1 en shortest

Default avatar.png JBM: "sympa jusqu'a ce que tu decouvres que nodejs a les couleurs planquees qq part"

Stilgart: je redoutais plutôt python pour le coup

Stilgart: ou perl (toujours se méfier du perl qui dort)

b0n5a1: Stilgart c'est pour ça que j'ai demandé si on pouvais déclarer reverse + shortest + fastest même sans énoncé ^^

b0n5a1: pouvait

Zorg1: ruby et sa lib resistor

Zorg1: :p

b0n5a1: tain le submit de l'edit rame à mort

b0n5a1: ayé

Stilgart: b0n5a1: oublie le fastest

b0n5a1: y'a moyen de prendre que les 3 premières lettres de chaque couleur en shortest

Stilgart: (sauf si te mets toi-même le bon morceau à copier-coller dans le sujet mais bon...)

Stilgart: b0n5a1: dépend du langage

Stilgart: à froid, je tenterais du {c[2],c[3]} en C-like

b0n5a1: tain j'ai wattmilles bips

b0n5a1: arf, la roadmap

Stilgart: go go go fill the map

Zorg1: ah t'as récupéré 5 upvotes ?

b0n5a1: ouais

Stilgart: gg

Zorg1: nice

b0n5a1: ha c'est approve ensuite

Stilgart: ça devrait le faire

b0n5a1: bon bin y'aura plus qu'opti à compléter

Default avatar.png JBM: haha

Default avatar.png JBM: encore une victime de la questmap

Zorg1: "I love colors so I valid this puzzle"

Default avatar.png JBM: LOL

b0n5a1: me reste 3 boules

Default avatar.png JBM: j'ai recrache ma biere

Default avatar.png JBM: CURSE YOU Zorg1

b0n5a1: hein ?

Zorg1: gnark gnark

Stilgart: Zorg1++

Default avatar.png JBM: j'ai ma touche Del qui colle depuis un moment

Default avatar.png JBM: search no more

Zorg1: b0n5a1 : t'as pas modifié le template

Zorg1: donc il est encore à lire 3 lignes

b0n5a1: ha merde

Default avatar.png JBM: bon alors moi le puzzle de b0n5a1 j'allais dire j'ai pas compris

b0n5a1: bon vais voir la doc

Default avatar.png JBM: et j'ai eu la revelation a ce moment-la

b0n5a1: tout est dans le titre JBM

Default avatar.png JBM: oui, et pourtant

Default avatar.png JBM: ca m'avait pas suffi

Default avatar.png JBM: je sais jamais si c'est visible quand ca tombe en clash

Default avatar.png JBM: et c'est l'initiale de "reverse"

Default avatar.png BLX: Yo ! Est-ce que y'a moyen de voir les corrigés des exo quand on les a accompli?

Default avatar.png JBM: oui "Solutions" dans le "tab" "resultats"

b0n5a1: bordel stubGenerator.Error c'es explicite ça ^^

Default avatar.png BLX: Thx

Default avatar.png JBM: ah mais si tu ecris des erreurs aussi oO

Default avatar.png BLX: C'est bien sur le côté gauche ?

b0n5a1: non mais int ça passe, string(16) ça pasee pas en une ligne...

Zorg1: BLX : non c'est sur la page de présentation du puzzle

Zorg1: pas dans l'IDE

b0n5a1: ha je crois que j'ai le truc : word

Default avatar.png BLX: Ah mb

Default avatar.png BLX: J'ai pas accès aux solutions?

Default avatar.png BLX: Y'a un cadenas

b0n5a1: merci Zorg1, edit en cours de submit avec stub modifié

b0n5a1: tain un upvote c'est 10 xp ??? c'était pas moins avant ?

Zorg1: je sauve ma solution en lua alors

Zorg1: non non c'est 10 XP

b0n5a1: ok

Zorg1: tu comprend que TvC de JBM c'est du rentable ;-)

b0n5a1: vais laisser en wip jusqu'à ce que des gens disent ok ou pas

Default avatar.png JBM: t'as tout compris

Default avatar.png JBM: euh encore que

Default avatar.png JBM: sur un clash, t'as pas d'endgame

Zorg1: j'ai retrouvé les valeurs à partir des tests

b0n5a1: ha oui je crois avoir vu 100+ upvotes ^^

Default avatar.png JBM: 185

Default avatar.png JBM: et c'est pas fini

b0n5a1: lol

Default avatar.png JBM: mais comme j'ai dit

Default avatar.png JBM: a 250 je fais un contest

Default avatar.png JBM: avant c'est pas rentable

Zorg1: ok c'est mieux le template en lua

Default avatar.png JBM: lol

Default avatar.png JBM: le mec qui verifie le template lua

b0n5a1: stub de 2 lignes

Zorg1: j'ai une solution super ...hum... élégante en Lua

b0n5a1: je l'ai torché vite fait ^^

b0n5a1: fastest reverse ou shortest reverse ce serait marrant

Zorg1: pour vous prouver la lisibilité du lua :

Default avatar.png **JBM ferme le tab

Zorg1: ah ah ah

Default avatar.png JBM: pfiou c'etait juste

Zorg1: ça marche à tous les coups

b0n5a1: str1 = next_token()

Zorg1: oui mais ça faut virer

b0n5a1: ha

Zorg1: je te l'envoie en privée sinon ça va grogner

b0n5a1: ok

b0n5a1: je crois que le stub haskell c'est aussi un peu lourd par défaut

Default avatar.png JBM: c'est pire que lourd

Zorg1: oui ils se basent sur un truc impératif

Default avatar.png JBM: c'est inutilisable

Default avatar.png JBM: ca lit le truc, et ca le met dans des variables dans un scope ou t'y as pas acces

b0n5a1: bon je peux enlever le wip normalement

Default avatar.png JBM: si tu le sens

Default avatar.png JBM: je t'enleverai pas ton upvote

Default avatar.png JBM: mais je te previens, si une bande de boulets te l'accepte pour de mauvaises raisons

b0n5a1: bah Zorg a un truc qui marche en lua, je sais pas si d'autres ont déjà tenté

Default avatar.png JBM: j'aurais mauvaise conscience a le refuser pour contrer: avec mon education je suis biaise sur le sujet

b0n5a1: bah sinon j'attends un com "t'attends quoi pour vier le wip ? c'est bon"...ou les "késéksékestemerde!!!!"

Default avatar.png JBM: bah

Default avatar.png JBM: t'es presse?

b0n5a1: non m'en fous

Default avatar.png JBM: enfin je veux dire

Default avatar.png JBM: t'es la pour l'xp ou la quete?

b0n5a1: y'a juste que pour moi normalement c'est ok

b0n5a1: juste la quête au départ

Default avatar.png JBM: ah ben c'est ok alors

Default avatar.png JBM: bon

Default avatar.png JBM: mmm

Default avatar.png JBM: je me dois te te dire

Default avatar.png JBM: c'est vraiment trouvable juste avec les jeux de test pour qqun qui n'a pas *ce* passe-la?

b0n5a1: y'a normalement assez de couleurs redondantes (3 voire 4 fois) pour trouver et y'en manque aucune...certaines n'apparraissent qu'unr fois et c'est voulu

Default avatar.png JBM: amha on peut trouver une solution alternative pour les memes tests

b0n5a1: et couleur similaire en multiplicateur et en dizaine ou unité

Default avatar.png JBM: (rien qu'en gardant le modele "R")

Default avatar.png JBM: et en inventant un modele j'en parle meme pas

Default avatar.png JBM: mmm ca ferait un puzzle marrant ca en fait

b0n5a1: bon j'édite en ready ^^

Default avatar.png JBM: quel courage

b0n5a1: done

Default avatar.png JBM: tu m'excuses si je l'approuve pas tout de suite, j'ai un passif "biere" avant d'ecrire une solution

b0n5a1: lol

Default avatar.png JBM: en plus du fait que c'estpa encore gagne pour moi que ce soit soluble sans la culture electronique qui va derriere

Zorg1: met je mon commentaire que j'ai mûrement réflechi :thinking:

b0n5a1: bah je peux te faire le même avec des animaux hein ^^

b0n5a1: ce serait un peu zarb

Zorg1: "vous aimez les chiens ?"

Default avatar.png JBM: non, seulement les chiennes

Default avatar.png JBM: *silence pesant*

b0n5a1: à deux pattes...

Zorg1: "dans ma tête c'était drôle"

b0n5a1: au début je pensais à un puzzle avec les tolérances et nécessité de dire dans quelle série est la résistance, sa valeur, sa tolérance...ou ERROR si code couleur invalide

Default avatar.png JBM: warg

Default avatar.png JBM: laisse ces horreurs a nicola

Default avatar.png JBM: et essaie de faire un puzzle sympa a resoudre, pluttot

b0n5a1: et la blague c'est que t'as les code à 4 et 5 bagues

b0n5a1: ou la version "C" pour condensateurs...mais bon

Default avatar.png JBM: le clash language-dependent

Zorg1: hop c'est fait, j'ai mis un commentaire sérieux

Default avatar.png JBM: t'as rien compris aux contribs toi

Zorg1: tu m'aurais encore accusé de vouloir d'étrangler avec ta bière

Default avatar.png JBM: vas-y fais-moi rire

Zorg1: comme ça à froid ...

Zorg1: bon c'est quoi le pb avec les puzzles de nico ?

Zorg1: à part qu'il a salopé le puzzle sur la RPN

Zorg1: ah oui son puzzle sur la notation du mathématicien allemand était horrible aussi

Default avatar.png JBM: bah

Default avatar.png JBM: je voudrais pas generaliser sur les prochains

Default avatar.png JBM: mais de ce que j'en observe regulierement jusqu'ici

Default avatar.png JBM: beaucoup trop de "reel" au detriment du "game"

Default avatar.png JBM: souvent des idees interessantes

Default avatar.png JBM: (mais c'est mon cote matheux)

Default avatar.png JBM: mais on passe un mauvais moment a resoudre parce qu'avant d'atteindre les maths il faut se pyer une tranche de parsing

Default avatar.png JBM: et que c'est du parsing a tendance pensee unique

Zorg1: le puzzle sur les polynomes avait ce problème, comme l'idographie de frege

Default avatar.png JBM: ^

Default avatar.png JBM: oui totalement

Default avatar.png JBM: apuka en trouver un qui ne l'ait pas, mais je retiens pas mon soufle

b0n5a1: ha tiens y'a iris qui a pusher 2 nouvelles tofs sur steam :smiley:

Default avatar.png JBM: euh

Default avatar.png JBM: ok je decroche

Zorg1: merde si je me connecte tu vas le voir ^^

b0n5a1: haha

b0n5a1: ça pop dans mon flux "activités"

Zorg1: de toute façon je suis vané

Zorg1: allez bonne nuit

b0n5a1: pareil

b0n5a1: bn Zorg1

Default avatar.png JBM: bon, flip the sign resolu

Default avatar.png JBM: quelle merde cte truc

Default avatar.png JBM: allez bn les geeks

b0n5a1: bn

Default avatar.png Vicolatope: {