Antoine a écrit 5722 commentaires

  • [^] # Re: explications?

    Posté par  . En réponse à la dépêche Sortie de Rust en version 0.3. Évalué à 2.

    Y en a t'il vraiment un de plus lisible ?

    Je ne sais pas, mais il y en au moins un des deux qui avale silencieusement les débordements arithmétiques (l'autre aussi peut-être, je ne sais pas :-)).

  • [^] # Re: En effet

    Posté par  . En réponse à la dépêche Petite rétrospective diversité, sexisme, harcèlement et humour vaseux. Évalué à 5.

    C'est surtout que la rétroactivité en matière pénale serait anticonstitutionnelle, je crois…

  • [^] # Re: infinite loop

    Posté par  . En réponse à la dépêche Petite rétrospective diversité, sexisme, harcèlement et humour vaseux. Évalué à 2.

    Tu as raison. Comme ce n'est pas une règle de droit mais une décision ponctuelle, je n'avais pas rangé cela dans la discrimination positive.

  • [^] # Re: Pfiouu

    Posté par  . En réponse à la dépêche Petite rétrospective diversité, sexisme, harcèlement et humour vaseux. Évalué à 1.

    Voir aussi http://www.arretsurimages.net/vite.php?id=14274

    Ceci dit la question ici n'est pas de savoir s'il faut montrer des bouts de peau ou pas…

  • [^] # Re: *ouaf ouaf*

    Posté par  . En réponse à la dépêche Petite rétrospective diversité, sexisme, harcèlement et humour vaseux. Évalué à 0.

    celui¹ qui considère que la femme n'a tellement rien à voir avec l'homme que ce serait presque une espèce différente (qui suscite des termes comme gynécide)

    Heu… si on te parle des génocide des juifs ou des amérindiens, tu penses que ce sont des espèces différentes ?

  • [^] # Re: infinite loop

    Posté par  . En réponse à la dépêche Petite rétrospective diversité, sexisme, harcèlement et humour vaseux. Évalué à 2.

    Pour moi ça ne veut pas dire que c'est une classe dominante pour autant, devant la loi et des possibilités, elles ont autant de chances qu'un homme d'y parvenir.

    Avec le même genre d'argument, les pauvres et les chômeurs ne sont pas une classe dominée, puisqu'ils sont égaux en droits, et qu'après tout l'école leur est ouverte comme à tout le monde.

    D'ailleurs je trouve qu'actuellement il y a pas mal de femmes politiques qui exercent des fonctions très visibles (en partie du à la discrimination positive, dommage d'ailleurs)

    La discrimination positive dans des fonctions politiques « très visibles » ? Où ça ?
    (ou alors tu considères qu'être député(e) est une fonction « très visible », pourquoi pas mais la plupart sont quasi-inconnus nationalement)

  • [^] # Re: Pfiouu

    Posté par  . En réponse à la dépêche Petite rétrospective diversité, sexisme, harcèlement et humour vaseux. Évalué à 3.

    Et quand on sait que ça vient de PlayBoy, qu'on ne vienne pas me raconter que ça pose des problèmes d'image du corps !

    La question c'est de savoir pourquoi c'est utilisé en-dehors de Playboy, justement. Playboy a son public, on n'en doute pas et ce n'est pas la question. Avec le même genre d'arguments, on pourrait aussi utiliser des images de double pénétration, puisqu'après tout les hardeuses sont consentantes et rémunérées.

    c'est à peu près du niveau de supprimer le Mlle des formulaires. Il y a tellement d'autres combats féministes largement plus important et plus emblématique à mener…

    Exemple typique de http://fr.wikipedia.org/wiki/Faux_dilemme

    (soit dit en passant, n'hésite pas à montrer l'exemple et à mener d'autres combats féministes largement plus importants et plus emblématiques ;-))

  • [^] # Re: sexisme ou blague ?

    Posté par  . En réponse au journal B16B00B5 : Sexisme dans le source du Kernel. Évalué à 7.

    Je viens de vérifier si «offensive» voulait bien dire la même chose en français, tellement je trouve ça disproportionné comme adjectif.

    Grosso modo c'est « agressif » ou « choquant ». C'est un mot assez fort, oui.

    Et sinon, insulter les gens, c'est offensif pour de vrai.

    Ça dépend comment c'est fait, pour quelles raisons, avec quels arguments, etc. En d'autres termes, tout est une question de point de vue : par exemple, le Pen rigole beaucoup à ses propres blagues que beaucoup d'autres trouvent inadmissibles, ou choquantes, ou racistes. Inversement Desprosges a fait beaucoup de blagues qu'on peut trouver choquantes ou hilarantes, selon son point de vue (et en général ceux qui aiment les blagues de Desproges n'aiment pas celles de Le Pen et vice-versa :-)).

    C'est pour ça que le discours consistant à dire « c'est juste une blague, ceux qui s'en offensent sont des coincés du cul » (l'argument habituel dans ce genre de situation, surtout quand la blague est sexuée et reflète une ambiance plus générale) est absolument insuffisant. Parce que sinon, encore une fois, ma blague sur Adrien est tout aussi recevable (puisqu'à moi elle me plaît) et ceux qui s'en offusquent sont des coincés.

    Donc, in fine, pour trancher, le contexte est capital : même si Desprosges est très marrant, je suis pas sûr que ses blagues dans le code d'un projet libre seraient à leur place.

  • [^] # Re: sexisme ou blague ?

    Posté par  . En réponse au journal B16B00B5 : Sexisme dans le source du Kernel. Évalué à -9.

    C'est plutôt quelqu'un de frileux dans ton genre qui considère que le code est quelque chose de très sérieux, et que quelque chose qui touche à l'humour est définitivement pas sérieux (de l'humour ? mais où va le monde ma bonne dame ?), alors que microsoft c'est une boite sérieuse bordel de merde !

    Oui, oui, bien sûr. À part quelques jugements psychologiques à l'emporte-pièce, tu as des arguments à avancer ?

    linux n'est pas un projet sérieux

    C'est bien connu, personne ne l'utilise sérieusement, surtout pas ses propres développeurs. Les gens contribuent juste pour la blague et Linus s'en bat les castagnettes, c'est pour ça que les reviews sont si strictes. Et si IBM & co financent du développement c'est simplement parce que les Monty Python se sont séparés, alors ils se sont rabattus sur Linux.

    Tu en as d'autres des comme ça ? :-)

    Linus son fondateur est quelqu'un qui traite tout le monde de nazi

    Oui, et ? À ce que je sache il ne fait pas de blagues racistes ou sexistes.

    et les sources du kernel sont remplies de mots non politiquement correct

    Sauf que la question ici n'est pas d'être "politiquement correct". Dire "fuck" ou "merde" ou "je déteste ce code pourri" n'est pas la même chose que perpétuer une culture à caractère sexiste. C'est bien pour ça que ce cas particulier a été mis en avant, et corrigé, et pas les autres.

    (et si tu doutes qu'il y ait des éléments de sexisme dans le libre, Google est ton ami, ce n'est pas comme si les sources manquaient à ce sujet : je ne vois pas l'intérêt de rouvrir ici une n-ième discussion là-dessus)

  • [^] # Re: sexisme ou blague ?

    Posté par  . En réponse au journal B16B00B5 : Sexisme dans le source du Kernel. Évalué à -5.

    https://lkml.org/lkml/2012/7/18/625 :

    Thanks for reporting this issue and on behalf of Microsoft, I would
    like to apologize for this offensive string.

    Donc, même chez les gens qui ont posté le code original, on considère qu'il s'agit d'une chaîne « agressive » (ou « choquante »), pas d'une blague rigolote. CQFD.

    moi je trouve ça marrant. Bien plus que d'insulter les gens.

    Chacun son humour, ce qui est précisément l'argument invoqué ici par les défenseurs de la « blague rigolote ».

  • [^] # Re: sexisme ou blague ?

    Posté par  . En réponse au journal B16B00B5 : Sexisme dans le source du Kernel. Évalué à -10.

    En quoi est-ce une blague ? Il y a des gens que ça fait rigoler ? Et même à supposer que ça fait rigoler des gens, qu'est-ce que ça fait dans le noyau ? Est-ce que rigoler en voyant "BIG BOOBS" fait partie de la culture du noyau - qui est un projet informatique, donc où la culture partagée par les membres du projet est censée être en rapport (grosso modo) avec l'écriture de code informatique ?

    Et rien n'empêche les femmes de définir leurs constantes non ??

    Bien sûr !

    D'ailleurs la prochaine fois que je contribuerai à un projet, je nommerai une de mes constantes "ADRIEN_DE_LINUXFR_EST_UN_BOUFFON" (ce sera un booléen à "true" bien sûr), après tout c'est juste une blague et rien ne t'empêche d'y répliquer à ta façon, n'est-ce pas ? Ça fout une ambiance de merde et ça décourage beaucoup de gens de participer au projet, mais on peut bien sûr considérer que tout ça n'a aucune importance.

    (et je sais que Linus a un comportement parfois cavalier avec les contributeurs, mais ça reste dans le cadre d'une discussion technique sur les bienfaits ou défauts d'un patch : à ce que je sache, il n'arrive pas à Linus de dire à une contributrice quelque chose du genre « tes nichons t'ont encore empêché de réfléchir » ou bien « pas possible, tu dois avoir tes règles pour proposer un truc pareil »)

  • [^] # Re: attention!

    Posté par  . En réponse au journal La démocratie est elle simplement un ensemble de droits ?. Évalué à 3.

    Il est évident que le meurtre, indépendament de sa valeur morale, est nuisible à la société, puisqu'il la prive d'un individu, qu'il réduit les liens qui unissent certains de ses membres, etc.

    Mais quid de l'exécution d'un traître par exemple ?

  • [^] # Re: Pourquoi changer ?

    Posté par  . En réponse à la dépêche Akiban compte séduire les utilisateurs de MySQL avec une base de données Open Source. Évalué à 3.

    Par rapport aux 2 :
    - ça fait du json direct

    Ce qui permet de coupler l'API externe avec le schéma de la base de données ?

  • [^] # Re: résultat insuffisant ?

    Posté par  . En réponse au journal Générer des clefs GPG avec une empreinte « proche » d’une cible. Évalué à 3.

    Il y a quand même un autre problème avec ton approche, c'est que l'attaque est risquée donc improbable. Je m'explique : si tu essaies de casser une clé ou un mot de passe, l'échec est silencieux (personne ne sait que tu as essayé de la casser). Mais si tu essaies d'usurper l'identité de quelqu'un, par définition l'échec est visible : tu fournis une information cruciale à la personne que tu attaques (et tu risques aussi de te faire choper si tu ne prends pas quelques préoccupations).

    Donc c'est vraiment le genre d'attaque qu'AMHA, on n'entreprend que quand les probabilités de réussite sont proches de 100%.

  • [^] # Re: allocation de tableau

    Posté par  . En réponse au journal pythran rampe. Évalué à 3.

    Heu… je te déconseille d'utiliser http://svn.python.org qui n'est plus vraiment à jour depuis qu'on est passés à Mercurial : http://hg.python.org/ est de meilleur conseil.

  • [^] # Re: résultat insuffisant ?

    Posté par  . En réponse au journal Générer des clefs GPG avec une empreinte « proche » d’une cible. Évalué à 1.

    Je maintiens que c'est suffisant pour duper un utilisateur distrait (qui vérifie le début et la fin, alors que la fin c'est l'id)

    Ben, le début pour moi, c'est 8 ou 12 chiffres, et là c'est raté.
    Un utilisateur qui ne vérifierait que 4 chiffres n'a peut-être pas grand intérêt à faire de la crypto…

  • [^] # Re: allocation de tableau

    Posté par  . En réponse au journal pythran rampe. Évalué à 3.

    Et parce que python n'a même pas de notion de tableau mais plutôt de listes, si tu veux représenter une liste python de manière contiguë avec des mmap, attend toi à des représailles si ton code python insère souvent des éléments en plein milieu.

    Les listes de Python sont des tableaux dynamiques.

  • # résultat insuffisant ?

    Posté par  . En réponse au journal Générer des clefs GPG avec une empreinte « proche » d’une cible. Évalué à 5.

    Ma clef gpg est la suivante :

    4096R/7C485DC1: E67A 2102 E00B D185 3BD2 E96B 196A 3B2C 7C48 5DC1

    Après environ 5×10¹¹ clefs testées, j'ai obtenu 123 clefs avec le même identifiant, voici la clef la plus proche :

    4096R/7C485DC1: E97A A54F 9FB2 0D85 F23D E560 9BD3 F25B 7C48 5DC1

    C'est intéressant mais le résultat n'est pas très bon AMHA. Je ne crois pas que, même d'un oeil distrait, on puisse confondre les deux empreintes ci-dessus. Il faudrait vraiment qu'il n'y ait que deux ou trois chiffres qui changent.

  • [^] # Re: Liberté de choix

    Posté par  . En réponse au journal Big brother is watching you. Évalué à 3.

    Avec les pays ton choix est limité à environ 200 États dont la moitié sont des dictatures, l'autre moitié sont des oligarchies.

    Oui, tandis qu'il y a, par exemple, beaucoup plus d'opérateurs de téléphonie mobile en France, ou bien de fournisseurs d'électricité, par exemple.

  • [^] # Re: Le titre est trop long

    Posté par  . En réponse au journal Typage statique versus typage dynamique. Évalué à 3.

    Du coup je dois documenter, doc qui va devenir obsolète avec le temps

    La doc, ça ne devient pas magiquement obsolète. C'est un problème de paresse et de manque de rigueur (et de culture de travail, si vous êtes plusieurs : un patch qui oublie de modifier la doc devrait être refusé à la revue de code).

    Enfin, j'aimerais bien voir ta tronche si la bibliothèque standard de Java était livrée sans doc, sous prétexte qu'il suffit de lire le code.

  • [^] # Re: Le titre est trop long

    Posté par  . En réponse au journal Typage statique versus typage dynamique. Évalué à 3.

    À partir du moment où tu as la nécessité de documenter ton code parce qu'il n'est pas compréhensible, pourquoi ne pas plutôt le refactorer pour le rendre justement compréhensible sans doc ?

    La documentation n'est pas réservée au code « incompréhensible », elle sert à éviter d'avoir à lire le code, que celui-ci soit compréhensible ou non. Évidemment, cela prend tout son intérêt quand tu écris des bibliothèques de plus de vingt lignes, et encore plus si d'autres développeurs utilisent ton code.

    (les déclarations de typage que tu défends sont aussi une forme de documentation, mais cela n'a pas l'air de t'effleurer l'esprit)

  • [^] # Re: Le titre est trop long

    Posté par  . En réponse au journal Typage statique versus typage dynamique. Évalué à 1.

    Parce que c'est un code de deux lignes qui ne pose pas de difficulté d'écriture particulière.

  • [^] # Re: Le titre est trop long

    Posté par  . En réponse au journal Typage statique versus typage dynamique. Évalué à 8.

    un code qui a besoin d'une doc est un code qui doit être réécrit !

    C'est la perle du jour. J'espère que tes clients sont au courant.

  • [^] # Re: Le titre est trop long

    Posté par  . En réponse au journal Typage statique versus typage dynamique. Évalué à 1.

    Et en plus, trouve-moi un seul mec qui va m'écrire ce code python du 1er coup…

    Personne en effet, car faire une fonction dédiée à quelque chose d'aussi trivial est stupide.
    Désolé, mais cet exemple ne montre que ta propre incompétence.

    Python moins robuste car non typé

    Python est fortement typé, c'est juste que le typage est dynamique et non statique.

  • [^] # Re: Trop facile

    Posté par  . En réponse au journal Typage statique versus typage dynamique. Évalué à 5.

    python n'a rien essayé de résoudre du point de vue typage. Ils ont pris ce qu'ils pouvaient, et basta.

    Heu… Ils ont pris ce qu'ils pouvaient  ? Le typage de Python ne ressemble ni à Perl, ni aux langages fonctionnels classiques, ni au C, ni à C++, ni à Java…

    Haskell, OCaml ou Scheme sont des communautés où il y a de la recherche en typage, depuis longtemps, et encore activement. En python, j'en doute.

    Ce n'est pas parce qu'il n'y a pas de modèle mathématique formalisé derrière qu'il n'y a eu aucun effort pour définir le système de types.

    Le duck-typing associé à la notion de protocoles (le fait que len(x) appelle la méthode __len__ de façon sous-jacente, par exemple), ça ne se retrouve pas dans beaucoup de langages. Je crois que ça rejoint un peu les typeclasses de Haskell, ceci dit ?