Cela me rappelle La guerre des livres où on voit que les écoles aussi (par leur bibliothèque mais également les ouvrages des programmes scolaires) sont dans la même tourmente.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Avant la mode IA, je ne compte plus le nombre de fois que j’ai entendu que : l’ordinateur s’est trompé, c’est une erreur informatique, on n’y peut rien c’est fait par ordinateur, c’est la machine qui le dit (sous-entendu ce n’est pas moi et c’est forcément vrai), il ne peut y avoir d’erreur car c’est fait par l’ordinateur, etc.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Il est un peu faux de penser qu’il n’y a pas de coût… Il s’est avéré que Bill (je ne sais pas si la pratique a pu être cassée ou si les suivants ont poursuivi dans ce sens) avait des contrats très contraignants qui interdisaient de pouvoir installer un autre système sur le même ordinateur et de payer des amendes si la machine est vendue sans le système ou une autre version.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Usager lambda qui aime telle Windows que quand ça n’est pas venu préinstallé sur son phone a adopté Android avec joie. Pourtant Redmond a même tué Nokia pour tenter d’imposer sa fenêtre.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Peut-on désactiver la demande de création de groupe quand on déplace les onglets ?
Dans mon cas, il m’arrive de réorganiser l’ordre de mes onglets et je trouve casse pied ce nouveau truc (attention, je n’ai rien contre le principe, mais ça me va que ce soit dans le menu contextuel des onglets et par contre pas quand je déplace les onglets)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
c'est bien plus confort que d'aller chercher dans les marques pages (qui existent, structurés pareils, Simple Tab group utilise les marques pages pour stocker (son/mon) organisation). C'est juste plus immédiat.
Du coup, les thématiques sont des dossiers aussi ? Et peux-tu avoir un onglet qui appartient à plusieurs thématiques (dans mon usage je risque d'avoir des onglets transversaux, raison pour laquelle je pose la question.)
Dans mon utilisation chaque groupe correspond à une thématique (Informatique, Écologie, Politique, Vélo, randonnée…)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Du coup, je soupçonne que les à-lire-plus-tard (avec Pocket intégré depuis belle lurette avec Firefox, Wallabag déjà présenté sur LinuxFr, un/e dossier/étiquette dédié/e de marques-pages, etc.) ne fonctionnent pas non plus (i.e. on ne lit presque jamais ce qu'on y ajoute) ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Le problème Posix est qu'il se cale sur UTC, mais ne représente pas l'heure sous la forme h:m:s, mais d'un unique nombre (donc impossible de rajouter cette fameuse seconde intercalaire).
L’outil pour dédupliquer c’est unique, pourquoi sort a l’option -u ?
Ça tombe bien, le mois dernier on m’a remonté un script qui plantait en reportant ne pas connaitre cette option -u pour la commande sort Et c’est vrai, toutes les machines n’ont pas une implémentation avec des options exotiques…
L’idée c’est de ne pas ajouter des features trop orthogonales pour ne pas avoir bloat le logiciel, mais ici l’outil a déjà une gestion de date.
Par exemple sc comme les ancêtres VisiCalc et SuperCalc n’a pas de gestion de dates… C’est du texte qui peut être formaté comme date (identification par ^D) en faisant appel à strftime (plutôt que de réinventer la roue avec des bugs) et permet, si besoin, d’appeler des commandes externes.
Par contre oleo a des fonctions de conversion et extraction de dates, sans bug connu, mais pas de calculs en soi (bien qu’ayant repris bon nombre de fonctions de 1-2-3.) Il est possible, si besoin, d’écrire des macros.
LibO Calc et Gnumeric ont toute la gestion de date que l’on trouve dans Excel mais sans les erreurs… qui ne sont réintroduites que lorsque MS modifie le fichier…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
…dans quel sens ? Si c’est par rapport à la seconde intercalaire, je cite Wikipedia : « Depuis 1986, l'UTC est défini par la recommandation 460-6 de l'UIT-R : son objet est l'usage calendaire civil en se basant sur une mesure scientifique précise du temps. […] L'instabilité de TAI est plusieurs millions de fois plus faible que celle de UT1 liée à la Terre. C'est pourquoi l'UTC est aligné par rapport au TAI depuis 1972, plutôt qu'à l'UT1 comme c'était précédemment le cas depuis 1961. »
Le système est né avant (1970) son invention (1972) : compter les secondes est ce qui se faisait de mieux et de plus simple (on pouvait tenter de descendre aux dixièmes ou centièmes de secondes mais sans garantie sur toutes les plateformes où ce serait porté). Par la suite, la seconde intercalaire a été prise en compte car des applications critiques tournent sur le système (la démarche est donc à l’opposé de ce qui est dénoncé ici : s’en foutre et prétendre vouloir préserver la compatibilité boguée)
Sur ce genre de sujet, qui passe à tort pour trivial, les informaticiens ont tendance à surestimer leur compréhension.
On est bien d’accord que de nos jours (en fait depuis les années 80 ou 90 selon le cas) on ne doit plus réinventer la roue dans les applications, mais s’appuyer sur les bibliothèques qui mutualisent les travaux d’experts.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Bah c’est comme en français non ? En tout cas les traductions du Petit Prince ou de L’épopée de Gilgamesh ne contiennent pas plus de pages que dans les autres langues.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Ces deux là avaient de quoi ouvrir une bibliothèque publique… :)
Le nombre ne me surprend pas : je n’en suis pas loi, depuis que je trace mes lectures (et il y a donc tout autant, que je n’ai pas répertorié sauf quand j’ai eu à les relire) ; juste que je n’en possède pas tant :) (heureusement car beaucoup de déménagement et peu de place, mais en y repensant j’en ai offert pas mal et je ne tiens pas rigueur des prêts qui ne reviennent pas…)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Il y a pas mal de reference sur le sujet de ce bug dans excel, mais assez peu sur la réelle root cause, a savoir lotus. Vu le contexte hardware, le cas d'usage et la philosophie de l'époque, c'est typiquement le genre d'optimisations qui avait un gros impact sur le produit, a un cout négligeable.
Si l’un des devs était Ploum l’erreur n’aurait pas existé… Parce que
J’avais la vague idée que, dans certains cas, les siècles le sont quand même sans pouvoir préciser plus et sans être certain.
(le genre de situation où l’on demande confirmation aux collègues, on va voir ce qui est fait dans les autres sources auxquelles on a accès, on pose la question quelque part : école/bibliothèque/enseignants-chercheurs/etc.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
C’est exactement ce que je dis : ils ont du se dire chez ms que leur tableur ne sera plus utilisé avant l’année bissextile suivante ou celle d’après.
Ou alors tu es en train de nous dire que Office 2020 va abandonner la compatibilité avec Office 2016 ? Et aujourd’hui les gens font déjà des contorsions pour un usage correct (donc des workaround déportés chez les usagers.) Bref, comment continuer à mettre son éléphant sous un tapis…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Vu récemment : Mac prend un peu plus de temps (une bonne demie heure) mais un seul redémarrage et tout est bon.
Expérience perso avec un Windows du boulot au retour de quelques semaines de vacances : pareil, plus d’une heure et trois redémarrages. Mais quand c’eut été fini, je vais vérifier s’il y a encore des mises à jour et c’était le cas : pourquoi n’avoir pas tout fait est un mystère pour moi et ce n’est pas la première fois (c’est parce que j’ai déjà eu le coup que j’ai pensé à aller vérifier.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Je crois que cela existe encore dans tous les tableurs avec un bouton ou une entrée de menu qui s’appelle « tout recalculer » (ou maintenant quelque chose comme « actualiser la feuille » ?)
Et sinon, (1) même là où c’était répandu, les ordinateurs n’étaient pas assez rapides et l’affichage type console pas assez pratique pour jouer à cela. Et (2) c’est toujours une mauvaise idée d’utiliser un tableur comme une base de données.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
# similaire sur Arte
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien États-Unis : les bibliothèques dans la tourmente. Évalué à 4.
Cela me rappelle La guerre des livres où on voit que les écoles aussi (par leur bibliothèque mais également les ouvrages des programmes scolaires) sont dans la même tourmente.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Pourquoi l'IA serait plus crédible que madame Irma?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Pourquoi l'IA serait plus crédible que madame Irma?. Évalué à 4.
Avant la mode IA, je ne compte plus le nombre de fois que j’ai entendu que : l’ordinateur s’est trompé, c’est une erreur informatique, on n’y peut rien c’est fait par ordinateur, c’est la machine qui le dit (sous-entendu ce n’est pas moi et c’est forcément vrai), il ne peut y avoir d’erreur car c’est fait par l’ordinateur, etc.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Les boutons, c’est juste moins bien
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Rendez-nous nos boutons !. Évalué à 2.
Dans mon souvenir (mais cela a peut-être changé depuis) ces écrans ne sont pas tactiles.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Atomique ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche GNOME OS comme Linux idéal, partie 1 : la promesse de l'atomique. Évalué à 3.
Il est un peu faux de penser qu’il n’y a pas de coût… Il s’est avéré que Bill (je ne sais pas si la pratique a pu être cassée ou si les suivants ont poursuivi dans ce sens) avait des contrats très contraignants qui interdisaient de pouvoir installer un autre système sur le même ordinateur et de payer des amendes si la machine est vendue sans le système ou une autre version.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Atomique ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche GNOME OS comme Linux idéal, partie 1 : la promesse de l'atomique. Évalué à 4.
Usager lambda qui aime telle Windows que quand ça n’est pas venu préinstallé sur son phone a adopté Android avec joie. Pourtant Redmond a même tué Nokia pour tenter d’imposer sa fenêtre.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Atomique ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche GNOME OS comme Linux idéal, partie 1 : la promesse de l'atomique. Évalué à 2.
Qu’est-ce qui pourrait bien mal se passer ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Tab Groups : mode d'emploi
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Firefox tab groups est déjà là, et smart tab group est à l'étude (auto-organisation par IA locale). Évalué à 2.
Peut-on désactiver la demande de création de groupe quand on déplace les onglets ?
Dans mon cas, il m’arrive de réorganiser l’ordre de mes onglets et je trouve casse pied ce nouveau truc (attention, je n’ai rien contre le principe, mais ça me va que ce soit dans le menu contextuel des onglets et par contre pas quand je déplace les onglets)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: ma pratique
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Firefox tab groups est déjà là, et smart tab group est à l'étude (auto-organisation par IA locale). Évalué à 2.
Intéressant
Du coup, les thématiques sont des dossiers aussi ? Et peux-tu avoir un onglet qui appartient à plusieurs thématiques (dans mon usage je risque d'avoir des onglets transversaux, raison pour laquelle je pose la question.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: fait-il fêter les 150 ans d'un système décimal ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien 150e anniversaire de la signature de la Convention du Mètre. Évalué à 2.
Je penche plutôt pour orteil.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Risque de confusion / surconsommation mémoire ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Firefox tab groups est déjà là, et smart tab group est à l'étude (auto-organisation par IA locale). Évalué à 4. Dernière modification le 01 mai 2025 à 19:25.
Du coup, je soupçonne que les à-lire-plus-tard (avec Pocket intégré depuis belle lurette avec Firefox, Wallabag déjà présenté sur LinuxFr, un/e dossier/étiquette dédié/e de marques-pages, etc.) ne fonctionnent pas non plus (i.e. on ne lit presque jamais ce qu'on y ajoute) ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Volontaire ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Pâques, le bug d'Excel et la difficile adaptation de LibreOffice. Évalué à 2.
Hmm…
Comme dit le premier lien que tu as pointé dit bien que UTC est aussi un décompte de secondes… « Autrement dit, UTC est identique au TAI (il en a la stabilité et l’exactitude) à un nombre entier de secondes près, et les secondes intercalaires lui permettent de coller à UT à 0,9 s près » puis « […] Une différence de deux heures UTC permet de calculer un délai écoulé de façon exacte tant que les deux événements ne sont pas à cheval sur une seconde intercalaire (voir ci-dessous la probabilité et l'amplitude de l'erreur). Pour calculer un délai exact en toutes circonstances, il faut tenir compte des secondes intercalaires. » (ce qui est exactement le même souci que tu déplores avec POSIX)
Mais, mais, je lis par ailleurs en effet que « Le “temps UTC” ne doit pas être considéré comme un compteur de secondes mais plutôt comme un compteur en plusieurs morceaux nommés “secondes (tm_sec), minutes (tm_min), heures (tm_hour), jours depuis le 1er Janvier de l'année (tm_yday) et années calendaires moins 1900 (tm_year)”, chacun étant représenté par un entier. »
Et même, est-ce vraiment la source du problème ? Dans le premier lien, on voit bien que TAI est représenté par un unique nombre (et on comprend qu’il en est de même pour UTC pour pouvoir faire « TAI - UTC » non ?)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Volontaire ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Pâques, le bug d'Excel et la difficile adaptation de LibreOffice. Évalué à 3.
Ça tombe bien, le mois dernier on m’a remonté un script qui plantait en reportant ne pas connaitre cette option
-upour la commandesortEt c’est vrai, toutes les machines n’ont pas une implémentation avec des options exotiques…Comme ils disent c’est un « pattern scanning and processing language » (synopsis) puis plus précisément mais succinctement « the awk programming language, which is specialized for textual data manipulation. An awk program is a sequence of patterns and corresponding actions. » (description)
Par exemple
sccomme les ancêtres VisiCalc et SuperCalc n’a pas de gestion de dates… C’est du texte qui peut être formaté comme date (identification par^D) en faisant appel àstrftime(plutôt que de réinventer la roue avec des bugs) et permet, si besoin, d’appeler des commandes externes.Par contre
oleoa des fonctions de conversion et extraction de dates, sans bug connu, mais pas de calculs en soi (bien qu’ayant repris bon nombre de fonctions de 1-2-3.) Il est possible, si besoin, d’écrire des macros.LibO Calc et Gnumeric ont toute la gestion de date que l’on trouve dans Excel mais sans les erreurs… qui ne sont réintroduites que lorsque MS modifie le fichier…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Volontaire ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Pâques, le bug d'Excel et la difficile adaptation de LibreOffice. Évalué à 5. Dernière modification le 27 avril 2025 à 19:38.
…dans quel sens ? Si c’est par rapport à la seconde intercalaire, je cite Wikipedia : « Depuis 1986, l'UTC est défini par la recommandation 460-6 de l'UIT-R : son objet est l'usage calendaire civil en se basant sur une mesure scientifique précise du temps. […] L'instabilité de TAI est plusieurs millions de fois plus faible que celle de UT1 liée à la Terre. C'est pourquoi l'UTC est aligné par rapport au TAI depuis 1972, plutôt qu'à l'UT1 comme c'était précédemment le cas depuis 1961. »
Le système est né avant (1970) son invention (1972) : compter les secondes est ce qui se faisait de mieux et de plus simple (on pouvait tenter de descendre aux dixièmes ou centièmes de secondes mais sans garantie sur toutes les plateformes où ce serait porté). Par la suite, la seconde intercalaire a été prise en compte car des applications critiques tournent sur le système (la démarche est donc à l’opposé de ce qui est dénoncé ici : s’en foutre et prétendre vouloir préserver la compatibilité boguée)
On est bien d’accord que de nos jours (en fait depuis les années 80 ou 90 selon le cas) on ne doit plus réinventer la roue dans les applications, mais s’appuyer sur les bibliothèques qui mutualisent les travaux d’experts.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: pona !
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Tour des Gull : étape 11 Les Faiseuses du Web. Évalué à 2.
Bah c’est comme en français non ? En tout cas les traductions du Petit Prince ou de L’épopée de Gilgamesh ne contiennent pas plus de pages que dans les autres langues.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: pona !
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Tour des Gull : étape 11 Les Faiseuses du Web. Évalué à 2.
Des collègues linguistes ne sont pas de ton avis. Du coup je me demande quel est le rapport.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: pona !
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Tour des Gull : étape 11 Les Faiseuses du Web. Évalué à 3.
Ailleurs on dit que c’est du français… Tiens, la seule langue où le verbe aller a le plus de racines et de variations au sein d’un même temps.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: sacré bibliothèque !
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Tour des Gull : étape 11 Les Faiseuses du Web. Évalué à 4.
Ces deux là avaient de quoi ouvrir une bibliothèque publique… :)
Le nombre ne me surprend pas : je n’en suis pas loi, depuis que je trace mes lectures (et il y a donc tout autant, que je n’ai pas répertorié sauf quand j’ai eu à les relire) ; juste que je n’en possède pas tant :) (heureusement car beaucoup de déménagement et peu de place, mais en y repensant j’en ai offert pas mal et je ne tiens pas rigueur des prêts qui ne reviennent pas…)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Volontaire ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Pâques, le bug d'Excel et la difficile adaptation de LibreOffice. Évalué à 2.
Donc c’était intentionnel et non une erreur (bogue)… Ou les deux ? (« So for 1-2-3, this was a bug, but for Excel, it was a feature, even if meant sometimes getting dates wrong. »)
Ceci dit, il me semble (mais à vérifier) que Lotus avait corrigé le tir avec l’évolution du matériel et tout ça (versions post DOS je crois.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Volontaire ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Pâques, le bug d'Excel et la difficile adaptation de LibreOffice. Évalué à 2.
Si l’un des devs était Ploum l’erreur n’aurait pas existé… Parce que
(le genre de situation où l’on demande confirmation aux collègues, on va voir ce qui est fait dans les autres sources auxquelles on a accès, on pose la question quelque part : école/bibliothèque/enseignants-chercheurs/etc.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: c'est bien mais ...
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au message Le cahier de l'administrateur Debian 11 (2022). Évalué à 2.
Vu sous cet angle c’est plus que louable.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # sacré bibliothèque !
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Tour des Gull : étape 11 Les Faiseuses du Web. Évalué à 3.
Simple curiosité : tu tiens une librairie ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Quel est le problème ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au message Le cahier de l'administrateur Debian 11 (2022). Évalué à 2.
En tout cas on ne sait pas trop quelle est la problématique du post et donc quelle réponse lui apporter.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Volontaire ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Pâques, le bug d'Excel et la difficile adaptation de LibreOffice. Évalué à 4.
C’est exactement ce que je dis : ils ont du se dire chez ms que leur tableur ne sera plus utilisé avant l’année bissextile suivante ou celle d’après.
Ou alors tu es en train de nous dire que Office 2020 va abandonner la compatibilité avec Office 2016 ? Et aujourd’hui les gens font déjà des contorsions pour un usage correct (donc des workaround déportés chez les usagers.) Bref, comment continuer à mettre son éléphant sous un tapis…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Atomique ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche GNOME OS comme Linux idéal, partie 1 : la promesse de l'atomique. Évalué à 6.
Vu récemment : Mac prend un peu plus de temps (une bonne demie heure) mais un seul redémarrage et tout est bon.
Expérience perso avec un Windows du boulot au retour de quelques semaines de vacances : pareil, plus d’une heure et trois redémarrages. Mais quand c’eut été fini, je vais vérifier s’il y a encore des mises à jour et c’était le cas : pourquoi n’avoir pas tout fait est un mystère pour moi et ce n’est pas la première fois (c’est parce que j’ai déjà eu le coup que j’ai pensé à aller vérifier.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Volontaire ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Pâques, le bug d'Excel et la difficile adaptation de LibreOffice. Évalué à 3.
Je crois que cela existe encore dans tous les tableurs avec un bouton ou une entrée de menu qui s’appelle « tout recalculer » (ou maintenant quelque chose comme « actualiser la feuille » ?)
Et sinon, (1) même là où c’était répandu, les ordinateurs n’étaient pas assez rapides et l’affichage type console pas assez pratique pour jouer à cela. Et (2) c’est toujours une mauvaise idée d’utiliser un tableur comme une base de données.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume