Monthly Shaarli

All links of one month in a single page.

June, 2021

Utopia

A WYSIWYG using the react code as source of thruth. It is the mix between code based and low code website generation.
It is now in Alpha.

Vous sous-estimez l'importance de la doc utilisateur

Quelques points à retenir sur une bonne documentation:

  • elle facilite l'intégration de nouveaux développeurs, et peux orienter le développement en ayant le point de vue de l'utilisateur
  • elle donne de l'autonomie à l'utilisateur
  • elle mets en valeur le produit
Pourquoi les ayants droit de Hergé attaquent-ils systématiquement ceux qui représentent Tintin ?

Parce que l'image de Tintin doit rester inchangé, immuable 🤔
Et L'argent tiré de ces procès ? J'imagines qu'ils sont ensuite redonné à des assocs, etc... ah bah non. Mouais, c'est con de tirer dans les pieds de ses fans...

En réponse au Hollandais Volant,:👍 pour Astérix et Lucky-Luke. Ce sont aussi des BDs française de qualité.

La science aux limites de l‘éthique, Zuckerberg et Musk en prennent pour leur grade

On se pause et on réflechis avant d'ouvrir une potentielle boîte de Pandore ?

YourTilde - Home

Okay, a social network through SSH

Construire un bon MVP rapidement — Corentin Hatte
  • éviter de réinventer la roue
  • prendre du temps pour sélectionner les bons outils
  • choisir les bonnes personnes
Mes conseils pour les nouveaux entrants dans l'IT - Zwindler's Reflection

Entrer dans le monde professionel en IT depuis une école, c'est comme le grand splash.

Cette situation est normal. Et c'est d'autant plus compliqué de dire non à quelque chose lorsqu'on est junior (ref: C'est la faute du développeur).

LKML: Linus Torvalds: Re: Maintainers / Kernel Summit 2021 planning kick-off

Un coup de gueule sur un antivax, argumenté avec des faits 👍

Hygiène Numérique — Quelles ressources pour creuser le sujet ?

On retrouve beaucoup de ressources connues. C'est appréciable de les avoir à un seul endroit.

De mes nouvelles et état des lieux - Le blog de Genma
A propos de l’identité numérique européenne – Korben
Blog Stéphane Bortzmeyer: jq, traiter du JSON en ligne de commande

jq est aussi disponible via snap 👌

Note: enregistrer la date des reboots du serveur

crontab -e puis ajouter la ligne à la fin: @reboot date >> ~/reboot_dates.txt

On peut donc lancer des commandes au démarrage du serveur avec @reboot dans la crontab 👍

Trouvez ✅ des créneaux disponibles facilement grâce à Calendly 📅 | Geeek

Effectivement, le service semble bien pratique ! La personne peut prendre RDV selon les disponibilités de l'autre, sans connaitre exactement son agenda, mais seulement les périodes creuses.

Cela conviendrais bien pour de petites structures.

Le seul hic concerne les données que la plateforme peut accéder, à priori celle-ci dispose d'un droit en lecture / écriture complet à votre calendrier dès lors que vous décédez d'utiliser ce service. Cet accès peut poser quelques soucis de confidentialité si vos invitations contiennent des données importantes.

https://calendly.com/

dertuxmalwieder/yaydl: yet another youtube down loader (Git mirror)

Youtube-dl rewritten in Rust

Blog Stéphane Bortzmeyer: RFC 9057: Email Author Header Field

Le champ From ne reflète pas toujours l'auteur originel du mail. On entend par le premier l'émetteur du mail.
Ce RFC propose un champ Author

Blog Stéphane Bortzmeyer: QUIC et le suivi des utilisateurs par le serveur
Blog Stéphane Bortzmeyer: La curieuse annonce des adresses IPv4 de l'armée états-unienne

L'armée américaine qui annonce des millions d'IP d'un coup. Ça s'est bien vu.

Inutile de préciser qu'on ne saura de toute façon pas tout. Mais on peut toujours spéculer :

  • Un tel volume d'adresses IP représente beaucoup d'argent en période de pénurie (le marché est entre 20 et 30 dollars par adresse),
  • ou bien l'armée est en train de monter un pot de miel géant, pour attraper plein de trafic malveillant,
  • certains administrateurs réseau ont été assez incompétents et imprudents pour utiliser ces préfixes d'adresses IP apparemment inutilisés pour numéroter leurs réseaux internes ; l'annoncer sur l'Internet permettrait de capter ce trafic interne (on dit que l'armée chinoise était dans ce cas),
  • ou encore le but est vraiment de s'en servir, par exemple pour y héberger des services.

Autre hypothèse, celle du pot de miel. C'est nettement plus vraisemblable : tout préfixe important annoncé sur l'Internet reçoit un « rayonnement de fond », l'Internet Background Radiation (IBR), et les nouveaux préfixes annoncés vont certainement attirer beaucoup de trafic, permettant des études qui intéressent certainement les services de cyberguerre.

Et, en parlant de cyberguerre, qu'en est-il de l'hypothèse d'un détournement délibéré du trafic des réseaux qui ont été assez stupides pour utiliser ces préfixes d'adresses IP ? Là, je ne vous étonnerai pas en vous disant que mes contacts au Pentagone sont muets et ne m'ont pas tenu informé :-)

Kopia

Kopia is a fast and secure open-source backup/restore tool that allows you to create encrypted snapshots of your data and save the snapshots to remote or cloud storage of your choice, to network-attached storage or server, or locally on your machine. Kopia does not ‘image’ your whole machine. Rather, Kopia allows you to backup/restore any and all files/directories that you deem are important or critical.

Gemini is Useless

The killer-feature of Gemini: it is useless and YAGNI.

Gemini will sideway to the web and period.

Liste d’émojis - le hollandais volant

Une simple page pour copier-coller des émojis.

#idea #project : Je rajouterais le copier au clic de la souris pour un gain de temps.

Êtes-vous #TeamOuinouinclusif ?

Hahaha ils tournent les arguments contre l'écriture inclusive en ridicule

(via https://sebsauvage.net/links/?3dYgqQ)

chriskiehl/Gooey: Turn (almost) any Python command line program into a full GUI application with one line
Contrôlés par la CNIL | Alan Blog

Comment se passe un contrôle de la CNIL ?

Apple pays out millions in compensation to student after iPhone repair facility shared her explicit personal images online - 9to5Mac

Beyond "Apple really protects your privacy", there is the reality: Apple employees who shared private photos from a phone that was being repaired.
Note that this is not specific to Apple, since last year there was a pretty big scandal at one of the biggest computer repairers in the US: Employees were happily dipping into the private files of the computers they were entrusted with.

(via https://sebsauvage.net/links/?dMiIjg)

CSS morphing

An example of word morphing in CSS. Can be useful someday

Don du sang : la fin de la distinction entre gay et hétéro promise pour 2022 - TÊTU

Le risque résiduel du VIH chez les donneurs de sang a considérablement diminué ces dernières années. Santé Publique France l'évalue maintenant 1 sur 11,6 millions de dons

👍

Programmer Humor on Twitter: "Finally! Someone said it out loud... https://t.co/DQbtXhVETx https://t.co/NF5jH30gRw" / Twitter

Full stack term was invented by some smart manager who was tired of thinking who will do what.

Solution: Everyone does everything.

Now the managers continue to have a good time while you keep wondering why am I stupid to not know everything

Vidéosurveillance biométrique dans nos supermarchés – La Quadrature du Net
Redirector – Adoptez cette extension pour 🦊 Firefox (fr)

Personally, I like Invidious, but I have to admit that the servers are often problematic and are blocked.
Tip: In a YouTube URL, replace "youtube.com" with "yout-ube.com": You will get a page that loads very fast and displays just the video (www.youtube-nocookie.com). This page never seems to block.

You can do this redirection automatically in Firefox with this extension. Parameters to use:
Redirect: https://www.youtube.com/watch?*
to: https://www.yout-ube.com/watch?$1
Example: https://www.youtube.com/watch?v=5AZAWL0dv0Ehttps://www.yout-ube.com/watch?v=5AZAWL0dv0E
Applies to: Main window (address bar), IFrames

This extension can of course be used for any redirection you wish.

(via https://sebsauvage.net/links/?WIDgfw)

Increasing SQLite Performance - Devart Blog

Some tips for it

twintproject/twint: An advanced Twitter scraping & OSINT tool written in Python that doesn't use Twitter's API, allowing you to scrape a user's followers, following, Tweets and more while evading most API limitations.

👍

OpenStreetMap n’est pas une communauté, c’est un mouvement politique – Blog de Florian Lainez
Rufus - Créez facilement des clés USB démarrables

La référence pour Windows

Generating more interesting image previews using imagemagick – Ognjen Regoje • ognjen.io

The idea is interesting: To be able to show a final image, but without the person being able to reuse it. The image is more readable than a complete blur (you can see details everywhere), and it is still too expensive to retouch to remove the triangles. It is more effective than a classic watermark.

Comment brillamment échouer à créer un système d'exploitation - Liens en vrac de sebsauvage
  • Linux : est modulaire et libre.
  • Google: Prend Linux pour en faire un gros monolithe sur lequel il a un contrôle total : Android.
  • Les fabricants de téléphone: Prennent ce gros monolithe, et tentent tant bien que mal de l'adapter et le bidouiller à leur sauce pour sortir une version pour leur téléphone (en faisant généralement de la merde).
  • Google: Corrige des failles de sécurité dans son monolithe.
  • Les fabricants: Ne mettent pas à jour parce que c'est très lourd, compliqué et coûteux de refaire les adaptations.
  • Les utilisateurs: Se retrouvent avec des téléphones Android contenant de grosses failles de sécurité jamais corrigées.

Bravo Google, tu as réussi à transformer un système d'exploitation à l'origine fiable, sûr, modulaire et facile à mettre à jour en un gros blob moche, truffé de problèmes de sécurité et impossible à mettre à jour. Je n'appelle pas ça une réussite. C'est probablement le pire OS qui existe. Au moins Microsoft arrive à distribuer les correctifs de sécurité sur tous les Windows, peu importe le fabricant de l'ordinateur.

Bien vu !

Insolite. « Niederschaeffolsheim », trop long pour valider une commande en ligne : son tweet fait le buzz

This is what happens when field form are restricted 🤔

Achats en ligne : se faire livrer des colis de l'étranger va coûter beaucoup plus cher

À partir du 1er juillet 2021, 20% de taxe sur tous les produits venant de l'étranger (hors Europe) de moins de 22€.

Quick & Dirty Repository (QDRep) - LinuxFr.org

Un script simple PHP qui permet le partage de fichier.

Sous le coude, car ça peut resservir plus tard.

Mullvad VPN - La confidentialité est un droit universel

The VPN that should be recommended 👍

(via https://sebsauvage.net/links/?Uruqbw with some explanations)

Comment éviter que les pâtes ne collent

Ajouter un peu de vinaigre, ou au moins beaucoup d'eau

Sauvegardez ! – Framablog

La règle est simple: ce qui n’est pas sauvegardé peut être perdu à tout instant

Bien d'accord avec le contenu de l'article. Il permet de se familiariser avec l'importance des sauvegardes.

Snowflake – Get this Extension for 🦊 Firefox (en-US)

Support the TOR project by using Firefox as TOR proxy (not a entry or a end node, but a node in the middle)

RadioDroid | F-Droid - Free and Open Source Android App Repository

The free App to listen to the radios of Radio Browser

Astuce liseuse - Liens en vrac de sebsauvage

Astuce si vous avez une liseuse : mettez comme image de fond "éteint" un moyen de vous contacter, au cas où la liseuse serait égarée.
Prenez une belle image, et ajoutez quelques lignes dessus avec GIMP : vos nom/prénoms, adresse e-mail, compte de réseau social ou numéro de téléphone.
Ainsi, même batteries vidées, elle affichera quand même un moyen de vous contacter.

Comme pour le téléphone où l'on peut indique un numéro de téléphone tiers sur l'écran de verrouillage.

Les applications qui dévoilent le plus nos données personnelles ?

Un tableau recap

Moselle : quand Facebook censure la page de la ville de Bitche, en pensant que c'est un gros mot

Oups. Aussi, la ville aurais du attendre des semaines avant d'avoir sa page accessible à nouveau.
Avec le buzz, la procédure a été accélérée.

Hérétique on Twitter: "Etude intéressante sur le lien entre l'adhésion à une religion et le positionnement politique. Globalement moins on est religieux, plus on est de gauche. https://t.co/3i9PKSDRLP" / Twitter

Etude intéressante sur le lien entre l'adhésion à une religion et le positionnement politique. Globalement moins on est religieux, plus on est de gauche.

Une corrélation

Screw it, I'll host it myself | Marko Zivanovic

and he has done that

La Digitale - Le numérique éducatif libre et responsable

Une liste de services libre 👍

(via sebsauvage)

Un processeur vieux de 20 ans suffit à Perseverance pour explorer Mars

De sebsauvage

C'est pas tellement que ça "suffit", c'est aussi qu'un processeur récent ne fonctionnerait pas.
Ce que ne dit pas cet article c'est que les processeurs, dans ces environnement, subissent des radiations importantes susceptibles de perturber leur fonctionnement.
Or la course à la puissance implique des gravages de plus en plus fins, dont de plus en plus sensibles aux radiations et perturbations électromagnétiques.
Voilà pourquoi la NASA utilise toujours des processeurs plus anciens: Ils sont certes moins performants, mais leur gravage est plus gros, donc moins sujet aux perturbations.

Cela montre aussi que la puissance des processeurs que l'on actuellement offre de grandes possibilités.

Vider le ~/.cache de Linux - Liens en vrac de sebsauvage

Ah oui, c'est vrai: Le répertoire ~/.cache sous Linux peut accumuler des données inutiles. Et par défaut, à ma connaissance, aucune distribution n'a prévu le vidage automatique de ce dossier. Voici donc quelques commandes:

🔷 Voir la place occupée par le cache:
du -h --summarize ~/.cache

🔷 Simuler un effacement des fichiers vieux de plus d'un an:
find ~/.cache -depth -type f -mtime +365

🔷 Effacer ces fichiers vieux de plus d'un an:
find ~/.cache -type f -mtime +365 -delete

permission.site

Un site qui demande des permissions aux navigateurs. Pratique pour tester rapidement.

1 LOC - Favorite JavaScript utilities in single line of code

Des solutions pour résoudre différents problèmes en 1 ligne de code

Social Cooling

La surveillance impacte notre comportement. Voici des explications et l'effet est nommé SocialCooling.

(via sebsauvage)

Belgique : Big Data et algorithmes pour traquer les chômeurs fraudeurs

La belgique envisage d'utiliser les données.

Alors oui, cela serais une bonne chose. Mais les dérives possibles sont juste à côté. Et on sais que l'effet boule de neige est là.

En France, le compteur Linky pourrais être utilisé de la même manière, et on est à un chouilla que cela arrive

Why decorators in Python are pure genius | by Rhea Moutafis | Towards Data Science

Yet another guide on python decorators.

Well written 👍

Ces petites phrases de l'IT qui m'agacent

À éviter:

  • On a toujours fait comme ça
  • Tu veux des infos sur [application], vas voir [untel] !
  • On fera ça après/C’est temporaire
  • Chez moi ça marche
  • C’est une erreur normale
  • Tu peux m’aider ? Il y en a pour deux minutes !

Elle soulève souvent un problème derrière !

Gard : des milliers de lapins élevés en cage pour être chassés - Le Parisien - Le Hollandais Volant
The Internet has a Cat! Meet Purrli, the Online Cat Purr Generator.

Listen to cat noises 😌

Bilan du passage d'Android 10 à 11 - Liens en vrac de sebsauvage

Un bon bilan aveec beaucoups plus de points positifs que négatifs. Android 11 est un véritable progrès.

Imposter Syndrome | Work Chronicles

Le syndrome de l'imposteur illustré. Ou comment le syndrome de l'imposteur est un serpent qui se mord la queue.

Les arnaques aux sentiments ont atteint un niveau record : comment s’en protéger ? – Sophos News
Comment je domine la procrastination - Je suis un dev

Passer à l'action, simplement commencer.

C'est cela qui me permet de partir courir, car une fois que je suis dedeans, tout est bon.

La qualité qui fait la différence en programmation - Je suis un dev
Pourquoi ma startup a échoué ? - Je suis un dev
ibraheemdev/modern-unix: A collection of modern/faster/saner alternatives to common unix commands.

The tools of the state-of-the-art cli productivity

Milliarden-Chipfabrik in Dresden: Bosch startet automatisierte Testproduktion | heise online

Bosch a ouvert la première usine de semi-conducteurs en Europe. Bien !

Note: la SD-card du Raspberry Pi a freeze et j'ai restauré les données jusqu'au 6 mars

L'instance Shaarli a été inaccessible cette semaine.

Les backups récents n'ont pas fonctionné, alors j'ai mis la main sur de plus anciens datant du 6 mars. Je vais donc rajouter le reste à la main de ce que je grapille par-ci par-là ().

J'ai perdu plus de 400 liens, et surtout les pépites que je ne croises pas parmi mes flux habituels (le hollandais volant, sebsauvage, etc...).
Bon ça m'apprendra à bien faire mes backups et les tester 😠👍

Pour Shaarli, c'est pourtant simple: télécharger une version depuis le zip, décompresser, remettre son dossier data/ au bon endroit, changer les droits et voilà !

Why Furries Make Excellent Hackers – Dhole Moments

and why they are overrepresented in this field ?

La débacle Freenode // /home/lord

😞

Je n'ai presque jamais utilisé IRC, mais j'ai été épaté par son utilisation, sa simplicité et sa communauté bienveillante envers les utilisateurs. Dommage.
Quelque chose d'autres émerge ou émergera ? 😄

Je suis un artisan du Web — Corentin Hatte

J'utilises l'outil adapté au besoin.
Parfois tout simple et léger, parfois énorme et lourd.
Les résultats dépendent des besoins: produire vite et/ou par cher avec une base bien documentée et solide, ou bien prendre du temps de répondre à des besoins plus spécifiques avec un résultat sur mesure.

Les outils industriels restent disponibles si besoin (après tout les menuisiers aussi utilisent des machines pour se faciliter la tâche), mais le travail est plus minutieux avec une attention plus poussée sur les demandes exactes du client. La priorité est alors moins le prix ou la rapidité mais le résultat sur mesure qui va durer et pourra être maintenu.

Il ne s’agit pas de faire du prêt-à-porter ou de simplifier le processus de production, mais bien de satisfaire le client avec un résultat de qualité. Parfois en passant plus de temps sur un détail qui peut paraître insignifiant (comme refaire intégralement une interface d’admin très peu utilisée ou ajouter des Easter Eggs bien cachés), mais qui rendra le produit final unique.

👍

Votre CV en Intégration Continue

Il y a le projet jsonresume

Karolak a de son côté crée son propre générateur en python, puisqu'il n'est pas satisfait de jsonresume: https://sr.ht/~nka/resume-pycli/

Let's Encrypt: certificate lifetimes 90 days plus one second - LinuxFr.org

Une autre erreur "Off-by-one".

Le rapport est succint

Les extrêmes en politique, pourquoi ce n'est pas pareil : - Hacking social

Qu'est-ce que l'autoritarisme ? Et la place du "centre" en politique, qui peut favoriser les extrêmes
(via https://nicolas-delsaux.hd.free.fr/Shaarli/?PN3VhQ)

Mon TOP des outils de compression d’images – Korben

Bref → Imagine est le logiciel libre de référence.

(HollandaisVolant) Sinon il y a toujours GIMP, et optipng et jpegoptim

La puissance des options par défaut - Web Design For The Planet

L'exemple du don d'organe, où tout les citoyens sont maintenant donneurs par défaut lors de leur décès.

Pour les smartphones, le mode "consommation maximale d'énergie" est donc activé par défaut 🤔

En éco-conception:

  1. Est-ce que l’option par défaut est celle utilisant le moins d’énergie possible ?
  2. Est-ce que l’option par défaut choisie est justifiée ? Est-ce qu’elle permet de mieux fidéliser les utilisateurs ? D’en acquérir de nouveaux ?
[Outils/Tutoriel] Tig, indispensable pour profiter de Git à 100% · Pofilo.fr

Un outil en ligne de commande pour être plus efficace avec git.

En attendant, j'utilise Fork pour le côté professionnel, et je reste en CLI simple pour les projets personnels. C'est peut-être l'outil dont j'avais besoin au lieu de Fork ! Sous le coude, car ses commandes ressemblent à celles de git, et elle sont plus lisible pour les humains. Et c'est ce dont on a besoin avec git !

mohamad safa on Twitter: "I don't mind at all having to pay taxes when the poor can't. What really pisses me off is having to pay taxes when the rich won't." / Twitter

I don't mind at all having to pay taxes when the poor can't. What really pisses me off is having to pay taxes when the rich won't.

True to me too.

Blog Stéphane Bortzmeyer: La vulnérabilité DNS tsuNAME

Si une résolution circulaire a lieu, par exemple A -> B -> A.... alors la résolution du domaine et des sous domaine échoue.

En pratique, peu de résolveurs sont imprudents pour ce cas.

Blog Stéphane Bortzmeyer: Le spin bit de QUIC
Blog Stéphane Bortzmeyer: Name:Wreck, vulnérabilité Internet du jour

Une explication d'un bogue dans l'implémentation des logiciels clients DNS

Blog Stéphane Bortzmeyer: Un exemple de nom de domaine inhabituel (IDN et émojis)

Il est possible de mettre des émojis dans les noms de domaine. OK 🎉

Indie Celebration by MoskiDraws on DeviantArt
zsync

Rsync sur HTTP.

Easy to use:

  • Server side: no runnning software on the server. Put your file on it and calculate the .zsync file next to it
  • Use zsync to retrieve the file

Works with gzipped files too.

Il ne faut jamais débattre avec l’extrême-droite | by Nicolas Galita | Dépenser, repenser | Medium

Principe 1: L'extrême droite n'est ni inculte, ni stupide, ni méchante

  • Il ne suffit donc pas de leur montrer qu’ils ont tort. Ils ignorent la science et les faits.
  • Ils attaquent en permanence, l'autre étant obligé de se défendre.

Principe 2: Comprendre les mécaniques d'audiences

  • Éviter de débattre avec une audience plus faible, car cela avantage toujours celui qui a la plus faible audience
    Eminem:

    Tu me mentionnes : des millions de vue, des articles de journaux. Je te mentionne : perdant-perdant pour moi, gagnant-gagnant pour toi

Principe 3: L’extrême-droite n’est pas sincère quand elle appelle à la liberté d’expression ou à la démocratie

  • un simple outil pour prendre plus de pouvoir: Zemmour n’arrête pas de dire qu’on entrave sa liberté d’expression, mais quand un rappeur le met en cause, il intente un procès !
  • L’extrême-droite est pour la liberté d’expression uniquement quand elle est marginale ou en conquête du pouvoir. Une fois qu’elle l’a, elle réduit l’opposition au silence.
  • Il suffit d'arriver à 50%, puis de détruire la démocratie lorsqu'on est au pouvoir.
  • Au contraire, ils sont favorables aux idées monarchiques

Principe 4: La loi de Brandolini

  • 10 secondes pour le dire, 30 minutes pour le démonter. Terrible.
  • Voilà pourquoi l’extrême-droite est si redoutable en débat. Elle a une explication simple du monde. On peut parler de n’importe quoi, elle saura quoi répondre. Le réfuter prendra en revanche plus de temps.

Principe 5: La fenêtre d'Overton, l’ensemble des propos acceptés en public par la société sur un sujet donné

  • On ne débat en public que des choses qui sont dans la fenêtre d’Overton.
  • Pour être élu, un politicien est obligé de tenir des propos qui sont dans la fenêtre d’Overton. L’extrême-droite comprend donc qu’il lui faut d’abord déplacer la fenêtre dans son sens, pour espérer faire élire un des siens. Exemple du "racime antiblanc"
  • Il s'agit de faire normaliser ses débats. Parce que la normalité est une puissance écrasante. (Mais la majorité des gens feront comme … la majorité des gens. La plupart des gens mangent de la viande parce qu’ils sont nés dans une société où c’est normal. Il ne faut pas chercher plus loin que ça.)
    *Morale de l’histoire : quand l’adversaire pleure on n’est pas censé lui donner ce qu’il demande. Au contraire, c’est le signe que notre combat fonctionne.

C’est très étrange de se dire “oh non…ils pleurent parce qu’on leur donne pas la parole. Il faut donc leur donner la parole”.

L’extrême-droite se plaindra qu’on lui refuse le débat, jusqu’à ce qu’on accepte. Mais si on accepte jamais…elle est dans l’impasse.

Parcousup2021 Sucks. Encore plus que d'habitude | Le Club de Mediapart
A Post-Mortem in 5 Acts, of How Microsoft Privatized Open Source, killing JavaScript in the Process | by Alex Kleydints | Clarity

A possible and realistic scenario

The billionaire boom: how the super-rich soaked up Covid cash | Financial Times

80% des milliardaires français sont des héritiers, record mondial.

Ah le mythe du self-made man français dans la sauce

Namespaces : La brique de base des conteneurs | Linux Embedded

It reminds me a presentation of a live-coding session of a go program. It was about Docker prototype.

Behind the scene, it uses the namespace feature of the kernel.

Les GAFAM échappent au RGPD, la CNIL complice – La Quadrature du Net

Quelle grosse surprise ! On le vois bien au quotidien que les GAFAM continuent d'agir en toute impunité.

Radio Garden – Saarbrücken

Discover local radios ! 👍

Blog Stéphane Bortzmeyer: Le protocole QUIC désormais normalisé
EvapopoLaGouge on Twitter: "Mon dernier passage en atelier d'auto-réparation cycle en mixité m'a rappelé pourquoi je préfère la non mixité sans mec cis dans ce type d'atelier : parce que les mecs cis des ateliers cycles.⬇️" / Twitter

C'est un parfait exemple qui montre:
1) à quel point, en tant qu'homme, même avec de la bonne volonté, on peut avoir des comportements extrêmement problématiques. Il FAUT vraiment en prendre conscience.
2) que les réunions en non-mixité sont vraiment indispensables (quelle que soit la mixité en question).

Même en étant bien intentioné 😬
(via http://nicolas-delsaux.hd.free.fr/Shaarli/?CFZ7tQ)

Un rapport conseille de rappeler aux policiers qu'ils n'ont pas le droit d’interdire qu'on les filme

Et dans ce domaine, les 15 membres qui ont composé cet organe temporaire jugent qu’il faudra en passer par une meilleure formation des forces de l’ordre vis-à-vis du droit applicable. En effet, le rapport considère qu’il y a un important travail de pédagogie à faire à l’égard des policiers et des gendarmes pour leur rappeler qu’ils n’ont pas le droit d’interdire au public, et encore moins aux journalistes, de les filmer.

Alain MICHEL 🤓 : "« Le Web gratuit existait déjà bien avant le "Web…" - La Quadrature du Net - Mastodon - Media Fédéré

BackBlaze is a large data hosting company. So they buy large quantities of hard disks of different brands and models. And of course when it fails they replace them. The interesting thing is that they publish their statistics regularly, which gives you a good idea of the reliability of the models of the different hard disk manufacturers. They have only kept in the statistics the models that they have at least in 60 copies.
They also compare HDD and SSD failures over the period: SSDs have far fewer failures! That said, you have to take into account the age of the elements: Their HDDs have an average age of 49.6 months, and SSDs 12.7 months. So we'll see over time how well they hold up.

👍

Signal >> Blog >> The Instagram ads Facebook won't show you

Using Facebook ads to denounce the ads system 🤣

Signal made a point again 🎯

Nextcloud pour l’enseignement ? Ça se tente ! – Framablog

Dèployer du NextCloud dans les établissement scolaire est une excellente sensibilisation aux logiciels libres et au numérique en général

Never run Google ads if you have an Android app | by Dan Fabulich | Medium

Imagine: You have a Google account that you use to 1) put GoogleAdSense ads on your site and 2) publish an application.
Google tells you that you have defrauded the ads, and blocks your AdSense account.
And as a result, Google also removes your application from GooglePlay. And then you lose all the customers who have been using your app for 7 years.
This is exactly what happened to the author of DroidScript.
And as usual, no recourse to Google.

(from https://sebsauvage.net/links/?ev32XQ)

Wormhole - Simple, private file sharing

Firefox Send-like service. This one is End-2-End. 10 Go stored 24 hours.

"Ma Famille Twitter": pourquoi il ne faut pas connecter votre compte Twitter à des sites inconnus

Et hop, les données personnelles sont collectées abusivement, et le compte Twitter est utilisé dans une ferme de like entre autres.

shiv 🔪 — shiv documentation

Packaging an python application with the state-of-the-art library of 2021

Majority of cloud spend is going to waste | ITProPortal

it seems that money is wasted by companies into unused cloud resources. 48% of these expenses could be useless !

LinkedIn Confirms Data Breach of 500 Million Subscribers, Personal Details Being Sold Online | Technology News
Git Clean, Git Remove file from commit - Cheatsheet - GitGuardian Blog

How to remove credentials inadvertenly inserted in the git repo

The Privacy Sandbox: Technology for a More Private Web

J'adore le nom du nouveau site web de Google, et son titre «Building a more private, open web» alors que l'UNIQUE but de cette page est de faire la promotion du nouvel outils de tracking de Google. (Que Google a récemment activé dans Chrome chez certains internautes SANS leur demander leur avis, sans possibilité d'opt-out pour le moment.)

Je résume comment ça marche: Une I.A. fournie par Google tourne directement dans Chrome, et va être nourrie de la totalité de votre historique de navigation afin de vous mettre dans des petites cases ("Il aime les films d'horreur"). Google a le contrôle totale de cette I.A, de la liste des cases et du nombre de personnes qu'elle met dans chaque case.

Et Google arrive à présenter tout ça sous la forme: C'EST POUR VOTRE BIEN ! Non sans déconner ?
J'adore aussi comment Google ose présenter ce site comme un effort "collaboratif" alors qu'il impose ça aux annonceurs (c'est ça ou rien, puisqu'à terme ils n'auront plus de cookies tiers).
À noter aussi que Google entend bien utiliser sa "privacy sandbox" pour réduire la fraude (et donc s'assurer que la personne en train de naviguer n'est pas un robot). (La fraude à la publicité étant une épine dans le pied de Google depuis de nombreuses années).

Donc si on résume ce super truc présenté comme un bien pour tout le monde :

  • imposé aux internautes, et continuera à traquer les internautes par une I.A. dont Google a le contrôle total.
  • imposé aux annonceurs qui n'auront d'autre choix que coopérer, puisque Chrome ne leur donnera plus de cookies tiers (ce qui renforce encore le contrôle de Google sur la publicité en ligne).
  • Google en bénécifiera pour classifier les internautes avec un algo qu'elle contrôle, et pourra réduire ses problèmes de fraudes, de catpchas, etc.

Donc non, ce n'est au bénéfice de personne à part Google.

(de sebsauvage)

Comprehensive IP address data, IP geolocation API and database - IPinfo.io

Obtenir des informations à partir d'une adresse IP.

Couvre-feu : il avait un motif valable de déplacement mais pas d'attestation, la justice donne raison à un automobiliste bayonnais qui contestait sa verbalisation

« ce qui doit être interdit, c'est le fait de ne pas avoir un motif légitime. Tout individu peut justifier par n'importe quel moyen que ce soit, la légitimité de sa sortie. Donc, ce qui doit être sanctionné, c'est le fait de ne pas avoir de motif légitime et non pas le fait de ne pas avoir l'attestation dérogatoire. »

(via sebsauvage)

SQLite is not a toy database | Anton Zhiyanov

Les bonnes raisons d'utiliser SQLite.

(via sebsauvage)

Le prix de l'« imperfection »
How To Completely Disable Tracker, GNOME's File Indexing And Search Tool - Linux Uprising Blog

GNOME a une option activé par défaut pour pouvoir rechercher le contenu dans les fichiers directement. Cela ressemble au service d'indexation de Windows.

Cela consomme néanmoins du CPU, de l'I/O disque. On peut s'en passer, mais c'est aussi pratique celon les besoin.
Bref, pour le désactiver:

systemctl --user mask tracker-store.service tracker-miner-fs.service tracker-miner-rss.service tracker-extract.service tracker-miner-apps.service tracker-writeback.service
tracker reset --hard

C'est la faute du développeur - Je suis un dev

Le développeur doit savoir dire non, lorsque cela n'est pas faisable.

Et je suis aussi dans ce cas à ne pas savoir dire non, car je me dis que c'est une occasion de m'améliorer, d'être meilleur, etc...

Font Generator & Font Changer - Cool Fancy Text Generator

Transform a text to another design using unicode only 👍

#idea #project : a cli-tool take it as input and return the transformed string. Sounds easy first, but it is definitely hard if you want to support unicode !

backups [Wiki de sebsauvage.net]

Les bonnes pratiques de sauvegardes par Sebsauvage

Identifier un opérateur par un numéro | Arcep

Entrer les 4, 5 ou 6 premiers chiffres d'un numéro de téléphone

pour identifier l'opérateur qui gère se numéro.

(hy)storie 2.0 - Le Hollandais Volant

Un exemple: wordpress qui propose des stories, mais en fait... c'est un blog non ?

Ne dites rien - Liens en vrac de sebsauvage

Rappel: Le téléphone de votre domicile sonne ? Sans doute encore un démarchage ?

Conseil: ➡️ Décrochez MAIS NE DITE RIEN DU TOUT, et surtout pas "Allo ?".

Afin d'optimiser le temps des employés, des machines sont conçues pour appeller des numéros et attendre ce mot "Allo" avant de vous mettre en relation avec un télémarketteur.
Donc ne dites rien:

  • Si c'est du télémarketing, ça va raccrocher tout seul au bout de quelques secondes.
  • Si c'est vraiment une personne, elle finira par vous parler.
Doctolib a communiqué les recherches de ses usagers allemands à Facebook et Outbrain

Mouais startup nation, mais les données sont partagés sans gêne 😞

Le gouvernement: "Nan mais Doctolib c'est une boîte française ! On peut leur confier les données de santé des français."
DoctoLib : File des données à Facebook (américain) et Outbrain (américain).
DoctoLib: Utilise sur son site web Google (américain) et CloudFlare (américain).
Dites, la start-up nation, vous avez abandonné tout amour propre, oui quoi ?

[Tutoriel] Comment souffrir en tant que développeur - Je suis un dev

C'est amusant d'effectuer l'exact opposé: comment souffrire un maximum avec ce métier 🤣

Incendie OVHcloud à Strasbourg : le feu est maitrisé, les dégâts importants

De l'importance de faire des backups.

2021-06-27: et de l'importance de vérifier que ces sauvegardes fonctionnent, sinon on perd des données ! Exemple de mon shaarli où j'ai perdu 3 mois de données parce que les sauvegardes récentes étaient corrompues.

A specific network name can completely disable Wi-Fi on your iPhone - 9to5Mac

“%p%s%s%s%s%n” 🤔

The Wi-Fi subsystem probably passes the Wi-Fi network name (SSID) unsanitized to some internal library that is performing string formatting, which in turn causes an arbitrary memory write and buffer overflow. This will lead to memory corruption and the iOS watchdog will kill the process, hence effectively disabling Wi-Fi for the user.

Le design nous biaise - L'UX les doigts dans le pif

Quelques règles qui permettent de manipuler les utilisateurs. En bien ou en mal.

Clara Dealberto on Twitter: "Je lis clairement pas assez de manuels de beauté des années 60, ÉNORMÉMENT de choses à apprendre. Les do and don’t avec les hommes notamment sont fascinants ⬇️ https://t.co/WQ1iw9wgQ2" / Twitter

C'était il y a 60 ans...

Les mots de passe et la mort | Zythom

Que deviennent les mots de passes en cas de décès ? C'est une question qui va devenir de plus en plus importante !
De mon côté, je n'ai encore rien prévu à ce sujet. Il faudra...

Le développeur toxique - Je suis un dev
Representing SHA-256 Hashes As Avatars | François Best

Le problème est que ces représentations sont

En projets, ce composant pourrais être porté en Vue, ou alors avoir une implémentation en Rust qui génère une image ? 🤔

timing paving hertz bacterium pliable angelfish

Comment avoir un bon mot de passe ?
Le cas des smartphones est aussi évoqué. Ainsi que de l'utilisation des gestionnaires de mots de passe.

Mon entreprise idéale
TousAnti-TousAntiCovid ! - Le Hollandais Volant

Résumé de l'application

11 secret tips for Firefox that will make you an internet pro

In the main menu, there is the eyedropper in "More Tool" to get the value of a color 👍

The ability to send tabs across devices is now stable if the 2 devices are connected with the same Firefox account.

About searches:

  • % to search accross tabs
  • ^ to search in the history
  • * to search through the bookmarks

And the screenshots. The OS often provides tools and shortcuts, but Firefox provide a way to target HTML Nodes 👍 (shortcut: ^S)

Having fun with CSS injection in a browser extension | Almost Secure

How to use CSS to make a request via the url() value and retrieve the credentials of the user.

Créer une simple extension pour Firefox • Billets • Zeste de Savoir

Une introduction en douceur sur le sujet.

Pour un extension plus complète, j'avais bricolé: https://github.com/johannchopin/gitmoji-browser-extension

Vlad Mihalcea on Twitter: "The numbers on the Planning Poker cards tell how many browser tabs you'll need to open to complete a given user story. https://t.co/UiMK7ED4HX" / Twitter

The numbers on the Planning Poker cards tell how many browser tabs you'll need to open to complete a given user story.

Kind of true 🤣

RedMonk Top 20 Languages Over Time: January 2021 – Sometimes Dragons

To be coupled with the ranking of stackoverflow

ext4 - fsck won't fsck (unable to set superblock flags) - Unix & Linux Stack Exchange

TL;DR; it means with SD cards that it is dead and is in a sort of read-only mode.

Blog Stéphane Bortzmeyer: L'Internet était-il en panne aujourd'hui ?

Retour sur la panne du CDN Fastly

Blog Stéphane Bortzmeyer: Deux mots sur les NFT

👍 Propre et bien expliqué

Les bases sur la transidentité (en 5mn) - Wiki Trans
Freeciv-web - open source turn-based strategy game

FLOSS of a Civilization-like game 👍

Internet-in-a-Box

Put the 1TB most important data of Internet accessible on an HDD with a WIFI hotspot. The disk contains a copy of Wikipedia (including in the local language when possible), Wiktionary, and other content. It is also possible to add applications (blogs, wikis, NextCloud, Minetest...)

Pourquoi une liseuse plutôt que des livres papiers ? [Wiki de sebsauvage.net]
De la nullité crasse des applications de mail "modernes" - Liens en vrac de sebsauvage

Certaines fonctionnalités de base et essentielles ne sont plus présentes

Quand Cloudflare bégaie, Internet trébuche - ZDNet

34% des sites web mondiaux passent désormais par les services de CloudFlare 😬

Et lorsque CloudFlare a un problème, 34% des sites web mondiaux ont un problème 😬 En plus des autres enjeux.

Le RN est-il davantage invité que les autres partis dans les matinales des radios et chaînes d’info ? – Libération

Neutre ? Mhmhmhmh 🤔

Fuite de données chez Pôle Emploi : la base de données n’aurait finalement pas été vendue – ☠ Bluetouff's blog

😬
Chaud pour Pôle Emploi... et inquiétant pour la sécurité des données.

Internet of Shit (@internetofshit) / Twitter

Twits of bad and dangerous examples in IoT

Twitter supprime un tweet du président du Nigéria, le Nigéria bannit Twitter | Le HuffPost

Technology is a political stuff. Here an example

HostuxDNS

Un service DNS recommandé par SebSauvage.

Il y a un service DOH avec blocage de la publicité et du pistage.

TikTok vient de s'autoriser à collecter des données biométriques sur les utilisateurs parmi lesquelles des « empreintes faciales et vocales »

Dans le plus grand des calmes...

Le CDN Fastly s’enrhume : de nombreux sites inaccessibles, un correctif se déploie

Un CDN ne délivre plus de contenu et boum.

C'est ça d'être dépendant de 93438 tiers !

Vive l'autohébergement... même si cela pose d'autres problèmes: https://shaarli.lyokolux.space/?v4bvmg

Design inclusif, troubles cognitifs et mentaux | nota-bene.org

Comment rendre les services numérique inclusifs pour ces personnes ?
Question pertinente !

La raréfaction des IPv4 - Liens en vrac de sebsauvage

La raréfaction des ipv4 c'est pas un truc qui parle trop aux jeunes d'aujourd'hui...

... jusqu'au moment où ils ne peuvent plus parler en vocal sur Discord parce-que ton FAI t'a passé sans prévenir sur une IP NATtée ou t'as droit qu'aux port 0-16383 😄

J'avoue que c'est bien vrai 🤣 Quand on rencontre le problème directement, on s'aperçoit que c'est aberrant

The repeated deaths of OOP
Antivirus that mines Ethereum sounds a bit wrong, right? Norton has started selling it • The Register

It becomes very difficult to find a good antivirus that does not abuse your computer.

Hopefully you don't care on Linux.

Covid-19 : les données médicales seront bien conservées pendant 20 ans
  • Initialement : Données stockées pour 3 mois, et uniquement pour lutter contre le Covid-19.
  • Devient : Données stockées pendant 20 ans, seront utilisées pour: l'information sur la santé et l'offre de soins, la définition, la mise en œuvre et l'évaluation des politiques de santé, la connaissance des dépenses de santé, l'information des professionnels et des établissements sur leurs activités, la surveillance, la veille et la sécurité sanitaires, ainsi que la recherche, les études, l'évaluation et l'innovation...
    Vous comprenez pourquoi on ne veut pas de ces saloperies d'applications TousAntiCovid ? On ne peut pas leur faire confiance.

(via https://sebsauvage.net/links/?p3PhyQ)

Chirp, la nouvelle police de Twitter pour sa version web

Or you can let the user choose the font they want.

But here it brings a news... for nearly nothing. Okay

How To Limit Battery Charging (Set A Charge Threshold) For ASUS Laptops On Linux - Linux Uprising Blog - Liens en vrac de sebsauvage
Epsiloon, le nouveau magazine scientifique - Ulule

Les anciens journalistes de Science & Vie ont créée leur propre journal indépendant.

(via https://sebsauvage.net/links/?iV_3jg)

timvisee/send: Simple, private file sharing. Mirror of https://gitlab.com/timvisee/send

Yuhu 🎉 FFSend is back.
An easy way to share files: https://send.vis.ee/

Bots on Botwiki | Botwiki

Directory of bots of all kinds (image generators, Wikipedia, games...) on different networks (Twitter, Mastodon, Discord...)

(via http://nicolas-delsaux.hd.free.fr/Shaarli/?QHA4nw)

RAPPEL : Macron Watch - Google Sheets - Warrior du Dimanche

Une liste des "mesures et prises de parole du gouvernement portant atteinte aux avancées sociales et/ou écologiques"

Le lien Google Doc: https://docs.google.com/spreadsheets/d/15s60r1Aw9oJnOWw6fqOGRv3VLd4ekc3p82Q7LKndGHE/edit#gid=1075229204
J'en ai aussi une copie sous le coude : http://lyokolux.space/document/macron-watch.zip (à la date du 2021-06-27).
Et le site: https://macron.watch/

Vite Ma Dose : trouvez un créneau de vaccination COVID-19

Et entre autres le service Vaccin Tracker (https://covidtracker.fr/vaccintracker/) pour se tenir au courant de l'avancée de la vaccination.

Il y a bien une "insécurité" qui augmente en France… mais pas celle que vous croyez
Quel téléphone (plus ou moins) libre en 2021 ? - LinuxFr.org
Hard Drive Failure Rates for Q1 2021

BackBlaze is a large data hosting company. So they buy large quantities of hard disks of different brands and models. And of course when it fails they replace them. The interesting thing is that they publish their statistics regularly, which gives you a good idea of the reliability of the models of the different hard disk manufacturers. They have only kept in the statistics the models that they have at least in 60 copies.
They also compare HDD and SSD failures over the period: SSDs have far fewer failures! That said, you have to take into account the age of the elements: Their HDDs have an average age of 49.6 months, and SSDs 12.7 months. So we'll see over time how well they hold up.

(from sebsauvage)

L'indécent enrichissement des milliardaires français pendant la pandémie- Oxfam France

+40% de la fortune des milliardaires dans la pandémie

Alors que l'économie est au ralenti...

Signal >> Government Requests >> Grand jury subpoena for Signal user data, Central District of California

Signal was again ordered by a judge to provide user information. But since everything is encrypted from end to end, here is the only information they were able to provide:

  • date/time of account creation.
  • date/time of the last connection to the service.
    And that's it.
    That's it.
    It's probably not perfect software, but use Signal.
Développeurs, développeuses, nettoyez le Web ! – Framablog

Pour une meilleur vie privée sur le web

Je ne suis plus à vendre sur Linkedin | ploum.net

Un cas où LinkedIn est inutile

lofi.cafe - lofi music 🎧

Chill with different stations

Ces communes aux noms burlesques
Public and non-profit funding for the research, development, and production of leading vaccine candidates

La France n'a donc pas participé au financement de vaccin ? 🤔

Filecoin Foundation Donates $10 Million Worth Of Filecoin To Internet Archive | Techdirt

Yay ! 👍
For those who don't know, The Internet Archive is our modern day library of Alexandria. They have been archiving copies of web pages, images, music, videos, software and even games for years. And they actually go much further: They have sent emissaries all over the world to scan paper books in multiple cultures to preserve them, all with a machine they designed themselves. When they can't scan, they stockpile books.
They are benefactors of humanity trying to archive human memory. They operate on donations only.

<details>: The Details disclosure element - HTML: HyperText Markup Language | MDN

Underestimated tag !

It is easy to build on top of it to have a nice dropdown element, etc...

Google reportedly ran secret ‘Project Bernanke’ that boosted its own ad-buying system over competitors - The Verge

Google a donc participé lui-même aux enchères de certaines publicité de sa plateforme Google ads afin de faire monter les prix...

(via sebsauvage)

La loi (et les punitions si on ne la respecte pas) c'est pour les pauvres. - Liens en vrac de sebsauvage

En images

Your E-Mail Validation Logic is Wrong

Valid e-Mail adresses are hard to verify. Do not do it.

These email adresses are valid:
@1st.relay,@2nd.relay:user@final.domain
relay.domain!user@domain
user%final.domain@1st.relay
'*+-/=?^_`{|}~#$@netmeister.org
"🍺🕺🎉"@domain
jschauma@شبكةمايستر..شبكة
santa.cl@ws
jschauma@[IPv6:2001:470:30:84:e276:63ff:fe72:3900]

L’hémorragie de journalistes se poursuit à « Science & Vie »

« la nouvelle organisation de Science & Vie se caractérise par l’absence totale d’expertise scientifique au sein de la rédaction »

Dommage j'aimais beaucoup ce magazine au collège. Il faudra s'en passer maintenant.

L’orthographe comme outil politique de domination

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 ».

La langue et le langage ne sont pas neutres.

Unsplash is being acquired by Getty Images

Une des sources d'images libres vient de se faire racheter par son concurrent commercial Getty Images. 😞
Getty Image qui utilise le copyright au possible pour ses propres intérêts...

Harcèlement sexuel : 95% des femmes qui le dénoncent perdent leur emploi. Quelles solutions ? - Elle

« Si vraiment tu étais harcelée, pourquoi t'as rien dit ? Pourquoi t'as pas porté plainte ? »

Voilà pourquoi !

(via sebsauvage)

Marseille : polémique autour d'un "bus secret"

Une ligne ne serais pas indiqué sur les plans des quartiers défavorisées 💥

Focalboard: Open source alternative to Trello, Asana, and Notion
Comment savoir si un visage est faux ? – Korben

Déterminer lequel des deux visages est vrai: https://www.whichfaceisreal.com/index.php

Astuce: la lumière des yeux permet de déterminer les véritables visages humains. À vous de tester 😉

Backups and Replication | Die wunderbare Welt von Isotopp

A database for the developer point of view:

As a developer you can think of your database as a single giant, structured global variable with a weird access method, and to make things worse, concurrent access.

(via sebsauvage)

Jukebox

Une IA qui génère de la musique de A à Z ✅

3 outils très pratiques pour archiver sa vie numérique ! | dbeley

Il est pertinent de se constituer une archive personnelle afin de prévenir la perte du contenu que l'on considère comme important.

👍

Concernant la sauvegarde du contenu des liens, je délègue cela à la wayback machine. (Un icône est disponible en bas d'un Shaare: plugins/archiveorg/internetarchive.png)

Je m'intéresserais à Wallabag, Conifer et ArchiveBox un de ses 4. Ce sera bien utile pour moi et pour les autres. Déjà, le projet Yunohost est au début de la liste.

Huge if true: If you show people articles saying that Firefox is faster than Chrome, they'll believe it • The Register

Dîtes que Chrome est plus rapide que Firefox, et les gens penseront que c'est bel et bien le cas !

Perseverance sur Mars : un message était caché dans le parachute du robot | LCI

La phrase "Dare Mighty Things" était écrit en binaire dans le motif du parachute.

SVGBob – Transformez vos schémas ASCII en SVG – Korben

Le projet est disponible sur Github. Combinable avec Asciiflow pour créer les diagrammes en SVGs.

Le pire piège dans lequel tombent les développeurs - Je suis un dev

TL;DR

Tu n’es pas limité. Tu n’es pas limité par un langage, par un domaine d’expertise ou par une entreprise. Ne laisse personne te faire croire le contraire.
Tu es un résolveur de problème. Ton outil c’est le code. Ta méthode c’est une suite logique d’opérations et d’instructions. Tu sais, les algorithmes dont je te parlais au début. Si tu maitrises cette logique, tu maitrises tout.
Le reste c’est un mur de syntaxe et de règles spécifiques que tu apprends sur le tas.

Notifications, sonneries et dérangement - Le Hollandais Volant

Je suis bien d'accord. L'utilisateur du téléphone doit passer en silencieux, l'éteindre, ou en mode avion si il ne veut pas être dérangé à ce moment-là.

De même, il est entendu que la personne n'est par défaut (sauf si expliqué auparavant) disponible constamment.

Front-End Tips - Create a polyfill
Ecommerce statique | Double Slash Podcast