J'ai retrouvé le script que j'avais écrit il y a quelques années, le voici pour ceux que ça intéresse :
#/usr/bin/env bash
RECOVERY_KEY="111111-222222-333333-444444-555555-666666-777777-888888"
MOUNT_POINT="/dev/sda2"
create_dir() {
if [ ! -d "$1" ]; then
mkdir -p $1
fi
}
create_encrypted_mount_point() {
dislocker -v -V ${MOUNT_POINT} --recovery-password="${RECOVERY_KEY}" -- /media/encrypted/
}
decrypt_encrypted_mount_point() {
mount -t ntfs-3g -o uid=0,gid=0,noatime,umask=000,locale=en_US.utf8 /media/encrypted/dislocker-file /media/decrypted
#mount -t ntfs-3g -o loop,ro -ouser,umask=0007 /media/encrypted/dislocker-file /media/decrypted
#mount -t ntfs-3g -o uid=0,gid=0,noatime,umask=000,locale=en_US.utf /media/encrypted/dislocker-file /media/decrypted
}
create_dir "/media/encrypted/"
create_dir "/media/decrypted/"
create_encrypted_mount_point
decrypt_encrypted_mount_point
En substance, il fabrique deux points de montage, le premier est un accès aux données chiffrées et le second un accès aux données déchiffrées.
Il faut l'outil Dislocker en prérequis :
sudo apt install dislocker
Ce qui a marché pour moi :
1. Changer la configuration dans AlsaMixer
alsamixer
F4
Right arrow
Bring capture to !30 and microboost to ~50
ESC
2. Mettre à jour la configuration dans PulseAudio :
Éditier le fichier de configuration de PulseAudio :
sudo nano /etc/pulse/default.pa
Y ajouter les lignes suivantes :
### Enable Echo/Noise-Cancelation
load-module module-echo-cancel aec_method=webrtc aec_args="analog_gain_control=0 digital_gain_control=1" source_name=echoCancel_source sink_name=echoCancel_sink
set-default-source echoCancel_source
set-default-sink echoCancel_sink
3. Redémarrer PulseAudio (et éventuellement la machine)
pulseaudio -k
pulseaudio --start
4. Ajouter un filtre antibruit dans OBS
J'ai aussi converti mon flux OBS Stéréo en flux Mono (puisque je n'ai qu'un seul micro) et j'ai changé le volume de saisi dans les paramètres système (réduction de 90% à 70%).
Bref, à patcher ASAP.
Remarque : je plains tout ceux qui sont passés sous Maven Wrapper et qui devront pour chaque projet et chaque branche de ces projets commiter la montée de version...
Une lib Java rikiki de 153 Ko permet d'écrire des logs plus rapidement qu'avec LogBack ou Log4J2 et qui implémente les interfaces de SLF4J. #Nice
Compiler en natif Jooby avec GraalVM.
Je me note la commande :
native-image -H:+ReportExceptionStackTraces -H:+TraceClassInitialization --no-fallback --allow-incomplete-classpath --initialize-at-build-time=io.jooby --initialize-at-build-time=org.slf4j --initialize-at-build-time=ch.qos.logback -jar someJarWithAMainClass.jar
Edit : comme la commande ne marche pas bien, voici un tuto qui montre la démarche à adopter avec Javalin.
Edit 2 : GraalVM est en mesure d'identifier les classes à charger au Runtime à partir d'un agent de la JVM. Ce tuto qui montre l'exemple est fait pour Quarkus mais devrait s'adapter à d'autres serveurs.
Je me mets sous le coude ce tuto coiffure pour quand ma petite dernière aura les cheveux suffisamment longs.
Un outil d'OCR (reconnaissance de caractères) libre, gratuit et interopérable Windows/Linux. Merci une fois de plus à Sebsauvage pour ses trouvailles !
@Dukeart attention ma remarque risque de te piquer un peu mais ça n'est pas dans l'optique de te blesser ; quand tu écris :
[...] ma frustration de me sentir plus impuissant à discuter avec mes alliés qu'avec certains adversaires politiques...
Un allié c'est pour moi quelqu'un que je considère comme un allié et qui en parallèle me considère lui aussi comme une alliée.
Au vu de l'emploi abusif du sophisme par assimilation dont cette nouvelle gauche use et abuse, crois-tu que les personnes dont tu dis d'elles qu'elles sont tes alliées te considèrent aussi comme tel ?
Je te pose la question car j'ai le sentiment que de leur point de vue, tu te prétends de gauche mais qu'en réalité tu es considéré comme un fasciste, rien de moins que ça... À la limite du néo-nazisme puisque tu parles à tout le monde. #Scandaleux #Shame
Mais rassure-toi, que ce soit moi mais également @Animal ou encore une bonne partie de la "bande de cakes" sur ma river, sont considérés comme des "droitards" par la "gauche" et des "gauchiasses" par la "droite". Mais quelque part être rejetés par les extrêmes c'est peut-être un signe de salubrité non ?
Dans tous les cas, décréter qu'un tel est de gauche ou de droite à partir d'un seul critère et ne plus parler à cette personne sur cette unique raison, c'est une forme de Maccarthysme (au sens chasse aux sorcières du terme) et ça s'apparente à de l'attaque ad hominem amha, bref nous sommes très loin du vivre ensemble et de l'argumentation rationnelle.
@Dukeart en te lisant ainsi qu'en lisant le post sur Octodon de Matiu_Bidul j'ai réalisé que ce que tu entendais par "dialogue avec l'extrême droite" et ce que Matiu_Bidul entendait par "dialogue avec l'extrême droite" n'étaient pas du tout les mêmes choses.
Je m'explique, Ron Stallworth est un policier noir américain tellement incroyable que le film BlacKkKlansman a été réalisé sur sa vie.
Mais qu'a-t-il fait de si extraordinaire ?
C'était simplement un policier noir, dans les USA des années 70-80 qui a infiltré le Klu Klux Klan et qui a accompli le tour de force de convaincre des membres du KKK de leur erreur et de les en faire sortir.
Mais comment ?
En dialoguant avec eux... Mais qu'appelle-t-on dialogue ici puisque selon ton interlocuteur ça n'est pas possible et ça ne sert à rien ? Raisonnement que cet exemple contredit et donc invalide.
Quand Matiu_Bidul parle de dialogue, il fait référence à une idée tout à fait saugrenue à ses yeux : celle d'avoir des discussions politiques tous les jours et ainsi négocier avec l'extrême droite. De surcroît, il me donne l'impression de penser qu'il n'existe pas de gradation à l'extrême droite, typiquement soutenir le FN et soutenir le parti Nazi semble deux choses identiques à ses yeux.
@Dukeart, tu as beau penser qu'il y a une marge entre vouloir l’éradication d'un peuple et vouloir le contrôle total de son immigration, vraisemblablement pas lui, mais ça n'est pas important pour mon propos.
Ce qui est important, et si je t'ai bien compris, c'est que pour toi, "dialoguer avec l'extrême droite", ce n'est pas négocier sur le devant de la scène politique, c'est au contraire demander à l'autre ce qu'il pense et point par point identifier avec lui les défaillances dans ses propos (ou en tout cas les éléments irrationnels). Le but n'est pas de négocier mais de le faire sortir, dit autrement : le désextrémiser.
Un même mot, deux sens différents.
Au regard de cette nouvelle définition et au regard de ce qui a été accompli par Ron Stallworth, ceux qui pensent qu'on ne peut dialoguer avec l'extrême droite le pensent-ils toujours ?
Je préfère le rappeler mais les extrémistes ont été des enfants comme vous et moi durant un temps, ce qu'ils pensent aujourd'hui n'est pas un inné mais un acquis, chose qui peut donc se déconstruire... Seulement si on le souhaite... Après oui, une guerre civile ouverte et leur mise à mort systématique est bien plus rapide, mais est-ce mieux ? Je ne pense pas.
@Dukeart permets-moi de te recommander d'écouter cette vidéo d'AnalGénocide où justement le vidéaste explique en quoi :
[...] les gens qui ne lisent pas, les gens qui ne pensent pas, les gens qui ne réfléchissent pas, les gens qui ne savent rien et qui pensent tout connaître [...]
n'ont absolument jamais lu Karl Popper et citent à tort et à travers le paradoxe de l'intolérance de manière complètement fausse.
Dans son livre Société ouverte et ses ennemis, Karl Popper écrit en parlant des intolérants/fascistes/racistes/etc (source) :
Tant qu’il est possible de les contrer par des arguments logiques et de les contenir avec l’aide de l’opinion publique, on aurait tort de les interdire. Mais il faut toujours revendiquer le droit de le faire, même par la force si cela devient nécessaire, car il se peut fort bien que les tenants de ces théories se refusent à toute discussion logique et ne répondent aux arguments que par la violence. Il faudrait alors considérer que, ce faisant, ils se placent hors la loi et que l’incitation à l’intolérance est criminelle au même titre que l’incitation au meurtre, par exemple.
Bref, c'est exactement ce que nous expliquons tous les deux depuis quelques temps : employons toujours le dialogue et tant que "ceux d'en face" ne deviennent pas violents, alors continuons sans relâche ce dialogue jusqu'à l'aboutissement d'un consensus, par contre aussitôt qu'ils frappent alors rendons les coups au centuple s'il le faut afin de matérialiser la limite à ne pas franchir.
L'un des pires de la bien-pensance est ces gens auto-proclamés "de gauche" qui n'arrivent pas à faire la différence entre ne plus se revendiquer de gauche (parce les valeurs fondamentales de celle-ci sont bafouées) et être forcément d'extrême droite. Comme si ne pas soutenir un mouvement c'était forcément soutenir son contraire, comme si le monde n'était que manichéisme total, comme s'il y avait un bien et un mal absolus et non une multitude d'avis, répartis sur une quasi infinité d'axes orthogonaux à l'axe "gauche-droite" qui est le seul qu'ils connaissent.
Parce que ces personnes, certaines d'être drapées de la plus pure des morales, polarisent le monde à l'excès et le conduiront à sa perte, sous les regards amusés des milliardaires qui, une coupe de champagne à la main, profiteront des bienfaits de leurs piscines chauffées à ciel ouvert, les nuits de neige légère tombant sur leurs beaux manoirs...
Je me pose la question, étant donné que les "auto-proclamés de gauche" refusent catégoriquement le dialogue avec ceux qui ne partagent 100% de leurs avis, et qu'ils sont d'une intense violence : agressions par les antifas, cancel-culture, etc ; ne serait-ce pas contre-eux qu'ils faudrait prendre les armes en se justifiant au moyen du paradoxe de l'intolérance de Karl Popper ? Honnêtement, comment faire société avec ceux qui embrassent de telles démarches ? Et ceux-là souhaitent-ils vraiment faire société avec les autres ?
Merci à je ne sais plus qui pour le lien.
Le problème que j'ai avec l'application, c'est qu'elle associe un périphérique qui se perd, qui se casse et surtout qui se fait voler (coucou le métro parisien) à votre compte.
L'autre problème est que ces applications ne sont disponibles que sur les stores Google et Apple, or comment faire lorsque l'on utilise n'y l'un ni l'autre ?
Enfin, ces applications ne sont en général pas open-source, donc aucun moyen d'être certain qu'elles n'aspirent pas toutes les données persos...
Bref, les niveaux 3/2/1 sont au même degré de sécurité pour moi, seulement si l'on prend l'aspect global de la chose, c'est-à-dire vol du device + vol des données personnelles bien-sûr.
Je cite :
Si l'orthographe française est compliquée, c'est historiquement volontaire. En 1694, dans les cahiers préparatoires du tout premier dictionnaire de l’Académie française, il était écrit : « L’orthographe servira à distinguer les gens de lettres des ignorants et des simples femmes ».
L’orthographe a longtemps été décidée par et pour les lettrés, qui connaissaient le latin et souvent le grec. Ses conventions complexes ont rarement été simplifiées, et le français écrit, avec ses lettres et marqueurs muets, demeure une langue difficile à s’approprier.
Au regard de ce qui est écrit, la remarque de @Sebsauvage me semble hors sujet :
Leçon: Le langage est un outils de domination.
Alors du coup non, je ne pense pas qu'on puisse dire que le langage soit "un outil de domination". Mon point est de dire que le langage est un marqueur socio-culturel et que les populations s'identifiant à l'aide de ces marqueurs s'incluent ou se rejettent.
Qui a envie d'être assimilé à une population qu'il réprouve ? (genre ultra-catho/grenouille de bénitier pour @Sebsauvage)
Je reformule, @Sebsauvage, tu es (en tout cas de mon point de vue) quelqu'un de très éduqué, d'intelligent et de logique. Quels sont tes codes vestimentaires ? Le jeans/polo ? Le Jogging/basket ? Le jean/chemise ? Le costard ?
J'ai le sentiment, en te lisant, que le combo jogging/basket/pantalon retroussé/chaussette au-dessus du pantalon/chaîne en or n'est pas vraiment ton style, me trompé-je ? Aller un petit exemple pour voir si tu te retrouves dans ce style :
Et si non pourquoi ne t'habillerais-tu pas ainsi dans ta vie de tous les jours ? J'ai une petite idée, parce qu'il s'agit d'un marque socio-culturel fort traduisant de manière implicite ton style de vie et surtout ton rapport à la société.
Un langage châtié ou un langage de "d'jeunes" a le même effet qu'une paire de baskets, il en dit long sur vous et votre rapport à la société et donc vous permet d'identifier les personnes qui risquent de vous apporter bon nombre de problèmes rien qu'en les côtoyant.
Mais après, certains préfèrent tout voir au travers du prisme oppresseurs/oppressés alors que je fais partie de ceux qui perçoivent nos rapports comme des bonus/malus au-dessus desquels s'ajoutent des divergences et parfois des convergences d'intérêts (qui peuvent compenser ces bonus-malus d'ailleurs).
My two cents <= Tiens un autre marqueur social lié au langage : l'anglais Signe du bourgeois informaticien éduqué, on en parle de celui-là qui nous touche quasi tous sur les rivers ?
Le CSA, le premier organe de censure détenu par l'Etat et grâce aux associations "familiales" (désolée mais j'ai une famille et ces associations ne nous représentent pas du tout), se pose la question de censurer une partie d'internet : ici les sites pornos.
C'est merveilleux car cette démarche est toujours la même : péter la liberté d'expression pour "protéger les enfants" contre les vilains <insérez ce que vous voulez entre pédophiles, nazi, porno, communistes, la haine, etc>.
Bref, nouvelle pierre à l'édifice de la Chinoitisation de notre régime et avec un dirigeant comme Emmanuel Macron qui a littéralement ouvert le feu sur sa population civile pendant les Gilets Jaunes, qui utilise les fonds publics pour faire sa promotion de campagne avec Mc Fly & Carlito, dont le gouvernement ment ouvertement depuis 3 ans... Comment vous dire... Je regrette de ne pas déjà vivre en Suisse.
@Dukert c'est la raison pour laquelle je ne me revendique plus de gauche, car il y a une haine des gens de droite qui est profondément anti-humaniste et cela va à l'encontre de mes valeurs.
Le racisme est une maladie, l’extrémisme aussi, il ne s'agit pas d'un camp à annihiler mais de personnes à secourir... Mais bon, lorsqu'on se pense investie de la vérité-vraie-véritable ou de la bonne cause (ah encore cette morale) alors il n'est plus possible de voir en ses opposants que des monstres à ignorer au mieux, ou à exterminer au pire.
Bref, pour reprendre l'argument qui ciblait Charlotte d'Ornellas je me suis demandée si la journaliste de VA était aussi stupide, aussi peu méthodique et aussi peu rigoureuse que ce que l'article d'origine voulait bien prétendre en la jugeant sur un exemple.
La dame étant flaggée d'extrême droite par les gens qui s'apparentent au camp du progressisme, je vous recommande cette vidéo courte pour que vous décidiez vous-même si la personne "ne sait pas utiliser d'études", "ne sait pas employer la méthode scientifique" ou encore "ne s'appuie sur aucun fait".
Comme c'était la première fois que je me rendais sur la chaîneYoutube de VA, j'ai regardé aussi leur dernière vidéo afin de me faire une idée de la qualité de ces dernières.
Bilan ? Sources toutes disponibles et publiées en description, arguments clairs et apparence d'honnêteté intellectuelle dans la démarche (j'ai bien dit apparence, n'étant pas experte de la question je ne prétends pas détenir la vérité).
Bref, je ne sais pas pourquoi des personnes relaient l'article de medium, peut-être un biais de confirmation ? Ou encore le besoin de s'indigner dans un monde qui nous échappe ? (Il paraît que l'indignation est le sentiment le plus fédérateur) Sinon une envie de se rassembler derrière un appel à l'émotion ?
Je ne sais pas mais cet article contient beaucoup trop d'avis personnel pour être considéré comme une référence argumentative, mais ça aussi c'est un avis personnel... :)
Je reprends la phrase de Claude Allègre :
Est une science tout domaine qui se démontre par l'expérience.
En ce sens les Mathématiques ne se démontrant pas par expérience mais par raisonnement elles ne font pas partie des sciences.
Mais qu'en est-il des "sciences sociales" ?
Depuis quelques temps je m'interroge sur le fait que le domaine appelé "sciences sociales" ne soit pas une science tout comme le domaine des "sciences économiques" qui n'en sont pas une non plus.
Pourquoi ?
Car une expérience c'est le fait de pouvoir reproduire un phénomène à petite échelle, dans un espace maîtrisé, en faisant varier un seul paramètre à la fois pour en observer les effets. Or comment reproduire les effets à petite échelle de la macro-économie ? Comment reproduire à petite échelle les comportements sociaux d'un peuple ? Comment ne faire varier qu'un seul paramètre à la fois ? Et comment en mesurer les effets et s'assurer qu'ils soient bien dus à ce changement seul et non à autre chose ?
Bref, l'article l'explique assez bien :
Les constructions des sciences de l’homme se rapportent à des situations individuelles ; elles sont empathiques car celui qui connaît s’identifie à ce qu’il connaît. Ces sciences produisent des connaissances authentiques, mais pas des connaissances vraies puisque leurs démonstrations ne possèdent pas les propriétés des énoncés scientifiques.
En conséquence, mieux vaut ne pas ériger les énoncés des "sciences sociales" comme des vérités mais comme ce qu'elles sont : des théories servant de prisme à l'interprétation du monde.
Pensez-y la prochaine fois que quelqu'un évoquera devant vous la sociologie comme preuve et surtout comme une science.
Une IA est par définition conservatrice. Et cet exemple est ... triste.
Très bien dit ! Une IA n'est ni raciste, ni sexiste elle ne fait que reproduire les millions de constats qu'elle a précédemment fait. Ici elle s'appuie visiblement sur de la statistique pour donner la traduction la plus probable.
Par contre cet exemple n'est ni "triste" ni "heureux" (ça c'est de la morale), c'est juste un témoin qui synthétise les données utilisées pour enrichir l'IA.
Les faits, les faits, les faits. Le journal/blog les-crises.fr est toujours aussi pertinent.
Repost suite au crash OVH (merci à @ecirtam pour le backup, des bibis t'es toppissime je n'ai eu qu'à recopier qu'un seul post. Notre backup étant passé juste avant mon dernier post)
J'ai trouvé le message intéressant sur le GFoC (Great Firewall of China) :
P.S : si je ne post plus pendant plusieurs mois, ce sera à cause de ce post à mon avis... @Animal surveille mes arrières :D.
@Riduidel : la réponse à ta question est dans ce post (un peu long à lire désolée).
Un objet Iterable implique que l'on traite les données à partir d'un paradigme de programmation procédurale et impératif, c'est-à-dire ni objet, ni fonctionnel. Or les Optionals sont justement des éléments prévus spécialement pour penser et coder dans un style fonctionnel parmi les plus purs.
Vouloir que la classe Optional implémente Itérable, c'est un marqueur fort permettant d'identifier qu'une personne n'a pas encore appris et compris le paradigme fonctionnel où :
- Les instructions if/else/switch ont été remplacés par du pattern-matching.
- Les boucles for/while/do-while ont été remplacées par des appels récursifs.
- Les références ont été remplacées par des lambdas.
Enfin, le fait que Scala ait implémenté Iterable dans les Optionals est justement ce qui fait de Scala un mauvais langage fonctionnel à mon avis, car si c'est génial d'être multi-paradigme, c'est par contre très mal de mélanger les paradigmes dans les éléments constituants l'API du langage car cela créé un code extrêmement incohérent où il devient difficile de savoir comment s'exprimer ; mais c'est mon côté software craftswomanship qui parle #JavaDuchesses
De mon côté Kotlin est constaté dans deux banques et un géant de l'énergie (secteur Parisien) et nous sommes en train de le pousser comme langage par défaut sur le développements d'API qui doivent être utilisées sur des infrastructures ultra legacy (Weblogic + Java 7 #Pleure) pour les remplacer, car Kotlin permet justement de coder avec les features de 2021 et de transcompiler le bytecode vers de vielles JVM 6/7/8.
Rappelons que Java a mis 10 ans pour devenir Java et que quelques années plus tard il est à 1/8ème de son paroxysme, cf. cette Google Trend du 1er janvier 2004 au 7 mars 2021 montrant l'évolution de Java sur ces 17 dernières années.
En comparaison, Kotlin va seulement fêter sa 6ème année... Laissons-lui encore 4 ou 5 ans histoire de voir.