Chat:Fr/2020-09-02

From CG community
Jump to navigation Jump to search

Stilgart: Automaton2000: pas comme une carapace, du coup ?

Automaton2000: enfin quand je dis que c'est le mieux pour toi

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

Automaton2000: je crois pas qu'il y ait plus de monde

AutomatonNN: comment vous faites pour le contest ?

Stilgart: AutomatonNN: une ligue après l'autre

AutomatonNN: oui

pardouin: yo o/

BlaiseEbuth: \o

pardouin: Ah tiens Blaise tu tombes bien

pardouin: tu m'as impressioné à ton insu hier

BlaiseEbuth: Ah ?

pardouin: j'ai fini les montagnes russes en Bash, par curiosité j'ai regardé les solutions des autres

Bob: amis des russes, bonjour

Bob: o/

BlaiseEbuth: \o

pardouin: -Bash+Clojure

lhm: o/

MadKnight: salut Bob long time

pardouin: une solution sans un seul recur avec 26 def c'est très fort :o

pardouin: je pensais pas que tu pouvais être un escroc comme ça XD

BlaiseEbuth: Me souviens même plus... ^^

dbdr: c'est une solution impérative du coup?

BlaiseEbuth: Il semblerait...

pardouin: tu as que des redef

BlaiseEbuth: Beh c'est sale...

BlaiseEbuth: Ca pue le code traduit ^^

Bob: je serais curieux d'avoir votre avis sur la mienne

dbdr: ah ok, def c'est pour les variables globales?

dbdr: le nom est pas super pour ça...

BlaiseEbuth: C'est scope courrant

dbdr: ? > Creates and interns or locates a global var <https://clojure.org/reference/vars>

dbdr: Bob: readGroups c'est plus compliqué que necessaire

dbdr: je crois que ça correspond à mon (repeatedly N read)

BlaiseEbuth: Ouai my bad, c'est le namespace actuel et le scope global

BlaiseEbuth: Berf, va falloir que je la refasse du coup...

Bob: ok

Bob: je ne serais meme plus capable de dire d'ou j'ai sorti ce code-la

pardouin: j'ai nettoyé un peu la mienne

Bob: avec un peu de bol c'est le code du stub

pardouin: mais c'est trop imbriqué, j'aurais du définir des fonctions

Bob: pour le read

dbdr: possible. ça sent la traduction récursive d'une boucle

Bob: c'est typiquement le genre de langage ou, au moins a l'epoque, je touchais le moins possible au code de base :)

darkhorse64: Clojure, Haskell, OCaml quand tu viens du C++, c'est vraiment raide. J'en ai fait pour les badges et c'est vraiment diffficile d'écrire ne serait-ce ue les programmes les plus simples

darkhorse64: *que*

Bob: Haskell et F# ca doit eter les deux derniers langages ou j'ai eu la flemme d'aller choper les badges au-dela dex deux ou trois one-liners

darkhorse64: (if (= N 1) (println 1) (println (* 2 (+ (- (* 3 (* N N)) (* 6 N)) 4)))))) même à lire, c'est chaud. Cette obfuscation volontaire, c'est quand même un mauvais signe. Oui F#, j'ai du mal aussi

darkhorse64: Mon one liner Clojure

Default avatar.png CopperFr: Haskell sont jolies les filles de mon pays

Bob: tiens un rubik's cube :D

Bob: CopperFr tu sors

Default avatar.png CopperFr: Désolé :(

darkhorse64: +1 CopperFr

Bob: c'est pas gentil de me faire rire, ca fait de la buee sur mes lunettes a cause du masque

pardouin: c'était pas plus rapide N**3-(N-1)**3 clojure?

pardouin: je dis ça au hasard hein, j'ai pas comparé

pardouin: j'avais fait le même que le tien

darkhorse64: Sans doute, mais c'est juste pour dire que même faire des calculs élémentaires ça pose des problèmes

pardouin: oui on en parlait hier, c'est du RRPN

pardouin: reverse reverse Polish Notation XD

pardouin: c'est pas ce qu'il y a de plus lisible

BlaiseEbuth: Rassemblement des Renards du Pôle Nord :fox:

darkhorse64: On sent le truc fait par des gens qui n'ont pas envie qu'on s'en serve.

Default avatar.png CopperFr: Ah y'aura Bertrand j'espère au rassemblement ?

pardouin: on chute vite dans le classement quand on arrête de CoC

pardouin: j'étais descendu à 150

BlaiseEbuth: Bien plus qu'avant

Default avatar.png CopperFr: oui et encore plus quand on cherche le bon type pour les quêtes :D

pardouin: bon j'ai regagné 37 places en 1 seul clash

BlaiseEbuth: sans doute parce qu'il y'a plus de joueurs à cause des quêtes...

pardouin: shortest donc forcément

darkhorse64: J'ai fait un passage hier, je n'ai même pas réussi à regagner mon piteux classement d'avant. Je crois qu'il va falloir renoncer au grand chelem des quêtes

BlaiseEbuth: J'en ai pas fait pendant plusieurs années et j'étais ~1500 quand ils ont mis la map. J'en ai fait quelques un pour monter ~900 et valider la quête. Trois semaines plus tard je suis 3000+...

pardouin: le top 1000 c'est pas trop dur, en quelques clashes c'est réglé, suffit de battre une fois un type pas trop mal classé

pardouin: 3 top 1 à la suite c'est plus compliqué

darkhorse64: Ca ne me gêne pas de dégringoler. Je n'aime pas ça de toute façon. Pour moi, c'est des CP gagnés de façon artificielle

BlaiseEbuth: Pareil

pardouin: ben c'est pas du dur quoi

pardouin: il vaut mieux farmer les CPs qui vont rester

darkhorse64: Tu crées un clash et tu le démarres en limitant le nombre de participants

darkhorse64: Les CP qui restent, c'est sûr des trucs plus intéressants

darkhorse64: *sur*

pardouin: oui au pire tu fais ça contre des bots mais bon c'est un peu cheat ^^

darkhorse64: c'est pour farmer les XP. C'est legit

Default avatar.png CopperFr: En tout cas ca marche pas la quête modération pour moi j'ai rejetté 2 coc et ca prend pas en compte :(

Magus: Salut tout le monde et Automaton2000

Automaton2000: comment c'est possible de faire un nn aussi ?

darkhorse64: Approuve un truc qui est vraiment bien

pardouin: Automaton200 qui questionne ses origines

pardouin: +0

Default avatar.png CopperFr: J'avais déjà approuvé 2 autre puzzle

Default avatar.png CopperFr: Dont celui avec le chat que j'ai pas réussi à résoudre mais qui est sympa

pardouin: oui en plus on te voit quand on clique dessus

dbdr: t'es pas censé approuver un puzzle que tu n'as pas résolu

BlaiseEbuth: Du coup la quête est bloquée, t'es puni

dbdr: voila

pardouin: peut-être qu'il faut vraiment l'avoir résolu dans l'ide pour que ça valide

Default avatar.png CopperFr: Oui mais bon je suis pas fans d'avoir des souris dans ma piscine

Default avatar.png CopperFr: autant que le chat l'attrappe

pardouin: moi j'ai des grenouilles

pardouin: c'est relou :x

Default avatar.png CopperFr: oui mais si tu rejette ?

pardouin: je sais pas, demande sur le forum

BlaiseEbuth: Fais un poll

Bob: ajoute des ifs

pardouin: ajoute des def

Default avatar.png CopperFr: un peu dommage aussi qu'il y'ait pas des traductions dans d'autres langue des énoncé

pardouin: bof, pour des collégiens ou lycéens je comprends que ça puisse être un frein mais au delà c'est pas censé être un obstacle

pardouin: surtout que l'anglais utilisé est souvent assez basique

Default avatar.png CopperFr: oui mais tu perds plus de temps à comprendre

pardouin: dis-toi que ça te fait progresser aussi en anglais, c'est plutôt cool

BlaiseEbuth: golf ton anglais

Default avatar.png CopperFr: j'ai rien contre l'anglais mais bon il devrait y avoir du Français le plus possible

BlaiseEbuth: Pourquoi ,

BlaiseEbuth: +?

FelixDC: Pour pas cumuler les difficultés :o

Bob: ouais mais ca veut dire mettre en place une equipe de traduction

Bob: le site etant international, tu peux pas esperer que 100 % des contributeurs sauront faire un enonce en francais

BlaiseEbuth: Et ils n'ont pas de raison de le faire...

Bob: deja que les francophones de base t'auras pas necessairement un enonce en bon francais...

Default avatar.png CopperFr: non mais le fait de faire le truc de base en anglais mais pouvoir ajouter des trad

FelixDC: la traduction pourrait être assurée par la communauté

Default avatar.png CopperFr: exactement

Bob: -> mettre en place une equipe de traduction

FelixDC: (c'est pas trivial on est d'accord)

Bob: quelqu'un saurait-il me dit ce qu'est la difference entre une "actualisation normale" et une "actualisation forcee" dans Chrome ?

Bob: sachant qu'il y a une option "vider le cache et effectuer une actualisation forcee" en prime

Bob: dire*

Default avatar.png CopperFr: vider le cache ca vide tout

Bob: ca ok

Default avatar.png CopperFr: alors que actualisation forcée ignore le cache pour cette page

Bon[]Crayon: Salut à tous :slight_smile:

Bob: du coup elle fait quoi de plus que la "normale" ?

Default avatar.png CopperFr: ben elle tient pas compte du cache

Default avatar.png CopperFr: mais sans le vider

Bon[]Crayon: AutomatonNN salut la tortue

Bon[]Crayon: Automaton2000 salut la tortue

Bob: la difference est subtile mais admettons

AutomatonNN: oui on peut vraiment te dire que tu as pas fait de puzzle ton code de contest ?

Automaton2000: c'est sans doute une bonne idée de faire un tableau de char

Default avatar.png CopperFr: (parce que tu peux avoir d'autre chose dans ton cache que tu veux pas recharger)

Bob: on doit avoir des merdouilles dans notre infra

Bob: je viens de constater que j'ai passe trois heures hier a bouger du code sans que ca ait l'air d'avoir un effet parce que j'ai juste pas vide le cache de Chrome

dbdr: Bob, c'est pas la différence entre Ctrl-R et Shift+Ctrl-R?

Bob: mais je fais certaines modif dans le code de la page, je fais Ctrl-Shift-R, je les vois

Bob: et d'autres modifs dans la meme page, je ne les ai pas si je ne vide pas le cache...

Default avatar.png CopperFr: ben c'est le code est pas bien fait concernant le cache

Magus: Quand la CI est pas gentille :(

Magus: Build unstable. Résultat des tests : 0 erreur

Magus: mais ><

Bob: le chef d'equipe a colle l'an dernier sans rien demander ni expliquer a personne un espece de merdier qui fait une mise en cache supplementaire par-dessus tout ca

Bob: probablement "parce que ca se fait" plus que par un besoin reel

Bob: je suis persuade que ce bidule fait des trucs qu'on ne maitrise absolument pas et qui doivent mal s'entendre avec d'autres bouts du process de dev

pardouin: fix ton chef

Familybubu: :joy:

Default avatar.png CopperFr: il aurait quand même pu expliquer

Bob: pardouin : ca fait partie des soucis dans mon equipe :)

Driikolu: dites, dans les combats de bots, à quel moment se font les changements de ligue ?

BlaiseEbuth: Quand tu es classé au dessus du boss

Bob: quand tu as reussi a te classer au-dessus du boss

Driikolu: Ah

Bob: si c'est le cas tu auras un message qui te donne l'heure de passage a la ligue suivante

Bob: sinon, meme joueur joue encore

Driikolu: Là par exemple dans mes tests, j'ai battu le boss et après soumission je suis premier de la ligue, ça veut pas forcement dire que je passe à la ligue suivante ?

Bob: si tu es toujours premier a la fin de ta soumission, si

Default avatar.png CopperFr: je crois que faut être devant le boss non ?

Bob: mais il faut attendre 100 % de recalcul (parce que tu peux toujours retomber avant la fin)

Default avatar.png CopperFr: sinon faut vider son cache aussi

Default avatar.png CopperFr: (ou faire une mise à jour forcée?)

Driikolu: Ok donc j'attend

Driikolu: C'est le plus simple si j'ai bien compris ):

Driikolu: :) *

Default avatar.png JBM: comment es ta weekend

Zorg1: mon ancien weekend se meurt, et le nouveau tarde à venir

Zorg1: dans ce clair obscur ...

Zorg1: sinon bonjour tout le monde, ainsi qu'au bot disruptif Nouvelle Techno Automaton2000 & AutomatonNN

Automaton2000: ah oui ça par contre je me fais pas de simu

Driikolu: Selon les maps, le boss gagne contre moi, est-ce que c'est ça qui ne me fait pas avancer ?

AutomatonNN: t'es pas tout seul au moins que t'es presque au courant de la partie contre toi :D

BlaiseEbuth: o/

Zorg1: \o

Alshock: aqueux coucou zatouss

BlaiseEbuth: :hugging:

Alshock: :blush: :hugging:

Alshock: AutomatonNN Automaton2000 une 'tite licorne ?

Automaton2000: je viens de faire un concours de code en plus

AutomatonNN: c'est pas trop compliqué de faire un truc qui tient les contests de contest sur le forum

Zorg1: Driikolu : quel multi ? Code Royale ?

Driikolu: Non c'était Coders Strike back

Driikolu: Mais du coup c'est bon, c'était bien ça le problème

Driikolu: J'avais pas compris que même si j'étais premier c'est pas pour autant que je battais le bosse

Zorg1: bah si tu finis au dessus du boss c'est bon

Driikolu: Oui, je suis déjà en train d'essayer de battre le boss de la ligue d'au dessus :)

Zorg1: fais gaffe t'as pas forcément les même règle entre les ligues dans CSB

Default avatar.png JBM: ni surtout les memes inputs

Driikolu: En tout cas j'ai réussi à passer de Bois 2 à Bronze

Driikolu: C'était mon objectif du jours

pardouin: :)

pardouin: un conseil, dans un premier temps ne te prends pas la tête à gérer l'interaction avec l'ennemi, tu peux aller en Or juste en soignant la trajectoire de ton pod

Driikolu: pardouin bah là je viens de lancer le même code que pour passer en Bronze et je m'en sors pas trop mal

pardouin: truc tout con, tu peux garder en mémoire les positions des checkpoints et à partir du second tour, plutôt que de passer par le centre d'un checkpoint, tu peux viser un peu décalé en anticipant le checkpoint suivant

pardouin: ce genre de truc tout bête à coder

Alshock: qui ne sert plus à rien arrivé en gold

Driikolu: Haha merci pour le conseil

pardouin: oui en gold on te donnera direct la liste des checkpoints

Driikolu: Mon but c'est de m'améliorer un peu en algorithmie donc ça peut toujours servir

Alshock: c'est bizarre qu'il ne l'ait pas rajoutée avant d'ailleurs

Bon[]Crayon: Avant gold, il n'y pas besoin d'anticiper.

Bon[]Crayon: a

Bon[]Crayon: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Bon[]Crayon: AutomatonNN J'ai perdu un 'a'.

AutomatonNN: vous avez des puzzles pas les mêmes que je t'ai pas vu ?

Alshock: ben ça dépend pour qui, on n'a pas tous la même approche

Bon[]Crayon: oui

BlaiseEbuth: non

Alshock: peut-être

pardouin: <=>

BlaiseEbuth: ¯\_(ツ)_/¯

pardouin: :x

Alshock: @pardouin t'as tout raté, il te restait "ne se prononce pas"

pardouin: aka voldemort

Bon[]Crayon: AutomatonNN ni oui ni non

AutomatonNN: progress :D

Alshock: pour l'instant tu t'en sors AutomatonNN

AutomatonNN: oui j'ai pas trop compris pourquoi tu peux pas te dire que tu as pas de contest de contest de contes

Alshock: et c'est la glissade

pardouin: un contest de contes ça peut être rigolo

pardouin: je me demande si ça existe IRL des battles de conteurs

Driikolu: pardouin genre les raps contenders ?

pardouin: oui

ThomasNicoullaud: Magus here ?

Default avatar.png JBM: en francais ici

Default avatar.png CopperFr: Magus ici ?

ThomasNicoullaud: Mage ici ?

Default avatar.png CopperFr: ici mage

Default avatar.png CopperFr: (C'est qui comme mage, Jaina ?)

darkhorse64: Encore une question sur la page CSB ?

Magus: ThomasNicoullaud: ?

ThomasNicoullaud: plop :-]

ThomasNicoullaud: je voulais savoir ce que tu faisais de beau sur the great escape, j'ai pas vu de post sur le forum

Magus: ah c'est parce que j'étais pas la pendant le contest (enfin si, mais j'ai genre fait 400ème, je venais d'arriver sur le site)

Default avatar.png CopperFr: Mamamagus

Magus: donc j'ai implémenté le PM des autres

Magus: j'ai implémenté le PM de recar :D

ThomasNicoullaud: le PM de recar est dead maitenant

ThomasNicoullaud: il y a plus une seule image je capte rien :D

Magus: comment ça "dead" ?

Magus: ah mince

Default avatar.png HayTheFirst: Il y a un problème dans l'énoncé de Graphique Ascii, quand ils parlent de l'abscisse et ordonnée maximales : http://chat.codingame.com/pastebin/653ff061-b0fa-438d-ace6-6c10160b7a67

Default avatar.png CopperFr: Oui tout à fait

BlaiseEbuth: Reuh

BlaiseEbuth: Ah ouai y'a des typos

darkhorse64: J'ai beaucoup de respect pour Recar mais même quand on voyait les images, je n'ai pas compris comment il calculait le "max path area"

Magus: je me souviens en avoir chié pour comprendre mais c'était il y a tellement longtemps ><

darkhorse64: Au moins t'as fait le code, tu devrais pouvoir trouver l'explication qui va avec

Magus: ah ah ah ah ah ah

Magus: *relis son code d'il y a 4 ans*

darkhorse64: code = doc

Magus: bon déjà on va éviter de pleurer tout de suite vu que le code fait 2903 loc

Magus: c'est des supers commentaires

Magus: // block super blocking

Magus: (aucune idée de ce que c'està

Magus: ah

Magus: bool cutPatharea() {

Magus: ça a l'air pas mal ça

Magus: wow put...

darkhorse64: Quand même !

Magus: nope nope nope

darkhorse64: moi qui pensait à un minimax avec comme critère le path area. Ca a l'air plus méchant

Magus: le patharea c'est juste une heuristique

Magus: mais oui mon code c'est juste un minmax avec une heuristique

Default avatar.png JBM: et ca ranke?

Magus: mais je dois avouer que ....

Magus: je code vachement mieux dis donc maintenant !

darkhorse64: grosse heuristique alors

darkhorse64: Merci JBM

Magus: int patharea(); int patharea2();

Magus: ah ouai

Magus: ça a l'air prometteur

Magus: ah je connaissais pas les templates

Magus: patharea2 c'est patharea mais je check pas certaines choses

darkhorse64: pour ton article sur l'optim. Ca m'a motivé.Je me suis lancé sur CvZ. Ca a bien banqué

darkhorse64: Une p'tite fonction avec un bool en template ?

Magus: bah si je le recodais maintenant, ouai ça aurait fini avec un template avec un bool

Magus: nan mais ces noms de variable de l'enfner

Magus: *enfer

Magus: vector<int> greens; bitset<SIZE> green;

Magus: je décline toute responsabilité de ce code

Magus: faudrait que je relise le PM de recar

Magus: comprendre mon code c'est mort

Remoh69: ro non pas toi bob j'en ai marre de ton avatar MDR lol je suis sur le challenge Codes of the Realm

darkhorse64: Tant que tu ne le mets pas sur GitHub, ça reste caché sur CG (enfin, j'espère). Y en a qui pompent les boss sur les contribs

Remoh69: arf le chat c'etait pas actu depuis ce matin dsl les gars il avait poster ce matin lol

BlaiseEbuth: Pomper le bosse est un moyen reconnu d'avoir de l'avancement...

Magus: ouai enfin les boss sur les contribs on s'en fous un peu, au mieux tu sors de wood, wow trop bien \o/

BlaiseEbuth: [CG]Thibaud ?

Default avatar.png CopperFr: Jean-Marc ?

[CG]Thibaud: oui ?

BlaiseEbuth: Y'a une typo dans la version fr de ASCII graphique (dans la version de l'ide, celle de la contrib est valide...). Et comme c'est une vieille elle est pas éditable.

[CG]Thibaud: c'est quoi la typo ?

BlaiseEbuth: La définition des abscisses et ordonné, c'est "minimum" partout entre les parenthèses.

BlaiseEbuth: "minimale" plutôt, je l'avais pas sous les yeux

[CG]Thibaud: ah je vois

[CG]Thibaud: thanks

BlaiseEbuth: thanks HayTheFirst :thumbsup:

ThomasNicoullaud: hey [CG]Thibaud

ThomasNicoullaud: comment tu fais pour ajouter une certifacation Codingame sur Linkedin ?

ThomasNicoullaud: https://snipboard.io/PYuk9a.jpg

ThomasNicoullaud: Ha ok en faite c'est un champ libre tu mets ce que tu veux :D je pensais bêtement qu'il y avait un lien fort

Stilgart: ThomasNicoullaud: je dois pouvoir valider ta cartification CG avec un peu de chance :D

ThomasNicoullaud: voila j'ai la certification gourou CG sur linkedin

ThomasNicoullaud: parfait

[CG]Thibaud: comme on est en train de rework le profile pour le rendre + "sérieux"/lisible pour un recruteur, ça m'étonnerait pas qu'on fasse un truc avec LinkedIn pour facilement ajouter son profil CG sur LinkedIn

Stilgart: ha, net revenu

Stilgart: ThomasNicoullaud: zut, c'est pas dans la partie compétence

Stilgart: bon, il n'y a rien qui m'inspire dans ta liste de compétences, tant pis pour toi :p

Stilgart: bon, sinon faudrait vraiment que CG prenne un stagiaire de chez nous pour refaire les stubs... et que linkedIn prenne un stagiaire de chez nous pour implanter la feature "auto-ignore all my students"

Default avatar.png JBM: les competences linkedin, cette vaste blague…

dbdr: competence linkedIn: moins trois vel

Default avatar.png JBM: le shibboleth ^^

Stilgart: JBM: justement, je voulais donner du crédit au badge "CG guru" de ThomasNicoullaud, mais je peux pas :(

Stilgart: dbdr: c'est tentant ça...

dbdr: https://en.wikipedia.org/wiki/List_of_shibboleths

Default avatar.png JBM: il y est pas c'est fou

dbdr: tous les exemples c'est pour tuer les francophones

dbdr: Edit

dbdr: je connaissais pas le mot

ThomasNicoullaud: Stilgart t'aurai pu faire +1 partout :D

Default avatar.png HayTheFirst: Mais :joy: Je voulais avancer les succès de différents langages, du coup j'ai fait Onboarding en genre 3 langues de suite, j'ai eu un Captcha à faire :joy:

Bon[]Crayon: 'Je ne suis pas un robot'

Stilgart: ThomasNicoullaud: j'ai la flemme de faire un css pour ma page web pro... donc je suis pas sûr que faire +1 sur tes compétences te rende service en fait :D

dbdr: shibboleth ça m'a juste fait penser à https://www.youtube.com/watch?v=-RXhj0cqZgo

dbdr: comme quoi, quand on peut, on veux :thinking:

BlaiseEbuth: Ca a un nom particulier les jeux/énigmes qui se présentent comme une grille composée de cases de deux couleurs, et dont le principe est de n'avoir plus qu'une seule couleur, en tapant sur une case pour inverser ses voisins directs ?

Default avatar.png JBM: ah ca y est j'ai compris

Stilgart: il a compris

Stilgart: pas comme Automaton2000

Automaton2000: donc il y a de quoi faire

dbdr: le lien?

BlaiseEbuth: le lien ?

dbdr: il a compris le lien

dbdr: soi-disant

BlaiseEbuth: Ah

Stilgart: Automaton2000: suis un peu !

Automaton2000: il faut juste pas que tu sois un peu plus

Alshock: @BlaiseEbuth Othello ?

BlaiseEbuth: Nan, un truc dans c'gout là http://www.youtube.com/watch?v=lPNt7uBaV34&t=2m1s

Default avatar.png JBM: y'en avait un (tres vieux) sur CG, je le retrouve plus

Default avatar.png JBM: au passage je vois "simplify selection ranges" en hard, wtf

Default avatar.png JBM: jle trouve plus non plus via l'eZ-tool, il a du gicler

Default avatar.png JBM: y'a https://www.codingame.com/ide/puzzle/light-bulbs en simplifie

BlaiseEbuth: Hmm... C'est pas tout à fait ça. Pis y'a pas son p'tit nom...

BlaiseEbuth: Ah trouvé : light out

Default avatar.png JBM: le lien?

BlaiseEbuth: http://www.pierreaudibert.fr/tra/lightout.pdf

Default avatar.png JBM: ah je m'attendais a un lien cg

Default avatar.png JBM: au temps

BlaiseEbuth: Ah ! Je parlais pas de cg, je cherchais le nom de ce type de problème.

Default avatar.png JBM: yep

dbdr: éteignez-la-lumière

Default avatar.png JBM: la porte!

dbdr: éteignez la porte?

Default avatar.png JBM: ca n'a aucun sens

dbdr: c'est tout l'intérêt

Default avatar.png JBM: pt1 je fais du maven professionnellement maintenant

Default avatar.png JBM: j'aurais jamais du mettre les pieds dans TVC et le SDK

Default avatar.png JBM: /flip

BlaiseEbuth: loupé

Default avatar.png JBM: que tu crois

dbdr: c'est de l'unicode? ;)

Default avatar.png JBM: pas encore

dbdr: on dirait qu'il y a un espace mais qu'il nest pas affiché

Default avatar.png JBM: de quoi tu parles

dbdr: /flip

Default avatar.png JBM: toi t'as une espace bien visible

dbdr: a

/flip

Default avatar.png JBM: mais donc je revois ma reponse en "non" maintenant que j'ai compris la quesiton

dbdr: :D

dbdr: /flip

dbdr: étonant, non?

Default avatar.png JBM: &slash;flip

BlaiseEbuth: Flip: /flip

Default avatar.png JBM: tu flippes hein

dbdr: https://i.snipboard.io/i6zEaT.jpg

dbdr: v'la ot' chose, du HTML en 2D

Default avatar.png JBM: je vois qu'un jpeg

dbdr: sors de ta caverne, comme disais Platon

dbdr: *t

BlaiseEbuth: fake!

Default avatar.png JBM: my god it's full of blue

dbdr: la sélection bleue

dbdr: et non c'est pas du foot

BlaiseEbuth: C'est un label pour les fromages forts ?

dbdr: la sélection bleue ça arrache un peu

dbdr: c'est bon, on a le slogan

Default avatar.png JBM: rha mais quelle horreur

Default avatar.png JBM: la moitie du code du parsing est dans le visiteur (generique)

dbdr: attention, il va nous faire une attaque

Default avatar.png JBM: non juste un /flip

Default avatar.png JBM: pourquoi je fais du java professionnellement apres 18h d'ailleurs

Default avatar.png JBM: allez hop, sys-rq

dbdr: c'est pas violent ça?

Default avatar.png JBM: faut ce qu'il faut

tekki: salut

dwarfie: salut les gens , automatonNN et automaton2000 s'il dit tortue ....

Automaton2000: un peu comme dwarfie avec les tortues

AutomatonNN: RFWS

dwarfie: EPIC !!!

Default avatar.png CopperFr: salut

Default avatar.png JBM: Vous préférez l'assembleur ARMv7 ou les chiottes japonaises?

dwarfie: bon ... lui faire dire tortue et son nom en un coup , c'est imbattable ... :D

Default avatar.png CopperFr: je crois que les 2 sont bien

Default avatar.png JBM: alors son nom c'est pas epic en fait

dwarfie: non ... mais les 2 dans la meme phrase ... c'est inedit

Default avatar.png JBM: ah ptet

Default avatar.png CopperFr: après est-ce qu'il y a des processeurs arm dans les chiottes japonaises ?

dwarfie: surement ... pour resoudre urinal problem :D

Default avatar.png CopperFr: ah oui j'ai pas réussi celui là

Alshock: Bien joué dwarfie ! Toutes mes félicitations

pardouin: l'IDE CG en OCaml ça fait voyager dans le temps

pardouin: tout en noir en blanc ou presque, c'est un concept

BlaiseEbuth: What th fucking hell Oo https://www.codingame.com/contribute/view/54012d2dff4e597600adb412039c32b6beeb

BlaiseEbuth: J'en perd mon e

dbdr: ton e latin d'ailleurs

dwarfie: oh le joli vol de contrib ;)

BlaiseEbuth: J'en avais jamais vu d'aussi beau...

BlaiseEbuth: Tout dans la finesse

dbdr: pardouin: je vois plein de couleurs pour ocaml

BlaiseEbuth: T'en vois de toutes les couleurs oui...

pardouin: moi j'ai un peu de violet et orange pour la saisie de l'input et après tout blanc jusqu'au bout

BlaiseEbuth: Comment appelle t'on un chamau irlandais ?

Default avatar.png JBM: par son nom, en general

Default avatar.png JBM: sinon c'est pas poli, meme en irlande

BlaiseEbuth: :thinking:

dbdr: "par valeur"?

dwarfie: Automaton2000 : demande donc a jbm ce que ca lui fait de se faire voler sa contrib ;)

Automaton2000: j'ai aucune idée de ce que tu veut dire

dbdr: mais bon le coté irlandais je m'en suis mal servi

dwarfie: Automaton2000 : clique le lien de BlaiseEbuth et tu sauras :D

Automaton2000: nan mais ça a un effet de bord

dbdr: c'est pas la contrib d'eZ?

**BlaiseEbuth lance un crapaud sur dwarfie

dwarfie: dbdr ... je me tromperais ...

dwarfie: ah oui ... jbm c'etait le player de viedo ... en effet ... au temps pour moi

dbdr: c'est vrai qu'eZ est monté sur les épaules du géant JBM

Default avatar.png JBM: j'aurais dit le contraire

Default avatar.png JBM: mais tout est relatif

Default avatar.png JBM: suivant qu'on cause contributeur ou tion

dbdr: > dwarfie: dbdr ... je me tromperais ... surprised_automaton2000.gif

Automaton2000: vaut mieux pas que je sache

dbdr: BlaiseEbuth: comment, donc?

BlaiseEbuth: Bah un O'Camel...

dbdr: ah

BlaiseEbuth: La déception est palpable... :D

dbdr: quelle expressivité en deux lettres :)

dwarfie: pouint pouin pouin pouiiiiinnnnn

Thyl: Yo

BlaiseEbuth: o/

BlaiseEbuth: Tiens JBM, c'est à celui-là que tu pensais ? https://www.codingame.com/ide/puzzle/fill-the-square

Zorg1: Automaton2000 que se passe-t-il sur ce chat ?

Automaton2000: du coup tu peux pas te le dire

Zorg1: très juste Automaton2000, c'est même pour cela que je demande ...

Automaton2000: moi aussi je peux faire un train sur une case

Zorg1: :thinking:

Zorg1: je crois que ce bot à trois singularités d'avance sur nous ...

dbdr: dwarfie tu as reperdu ta #3 sur cgfunge

dbdr: Zorg1, tu as fait le PDLS en Go?

Zorg1: PDLS ?

dbdr: puzzle de la semaine

Zorg1: ha

dbdr: je l'ai fait en Go :)

Zorg1: "Target Firing" ...

Zorg1: a pas fait

dbdr: pas très dur

Zorg1: dbdr : mef' tu vas te faire insulter de pythoneux par JBM :p

dbdr: si tu le fais tu pourras me dire tout ce que j'ai mal fait ;)

Zorg1: je risque de le faire ne lua ^^

dbdr: pythoneux pour faire du go?

dbdr: ah, go c'est python++?

Zorg1: Bah selon lui tous les pythoneux qui cherchent à upgrade, font du go

dbdr: il a pas le badge go JBM?

dbdr: addict

Zorg1: il a tous les badges JBM normalement ^^

Zorg1: c'est devenu super pénible Youtube avec leur demande de se connecter sans arrêt ...

dbdr: comment ils font pour disséquer ta vie sinon? il faut penser aux milliardaires, un peu...

dbdr: (le pire c'est qu'ils peuvent sans doute meme sans, mais ça doit aider)

dwarfie: ouaip ... et cette fois c'est pas de quelques coups ... ca fait mal ...

dwarfie: (foutu lag...)

dbdr: ya que toi qui lag là

dbdr: tu es sur mars?

dwarfie: je sais pas ... mais aucun message , je te repond et vlan ca defile a mort

dbdr: c'est le scroll ça

Zorg1: le fameux scroll

dbdr: faut pas confondre les bugs CG

dwarfie: le scroll ... pour moi c'est que ca defile plus ... pas que les meesages arrivent pas

Zorg1: Exigez le label de qualité "bug CG'

dbdr: mais si t'es scroll et que tu écris, ça déclenche le défilement il me semble

dwarfie: oui ... mais j'avais scrollé manuellement en bas de la fenetre de chat ... bref , je vais pas refaire CGFP tout de suite ... vraiment pas le temps en ce moment ...

dbdr: les bugs CG: quand on peut, on veux

Zorg1: Docteur Folentroll ou comment j'ai appris à ne plus m'en faire et à aimer les bugs CG

BlaiseEbuth: Reuh !

Zorg1: Sorry mister president

BlaiseEbuth: That's ok boy.

Default avatar.png JBM: BlaiseEbuth: bravo, c'etait bien celui-la

BlaiseEbuth: \o/

BlaiseEbuth: Enorme hasard

Default avatar.png JBM: non j'ai pas tous les badges Zorg1

Default avatar.png JBM: a un moment je me suis dit que l'XP valait pas l'emmerdement

Zorg1: je suis déçu mon monde s'écroule

Zorg1: m'en remettrais je autrement qu'en me noyant dans l'alcool ?

BlaiseEbuth: T'as pas fait ml2 ?

Default avatar.png JBM: non plus

Default avatar.png JBM: alors que j'ai fait mlopt O:-)

BlaiseEbuth: Ah ! J'me disais bien que j'avais un souvenir d'ag en local...

Default avatar.png JBM: ah ouic'etait mignon ca faisait de beau graphes

Zorg1: ah oui le truc qui était prévu de converger sur une échelle de temps géologique ?

Default avatar.png JBM: hehe

Zorg1: si je me souviens bien ...

Default avatar.png JBM: vous vous souvenez mieux que moi

Default avatar.png JBM: pour moi c'etait juste le truc marrant du moment, qui doit encore trainer sur un coin du pc de l'autre piece

BlaiseEbuth: Je découvre que t'as fait des playgrounds haskell, on m'dit jamais rien... J'les garde sous l'coude du coup.

Default avatar.png JBM: comment tu vois ca?

Zorg1: c'était pas le tuto Haskell traduis pour le playground CG ?

Default avatar.png JBM: de memoire en haskell

Default avatar.png JBM: j'ai un port de try haskell

Default avatar.png JBM: et un playground genre starter kit

BlaiseEbuth: J'ai découvert du même coup l'onglet "playground" du profil.

Default avatar.png JBM: euh

Zorg1: c'est pas nouveau pourtant

Default avatar.png JBM: j'ai pas ca moi oO

Default avatar.png JBM: ah

Zorg1: si

Default avatar.png JBM: il est apparu apres un scroll down/up

Default avatar.png JBM: wtf la ux

BlaiseEbuth: Bah j'avais jamais fais gaffe...

Default avatar.png JBM: je dois avoir d'autres conneries inachevees et abandonnees sur le site

Zorg1: je l'avais découvert sur le profil de MK ...

dbdr: CG a un sens particulier un scroll

Default avatar.png JBM: "migrate to github"

Default avatar.png JBM: genre ils assument plus d'heberger les git des playgrounds

Default avatar.png JBM: lol @ https://tech.io/snippet?l=html

Zorg1: Microsoft va racheter CG ?

Default avatar.png JBM: 50000 couches d'abstraction dont du docker pour ne pas arriver a transmettre du html du browser au browser

dbdr: en fait Playground il apparait en asynchrone

Default avatar.png JBM: du grand cg

BlaiseEbuth: Tu peux l'avoir en synchrone en entrant le code konami pendant le chargement de la page

Default avatar.png JBM: j'ai quand meme chope un t-shirt techio avec tout ca

dbdr: ça se soigne?

Default avatar.png JBM: et une carte postale de [CG]OlogN si je me souviens bien

Default avatar.png JBM: tiens, j'ai 3 messages dans mon inbox disqus la-bas

Default avatar.png JBM: vieux motard

dbdr: c'est quoi le rapport avec A/B testing?

Default avatar.png JBM: le rapport de quoi?

dbdr: https://cg.desast.re/pages/2020-08-26-carbon-dating-a-braindead-decision.html

Default avatar.png JBM: la questmap etait affichee ou pas selon les users

dbdr: pendant longtemps?

Default avatar.png JBM: aucune idee

dbdr: tiens, les dot graphs immenses, ils sont plutot jolis

dbdr: du point de vue artistique

Default avatar.png JBM: c'est l'idee

Default avatar.png JBM: c'etait plus un graphe type neato, mais il m'a fait que de la merde alors retour a dot

dbdr: https://cg.desast.re/images/top100.svg

Default avatar.png JBM: hahaha mon adresse email est trop longue pour s'inscrire sur ce site

dbdr: meme au zoom out max il est super gros (FF)

dbdr: c'est pas un parametre du svg?

Default avatar.png JBM: non je crois que c'est une limitation ffx

dbdr: je veux dire: <svg width="16409pt" height="31557pt" viewBox="0.00 0.00 16408.87 31557.00"

Default avatar.png JBM: ah oui, ce serait sans doute workaroundable

Default avatar.png JBM: j'avais jamais remarque que c'etait en pt

Default avatar.png JBM: https://bugzilla.mozilla.org/show_bug.cgi?id=851898 au fait

Default avatar.png JBM: ca me gene dans un sens comme dans l'autre

Default avatar.png JBM: "c'est un svg valide, c'est pas a l'auteur de s'emmerder a choisir la bonne taille vu qu'il y en a pas"

Default avatar.png JBM: "c'est pas top niveau accessibilite"

dbdr: ça a du sens la valeur que tu donnes

dbdr: c'est pas un workaround

dbdr: 48 users du Vatican. combien de trolls?

Default avatar.png JBM: oui mais si je fais ca il va falloir que je trouve La Bonne taille alternative

BlaiseEbuth: Y'a pas de trolls au Vatican

Default avatar.png **JBM penche autour de 100%

dbdr: meme dans les caves?

dbdr: DopePope

BlaiseEbuth: Le vin de messe dans les caves

dbdr: https://www.codingame.com/profile/43f877807ab8a047dcda9688218faf224770133

dbdr: j'avais oublié cet avatar

Zorg1: aurait fallu faire le pseudo en latin pour être cohérent avec la localisatiob

Default avatar.png JBM: et pas une photo de moscou dans le fond du coup

Zorg1: l'architecte de cette cathédrale n'était pas italien en fait ? ou je confond pê avec un autre truc connu de Moscou

dbdr: j'ai bien aimé les distributeurs de billets en latin au vatican

dbdr: MalusEques

Default avatar.png JBM: dbdr: version "auto": https://cg.desast.re/images/top100-2.svg

dbdr: vachement mieux

Default avatar.png JBM: ben du coup on peut plus zoomer autant

BlaiseEbuth: Ok zoomer

Default avatar.png JBM: maintenant trouver comment parametrer dot pour qu'il fasse ca tout seul...

dbdr: BlaiseEbuth: :D

BlaiseEbuth: :grin:

Zorg1: il doit attendre que nicola se pointe pour sortir "Ok doomer" :p

Zorg1: (si ce n'est déjà fait)

BlaiseEbuth: Non non...

Zorg1: "pas mon genre" ?

**BlaiseEbuth sifflotte

dbdr: Ok Zoorger

Zorg1: :p

BlaiseEbuth: On dirait une catégorie d'ennemis... Les zoorgers...

Zorg1: ils sautillent en faisant "zoorg ! zoorg ! zoorg ! " ?

BlaiseEbuth: :thinking:

Zorg1: désolé mon cerveau génère des images mentales bizarres ces derniers temps

dbdr: fais-en un multi

Zorg1: :thinking:

Zorg1: j'ai vraiment pas le courage d'utiliser le SDK et de faire de l'anim en JS ...

dbdr: Plants vs Zoorgies

dbdr: Bugs vs Zoorgies

Zorg1: Zoorger Holocaust 2099

Zorg1: (avec moteur physique et collision non élastique)

Default avatar.png JBM: physique non euclidienne, soyons fous

Zorg1: hyperbolique ou elliptique

Default avatar.png JBM: hyperbolique c'est plus marrant

Zorg1: ça me rappelle "hyperrogue" un roguelike dans cette géométrie

Zorg1: il était free initialement

Default avatar.png JBM: j'avais une idee de jeu CG dans l'esprit

Default avatar.png JBM: j'ai pas encore trouve trop comment la "formuler"

Zorg1: t'avais 7 directions, vu qu'il avait pavé avec des heptagones

dbdr: rec*rse va pas aimer "ça existe pas"

Default avatar.png JBM: hihi

Default avatar.png JBM: boah, tant que c'est optimisable

Default avatar.png JBM: csb lui pose pas tant de souci

Zorg1: et tu te perdais toujours en fait, j'avais bien aimé l'idée de base du truc ;-)

dbdr: csb existe, je l'ai codé

Default avatar.png JBM: "maman tu pourras m'acheter du papier hyperbolique?"

Zorg1: ah tiens c'est sur steam : https://store.steampowered.com/app/342610/HyperRogue/

BlaiseEbuth: Sympa

Zorg1: ah tu peux le récupérer gratos sur son site

Default avatar.png JBM: ca donne mal a la tete aussi le "comment tu representes ca dans le code"

Default avatar.png JBM: leshexagones a cote c'est de la gnognote

BlaiseEbuth: Mais, avec un anneau de moebius hyperbolique du coup ?

Default avatar.png JBM: hehe l'extension pikaptcha qui se perd

BlaiseEbuth: Tiens, merci pour la note de bas de page, au fait JBM. :)

Default avatar.png JBM: lol de rien ;p

Default avatar.png JBM: bon ecrivons un script sed pour fix mes svg

Default avatar.png JBM: ca a l'air de toujours builder

Default avatar.png JBM: ah non j'en ai un qui pete pour une autre raison

Default avatar.png JBM: fix it

Default avatar.png JBM: ah voila :)

Zorg1: t'es toujours sur ton graphe des likes ?

Default avatar.png JBM: j'y suis revenu pour dbdr

Zorg1: ah sédlafot à dbdr ^^

Default avatar.png JBM: vala

dbdr: :innocent:

dbdr: c'était de ma faute aussi quand j'avais regardé les surnoms bizarres? ou c'est une coincidence?

Default avatar.png JBM: une coincidence marrante

Zorg1: "la vie est plein de coïncidences marrante" Zorg le Philosophe (début XXié siècle)

Default avatar.png JBM: avant tout des rencontres

BlaiseEbuth: des gens qui t'ont tendu la main ?

Zorg1: que tu as mordu ?

Zorg1: mais vu que c'était une main de fer dans un gant de velours

Zorg1: à moins que t'aie la dentition du Requin ?

Zorg1: que d'hypothèses

Default avatar.png JBM: et le chapeau d'oddjob

Zorg1: ça y est j'ai la zique de goldfinger dans la tête :(

Default avatar.png JBM: c'est mignon les logs web

Default avatar.png JBM: y'en a un qui a clique dessus depuis le webchat du puzzle batman-1

Default avatar.png JBM: je denoncerai pas

Default avatar.png JBM: mais vive les clients lourds

Stilgart: vivent*

Krantt: Dans quel section est le puzzle de la semaine ?

Zorg1: tu peux l'avoir à partir de la carte des missions

Krantt: Oué, j'ai vu ça mais justement je me disais qu'il est pas mis en lumière si on le trouve qu'à partir d'ici

Zorg1: sinon t'as une notif pour le présenter

Zorg1: mais sinon oui c'est plutôt caché en fait ;-)

Krantt: D'acc, merci

Stilgart: c'était pas en page d'accueil avant ?

Zorg1: plutôt en premier quand t'étais sur la page des puzzles je crois

Zorg1: un truc dans ce gout là

Stilgart: ha, à droite dans la partie qui s'appelle maintenant "best suggestion" peut-être

Zorg1: oui voilà

Stilgart: ouch, j'ai 10 puzzles non résolu

Stilgart: calmez vos approvals :)

Zorg1: après leur algo pour choisir le puzzle de la semaine ...

Krantt: Il est pas choisi en fonction de vote de la communauté ?

Stilgart: c'est pas "random sur un puzzle pas déjà désigné" ?

Stilgart: Krantt: manquerait plus que ça

Stilgart: remarque, les puzzles les mieux notés ils sont en very hard en fait

Krantt: Jsp je débarque ahah mais dans d'autres jeux ou quoi les weekly c'est des trucs votés par la commu la plupart du temps

Stilgart: PS: et en hard

Stilgart: merci https://chadok.info/codingame/puzzles_list.html

Zorg1: le random ne pourra jamais faire pire qu'un vote ici j'en ai bien peur ^^

Stilgart: clairement, ça me parait le plus sain de tirer random

Stilgart: au moins, on peut s'en prendre qu'au mauvais random :D

Zorg1: et le mauvais random a le bon gout de ne pas faire du D ou du TypeScript ^^