Anima Mundi

Bye Facebook: transférer les anniversaires de ses amis dans son calendrier perso

TL;DR :

Facebook est une excellente application calendrier d'anniversaire, parce que tout le monde est dessus.
Malheureusement, cette fonctionnalité arrive avec beaucoup trop d'autres choses dont on se passerait bien : dark patterns, récolte excessive et permanente de données, polarisation politique, fake news, perte de temps, etc.

Tweet

Si vous cherchez encore de bonnes raisons de réduire votre utilisation de Facebook, voici une ressource de qualité: The Facebook Files, A Wall Street Journal investigation

Tweet

1. D'abord, exporter les données depuis Facebook

Il s'agit d'exporter les anniversaire de tous ses amis au format universel ICS.
Le résultat est un fichier texte compris par toutes les app de calendrier :Google, Outlook, Thunerbird, Apple, etc.

Pour ce faire, il faut :

(Note à moi-même: arrêter le Zuckerberg-bashing, c'est vraiment pas sympa !)

2. Ensuite, sélectionner les anniversaires qu'on veut voir dans son agenda personnel

Vous n'avez pas forcément envie d'avoir 3 687 anniversaires dans son calendrier, dont ceux de vos petits camarades de l'école primaire que vous n'avez pas vu depuis 20 ans. Du coup on va filtrer tout ça pour ne garder que les anniversaires qui nous intéressent.

Pour ce faire, il faut :

Depuis un shell :

> cd /Users/anas/Downloads # Je vais dans mon répertoire Télechargements qui contient "birthday-calendar.ics"
> git clone https://github.com/guenter-r/calendar_file_splitter.git # Je récupère le script calendar_file_splitter.py depuis le repo git
> mv birthday-calendar.ics calendar_file_splitter-master/ # Je déplace le fichier de calendrier dans le dossier contenant le script 
> python3 select_contacts_from_ics.py birthday-calendar.ics # On lance le process

Le script python va lire et parser le fichier ICS, puis demander pour chaque entrée si l'on veut la garder ou pas. Taper "y" et Entrer pour garder, ou juste Entrer pour filtrer. Ca semble long mais c'est super rapide, une dizaine de minutes pour passer en revue 900 entrées environ :

A l'issue de ça, vous aurez un nouveau fichier new_birthdays.ics prenant en compte vos choix 😊

3. Enfin, importer le résultat dans son calendrier (Exemple avec Google Calendar)

Je veux isoler les anniversaires de mon calendrier personnel, donc je les mets dans un "sous-agenda" que je peux masquer ou afficher par dessus le mien. Dans la barre de gauche, cliquer sur le "+" à côté de Autres agenda puis créer un agenda. Je l'ai appelé "Anniversaires". Paramètres et Partage > Importer et exporter > Sélectionner un fichier sur votre ordinateur, choisir new_birthdays.ics comme fichier et "Anniversaires" comme calendrier de destination.

Bravo ! vous avez une (GROSSE) raison de moins pour aller sur Facebook tous les jours 👍
Et vous n'oublierez plus les anniversaire de vos proches 🍰
Plutôt cool non ? 😊

La prochaine fois, on verra ensemble comment supprimer ses comptes LinkedIn et impots.gouv.fr ! 👋😜

Pour rappel, quelques phrases prononcées par Chamath Palihapitiya, vice-président User Growth chez Facebook de 2007 à 2011 :

Astuce : comment évaluer en un coup d'oeil la politique de confidentialité d'un service :

*Chacun sait que vu que les "Conditions Générales d'Utilisation" des services numériques sont souvent trop longues/complexes. Résultat : "j'ai lu et accepte la politique de confidentialité" est un mensonge que nous faisons tous.
Or elles contiennent des choses assez incroyables, qui vous feraient abandonner plus d'un service, ou a minima modifier l'usage que vous en faites. Il existe un site qui les référence et les note selon leur degré de respect de l'utilisateur : Terms of Service; Didn't Read, allez donc faire un tour dessus pour vous évaluer les impacts sur vos données personnelles de vos services de tous les jours 😉 (ils ont une extension de navigateur aussi).

Sources :

Merci pour votre lecture ! 😊👋

~ Anas EL KHALOUI

#AI #Tech #TechPolicy #french