@Animal je pense que tu oublies un autre projet totalitaire : la taxe carbone.
Un thermostat connecté qui divulgue aux organismes de surveillances et de contrôle le nom des mauvais citoyens qui chauffent à 20°c au lieu de 17/19°c réglementaires, permettra de leur infliger de lourdes peines ou de faire baisser le crédit social des concernés.
Selon internet, il ne faut plus dire USA mais mais USI, pour États-Unis d'Israël.
Si nous nous y mettons tous, combien de temps avant que les lois changent et que nous soyons accusés d'antisémitisme ?
J'ai réalisé depuis peu pourquoi la liberté d'expression totale, à l'américaine, est in fine ndispensable pour une société saine.
J'etais en tout risque chez Direct Assurance pour ma voiture neuve, cela fait 1 an qu'ils font trainer le dossier pour ne pas me rembourser les réparations d'un pète à l'arrière de mon véhicule.
Je vais lancer une procédure de recours cette semaine. In fine, je conseillerais d'évitez l'assurance "tout risque" chez Direct Assurance, elle n'est pas "tout risque" puisque l'assureur se bât pour s'éviter de respecter sa part du contrat.
La Bajon vs La censure Youtube.
L'explication de l'évolution historique du conflit en Crimée sans utiliser les mots interdits par Google est formidable. J'ai ri au mois 5 fois en 4 min.
Quelques questions sur ce sujet :
- Où commence la transhaine ? (je préfère le terme transhaine à transphobie, je pense que la plupart des opposants au mouvement n'ont pas peur des trans)
- Où s'arrête-elle ?
- Qui décide de la limite à ne pas franchir ?
- Pourquoi c'est cette personne qui décide des limites et pas une autre ?
- Actuellement, quelles discriminations s'appliqueraient aux trans et ne seraient pas punies par la loi ?
Par exemple, je considère que les femmes trans sont des hommes qui prétendent être des femmes. Et je considère que la dysphorie de genre est une pathologie. Suis-je au-delà de la limite ? Et si oui pourquoi ?
Dans mon cas, je veux que les trans soient heureux et soient correctement accompagnés, je m'explique : la dysphorie étant une pathologie pour moi, alors la thérapie hormonale et la transformation chirurgicale permettant la transsexualité doivent être couvertes intégralement par la sécu, et c'est non-négociable.
Un accompagnement et une aide aux jeunes trans abandonnés par leur famille doivent être fournis par des assistantes sociales. Une forme de médiation familiale doit être systématique et toujours supportée par la collectivité. J'ajoute que toute discrimination dans la société (travail, école, commerce, voyage, etc) doit être puni par des peines lourdes (financière + incarcération en cas de récidive).
Par contre, je pose une frontière claire et ferme qui oppose le droit des femmes trans à celui des femmes, c'est le droit à disposer d'espaces où nous pouvons êtres entre femmes en non-mixité. Et à mon sens, il y a au moins deux cas de figure importants : le sport et les toilettes/douches accessibles au public.
Mais argumentons car un avis ne vaut rien sans argument.
Pour le sport, s'imaginer que les thérapies hormonales sont à elles seules un outil suffisant pour permettre à une femme trans d'être en compétition contre des femmes, c'est volontairement ou involontairement ignorer que :
- Le cœur des hommes est plus gros.
- Les poumons des hommes sont plus gros.
- L'envergure corporelle des hommes est plus importante.
- La masse corporelle des hommes est plus importante.
- La densité osseuse des hommes est plus importante.
- Les fibres musculaires des hommes, malgré la thérapie hormonale restent plus efficaces (puissance et récupération).
Tout ceci procure un avantage considérable lors des compétitions. In fine, prétendre qu'un shoot aux hormones suffit à aligner les centaines de paramètres qui distinguent les hommes des femmes, c'est nous réduire à de vulgaires poches d’œstrogènes et ça, c'est misogyne.
Pour les toilettes publics, l'argument est totalement différent. Les femmes trans (je ne sais rien des hommes trans) sont inoffensifs et souhaitent le bonheur des femmes comme nous souhaitons le leur. Par contre, parmi les hommes, il y a des prédateurs qui se sont servis, se servent et se serviront d'une opportunité de se faire passer pour des femmes trans, afin de se retrouver seuls avec nous, et nous attaquer dans des endroits à l'abri des regards.
Et malheureusement, ce genre de cas se sont déjà produits aux USA, là où le mouvement a démarré. Le délire va si loin que l'on peut voir à présent des agresseurs sexuels "transitionner" juste avant leur incarcération afin d'être emprisonnés dans des cellules avec des femmes. Et les premiers cas de viols en prison sont déjà arrivés. Prétendre que ce problème n'est pas ou n'est pas grave, ça aussi c'est misogyne.
Bref, laissez-nous le droit d'être en non-mixité, entre femmes nées femmes, dans des espaces qui nous sont réservés.
@WarriorDuDimanche il y a quelques années, j'ai acheté un Clevo en suivant les conseils d'un ami. Zéro problème avec Linux et sûrement le PC le portable le plus rapide et le mieux équilibré que j'ai eu. Par contre il faut choisir ses composants soi-même, ce qui peut gêner certains mais ne devrait pas te poser de problèmes.
A toi de voir sur leur site : https://www.clevo-europe.com/
En espérant que ça te soit utile. <3
@Animal m'en parle pas, j'ai été redressée en début d'année pour un écart de 2€ (oui 2€, et ils m'ont envoyé un courrier pour ça) parce que je n'avais pas utilisé les nouveaux coefficients qui s'appliquaient à ma structure suite à un changement de forme juridique... Parce que je n'en savais rien et que mon expert comptable n'avait pas fait attention au troisième chiffre derrière la virgule ! 🤨
C'est la raison pour laquelle je crois de moins en moins à la fraude des entreprises. Quant on vit un contrôle sociale ou fiscale, ce qui fût mon cas, on comprends que les agents ont, comme les flics, des quotas à atteindre, et donc certaines demandes sont faites en sachant pertinemment que les contrôlés sont en règles, mais qu'ils ne pourront techniquement pas y répondre.
Exemple, l'URSSAF qui vous demande l'accusé de transfert qu'elle vous fourni lorsque vous télédéclaré vos cotisations sur son site à elle, en vous disant que le PDF de la déclaration qu'elle vous a donné en même temps que l'accusé de transfert ne constitue pas à lui seul, une preuve valide de déclaration.
Je rappelle que tout est enregistré sur le site de l'URSSAF hein. Mais c'est à l'indép d'aller enregistrer son accusé de transfert et de le conserver 4 ans à côté du PDF qui résume sa télédéclaration...
Je pensais comme cela il y a une quinzaine d'années, quand tout mon cercle social reagissait à grands coups d'indignations et d'appels à la morale, puis j'ai totalement changé d'avis et je pense que celui qui a imaginé l'analogie de la partie d'échecs avec un pigeon est stupide et dangereux.
@Abel j'ai tenté d'expliquer dans ce post pourquoi je pense qu'il faut débattre avec les extrêmes, mais à l'unique condition de le faire dans cette perspective : tenter de comprendre pourquoi les gens pensent ce qu'ils pensent à la place d'essayer de les convaincre.
Pour moi, on ne peut pas convaincre quelqu'un en anéantissant ses croyances et ses idées mais en comprenant ce qui l'a amener à être ce qu'il est et en corrigeant le problème à sa source. Bref, l'humanisme de gauche, le vrai, pas la saloperie qui est née dans la "gauche" française qui a plus privatisée le pays que toutes les droites réunies.
Je cite la partie utile :
Pour moi, une idée nauséabonde est de penser qu'il ne faut pas parler aux extrêmes. Je m'explique, dans un couple, lorsque les gens ne se parlent plus ils divorcent et s'entre-déchirent. Des voisins qui n'échangent plus sur leurs problèmes commencent à se battre. Les nations sans diplomatie se font la guerre. Prétendre qu'il ne faut jamais parler aux extrêmes, c'est semer les graines de la guerre civile sans même y réfléchir.
Décréter que l'autre est un ennemi trop stupide pour échanger quoi que ce soit avec lui permet moralement, quand cet ennemi pose problème, de s'armer contre lui et d'aller l'assassiner. C'est pratique, très totalitaire dans la façon de faire, mais fort pratique ; et ça n'est pas ma vision d'un état démocratique.
Merci @Animal pour l'info. Je rappelle ce post ou j'expliquais que les euros numériques étaient des monnaies programmables.
Ce qui signifie qu'ils permettront à la mafia à tête de l'état de déterminer une date de péremption au-delà de laquelle, si nous n'avons pas dépenser notre argent, alors il ne sera plus utilisable ; où dans le meilleur des cas, il ne sera utilisable que pour acheter certains biens ou services. Par exemple de la viande de boeuf non, mais du steak d'insectes oui.
Imaginons qu'avant, il fallait lutter contre l'inflation et qu'à présent, il faudra lutter aussi contre ça.
La seule chance de capitaliser quoi que ce soit passera pas le crédit bancaire, sous réserve que notre crédit social nous le permette...
Il faut s'émanciper du syndrome se Stockholm qui sévi dans l'UE. L'Union Européenne ne nous veut pas du bien, elle ne nous apporte rien et a contribué directement à l'anéantissement des infrastructures publiques les plus essentielles comme l'école, l'hôpital, les routes, les télécoms, le ferroviaire, etc.
Tout est dans le titre et la synthèse, copiée-collée ci-dessous :
Département => Date limite de déclaration
- 01 au 19 => Jeudi 23 mai 2024 à 23h59
- 20 au 54 (y compris le 2A et le 2B) => Jeudi 30 mai 2024 à 23h59
- 55 au 974/976 => Jeudi 6 juin 2024 à 23h59
- Non-résidents => Jeudi 23 mai 2024 à 23h59
Merci @Talou pour le lien.
J'invite tout ceux qui ne l'ont pas lu à se procurer Surveiller et Punir de Michel Foucault.
La surveillance s'est installée doucement par le passé, et à présent, l'heure de la punition est venue.
Je rejoins les propos des deux autrices. Il y a un phénomène de contamination sociale au niveau de la jeunesse, favorisé par les réseaux sociaux comme Tiktok, ainsi qu'une propagande organisée à coups de milliards par une communauté d'oligarques, et qui vise à promouvoir la transexualité pour une raison qu'on ignore.
L'exemple de la transition spontanée et simultanée de 5 jeunes filles dans une même classe est parlant, car vraiment improbable.
Je ne connais aucun parent sain d'esprit qui souhaite faire stériliser ses enfants, pardon il faut dire "transitionner", et pourtant, à cause de la cancel-culture, peu d'entre-nous s'élèveront contre ça.
Il faut expliquer les dangers de cette idéologie ainsi que les mécanismes d'embrigadement et de manipulation mentale que subissent nos gosses : effet de mode, remise en question à l'adolescence, pressions sociales, effets de groupe, etc.
Pour s'en convaincre, souvenons-nous des ados au style punk, puis rock, puis gothique, puis métalleux, puis de la mode des suicide girls, du style gandja, des grateux, du style street, puis urbain, etc. L'adolescence est le moment ou chacun, dans sa mesure, devient la victime d'une mode comportementale sans même s'en apercevoir. Et le conflit avec les parents n'aident pas à la discussion et à la raison.
Je suis pour le soutient inconditionnel des personnes trans car je les considère comme malades, et dans ma vison, faire société c'est soigner et accompagner ses malades sans discuter. Mais je ne suis pas pour rendre malade des personnes saines en leur faisant croire que quelqu'un d'un sexe peut prétendre en être d'un autre, ça c'est lutter contre le réel et tendre vers au mieux la désillusion sinon la folie.
Par exemple, si un homme prétendait être l'empereur Napoléon, la question ne se poserait même pas et il serait suivi médicalement, alors pourquoi ne le fait-on pas pour un homme qui prétend être une femme ?
La première chose à soigner dans la transexualité (je refuse le terme transidentité, cette chose n'existe pas pour moi), c'est notre regard et notre société. Accepter un malade, ce n'est pas synonyme d'accepter tous ses désirs et toutes ses exigences. In fine, les vrais fous sont ceux qui se laissent faire, pas les trans qui les abusent.
Edit
Je viens de trouver qu'il s'agit de la conf par défaut qui implique de perdre ses commentaires de commits. De là à savoir si c'est la conf par défaut de GitLab ou celle de l'adminsys qui l'a configuré, je ne sais pas. Dans tous les cas, je ne comprends pas en quoi laisser le choix est une bonne idée.
En un exemple
- Vous créez une branche.
- Vous commitez dedans.
- Vous squashez vos commits et prenez le temps d'écrire un titre clair, ainsi qu'un bloc de texte conséquent qui explique ce que vous avez fait et pourquoi.
- Vous poussez votre branche dans GitLab.
- Vous mergez votre branche via GitLab.
Quand GitLab aura mergé votre branche sur master, la première ligne de votre commentaire sera là, mais le corps de votre commentaire aura disparu...
Enfin non, il sera toujours là, mais dans GitLab et plus dans Git. Ce qui fait que si vous sortez de GitLab pour utiliser un concurrent comme Gitea, Gitosis, GitHub, ou n'importe quoi d'autre, vous perdrez une partie de votre historique.
Il faut déconseiller GitLab, l'outil déforme l'historique Git pour s'assurer que ses clients soient captifs.
Que c'est triste, et drôle, et pathétique. Le wokisme américain a dégénéré depuis pas mal d'années pour devenir un monstre d'intolérance, au point de couler des projets entiers sur ce qui semble être des accusations fallacieuses.
La motivation de FreeDesktop à se séparer d'Hyprland consiste à dire qu'il y a deux ans, le contributeur a laissé sur son discord personnel qui n'a rien à voir avec Hyprland, des personnes mal genrer d'autres personnes... Le crime du siècle quoi (눈_눈)
Donc le mec qui a un job, une famille et qui contribue pendant son temps libre à un projet qu'il offre gratuitement au monde, aurait dû prendre encore plus de son temps à lui pour modérer censurer des adultes qui n'utilisent pas certains pronoms, afin de faire plaisir à d'autres adultes qui veulent absolument que tout le monde utilisent les bons pronoms... Mais quel niveau de vie de bourgeois faut-il avoir pour que les causes pour lesquelles on lutte soient aussi superficielles ?
Regardons un extrait de la conversation
Mais revenons-en au plus important : ce type doit être un fasciste d'ultra-extrême-droite, c'est sûr !
ლ(ಠ_ಠ ლ)
Pourvu que les TQWERTY++ ne s'exportent pas dans cette colonie américaine qui s'appelle la France... La bonne nouvelle, c'est qu'une partie non négligeable d'entre-eux auto-stérilisent afin de poursuivre leur idéal mortifère ; ce qui devrait freiner le mouvement en quelques années. A moins qu'ils ne se mettent à recruter dans les maternelles, comme ils le font déjà aux USA. #MouvementSectaire
Bizarrement, il y a une réalité économique qui me dérange la dedans.
Quand un salarié travaille, il fabrique un produit ou rend un service qui est vendu. Cette vente génère un profit qui servira à payer le salarié et l'excédent est mis de côté pour
- Payer les congés payés.
- Couvrir le risque durant les périodes de creux.
- Générer des bénéfices.
Quand un salarié est en arrêt, il n'y a pas cet excédent.
Heureusement, dans un grand groupe, il y a suffisamment de personnes pour que ce manque à gagner soit dilué, mais comment faire dans les TPE ?
Dans une entreprise de 4/5 salariés, passé les deux premières années, la part de l'excédant prévue pour couvrir les risques devient du bénéfice. Et très souvent, elle est redistribuée en participation puisque le patron travaille avec ses salariés et fait le même travail qu'eux. Nous ne sommes pas dans le cas de figure d'un type assis devant son bureau, dans une tour à la Défense, à ordonner des choses à 50 000 personnes.
Et ce flux de trésorerie est tendu, donc comment payer les CP accumulés durant les arrêts maladies quand l'argent de ces derniers n'est jamais rentré dans les caisses de l'entreprise ?
D'où vient-il ? C'est le patron qui doit prendre sur ses indemnités personnelles (oui il faut dire "indemnités", un TNS n'a pas de salaire, c'est pourquoi il n'a pas de chômage, peu de retraite, ni tous ses droits à la CAF) ? Ok mais en générale il gagne autant voire moins que ses salariés.
Je ne pense pas que ce soit la sécu qui prenne en charge les CP accumulés durant les arrêts maladie, et ce sera un problème pour les PME. Ce qui va se passer, c'est que les primes de participation vont diminuer, voire disparaître quand elles existaient, pour prévoir une situation critique.
Une PME n'est pas une multinationale, les mêmes règles ne peuvent pas toujours s'y appliquer, et les stratégies de réponse ne seront pas les mêmes.
Titre PutaclickSur20.
Il s'agit en réalité d'une n-ème faille de sécurité de Windows, ici via l'utilitaire cmd.exe
qui lance une invite de commande, et qui affecte tous les langages de programmation parce que (contrairement à Linux), je cite :
L'API Windows ne fournit qu'une seule chaîne de caractères contenant tous les arguments, laissant au processus créé la responsabilité de les diviser. La plupart des programmes utilisent la chaîne d'exécution standard argv en C, ce qui permet d'obtenir un comportement cohérent en matière de division des arguments. Cependant, cmd.exe possède sa propre logique de découpage des arguments, qui nécessite un échappement personnalisé par la bibliothèque standard Rust [et des autres langages].
Mais comme les communautés qui développent langages libres et interopérables sont de vrais professionnels eux, les langages compensent à la place de Microchiotte ce que Microchiotte aurait dû codé correctement dans Windows...
Bref, Rust est déjà patché. Si vous ne voulez pas être affectés par cette faille de sécurité, travaillez sur un OS digne de ce nom et quittez les boites qui vous forcent à bosser sur OSX ou Windows.
@Sebsauvage mais tellement d'accord avec toi !
J'anticipe :
- Des vols de cartes bleues.
- Des prélèvements pour des prestations fictives.
- Des gosses qui ont quand même accès aux sites de cul parce que des 12 on peut avoir une CB.
- Des gosses qui ont quand même accès aux sites de cul parce que VPN.
- Des gosses qui ont quand même accès aux contenus pornographiques parce que Peer-to-Peer.
- Des gosses qui ont quand même accès aux sites de cul car gérés et situés depuis un pays indépendant.
Rien que pour faire marcher le troisième point, cela impliquerait une forme de contrôle de la majorité certifiée par la banque, plus l'implémentation d'un mécanisme de dialogue entre les banques et les sites de cul... Jamais cette usine à gaz ne verra le jour sans un financement considérable de l'état... Mais c'est peut-être un prétexte recherché par la Macronie mafia.
En réalité, l'éducation et la protection des enfants, doivent être avant tout le rôle des PARENTS pas de L’ÉTAT. Pourquoi la macronie n'impose-t-elle pas un permis d'internet aux détenteurs des abonnements internet ? Vous savez, quelque chose qui prouve que vous savez protéger vos gosses... Et ce n'est pas comme si un logiciel de contrôle parental était déjà présent dans toutes les box... Ah bah si en fait.
Plus l'état nous impose des choses dans l'éducation de nos enfants, et plus il lui sera aisé d'y diffuser sa propagande. Et plus l'état sème des moyens de contrôle dans la société et plus il pourra soumettre ses citoyens.
@Riff écrit ceci :
Sinon, on est en avril 2024, Bayart continue à aller se faire interviewer chez les fafs de Thinkerview comme si de rien n'était. Tout. va. bien. chez les techos.
Et Sammy lui répond :
Oh merde, j'avais pas vu ! Rhâââ, purée.
Pour avoir écouté quelques Thinkerview ces dernières années, j'aurais besoin de savoir c'est quoi "être un faf" selon vous ? Je veux dire, quels sont les critères objectifs qui permettent de catégoriser quelqu'un de fasciste ?
Dans vos postes passés, j'ai pu deviner que l'un des critères, était d'accepter de parler à l'extrême droite, mais cela déporte en partie la question. Parce que selon vous, où s'arrête la droite et où commence l'extrême droite ? Et est-ce qu'on peut parler aux gens de droite finalement ? Et puis c'est quoi la séparation gauche / droite si ce n'est la base du diviser pour mieux régner ?
Pour moi, une idée nauséabonde est de penser qu'il ne faut pas parler aux extrêmes. Je m'explique, dans un couple, lorsque les gens ne se parlent plus ils divorcent et s'entre-déchirent. Des voisins qui n'échangent plus sur leurs problèmes commencent à se battre. Les nations sans diplomatie se font la guerre. Prétendre qu'il ne faut jamais parler aux extrêmes, c'est semer les graines de la guerre civile sans même y réfléchir. Et mon sentiment c'est que nous y allons à grands pas et ça fait les choux gras de l'hyper-bourgeoisie cosmopolite.
D'autant plus que le terme "faf" me donne l'impression d'être un fourre-tout. Voici les deux grands exemples :
- Vouloir fermer les frontières = faf.
- Vouloir un service militaire = faf.
Or on peut argumenter... Quand Marx suggère qu'il faut des frontières, c'est bien pour protéger le prolétariat de ce qu'on décrit aujourd'hui comme étant la mondialisation. Et il n'y a pas meilleur outil que les frontières pour ça.
Quand Soral (je fais exprès de le citer), donne en exemple les manifestants coréens, et explique que le fait d'avoir conserver le service militaire, leur a permis de mieux se défendre et de mieux s'organiser face aux charges des CRS en manif, tient-il un propos fasciste alors qu'il soutient la révolution citoyenne face aux troupes de l'état ?
Pour moi, n'argumenter qu'à partir d'une posture morale, sans vouloir débattre des idées ni avancer ensemble sur des compromis, c'est ça être fasciste. Et ça s'explique, puisque in fine, la seule conclusion possible sans dialogue est de résoudre les problèmes en exterminant ses opposants... Dans des camps où on pourrait les concentrer... Je troll à peine.
N'oublions pas, que le parti Nazi était socialiste avant de venir nationaliste... Lui était dans le "camp du bien", il voulait bien défendre les opprimés, à l'inverse des autres partis politiques qui étaient basés sur "la haine" et "l'oppression"...
Bon le parti Nazi voulait les défendre par les armes bien évidemment, mais c'était justifié pour lui ! #CaMeRappelleLesAntifas En effet, l'argument des nazis était simple : on ne peut pas dialoguer avec le monstre juif, cela reviendrait à jouer aux échecs avec un pigeon, il ne respectera aucune règle, renversera les pièces, et chiera sur l'échiquier...
Les nazis pensaient comme cela, leurs idées étaient supérieures, leur morale était juste, leurs actes étaient raffinés, les autres n'étaient que méprisables en comparaison. Leur parler n'était qu'une pure perte de temps.
@Sebsauvage je suis d'accord avec toi. Je te cite :
L'I.A. c'est pas magique. Ça ne fonctionne que grâce à des populations exploitées et sous-payées.
Je pense que nous pouvons même élargir le champ d'application :
Le capitalisme c'est pas magique. Ça ne fonctionne que grâce à des populations exploitées et sous-payées.
L'IA est un des nombreux visages du capitalisme. Nous devrions aussi nous demander : si ces mêmes populations étaient correctement payées, est-ce que ça poserait toujours problème ? Oui selon moi, car elles seraient toujours exploitées.
J'ai decouvert l'anime sur le tard, l'hiver s'étant déjà achevé, mais j'ai adoré !
L'histoire se passe dans la cour impériale de Chine, à l'époque de la dynastie Tang. La jeune Maomao, une apothicaire qui travaillait au palais Vert-de-Gris du quartier des plaisirs, a été enlevée puis vendue, pour devenir la goûteuse d'une des concubines de l'empereur.
Sous les ordres du très beau Jinshi, l'administrateur de la cour arrière du palais impériale, sa passion inconsidérée des poisons et son esprit analytique l'aideront à déjouer les tentatives d'assassinats entre concubines, ministres et notables.
@Animal j'ai lu ton poste d'hier soir, puis je me suis posée une question. Si cet amendement passait, que feraient la police, la gendarmerie et l'armée ?
Techniquement, l'oligarchie mafieuse au pouvoir ne peut se maintenir que parce qu'elle a le soutien des troupes de l'ordre par la force.
Or, si l'on prive les policiers, les gendarmes et les militaires du droit de choisir leurs maîtres via l'élection, vont-ils se ranger du côté des manifestants ou du côté des maîtres qui viennent de les trahir ? L'élection étant quand même le principal simulacre de démocratie qui permet au système d'avoir un semblant de légitimité...
Dans les corps armés, l'embrigadement est certes omniprésent, mais une telle proposition empêcherait définitivement les candidats de droite (Zemmour et Le Pen) d'accéder aux élections. Et on votre majoritairement très à droite dans la police, la gendarmerie et l'armée...
Dans ce cas, est-ce que l'idéal personnel produirait une dissonance cognitive suffisamment forte pour que le policier, le gendarme ou le militaire se range du côté du peuple dont il fait partie, puis marche à son tour vers l’Élysée ?
Auquel cas, je veux bien que cet amendement passe, car la police, la gendarmerie et l'armée sont les principaux obstacles à notre révolution citoyenne.
Ahhh la France la Chine 2.0...
Rappelons qu'avec le Référendum d'Initiative Citoyenne en toute matière (RIC), la société Orwellienne du contrôle ne pourrait pas s'installer tranquillement dans nos vies.
Mais la démocrature c'est tellement plus sexy avec un président "jeune" et "beau" et "dynamique"... Les gens votent comme les grands médias le leur disent. Au final, nos enfants seront les esclaves de la grande bourgeoisie et il n'auront jamais les moyens matériels de se défendre, à l'image des bêtes captives qu'on engraisse et conduit à l'abattoir.
Quand l'emprisonnement de la liberté sera achevé, alors sortir du cachot perpétuel ne sera plus qu'un doux rêve. Pire que cela, avec les puces implantées dans les cervelles, ce doux rêve sera détecté et interdit.
Mais rassurons-nous, cet avenir est dystopique n'est-ce pas... Personne n'investit dans toutes ces choses qui se recoupent et se complètent... Et pendant ce temps-là, nous dépensons notre énergie à regarder des conneries sur Youtube, Insta, Tiktok ou Facebook...
Cette foutue manie des GAFAM de vouloir tous nos mots de passe, OTP et clés de chiffrement 😠
Cela vient du Patriot Act.
Les USA ne sont pas un pays allié. La CIA et la NSA sont des agences tentaculaires qui servent les intérêts une minorité américaine.
Récupérer les identifiants et clefs privées de tout le monde est une étape dans la surveillance totale des puissances potentiellement hostiles, ou a minima aux intérêts divergeant ; qu'elles soient étrangères ou non d'ailleurs.
Bref, le B.A.BA de l'espionnage, et les petits poissons que nous sommes sont pris dans le filet 🥲
A la maison, nous sommes en train de regarder pour investir en province. La ville du Mans semble tout à fait indiquée au regard des nos moyens.
Voici la carte des quartiers histoire d'identifier plus facilement où se trouvent les biens et les terrains proposés en agence. En espérant que cela serve à quelqu'un.
En une commande :
git commit --amend --date=now
Je fais trop de Git en ce moment (>_<)
J'ai eu le besoin de nettoyer des tonnes et des tonnes de features-branches non-mergées et abandonnées dans nos répos Git. J'ai donc écrit un petit script bash qui va lister toutes les branches dont l'âge dépasse le nombre de jours indiqués en paramètre.
Utilisation
# Va lister toutes les branches qui n'ont pas bougées depuis plus de 180 jours
$ git-unused-branches 180
Le script
#!/usr/bin/env bash
if [ "$1" == "" ]; then
echo "Usage: git-too-old-branches <NB_DAYS>"
echo ""
echo "( NB_DAYS The lower age limit filter of branches"
echo " to list"
echo ""
echo "Example"
echo " To list any branches which has not been"
echo " changed since 90 days use :"
echo " git-unused-branches 90"
exit 1
fi
NB_DAYS="${1}"
SECONDS_IN_DAY=86400
TODAY_EPOCH_TIME=$(date +"%s")
## List everything expect
## - Production branches
## - Renovate branches
## - HEAD (master)
list_branches() {
local branches
branches=$(git branch -r | grep -v -E "origin/HEAD|origin/production|origin/renovate" | sed "s/ //" | sort)
echo "${branches}"
}
filter_branch() {
local ageGap
local branch
local branchAge
local maxDays
branch="${1}"
branchAge=$(git log "$branch" -n 1 --format=%ct)
ageGap=$(((TODAY_EPOCH_TIME-branchAge)/SECONDS_IN_DAY))
if (( ${ageGap} > ${NB_DAYS} )); then
echo "$branch is [$ageGap] days old"
fi
}
main() {
local branches
branches=$(list_branches)
for branch in ${branches}
do
filter_branch "${branch}"
done
}
main
En espérant que ça puisse aider certains :P
Je réagis à ce commentaire de BlueScreebJunky :
Alors je trouve que ça pose une bonne question : Comment finance-t-on le contenu sur internet et le fonctionnement des sites ?
Tout le monde a pris l'habitude du tout "gratuit", mais ça ne me parait pas totalement aberrant qu'on consomme effectivement chacun pour des centaines d'euros par an sur des sites internet. Si la majorité des personnes refusent le tracking et/ou utilisent des bloqueurs de pub (ce qui est normal vu qu'internet est devenu quasi inutilisable sans bloqueur de pub), il faut bien trouver un financement ailleurs.
Les 1500€ par an (125€ par mois) sont probablement excessif car on part du principe qu'on prend l'abonnement premium à 30 sites différents individuellement. Pour moi le problème est surtout que payer une petite somme à chaque site n'est absolument pas pratique ni intéressant : Jamais je ne vais payer 6€ pour aller voir une page Facebook (ce qui m'arrive à peine une fois par mois). Par contre si je pouvais payer une abonnement mensuel (mettons ~25 euros par mois / ~300 euros par ans ?), ne plus avoir aucune pub ni tracking nul part, et que mon abonnement soit reversé aux sites au pro-rata de ce que j'ai consulté (à la manière d'un flattr) ça m'irait très bien.
Bref, je suis le premier à pester contre cette méthode du "pay or ok", mais je pense qu'il ne faut pas simplement interdire aux sites de se rémunérer via le tracking de leur utilisateurs, mais aussi réfléchir à d'autres solutions de financement.
Le problème est que Meta (i.e. Facebook/IG), ou Alphabet (Google/Android), ou encore Microsoft (Bing/Windows), traquent les utilisateurs qui n'ont pas adhéré à leurs services.
Ce faisant, afin de protéger vraiment notre vie privée et notre intimité, nous devrons les payer afin qu'ils ne nous traquent/profilent plus ; et ceci me pose plusieurs problemes.
-
Rien ne nous prouve que ces sociétés qui ont menti plusieurs fois par le passé, jusqu'au point d'en perdre des procès, vont respecter cet engagement de non-surveillance. Après-tout, qui a accès au code sources de leurs logiciels et à leurs données ?
-
C'est une mafia. Les GAFAM sont des mafias. À quoi reconnait-on une mafia ? Simple, il faut la payer régulièrement pour qu'elle nous protège conte ce qu'elle nous fait subir.
Ici, les GAFAM nous traquent, et pour ne plus subir ça, il faudrait les payer, sinon nous subirons le préjudice de voir notre vie privée et notre intimité diffusée et revendue... C'est bien le comportement d'une mafia.
J'insiste sur le point que le pixel Facebook n'a que faire que vous ayez ou non un compte Facebook, et même si le RGPD les force en théorie à respecter la vie privée, rien ne nous prouve que ces entreprises s'y soumettent derrière leurs serveurs.
La question de la transsexualité est un sujet qui me passionne depuis nos grandes discussions avec @Lou. Après deux ans à m'informer sur le sujet, je pense que la proposition du parti LR n'est pas dénuée de sens et ne me semble pas correspondre à une forme de panique morale comme tu le sous-entends @SebSauvage.
Par exemple la thérapie hormonale aura des conséquences lourdes sur l'enfant / l'adolescent :
- Stérilisation de la personne
- Ostéoporose
- Complications ultérieures
Quant à la transformation chirurgicale, elle augmente le nombre de suicides, implique elle aussi de nombreuses complications médicales, et ne règle pas le problème de la dysphorie.
À titre d'exemple, comme on ne sait pas fabriquer des organes, remplacer son pénis par un vagin est perçu par le corps de la personne comme une plaie béante que le corps cherchera à refermer. La femme trans devra régulièrement élargir son "vagin" à l'aide d'outils spécialisés et cela lui occasionnera des douleurs incroyables et de multiples d'infections.
En ajoutant l'idée que la transition complète n'est ni plus ni moins qu'une stérilisation du patient, permettre à des gosses d'entreprendre des choix aussi impactant dans leur existence me semble déraisonnable pour ne pas dire fou.
Ou alors soyons raccord, si choisir de transitionner dès 8 huit ans, âge auquel il est "conseiller" de démarrer sa thérapie hormonale, est parfaitement acceptable, alors acheter des cigarettes, boire de l'alcool, conduire, travailler ou avoir des relations sexuelles dès 8 ans ne devrait pas poser de problème non plus ? En quoi serait-ce moins impactant que se faire retirer des organes et se stériliser ?
La dysphorie de genre est une pathologie mentale. Travailler à faire accepter les malades dans notre société est une bonne chose, mais normaliser une pathologie pour la rendre standard et la normaliser chez les gosses est un acte criminel envers eux.
Enfin, certains soutiendront que la dysphorie de genre n'est pas une pathologie, mais alors posons-nous cette question :
Si ça n'est pas une pathologie, alors pourquoi y a-t-il prescription d'hormones et acte chirurgical ?
En effet, Si la personne n'est pas malade, alors aucun acte médical ne devrait être commis. S'il y a acte médical, c'est bien qu'il y a pathologie. Sinon, cela signifie que les "médecins" qui prescrivent la transition ou charcutent des gosses sont des charlatans, parce qu'un médecin ne soigne pas quelqu'un qui est en bonne santé, il lui dit simplement que tout va bien...
C'est pas comme si je faisais partie de ceux qui alertaient sur le problème depuis dès années... Aller après 30 secondes de recherche sur mon shaarli :
- https://www.cakeozolives.com/shaarli-antichesse/?YKQJGA
- https://www.cakeozolives.com/shaarli-antichesse/?jPti2w
- https://www.cakeozolives.com/shaarli-antichesse/?4AU2-w
Le concept est simple : **les assureurs préfèrent payer des constructeurs automobiles afin d'acheter nos informations comportementales, informations dont ils se serviront ensuite afin de ne pas nous payer nous, lorsque nous aurions besoin d'être indemnisés en cas d'accident... Vous savez, c'est pile poil au moment où nous serons les plus fragiles et où nous aurions le plus besoin que tout soit rapide et simple...
Heureusement que l'Union Européenne nous protège avec le RGPD et qu'elle n'a jamais légiféré dans l'optique de créer un marché de la donnée, incluant les données médicales. #FREXIT #UERSS
Un exemple de plus s'ajoutant à la montagne d'exemples démontrant en quoi l'UE est un projet totalitaire, néo-libéral, à la solde des plus gros intérêts financiers de la planète mais en aucun cas du côté des peuples.
Et pourtant, une montagne tout aussi grande de personnes aveuglées, ira se battre bec-et-ongle pour maintenir ce totalitarisme en place et les asservir un peu plus chaque jour.
Le A du livret A, c'était pour Armement en fait...
La Bajon
Il fallait vraiment faire la guerre à la Russie. Loligarchie occidentale ne pouvait pas se contenter d'exploiter l'afrique, l'amérique latine et l'europe... S'il lui faut aujourd'hui la Russie, demain ce sera toute l'asie.
Nous verrons ce qui se passera
Tout est dans le titre.
Tout est dans le titre. Mon préféré étant le quart-tournant.
Je cite cet article car j'ai rigolé aux éclats à la lecture de cette phrase :
Les chercheurs ont prévenu l'industrie de ces risques depuis déjà 10 ans, mais « l'opinion dominante était que les criminels étaient loin d'être suffisamment instruits et intelligents pour pénétrer dans l'électronique interne des voitures », selon un spécialiste des technologies automobiles.
Tout le monde sait que la sécurité devrait être basée sur le fait qu'un assaillant soit armée d'une profonde gentillesse ou victime de déficits mentale...
Que dire des ces "spécialistes" qui ont prodigué ces bons conseils, escrots ou incompétents ? 🤣
Les cabinets de conseils s'en mettent vraiment plein les fouilles pour pas grand chose.
Tout est dans le titre. Comment réduire et optimiser son build Rust.
Un plugin magin qui ne rebuild qu'en cas de changement
@Sebsauvage permets-moi de répondre à ta question
La nouvelle génération a complètement basculée dans un état d'esprit religieux et moralisateur ?
Mais avant d’entamer tout argumentaire, je me dois de préciser que :
- Tout lien avec la montée du puritanisme religieux le plus abscons n'est que fortuit, c'est une évidence.
- L'idéologie politique prime toujours sur le réel. Les agnostiques, les athées mais aussi les LGBx++ n'auront jamais rien à craindre des religieux, c'est bien connu, l'histoire a toujours démontrée le contraire.
Retenons ceci : on mérite ce qu'on tolère.
Bref, corrélation n'est certes pas causalité, mais focalisons-nous sur deux choses :
- Le tableau de la page 19 du PDF du ministère de l'intérieur qui expose les chiffres clefs de l'immigration en 2020
Tableau que je recopie ici pour ceux qui n'ont pas de lecteur PDF sous la main :
PART DES IMMIGRÉS DANS LA POPULATION ET PRINCIPALES ORIGINES PAR RÉGION (2018) | ||||
---|---|---|---|---|
Implantation | Principales origines* | |||
Régions | Part (en %) | 1 | 2 | 3 |
Île-de-France | 19,8 | Algérie | Maroc | Portugal |
Provence-Alpes-Côte d'Azur | 10,9 | Algérie | Maroc | Tunisie |
Corse | 9,9 | Maroc | Portugal | Italie |
Auvergne-Rhône-Alpes | 9,7 | Algérie | Portugal | Maroc |
Grand Est | 9,2 | Algérie | Maroc | Turquie |
Occitanie | 9,0 | Maroc | Espagne | Algérie |
Centre-Val de Loire | 7,3 | Portugal | Maroc | Algérie |
Bourgogne-Franche-Comté | 7,0 | Maroc | Portugal | Algérie |
Nouvelle-Aquitaine | 6,4 | Portugal | Maroc | Royaume-Uni |
Hauts-de-France | 5,6 | Algérie | Maroc | Portugal |
Normandie | 4,5 | Algérie | Maroc | Portugal |
Pays-de-la-Loire | 4,1 | Maroc | Algérie | Portugal |
Bretagne | 3,8 | Royaume-Uni | Maroc | Portugal |
FRANCE MÉTROPOLITAINE | 9,8 | Algérie | Maroc | Portugal |
- Cette infographie de l'INSEE qui montre l'évolution des grandes religions en France (le troisième bloc est le plus parlant)
Y aurait-il un lien entre montée du fanatisme et immigration ? La culture française tendait-elle plutôt vers l’athéisme ou le renforcement des cultes ?
Chacun pensera ce qu'il voudra ; au final et à ce rythme, la question ne se posera plus puisque chacun devra croire dans le "vrai" Dieu qui sera celui de la majorité religieuse en place dans le pays.
N.B : c'est toujours amusant de voir un ami s'offusquer de constater un changement radical dans la société, alors que sa posture et son groupe politique sont justement à l'origine de ce même changement.
@Sammy je trouve la situation amusante. En effet, quand n'importe qui (en général auto-proclamé "de gauche") dit qu'il ne faut pas débattre avec quelqu'un que lui considère comme étant "de droite / d'extrême droite", et ne débat pas, c'est normal... Mais quand les rôles s'inversent c'est un scandale. \o/
Mon point est de dire que dans les deux cas de figure, celui qui rejette tout débat avec l'autre ne fait que lui exprimer son mépris... Et c'est un geste méprisable, pourquoi ? Parce que dans le regard de celui qui refuse tout débat, l'autre ne vaut même pas la peine qu'on échange sur un sujet, comme s'il était une sorte de sous-homme ! #Humanisme #PenseeProfonde #GaucheInclusive
Maintenant que les rôles s'inversent, les moralistes vont-ils se servir de cette chance pour comprendre que refuser le débat ne fait qu'attiser les rancœurs, la colère et la haine, au point ultime de polariser la population tout entière dans des extrêmes irréconciliables ?
Je ne pense pas, tout simplement parce que la team progrès qui sévit dans la gauche d'aujourd'hui se fiche de la réalité ; par contre elle se satisfait d'humilier, de soumettre et "d'avoir raison" peu importe le constat du réel.
Si le monsieur dit vrai, alors un père que cette époque qualifierait de "mascu-toxique", est le premier élément qui tient les pédo-prédateurs à l'écart d'un enfant.
On me dit dans l'oreillette que certains ne comprennent pas pourquoi nous préférons toutes les "bad boys".
Messieurs, si vous n'êtes pas capables de vous défendre vous-mêmes, y compris pour des choses faciles voire banales, par exemple quand on vous prend (volontairement) la tête, alors dans nos yeux, vous ne serez jamais capable de défendre qui que ce soit. Et au final, vous perdrez tout intérêt.
Je suis convaincu que des milliers d'années de sélection anthropologique nous ont conduit à cette situation peut-être absurde à notre époque.
Par ailleurs, il est possible d’apporter uniquement la nue-propriété d’un bien en SCI. Cela est particulièrement intéressant lorsque des parents souhaitent commencer à transmettre leur patrimoine immobilier à leurs enfants, sans craindre d’être délogés en cas de mésentente ultérieure. En apportant uniquement la nue-propriété à la SCI, les parents conservent l’usage du bien au quotidien et peuvent même continuer à percevoir les loyers si le bien est loué. Au décès des parents, la SCI devient pleinement propriétaire du bien immobilier. Aucun droit de succession ne sera alors exigible.
Si vous avez investi dans de l'immobilier et que vous souhaitez transmettre ce patrimoine à vos enfants, pour peux que vous en ayez, alors l'apport en nue-propriété du bien à une SCI familiale est plutôt une bonne idée.
Je cherche à comprendre comment charger le navigateur embarqué de Java FX dans un client lourd. Je ne sais pas si ce projet fonctionne mais ce sera un premier pas vers l'obtention d'un PoC qui marche.
Je suis tombée sur cet autre repo qui a deux avantages :
- Il va droit au but en affichant un index.html
- Il s'appuie sur les modules de Java 9+
Je pense que le rasoir de Hanlon est incomplet. Je cite :
Ne jamais attribuer à la malveillance ce que la bêtise suffit à expliquer.
Robert J. Halon
Que je complète ainsi :
Ne jamais attribuer à la malveillance ce que la bêtise suffit à expliquer. Mais ne jamais attribuer à la bêtise ce que le profit suffit à expliquer.
L'idée m'est venue il y a quelques jours en relisant des shaarlis que j'avais mis de côté et cet article parlant d'Apple et de sa politique anti-interopérabilité/anti-concurrentielle m'y a refait penser.
J'avoue que celui de Ryanair est à un stade god-tier dans la bâtardise 🤑. Celui d'Amazon également ! On pourrait légiférer sur ces pratiques ?
Vidéo de 7 min, sympa pour comprendre les arnaques des dark-patterns et des exemples mythiques pour les reconnaître.
Voici une super recommandation YouTube. Si vous aimez les robots, l'algorithmie, la F1, les labyrinthes, les concours, découvrir des trouvailles astucieuses qui témoignent chacune du génie humain, alors cette vidéo vous procurera 20 minutes de plaisir.
J'ai nommé le concours MicroMouse.
Parfait pour installer des applications du PlayStore dans une sandbox quand on s'est dégooglisé. Je pense à Teams, Microchiotte Authenticator et Plantes vs Zombies (faut bien que la grande joue 😁)
Je suis tombée sur ce site par hasard. L'auteur qualifie les Data classes de code smell, dit autrement, les DTO et Entity seraient des code smells.
Je ne pouvais qu'être d'accord ! Quant au reste des propositions, elles collent plutôt bien à ce que mon expérience me fait penser aujourd'hui.
Tout est dans le titre et certains liens parlent d'IT.
Après mon point de vue sur la question est le suivant : polluons le plus possible jusqu'à ce qu'il ne soit plus tenable pour les pourritiques de faire autrement que de légiférer sur le sujet.
La transition écologique est une responsabilité politique et n'a jamais été une responsabilité individuelle. Les puissants de ce monde ne veulent pas restreindre leur niveau de vie, donc c'est aux prolos de polluer moins. Juste non.
Combien de députés et sénateurs font partie des 1% les plus riches déjà ? Ce n'était pas dans les 30% ?
L'écosystème propice à la vie meurt à cause de l'hyper-bourgeoisie qui ne veut pas changer.
Un framework pour Java / Kotlin qui aide à fabriquer des utilitaires en ligne de commande.
Un outil permettant de savoir si votre code utilise des API obsolètes ou dépréciées en Java.
@Sebsauvage totalement d'accord avec toi.
Si on admet que Mozilla Corporation est un fond d'investissement, et que la fondation Mozilla lui est totalement soumise, alors la seule issue à cela est de quitter Firefox pour un fork libre de Firefox (e.g. Waterfox, Librefox).
Ça fait un peu mal au coeur au début mais ça tranquillise l'esprit ensuite.
Et puis, avec Waterfox, tu es en droit de te créer l'alias wtf
pour lancer ton navigateur et ça c'est cool 😋
@Mydjey j'ai une autre hypothèse expliquant la victoire des droites dans les urnes et les esprits et ça n'a rien à voir avec Bolloré & Co.
Que dire d'une gauche qui :
-
Se focalise sur la lutte des femmes dans un pays où les femmes sont parmis les plus libres et les mieux défendues au monde.
-
Se focalise sur les luttes des minorités sexuelles dans un pays où le respect des individus et la liberté sexuelle sont parmi les plus établis au monde.
-
Se focalise sur les luttes raciales dans le premier pays au monde à avoir abolie le concept de race dans sa constitution et dans ses lois depuis 1789 et qui a rejeté l'esclavage.
-
Se focalise sur les luttes des minorités religieuses dans un pays fondé sur la liberté individuelle de culte et le respect de la laïcité dans ses institutions.
-
Se focalise sur la priorisation et la défense des immigrés dans un pays où les citoyens ont faim dès le 5 du mois.
-
Se focalise sur l'ouverture des frontières dans un pays où les PME affrontent une concurrence mondiale déloyale au regard des règles environnementales et de protections sociales qui sont nécessaires, mais leurs sont imposées.
-
Se focalise sur la promotion de l'Union Européenne alors que le néo-libéralisme y a atteint un paroxysme jamais connu dans l'histoire.
-
A abandonné toute priorité à la lutte des classes dans son discours dans un pays où les 10-1% n'ont jamais été aussi riches et les autres aussi pauvres.
-
Se prétend ouverte et fédératrice mais qui qualifie de fachiste tout ce qui est plus à droite des verts ou du PS.
-
Prétend détenir la vérité des faits et la justesse des raisonnements mais qui refuse tout débat contradictoire avec ses opposants.
-
Se prétend ouverte et inclusive mais qui pratique la cancel culture, même avec les membres de son propre groupe, dès lors que leur point de vue diverge un tant soit peu de la doxa.
Mouais... C'est sûr, les médias sont contre nous, Meluche & la FI n'ont rien à voir dans le saccage des gauches... Et moi je regrette la LCR et Olivier Besancenot.
Le plus fou, c'est que mon discours sera taxé de droite, voire d'estrèmedrouate, alors que j'y appelle à taxer les riches, sortir de l'UE, se concentrer sur la pauvreté et démolir les idées de droites.
Ainsi beaucoup se disent, si c'est ça être de droite, alors j'ai toujours été de droite en fait... #LaSurpriseEstTotale
¯\ (ツ) /¯
@Sammy je n'avais jamais vu la fin que tu décris car je n'ai jamais pu sacrifier Chloé. Juste pas possible 😭. Même si Chloé était parfois pénible, je l'ai adoré tout de suite.
Pour ceux qui n'ont pas joué à Life is Strange mais à God of War III, laisser Max sacrifier Chloé avait pour moi autant de sens que de laisser Kratos épargner Zeus. Impensable.
C'est comme dans It Takes Two! Si je n'y avais pas joué en coop avec ma moitié, jamais je n'aurai tué l'éléphant. Il y a des scènes comme ça où je n'y arrive pas et j'arrête de jouer.
Bref, je n'ai jamais vraiment fini Life is Strange, et pourtant je considère ce jeu comme un chef d'œuvre ; et la fin qui nous laisse sur la faim est la meilleure des fins pour moi.
P.S : je ne connaissais pas tes revues de jeux vidéos, celle-ci est super. Merci 😙
Un banger.
Je traduis les temps les plus forts de cette chanson :
Mon enfance est devenue un mensonge le jour où Luke Skywalker est mort de fatigue. Depuis quand un putain de Jedi meurt de fatigue !
J'aurai dû pleurer quand Han est mort.
Vous avez chié sur tout ce qui m'était sacré.
Je vous haïs plus que Jar-Jar, plus que Hayden, plus que tout.
Bleagh
Alors j'ai toujours été team Star Treck à cause de mon Papa 🥰. Mais je comprends tellement ce qui se dit dans cette chanson.
J'avais séché les cours pour aller voir l'épisode 1 avec T (bon, il avait un charisme fou, ça m'avait motivée peut-être un peu) et je les avais tous regardé ensuite (avec T et mon Papa).
Mais suite à l'épisode 7, je me souviens du désintérêt total que j'avais éprouvé pour la saga Star Wars. Je m'étais dit "mais qu'est-ce que c'est que ce remake qui se fait passer pour une suite !?"
Depuis je n'ai plus jamais regardé ou lu quoi que ce soit sur Star Wars. Même la plus petite référence est black-listée. Le pire c'est que je ne m'imagine même pas montrer les anciennes trilogies à mes enfants, c'est mort. Comme si tout l'univers Star Wars avait disparu de l'existence.
Je me souviens d'un ami avec qui j'étais allé voir l'épisode 7 au cinéma et qui, quelques semaines plus tard, me disait que Disney venait de tuer la plus grosse franchise de tous les temps. Je n'avais pas saisie la pertinence de son propos à l'époque, mais ce fût vrai pour pas mal de monde.
Bref, cette chanson touchera sûrement les métalleux qui se sont sentis blessés et trahis par Disney, Lucas et Hollywood suite à la dernière trilogie.
Les jeunes se feront peut-être avoir, mais les anciens se souviendront de la stratégie EEE et sauront le leur rappeler :
- On Embrasse le standard (Embrace)
- On Étends le standard (Extend)
- On Éteint le standard (Extinguish)
Microchiotte n'est pas l'ami du logiciel libre.
Depuis l'arrivée de WSL, le loup est dans la bergerie. N'utilisons pas les produits Microchiotte quand une variante complètement libre existe.
Et ici, nous avons Linux Mint/Ubuntu et Debian qui couvrent 100% de nos besoins professionnels et 95% de nos besoins personnels. Payer un OS (Operating Spyware) n'est pas le choix le plus judicieux de la terre...
Retour d'expérience d'un frontalier français qui travaille à Genève. C'est dommage qu'il ne parle pas du 3ème pilier. Tout le reste est bien.
@Mydjey MER-CI ! <3 <3 <3
Une direction néo-libérale comme l'Union Européenne, qui préfère au réel, la théorie de l'auto-ajustement/auto-régulation du marché, est vouée à se planter à mon avis. Le problème, 450 millions d'européens risquent de crever de faim.
Crever de faim ? Vraiment ? Se planter ? Vraiment ?
Pas forcément... Le totalitarisme capitalisme est toujours à l'écoute des bonnes opportunités...
Des usines à insectes sont en train de se développer un peu partout dans l'UE. Et ça, c'est super pour les lobbyistes et les vendus qui siègent à Bruxelles, car seuls de riches fonds d'investissements ont les moyens d'ériger de tels édifices.
Ce faisant, si les agriculteurs disparaissaient, alors la décentralisation de la production de nourriture disparaîtra totalement avec eux. #HummmLeBonMonopole
Et si les grands groupes seront ravis de concentrer encore plus le pouvoir de nourrir les futurs affamés, je te laisse imaginer les moyens incroyables de pression que cela exercera sur nous, lorsque nous auront des revendications... #MaisCestConspi #LesCorporationsSontLesAmisDuPeupleCestBienConnu
Tel Renfield dans le roman Dracula, la vermine que nous sommes se nourrira de vermines. Au final, les affamés ne réclameront plus rien d'autre que de la nourriture. Leur volonté sera brisée par la faim qui hurlera sans cesse dans leur ventre vide. #IlNeFautPasAvoirPeur #VousNePossederezRienMaisSerezHeureux
Il n'y pas pas de pays sans paysan. Pour tout le reste, il y a la dictature capitaliste de l'Union Européenne #Frexit
@Yome de mémoire la commercialisation des données de santé était poussée par les GOPÉ (Grandes Orientations Politiques et Économiques) de l'Union Européenne depuis 2015/2016 et une accélération a été officiellement prise fin 2021.
Dans cet article du 10 novembre 2022 sur le site Euroactiv, qui est un journal spécialisé dans les décisions politiques prises par l'UE, se trouve cette conclusion sans équivoque à mon avis :
Lorsque les mêmes normes et spécifications seront disponibles dans tous les États membres, il sera possible de créer un marché européen des dossiers médicaux électroniques.
J'espère que tu comprends ce que signifie un "marché des dossiers médicaux électroniques". C'est-à-dire la capacité offerte aux entreprises, de vendre et d'échanger ces dossiers médicaux, notamment aux assureurs, contre monnaie sonnante et trébuchante. Soit la fin du secret médicale de facto ; puisqu'il n'était connu que du patient et de son médecin traitant.
D'ailleurs les assureurs sont emballés à cette idée, car à l'image de ce qu'ils font déjà aux USA, grâce à "ce marché", ils pourront proposer des mutuelles à plusieurs vitesses : extrêmement chères pour les malades, et un peu moins chères pour les gens en bonne santé...
L'UE est LE projet capitalise et totalitaire. J'en parle depuis que j'ai découvert l'UPR et j'explique dès que je le peux en quoi l'UE est un danger pour chaque citoyen français (et européen).
Mais même en remontant les problèmes factuellement, on se fait taxer systématiquement d'extrême droite parce que tu comprends, l'UE c'est l'absence de frontières, et être contre l'UE c'est être pour les frontières.
Or quand on est pour les frontières, c'est quand on est contre les étrangers. Et quand on est contre les étrangers, c'est parce qu'on est raciste...
Résumons simplement la vérité, être contre l'UE c'est être raciste, CQFD... #SophismeSur20
Sortons de ce piège à rats qui se referme sur nous un peu plus chaque jour.
Idée qui m'est venue à la lecture de cet article. J'ai ouïe dire que la a bureaucratie de l'UE rêve d'une taxe carbone afin de résoudre les problèmes de pollution.
Oui parce que tout le monde sait bien qu'il vaut mieux taxer des pratiques polluantes plutôt que de les interdire par la loi et de lourdes peines...
Bref, ok pour la taxe carbone faute de mieux, mais dans ce cas, que le bilan carbone des allers-retours sur site imposés aux salariés, soit intégré au bilan carbone de l'entreprise qui aurait pu autoriser le télétravail, mais qui ne l'a pas fait, et non au bilan carbone des salariés...
Les retours sur site sont à présent motivés pour maintenir le contrôle et la soumission dans l'esprit des salariés, pas pour la productivité.
La grande bourgeoisie déteste savoir que le peuple, y compris la petite bourgeoisie, fasse ce qui lui plaît alors qu'on vient de leur interdire quelque chose.
Puisse IBM crever sous les refus.
Du coup je voudrais savoir. Est-ce que je peux télécharger des musiques et des Blu-Ray ? C'est pour l'apprentissage de mon IA...
ლ(ಠ_ಠ ლ) #DeuxPoidsDeuxMesures
C'est formidable ! Grâce à l'IA, les deepfakes, technique qui consiste à intégrer le visage de quelqu'un sur le corps d'une actrice X en pleine scène pornographique, existent depuis plusieurs années... Mais JA-MAIS le moindre gouvernement ne s'est inquiété du problème.
Par contre, là c'est l'hyper-bourgeoise Taylor Swift qui a été la victime. Certes pas de deepfake, mais d'une technique similaire : la génération par IA, d'images à caractère pornographique. Donc ça ne rigole plus ! On ne touche pas à la grande bourgeoisie ! Nous allons agir, et dans les plus brefs délais !
Cette caste d'individus de pharaons ne se préoccupe vraiment que d'elle-même, et ne légifère qu'à sa convenance et que pour défendre ses propres intérêts.
Essayons de voir le côte positif, cela permettra enfin de protéger nos gosses de potentielles humiliations publiques.
Ah oui, dans l'agacement j'ai failli oublier mes classiques :
Oh my god ! It's awful, it's totally disgusting... And where those pictures can be found ? :P
Je dois refaire du front depuis la semaine dernière et c'est bien moins facile que dans mon souvenir.
Ici, un post sur SOF qui explique comment séparer ses CSS de sorte à limiter les impacts lors des refactos, et faciliter la maintenance et évolutions (e.g. créer des composants multi-thèmes).
L'ostéopathie est une fausse médecine. Il n'y a pas d'étude clinique qui démontre ses effets au delà de l'effet placebo.
Pire encore, les études réalisées par de vrais médecins démontrent que l'ostéopathie ne marche pas et ici, un chirurgien relate les conséquences désastreuses de l'ostéopathie sur les enfants qu'il a dû soigner.
Une soirée de plus où j'entends raconter n'importe quoi en famille, ce qui me pousse à réagir. Là, mon neveu de quelques mois risque de subir des manipulations crâniennes parce que sa mère croît qu'un nerf se serait coincé entre les petits os pas encore consolidés sur le dessus de sa tête, et qu'une manipulation ostéopathique résoudra ses problèmes de déglutition.
J'étais sidérée de constater que son père ne se manifestait pas et qu'à aucun moment, l'idée de demander une radio ou une échographie, n'ait traversé leurs esprits avant d'aller tenter une manipulation à l'aveugle.
D'ailleurs, un praticien qui vous manipule sans observation clinique est pour moi est le marqueur catégorique du charlatanisme !
J'espère qu'il n'aura rien, le pauvre choux 😟
Le monsieur m'a fait rire. Il m'a fait pensé au souvenir que j'ai de mon Papa quand j'étais ado.
Si je reposte cette vidéo, sur laquelle je suis tombée purement par hasard, c'est parce qu'il y a plusieurs mois (années ?) j'avais lu un poste d'un shaarliste qui disait que la bourgeoisie prêtend que seuls les métiers à très haute valeur ajoutée, requièrent des compétences techniques ; c'est même un enjeu pour elle.
Ma capacité d'abstraction me permet certes de comprendre ce que dit le monsieur lorsqu'il le présente, mais à sa place, aurais-je réalisé une toiture aussi bien faite (résistance, étanchéité, etc) de façon spontanée, grâce à de la pure logique ?
Non, juste trop pas !
C'est parce que construire une toiture implique de posséder une multitude de savoirs techniques, allant des outils, en passant par les produits, et jusqu'aux principes de montage et d'assemblage.
Certes tout le monde ne parle pas quatre langues, n'écrit pas dans un français parfait, ou ne comprend pas les maths ; mais ce n'est pas pour autant que leur métier n'impose pas connaissance, maîtrise et expertise. Tout comme nous, leur domaine les a forcé à un apprentissage lent et rigoureux, les outils intellectuels sont simplement différents.
Je ne sais pas si je hais plus la petite bourgeoisie des cadres bobo parisiens qui méprise le peuple pour se sentir plus riche qu'elle ne l'est, ou la grande bourgeoisie qui n'a qu'elle-même en considération...
En tout cas, mes meilleurs vœux aux ouvriers travailleurs. Vous vous brisez le corps pour réparer ce qui casse et construire ce qui manque afin que nos sociétés survivent. Personne dans un bureau à l'abri des intempéries ne ressentira votre peine et vous méritez gloire et respect.
Je vous remercie et vous affectionne 😗🥰
Avec ma moitié, nous devons refaire l'isolation de la toiture de notre nouvelle maison. Mais comme nous avons trop dépensé ces dernières années, nous sommes partis réaliser cette isolation nous-mêmes.
Pour choisir les bons matériaux plusieurs critères ont été retenus :
-
Le coefficient lambda qui doit être le plus petit possible.
- Il représente la quantité d'énergie qui a réussi a traverser l'isolant pour une section d'une même taille. Donc un lambda hyper bas indique que très peu de chaleur s'échappe.
-
La durée de déphasage qui doit être la plus grande possible.
- Cela représente la durée au-delà de laquelle l'isolant ne peut plus accumuler de la chaleur et donc va la laisser passer. Si votre région est un vrai cagnard en été, alors un déphasage de 8h fait que le soleil de 10h ne se fera pas sentir avant 18h dans votre maison. Alors qu'un déphasage de 4h fait que dès 14h il faudra allumer la climatisation...
-
Le niveau d'affaiblissement au bruit qui doit être le plus élevé possible.
- Attention, les chiffres ci-après sont une moyenne pondéré mais comme le bruit s'étend sur tout une gamme de fréquences audibles, il faut privilégier l'isolant qui correspond à cette fréquence. Par exemple, la laine de roche est super pour les bruits de conversation ou de voiture mais la laine de verre est meilleure pour les bruits d'impacts ou d'objets qui tombent.
=> Lire le PDF en lien.
Bref, avant cette petite étude, je pensais que la laine de verre sortait grande championne mais j'avais tort !
Voici un résumé
Matériaux | Conductivité thermique lambda (- is better) |
Déphasage (+ is better) |
Atténuissement acoustique alpha pour 125 mm (+ is better) |
---|---|---|---|
Laine de Bois | 0,038 | 8 h | 0,60 |
Laine de Roche | 0,035 | 6 h | 0,74 |
Laine de Verre | 0,032 | 4 h | 0,29 |
Plaque de Polyuréthane | 0,020 | 4 h | 0,04 |
Remarque
La laine de bois dans sa version ultra-vraiment-très-haut-de-gamme, c'est-à-dire mélangée avec du chanvre et du polystyrène, parvient à augmenter son coefficient alpha à 0,8 et baisser son coefficient lambda à 0,032 ce qui fait de lui l'un des meilleurs isolants (mais il semble sa durée de déphasage diminue sans que j'ai pu récupérer les chiffres exacts, donc ne pas prendre cette information comme argent comptant).
Par contre, la résistance au feu, à l'eau et aux nuisibles de la laine de bois est proche de l'infime. Mais pour isoler une toiture à partir d'un 3ème voir un 4ème étage près d'un aéroport, pourquoi pas.
C'est bête mais les USA ne subiraient pas deux fusillades par semaine, ils pourraient très bien poser des brouilleurs 5G dans les écoles.
Mais il faut parvenir à appeler les secours quand ça arrive donc ça n'est pas possible.
La définition même d'un shit-hole.
Le rêve américain est une masquarade et il faut être en train de dormir pour ne pas s'en apercevoir.
Georges CARLIN
Nous sommes en 2024 et ça fait 30 ans que L'Union Européenne demande à la France de privatiser son système de retraite, ça fait 30 ans que les français ne veulent pas, et ça fait 30 ans qu'ils élisent systématiquement des dirigeants en faveur de l'Union Européenne et de cette directive.
Mais c'est pas finit !
Ça fait 30 ans que l'Union Européenne demande à la France de privatiser l'éducation nationale, ça fait 30 ans que les français ne veulent pas, et ça fait 30 ans qu'ils élisent systématiquement des dirigeants en faveur de l'Union Européenne et de cette directive.
Mais c'est pas finit !
Ça fait 30 ans que l'Union Européenne demande à la France de privatiser la santé publique, ça fait 30 ans que les français ne veulent pas, et ça fait 30 ans qu'ils élisent systématiquement des dirigeants en faveur de l'Union Européenne et de cette directive.
Mais c'est pas finit !
Ça fait 30 ans que l'Union Européenne demande à la France de privatiser les transports publics, ça fait 30 ans que les français ne veulent pas, et ça fait 30 ans qu'ils élisent systématiquement des dirigeants en faveur de l'Union Européenne et de cette directive.
Mais c'est pas finit !
Ça fait 30 ans que l'Union Européenne demande à la France de détruire son agriculture, ça fait 30 ans que les français ne veulent pas, et ça fait 30 ans qu'ils élisent systématiquement des dirigeants en faveur de l'Union Européenne et de cette directive.
Mais c'est pas finit !
Ça fait 30 ans que l'Union Européenne demande à la France de privatiser l'énergie, ça fait 30 ans que les français ne veulent pas, et ça fait 30 ans qu'ils élisent systématiquement des dirigeants en faveur de l'Union Européenne et de cette directive.
En fait, ça fait 30 ans que les français votent comme des cons. C'est agréable de savoir que certaines choses ne changent pas 🥳
Pour tout le reste, il y a les privatisations de l'Union Européenne 🫠
J'ai décidé de taper autant que je le pourrai sur Mozilla, ce fond d'investissement qui se fait passer pour une ONG au service du logiciel libre. Ce post est donc un hommage à @Sebsauvage et sa section Les trucs qui m'énervent.
Depuis quelques mois, l'un des trucs qui me font pester contre Firefox c'est que dès qu'il ouvre un PDF dans un nouvel onglet, cet imbécile l'enregistre systématiquement dans ~/Téléchargements
; et non plus dans /temp
.
Ce qui fait que ce répertoire qui était à moi est à présent blindé de centaines de fichiers inutiles que Firefox y a déposé sans me demander mon avis, et au milieu, j'ai mes quelques fichiers bien précieux que je souhaitais conserver mais qui deviennent très difficiles à retrouver parce que je ne sais pas forcément distinguer leurs noms.
Donc à chaque fois, c'est parti pour non seulement un quart d'heure d'ouverture / relecture, mais en plus pour un nettoyage manuel et régulier de ce répertoire. Comme si je n'avais que ça à faire... #FuckYouMozilla
Voilà Mozilla, dorénavant je te hais. Tu viens d'atteindre le niveau Macron/Soros.
Tout est dans le titre.
L'article propose une explication des éléments constitutifs de la lib Normalize.css
afin de comprendre les choix qui y ont été faits, leurs conséquences et la motivation à leur origine.
Dans la pratique, plutôt que d'annuler les CSS intégrés aux différents navigateurs, Normalize.css
tente de les faire converger vers un même rendu.
J'approuve la démarche !
Edit le sevrage brutal m'a permis de me rendre compte de trucs complément dingues ! 😱 Par exemple je lisais True Beauty et un passage m'a fait rire. Aussitôt, mon premier réflexe a été d'ouvrir un onglet pour me rendre sur mon réseau sociale préféré. Car oui, j'ai assimilé les pics de rire, et donc de dopamine, à ce site. Ainsi quand j'en ai un, je veux y retourner et c'est involontaire 😣
Cela fait 5 jours et je n'ai pas craqué, mais à présent, je suis rentrée dans la phase consciente du manque, ce qui fait que j'y pense plusieurs fois par jour, notamment à chaque fois que je m'ennuie.
Vidéo courte expliquant la boucle d'addiction engendrée par TikTok sur notre cerveau. On peut étendre cela a bien d'autres sites web : Instagram, Pinterest, Imgur, 9gag, Facebook, etc.
Ces réseaux de consommation de vidéos ou de textes courts ne sont pas des réseaux sociaux mais des systèmes d'addiction qui s'étendent à l'échelle mondiale. Ces sites distillent une drogue dure directement dans notre cerveau, la dopamine, ce qui nous empêchera de jouir pleinement de notre temps de vie une fois atteints 😨
Je me suis pris une claque pendant la vidéo car cela faisait plusieurs mois que je me voyais scroller comme une abrutie en sachant que cela ne m'apportait rien. Ce qui me met un stop à chaque fois, c'est de repenser à @Strawberry qui me disait qu'elle se voyait comme une zombie devant son mobile, et souvent, moi, c'est pareil 😥
Je me vais y mettre un terme ce soir même. Ce sera mon effort à tenir cette année et pour le restant de ma vie. Bonne chance à tous ceux qui s'en sont rendus compte et qui traverseront la même chose.
En quelques étapes :
-
Mettre à jour son système
sudo apt update && sudo apt upgrade
-
Cloner le projet
git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.git
-
Exécuter le script d'installation présent à la racine du répo Git fraîchement cloné.
sudo ./retropie_setup.sh
-
Choisir les options d'installation dans l'utilitaire. Apparemment "Basic install" convient dans la plupart des cas.
La dysphorie de genre et la dysphorie d'une manière générale sont-elles des troubles mentaux ?
Très difficile d'aborder cette discussion en famille, tant le sujet est porté sur l'émotion et la morale.
Selon Wikipédia, ce sont des termes cliniques définis et utilisés en psychiatrie afin de caractériser un trouble chez un patient. Donc oui, pour l'instant la dysphorie est bien considérée par la médecine comme une pathologie, mais la question est : pour encore combien de temps ?
En effet, l'homosexualité était, elle-aussi, considérée comme un trouble mentale pendant des décennies avant que la psychiatrie ne se corrige. Quid de la dysphorie ?
Mon point de vue sur la question est pragmatique, pour peu qu'il intéresse quelqu'un :
-
Pour qu'un homosexuel puisse être homosexuel, il suffit que personne n'intervienne. Durant la vie du sujet, il n'y aura aucun effort à fournir pour maintenir sa état d'homosexuel. Être homosexuel est sa condition de base.
-
Pour qu'une personne puisse devenir trans, il faut qu'un médecin intervienne, d'abord via des traitements hormonaux et éventuellement via une ou plusieurs opérations chirurgicales. S'enchainera après des soins de santé toute la vie de la personne afin de maintenir son état à flot. La transexualité n'est pas sa condition de base.
C'est à cause cette intervention médicale, qui arrivera forcément à une étape ou une autre du processus de transition, que je pense que la dysphorie de genre restera considérée comme une pathologie; puisque impliquant un traitement... Enfin tant que l'idéologie de normalisation des minorités et d'anormalisation de la majorité n'y mettra pas son grain de sel.
Extrait de la page Wikipédia
Dysphorie de genre est une qualification médicale utilisée dans le manuel de l'Association américaine de psychiatrie (APA) pour décrire la détresse d'une personne transgenre face à un sentiment d'inadéquation entre son genre assigné et son identité de genre. Au fur et à mesure des révisions de ce manuel, les expressions transsexualisme, incongruence de genre puis dysphorie de genre ont été successivement utilisées. Depuis 2013, l'APA insiste sur le fait que « la non-conformité de genre elle-même n'est pas un trouble mental. La dysphorie de genre est caractérisée par la présence associée d'une souffrance clinique significative[1]. »
Ce trouble affecte de 0,005 à 0,014 % des personnes nées de sexe masculin, et de 0,002 à 0,003 % des personnes nées de sexe féminin[2].
Excellent !
Cela me donne envie de faire cette comparaison :
-
Les entreprises font ce qu'elles veulent, l'emprunte carbone, l'éco-conception, c'est du bullshit face au bénéfice perçu par le sacro-saint actionnariat même pas fiscalisé en France en plus (hein si encore ça finançait nos retraites et nos écoles).
-
Par contre, pour être éco-responsable, les citoyens quant à eux doivent éviter de manger de la viande, préférer les transports en commun ou le vélo, utiliser des pailles en carton recyclé qui s’effritent en 2 min et ne plus pouvoir séparer les bouteilles de leur bouchon... Sans parler des e-mails à effacer et toutes les autres banalités qui vont avec.
Peut-on parler des empruntes carbone et énergétique de ces lave-linges LG ? Peut-on parler d'une loi qui protégerait vraiment les humains de ces réels pollueurs ? Peut-on lancer un mouvement qui boycotterait des marques comme LG qui n'en ont rien à carrer de leur impact environnemental ? Peut-on demander aux députés "verts" ce qu'ils en pensent et ce qu'ils comptent faire pour empêcher cela ? Parce que ça fait 40 ans qu'on les attend...
Les masses prolétaires sont le carbone que l'élite veut réduire. Plus vite l'humanité le comprendra et mieux elle pourra se défendre.
C'est pourquoi je pense à présent qu'il faut polluer individuellement un maximum jusqu'à ce qu'une loi intransigeante soit rédigée. Une loi interdisant aux faibles comme aux puissants le moindre écart.
En attendant, l'éco-responsabilité n'est ni plus ni moins que de la propagande visant à laver les cervelles et éviter de regarder l'incendie au milieu de la forêt, nommons-le : l'hyper-bourgeoisie et les multi-nationales.
Cela peut se faire à partir de 2 ans. Le fait que l'État ne reconnaîtrait pas l'autisme avant les 10 ans du patient est une légende urbaine.
À ce jour, le diagnostic de l’autisme est clinique. Le plus souvent, le diagnostic peut être établi à partir de l’âge de 2 ans. Il repose sur un faisceau d’argument s cliniques recueillis dans des situations variées par différents professionnels. Il est associé à une évaluation des troubles et des capacités ainsi qu’à la recherche de maladies associées. Il se fait en collaboration avec la famille.
Edit comme j'avais des doutes sur le benchmark lancé depuis Intellij, j'ai recodé un comparatif complet qui aura tourné 4 heures sur ma machine
Avec Kotlin, sous Java 21, en utilisant JMH, j'obtiens des résultats en total contradiction avec ceux obtenus via IntelliJ. L'écart passe de 12% à 2,2% dans le pire des cas.
Pour mon benchmark, j'ai calculé la longueur d'une String
avec la fonction suivante : 2 * str.length + 1
. Le but étant d'illustrer quel type d'appel est le plus rapide pour effectuer ce calcul.
Voici mes tableaux de comparatifs :
Benchmark (Sorted by Worst) | Score | Error | Worst | Best | Units | Note Relative | Gain |
---|---|---|---|---|---|---|---|
ValueClass(str).size() | 2 252 | 34 | 2 218 | 2 287 | ops/us | 1,000 | 0,0 % |
build_lambda(str)() | 2 269 | 25 | 2 244 | 2 294 | ops/us | 1,012 | 1,2 % |
Class::size(str) | 2 282 | 37 | 2 245 | 2 320 | ops/us | 1,012 | 1,2 % |
OpenIntance(str).size() | 2 275 | 27 | 2 249 | 2 302 | ops/us | 1,014 | 1,4 % |
Instance(str).size() | 2 285 | 37 | 2 249 | 2 322 | ops/us | 1,014 | 1,4 % |
DataClass(str).size() | 2 273 | 22 | 2 251 | 2 295 | ops/us | 1,015 | 1,5 % |
object.method(str) | 2 272 | 19 | 2 253 | 2 291 | ops/us | 1,016 | 1,6 % |
this.size(str) | 2 282 | 28 | 2 254 | 2 310 | ops/us | 1,016 | 1,6 % |
build_anonymous_function(str)() | 2 266 | 5 | 2 261 | 2 271 | ops/us | 1,019 | 1,9 % |
Benchmark (Sorted by Best) | Score | Error | Worst | Best | Units | Note Relative | Gain |
---|---|---|---|---|---|---|---|
build_anonymous_function(str)() | 2 266 | 5 | 2 261 | 2 271 | ops/us | 1,000 | 0,0 % |
ValueClass(str).size() | 2 252 | 34 | 2 218 | 2 287 | ops/us | 1,007 | 0,7 % |
object.method(str) | 2 272 | 19 | 2 253 | 2 291 | ops/us | 1,009 | 0,9 % |
build_lambda(str)() | 2 269 | 25 | 2 244 | 2 294 | ops/us | 1,010 | 1,0 % |
DataClass(str).size() | 2 273 | 22 | 2 251 | 2 295 | ops/us | 1,011 | 1,1 % |
OpenIntance(str).size() | 2 275 | 27 | 2 249 | 2 302 | ops/us | 1,014 | 1,4 % |
this.size(str) | 2 282 | 28 | 2 254 | 2 310 | ops/us | 1,017 | 1,7 % |
Class::size(str) | 2 282 | 37 | 2 245 | 2 320 | ops/us | 1,021 | 2,1 % |
Instance(str).size() | 2 285 | 37 | 2 249 | 2 322 | ops/us | 1,022 | 2,2 % |
Benchmark (Sorted by Score) | Score | Error | Worst | Best | Units | Note Relative | Gain |
---|---|---|---|---|---|---|---|
ValueClass(str).size() | 2 252 | 34 | 2 218 | 2 287 | ops/us | 1,000 | 0,0 % |
build_anonymous_function(str)() | 2 266 | 5 | 2 261 | 2 271 | ops/us | 1,006 | 0,6 % |
build_lambda(str)() | 2 269 | 25 | 2 244 | 2 294 | ops/us | 1,007 | 0,7 % |
object.method(str) | 2 272 | 19 | 2 253 | 2 291 | ops/us | 1,009 | 0,9 % |
DataClass(str).size() | 2 273 | 22 | 2 251 | 2 295 | ops/us | 1,009 | 0,9 % |
OpenIntance(str).size() | 2 275 | 27 | 2 249 | 2 302 | ops/us | 1,010 | 1,0 % |
this.size(str) | 2 282 | 28 | 2 254 | 2 310 | ops/us | 1,013 | 1,3 % |
Class::size(str) | 2 282 | 37 | 2 245 | 2 320 | ops/us | 1,013 | 1,3 % |
Instance(str).size() | 2 285 | 37 | 2 249 | 2 322 | ops/us | 1,015 | 1,5 % |
Conclusion après benchmark
Créer des instances à la Yegor Bugayenko semble être globalemment l'une si ce n'est la meilleure des solutions lorsque l'on observe son positionnement qui est au pire moyen sinon deux fois premier.
J'ai passé le nouvel an avec @Kysofer & @Chlouloutte. Quand tous les enfants ont le même âge c'est vraiment sympa ; surtout quand ils se couchent tous en même temps :P
Mais passons, ce matin après ce qui sera déjà l'une des plus courtes nuit de cette nouvelle année, je discute avec @Kysofer de ces projets pour 2024, il me sort un truc improbable :
Je pense que je vais abandonner la programmation orientée objet pour la programmation fonctionnelle...
Là, je le regarde limite choquée... Il faut dire que lui et moi partageons - je devrais dire partagions - le même avis sur la programmation fonctionnelle, notamment depuis nos déboires en OCaml (merci le programme de MPSI).
Donc, avec le plus grand respect je lui réponds :
Nani the fuck !?
À ma décharge je n'ai pas bu un seul verre d'alcool depuis la grossesse de ma petite dernière. Et oui. :P
Là il m'explique tout un tas de trucs et je dois dire que je me sens déstabilisée. Je m'explique, j'ai vécu trop de fois le fait de devoir maintenir du Scala pour savoir à quel point, sur le temps long, la programmation fonctionnelle pure devient encore moins maintenable que du Java + Spring Boot.
D'autant que je m'attendais à ce qu'il m'annonce qu'il allait (enfin) se monter un Shaarli.
Bref son idée est dirigée par les contraintes suivantes :
- Avoir un code dirigé par des contrats (au sens interfaces Java) dont le respect du typage est prouvé lors de la compilation et garanti lors de l'exécution.
- Ne pas avoir besoin de créer des instances techniques qui implémentent ces contrats, afin d'encapsuler des données dedans.
- Parvenir quand même à encapsuler les données pour les protéger mais sans jamais créer de nouvelles instances (cf. le point précédent).
- Avoir les mêmes performance d'exécution que du chaînage d'appels de fonctions
static
; et donc l'eldorado du zero GC-time. - Permettre une exécution différée/lazy/paresseuse.
Quand on lit le truc, on se dit que la vie n'est plus à un paradoxe prêt, mais pourtant sa façon de faire fonctionne.
Je vais essayer de vous décrire ce qu'il m'a expliqué afin de mieux l'ingérer moi-même.
Exemple : Déterminer si deux trucs sont égaux
Dans tous les cas de figure, nous allons supposer que les données sont décorées par une implémentation de l'interface suivante qui permet de les représenter sous la forme d'un tableau d'octets.
interface RawData {
fun asBytes():ByteArray
}
Version OOP Pure
1) On exprime le concept de vérification via une interface :
interface Check {
fun status():Boolean
}
Ensuite on fournit une implémentation de l'interface Check
qui soit spécialisée dans la comparaison de deux RawData
:
class IsEqual(
private val left:RawData,
private val right:RawData
):Check {
override fun status():Boolean {
return this.isSameInstances() || this.haveSameBytes()
}
private fun haveSameBytes():Boolean {
return left.asBytes().contentEquals(right.asBytes())
}
private fun isSameInstances():Boolean {
return left === right
}
}
Et ça s'utilise comme ceci :
val left:RawData = StrAsData("same data")
val right:RawData = StrAsData("same data")
val comparison:Boolean = IsEqual(left, right).status()
Problème
Pour comparer deux objets on doit forcément créer une instance de IsEqual
puis invoquer une méthode dessus. Sur JRE, c'est ~12% de temps de calcul supplémentaire par rapport à un simple appel de méthode statiques !
Version PF pure
Avant toute chose, il faut comprendre ce qu'est un contrat pour @Kysofer. C'est un truc qui va prouver à la compilation que les types d'entrée et de sortie soient bien respectés, ce qui fait que l'implémentation A pourra se substituer à l'implémentation B sans problème lors du runtime.
Mais comment peut-on produire l'équivalent d'une interface en PF ?
=> On passe par des fonctions de premier ordre.
En effet, une méthode qui reçoit une fonction de premier ordre ne sait pas ce qu'elle va exécuter. Elle sait juste que la fonction prendra un certain type en entrée et un certain type en retour. Le reste, c'est le compilateur qui agit.
Si l'on reprend l'interface Check
cela nous donne le prototype suivant :
val prototype:() -> Boolean
C'est-à-dire un Predicat
sans paramètre.
Maintenant passons à l'implémentation naïve, ceci nous donne :
fun isEqual(left:RawData, right:RawData):() -> Boolean {
return {
isSameInstances(left, right) || haveSameBytes(left, right)
}
}
private inline fun haveSameBytes(left:RawData, right:RawData):Boolean {
return left.asBytes().contentEquals(right.asBytes())
}
private inline fun isSameInstances(left:RawData, right:RawData):Boolean {
return left === right
}
On voit bien que la fonction isEqual(..)
retourne une fonction de premier ordre qui elle-même retournera un Boolean
.
Rappel
En Kotlin, les lambda sont déclarées entre deux accolades { .. }
.
Sauf que cet exemple a un problème puisqu'une lambda, sur JRE tout du moins, c'est une instance de l'interface Function
ou l'un de ses équivalents. Bref, il n'y a pas de gain en terme de performance par rapport la version OOP.
Pour l'obtenir, il suffit de remplacer la création d'une lambda par un pointeur sur une fonction anonyme, ce qui nous donne :
fun isEqual(left:RawData, right:RawData) = fun():Boolean {
return isSameInstances(left, right) || haveSameBytes(left, right)
}
Et la ça devient magique car la fonction anonyme étant écrite directement dans le byte-code et épinglée une et une seule fois en mémoire, cela revient à avoir un pointeur sur fonction qui exécutera la-dite fonction.
=> Soit un gain de 12% en termes de performance, ce qui fait qu'on rattrape la vitesse d'exécution d'un chaînage de méthodes statiques.
Mieux que cela, @Kysofer s'appuie sur une variante de la Curryfication . En effet, la méthode isEqual(..)
sert à encapsuler les données dans la pile d'appel pour les rendre utilisables que par la fonction anonyme. Donc il devient impossible de savoir ce qui sera utilisé par la lambda qui sera retournée.
=> Les paramètres left
et right
sont bien encapsulés dans la lambda !
Si on résume
- Le fait que la fonction
isEqual(..)
retourne une lambda et non un résultat fait que l'on va déclarer un contrat et donc rendre les lambda interchangeables. - Le fait que l'on retourne une fonction et non un résultat permet un calcul différé/paresseux potentiellement dans un autre thread.
- Le fait que l'on passe par une fonction anonyme qui utilisera les paramètres de la fonction déclarée fait qu'on encapsulera bien les données avant d'exécuter quoi que ce soit dessus.
- Le fait que tout soit
fonction
garanti l'absence de création d'instances techniques.
Nous avons donc bien là une version fonctionnelle de l'encapsulation et des contrats de l'OOP.
Ça aura pris 15 ans mais je pense être réconciliée totalement avec la PF (O_O) ; sauf le récursif, ça jamais ! En tout cas pas avant une démonstration comme celle-ci :P
Arf, je commence l'année en lisant un article pareil...
Comment faire pour sauver Firefox alors qu'il n'est plus la priorité de Mozilla depuis quelques années ? Simple, ne l'installons plus chez personne. Firefox doit mourir au profit de ses petits frères comme Waterfox ou Librefox.
Comment le financer ? En donnant à ces forks et non plus à Mozilla.
Comment leur donner de la visibilité ? En assurant que chacun utilise un user-agent qui n'a plus rien à voir avec celui de Firefox du type "Bye bye Mozilla". Quand Mint avait abandonné le user-agent de Ubuntu, alors le rang de Ubuntu avait dégringolé en quelques mois sur Distrowatch.
Comment renforcer Waterfox et Librefox ? En veillant à ce que les communautés derrière ces deux projets fusionnent ou au moins se soutiennent, car on est plus forts à plusieurs.
Ma résolution de cette année sera de contribuer à la mise à mort définitive de Firefox afin qu'un nouvel élu puisse prendre sa place. Un élu qui ne sera structurellement pas noyautable par les GAFAM... 😌
L'UE qui risque de stopper net le logiciel libre en Europe sous le prétexte de la sécurité. En même temps supporter ces "communistes d'internet" comme dirait Balmer, alors que l'UE veut du business et rien d'autre que du business, quelle idée !
Sortons de ce piège à rats où des diplomates non-élus, votent des lois au profit des lobbyings, qui organiseront la société contre nous.
P.S : d'ailleurs l'UPR se présente aux Européennes, si c'est pas beau ça ! (Ce qu'il ne faut pas faire pour d'obtenir du financement et du temps de parole).
La balise <slot>
de HTML5 permet de variabiliser la balise <template>
de HTML5, ce qui représente la moitié des besoins d'une SPA.
À cette heure, les <slot>
sont pris en charge à 96% selon caniuse.
Merci à Kalvn pour le lien.
Avant ces vacances de Noël, on m'a confié la tâche de déterminer quelle techno utiliser pour coder plusieurs fronts.
J'avais regardé les frameworks SPA via Aurelia et Vue et les pages générées côté serveur via Twig que j'ai toujours adoré 😍.
Ce tuto de Kalvn tombe à point nommé puisqu'il complète très bien l'usage de la balise <template>
.
Tout est dans le titre. Comment se prémunir des attaques de type XSS.
Tour à fait d'accord. J'ajouterai à mort les interfaces tactiles pour les micro-ondes et les plaques de cuissons 🤬
Ces deux produits maltraitent de manière ignoble les aveugles !
Dans le cas du micro-ondes, la nuit quand il faut réchauffer un biberon, c'est une misère avec la pénombre ; et c'est tout le temps plein de traces en journée.
Dans le cas des plaques de cuisson, à la moindre goutte d'eau ça change le réglage voire le bloque. Pire, si un liquide bouillant tombe dessus, il faut se brûler pour arrêter la plaque car ça ne marche pas avec des gants... 🤬
J'ajoute à la liste de @Sebsauvage ceux qui mettent du tactile partout et je boycott pour ma part toutes ces marques car payer c'est voter
Je pense qu'il faut faire crever ces imbéciles en faisant d'eux des exemples
(╯° □°) ╯︵ ┻━┻
Dernièrement je regardais les nouveautés en termes de frameworks CSS et globalement il y la liste suivante :
- Bootstrap
- Bulma
- Tailwind
- Foundation
- Skeleton
- Pure
- Tachyons
J'avais beaucoup d'espoir dans Tailwind qui adopte une approche par contraintes, dans le sens où il permet, sur chaque composant, d'appliquer des classes du type "à droite, vertical, graissé, etc" et c'est la combinaison de ces classes qui définira le rendu définitif du composant #SexySur20
A l'opposé, il y a Bulma où des composants déjà prêts existent et où les classes sont du type "burger-menu".
Sauf que je viens de m'apercevoir que Tailwind repose sur la mouvance JS bullshit dont la Comitstrip suivante matérialise parfaitement l'hérésie des fashions victims qui servissent dans l'industrie depuis un moment déjà :
Bref, il ne reste plus que Pure et Bulma comme frameworks CSS qui soient de vrais frameworks CSS paramétrables et simples. Certains me demanderont pourquoi j'insiste le fait d'avoir des CSS purs et durs et l'argument est simple : les SPA/PWA, j'en suis revenue !
Argumentons quand même. Selon moi, à moins que votre site implique au moins deux critères parmi les suivants (si ce n'est pas trois) :
- Du streaming de TRÈS gros fichiers (genre youtube)
- Des temps de surf qui se comptent en heureS (m'voyez le 'S') voire en jours
- Des actions ultra complexes (genre éditeur de photo en ligne)
- Le besoin de déporter des calculs côté clients si lourds qu'aucune infra sur terre ne tiendrait la charge si tout était centralisé côté serveur (ou alors à un coût équivalent à celui de ChatGPT)
- Le besoin de travailler en mode hors connexion
=> alors les SPA/PWA sont une mauvaise idée.
Du coup, la seule manière de pouvoir coder un design system qui fonctionne à la fois dans des MPA (ie. terme à la mode pour dire "pages générées côté serveur" comme Papy faisait avant en PHP) mais aussi dans des SPA/PWA, c'est d'avoir un framework CSS indépendant de tout JS et qui soit téléchargé en tant que fichier CSS et non JS.
Bref, je vais zoomer sur Pure histoire de voir ce qu'il est devenu - et peut-être Cardinal aussi - mais dans le fond, je pense garder Bulma d'autant que son développement aurait récemment repris :P
@Sebsauvage ces derniers temps je suis souvent en désaccord avec toi, mais ça n'empêche pas que quand je partage ton avis, je le fais à 100000% (oui rien que ça) et là, je partage vraiment ton avis !!
Permets-moi d'ajouter à ta liste, les développeurs qui empêchent le zoom sur les sites mobiles quand c'est écrit trop petit
ヽ(`⌒´メ)ノ
Totalement d'accord avec toi. J'ajouterai que le principe de taxe sur la consommation n'a de sens que pour des gouvernements sans projet.
Je me raccroche à l'idée de Houellebecq qui a presque 20 ans à présent.
1. L'état récupère le droit (exclusif) de créer ET de détruire la monnaie.
L'état aura bien l'exclusivité de ce droit. Donc ça va fâcher les banques. Actuellement elles fabriquent de la monnaie lorsqu'elles octroient un crédit plutôt que de prêter l'argent déposé par les épargnants. Puis elles détruisent l'argent qu'elles ont créé à chaque mensualité. Les intérêts qu'elles prélèvent proviennent de la création monétaire des crédits futurs (merci à nos enfants de se sacrifier pour nous)... Quant à l'argent des épargnants, elles le spéculent en bourse ou s'en servent comme collatéral.
Avec ce retour à la normale, elles pourront spéculer en bourse mais uniquement sur leurs recettes et sur leurs fonds propres, et devront prêter l'argent de leurs épargnants si elles souhaitent faire crédit. Par contre, impossible pour les épargnant d'utiliser leur argent si ce dernier a été prêté... Mais celui-ci étant mobilisé, il sera rapporteur d'intérêts !
Les banques devront donc proposer deux types de comptes : les comptes rémunérés puisque l'argent sera loué à quelqu'un, et les comptes non-rémunérés pour une réserve d'argent toujours disponible. La possibilité de faire crédit n'est plus donné aux banques mais confiée au marché via les épargnants, c'est nettement plus démocratique et horizontal comme mécanique de décision des taux puisque ça repose sur une offre et une demande.
Mais quel bourgeois voudrait ça ?
2. L'état fabrique de la monnaie pour financer ses services publics et ses grands-travaux.
Plus besoin de quémander une pièce sur les marchés financiers. Le rapport de force s'inverse, l'état redevient souverain. Par contre, il faut qu'il organise des projets de société à mener chaque année. Nous passerions d'un gouvernement qui administre à un gouvernement qui entreprend, et c'est un tout autre paradigme.
Évidement c'est impossible tant que la mafia parlementaire à régime électif propagandiste nous gouverne (coucou l'UE/BCE). Il faut que nous votions les lois nous-mêmes pour que ça marche.
L'avantage, c'est que les problèmes de financement des services publics et de la retraite disparaissent immédiatement ! Et les privatisations des services publics aussi...
3. L'état détruit les excédents monétaires périodiquement (tous les mois, trimestres, semestres, années).
L'argent produit par création monétaire ex-nihilo va accentuer le risque d'inflation, pour contrôler l'inflation et non la subir, l'état agira sur la quantité de monnaie qui circule à chaque instant.
Techniquement, si trop de monnaie a été fabriqué pendant une période, alors l'état lève de l'impôt en fonction de cet excédent, ce qui lui permet de faire revenir la quantité excédentaire d'argent pour la détruire.
Si pas assez d'argent a été créé, alors l'état fabrique de nouveau de la monnaie et durant cette période, il n'y a pas d'impôt. C'est sûrement cet aspect qui j'apprécie le plus dans ce système.
Mais bon, Houellebecq a été taxé d'extrême-droite quelque fois par certains radicaux de la gauche progrès/woke, donc même si certaines de ces idées sont bonnes, puisqu'il n'est pas fréquentable, ses idées sont mauvaises c'est évident :'(
Il y a une idée qui me travaille depuis quelques temps et il faut que je l'écrive pour m'en débarrasser.
Les médias nous disent qu'il ne faut pas aider les plus pauvres car cela encourage l'assistanat. Nous pouvons même lire et entendre dans le monde occidental des milliardaires ou des journalistes nous expliquer que rien n'est gratuit, car au bout de course, il y a toujours quelqu'un qui a travaillé ; et c'est vrai.
J'écoutais dernièrement Warren Buffet parler de l'idée d'une sécurité sociale aux USA et le milliardaire s'appuyait sur cet argument pour expliquer que cela ferait du prolétariat des assistés voire des vampires qui suceraient la richesse produite par les travailleurs.
Et c'est ici que mon esprit s'est emballé...
Taxer la richesse produite par les travailleurs pour son bénéfice personnel, c'est la définition même d'un actionnaire. Fondamentalement, si on veut être en accord avec l'idée qu'il ne faut pas taxer la richesse des travailleurs pour une sécurité sociale car on est de droite néo-libérale, alors il faut être en accord avec l'idée qu'il faut interdire l’actionnariat qui fait la même chose.
Mais l'inverse est vrai aussi, si on accepte de taxer la richesse pour une sécurité sociale, alors on accepte l'idée même de taxer la richesse et donc l'actionnariat ne devrait pas être un problème pour la gauche socialo-communiste.
En fait, les deux camps s'accordent pour taxer la richesse produite par les travailleurs, mais chaque camp ne veut l'attribuer qu'à ce qui l'intéresse. Je trouve que c'est quand même moralement supérieur de vouloir taxer les travailleurs pour leur fournir une sécurité sociale complète et efficace car ils récupèrent ainsi le fruit de leur travail, ou éventuellement voient leurs semblables en profiter lorsqu'ils ne sont pas malades.
Après je ne suis plus contre les dividendes tant qu'ils sont majorés en valeur et en temps ; mais je suis pour qu'on interdise les plus-values sur le marché secondaire. Le marché primaire reste utile à l'économie, le secondaire et les produits-dérivés ne sont qu'un casino qui assassine les populations à petit-feu.
Ma compréhension de l'argument sous-entendu dans cette BD est ceci (mais je peux me tromper bien sûr) :
Parce que les inégalités existent ailleurs dans la société, alors autant ne pas essayer de réduire leur impact, en commençant dès l'enfance, en imposant l'uniforme à l'école.
Je pense que l'avis derrière cette BD est proche du stupide et s'articule autour du navrant. Dans la vraie vie, tenter l'uniforme à l'école, ça s'appelle essayer quelque chose en commençant quelque part. Ensuite on observe, on mesure et enfin on conclut sur l'intérêt de poursuivre ou non l'initiative.
A ma connaissance, l'uniforme total - c'est-à-dire celui qui inclus sacs et chaussures - n'a jamais été testé à grande échelle dans les écoles de notre république. Tentons le coup quelques années et récoltons les retours d'expérience des enfants, des profs et des familles avant de jeter le bébé avec l'eau du bain.
Pour avoir travaillé une fois dans la fonction publique, cette mentalité (de merde) est ce qui grève tout capacité d'entreprendre et d'avancer dans ces milieux où l'immobilisme structurel est le maître absolu. Pire que cela, permettre à certains de vivre mieux attiserait les jalousies, alors mieux vaut ne rien faire quitte à tirer tout le monde vers le bas... Une démarche Franco-Française en somme, donc tout va bien.
Je viens de tester sur Firefox 119 et Chromium 109.
Résultat : Firefox est un peu plus de 20% plus rapide que Chromium !
- Chrome 106 runs / minutes avec 1,9 d'écart type.
- Firefox 129 runs / minutes avec 3,3 d'écart type.
@Mozilla ajoutez les features qu'on vous demande, la mécanique est bonne. Les Pocket et consorts on s'en fiche !
Incroyable ! #ConsanguinitéSur20
@Strak ce n'est pas parce que Firefox est moins utilisé qu'il faut l'abandonner. Sommes-nous à ce point des moutons de Panurge ? Je ne pense pas qu'utiliser Firefox quand les autres sont sur autre chose soit une honte, c'est juste un choix.
Je reste sur un Firefox like, c'est-à-dire Waterfox. Le problème vient bien des dirigeants de Mozilla qui ne parviennent pas à étendre Firefox avec 500 M$ de budget annuel.
Ils préfèrent dépenser cet argent sur des projets marginaux, ne font plus la promotion de Firefox et ne cessent de s'augmenter aussi... Depuis combien de temps n'avons-nous plus vu la dernière publicité pour Firefox ou assisté au dernier événement autour du navigateur ? Je dirais 10 ans si ce n'est pas 15.
Redresser la pente pourrait-être simple mais long :
- Refaire de la publicité. La sortie d'une nouvelle version doit être un événement majeur et qui se fête. Avoir un modèle "fluide" qui consiste à dire qu'une mise à jour est tellement stable qu'elle en devient un non-événement c'est super quand on est en situation de monopole. Autrement c'est contre-productif.
- Cibler les 12/16 car ceux sont eux qui installeront Firefox chez les autres.
- Ajouter des affiches dans les grandes villes et dans les lieux ou les décideurs sont susceptibles de passer (métro, gares, la Défense).
- Tisser des partenariats avec des écoles.
- Tisser des partenariats avec des fabricants de PC/Mobile (Xaomi, Huawei, etc) afin de diversifier les sources de revenus, ce qui séparerait Firefox de Google et lui permettrait de protéger la vie privée sans contre-partie.
- Tisser des partenariats avec des entreprises ciblant la vie privée (e.g. ProtonMail).
- Tisser des partenariats avec des projets communautaires (e.g. Mastodonte, Gnome).
- Faire des appels aux dons.
- Arrêter d'ajouter des features (connectées) que la communauté ne demande pas.
- Remettre du lien entre Firefox et sa communauté au travers d'événements et des modalités de dialogue différentes.
- Cibler les pays émergeant, tisser des partenariats avec leurs gouvernements.
- Arrêter de s'imaginer que la solution viendra des geeks alors que le problème vient de la direction de Mozilla qui vit dans une bulle-cognitive.
- De notre côté, organiser des choses autour de Firefox, de ses fonctionnalités, des ses performances.
- Profiter du fait que Google va tout bloquer sur Youtube et Chrome dans pas longtemps et que la seule alternative viable soit Firefox.
Nous allons t'aider Firefox, et de bon cœur, peu importe que Mozilla te maltraite, il faut juste que tu tiennes le temps que nous nous mobilisions pour toi.
Je finirai pas un point Godwin. Entre 1943 et 1945, quand tout était perdu, la résistance française représentait environ 1% des français seulement... Alors à 3,2% de parts de marché tout est encore faisable. Mais espérer ne sert à rien, il faut que nous agissions si ce projet nous tient à cœur. Ce ne sont pas nos shaarlis, nos tweets ou nos pouets qui vont changer la donne, ce sont nos actions concrètes.
@Animal pour toi qui aimes lire les RFC...
En quatre étapes :
1) Récupérer le certificat au format TXT
openssl s_client -connect mon-domaine:443 > mon-certif.pem
2) Nettoyer le fichier TXT pour ne garder que ce qu'il y a entre les sections BEGIN CERTIFICATE
et END CERTIFICATE
inclus, par exemple :
-----BEGIN CERTIFICATE-----
MIIDnzCCAocCBE/xnXAwDQYJKoZIhvcNAQEFBQAwgZMxCzAJBgNVBAYTAkRFMRUw
EwYDVQQIEwxMb3dlciBTYXhvbnkxEjAQBgNVBAcTCVdvbGZzYnVyZzEYMBYGA1UE
ChMPU2FhUy1TZWN1cmUuY29tMRowGAYDVQQDFBEqLnNhYXMtc2VjdXJlLmNvbTEj
MCEGCSqGSIb3DQEJARYUaW5mb0BzYWFzLXNlY3VyZS5jb20wHhcNMTIwNzAyMTMw
OTA0WhcNMTMwNzAyMTMwOTA0WjCBkzELMAkGA1UEBhMCREUxFTATBgNVBAgTDExv
d2VyIFNheG9ueTESMBAGA1UEBxMJV29sZnNidXJnMRgwFgYDVQQKEw9TYWFTLVNl
Y3VyZS5jb20xGjAYBgNVBAMUESouc2Fhcy1zZWN1cmUuY29tMSMwIQYJKoZIhvcN
AQkBFhRpbmZvQHNhYXMtc2VjdXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBAMUZ472W3EVFYGSHTgFV0LR2YVE1U//sZimhCKGFBhH3ZfGwqtu7
mzOhlCQef9nqGxgH+U5DG43B6MxDzhoP7R8e1GLbNH3xVqMHqEdcek8jtiJvfj2a
pRSkFTCVJ9i0GYFOQfQYV6RJ4vAunQioiw07OmsxL6C5l3K/r+qJTlStpPK5dv4z
Sy+jmAcQMaIcWv8wgBAxdzo8UVwIL63gLlBz7WfSB2Ti5XBbse/83wyNa5bPJPf1
U+7uLSofz+dehHtgtKfHD8XpPoQBt0Y9ExbLN1ysdR9XfsNfBI5K6Uokq/tVDxNi
SHM4/7uKNo/4b7OP24hvCeXW8oRyRzpyDxMCAwEAATANBgkqhkiG9w0BAQUFAAOC
AQEAp7S/E1ZGCey5Oyn3qwP4q+geQqOhRtaPqdH6ABnqUYHcGYB77GcStQxnqnOZ
MJwIaIZqlz+59taB6U2lG30u3cZ1FITuz+fWXdfELKPWPjDoHkwumkz3zcCVrrtI
ktRzk7AeazHcLEwkUjB5Rm75N9+dOo6Ay89JCcPKb+tNqOszY10y6U3kX3uiSzrJ
ejSq/tRyvMFT1FlJ8tKoZBWbkThevMhx7jk5qsoCpLPmPoYCEoLEtpMYiQnDZgUc
TNoL1GjoDrjgmSen4QN5QZEGTOe/dsv1sGxWC+Tv/VwUl2GqVtKPZdKtGFqI8TLn
/27/jIdVQIKvHok2P/u9tvTUQA==
-----END CERTIFICATE-----
3) Dire à git d'aller chercher ce certificat
git config --global http.sslCAInfo /mon/chemin/vers/mon/certif.pem
4) S'assurer que la vérification SSL/TLS n'est pas désactivée dans Git
git config --global http.sslVerify true
@Animal La réponse est dans cette phrase
Les taux d'intérêts actuels sont trop bas par rapport à l'inflation actuelle.
Tant que les taux n'ont pas rattrapé l'inflation, c'est jouable. Même une baisse de 30% dans 5 ans ne compensera pas une inflation de 5% par an ; et nous sommes à plus que ça.
Alors si quelqu'un parvient à obtenir un taux entre 4% et 4,5% et un TAEG inférieur à 5%, c'est bien pour lui, une situation correcte pour acheter.
Sur le temps long, l'immobilier rattrapera toujours l'inflation, puisqu'il y a augmentation perpétuelle de la masse monétaire et que la monnaie se diffusera toujours, même si c'est lent, dans la population.
La baisse de valeur des biens s'étendra sur une décennie tout au plus comme nous avons pu le constater lors du siècle passé.
Donc acheter pour revendre avant 10 ans n'est pas un choix judicieux du tout ! Par contre il faut acheter pour constituer un patrimoine à léguer ou une rentee à construire pour les plus chanceux.
OAuth 2.0 est un protocole d'autorisation d'accès à des données. Il s'incrit dans la mouvance RESTful où c'est la sécurisation des données qui compte et où l'idéologie dominante est que la donnée doit être fluide dans les SI.
Selon moi c'est incomplet et cela fait partie des saletés poussées par les GAFAM qui vivent de la récolte et de l'échange des données, tels des vampires.
En complément, cela me semble être très mal indiqué dans le monde industriel "classique" où il figure plusieurs niveaux de sécurité.
Je m'explique :
-
L'identification
On déclare qui on est et c'est tout. -
L'authentification
On prouve que l'on est bien celui que l'on prétend être (par un mot de passe ou un challenge cryptographique par exemple). -
L'autorisation (d'accéder aux données)
On peut récupérer les données sensibles ou personnelles qui sont entreposées pour nous dans un système. -
L'habilitation (à effectuer des modifications sur les données)
On peut créer ou modifier des données sensibles ou personnelles qui sont entreposées pour nous dans un système. -
L'accréditation (permettant de lancer certains traitements)
On peut déclencher des actions sur le serveur qui vont impacter les données. Par exemple supprimer une donnée, lancer un calcul complexe s'exerçant sur les données, ou plus modestement, passer une commande ou signer un document, etc.
OAuth 2.0 répond uniquement au point (3), ce qui représente une usine à gaz pour peu de choses au final. Mais vous permettez aux GAFAM de s'interfacer facilement avec votre SI.
De plus, le protocole part du principe que dès qu'une autorisation est octroyée, alors aussitôt tous les traitements sont permis, comme si certaines actions n'étaient pas réservées qu'aux admins, aux commerciaux, à la direction, à l'ingénierie, etc.
Bref mon sentiment à l'égard d'OAuth 2.0 se cristallise autour d'un "mouais".
@Doudou il faut que nous en discutions.
@Sebsauvage écoute tout pareil ! Et sans même avoir eu besoin de te lire. Hier un collègue me proposait de quitter Silence et Signal pour Olvid et ma première question a été de lui demander si son téléphone n'avait pas été piraté 😝
Des messages qui passent par des serveurs à sources fermées, juste non. Car même si le chiffrement était bel et bien de bout en bout, ce dont je doute, l'évolution des puissances de calcul et des capacités de stockage font que l'on peut backuper ce qui s'échange en chiffré aujourd'hui pour le casser plus tard.
Et c'est d'autant plus facile quand on choisit les algos de chiffrement et que l'on a codé leurs implémentations dans une App' "sexy" kissapélerio Olvid (qui phonétiquement est l'anagrame de Devil #FrancMaçonnerie #GrandComplot 🤪)
Rappelons la raison de pourquoi nous devrions tous chiffrer nos communications : pour nous protéger de l'État car lui seul à le pouvoir d'anéantir notre vie à l'aide de fausses preuves.
Donc quoi qu'il arrive, il ne faut JA-MAIS faire confiance à l'État. Ses dirigeants sont actuellement des traitres et les pires restent à élire 🤮
Je partage l'avis du titre mais en partie seulement. L'IA menace les salaires dans un premier temps et l'emploi à terme.
Dans l'IT par exemple, la baisse supposée, de mémoire selon le Gartner, serait de 50% à 70% d'ici à 2030 si les LLM ne se heurtent pas à un mûr technologique avant...
Mais quelque part c'est une bonne chose. Les IA étant des moyens de production privés, leurs bénéfices ne seront jamais socialisés, ou au mieux jamais totalement.
Ce faisant, la classe moyenne supérieure qui se prend pour la bourgeoisie, mais qui n'est rien, devra enfin se ranger dans le camp du prolétariat pour défendre ses intérêts.
Si les troupes de l'ordre par la force sont débordées, alors une révolution anticapitaliste sera enfin possible.
Ah je peux rêver...
À la rentrée, je travaillerai sur l'architecture d'un service de sécurité. Voici une liste des protocoles standards qui gèrent la chose.
Je découvre un nouveau serveur web pour Rust. Bien plus rapide qu'Actix, son interfaçage avec le code est le même.
Je vais le tester et voir si cela vaut la peine de l'utiliser dans les nouveaux projets.
Je lisais vendredi dernier que la France interdisait les clefs de chiffrement à plus de 128 bits et immédiatement je me suis dit que c'était faux. Et en vrai, c'est bien faux !
On peut chiffrer à l'aide de clefs plus grandes que 128 bits mais l'état demande à ce qu'on lui fournisse les clefs utilisées.
Ce que l'état ne comprends pas, c'est que si nous chiffrons nos communications et nos données, c'est pour nous protéger de lui ! Donc peu de gens vont lui donner ouvertement leurs clefs \O/
Kotlin progresse encore pour atteindre 1,18% de part de marché.
J'ai mis à jour ce post afin de montrer l'évolution. 14 places en 1 an c'est beaucoup. Je pense que Kotlin est en train de manger les parts de Java et le phénomène s'accélère.
Par contre qu'arrivera-t-il à la JVM lorsque Java ne sera plus utilisé et que Kotlin l'aura remplacé ?
Pour moi, la JVM devrait se transformer en moteur d'exécution et plusieurs langages tourneront dessus.
D'ailleurs c'est le projet d'Oracle avec GraalVM qui est déjà polyglotte et marche très bien.
Oubliez les tutos.
Sauf la webcam, tout marche nickel en installant la dernière LMDE 6 (et surtout pas la version de Mint basée sur Ubuntu).
La communauté Debian a toujours fait un travail formidable. La Linux Mint basée sur Debian est de loin ma distribution préférée.
Je viens de m'apercevoir que ma Surface tournait en mono thread alors que c'est une 2 cœurs / 4 threads. Le tuto aide bien.
Le temps de démarrage dépasse les 2 min 20
Le temps de démarrage est d'environ ~15 sec, on est donc à 2 min de trop. Après investigation cela vient du service systemd-udev-settle.service
qui est bloquant et qui part en timeout après 120 seconds quand il ne parvient pas à recevoir des notifications des autres services au démarrage qui quant à eux sont en mode non-bloquant.
Que faire ?
Saisir la commande suivante :
sudo systemctl mask systemd-udev-settle.service
La tablette ne s'arrête plus et reste bloquée sur une ligne de log du type "kvm: ..."
Cela vient du fait que la méthode d'arrêt de l'EFI de Microsoft ne supporte pas l'ACPI.
Que faire ?
1) Ouvrir le fichier /etc/default/grub
sudo nano /etc/default/grub
2) Modifier la ligne
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
En ceci
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=off"
Puis exécuter la commande suivante pour mettre à jour Grub
sudo update-grub
L'installation de Mint a écrasé l'entrée Linpus dans l'UEFI donc il devient impossible de booter sur clef USB
Ce problème interviendra lorsqu'on voudra reformater la tablette. Il va donc falloir préparer le terrain pour l'avenir.
1) Réafficher les options de démarrage de GRUD
C'est aussi dans le fichier /etc/default/grub
. Il faut affecter ces valeurs aux variables suivantes :
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=3
Puis exécuter la commande suivante pour mettre à jour Grub
sudo update-grub
Cela permettra d'avoir un menu de 3 secondes au démarrage pour accéder à l'EFI de la tablette.
2) Changer l'ordre de boot via l'efibootmgr
J'ai ceci
$ sudo efibootmgr
BootCurrent: 001
Timeout: 0 seconds
BootOrder: 0001,2001,2002
Boot0001* Linut Mint
Boot2001* EFI USB Device
Boot2002* EFI Network
Je veux donc mettre 2001 avant 0001 ce qui se fait via la commande
sudo efibootmgr -o 2001,0001,2002