Monthly Shaarli
July, 2019
Série de courts article sur les possibilités de Git <3
- Teil 1 : avoir plusieurs dossiers de travail, plusieurs remotes, travailler sur un repository temporaire en collaboration, copier un dépôt git avec seulement le dernier commit
- Teil 2 : avoir plusieurs identités, créer des branches sans commits précédents (donc avoir plusieurs arbres), copier-coller avec git, avoir plusieurs identifiants d'accès
Alternative Big O notations:
O(1) = O(yeah)
O(log n) = O(nice)
O(nlogn) = O(k-ish)
O(n) = O(ok)
O(n²) = O(my)
O(2ⁿ) = O(no)
O(n^n) = O(fuck)
O(n!) = O(mg!)
Un sélecteur CSS qui permet de styliser les listes à puces.
Merci le Hollandais Volant
Les émoticônes sont nos amis, il faut les aimer aussi 😂
Un mot-valise est un mot formé par la fusion d'au moins deux mots existant dans la langue de telle sorte qu'un de ces mots au moins y apparaisse tronqué, voire méconnaissable
Le mot codec es un mot-valise composé de codage et decodage.
La vélorution (vélo-révolution) me tente bien !
Une twictée (Twitter-dictée) pour l'orthographe
Le tome est, en langage bibliographique, la division logique d'un ouvrage, que l'auteur a voulu significative, par opposition au volume, qui est une division physique.
Dans quelle situation utiliser leur et leurs ?
Spoiler :
- leur s'utiliser toujours avant un verbe en tant que pronom personnel.
- leur/leurs s'utilisent comme déterminant possessifs. Ils s'accordent en nombre, d'où la possibilité du -s
Il y a un poblème avec le nom de domaine de ce site usine-digitale.fr qui parle du numérique. [EDIT: problème corrigé depuis]
Je pose l'article ici.
4 Mo de mémoire, 25 jours d'autonomie. Un téléphone pour téléphoner avec une lampe torche (LED) en plus
Un générateur de robot
En informatique, le téléchargement est l'opération de transmission d'informations (logiciels, données, images, sons, vidéos) d'un ordinateur à un autre via un canal de transmission, en général Internet ou un intranet. En télécommunications lors d'échanges entre serveur et client, on différencie le téléchargement du téléversement : le premier désigne un transfert du serveur vers le client tandis que le second est du client vers le serveur.
Des variables, des portées et des clôtures...
Le financement est public donc le code doit être libre.
Make sense, mais ce n'est pas appliqué...
D'où la naissance de ce site web
Buffers, Windows et Tabs : comment les utiliser ensemble dans vim ?
Summary:
A buffer is the in-memory text of a file.
A window is a viewport on a buffer.
A tab page is a collection of windows.
Wow vim 8.0 supporte depuis septembre l'asynchrone, les fonctions anonymes, et d'autres fonctionnalités. Pour un éditeur de texte, c'est fort !
C'est un article rempli d'informations pertinentes sur l'utilisation de vim
Oh wait, c'est plus qu'un éditeur de texte.
:scriptnames
renvoie les scripts qui sont lus au lancement de Vim--startuptime logfile.log
pour enregistrer le temps de démarrage de vim et de ses plugins--clean
lance vim sans configuration:set runtimepath
variable contenant les chemins à explorer pour trouver les fichiers de configuration
See if this sounds familiar: you’re editing a buffer and want to save it as a new file, so you :w newname. After editing some more, you :w, but it writes over the original file. What you want for this scenario is
:saveas newname
, which does the write but also changes the filename of the buffer for future writes.
OUI
Qwant utilisera le LocalStorage, dont la documentation est disponible sur MDN
Ok la publicité contextuelle est le terme qui désigne le ciblage d'une personne seulement par ce qu'on sait par sa session actuelle.
Un outil pour programmer des présentations en HTML/CSS/JS.
Propre.
EDIT : je préfère utiliser Reveal.js qui me semble plus complet.
Comment écrire le nombre 9 sans l'écrire et d'une manière obscure :
(! + [] + [] + ![]).length
oui ça marche.
On a aussi son petit frère 4 qui peut s'écrire de plusieurs manières :
(! + [] + []).length
JPP javascript 🤣
Utilisez des branches ! C'est un des messages principaux; on peut créer pleins de branches !
La branche (c.à.d. le pointeur sur le premier commit de la série de commits qui constitue la branche) ne fait que 40 bytes au total, alors c'est free :D
Un site web qui montre les commandes git à utiliser selon son besoin
En fait, on peut éviter d'enregistrer des commandes bash dans l'historique en les faisant précéder d'un espace !
Ça fait mal de l'autre côté de l'Atlantique. Et dire que c'est une amélioration !
Un guide sur les descriptors (data descriptors, non-data descriptors)
Configuration nécéssaire à la connexion à Eduroam
Revoir la base ou avoir un bon résumé de chaque temps verbal; c'est utile.
Nous sommes des cyborgs.
Les entreprises nous surveillent et exploitent toutes nos données afin d'engranger des profits. C'est le capitalisme de surveillance.
Traduction disponible en français sur le framablog
Tout est dans le titre :)
L’effet cobra est un phénomène non désiré qui se produit lorsqu'une tentative de résolution d'un problème quelconque a pour effet pervers une aggravation du problème original
Grâce à l'IA, vous vivrez éternellement.
Grâce à l'IA, plus aucune guerre ne sera perpétré.
Grâce à l'IA, tout vos besoin seront comblés.
L'IA pour l'accessibilité, l'IA pour la connaissance, l'IA pour la gouvernance, l'IA pour l'environnement (WTF?)
On est vraiment parti trop loin...
Si on revenait aux bases et aux trucs qui fonctionnent. Sûre, rapide et efficient
Utiliser les services de Github en ligne de commande
En prenant l'exemple de la fonction la plus simple du monde :
# Fonction nommée
def foo(x):
return x
# Fonction anonyme (ou simplement lambda)
bar = lambda x: x
Le bytecode généré en python est identique.
2 0 LOAD_FAST 0 (x)
2 RETURN_VALUE
Bug sur le formulaire de l'ANTS pour créer un compte
bonjour @ANTSdirect , votre site .... et ba il est tout pourrit ! je lui remplis tout bien et lui il me répète en boucle " Erreur - Votre identifiant doit contenir entre 2 et 30 caractères et uniquement des caractères alphanumériques." Je suis sous ubuntu et firefox
L'ANTS qui propose :
Bonjour, avez-vous renseigné tous vos noms et prénoms dans les cases prévues à cet effet ? Si vous n'avez qu'un nom et prénom, je vous invite à mettre un ou deux autres prénoms au hasard. Vous pourrez les enlever dans votre rubrique "Mes données personnelles", une fois connecté.
Donc mettez de la merde dans le champ du formulaire puis changez le ensuite. Après on peut se faire taper sur les doigts pour création et usage de faux...
En mode insertion : ^o
puis la commande habituelle (avec les deux points au début).
Pas besoin de passer en mode normal pour exécuter une commande ^-^
Le site officiel de certbot. Développé par l'EFF.
La commande est : r! <command>
.
Pour l'exemple d'un calcul : !r expr 15 \* 3 + 19 \* 2
. La commande utilisée ici est expr.
Les backslash permettent d'échapper le caractère "*", étant un wildcard en bash.
EDIT: j'avais oublié ! En bash, il ya les expressions arithmétiques : $((4*10+2))
Bien plus pratique à utiliser que la commande expr
pour les calculs.
Il suffisait de chercher pour trouver !
Un nœud coulant est un nœud permettant de serrer une corde autour d'un objet : plus on tire, plus l'objet est serré ; à l'inverse, il ne serre plus l'objet lorsque l'on relâche la tension, il ne peut donc servir à tenir un objet si l'on ne garantit pas la tension.
Parce que j'aime cette RFC
Je sens que je vais l'utiliser lorsque les utilisateurs oublient de vérouiller leur ordinateur.
ou Corriger la faille de sécurité des serveurs de clé GPG
Les différentes simulations montrent que jouer avec son argent au casino conduit à le perdre à long terme.
Les exemples de code présentés sont en python <3 mais 2.7 :'(
Parce que la charge a induction est utilisée par des gens ?!
Voilà un argument qui permet de dissuader les persuadés.
JPP, Le Hollandais volant m'a tué :
Bah, les parents n’ont qu’à prendre un LBD, une grenade ou un spray lacrimo.
C’est légal et inofensif selon la police, ça devrait passer.
AHHHHH, c'est super !
On peut changer la vue de LibreOffice pour une semblable à Excel/PowerPoint/..., et il y a pleins d'autres trucs cool :D
Pour cela: View > User Interface (cela ne fonctionne pas pour un master document!)
L'épisode 1 laisse présager qu'il y aura une suite.
Personnellement, j'ai désinstallé le LibreOffice 6.0.x des dépôts Debian, pour installer directement les derniers paquets .deb (6.2.x) depuis leur site. La vue (comme la suite bureautique de Microsoft) est disponible à partir de cette version.
Un générator de configuration pour SSL. Mais ... c'est... génial !
Le truc cool, c'est de détacher un process où on a oublié nohup
.
La solution : passer la tâche en arrière-plan (^Z) puis disown
. Ou disown %n
avec n l'id dans la queue des jobs.
La PEP 572 : Assignment Expressions is useful in the following examples :
-
avoiding inefficient comprehensions
foo = [y := f(x), y*y, y*y*y]
-
unnecessary variables in scope
for x in data: result = f(x) if result: foo.append(result) # Turned into results = [ result for x in data if (result := f(x)) ]
-
processing streams in chunks
while chunk := file.read(8192): process(chunk)
-
Avoiding unecessary lines
group = match.group(1) if (match := re.match(data)) else None
Avec ces arguments, l'opérateur semble être une bonne amélioration pour le langage
J'en pressens les usages abusifs
Ouiii ! enfin du positif
Argumentation contre le déni du changement climatique
Très bien décrit !
Il existe trois types de tiret en français :
- Le tiret long «—» s'écrit avec u+2014
- Le tiret moyen «–» s'écrit avec u+2013
- Le tiret court «- » est connu de tous
Aide: u+xxxx est un code unicode. Pour l'utiliser, il suffit de saisir la combinaison Ctrl+Maj+u, puis de saisir le code unicode et enfin appuyer sur espace. Le tiret long par exemple s'écrit avec la saisie : Ctrl+Maj+u 2014 Espace
Note: pour les guillemets français («»), les combinaisons de touches au clavier sont respectivement AltGr+w
et AltGr+x
Il n'y a aucune digitalisation mais bien une numérisation !
Dématérialiser le ticket de caisse a un premier effet bénéfique immédiat : augmenter la base clients. Lors du passage en caisse, l'employé demande en effet le mail de l'acheteur pour lui envoyer son ticket. "Depuis que nous avons généralisé ce process en France et en Europe début 2017, cela nous a rapporté 800 000 mails de clients supplémentaires en un an. — Frédéric Lefebvre
Alors une perte de vie privée pour un ticket de caisse ?
Un ticket de caisse anonyme est un ticket de caisse qui n'a pas de valeurs. — Jonathan Attali
Pour l'entreprise évidemment. Pour moi qui le possède oui, car il permet de prouver mon achat; mais ça on le dit pas... car cela ne concerne pas l'entreprise.
Nous pratiquons aussi le stop retargeting. Un client surfe et cherche en ligne une robe rouge. Une fois qu'il a acheté ce produit en magasin, le ticket de caisse nous l'indique. Nous pouvons alors cesser de le cibler avec des publicités de robes rouges —Frédéric Lefebvre
Il faudrait cependant un taux d'acceptation des clients de 100%. Tel n'est pas encore le cas aujourd'hui. — Guillaume Webrez
Apple, promoteur de la vie privée ?
Comme d'habitude, c'est surtout du discours marketing.
Juste une piqûre du rappel.
Du hollandais volant :
De toute façon je pige pas les gens ils préfèrent acheter des boissons sucrées, payer des heures en salle de sport (+ l’essence pour y aller), acheter des chips et d’autres merdes, puis payer les compléments alimentaires pour compenser la malbouffe…
… alors qu’il suffit de pas boire de soda et manger un peu de fruits et légumes et on a à peu près tout ce qu’il faut pour pas mourir tout de suite.
… et on économise 1) sur les produits de merde hyper chers 2) sur les « patch » à cette merde hyper cher également…
Effectivement, pourquoi ne pas utiliser l'argent pour acheter bio et bon pour la santé directement. En +, on cuisine !
Un générateur d'avatar libre
OK !
Le truc tricky :
Pour faire simple, disons que les closures en Python sont en lectures seules, à moins qu’on précise explicitement avec nonlocal qu’on va utiliser une variable qui n’est pas locale et qu’on va la modifier.
Remarque de outsmirkable :
Cet article est complètement faux. Il y a confusion entre variable globale et closure. Une closure n’est pas une variable, c’est une FONCTION.
Son exemple de code est très pertinent et permet de démontrer l'utilité des closures (ou mieux: clôture)
Tombé par hasard sur le terme anglais "Upcycling"
L'article de Bortzmeyer est simple et clair. Il décrit très bien la RFC.
La RFC est utile pour les services sur le web : elle permet de normaliser 4 informations à propos d'un service. Un lien pointe vers :
- la documentation (pour les humains)
- la description (pour les machines)
- les méta-informations sur le service (juridique, CGU,...)
- le status pour indiquer l'état actuel du service
Indiquer une relation se construit simplement avec l'attribut rel
des balises pour le html. Respectivement, l'attribut peut prendre pour valeur :
service-doc
pour la documentation
*service-desc
pour la descriptionservice-meta
pour les méta-informationsstatus
pour l'état actuel du service
Avec le lien de la RFC originale. C'est la 8631.
Ce ne sont pas des outils professionnels !
Il faudrait aussi dire que:
- la société actuelle réprime les rêves et leurs réalisation
- la société (politique) ne donne pas envie; elle n'est pas un exemple à suivre
- être vidéaste sur youtube est plus reconnu socialement
Juste une commande sed.
Un bon début :)
Remarque : la syntaxe est la même que celle de vim :D
Excellent pour les bases; se déplacer rapidement dans vim est primordial
3 bonnes remarques :
- * vs # : jump au mot suivant/précédent sur le curseur
- word-wise navigation : e vs E, b vs B, w vs W
- Put mark
- Remarque: double backtick : `` positionne le curseur au jump précédent
fallait que je la mette.
Propagande ?
Eh bien je vais tester FZF et ripgrep, on verra ce que ça donne
Copier/coller en bash :)
C'est déjà plus pratique que de sélectionner à la souris.
Ensuite pour copier des commandes, on peut jouer avec l'historique :
echo "!!" |xclip
pour copier la dernière commande exécutée ou echo "!-n" |xclip
pour copier la n-ième commande précédente dans l'historique.
Ok, donc la commission allemande de protection de la vie privée considère que Windows 10 et Office 365 ne sont pas compatible avec le RGPD.
Mais en France oui ?
Superbe conférence !
Thèmes abordés (non-exhaustif) :
- rapide historique du développement de l'informatique en France (internet et PC)
- les exécutables (binaires) ne sont plus disponible sur la machine de l'utilisateur
- conséquence : les licences du logiciel libre ne s'appliquent plus
- privatisation du libre (ex: Redis, mongoDB, kafka, LibreOffice) ; GPL trop permissive
- Disparition de l'interopérabilité
- Implémentation de bridge/client, et pas de
- le téléphone mobile :
- Application mobile = logique côté serveur (API, ...)
- Limitation imposées par le fabricant
- De la nécessité/dépendance au téléphone afin d'avoir une vie "normale"
- Solution(s) ?
- Fédération
- problème d'incompatibilité
- les gros acteurs vont imposer leurs standards
- Arrêter de s'éparpiller (sur une multitude de thèmes importants)
- ces luttes sont pourtant importantes
- Refondre les 4 libertés : Exécution, Étude, Redistribution, Modification/Amélioration
- Fédération
J'avais noté pleins de petits détails pratique.
À cause d'une erreur de token entre le serveur Shaarli et l'extension Firefox (j'ai ouvert pleins de petites fenêtres Shaarli)... Tant pis :)
Les slides sont abordables :D
Les débuts d'un framework qui utilise le typage dynamique en python.
Comment fonctionne l'intérieur de git.
git rev-parse master~2
retourne le hash complet du deuxième commit précédent master.
Les slides de la présentation de Dabid Beazley : Python 3 Metaprogramming; lors de la PyCon'2013
Mind blowing :D
Les tags ! C'est utile pour "nommer" des commits plus importants que les autres.
Lettre de demande de suppression des données à caractère personnel
Merci aeris
Ne supprimez pas les liquidités !
C'est peut-être évident pour moi; a priori pas pour tout le monde.
Et rappelle à quel point la vie privée est importante.
Fermeture du service DynDNS en 2020.
Donc Oracle achète une société avec un service d'IP dynamique. Puis la revend, ou comment tuer la concurrence °o°
Ceci est une chose à faire pour tous les journaux. Qu'ils soient dirigés par un fond à but non lucratif.
La presse s'en portera bien mieux.
Pour comprendre la taille des structures en langage C.
La version en français
Les raccourcis de firefox
Sous vim, je ne sais pas aligner les colonnes selon un séparateur et ça donne ça :
the heil : talon
the noose : noeud coulant
the graveyard: cimetière
the staff : canne, crosse, bâton
the woe : malheur, chagrin
the fellow : type, homme
the stew : ragoût
Petite bidouille et j'obtiens ceci sans éditer manuellement aucune ligne :
the heil : talon
the noose : noeud coulant
the graveyard: cimetière
the staff : canne, crosse, bâton
the woe : malheur, chagrin
the fellow : type, homme
the stew : ragoût
Avant de trouver l'astuce (parce que cela doit bien se faire avec vim), la compatibilité avec bash de vim aide beaucoup.
Dans vim, :w
puis !subl %
- on enregistre le fichier puis on l'ouvre dans sublime text.
Sous sublime text, le plugin AutoAlignement était déjà installé - selection des lignes concernées puis Ctrl+Alt+a
puis ^s
. ^w
pour quitter sublime text. Enter pour retourner dans vim puis :e
pour charger le fichier actuel (avec les modifications effectuées).
Et voilà c'est aligné :)
Il me reste maintenant à trouver comment effectuer tout cela dans vim sans installer un plugin.
What could possibly go wrong ?
VINAIIIIGRE !!!
Avis personnel : pourquoi les gens se remettent à pirater ?
Parce que c'est trop cher d'accéder à toute la culture avec 10 abonnements mensuels (Netflix, Disney, OCS, Canal+, NBC Universal, ...).
Même avec ces abonnements, l'accès à la culture est inégale ; les plateformes favorisent chacune leur production.
Bien expliqué :
- 1ère étape : contrôler la population locale
- 2ème étape : contrôler les gens de l'extérieur
Vous entrez en Chine, tout le téléphone est compromis. Voilà le deal maintenant.
Oh la grosse surprise. Facebook a une panne internet et on observe un peu plus le fonctionnement (malsain) de la plateforme.
Configurer Firefox au mieux.
Je me demande pourquoi certaines options ne sont pas activés par défaut. Par exemple le network.IDN_show_punycode
...
Choqué : c'est quoi cette option geo.wifi.uri
qui renvoie vers https://www.googleapis.com/geolocation/v1/geolocate?key=%GOOGLE_LOCATION_SERVICE_API_KEY% ?!
Un moyen d'effectuer une simple énumération est la suivante :
class Animal:
DOG, CAT, BEE, ANT = range(4)
ce n'est pas safe (Animal.DOG == 0 return True, ...) mais ça fait bien le café pour clarifier des scripts :)
<3 python
On en parle ?
- Cliquer sur les trois points verticaux à droite
- Chats
- Historiques des Chats
- Alle Chats leeren
J’ai vu qu’ils mettent « M/W/D » sur les offres d’emploi en allemagne. Le M/W est l’équivalent du H/F français.
Y en a tout un tas d’autres :
(m/w/d) steht für männlich/weiblich/divers
(m/w/i) steht für männlich/weiblich/intersexuell
(m/w/i/t) steht für männlich/weiblich/intersexuell/transsexuell
(m/w/a) steht für männlich/weiblich/anders
(m/w/x) steht für männlich/weiblich/egal welches Geschlecht beziehungsweise nicht definiert
(m/w/gn) steht für männlich/weiblich/geschlechtsneutral
(m/w/) steht für männlich/weiblich/Asterisk kann ein beliebiges Geschlecht oder eine Fußnote symbolisieren
Oké, vive l’inclusion de tout le monde, mais plutôt que de lister tous les genres/sexes possibles, c’est pas possible de mettre juste « », ou « tout le monde », ou « universel » ?Parce que je ne sais pas si vous avez vu, mais le « H/F » se trouve sur absolument TOUTES les offres d’emploi, partout.
Si on le met partout, ça ne sert à rien. Si tout le monde est riche, y a plus de pauvres, donc plus de riches non plus. Si tout le monde est grand, y a plus de petits, donc plus vraiment de grand non plus. Voyez ?Donc si tous les postes sont H/F, autant que ça soit implicite et ne pas le mettre, on gagnerait en lisibilité.
Comment ça se fait qu’il ne soit pas encore rentré dans les mœurs chez tout le monde que les femmes doivent pouvoir postuler à tous les jobs que les hommes peuvent, et inversement, et qu’il existe aussi des gens ni-femme ni-homme, et que seule l’aptitude au poste doit être prise en compte ?
— le Hollandais Volant
Oui pourquoi ne pas utiliser un wildcard en programmation ? Tout acceptée (H/F/L/G/B/T/X....). Le symbole pourrait être X justement.
Spoiler :
- On écrit avec un d final quand qui introduit une question ou une subordonnée de temps**.
- On écrit avec un t final quant à qui a la valeur d'une préposition. Cette locution introduit des noms ou des infinitifs et est employée dans le sens de « en ce qui concerne ».
La sobriété numérique consiste à prioriser l’allocation des ressources en fonction des usages, afin de se conformer aux limites planétaires, tout en préservant les apports sociétaux les plus précieux des technologies numériques.
A cause d'un bug, le logiciel avionique des A350 doit être rebooté toutes les 149 heures
Un générateur de barre de progression
Génère un avatar selon le nom
Commentaire de SebSauvage
Beaucoup de personnes ne comprennent pas bien le sens du mot "systémique". Je vous voudrais apporter des éclaircissements par un exemple:
Quand on parle d'homophobie «systémique», c'est pour indiquer que cette homophobie FAIT PARTIE DU SYSTÈME, qu'elle est intégrée profondément à la société.
Exemple: Aux USA, un agresseur a juste à dire qu'il pensait que la victime (de même sexe) allait lui faire des avances pour réduire sa peine, même en cas de meurtre.
Exemple: Cet homme a tué son voisin gay. Il a invoqué la «gay panic defense» et il est sorti de prison avec juste quelques années de probation au lieu de la perpétuité. source
Et dites-vous bien que quoi que vous pensiez, la misogynie, le racisme, la transphobie, la grossophobie, la sérophobie sont également systémiques. Oui on vit dans une société de merde fondamentalement injuste. Il y a encore énormément de boulot à faire.
Générer les dessins utilisé sur le framablog entre autres.
Facile d'utilisation et efficace !
Lorsque je recherche un mot allemand, qui n'est pas traduit sur pons.de, cela pose des problèmes.
En revanche, une explication est donnée sur le Wikitionary allemand :
Schiff, mit dem Handelswaren transportiert werden
avec des exemples comme :
Kauffahrer segeln auf dem Mittelmeer in Konvois, um Angriffen der Piraten zuvorzukommen.
Les projets Wikimédia font bien les choses et s'entraident les uns les autres.
Alors je soumet la traduction de "Kauffahrer" en "navire marchand" pour pons. Merci Wikitionnary <3
Comme l'explique si bien la description :
Les sites web dépendent de plus en plus de bibliothèques tierces pour proposer du contenu. En général, annuler les requêtes pour les publicités ou traqueurs ne pose pas de problèmes. Cependant, bloquer le véritable contenu casse évidemment les pages. L'objectif de cet add-on est de supprimer l'intermédiaire en proposant à la vitesse de l'éclair la livraison de fichiers (regroupés) en local afin d'améliorer la protection des données personnelles en ligne.
Et cela fonctionne plutôt bien
De l'initialisation du programme à la compilation
Oui effectivement. Comme tous les sites en réalité :/
Les marks dans Vim :D
Comment j'ai pu vivre sans ?
La série diffusée en 1978, bah elle finit mal
Je reprends aussi pour l'argumentation de SebSauvage :
J'essaie de vous résumer le drama:
- Des fachos commencent à arriver sur Mastodon, et montent des instances Mastodon comme GAB.
- Certains administrateurs d'instances Mastodon décident de couper les ponts avec GAB. Normal c'est leur choix.
- Les développeurs d'application pour Mastodon (Tusky, Fedilab) s'en prennent plein la gueule parce qu'ils ne bloquent pas l'instance GAB.
Je comprend l'intérêt de lutter contre les fascistes. Il n'y pas à les tolérer, ni eux ni leur liberté de parole. Du tout.
Que les utilisateurs bloquent l'instance de GAB, c'est normal.
Que les administrateurs d'instance Mastodon choisissent de bloquer GAB, c'est leur droit.
Mais s'en prendre à l'auteur du logiciel Fedilab parce que son logiciel ne bloque pas GAB, c'est idiot.
Sinon attaquez-vous aussi à Mozilla, car Firefox ne bloque pas GAB. Et aussi à Linux, parce qu'il ne bloque pas GAB par défaut. Et aussi à tous les fournisseurs d'accès, car leurs DNS ne bloquent pas GAB.
C'est un non-sens.
Notes diverses
- GAFAM NATU BATX
- Google-Amazon-Facebook-Amazon-Microsoft
- Netflix-Airbnb-Tesla-Uber
- Baidu-Alibaba-Tencent-Xiaomi
- Chaque acronyme est disponible sur wikipédia.
- Confort Contre Contrôle
- "Google c'est comme la cigarette, c'est votre choix mais il impacte les autres"
- Capitalisme de surveillance
- mort du libre arbitre
- ...
Les adresses des DNS de la FDN
Ils sont disponibles aux adresses IPv4 et IPv6 suivantes :
ns0.fdn.fr : 80.67.169.12 ou 2001:910:800::12 (validation DNSSEC)
ns1.fdn.fr : 80.67.169.40 ou 2001:910:800::40 (validation DNSSEC)DoT et DoH sont désormais également disponibles :
DoT : ns0.fdn.fr et ns1.fdn.fr sur le port TCP/853
DoH : https://ns0.fdn.fr/dns-query et https://ns1.fdn.fr/dns-query
L'effet psychologique ou physiologique lié à la prise d'une substance inerte n'est pas toujours bénéfique, il peut être dommageable pour l'individu : c'est l'effet nocebo (du latin : « je nuirai »), terme introduit en 1961 par Walter Kennedy55.
Cet effet nocebo peut prendre la forme d'effets indésirables. Le patient, croyant qu'il prend un médicament, est susceptible de recréer, par suggestion, les effets indésirables dont il a pu entendre parler auprès de ses amis, dans les médias, ou simplement lus sur la notice. Ces effets, distincts des effets secondaires réels d'un médicament, sont de nature psychologique, même si la distinction entre les deux n'est pas toujours aisée, car il peut aussi exister un effet nocebo lors de la prise d'un vrai médicament entraînant des effets secondaires n'étant pas la résultante de son action pharmacologique. 20 à 30 % des sujets en parfaite santé observeraient des effets secondaires tels que maux de tête, somnolence et nausées lors de la prise d'un placebo.
Des slides sur les bonnes pratiques à avoir en python
FAI - Fournisseur d'Accès Internet = ISP - Internet Service Provider
Ces gens existent !
Une chance sur trois qu'un VPN tiré au hasard soit chinois (30%).
Une interface graphique pour rsync <3
Bon en revanche, le projet utilise Electron pour les graphiquismes.
Simple à utiliser et surtout, l'interface graphique montre la ligne de commande associée aux choix de l'utilisateur.
La pub de KLM qui décourage les voyageurs aériens de ne pas prendre l'avion 😀
C'est une très bonne stratégie publicitaire afin de se mettre du côté de l'écologie et ainsi dépasser ses concurrents. Et c'est pour la bonne cause.
Mise à jour personnelle réalisée par notes·de·pit de la RFC 1855 avec les nouveaux standards.
Les fonctionnalités méconnus du HTML.
Petit coup de coeur pour l'Expend/collapase of details. Balise :
<details>
<summary>A summary text</summary>
<p>Explanations</p>
</details>
L'attribut méconnu contenteditable
qui fait exactement ce que vous pensez.
Entre autres
Ainsi fond fond fond, la banquiiiiiise, notre vieux glaçon s'amenuiiiiiise.
Il va faire plus chaud à l'avenir :o
Pour les malheureux qui utilisent encore Google Chrome.
Oui Oui. C'est vrai.
Plus Youtube va censurer, plus l'audience va diminuer. La plateforme va devenir le reflet de la télévision.
Les alternatives (Peertube) émergeront d'autant plus.
En attendant, c'est chiant pour les utilisateurs.
Ok, donc le but du jeu est de réussir à remplir le formulaire.
Combo over 9000 pour la difficulté
Il à l'air complet.
Sous le coude
Programmation concurrente en python avec asyncio <3
L'idée est de faire un ^s (Ctrl+s) pour sauvegarder le fichier
A placer dans le ~/.vimrc :
nmap <c-s> :wq<CR>
imap <c-s> <Esc>:w<CR>a
- nmap (mode normal) : enregistre et quitte
- imap (mode insertion) : enregistre et retourne en mode insertion au bon endroit:
Problème : le terminal/vim freeze toujours.
A placer dans le ~/.bash_profile :
bind -r '\C-s'
stty -ixon
Inverser la luminosité en gardant les nuances de couleurs :
filter: hue-rotate(180deg) invert(1)
OK
Il voit ainsi dans le geste "tirer pour actualiser" - lorsque l'utilisateur fait glisser son doigt vers le bas pour mettre à jour le fil d'actualité - un moyen de maintenir les internautes captifs. "Cela fonctionne comme une machine à sous. Cette option présente les mêmes propriétés addictives que celles qui rendent accros [au jeu, ndlr] ceux qui visitent Las Vegas", explique-t-il.
Cette comparaison malaisante
Et pourquoi les réseaux sociaux actuels (Facebook & Twitter notamment) ne sont pas neutre
L'un des passages les plus intéressants de l'intervention de Tristan Harris tient à ses quelques mots sur l'indignation en ligne. Les propos teintés de cette émotion ont tendance à être les plus viraux. "L'indignation, l'indignation morale, est le sentiment qui obtient le plus d'engagement. Pour chaque mot d'indignation ajouté à un tweet, le taux de retweet augmente en moyenne de 17%", note-t-il en reprenant une étude.