gnx a écrit 420 commentaires

  • # Jusqu'ici

    Posté par  . En réponse au journal Bill Gates est « préoccupé par la superintelligence » artificielle . Évalué à 10.

    Je suis plus préoccupé par la superconnerie naturelle.

  • [^] # Re: RTFM

    Posté par  . En réponse au journal [ coup de gueule ] C'est moi ou google devient de plus en plus pénible ?. Évalué à 1.

    Ça dépend de la vitesse à laquelle tu sélectionnes, non ? (le jour où j'avais découvert ça, j'étais tombé de ma chaise).

  • [^] # Re: nano

    Posté par  . En réponse au journal Tour d'horizon des éditeurs de texte pour le terminal. Évalué à 2.

    Statistiques personnelles pifométriques :

    • Geany 70% (hors-sujet)
    • Joe 25% (console, terminal, ssh sans X)
    • Pico 13% (je suis revenu à (re)(al)Pine pour mon courriel)
    • (G)Vi(m) 2% (dépannage, cas particuliers ; essayé de m'y mettre vraiment il y a quelques années sans y parvenir, je me contente maintenant de retenir quelques commandes de base pour la survie)
    • Emacs 0% (essayé quelques fois il y a 15/20 ans, jamais réussi à en tirer quoi que ce soit)
  • [^] # Re: DDG

    Posté par  . En réponse au journal [ coup de gueule ] C'est moi ou google devient de plus en plus pénible ?. Évalué à 2.

    Même avec DDG, en ce moment je suis obligé de rajouter des guillemets à la moitié des mots que je recherche, sinon ça cherche un peu ce que ça veut, et même les premiers résultats ne contiennent pas du tout les mots clefs que j'ai entrés. C'est très pénible.

  • [^] # Re: En parlant de faille concernant une bibliothèque partagée...

    Posté par  . En réponse au journal Faille de sécurité glibc. Évalué à 1.

    Mais j'ai sans doute été crétin de répondre à une personne qui ne va pas essayer de comprendre pourquoi elle a été moinssée, mais si elle attaque une personne que pas mal de monde aime attaquer d'habitude, et ne pas essayer de relire et comprendre pourquoi elle a été moinssée : c'est tellement plus simple d'insulter!

    Quelqu'un aurait un lien ? Je cherche la publication de la spécification de la syntaxe du Français-2.0-alpha. Merci.

  • [^] # Re: Une chose que j'ai oublié d'ajouter

    Posté par  . En réponse à la dépêche Le langage Rust en version 1.0 alpha, on arrête de tout casser !. Évalué à 2.

    Il y a 2 sujets.

    Le premier (le défaut).
    Quand j'ai écrit « par défaut », ce n'était pas dans le sens où un entier sans type explicite va prendre ce type là, mais dans le sens où c'est le type qu'on utilise quand on n'a pas de besoin spécial. Je n'aurais probablement pas dû utiliser ce mot là, mais il me semble que ceux qui le précédaient et le suivaient précisaient le sens.
    Donc il n'y a pas de type de base (passe-partout) adapté à la plateforme et le type automatique est 32 bits ? J'avais cru comprendre que ce langage voulait (entre autres) cibler le bas-niveau. Ça ne me paraît pas génial pour des µC 8 / 16 bits (ou des µC et SoC 32 bits mais avec un bus de 16 bits) ; il faudrait si c'est comme ça faire à coup d'#ifdef pour chaque plateforme pour se définir son type de base adapté. Ou bien ce genre de plateformes n'est de toutes façons pas visé ?

    Le second (le choix du nom du type).
    En C, utiliser (s)size_t pour autre chose que des tailles (sizeof, *alloc, write, read etc.) me donne déjà des boutons (pour un indice de tableau, brrr…). Et là c'est exactement pareil. Pourquoi donner un type nommé « taille » à un index (ou à un offset ou à un intervalle ou à n'importe quoi qu'on va ajouter à une base, qui est un entier, mais qui représente tout sauf une taille). Mais bon, puisqu'à vous, ça vous semble naturel, ce n'est pas trop la peine d'épiloguer sur le sujet une fois nos avis exprimés, on ne sera pas d'accord.

  • [^] # Re: Une chose que j'ai oublié d'ajouter

    Posté par  . En réponse à la dépêche Le langage Rust en version 1.0 alpha, on arrête de tout casser !. Évalué à 0.

    il y a eu des grands traveaux sur les entiers: int/uint en isize/usize

    Je n'arrive toujours pas à comprendre le cheminement intellectuel qui aboutit à nommer un entier quelconque, un entier par défaut, un entier au format naturel de la plateforme destiné à tous les usages, « taille ». J'avoue que ça me dépasse (je fais un overflow).

  • [^] # Re: Du point de vue du droit

    Posté par  . En réponse au journal Besoin d'arguments pour obtenir une station de travail sous GNU/Linux ?. Évalué à 1.

    Tu ne trouves pas ton commentaire juste ridicule et en dehors de toute réalité objective en dehors du petit monde des jeunes homme blancs dont le premier salaire était directement dans le 75ième percentile qui a un travail non physique, intéressant, épanouissant, presque sans contraintes tout cela dans une industrie et un monde où il est le roi du monde ?

    Tu parles des plombiers, c'est ça ?

  • [^] # Re: chiffre le surcoût

    Posté par  . En réponse au journal Besoin d'arguments pour obtenir une station de travail sous GNU/Linux ?. Évalué à 5.

    Ça c'est la théorie. Elle est tout à fait rationnelle, mais en pratique c'est : tu rallonges tes journées pour tenir la date de livraison. Jamais de surcoût pour les SSII, et, en fonction du type de contrat, pas de surcoût pour le client non plus :-)

  • [^] # Re: Flattr

    Posté par  . En réponse au journal Flattr permet de faire de micro-dons sans taxes aux sociétés de charités et à but non lucratif. Évalué à 1.

    Le modèle de Flattr est compliqué: il prend 10% sur tout les échanges (une même somme qui fait du va et vient fini par disparaitre), mais flattr paie les frais de retraits de l'argent emmagasiné (uniquement lors du retrait), qui dépend des tarifs que décident les banques.

    À moins que j'aie raté un épisode, ce sont justement des frais supplémentaires que Flattr ne prend pas en charge.

  • [^] # Re: Et les batteries ?

    Posté par  . En réponse au journal Tesla Motors VS the rest of the world. Évalué à 3.

    Je vois énormément plus de cyclistes se conduire commes des gros connards

    Et puis ils tuent vachement de gens, ces connards.

    occuper la voie de circulation automobile alors qu'une bande cyclable est présente sur le côté,

    Ça, dans 90% des cas, c'est parfaitement autorisé.

  • [^] # Re: ♪ Si j'avais le portefeuille de monsieur lambda ♪

    Posté par  . En réponse au journal Tesla Motors VS the rest of the world. Évalué à 2.

    La réflexion est simple : maison, petite ville, couple, enfants => deux voitures.

    Quand je lis ça, je me dis qu'on n'a pas le cul sorti des ronces :-(

  • [^] # Re: Et les batteries ?

    Posté par  . En réponse au journal Tesla Motors VS the rest of the world. Évalué à 2.

    ayant beaucoup voyagé de par le monde, j'ai toujours été surpris du sous développement de la France pour les transports en commun. Qui OBLIGE a avoir un véhicule léger en province pour pouvoir relié 2 villes. Et si la ville n'est pas desservi par un train, c'est un peu la misère.

    Il ne faut pas exagérer non plus. Je vis depuis 20 ans sans voiture. Parfois ce n'est pas pratique, quelques fois c'est un peu galère, mais dans l'immense majorité des cas je n'y pense même pas comme à une contrainte. Alors être « obligé » d'avoir un véhicule personnel…

    un peu engagé mais explique correctement le probleme.

    Non merci.

    C'est chère simplement car à par la voiture il n'y a pas de concurrence.

    La première conséquence d'une concurrence du train par le car est forcément une augmentation du coût de revient du train par voyageur.

  • [^] # Re: Et les batteries ?

    Posté par  . En réponse au journal Tesla Motors VS the rest of the world. Évalué à 4.

    Quelques éléments : quand tu payes ton trajet de train, hormis parcours subventionné, tu payes l'électricité/le gasoil, mais aussi les voies, les gares, le matériel roulant, le service commercial, le personnel, la police, et j'en oublie.
    Quand tu payes ton trajet en voiture, tu ne payes que l'électricité/le gasoil et parfois un peu de péage, mais tu ne comptes souvent pas la production du véhicule et le service commercial, que tu as réglés avec l'achat et l'assurance et qui font déjà grimper le coup kilométrique (mais je crois que tu l'as peut-être pris en compte pour ton « au total » pour 3 à 5 personnes) et surtout aucune des infrastructures (routes, stationnements, etc.) payées par l'impôt (pareil pour la police). Et tu ne payes pas le personnel, puisque c'est toi qui travailles.

    Après, côté ferroviaire, le massacre du fret qui ne permet plus de faire travailler les lignes, les normes et le goût du « luxe » qui renchérissent matériel et infrastructure, une politique de tarifs divers et variés ahurissante avec segmentation du marché à laquelle s'ajoute le yeld management, font que si tu veux un billet normal pour un trajet normal, tu dois payer un prix anormalement élevé.

    Mais sinon, la SNCF investit quand même. À l'étranger… :-)

  • [^] # Re: Un autre IDE ?

    Posté par  . En réponse au journal 30 jours pour aider "Builder" le futur IDE de GNOME.. Évalué à 10.

    En résumé : « Repartir vers zéro ».

  • [^] # Re: répartir les demandes sur toute l'année ?

    Posté par  . En réponse au journal 30 jours pour aider "Builder" le futur IDE de GNOME.. Évalué à 10.

    Les 100.000 $ récoltés pour la procédure judiciaire (avec Groupon) qui n'a pas eu lieu et qui devaient finalement now be spent on making GNOME better, ils n'auraient pas pu être utilisés pour financer ce truc ?

  • [^] # Re: Et plus de 100% ?

    Posté par  . En réponse au journal IPv6 dépasse les 5% chez les utilisateurs de Google. Évalué à 2.

    IPoT4+0, visiblement.

  • [^] # Re: 30 min

    Posté par  . En réponse au journal Word vs TeX. Évalué à 10.

    Loin du troll, c'est une vraie question, ce type de production est elle possible en Word ?

    Il y en a (beaucoup) qui ont essayé, ils ont eu des problèmes (beaucoup).

  • [^] # Re: À propos des choix

    Posté par  . En réponse au journal Au secours, l'école Centrale Paris a donné mes mails à Microsoft !. Évalué à 0.

    Houlala…

    (commentaire à haute valeur ajoutée)

  • [^] # Re: Bien tenté

    Posté par  . En réponse au journal Connecter les tablettes sur du RJ45. Évalué à 1.

    une tablette est un terminal mobile donc conçu pour être utilisé sans fils.

    Hmmm, en pratique je me demande si l'usage des tablettes est vraiment mobile. Son biotope n'est-il pas typiquement soit le canapé/table basse, soit le lit/table de nuit, soit l'étagère/poussière ?

  • [^] # Re: Doutes

    Posté par  . En réponse au journal Sony pictures et la Corée du Nord. Évalué à 10.

    les fautes repérées ne correspondent pas à celle faîte classiquement par un Nord-coréen.

    Que l'on reconnaît logiquement à leur chapeau chinois.

  • [^] # Re: Tarif

    Posté par  . En réponse à la dépêche Formations Linux Professional Institute à Metz en mars 2015. Évalué à 1.

    Bien, mais qu'est-ce qui ne va pas ou qui manque dans mon « calcul » ? Avec plus de 50000 € de CA HT, on ne peut plus payer ses charges et cotisations, louer une bête petite salle pour 8 ou 10 jours, sortir un salaire et même acheter un peu de matériel dans les quelques cas où c'est nécessaire ; qui plus est dans un métier qui n'est que du service, quasiment sans autre frais ni matériel coûteux et sans qu'il y ait d'achat/revente de matériau ? Je veux bien que tout augmente, mais quand même…

    En effet formateur est un métier dans lequel la personne est disponible pour les autres et n'a pas de temps pour elle.

    :-) comme la plupart des métiers, non ?

  • [^] # Re: Tarif

    Posté par  . En réponse à la dépêche Formations Linux Professional Institute à Metz en mars 2015. Évalué à 1.

    Ah, les formations professionnelles, ça apprend d'abord comment soutirer de l'argent aux entreprises et aux services publics.

    Là, on est sur du 2200 € HT les 4 ou 5 jours (et il y a nettement pire). T'as une douzaine de participants, hop : 26400 € de CA HT. T'en fais 2 dans l'année, 53000 €, t'arrives déjà à te sortir un salaire et payer tes frais. Il te reste 50 semaines par an pour préparer la formation que tu donnes. Bon plan, non ?

  • [^] # Re: La minute philosophique.

    Posté par  . En réponse au journal Nouveau format d'image BPG. Évalué à -2.

    Je pense que tu sous-estimes le nombre de gens qui se déplacent…

    Note que ce n'est pas parce qu'on se déplace qu'on doit se sentir obligé d'aller visiter les sites web avec son téléphone.

  • [^] # Re: Avec du poil aux pattes

    Posté par  . En réponse au journal Esod mumixam !. Évalué à 5.

    tu sais pas ce qu'un compilo / une VM malins peuvent faire !

    Mouais, c'est quelque chose que l'on entend répété ad nauseam depuis des années, mais en pratique il est rare qu'ils produisent un code plus performant qu'un premier jet bêtement codé à la main. Et de toutes manières, vu qu'en général on passe son temps à appeler des fonctions assez génériques qui ne sont donc pas optimisées pour le cas que l'on utilise, il n'y a pas grand chose d'optimisable par le compilateur…

    on gère l'UTF-8 parce qu'on est plus en 1992 et les chinois aussi ont internet

    OK, mais on le gère comment ? Faudrait se mettre d'accord sur ce qu'on veut avant de commencer à le gérer, sinon, on gère l'UTF-8 en entrée mais en produisant une sortie au petit bonheur la chance. Par exemple, dans le programme Python d'origine, le "\w" de la regexp ne va pas forcément donner les résultats que l'on attend. Avec les chiffres, par exemple, pour "Vol_714", on pourrait raisonnablement attendre "Lov_714" (comportement de mon programme) ou "Lov_417" comme résultat. Eh bien non, parce que le "\w" compte les chiffres et les "_" comme des caractères de mot, ça va donner "417_lov". Ah non, tiens, en plus ça donne "417_loV", une « erreur » supplémentaire :-) puisque les chiffres n'ont pas de casse et que dans ce cas le programme recopie les caractères tels qu'ils sont entrés).

    Quant au Chinois, tu as choisi un bon exemple des emmerdements dans lesquels on est plongé par la complexité et la richesse d'Unicode si on veut le gérer dans son intégralité : dans un texte chinois, il n'y a pas de mots discernables et il n'y a pas de majuscules. Bim, les 2 principales spécification de notre zorglub sautent. Que fait-on ? On inverse tout le bloc d'idéogrammes entre 2 ponctuations, comme le programme d'origine le fait ? Ou pas ? Et surtout quel sens cela a-t-il de rentrer du chinois dans ce programme ?

    on met pas de limite de taille arbitraire parce que 140 characters 640kB should be enough for everyone

    Ben dans la langue de Franquin, le mot le plus long ayant 25 caractères, avec 64 on should be tranquille. Sinon, on rachètera un caractère supplémentaire pour écrire « 128 » à la place :-)

    on a pas (ou alors pas fait exprès et on corrige :-p)

    Oui, je constate que c'est le mode de développement actuel. « Allez, cette fonction a un bon nom, je vais l'utiliser ; on verra bien ce que ça donne : avec un peu de bol, ça marche. » … « hop c'est bon, j'ai testé avec un exemple, ça roule. Ouais, non lire la spécification de la fonction, ce n'est pas la peine puisque ça marche pour l'instant. On verra bien si quelqu'un se plaint » …
    NB : j'ai bien conscience que dans les programmes présentés ici, il ne s'agit pas d'un logiciel critique ou d'un soft facturé 200 000 € à un malheureux pige^ Wclient, mais d'un petit jeu, donc ces reproches(?) ne leur sont pas destinés mais puisque je vois qu'on est d'humeur taquine… :-)

    un truc qui fait-le-job-mais-en-fait-pas-pour-X-et-Y-t'as-qu'à-t'en-passer

    Ben… au moins dans le truc que j'ai proposé, les caractéristiques et les limites sont assez clairement mises en avant.
    Si on respecte ces règles, le comportement devrait être fiable1.

    Si on prend le programme d'origine, pour les même données d'entrées, si on l'exécute dans un environnement différent (changement des locales) => BOUM. Alors il vaut peut-être mieux savoir ce qui est supporté et ce qui ne l'est pas par le programme et s'y tenir plutôt que d'avoir un comportement non prévu ou un crash.


    1. là, logiquement, comme quand on fait une remarque sur l'orthographe, je ne doute pas que quelqu'un va me faire remarquer que j'ai oublier de traiter/spécifier un cas particulier :-) Ce que je veux dire, c'est que j'ai essayé d'une part d'être conscient des limites de ma version et de les mentionner et d'autre part de ne traiter qu'un type d'entrée restreint à ce qui fait sens, plutôt que de faire un truc qui est censé tout traiter sans limites, mais qui le fait mal ou de manière inattendue. Et le coup de la non-gestion assumée des signes « multiplier » et « diviser », c'est un geste politique de protestation contre la faute de goût d'avoir collé ces deux signes en plein milieu des majuscules accentuées :-). Sinon, c'est juste 2 fois 2 instructions à rajouter pour les gérer correctement.