« Une double ration de frites, […] c'est ça, la République ». :D Décrédibiliser un propos / mettre en exergue ses côtés absurdes / burlesques en musique, ça fonctionne aussi avec Sarko.
Ça fait des années que je connais ce remix. Pourquoi ne l'ai-je pas relayé ici plus tôt ? :O
Ceux qui ont pris tout le plat dans leur assiette, laissant les assiettes des autres vides et qui ayant tout, disent avec une bonne figure, une bonne conscience « nous, qui avons tout, on est pour la paix ». Je sais que je dois leur crier à ceux-là, les premiers violents, les provocateurs de toute violence, c'est vous. Au regard de Dieu, vous avez probablement plus de sang sur vos mains d'inconscients que n'en aura jamais le désespéré qui a pris des armes pour essayer de sortir de son désespoir.
Bien sûr, on pourrait finasser sur la gestion du désir qui fait naître l'envie voire la jalousie, et sur les prétendus grands hommes qui reçoivent une prétendue juste rémunération pour leur prise de risque / compétences en gestion d'entreprise / leur art de s'être soi-disant fait tout seul, mais on parle des besoins fondamentaux des humains, pas de désirs annexes donc il n'y a pas lieu de discuter (d'autant que pourquoi seuls les démunis devraient contenir leurs désirs ?). On pourrait pinailler sur le seuil de désespoir moralement requis pour violenter autrui et sur la nature de celui-ci (vengeance ? Nécessité ? Facilité ?), mais ça serait tout aussi déplacé (violenter pour survivre n'est pas égal à violenter pour accaparer toujours plus de richesses). Bref, cette phrase de l'Abbé Pierre sonne juste, au final.
Le metal et la voix enfantine mettent en exergue la nature de ce discours martial (cris, "être débout, en marche, aller jusqu'au bout" gnagnagna, jouer sur la peur) de type "barrage républicain" de tonton Macron : buuuushiiiit. :)
Décrédibiliser un propos / mettre en exergue ses côtés absurdes / burlesques en musique, ça fonctionne aussi avec camarade Méluche.
La musique (répétition frénétique), les propos bidouillés (« mes chers compatriotes j'ai décidé de mettre en danger chacun d'entre nous, de jour comme de nuit, avec force, dès demain […] Dans ce contexte, un seul objectif : transmettre le virus »), et les montages photos (notamment le char d'assaut du refrain) résument ma pensée sur les discours politiciens qui causent de guerre à la moindre occasion : BULLSHIT !
Guerre contre le séparatisme (rien que le mot, déjà…), guerre contre le covid, guerre contre les propos haineux sur Internet, guerre contre les casseurs jaunes,guerre contre les GAFAM, guerre contre le terrorisme islamique (depuis 25 ans, référentiel : création de Vigipirate), guerre contre le terrorisme de gauche des années de plomb, etc. Guerre, guerre, guerre. Y'a-t-il un moment où nous n'avons pas été en guerre ?! Tout cela est bidon et affligeant.
Au siècle dernier, c'était Staline, Fidel Castro, le Che et les missiles de Cuba, en un mot les communistes, qui étaient un danger pour les États-Unis. Au 21e siècle, voici ce qui menace les USA… … Tik Tok, bienvenue dans un monde toc toc.
Gros +1.
Le gouvernement réfléchit à la dématérialisation de la carte électorale
Pour beaucoup de monde c'est déjà tout réfléchi *citoyen brûle sa carte électorale*
Gros +1.
Elle : Tu as des piles chez toi ?
Guill230 : Nop
Guill230 : C'est pour faire quoi ?
Elle : Faut que je change les piles de ma calculette pour le contrôle de demain, je vais devoir aller en acheter
Guill230 : Ah ok donc rien à voir avec ton canard vibrant ?
Elle : Oh putain ! Le canard t'es un génie !
Guill230 : ...
Elle : C'est bon j'ai des piles ! xD
Jean déduis: je voulais t'inscrire sur un site porno pour rire avec ton adresse email et tout xD ...
Zob: Et ?
Jean déduis: Et bah l'adresse était déjà prise _(.._)_
Zob: ( ͡° ͜ʖ ͡°)
À ceux qui se demandent à quoi va servir la 5G.
Avec la 5G, vous pourrez acheter un nouveau téléphone 5G qui ira 10 fois plus vite pour regarder du porno.
Avec la 5G, vous pourrez acheter une nouvelle voiture électrique auto-pilotée pour pouvoir regarder votre tableau de bord 5G avec 100 fois plus de porno.
Avec la 5G, vous pourrez acheter une nouvelle maison intelligente pour pouvoir acheter plein de nouveaux objets connectés 5G pour avoir tout le temps de regarder votre nouvel écran géant 5G avec 1 000 fois plus de porno.
Avec la 5G, vous pourrez acheter un nouveau cerveau augmenté 5G pour profiter de votre nouvelle puce implantée 5G avec 1 000 000 de fois plus de porno.
La 5G, encore un bon gros truc de branleurs, avec, peut-être des effets pervers.
Avec ses déclarations sur une « tenue correcte » à l'école, sur « s'habiller normalement » à l'école afin que « tout aille bien » (on note la petite menace au passage voire le déni des droits d'une éventuelle victime) et sur s'habiller « d'une façon républicaine » à l'école, le sinistre Blanquer a réactivé le non-débat sur l'uniforme à l'école. On en parlait déjà au début des années 2000, je m'en souviens comme si c'était hier.
Lisons Harry Potter. Ron et sa tenue d'apprenti-sorcier de seconde main qui a déjà servi à tous ses frères. Idem pour les manuels scolaires. Idem pour l'animal de compagnie. Idem pour la robe de soirée plutôt merdique dans le tome 4. À côté de ça, on a Drago (et tant d'autres). Tenues impeccables. Manuels neufs. Balai de quidditch haut de gamme dès le tome 2. Etc. L'uniforme est vain, il ne réduit pas les inégalités de la société. Ce point m'a été rappelé par une vidéo de Felix Felicis que je ne retrouve plus dans l'immédiat. :'(
J'aime beaucoup l'article « Ta Marianne en short ! » publié dans le Canard du 23/09 dont le raisonnement est : l'un des symboles de la République est Marianne avec « ses décolletés provocants » donc « tenue républicaine » = décolletés, donc tout va bien, en fait, il n'y a pas de problème, pas de polémique. Bien vu. :D
Quant à la déclaration « On ne vient pas au collègue en short […] » du même sinistre, elle fait s'allumer tous mes détecteurs d'oppression. Quand t'es gamin, on te dit que l'école te prépare à ton futur. C'est du contrôle social voulu dès l'origine de l'école. Mais, quand j'y pense, j'ai été et je suis beaucoup plus libre dans mes emplois que je ne l'ai été à l'école :
L'école est un lieu hautement répressif. Mais je m'éloigne du sujet initial.
Qu'est-ce que je propose puisque je suis si fort ? Rien d'innovant.
‒ Bon, comme d'hab, personne m'entend dans la conf call… Tu peux regarder ce qui bloque ?
‒ Alors comme ça t'arrives pas à particuper à une p****n de conf call ? Tu vois là ? Y a un trou rond si t'as des écouteurs de demeuré, et une prise USB si t'as un micro casque USB de con***d. Tu branches et tu las fermes. Oublie le bluetooh, c'est trop compliqué pour toi. Et tu sais ce que c'est ça ? C'est un p****n d'interrupteur ON/OFF. Tu le mets sur ON et tu fais pas ch**r. Tu savais que dans ton OS, y a un p****n de menu pour choisir le micro que tu veux utiliser ? Non ? Tu croyais que c'était de la magie ou m***e ? Et tu sais ce qui m'emmerde le plus ? C'est qu'il y ait des codeurs qui se cassent les couilles pour animer une foutue icône qui bouge quand y a du son… et qu'en face, t'ais des con***ds qui comprennent pas que quand ça bouge pas… y a pas de p****n de son ! On entend pas ta voix de m**de parce que le p****n de bouton du micro est rouge et barré ! Alors tu prends tes doigts à la c*n, tu cliques sur ton pad de looser et tu ACTIVES LE MICRO !! Dernière astuce si ça marche toujours pas. Tu ouvres Word, tu écris « Je démissionne » et t'envoie ça à ton boss, parce que vraiment t'as rien à faire là.
‒ Bon vas-y fais voir, ça doit pas être grand chose…
J'attendais que ça décante, mais, ouais, on a bien été servi par le télétravail durant le confinement, et encore plus nos collègues de l'assistance aux utilisateurs… Pfffiou. Y'a aussi eu les pare-feux qui filtrent quasi tout en sortie, donc lala la conf call ou le VPN (problème de découverte de la PMTU).
On peut aussi reparler de la fiabilité des implémentations logicielles, y compris des niveaux sonores animés des applications de VOIP… Tout n'est pas de la faute des utilisateurs.
Et quand je vois comment je suis une pine dans d'autres domaines pourtant très simples et logiques de la vie quotidienne (administratif, par exemple), il faut éviter de se la ramener. On est tous le con d'un autre.
‒ Bon, on me demande une estimation du budget cloud de l'année…
‒ Ah ouais, chaud…
‒ Il faut récupérer les estimations de trafic, essayer d'estimer le nombre d'instances, la puissance, les durées de traitement, déduire la bande passante et le volume à stocker… Ou alors j'le fais au doigt mouillé…
‒ Mais ouais vas-y, t'as l'habitude, gros…
‒ « En moyenne, les entreprises dépassent d'environ 23 M le budget consacré aux dépenses liées au cloud… »
‒ Bizarre…
S'il y avait qu'avec le cloud qu'on a des estimations bidons… S'il y avait qu'en informatique qu'on a des estimations bidons (voir les fréquents articles du Canard enchaîné sur les dépassements de budget de chantiers)… Les indicateurs et les budgets, c'est bullshit over bullshit for more bullshitness (tm) au détriment de la qualité des services rendus… Mais bon, ça occupe des gens de """"calculer"""" tout ça.
Ça vaaaa, je ne suis pas rancunier, en comparaison ! :P
La : Non c'est faux je suis pas rancuniere!
DarkSM : Un fois t'as vu un type critiquer les etudiants en lettre dans un commentaire DTC et depuis tu -1 TOUS ses commentaires.
DarkSM : Ca dure depuis au moins 1 an.
La : C'est pas ma faute si ce type est orchidoclaste!
DarkSM : Tu deteste ma cousine parce qu'elle t'as mis du sable dans les yeux en secouant sa serviette.
La : Ca fait hyper mal!
DarkSM : Elle avait 7 ans, elle en a 21 maintenant.
La : Ouais bah elle avait qu'a faire gaffe.
DarkSM : Tu as envoyé des photos de ton ex nu à sa copine actuelle, pour lui faire croire qu'il l'a trompe.
La : Il m'a trompé!
DarkSM : Ca fait 9 ans que vous etes plus essemble! Vous aviez 16 ans putain, c'etait meme pas credible.
La : T'exagère, j'ai pardonné a Marléne par exemple.
DarkSM : Celle que tu as dénoncé a ta place quand tu as troué tous les ballons de basquet du lycée?
La : Le prof etait con. Mais voila, elle, maintenant je lui en veux plus.
Durant la mise à jour de la base de données de Tiny Tiny RSS à la version 137, j'ai l'erreur suivante : « ERROR 1062 (23000) at line 3: Duplicate entry '2' for key 'ttrss_feeds_feed_url_owner_uid_key' ».
Cette mise à jour ajoute une contrainte d'unicité pour le couple URL d'un flux RSS + propriétaire du flux. En gros, un même utilisateur de tt-rss ne peut plus avoir deux flux ayant la même URL.
Comment indentifier le flux RSS en double ? Réponse ici : How To Find Duplicate Values in MySQL. Je nettoie un peu la requête et je la mets ici pour archivage : select feed_url, COUNT(feed_url) AS cpt_feedurl FROM ttrss_feeds GROUP BY feed_url HAVING cpt_feedurl > 1;
.
Dans mon cas, il s'agit bien d'une erreur, donc j'ai supprimé le flux RSS concerné. Si ce n'est pas une erreur, on peut conserver le flux prétendument en double en ajoutant, dans l'URL, un caractère qui a aucun impact sur sa signification, comme « ? ».
On peut ensuite poursuivre la mise à jour de tt-rss.
Dans transmission, dans les propriétés du torrent, on peut supprimer à la main les liens vers les trackers.
Avec Deluge aussi. C'est plus simple que d'ajouter / retirer une règle de filtrage. Bien vu. :)
Pour les fichiers populaires, le tacker n’est même pas utile pour trouver d’autre pair, le logiciel en recherche avec d’autre protocole.
La DHT ne peut pas être utilisée sur les torrents privés (c'est d'ailleurs l'un des problèmes que j'y vois : ça construit des petits îlots qui ne se parlent pas, ce qui diminue la force de frappe du protocole torrent). Mais, ça change rien au raisonnement : une fois que le tracker a transmis une liste de pairs, que ceux-ci nous débitent plusieurs megaoctets par seconde, le tracker devient inutile (sauf si ces pairs cessent d'émettre…).
Mais effectivement les données du upload viennent d’une request http get et si l’on modifie la query upload on peut falsifier le ratio facilement avec un proxy http
Encore plus simple : récupérer l'URL complète (de la forme de celle mentionnée dans mon premier shaarli) et la rejouer (avec wget
, par exemple) en ayant bidouillé le paramètre « uploaded » au préalable. Attention : il s'agit du nombre total d'octets émis, donc il faut l'incrémenter à chaque rejeu pour faire augmenter son ratio.
Merci pour le script mitmproxy
. :)
Pour copier des images disque sur un autre serveur FOG, rsync
+ export des définitions (onglet « images ») + import des définitions. Sans l'export+import, l'image disque sera perçue comme étant vide, donc l'erreur suivante se produira sur les postes durant le déploiement « Unable to locate image store (/bin/fog.download) ».
Lorsqu'on ajoute un nœud de stockage (storage node) à un serveur FOG, et que ce nœud est le seul membre d'un groupe de stockage (storage group), et que l'on veut effectuer des déploiements multicast, il faut le définir comme master dans les paramètres de FOG (storage -> choisir -> cocher « is master node ») sans quoi udp-sender n'est pas lancé et le multicast ne part pas et /var/log/fog/multicast.log
affiche « This is not the master node ».
J'installe un nouveau nœud de stockage (storage node) FOG (outil de déploiement d'images disque) avec le script d'installation de FOG (installfog.sh).
Dans l'assistant d'installation, je valide précipitamment l'adresse IP du serveur de base de données FOG (qui est le serveur qui porte l'interface web de FOG), donc elle vaut l'adresse IP du nœud que je déploie. Mais je ne m'en rend pas compte.
systemctl status FOGMulticastManager
(mais c'est pareil pour les autres services FOG genre FOGPingHosts, FOGTaskScheduler, etc.) affiche « Active: failed » + « A valid database connection could not be made ».
Je corrige la ligne « snmysqlhost= » dans le fichier /opt/fog/.fogsettings
. Je restart les services FOG. Sans succès.
Je redémarre la machine. Sans succès.
Je tente une connexion à la BDD en ligne de commande comme indiqué dans le message sur le forum pointé par ce shaarli : ça fonctionne.
FOG ne prend pas en compte la modification du fichier « .fogsettings ». Au final, j'ai lancé, une nouvelle fois, le script installfog.sh. Il a détecté la présence d'une installation existante, il a fait sa tambouille, et, ça fonctionne. ÉDIT DU 04/09/2020 À 15 H 06 : pour que la modification soit prise en compte à chaud (sans utiliser installfog.sh), il faut modifier « DATABASE_HOST » dans /var/www/fog/lib/fog/config.class.php. FIN DE L'ÉDIT DU 04/09/2020.
J'utilise peu les trackers torrent privés, car ils sont généralement gavés de pubs et de demandes implicites de financement (ratio) alors que j'veux partager sans faire de commerce (l'acte commercial étant ce qui caractérise, pour moi, le téléchargement illégal), de conditions d'utilisation merdiques (ratio, liker pour télécharger, etc.) et de règles chiantes / chamailleries contraires à l'esprit de partage notamment pour les téléversements (telle mise en forme bullshit imposée, pas le contenu de telle équipe, pas le contenu provenant de tel endroit car il nous pompe nos contenus, etc.). Sans compter que ça forme des communautés éclatées qui ne se parlent pas (la DHT est inopérante, par exemple), ce qui amoindri la force du réseau torrent. Mais parfois, je ne trouve pas ce que je recherche sur les trackers publics.
Sur les trackers privés, il y a généralement une contrainte de téléverser autant que tu télécharges. C'est le ratio. Pour une raison que je n'explique pas, ce mécanisme incitatif est contre-productif : sur les trackers publics, j'émets à environ 3 mo/s constant avec de fréquents pics durables à 8 mo/s. Sur un tracker privé, j'émets très rarement… Comment le tracker choisit les IPs de pairs qu'il distribue ? Il existe plein de logiciels pour falsifier ce ratio (surtout pour winwin, de mémoire). Il est aussi possible de se créer un nouveau compte utilisateur à l'aide d'adresses emails jetables dès que le précédent est interdit de téléchargement pour cause de ratio négatif.
L'autre soir, je me demandais : comment un tracker est informé du volume de données téléchargées et émises ?. Par le client torrent qui télécharge / émet ? Par ceux depuis lesquels il télécharge / vers qui il émet ? La réponse est : par le client qui télécharge / émet. Voici le type de requête HTTP effectuée par un client torrent auprès d'un tracker (ici, à la fin d'un téléchargement) :
GET /<identifiant_torrent>/announce?info_hash=<CENSURE>&peer_id=<CENSURE>&port=6881&uploaded=0&downloaded=2064257560&left=0&corrupt=67108864&key=<CENSURE>&event=completed&numwant=200&compact=1&no_peer_id=1&supportcrypto=1&redundant=26712331&ipv6=<CENSURE>
Host: <nom_machine_tracker>
On voit très clairement « downloaded=2064257560 » + « uploaded=0 ». J'ai téléchargé 1,9 Go, et j'ai téléversé 0 octet.
Une falsification simple de son ratio consiste donc à bloquer le trafic destiné au tracker dès lors que le téléchargement a commencé, c'est-à-dire dès que le logiciel client torrent a récupéré une liste de pairs auprès du tracker, donc que l'utilité de ce dernier diminue. Une fois le téléchargement terminé, il faut supprimer le torrent du client torrent avant de retirer la règle de filtrage, sinon le client torrent balancera les infos au tracker.
Mise en œuvre avec Netfilter (le pare-feu de Linux) et nftables (la nouvelle interface pour piloter Netfilter) :
sudo nft add table inet filter
sudo nft add chain inet filter OUTPUT '{ type filter hook output priority 0; policy accept; }'
sudo nft insert rule inet filter OUTPUT ip daddr <adresse_IP_du_tracker> counter drop
Voir mes notes sur nftables pour apprendre comment supprimer une règle (c'est beaucoup moins intuitif qu'avec iptables
).
Testé avec le client torrent Deluge et approuvé.
Vu que la communication avec un tracker se fait au-dessus du protocol HTTP (web), on pourrait également la falsifier avec un proxy HTTP. :D