j_m a écrit 863 commentaires

  • [^] # Re: Commentaire bookmark

    Posté par  . En réponse au journal "Intelligence artificielle", vraiment?. Évalué à 7.

    Et c'est exactement ce qu'on attend d'elle. Aucune considération philosophique ou morale à avoir.

    Pourquoi est-ce que c'est ce qu'on attend d'elle? Et ce sont les ingenieurs de google qui disent qu'ils ont decide ca sans consideration philosophique ou moral? Genre parce que c'est plus facile et ca coute moins cher, le reste on s'en tape.

  • # Et l'apprentissage automatique?

    Posté par  . En réponse au journal "Intelligence artificielle", vraiment?. Évalué à 4.

    Pour pouvoir penser, il faut oublier. Impossible, par exemple, de réfléchir à ses clients si on les connaît tous. Il faut s'en détacher, les ranger dans des boîtes. Aucune de ces boîtes n'est vraie, il s'agit de catégories, et c'est très bien comme ça. Ce dont vous vous souvenez échappe à votre contrôle.

    Les IA oublient de nos jours. C'est un peu le principe de la regression lineaire: tu lis une fois toute les donnees, et tu n'en retiens que deux parametres de ta droite. Les donnees sont alors oubliees et on n'utilise que cette droite.

    D'une maniere generale le philosophe passe completement a cote de cette approche par apprentissage qui a fait enormement de progres ces dernieres annees et qui est au centre de l'attention.

    A mon avis Le de Science4All pose le probleme bien mieux et tiens compte bien mieux des dernieres techniques utilisees. Ici sur la specifite humaine de l'intelligence humaine: https://www.youtube.com/watch?v=QzCj0BSWUNI

  • [^] # Re: J'aime pas les "alternatives"

    Posté par  . En réponse à la dépêche Des alternatives à grep, ls et find. Évalué à 7.

    De plus, je ne vois personnellement, je ne vois pas l'apport de cet outil dans ce use-case par rapport à un bon vieux

    find . -iname "toto.*.gz"|grep -vE '(.git|.swp$)'

    Ca n'a pas l'air de parser le .gitignore. Tu es sur que ca marche?

  • [^] # Re: je ne te ferai pas ce plaisir.

    Posté par  . En réponse au message Piqure de rappel: moinssez-moi moinssez-moi moinssez-moi. Évalué à 2.

    Pas sûr que cela aide quelqu'un qui semble souffrir d'hyperesthésie relationnelle.

    C'est quoi? J'ai trouve ca sur internet: https://fr.wikipedia.org/wiki/D%C3%A9lire_de_relation_des_sensitifs

    Orgueilleux, sensible et paranoiaque. Effectivement, ca doit pas etre une combinaison facile a vivre.

  • [^] # Re: Super !

    Posté par  . En réponse au journal Port de taptempo en Rust. Évalué à 3.

    Finalement, j'ai un peu cherche et voila le meme exemple en Rust (que vous pouvez executer en ligne ici: https://play.rust-lang.org/), c'est un peu plus verbeux que le Scala ^_^ :

    fn main() {
        fn f() -> (i16, String) {
            return (3, "Bonjour".to_string());
        }
    
        let (trois, message): (i16, String)= f();
        println!("trois: {}, message {}", trois, message)
    }
    

    Pour ceux qui ne sont pas habitue a l'inference de type, le typage dans

        let (trois, message): (i16, String)= f();
    

    est facultatif et si vous vous trompez le compilateur vous corrige. i8 a la place de i16 ne compile pas par exemple. C'est vraiment tres pratique.

  • [^] # Re: Super !

    Posté par  . En réponse au journal Port de taptempo en Rust. Évalué à 5. Dernière modification le 04 mars 2018 à 09:53.

    Le fait que first et last ne soient pas déclarés avec un type me dérange toujours même si la ligne d'après me fait comprendre qu'il s'agit d'un pointeur vers un temps.

    J'imagine qu'on a le choix d'ajouter des types pour aider la lecture, meme si le compilateur n'en a pas besoin pour inferer les types correctement. Comme ici en Scala:

        def f(): (Int, String) = (3, "Bonjour")
    
        val (trois: Int, msg: String) = f()
    
  • [^] # Re: Célébrité anonyme.

    Posté par  . En réponse à la dépêche La communauté Git en deuil de Shawn Pearce. Évalué à 2.

    C'est qu'en conclusion de votre remarque on pourrait se dire que pour être juste il ne faudrait remercier personne, car jamais on ne pourrait remercier tout ce monde qui a contribué à l'amélioration de notre quotidien.

    Ce n'est pas forcement la seule conclusion possible. Tu peux remercier une personne particuliere tout en sachant qu'elle n'a pas accomplis des choses vraiment extraordinaire. C'est juste qu'elle a fait des choses qui te touchent.

  • [^] # Re: Que Choisir

    Posté par  . En réponse au sondage Presse en ligne. Évalué à 2. Dernière modification le 18 février 2018 à 15:54.

    Merci pour ton commentaire.

    En fait c'est un media tout aussi generaliste que les autres. Mais il s'agit plus de gens qui s'organisent et reglent leurs problems sans le recours a une grand personnalite politique ou de grandes theories politique gauche/droite, ni gauche ni droite ou autre. Sans propagande. C'est du second rang, ce ne sont pas les choses qui comptent.

    Alors que c'est tres bien ce qu'ils font. C'est quand meme fort consumeriste a mon gout, mais bon…

  • [^] # Re: J'habite dans un endroit étrange ?

    Posté par  . En réponse au message [CDD 24 mois] Ingénieur logiciel H/F. Évalué à 2. Dernière modification le 17 février 2018 à 08:18.

    Un salaire de 2400€ net, c'est plutôt un salaire de chargé de recherche en milieu de carrière (donc quelque chose comme thèse + 15 ans d'expérience, et un rôle de chef de projet).

    C'est du salaire net? Ce n'est pas affiche. J'ai pense que c'etait du brut.

  • [^] # Re: J'habite dans un endroit étrange ?

    Posté par  . En réponse au message [CDD 24 mois] Ingénieur logiciel H/F. Évalué à 2. Dernière modification le 16 février 2018 à 20:01.

    C'est le salaire d'un bon technicien informatique par chez moi (Montargis).

    Et c'est deux fois moins qu'un developpeur moyens avec une licence par chez moi (Berlin).

    Mais je crois que si je vois quelque chose comme ca dans une ville genre Toulouse d'ici un an ou deux, je prendrai. Parce que ca a l'air interessant. Faudrait voir si il n'y a pas moyen de faire le projet en Scala (voire Ocaml puisque c'est la France). Ca serait parfait :-)

  • [^] # Re: rapidement

    Posté par  . En réponse à la dépêche Silverpeas 6.0 est (enfin) sorti !. Évalué à 2.

    Rien qu'en suivant le Dockerfile, à défaut de la page d'installation de Silverpeas 6.0, qui sert à construire une image Docker de Silverpeas, permet d'avoir un aperçu rapide de ce qu'il en est. Il ne reste ensuite plus qu'à installer une base de données (avec PostgreSQL par exemple) et y reporter les paramètres de configuration dans un fichier $SILVERPAS_HOME/configuration/config.properties. Là de base, tu as un Silverpeas qui marche et qui soit utilisable.

    Il devrait y avoir moyens d'eviter cette etape de configuration en utilisant docker compose qui instancierait ton image Silverpeas et l'image Postgres avec des parametres de configuration transmis en tant que variables d'environnement.

  • [^] # Re: Oui

    Posté par  . En réponse au journal Misogynie et discrimination à l'embauche. Évalué à 2.

    pourquoi devrait-on sortir de ce déséquilibre, tant que chacun peut faire ce qu'il veut sans être gêné ?

    C'est peut-etre plus facile pour les femmes deja presentes?

  • [^] # Re: Oui

    Posté par  . En réponse au journal Misogynie et discrimination à l'embauche. Évalué à 2.

    Je suis d'accord avec ce que tu dis, et je me retrouve en contradiction avec moi-même car en même temps je pense que c'est une bonne chose pour une entreprise d'essayer d'avoir une parité des sexes (genre, etc, c'est pas le sujet de la discussion) parmi les gens qui y travaillent.

    Pour moi c'est plus un effort global sur le long terme de faire ça : on sait qu'il y a un déséquilibre et on veut en sortir.
    C'est comme quand tu as une barre en fer pliée dans un sens, faut pousser très très fort dans l'autre pour qu'elle revienne au milieu :)

    Des gens on des avis sur la question et sur comment réconcilier ces deux visions ?

    A mon avis les femmes ont raison et l'informatique n'est pas assez humain et social. Surtout les etudes.

    En fait il faudrait chercher a pousser les hommes dans les metiers feminins plutot que l'inverse. Ainsi que les pousser a fuir les post a autorite en faveur peut-etre de systemes de prises de decisions plus collegiales (et peut-etre moins performants sur certains plans). On obtiendrait peut-etre une societe plus humaine et agreable a vivre.

    Dans les questions d'egalite homme/femme, pourquoi est-ce que ce serait les femmes qui se trompent au fond?

  • [^] # Re: Que Choisir

    Posté par  . En réponse au sondage Presse en ligne. Évalué à 1. Dernière modification le 10 février 2018 à 16:25.

    C'est spécialisé. Ce n'est pas du général comme le Monde, Time… c'est spécialisé dans l'analyse du rapport qualité/prix des produits du quotidien. Tu ne verra pas d'info sur la guerre en Irak ni sur les capacité du nouveau Char Russe face au char Américain…

    Le Monde et le Times ont aussi des sujets preferentiels et se specialisent. Il faut quand meme en etre conscient.

    La guerre en Irak et les capacites des chars russes sont des infos de guerre par exemple.

  • [^] # Re: Il faut bien lire ce qu'on lit!

    Posté par  . En réponse au journal Le retour de la vengeance de la virgule flottante. Évalué à 5. Dernière modification le 28 janvier 2018 à 09:04.

    Le pire (enfin, en Java), c'est les gens qui écrivent ça :

    BigDecimal bd = new BigDecimal(5.5);

    Ce genre de choses il doit y avoir moyen d'en faire une regle dans un coding style checker. Puis d'utiliser le style checker dans un outils d'integration continue de maniere a ce que ces erreurs ne passent pas inapercues.

    Ca ne suffit pas? Les developpeurs de l'equipe ne sont peut-etre pas d'accord sur les bonnes pratiques a mettre en place.

    Mais c'est vrai que ca aide quand ces bonnes pratiques sur le type des donnees sont plus ou moins forcees par le compilateur

  • [^] # Re: virgule flottante 42

    Posté par  . En réponse au journal En évoquant Facebook. Évalué à 1.

    Personne ne leur a appris que c'était mathématiquement impossible ?

    Qu'est ce qui est mathématiquement impossible? Pour ce qui est des framerates, ca a l'air d'être réussi.

  • [^] # Re: Combien de personnes vont réellement au SAV ?

    Posté par  . En réponse au journal Obsolescence programmée... ou maintenance préventive ?. Évalué à 6. Dernière modification le 20 janvier 2018 à 08:54.

    Qu'est-ce que tu appelles la souche ?

    C'est un peu enfuis dans le wiktionary alors il faut un peu chercher, mais il s'agit d'un ticket de caisse. Ayant habite en Belgique, ca me parait tres courant. Moi non plus je ne savais pas que c'etait un regionalisme.

    (Belgique) Ticket mentionnant les données d’un achat.
    La caissière lui rendit sa monnaie et la souche.

    https://fr.wiktionary.org/wiki/souche

  • [^] # Re: Parallélisme

    Posté par  . En réponse à la dépêche Wapiti 3.0.0 : Nouvelle version du scanneur de vulnérabilités Web. Évalué à 1.

    Vous n'avez pas le droit d'utiliser ce genre d'outil sur un site en production sans une autorisation…

    Attention a ne pas decourager les gens dans leurs recherches. On n'est pas non plus sur policefr.org ici

  • # Pourquoi un virus?

    Posté par  . En réponse au journal J'ai un virus Macron sur mon ordinateur !. Évalué à 2.

    Comment vois tu que c'est un virus qui crée ces erreurs?

    Le binaire est modifié?

    Ca ne pourrait pas être un bug, tout simplement?

    Ou une erreur de manipulation. Tu es le seul a travailler sur ces données?

  • [^] # Re: Blague pourrie ou manque de QI ?

    Posté par  . En réponse au journal Marie-Stéphanie, Markdown, GIT, Jekyll et Jenkins. Évalué à 3.

    Je parle pour moi uniquement (car je n'avais pas compris la blague lorsqu'elle m'a été faite) : c'est un manque de culture générale, probablement lié à mon milieu familial. Issu de parents ouvriers, je n'avais jamais été dans des musées. Je n'ai aucune connaissance artistique (même les plus répandues, le cinéma ou la musique).

    Je pense que si tu veux avoir des connaissances en Art il faut lire des livres là-dessus. Je ne vois pas trop le rapport avec l'enfance. Il faudrais presque un master en Art pour comprendre la plupart des expositions. Tu te serais sans doute beaucoup ennuyé si tes parents t'y avaient emmenés.

  • [^] # Re: INSERT et transaction

    Posté par  . En réponse au journal Optimisez votre code !. Évalué à 2. Dernière modification le 11 décembre 2017 à 10:05.

    C'est aussi le problème de la prestation. Comment veux-tu motiver tes développeurs à se donner à fond et à faire de la qualité pour quelque chose qu'ils te toucheront plus une fois livré ? Surtout s'ils n'ont pas à gérer les problèmes d'exploitation derrière

    Parce que la recherche du travail bien fait est la seule motivation qui leur reste puisque comme tu le dis ils ne peuvent pas suivre la vie du projet et son impact. Mais ca peut etre une motivation puissante. C'est un peu la motivation de l'artiste et de la recherche du chef d'oeuvre. C'est ce type de motivation que je privilegie personnellement.

    Je pense que cet extrait de Simone Weil peut aider a comprendre cet etat d'esprit:

    Un poète, dans l'arrangement des mots et le choix de chaque mot, doit tenir compte simultanément de cinq ou six plans de composition au moins. Les règles de la versification – nombre de syllabes et rimes – dans la forme de poème qu'il a adoptée ; la coordination grammaticale des mots ; leur coordination logique à l'égard du développement de la pensée ; la suite purement musicale des sons contenus dans les syllabes ; le rythme pour ainsi dire matériel constitué par les coupes, les arrêts, la durée de chaque syllabe et de chaque groupe de syllabes ; l'atmosphère que mettent autour de chaque mot les possibilités de suggestion qu'il enferme, et le passage d'une atmosphère à une autre à mesure que les mots se succèdent ; le rythme psychologique constitué par la durée des mots correspondant à telle atmosphère ou à tel mouvement de la pensée ; les effets de la répétition et de la nouveauté; sans doute d'autres choses encore ; et une intuition unique de beauté donnant une unité à tout cela.

    L'inspiration est une tension des facultés de l'âme qui rend possible le degré d'attention indispensable à la composition sur plans multiples.

    Celui qui n'est pas capable d'une telle attention en recevra un jour la capacité, s'il s'obstine avec humilité, persévérance et patience, et s'il est poussé par un désir inaltérable et violent.
    S'il n'est pas la proie d'un tel désir, il n'est pas indispensable qu'il fasse des vers.
    […]
    Celui qui compose des vers avec le désir d'en réussir d'aussi beaux que ceux de Racine ne fera jamais un beau vers. Encore bien moins s'il n'a même pas cette espérance.

    Pour produire des vers où réside quelque beauté, il faut avoir désiré égaler par l'arrangement des mots la beauté pure et divine dont Platon dit qu'elle habite de l'autre côté du ciel.

    Une des vérités fondamentales du christianisme, c'est qu'un progrès vers une moindre imperfection n'est pas produit par le désir d'une moindre imperfection. Seul le désir de la perfection a la vertu de détruire dans l'âme une partie du mal qui la souille. De là le commandement du Christ : « Soyez parfaits comme votre Père céleste est parfait. »

    Sachant que Simone Weil a suivis les debuts du collectif de mathematiciens Bourbaki avec son frere Andre Weil, je me demande si cet etat d'esprit n'a pas un peu participe au succes du projet.

  • [^] # Re: Beaucoup de dev ne savent pas faire du SQL

    Posté par  . En réponse au journal Optimisez votre code !. Évalué à 7.

    Bah disons que quand c'est le point (la méconnaissance des SGBDR) qui fait passer de 10s à 18h d'exécution, non ce n'est plus "un savoir parmi d'autres" mais "le problème n°1".

    Ce que j'essaie de dire c'est que ca ne me derangerait pas forcement de travailler avec quelqu'un qui ferait ce genre d'erreur. Il se pourrait meme que je m'en fout totalement.

    Un processus qui fait des insertion dans une table, qui prend 18 heures a tourner, une des premieres choses que je demanderais a la personne qui a fait ca, c'est est-ce que tu fais des bulk insert. Si il ne sait pas ce que c'est on va un peu parler, je lui montre peut-etre un exemple en SQL et voila. C'est gere sans aucune consideration de ce que les autres doivent savoir ou pas.

    Et j'essaie surtout de pas lui faire sentir qu'il aurait du le savoir! Meme si c'est difficile de se sortir ce genre de betise de la tete quand on est immerge dans cette societe pourrie qui est la notre.

  • [^] # Re: Beaucoup de dev ne savent pas faire du SQL

    Posté par  . En réponse au journal Optimisez votre code !. Évalué à 4.

    Je suis d'accord que les base de donnees peuvent etre un probleme interessant. Mais je ne repondais pas sur ce point mais plutot sur declarer ce que les autres doivent savoir. Ce genre de preoccupation est le premier pas pour developper des relations pourries tout autour de soit.

    Apres si on est enseignant ou qu'on doit payer un salaire c'est sans doute une question a se poser.

  • [^] # Re: Je ne comprend pas bien

    Posté par  . En réponse au message Gestion de patients. Évalué à 3.

    Oh. Merci.

  • [^] # Re: Quelle(s) solution(s) pour les "déchets" ?

    Posté par  . En réponse au journal J'ai acheté une imprimante 3D (presque open source) à 150€. Évalué à 3. Dernière modification le 10 décembre 2017 à 10:53.

    Oh, les gars, il est normal de s'exprimer par métaphores ou par analogie, hein.

    Tout a fait. Quand j'entend une nouvelle analogie inconnue je demande toujours autour de moi une explication a un humain et je memorise la correspondance analogies/signification dans un key value store. C'est assez facile, mais il faut avoir un humain a disposition. On en trouve sur les sites des grands journaux dans les commentaires mais ils sont souvent assez betes et ne savent pas toujours repondre. Vous faites comment vous?