uso a écrit 229 commentaires

  • # pas lut mais

    Posté par  (site web personnel) . En réponse au journal 50 mauvais conseils de codage pour développeur C++. Évalué à 0.

    j'ai pertinenté, parce-que c'est trop bien ce genre de journal:
    des mauvais idée pour développer… qui en vrais sont une manière détournée de donner des vrais conseilles. mais des-fois les mauvaises pratiques peuvent vraiment avoir leurs utilités.
    (qui n'a jamais utiliser des pointeur de label pour optimiser une VM ?)

    Je dit OUI.

    bon enfin je devrais lire le journal avant de poster le commentaire.
    Ok ce commentaire est con, je vais pas le poster et le su

  • [^] # Re: Rahan

    Posté par  (site web personnel) . En réponse au lien Une remise en question de notre vision des troubles «dys». Évalué à 3.

    C'est pas plus simple d'écouter plutôt que de tenter de prendre des notes?

    si c'est typiquement ce que je fessais.
    sauf qu'au lycée/collège tu prenais pas de notes, t'avais ton prof qui passait derrière toi pour t'engueuler, car si tu prend pas de notes, tu paye pas attention.
    puis dans les années 2000, c'était plus chiant de trouver des cours sur l'internet, y'en avaient, mais ils étaient imbitable.

    Mais, peu-être que la non-prise de notes, est plus accepté aujourd'hui.

  • [^] # Re: Rahan

    Posté par  (site web personnel) . En réponse au lien Une remise en question de notre vision des troubles «dys». Évalué à 2.

    bah non justement, j'ai l’impression que l'article allais plus dans le sens qu'il faut des méthodes différents pour des enfants différents. mais dans le but d'avoir le même apprentissage.
    parce-que apprendre l’histoire, ou les math quand t'est dys, et que tu passe la moitié du temps à galérè a prendre des notes de ce que dit le prof. c'est plus dur que quand tu l'est pas, et donc un discrimination certaines.

    sauf si par "trouver des solutions d'éducation adaptées à tous", tu pense qu'il existe une méthode qui puis marcher de la même efficacité pour tout le monde ?

    âpres perso j'ai trouver l'article un peu lège, la partie la plus intéressent, c'est celle qui dit que moi, je vais jouer un rôle dans la survie de la planète.
    alors que vous, personnes neurotypiquement chiantes, allez servir à rien.

  • [^] # Re: nullptr

    Posté par  (site web personnel) . En réponse à la dépêche Nouveautés du langage C dans sa prochaine version C23. Évalué à 2.

    Sauf qu'on parle de C. et ça c'est un problème de C++.
    Le fait que C++ bug sur NULL, n'est pas une raison pour modifier le standard C il me semble.

    En C NULL pose en theory problème soit avec les fonctions variadique, soit avec les _Generic (genre d'équivalent C de overloading de C++).

    les _Generic, sont moins problématique, car:

    • c'est du C11, donc pas si utiliser.
    • il me semble que la seul utilité des _Generic dans la libc, c'est tgmath, qui gères des nombres, et donc n'ont pas gérés NULL.
    • le code est évaluer à la compilation, et le compilo C, sait convertir 0 en pointeur sans UB.

    par contre les fonctions variadic sont plus problématique car:

    • très utiliser par la lib standard, et POSIX.
    • la convention d'appel est implémentation define je croie, mais le standard dit que passer un int à une functions attendant une pointeur, c'est UB. (alors que avant C89, convertir des int à l'arrache en pointeur, c’était très courent, et considéré comme une feature de C (dalleur ça se voie dans certains code source de vieux projets comme libperl, qui dises que leur int value pourras toujours contenir un pointeur))

    bien sur je parle de théory, car au final, la définition de NULL est implémentation define, et toutes les vrais libc l'ont définit comme ((void *)0), donc on esquive les problèmes évoqués plut haut.
    Mais le fait que ça reste une source de bug théorique, et que en C++ c'est pas théorique, ont je suppose poussé à rajouter nullptr au standard.

  • [^] # Re: le petit bout de la lorgnette

    Posté par  (site web personnel) . En réponse au journal si on ne fait rien, Xonotic va disparaitre de wikipedia FR. Évalué à 9. Dernière modification le 31 janvier 2023 à 16:28.

    personnellement je viens de lire:

    n’importe quel jeux proprio, commercial pas libre, qui a eux, 3 articles dans JVC, complétement oublier aujourd'hui, qui a fait un flop.
    A plus d’intérêt qu'un jeux libre, jouer depuis 12ans, et toujours aujourd'hui.
    toujours développement, avec un base de joueurs moyennement grande.

    a coté de ça, les arguments méthodologie, semble juste comme une manière de justifier un truck qui à l'air bien injuste.

    Refuser les sources collaborative, mais accepter quand c'est commerciale, me semble crée un biais qui a mémé intérêt encyclopédique (en terme de notoriété par article) vont favoriser les sujet commerciaux.

    Ceci dit aucune méthode ne seras parfaire, mais si les projets libres sont défavoriser, comparer aux non-libre (ce que tu viens d'expliquer). en avoir conscience, me semble un bonne choses.

  • [^] # Re: lolpedia

    Posté par  (site web personnel) . En réponse au journal si on ne fait rien, Xonotic va disparaitre de wikipedia FR. Évalué à 7.

    la ou c'est pas pareil, c'est que la page item cite clairement Newton Adventure.

    et vu que ca pointe vers de la mémoire qui a été free, ça fait un programme bugger.

    Ou au moins, quand on lit la page items, on peu se dire 'tien il manque un explications de c'est quoi ce jeu a lesquels fait référence cette page.

  • [^] # Re: ...

    Posté par  (site web personnel) . En réponse à la dépêche Nouveautés du langage C dans sa prochaine version C23. Évalué à 1.

    Sauf que c’était déjà la avec les _Noreturn et autre.
    ce que fait la MAJ du langages, c'est de passer a la syntaxe C++, et déprécier la syntaxe C11/17.

  • [^] # Re: ...

    Posté par  (site web personnel) . En réponse à la dépêche Nouveautés du langage C dans sa prochaine version C23. Évalué à 1. Dernière modification le 20 janvier 2023 à 11:21.

    Perso j'aurais bien aimer que __attribute__((cleanup(FUNCTION_PTR))) ou équivalent soie intégrer. (qui étais en discutions il me semble dalleur)
    Il est déjà supporter par gcc,clang,icc,tcc.

    Il y avais aussi une gestion des erreur différente en proposition, qui apparemment est pas passée.

  • [^] # Re: nullptr

    Posté par  (site web personnel) . En réponse à la dépêche Nouveautés du langage C dans sa prochaine version C23. Évalué à 3. Dernière modification le 18 janvier 2023 à 11:40.

    oui, sauf que dans le cas d'une function variadic:
    ex:
    /* prend un int, et des pointeurs vers des truck, le dernier pointeur est NULL */
    void function(int stuff, …)

    appeler comme ca
    function(0, 0);

    le compilateur est incapable de savoir que le 2éme 0 est un pointeur au moment de l'appelle. (vu que le type n'est pas indiquée dans la signature de la function).

  • [^] # Re: nullptr

    Posté par  (site web personnel) . En réponse à la dépêche Nouveautés du langage C dans sa prochaine version C23. Évalué à 3.

    Oui, ça pose problème avec

    #define RemoveItem(idx) _Generic(idx, int: RemoveItem_int, void *: RemoveItem_ptr)(idx)

    Après la définition par default de NULL a ((void *)0) fait que le code tombe en marche la plupart du temps en C, mais casse la plupart du temps en C++.

  • # nullptr

    Posté par  (site web personnel) . En réponse à la dépêche Nouveautés du langage C dans sa prochaine version C23. Évalué à 3. Dernière modification le 18 janvier 2023 à 10:31.

    Ces problèmes sont bien connus et ont déjà été résolus dans C++11 par l’ajout de nullptr et du type nullptr_t. Ces changements ont été reportés dans la spécification du C par la note N3042.

    Pour développer un peu.
    En C NULL est généralement définit comme ((void *)0)
    En C++, comme 0.
    (mais ça reste implementation define dans les 2 cas)
    La ou ça pose problème, c'est sur les function variadic qui prenne un pointeur qui peuvent/doives étre NULL, comme execl, qui a besoins d'un NULL a la fin.
    exemple:

    execl("./bin", "arg", NULL); // call bin with arg as argument
    

    qui était généralement un bug en C++, car NULL étant 0, c'est un int (4 byte en 64bits) convertie en pointeur (8 byte en 64bits).
    En C, pas un bug soue glibc, ni musl, mais ça reste implementation define.

    plus d'info ici: https://ewontfix.com/11/

  • # pingouin

    Posté par  (site web personnel) . En réponse au journal L’affaire pingouin. Évalué à 0.

    Tout le monde dit pingouin donc pingouin, une langue évolue avec l'emploie qu'en font ces utilisateur.

    C'est pas important que y'a 150 ans le mot avant une signification différente, une langue ça évolue.
    Utiliser manchot pour parler de pinguin, c'est juste faire preuve de conservatisme déplacer.

    Pingouin, Aussi vrais que le Francais est une langue moribonde incapable d'évoluer.

  • # 66 paquets pour twitter.

    Posté par  (site web personnel) . En réponse au lien Arch - 33 paquets Arch Aur consacrés à Mastodon. Évalué à 1.

    https://aur.archlinux.org/packages?O=0&SeB=nd&K=twitter&outdated=&SB=p&SO=d&PP=50&submit=Go

    soit 2(deux) fois plus(+) de paquets que sur la version libre(open source), coïncidence, complot de elon musk ?

  • [^] # Re: Je ne comprends pas trop les arguments des gens contre la vérification de l'âge

    Posté par  (site web personnel) . En réponse au journal Le gouvernement veut rendre le sexe payant sur internet. Évalué à 0. Dernière modification le 28 octobre 2022 à 09:38.

    Bah oui, c'est sur que c'est le même genre de personne qui font téléverser un contenue qui peu être vu comme porno(Ex:un blogue art de nus, un site de BD amateur…).
    Et ceux qui font des jeux en ligne a but lucrative.

    A la limite si la loi touchez que les entreprisse avec un certain revenue, la comparaison tiendrais, mais la, pas vraiment. (edit: ce qui est peu être le cas, j'ai lut le journal, mais pas regarder les liens…)

    Avec le beaux soue-entendu "si vous êtes contre la censure du porno, alors vous consommer du porno, et donc vous êtes un dégénérée"

    Personnellement, je suis juste trop con pour savoir ou est la limite entre l'art et le porno, donc quand tu dit "on veut protéger les enfants du porno", j’entends "on veut casser leur c****** aux artiste pour leur empêcher de s'exprimer".

    Et pour qui la liberté de ceux qui sont confrontés d'une manière ou d'une autre à celle-ci ne semble pas entre en compte…

    Tien la dernier fois que j'ai vu un argument similaire, c'est sur le twitter de Lunduke(maintenant supprimée), ou il expliquait que exposer les enfants aux personnes saints-nus de la gay pride, c'est un crime, qui devrais être interdis.

  • [^] # Re: Le C a vécu 50 années, et vivra 50 de plus

    Posté par  (site web personnel) . En réponse au lien It's time to stop using C and C++ for new projects, says Microsoft Azure CTO. Évalué à 0. Dernière modification le 25 septembre 2022 à 11:44.

    Si tu parle de -fanalyzer, ca a étais ajouté pour gcc 10(2020), et c'est en constante évolution.

    Après est-ce que c'est aussi puissant que rust, avec peu, ou aucun, unsafe, je pense pas.

    Edit: j'ai relu ton commentaire, et vu que tu parlais de Splint… bon my bad.

  • [^] # Re: Le C a vécu 50 années, et vivra 50 de plus

    Posté par  (site web personnel) . En réponse au lien It's time to stop using C and C++ for new projects, says Microsoft Azure CTO. Évalué à 5.

    pourquoi est-ce que ces solutions ne sont pas incluses dans gcc ou clang 

    https://gcc.gnu.org/onlinedocs/gcc-10.1.0/gcc/Static-Analyzer-Options.html

  • # C'est la 1er fois que je voie ça

    Posté par  (site web personnel) . En réponse au lien It's time to stop using C and C++ for new projects, says Microsoft Azure CTO. Évalué à 4.

    Autans ça fait depuis que j'ai commencer le dev, que je voie des gents dire qu'il faut arrêter le C, car tout les 5,6ans y’a une faille de sécurité majeur qui ne pourrais pas arrivé dans un langage qui n'a rien de "unsafe" comme Rust.

    A chaque nouvelle fonctionnalité de C++, on entend des gents dire d’arrêter le C, à un tel point que ça ma fait pas aimer le C++, alors que j'aimais bien le langage.

    mais c'est l'une des 1er fois que je voie quelqu'un mettre C et C++ dans le même panier. (alors que bon le C++11 et les suivant sont quand même assez safe(au moins autant que GNU C + static analyse)).

    Bon bah les dev C++, bienvenue au club des gents qui utilise un langage non grata !

  • [^] # Re: Moinssez moi

    Posté par  (site web personnel) . En réponse au journal Petites blagounettes de tout poil. Évalué à 1.

    quand t'a 2 pages remplie de "regardez ces femme qui tue leur enfant" (soue entendu avorter) et de tweet qui joue sur la panic morals des personnes trans, c'est assez precit oui.

    On parla pas d'un tweet perdu maladroit la. c'est carement de l'acharnement.
    mais vu qu'il a suprimer, j'en convien que le "croie moi" est trés faible.

    Sinon, BLM = Black Live Matter.

  • [^] # Re: Moinssez moi

    Posté par  (site web personnel) . En réponse au journal Petites blagounettes de tout poil. Évalué à 0.

    oui, son compte est supprimer, mais il avais plein de tweet anty-avortement.
    des tweet pour se plaindres des personnes trans dans le sport, il a aussi dit blocker "tout les gents qui mettes un sex qui n'est pas le leur".

    si tu suivais l'époque ou il étais sur odysée, il c'est extrémiser pendant BLM.

    C'est de la spéculation, mais je croie que Gardiner Bryant en parle ici (il dit pas les nom) https://www.youtube.com/watch?v=D_oLX2fTo6s

    De plus il participe aussi a ce twitter: https://nitter.it/NerdsOnTheRight?cursor=HBaGwLLR7%2Fry%2BCkAAA%3D%3D

  • [^] # Re: Moinssez moi

    Posté par  (site web personnel) . En réponse au journal Petites blagounettes de tout poil. Évalué à 2.

    https://fr.wikipedia.org/wiki/Racisation

    Le mot "racisé" est entré en 2018 dans le Robert, qui le définit par « Personne touchée par le racisme, la discrimination ».

    Aussi faut prendre "Racisme" (qui est un mot ultra ambiguë) au sens sociologique, c'est à dire, le racisme qui peu s'observer a l'échel d'une sociétée.

  • [^] # Re: Moinssez moi

    Posté par  (site web personnel) . En réponse au journal Petites blagounettes de tout poil. Évalué à -1.

    Donc, tu places une limite. Cette limite est subjective.

    Oui.

    "uso, quand tu insultes lunduke, tu travailles contre ton camp, car tu donnes raison aux racistes qui vont utiliser ton insulte pour démontrer qu'ils sont victimes".

    Oui.

  • [^] # Re: Moinssez moi

    Posté par  (site web personnel) . En réponse au journal Petites blagounettes de tout poil. Évalué à 1.

    tu exiges des wokes qu'ils fassent des sacrifices pour tes beaux yeux, qu'ils se mettent à ta place et prennent en compte tes sentiments, alors que tu t'en foutais des autres lorsque tu as fait ces blagues, est-ce que tu trouves ça normal ?".

    ok, nourriture pour l'extreme droite comme comportement.
    quand quelqu'un t'engeulle, c'est vachement humain de se dire "oui j'ai tord", et pas "l'autre c'est un connard".

    Quand quelqu'un explique que les wokes sont des méchants qui accusent les innocents, réagis non pas en envoyant le message "il y a du vrai là-dedans", mais avec "c'est ridicule, quand on y regarde de plus près, on se rend compte que la méchanceté des wokes est anecdotique et totalement fantasmée".

    Bah non y'a plein de connard chez les wokes, comme partout, en niant l'existance de problèmes, tu essentialise les wokes, comme quelques choses qui n'existe pas.
    Ca me semble bien plus fiable de montrer la multitude des idée, et si t'a des "wokes" ultra rigide dans leur manière de penser, t'en a des beaucoup moins, qui vont accépter tes blague cringe, et te le dire si tu va trop loins.
    Ce qui de mon point de vu est une autre maniére de dire "la méchanceté des wokes est anecdotique et totalement fantasmée", ou plus exactement "la méchanceté des wokes est peu étre vrais pour certain, mais y'a assez de woke pour en trouver des qui vont t’accepter".

    Bon je preshoot le "tu accépte les idée de l"ED avec ce discour"… je te dirais que je la recoit, pour mieux la nuancer, et la rejeter en block. la ou tu montre un tel dogme, que n'importe quel personne pas assez de gauche va te fuire, car il veras en toi quelqu'un incapable de prendre une critique.

  • [^] # Re: Moinssez moi

    Posté par  (site web personnel) . En réponse au journal Petites blagounettes de tout poil. Évalué à 1.

    Ok tu sais quoi, je fait mon méa culpa.

    J'ai effectivement fait du rentre dedant, et mit sur un pied d'égalité les "blagueurs" et les "ralleurs".

    Parler "d'allier du Fascisme" pour parler d'un truck que je voie comme un impensé de beaucoup "d'anty raciste" étais clairement de trop.

    De mon point de vue, je m'étais sur un pied d'égalité les conséquence de leur actions dans leur réutilisation par un rhétorique d'extreme droite.

    Mais on peu effectivement croire que j'ai voulut mettre sur une pied d'égalité la responsabilité des auteurs des messages.

    En méme temps pour répondre aux points 2,4: oui je suis plus exigeants des "woke" (vu que je le suis, peu étre, un peu) que des gents qui font une blague maladroite.

    On vit dans une société ou les propagande anty-woke son passée de l'ED a LREM, a hidalgo et rouselle.

    Donc désolé, mais demander qu'un anty-raciste ne soie pas a un niveau au moins 100x mieux qu'un "blageur maladroit" c'est être… "l'alliée du Fascisme".

  • [^] # Re: Moinssez moi

    Posté par  (site web personnel) . En réponse au journal Petites blagounettes de tout poil. Évalué à 5.

    ok donc tu prend l’exemple le plus frappent des blague raciste pour caricaturer mon argument… toujours a bouger le goal-post et jamais a jouer la défense..

    comme si une blagues étais binairement raciste ou pas, et que y'a aucun moment ou c'est plus compliqué à savoir, que une blagues peu avoir un double sens, dont un plus dur a voir.

    Envoyer un NTM à un lunduke, qui passe son temps à étre transphobe/mysogine, oui, ca me dérange pas. (et encore son public lui va pas forcement voir la transphobie, et croire que la victimes d'agression c'est lunduke)

    S'énerver contre une personne qui fait une blagues stéréotype sur les NB, qui est pas si visiblement transphobe, et pour las-quel il faut une connaissance des lore trans pour expliquer la transphobie. déso, mais j’accorde le razoir de hamelon et donc au final vous agresser un mec qui a pas comprit son erreur.

    Et Humainement parlent je comprend l’agressivité des "raleur", mais ça change pas que c'est un contre son champs.

    En vrais mon point de vu serais plus du genre: si le blaguer a l'air de bonne foi, "explique", sinon essaye de la faire passer pour un con.(mais si tu peu explique quand même)

    T'as vu le spectacle de Gad Elmaleh, mais durant les milliers de journaux, de news, de discussions, qui disent que l'humour peut être raciste, là, T'AVAIS PISCINE.

    j'ai écrit plusieurs fois qu'une blague peu étre raciste, mais quand je l'ai fait T'AVAIS PISCINE.

  • [^] # Re: Moinssez moi

    Posté par  (site web personnel) . En réponse au journal Petites blagounettes de tout poil. Évalué à 0.

    Pour provoquer (je conçois que c'est poussé à l’extrême car ici aucune victime en soit n'a réagit et que ce n'est pas forcément ce que tu voulais faire) : même façon de faire que ceux qui blâment les victimes tout en laissant l'agresseur tranquille.

    Je vais répondre à ça, et aux remarque sur "les victimes n’ont pas a contrôler leurs colère" de j-c_32… vu que apparemment je suis a la course au moinssage avec Zenitram (et je gagne :p):

    Je croie pas que être victimes puisse être utilisée comme totem d’immunité pour quoi que ça soit, sinon que dire des "féministes identitaire" qui utilise le fait qu'elle se soit fait agresser pour justifier leur idéeologie raciste.
    que dire aux TERF qui sont bien souvent victimes aussi du patriarca qui passe leur temps à tout faire pour rendre la vie des personnes trans plus dur, alors que le taux de suicide chez les trans est proportionnellement l'un des plus élevé en france.
    que dire des petits blanc qui se sont fait tabassé par des personnes racisé, et finisse en mode full-support Zemmour ?

    Croie bien une choses, c'est que l'Extrem Droite est experte pour dire "c'est nous les victimes", et donc utiliser la rétorque du "faut pas blammer les victimes" pour justifier l’agressivité d'une victimes envers ceux qu'iles identifies comme leur agresseurs, c'est juste donner des pièces a l'extrem droite.

    Comme l'a dit orel san:
    "Les coupables sont d'anciennes victimes
    Le cercle du mal jamais fini
    Tout dégénère, tout est cyclique"

    Emphatiquement, parlant, je peu comprendre qu'un personne victimes de discrimination prenne mal une blague, et attaque violemment le blagueur, tout comme je peu comprendre qu'une femme victimes du patriarca, balance des "men are trash", tout comme une personne racisé peu balancer un "nique les blanc", tout comme un petit blanc qui s'est fait taper dessus par des non-blanc, puisse balancer des dinguerie racistes.

    Stratégiquement parlent, si je trouve qu'un discours fait un contre son champs, je vais pas hésiter à le dénoncer.

    Et un peu hors sujet, mais j'ai évoqué que les personnes transphobe croivent que le sex est binaire(qui est différent du genre qui est encore moins binaire que le sex), mais pas expliqué en quoi ces gents ne comprenne rien a l'anatomie, je link une video qui l’explique: https://www.youtube.com/watch?v=szf4hzQ5ztg