Parce que c'est rigollot de déterrer une 10 ène de messages tous vieux de plus de 9 ans sur les 66000 qu'il a posté. Par contre, si vous pensez que ça représenter ça pensez politique, vous êtes juste en train de l'essentialiser.
Et notez que c'est vraiment une infime partie de ces messages, parce qu'il en a posté beaucoup trop.
Quelques notes ou il appelle a protéger le droit à avorter :
6 October 2024 (Urgent: call on Comcast)
US citizens: call on Comcast to stop funding anti-abortion campaigns.
6 October 2024 (Abortion pills)
*[Louisiana] officials class mifepristone and misoprostol as "controlled substances" — which medics say could imperil women's lives if they have hemorrhage.
I think the aim is to confiscate supplies of these pills and perhaps arrest people for carrying them into Louisiana. People do this to help women have abortions, in states where that is prohibited.
25 September 2024 (Urgent: Abortion-vote blocking tactic, FL)
US citizens: call on the Department of Justice to block voter intimidation in Florida.
Quelques notes qui parlent de sexisme et LGBTphobie:
25 September 2024 (Gender-equality education)
Various religions in the US are ganging up to fight against sex education and equal rights for queer people.
30 August 2024 (Eradicating DEI, gender studies, FL edu.)
After DeMentis took over the New College in Sarasota, and abolished various departments, he had thousands of library books put into dumpsters.
4 August 2024 (Family and gender values in a patriarchy)
Republicans now openly stand for imposing marriage and children on every woman, and denying various rights to women who don't have them.
I think that "family values" was meant, all along, to hint at this goal.
Et quelques opinions sur le conflit Israel/Palestine:
23 September 2024 (UN resolution)
Kenneth Roht: The US and all nations must respect the UN resolution against Israeli occupation.
* The general assembly confirmed the ICJ ruling that Israel’s prolonged occupation constitutes a de facto annexation and hence a violation of the “principle of the non-acquisition of territory by force”. In other words, although the term was not explicitly used, the endless occupation is an act of aggression — no different from Russia’s invasion of Ukraine.*
23 September 2024 (Protesters killed)
Shooting protesters who are not threatening anyone is a repeating pastime of Israeli snipers near the village of Beita. A report lists 15 other instances.
Typically the victims are not near any Israelis, and walking away from them.
Pour la fiabilité des anty-cheat, c'est très probable, surtout que je me rappelle de plusieurs posts sur Twitter du CEO d'Epic Games qui dénigrer clairement la sécurité soue Linux pour justifier de ne pas y porter Fortnite.
J'ai moinsser, car dans tous les exemples sur les libristes, tu n'as pas pensé à parler des utilisateurs, d'Arch Linux BTW, et en tant qu'utilisateur d'Arch Linux, je me sens exclue, et trouve ça inadmissible de ne pas représenter les personnes soue Arch Linux.
Poster depuis mon Arch Linux
(oui ce n'est pas une vraie signature, mais j'avais peur qu'on ne comprenne pas que je suis soue Arch Linux BTW)
Je rajouterais à la réponse de Renault, que le module kernel peu aussi servir à injecter des portes à détecter si on n'a pas de modules malicieux qui tourne dans le pays du noyau (oui, j'ai traduit kernel land).
Bon pour les anty-virus ça peut être compliqué (vu que je suppose que si on a un module malicieux, il est obstrué), mais pour les anty-cheat les cheat sont souvent codés en tant que module kernel.
Bah, les anty-cheat sont des applications d'éditeur tiers qui tourne dans des espaces noyaux.
La virtualisation a des besoins d'accès à l'espace noyaux.
Les drivers pour du matériel d'éditeur peu connu, peuvent avoir des applications d'éditeur tiers qui tourne dans l'espace noyaux.
Je ne comprends pas, comment tu ne comprends pas qu'un éditeur tiers à besoins d'accès a l'espace noyaux.
Dire "les françaises et les français" serait moins du signalement de vertu
Non mais ça embêté moins ma dyslexie que francais.es… même si en fait francais.es ne m'embête pas trop, je le lis françaises, et ça ne casse pas ma lecture. Les développeur.euse c'est autres choses, car je le lis, développeureuse, ce qui est donc un nouveau mot.
Mais ça m'embête moins aujourd'hui qu'il y a 10 ans, car j'ai vu écrire "développeureuse" beaucoup de Foix et je me suis habitué à ce nouveau mot.
C'est pour ça que j'ai dit que le point médian "m'emmerde un peu", et pas juste "m'emmerde".
Mais quand j'ai comparé à la forme épicène, ce que je dis, c'est que "l'égalité des genres", "le peuple français", "personnes de nationalité Française" me semble moins du signalement de vertu que "l'égalité femme/homme" ou "les françaises et les français".
Je suis dyslexique, et si le point médian (et ces autres formes) m'emmerder un peu effectivement, l'écriture inclusive, ce n'est pas que ça.
t'a les pronoms neutres, l'accord de proximité, les formes épicènes, et un mot magique et peu connue du français : le "et".
Et pour ces autres règles "l'inclusive" ne m'embêtent pas du tout.
Ceci dit, je trouve que l'utilisation du point médian, c'est un peu une forme de signalement de vertu, chose que l'on ne peut pas faire du tout avec les formes épicènes, peur laquelle les personnes lisant le texte ne remarque généralement pas que c'est écrit de manière inclusive.
Bon, je vais passer sur l'essentialisation de la gauche que tu fais, qui est un peu la caricature de ce qu'on l'en voie dans les médias, pour revenir sur un truck que je ne comprends pas dans ton raisonnement :
de la façon dont on parle de la France, des français, de notre histoire, et cela à longueur d'années…
Cette phrase.
Bien que je suis un weeb, qui n'a de connaissance que dans la culture japonaise, et une culture assez risible dans ce qui est français,
Que l'on cite "Hexagon" de Renaud, "Coupable" de Hubert Félix Thiéfaine, voire "La ballade des gens qui sont nés quelque part" de Brassens, la critique des français, l'histoire de France, et ces traditions, me semble être l'une des sources d'inspiration qui ont permis certaines des œuvres les plus bels de la culture Française.
Quand on dit que critique la France, c'est ne pas l'aimer, je ne peux pas m'empêcher de penser que l'on dit que l'on aime la France, mais pas sa culture.
Pas plus tard qu'hier un jeune s'est mit à faire une grande tirade anti-"nègre" dans le bus,
Ceci dit, je ne suis pas sûr que le fou du bus raciste, soie une preuve que le racisme en France est plus décomplexé que non.
Sinon des fous du métro anty-blanc, j'en ai déjà croisé, ça empêche pas que je pense que le racisme anty-blanc, n'existe pas aux niveaux de la société française.
Beaucoup de mots pour essentialiser quelqu'un a la fin.
En vrais, après avoir posté mon commentaire, j'ai eu cette réflexion de me dire, qu'il valait mieux une personne homophobe, mais qui le garde pour lui (ce que n'a pas l'air d'être sebas vu son journal), qu'un "homophobe pas vraiment homophobe", qui fait ces trucks en se disant, je ne le pense pas vraiment, car dans le 2nd cas, comme tu l'a expliqué, bah ça reste violent pour les LGBT.
Je différencie les "pas vraiment homophobe", des "irité et homophobe" parce que dans le cas du "pas vraiment homophobe", il y a toujours un potentiel de se rendre compte que son humour peu faire mal.
Sauf si on tombe sur une personne qui te pourrit, car t'est un sale homophobe, dans ce cas la majorité des gents aux lieux de se remettre en question, vont se blocker, défendre leur humour, et se sentir irrité par les drapeaux LGBT sut linuxfr, et devenir vraiment homophobe.
Il me semble qu'on peut parfaitement être un emmerdeur pédant toujours de mauvaise humeur sans être homophobe.
Oui, mais être un emmerdeur pour gueuler, je n'appellerai pas ça être irrité.
Personnellement, j'aime bien critiquer tout ce qui est étasunien, des fois un peu gratuitement, est-ce que ça me dérange vraiment, pas vraiment, est-ce que si je peux faire un discours à la con, pour gueuler sur des trucks étasunien, je le fais, oui, ça m'amuse.
Pas forcément de la X-phobie conscientisée, mais si ça t'irrite, t'a une forme de réaction qui devrait te faire te poser des questions sur pourquoi ça t'irrite.
Après, j'ai aucun doute que tu puisses être irrité par ce genre de message, tout en étais pas X-phobe, avec les X de ton quotidien.
Parce que sinon tu pourrais juste ignorer le symbole en mode "bon ça ne me concerne pas".
Sinon j'ai pertinenté par erreur, en voulant appuyer sur répondre, désolé.
Tien, je croyais que le mot de fin allait être "réactionnaire".
En soie, je suis d'accord avec le raisonnement, mais vu que tu ne parles pas directement du drapeau LGBT dans ton post, le sentiment d'énervement face à un signe qui défend une cause qu'on n'aime pas, ou juste, ne comprend pas. C'est être réactionnaire.
Bref, pas un post très intéressant de ma part, juste pour dire que le raisonnement aurait été exactement le même si le drapeau sur le logo aurait été un drapeau trans, ou anti-raciste (eh, il existe lui ?), ou autre.
Pour les tuples, tu dois pouvoir faire struct tuple func(void);
Et regarder ce qu'il y a dans la struct retourné, le problème étant plus que la librairie standard est faite pour retourner -1 ou NULL en cas d'erreurs.
Si l'appimage est trop vielle et n'a pas appimage-extract-and-run, on peut aussi utiliser : --appimage-extract pour extraire l'archive dans un dossier, et utiliser ./AppRun pour lancer le programme.
J'ai lu l'article en me demandant si Lunduke allais réussir à faire un blog technique sans être un bigot.
Rater, il s'attaque Scott Hanselman avec des arguments extrêmement fallacieux, pas sourcer, et complétement hors sujet à DOS.
Ensuite techniquement…
Il dit avoir testé de build avec DOS 4, et 3, mais pas d'explication sur les erreurs qu'il a eu.
puis, il test avec dosbox, qui n'est surement pas fait pour compiler DOS, pour finir par dire qu'un fichier asm ne build pas, mais pas de message d'erreurs non plus. (parce que si on a les sources, une erreur, ça se débogue, mais TKT Lunduke a travaillé à Microsoft, il sait de quoi il parle)
Ce qui en soi n'est pas du tout étonnant, comme dit plus haut, si j'essaye de compiler n'importe quoi ici : https://github.com/dspinellis/unix-history-repo j'ai peu de chances que ça marche, mais je suis contant de les avoir.
Même essayer de compiler KDE2 sous BSD, ca doit être bien compliqué aujourd'hui.
Donc au final pourquoi ce ton si dramatique pour se plaindre que quelques choses que personne ne s'attende à voir compiler, ne compile pas ? ¯\_(ツ)_/¯
Au final. J'ai l'impression d'avoir quelqu'un qui cherche à faire du sensationnel, pour se plaindre de choses qui n'en vaillent pas le coup.
Et en ajoutant son attaque sur de Scott Hanselman, ça rassemble quand même à un genre d'appel à la haine, associée d'un post pseudo technique de mauvaise foi.
L'histoire sur les différentes versions de MS-DOS 4, était cool ceci dit.
peu étre qu'en se concentrant plus sur les sources de DOS, et moins sur ces créateur, l'article aurais pu étre bien.
En vrais coder sur papier, ça, c'est fait pendant longtemps.
Ça peu encore se faire dalleur : https://www.youtube.com/watch?v=2XLZ4Z8LpEE
(Vidéo d'une personne qui fait marcher un typewritter des années 30 sur un GNU/linux moderne).
Il faut juste conclure le débat Vim vs Emacs, par ed.
Par contre, j'ai un doute sur l'intérêt écologique de la chose comparé à un écran, mais si Nadia le dit ¯\_(ツ)_/¯ .
Ouin-ouin, les machins, ils sont méchants.
Et vu que les machins, on dit être un peu bidules, tout ce qui ressemble aux bidules de prés ou de loin, sont comme les machins, et sont méchants.
Et donc je vais promenoir les truck raciste, car ils s'opposent aux machins et aux bidules (enfin, il ne faut pas trop regarder dans les détails non plus), et ils sont donc forcément gentils.
L'autre solution, c'est avec des longjmp/setjmp: http://groups.di.unipi.it/~nids/docs/longjump_try_trow_catch.html
Par contre, c'est lent, et une énorme source du bug.
En fait ce sont surement les fonctions les plus dangereuses de C, et c'est presque tout le temps une mauvaise idée de les utiliser.
Comparer aux exceptions C++, un longjmp ne va pas appelle les free fait entre le setjmp et le longjmp, de plus laisse ton programme dans un état qui est beaucoup plus dur à contrôler, qui si le flow du programme est linaire.
Dalleur, que ça soit le mécanisme de defer ou __attribute__(cleanup) le comportement est indéfini, si un longjmp est fait après le defer/cleanup.
Ceci dit il me semble que kantien parle de remplacer les goto, par des try/catch.
Les extensions dont tu parles servent à faire soit un genre de RAII, soie des defer.
Le seul compilateur C qui gère try/catch, c'est MSVC.
Personnellement, j'aime beaucoup les mécanismes de defer, et autres, car ça permet de gérer la libération des ressources, au moment où on les crée, et donc moins de chances d'oublier.
Le problème des goto out; c'est qu'on a le label out à la fin de la fonction, et c'est facile d'oublier de rajouter le free.
Avec les try/catch, le problème reste assez similaire aux goto.
C'est moi qui avais push la 1ʳᵉ version de attribute cleanup dans tinycc, (qui était pas mal bugué, les mainteneurs ont quand même pas mal amélioré mon code). Je n'aurais clairement pas fait le même effort pour imiter les try/catch de MSVC.
En C, t'a une erreur aussi (Vu que 1.0 est un double, il va dans le type default, donc cmpPtr)
#include<stdio.h>#define cmp(a, b) _Generic(b, int : cmpInt, float: cmpFloat, default: cmpPtr)(a,b)intcmpPtr(void*a,void*b){returna==b;}intcmpInt(inta,intb){returna==b;}intcmpFloat(floata,floatb){returna==b;}intmain(){printf("Hello, World! %d\n",cmp(1,1.0));}
Main.c: In function ‘main’:
Main.c:10:38: warning: passing argument 1 of ‘cmpPtr’ makes pointer from integer without a cast [-Wint-conversion]
10 | printf("Hello, World! %d\n", cmp(1,1.0));
| ^
| |
| int
Main.c:3:79: note: in definition of macro ‘cmp’
3 | #define cmp(a, b) _Generic(b, int : cmpInt, float: cmpFloat, default: cmpPtr)(a,b)
| ^
Main.c:5:18: note: expected ‘void *’ but argument is of type ‘int’
5 | int cmpPtr(void *a, void*b) {return a == b;}
| ~~~~~~^
Main.c:10:40: error: incompatible type for argument 2 of ‘cmpPtr’
10 | printf("Hello, World! %d\n", cmp(1,1.0));
| ^~~
| |
| double
Main.c:3:81: note: in definition of macro ‘cmp’
3 | #define cmp(a, b) _Generic(b, int : cmpInt, float: cmpFloat, default: cmpPtr)(a,b)
| ^
Main.c:5:26: note: expected ‘void *’ but argument is of type ‘double’
5 | int cmpPtr(void *a, void*b) {return a == b;}
| ~~~~~^
Si tu enlèves le default t'a aussi une erreur :
Main.c: In function ‘main’:
Main.c:10:40: error: ‘_Generic’ selector of type ‘double’ is not compatible with any association
10 | printf("Hello, World! %d\n", cmp(1,1.0));
| ^~~
Main.c:3:28: note: in definition of macro ‘cmp’
3 | #define cmp(a, b) _Generic(b, int : cmpInt, float: cmpFloat)(a,b)
|
Ce que fait cmp, c'est juste appeler une fonction qui dépend du type de b (doc ici: https://www.iso-9899.info/n1570.html#6.5.1.1).
Après si l'appelle de fonction déroulée pas la macro n'est pas bon, le compilateur va le remarquer.
Dalleur utiliser default n'est généralement pas une super idée.
si tu veux faire la même chose avec des macros en C++, ça va peu être plus compliqué.
Cette remarque n'était pas pour dire que _Generic > template, mais que si tu essayes de reproduire le comportement des template C++ en macro C++, ça va effectivement être compliqué, et hasardeux.
Bon les destructeurs, je suis d'accord que ça manque au C,
Mais gnu C, implémente une extension __atribute__((cleanup())), qui est implémenté par gcc, clang, tinycc, intel compiler, et est utilisé dans flatpak, systemd, et libvirt pour ne citer que quelques exemples.
les templates qui offrent une bonne sécurité et de bonne capacité de spécialisation en fonction des types; pour faire la même chose avec des macros, faut relire 10 fois avant de s'assurer qu'on a bien fait taff.
#define cmp(a, b) _Generic(b, int : cmpInt, float: cmpFloat, default: cmpPtr)(a,b)
Tu te relis beaucoup de fois pour un truck qui se fait en une ligne de code, et est assez explicite, je trouve.
Bon ok, c'est du C11, et si tu veux faire la même chose avec des macros en C++, ça va peu être plus compliqué.
# Quelques position progressistes de RMS au cours de juillet - octobre 2024
Posté par uso (site web personnel) . En réponse au lien Un rapport répertorie les prises de position problématiques de Richard Stallman en matière sexuelle. Évalué à 2.
Source ici: https://www.stallman.org/archives/2024-jul-oct.html
Parce que c'est rigollot de déterrer une 10 ène de messages tous vieux de plus de 9 ans sur les 66000 qu'il a posté. Par contre, si vous pensez que ça représenter ça pensez politique, vous êtes juste en train de l'essentialiser.
Et notez que c'est vraiment une infime partie de ces messages, parce qu'il en a posté beaucoup trop.
Quelques notes ou il appelle a protéger le droit à avorter :
Quelques notes qui parlent de sexisme et LGBTphobie:
Et quelques opinions sur le conflit Israel/Palestine:
[^] # Re: Anty Cheat qui empéche les jouers linux (dont Steam Deck) de jouer en ligne.
Posté par uso (site web personnel) . En réponse au lien Rockstar Games DDoSed Heavily By Players Protesting New AntiCheat Code. Évalué à 4. Dernière modification le 24 septembre 2024 à 14:24.
C'était très vrai il y a 3/4 ans, aujourd'hui, on voit de plus en plus de boites mettre en avant la compatibilité steam deck.
Quelques exemples de Jeux qui prennent en compte les steam deck :
https://www.gamingonlinux.com/2024/09/god-of-war-ragnarok-steam-deck-verified-needs-a-launch-option-for-desktop-linux/
https://www.gamingonlinux.com/2024/08/dragon-age-the-veilguard-devs-talk-up-their-pc-features-optimisations-and-steam-deck-verification/
https://www.gamingonlinux.com/2024/08/the-lord-of-the-rings-return-to-moria-arrives-on-steam-with-steam-deck-support/
https://www.gamingonlinux.com/2024/09/teenage-mutant-ninja-turtles-splintered-fate-gets-steam-deck-verified-ahead-of-a-pc-release/
Pour la fiabilité des anty-cheat, c'est très probable, surtout que je me rappelle de plusieurs posts sur Twitter du CEO d'Epic Games qui dénigrer clairement la sécurité soue Linux pour justifier de ne pas y porter Fortnite.
# Anty Cheat qui empéche les jouers linux (dont Steam Deck) de jouer en ligne.
Posté par uso (site web personnel) . En réponse au lien Rockstar Games DDoSed Heavily By Players Protesting New AntiCheat Code. Évalué à 4.
Plus d'explication ici :
https://www.gamingonlinux.com/2024/09/grand-theft-auto-v-gets-battleye-anti-cheat-breaks-online-play-on-steam-deck-linux/
[^] # Re: facho !
Posté par uso (site web personnel) . En réponse au lien Quand l'algorithmique devient fasciste. Évalué à 6.
J'ai moinsser, car dans tous les exemples sur les libristes, tu n'as pas pensé à parler des utilisateurs, d'Arch Linux BTW, et en tant qu'utilisateur d'Arch Linux, je me sens exclue, et trouve ça inadmissible de ne pas représenter les personnes soue Arch Linux.
Poster depuis mon Arch Linux
(oui ce n'est pas une vraie signature, mais j'avais peur qu'on ne comprenne pas que je suis soue Arch Linux BTW)
[^] # Re: Espace kernel ?
Posté par uso (site web personnel) . En réponse au lien Fiasco CrowdStrike : Microsoft persiste et signe, tout est la faute de l’Europe . Évalué à 1.
Je rajouterais à la réponse de Renault, que le module kernel peu aussi servir à
injecter des portesà détecter si on n'a pas de modules malicieux qui tourne dans le pays du noyau (oui, j'ai traduit kernel land).Bon pour les anty-virus ça peut être compliqué (vu que je suppose que si on a un module malicieux, il est obstrué), mais pour les anty-cheat les cheat sont souvent codés en tant que module kernel.
[^] # Re: Espace kernel ?
Posté par uso (site web personnel) . En réponse au lien Fiasco CrowdStrike : Microsoft persiste et signe, tout est la faute de l’Europe . Évalué à 1.
Bah, les anty-cheat sont des applications d'éditeur tiers qui tourne dans des espaces noyaux.
La virtualisation a des besoins d'accès à l'espace noyaux.
Les drivers pour du matériel d'éditeur peu connu, peuvent avoir des applications d'éditeur tiers qui tourne dans l'espace noyaux.
Je ne comprends pas, comment tu ne comprends pas qu'un éditeur tiers à besoins d'accès a l'espace noyaux.
[^] # Re: N'importe quel misogyne vous le dira :
Posté par uso (site web personnel) . En réponse au lien Écriture inclusive : le point d’hyphénation rend-il vraiment meilleure la lecture par les lecteurs d. Évalué à 2.
Non mais ça embêté moins ma dyslexie que francais.es… même si en fait francais.es ne m'embête pas trop, je le lis françaises, et ça ne casse pas ma lecture. Les développeur.euse c'est autres choses, car je le lis, développeureuse, ce qui est donc un nouveau mot.
Mais ça m'embête moins aujourd'hui qu'il y a 10 ans, car j'ai vu écrire "développeureuse" beaucoup de Foix et je me suis habitué à ce nouveau mot.
C'est pour ça que j'ai dit que le point médian "m'emmerde un peu", et pas juste "m'emmerde".
Mais quand j'ai comparé à la forme épicène, ce que je dis, c'est que "l'égalité des genres", "le peuple français", "personnes de nationalité Française" me semble moins du signalement de vertu que "l'égalité femme/homme" ou "les françaises et les français".
[^] # Re: N'importe quel misogyne vous le dira :
Posté par uso (site web personnel) . En réponse au lien Écriture inclusive : le point d’hyphénation rend-il vraiment meilleure la lecture par les lecteurs d. Évalué à 6. Dernière modification le 19 juillet 2024 à 00:07.
Je suis dyslexique, et si le point médian (et ces autres formes) m'emmerder un peu effectivement, l'écriture inclusive, ce n'est pas que ça.
t'a les pronoms neutres, l'accord de proximité, les formes épicènes, et un mot magique et peu connue du français : le "et".
Et pour ces autres règles "l'inclusive" ne m'embêtent pas du tout.
Ceci dit, je trouve que l'utilisation du point médian, c'est un peu une forme de signalement de vertu, chose que l'on ne peut pas faire du tout avec les formes épicènes, peur laquelle les personnes lisant le texte ne remarque généralement pas que c'est écrit de manière inclusive.
[^] # Re: Avis d'une personne de droite (si tant est que ça intéresse des convaincus du bord opposé)
Posté par uso (site web personnel) . En réponse au lien "Influenceurs" d’extrême droite : le moteur caché du succès du RN ?. Évalué à 7.
Bon, je vais passer sur l'essentialisation de la gauche que tu fais, qui est un peu la caricature de ce qu'on l'en voie dans les médias, pour revenir sur un truck que je ne comprends pas dans ton raisonnement :
Cette phrase.
Bien que je suis un weeb, qui n'a de connaissance que dans la culture japonaise, et une culture assez risible dans ce qui est français,
Que l'on cite "Hexagon" de Renaud, "Coupable" de Hubert Félix Thiéfaine, voire "La ballade des gens qui sont nés quelque part" de Brassens, la critique des français, l'histoire de France, et ces traditions, me semble être l'une des sources d'inspiration qui ont permis certaines des œuvres les plus bels de la culture Française.
Quand on dit que critique la France, c'est ne pas l'aimer, je ne peux pas m'empêcher de penser que l'on dit que l'on aime la France, mais pas sa culture.
[^] # Re: Il existe un mot
Posté par uso (site web personnel) . En réponse au journal Linuxfr sous les drapeaux. Évalué à 0. Dernière modification le 22 juin 2024 à 15:48.
Ceci dit, je ne suis pas sûr que le fou du bus raciste, soie une preuve que le racisme en France est plus décomplexé que non.
Sinon des fous du métro anty-blanc, j'en ai déjà croisé, ça empêche pas que je pense que le racisme anty-blanc, n'existe pas aux niveaux de la société française.
[^] # Re: Il existe un mot
Posté par uso (site web personnel) . En réponse au journal Linuxfr sous les drapeaux. Évalué à 1.
Beaucoup de mots pour essentialiser quelqu'un a la fin.
En vrais, après avoir posté mon commentaire, j'ai eu cette réflexion de me dire, qu'il valait mieux une personne homophobe, mais qui le garde pour lui (ce que n'a pas l'air d'être sebas vu son journal), qu'un "homophobe pas vraiment homophobe", qui fait ces trucks en se disant, je ne le pense pas vraiment, car dans le 2nd cas, comme tu l'a expliqué, bah ça reste violent pour les LGBT.
Je différencie les "pas vraiment homophobe", des "irité et homophobe" parce que dans le cas du "pas vraiment homophobe", il y a toujours un potentiel de se rendre compte que son humour peu faire mal.
Sauf si on tombe sur une personne qui te pourrit, car t'est un sale homophobe, dans ce cas la majorité des gents aux lieux de se remettre en question, vont se blocker, défendre leur humour, et se sentir irrité par les drapeaux LGBT sut linuxfr, et devenir vraiment homophobe.
[^] # Re: Il existe un mot
Posté par uso (site web personnel) . En réponse au journal Linuxfr sous les drapeaux. Évalué à -1.
Oui, mais être un emmerdeur pour gueuler, je n'appellerai pas ça être irrité.
Personnellement, j'aime bien critiquer tout ce qui est étasunien, des fois un peu gratuitement, est-ce que ça me dérange vraiment, pas vraiment, est-ce que si je peux faire un discours à la con, pour gueuler sur des trucks étasunien, je le fais, oui, ça m'amuse.
[^] # Re: Il existe un mot
Posté par uso (site web personnel) . En réponse au journal Linuxfr sous les drapeaux. Évalué à -1.
Eh oui, ça en est.
Pas forcément de la X-phobie conscientisée, mais si ça t'irrite, t'a une forme de réaction qui devrait te faire te poser des questions sur pourquoi ça t'irrite.
Après, j'ai aucun doute que tu puisses être irrité par ce genre de message, tout en étais pas X-phobe, avec les X de ton quotidien.
Parce que sinon tu pourrais juste ignorer le symbole en mode "bon ça ne me concerne pas".
Sinon j'ai pertinenté par erreur, en voulant appuyer sur répondre, désolé.
[^] # Re: Il existe un mot
Posté par uso (site web personnel) . En réponse au journal Linuxfr sous les drapeaux. Évalué à 1.
Tien, je croyais que le mot de fin allait être "réactionnaire".
En soie, je suis d'accord avec le raisonnement, mais vu que tu ne parles pas directement du drapeau LGBT dans ton post, le sentiment d'énervement face à un signe qui défend une cause qu'on n'aime pas, ou juste, ne comprend pas. C'est être réactionnaire.
Bref, pas un post très intéressant de ma part, juste pour dire que le raisonnement aurait été exactement le même si le drapeau sur le logo aurait été un drapeau trans, ou anti-raciste (eh, il existe lui ?), ou autre.
[^] # Re: siite
Posté par uso (site web personnel) . En réponse au journal C23, listes variantes et le turfu. Évalué à 2.
Pour le nonnull:
https://stackoverflow.com/questions/45237148/is-attribute-nonnull-standardized-in-c
depuis C11, t'a la syntaxe
int func(char non_null_ptr[static 1]);
Pour les tuples, tu dois pouvoir faire
struct tuple func(void);
Et regarder ce qu'il y a dans la struct retourné, le problème étant plus que la librairie standard est faite pour retourner -1 ou NULL en cas d'erreurs.
# avec --appimage-extract-and-run ?
Posté par uso (site web personnel) . En réponse au message Défaut AppImage. Évalué à 4. Dernière modification le 26 mai 2024 à 18:11.
Hello,
Si fuse ne marche pas, une manière de faire marcher un appimage est d'utiliser
--appimage-extract-and-run
Par exemples :
Si l'appimage est trop vielle et n'a pas appimage-extract-and-run, on peut aussi utiliser :
--appimage-extract
pour extraire l'archive dans un dossier, et utiliser./AppRun
pour lancer le programme.[^] # Re: Lunduke
Posté par uso (site web personnel) . En réponse au lien MS-DOS 4.0 Source Code Fails to Compile. Évalué à 6.
J'ai lu l'article en me demandant si Lunduke allais réussir à faire un blog technique sans être un bigot.
Rater, il s'attaque Scott Hanselman avec des arguments extrêmement fallacieux, pas sourcer, et complétement hors sujet à DOS.
Ensuite techniquement…
Il dit avoir testé de build avec DOS 4, et 3, mais pas d'explication sur les erreurs qu'il a eu.
puis, il test avec dosbox, qui n'est surement pas fait pour compiler DOS, pour finir par dire qu'un fichier asm ne build pas, mais pas de message d'erreurs non plus. (parce que si on a les sources, une erreur, ça se débogue, mais TKT Lunduke a travaillé à Microsoft, il sait de quoi il parle)
Ce qui en soi n'est pas du tout étonnant, comme dit plus haut, si j'essaye de compiler n'importe quoi ici : https://github.com/dspinellis/unix-history-repo j'ai peu de chances que ça marche, mais je suis contant de les avoir.
Même essayer de compiler KDE2 sous BSD, ca doit être bien compliqué aujourd'hui.
Donc au final pourquoi ce ton si dramatique pour se plaindre que quelques choses que personne ne s'attende à voir compiler, ne compile pas ?
¯\_(ツ)_/¯
Au final. J'ai l'impression d'avoir quelqu'un qui cherche à faire du sensationnel, pour se plaindre de choses qui n'en vaillent pas le coup.
Et en ajoutant son attaque sur de Scott Hanselman, ça rassemble quand même à un genre d'appel à la haine, associée d'un post pseudo technique de mauvaise foi.
L'histoire sur les différentes versions de MS-DOS 4, était cool ceci dit.
peu étre qu'en se concentrant plus sur les sources de DOS, et moins sur ces créateur, l'article aurais pu étre bien.
[^] # Re: Code sur papier
Posté par uso (site web personnel) . En réponse au journal [HS] 3 Gigas par semaine .... Évalué à 3.
En vrais coder sur papier, ça, c'est fait pendant longtemps.
Ça peu encore se faire dalleur : https://www.youtube.com/watch?v=2XLZ4Z8LpEE
(Vidéo d'une personne qui fait marcher un typewritter des années 30 sur un GNU/linux moderne).
Il faut juste conclure le débat Vim vs Emacs, par ed.
Par contre, j'ai un doute sur l'intérêt écologique de la chose comparé à un écran, mais si Nadia le dit
¯\_(ツ)_/¯
.[^] # Re: Scandaleux .... ou pas, moi, j'opte pour la 1ère option
Posté par uso (site web personnel) . En réponse au journal La France crée un fichier des personnes trans. Évalué à 2.
Ouin-ouin, les machins, ils sont méchants.
Et vu que les machins, on dit être un peu bidules, tout ce qui ressemble aux bidules de prés ou de loin, sont comme les machins, et sont méchants.
Et donc je vais promenoir les truck raciste, car ils s'opposent aux machins et aux bidules (enfin, il ne faut pas trop regarder dans les détails non plus), et ils sont donc forcément gentils.
Ça fait réfléchir.
[^] # Re: goto return cave
Posté par uso (site web personnel) . En réponse au journal Is return the new goto ?. Évalué à 6.
L'autre solution, c'est avec des longjmp/setjmp:
http://groups.di.unipi.it/~nids/docs/longjump_try_trow_catch.html
Par contre, c'est lent, et une énorme source du bug.
En fait ce sont surement les fonctions les plus dangereuses de C, et c'est presque tout le temps une mauvaise idée de les utiliser.
Comparer aux exceptions C++, un longjmp ne va pas appelle les free fait entre le setjmp et le longjmp, de plus laisse ton programme dans un état qui est beaucoup plus dur à contrôler, qui si le flow du programme est linaire.
Dalleur, que ça soit le mécanisme de defer ou
__attribute__(cleanup)
le comportement est indéfini, si un longjmp est fait après le defer/cleanup.[^] # Re: goto return cave
Posté par uso (site web personnel) . En réponse au journal Is return the new goto ?. Évalué à 3.
Ceci dit il me semble que kantien parle de remplacer les goto, par des try/catch.
Les extensions dont tu parles servent à faire soit un genre de RAII, soie des defer.
Le seul compilateur C qui gère try/catch, c'est MSVC.
Personnellement, j'aime beaucoup les mécanismes de defer, et autres, car ça permet de gérer la libération des ressources, au moment où on les crée, et donc moins de chances d'oublier.
Le problème des goto out; c'est qu'on a le label out à la fin de la fonction, et c'est facile d'oublier de rajouter le free.
Avec les try/catch, le problème reste assez similaire aux goto.
C'est moi qui avais push la 1ʳᵉ version de attribute cleanup dans tinycc, (qui était pas mal bugué, les mainteneurs ont quand même pas mal amélioré mon code). Je n'aurais clairement pas fait le même effort pour imiter les try/catch de MSVC.
[^] # Re: très bonne question
Posté par uso (site web personnel) . En réponse au journal Is return the new goto ?. Évalué à 7.
En GNU C, tu peux : https://echorand.me/site/notes/articles/c_cleanup/cleanup_attribute_c.html
C'est supporté par au moins gcc, clang, et tinycc.
[^] # Re: l'article est intéressants
Posté par uso (site web personnel) . En réponse au lien Hans Peter Anvin : Kernel C++20 ? (article de qualité sur developpez.com). Évalué à 4.
En C, t'a une erreur aussi (Vu que 1.0 est un double, il va dans le type default, donc cmpPtr)
Si tu enlèves le default t'a aussi une erreur :
Ce que fait cmp, c'est juste appeler une fonction qui dépend du type de b (doc ici: https://www.iso-9899.info/n1570.html#6.5.1.1).
Après si l'appelle de fonction déroulée pas la macro n'est pas bon, le compilateur va le remarquer.
Dalleur utiliser default n'est généralement pas une super idée.
Cette remarque n'était pas pour dire que _Generic > template, mais que si tu essayes de reproduire le comportement des template C++ en macro C++, ça va effectivement être compliqué, et hasardeux.
[^] # Re: l'article est intéressants
Posté par uso (site web personnel) . En réponse au lien Hans Peter Anvin : Kernel C++20 ? (article de qualité sur developpez.com). Évalué à 2.
Bon les destructeurs, je suis d'accord que ça manque au C,
Mais gnu C, implémente une extension
__atribute__((cleanup()))
, qui est implémenté par gcc, clang, tinycc, intel compiler, et est utilisé dans flatpak, systemd, et libvirt pour ne citer que quelques exemples.[^] # Re: l'article est intéressants
Posté par uso (site web personnel) . En réponse au lien Hans Peter Anvin : Kernel C++20 ? (article de qualité sur developpez.com). Évalué à 3.
Tu te relis beaucoup de fois pour un truck qui se fait en une ligne de code, et est assez explicite, je trouve.
Bon ok, c'est du C11, et si tu veux faire la même chose avec des macros en C++, ça va peu être plus compliqué.