2PetitsVerres a écrit 3123 commentaires

  • [^] # Re: Boycott Firefox

    Posté par  . En réponse au journal La fondation Firefox n'aurait-elle pas mieux fait de ne rien dire?. Évalué à 8.

    Cet appel à la dé-plateformisation n'est qu'une goutte d'eau qui fait déborder le vase.

    Parmi les quatre points mentionnés dans le blog de Mozilla (ceux que j'ai cités), lequel est un appel à la déplateformisation ? Ou éventuellement, dans le reste du billet de blog (qui n'est pas très long), quelle phrase en particulier te fait dire que Mozilla appelle à la déplateformisation ? Quand je lis le billet, je ne vois ni support ni critique de la déplateformisation de Trump, mais une interrogation sur l'impact de celle-ci, et des solutions alternatives et interrogations. Mais clairement pas un appel à la déplateformisation.

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • [^] # Re: Boycott Firefox

    Posté par  . En réponse au journal La fondation Firefox n'aurait-elle pas mieux fait de ne rien dire?. Évalué à 10.

    Parmi les quatre points cités, quels sont ceux qui te semblent suffisants pour te dire "désinstallons firefox", et pour quelle raison ?

    Rappel des quatre points :

    1. Reveal who is paying for advertisements, how much they are paying and who is being targeted.
    2. Commit to meaningful transparency of platform algorithms so we know how and what content is being amplified, to whom, and the associated impact.
    3. Turn on by default the tools to amplify factual voices over disinformation.
    4. Work with independent researchers to facilitate in-depth studies of the platforms’ impact on people and our societies, and what we can do to improve things.

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • [^] # Re: Tableau

    Posté par  . En réponse à la dépêche TapTempo pour Arduino Uno. Évalué à 6. Dernière modification le 24 décembre 2020 à 08:22.

    Si le compilateur/linker Arduino respecte le standard du C (a vérifier, ce genre de point est parfois changé pour des questions de performance en embarqué), il est même possible de se passer de l’initialisation à 0, car c’est une variable globale et que les variables globales (et les locales statiques) sont implicitement initialisées à 0 avant d’arriver à main().

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • # ça peut aussi marcher

    Posté par  . En réponse au journal De l’inanité des solutions de travail in-da-cloud. Évalué à 10.

    Il est tout à fait possible d'arriver à passer au télétravail et d'avoir une infrastructure qui marche, avec du libre ou du proprio. Là où je travaille (une boite de logicielle (proprio /o), peut-être que ça aide), on est passé d'une solution avec peu de télétravail (le CEO, fondateur de la boite dans les années 80, est plutôt opposé au concept car il pense que l'interaction entre les gens est importante pour les échanges d'idées, toussa) à une situation complètement en télétravail (depuis fin mars, ou début avril, tout le monde au niveau mondial travaille de chez lui, sauf quelque personnes indispensables, genre ceux qui s'occupent de notre infra matérielle quand ils ont un truc physique à changer)

    Bien sûr, on n'est pas parti de 0 complètement, car c'était déjà possible de travailler en déplacement pour tous les gens qui avaient besoin de se déplacer (commerciaux, consultants, formateurs, …) et globalement les ~2500 développeurs travaillaient sur place, mais leur machine physique leur servait principalement à faire du vnc sur leur machines de développement, du coup maintenant ils font du vnc de chez eux), mais la transition, d'un point de vue utilisateur s'est passée sans à coup.

    On est dans un environnement complètement Microsoft pour tous les outils de collaboration (OneDrive, Teams, Skype avant, Outlook, Office 365, …) mais niveau OS on a un mix de gens sous Windows, Linux et MacOS, et ça se passe bien. (je suis sûr que notre IT serait aussi capable de mettre en place d'autre solutions aussi, libre ou non)

    Mais bon depuis que je travaille ici, j'ai trouvé une IT différente de ce que j'ai trouvé ailleurs. Dans certains groupes où je suis passé, l'IT avait l'air d'être là pour empêcher l'utilisateur de faire tout ce qui n'était pas explicitement autorisé, alors qu'ici l'IT est plutôt là pour nous aider en premier, puis ensuite pour nous empêcher de faire ce qui est explicitement interdit. (Et ils nous traitent comme des adultes aussi. Sauf leurs mails de tests de phishing qui sont beaucoup trop simple à identifier, vu que ce sont les seuls mails de phishing qui arrivent dans ma boite c'est facile de savoir que c'est des tests /o)

    J'imagine que mon commentaire est simplement un truc que d'autre vivent mais n'en discutent pas vu qu'en général on parle plus de ce qui marche que de ce qui ne marche pas, mais il est tout à fait possible d'avoir des systèmes qui marchent.

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • [^] # Re: A propos du Boeing 737.

    Posté par  . En réponse à la dépêche Bogues de logiciel et bogues de management : 737 Max et autres catastrophes. Évalué à 1.

    Oui mais les voitures classiques roulent rarement à l'huile de fruit ;-)

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • [^] # Re: A propos du Boeing 737.

    Posté par  . En réponse à la dépêche Bogues de logiciel et bogues de management : 737 Max et autres catastrophes. Évalué à 6.

    Je ne suis pas sûr que l'industrie des carburants fossiles soit beaucoup plus propre sur les aspects coup d'états que celle des batteries, en fait.

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • [^] # Re: A propos du Boeing 737.

    Posté par  . En réponse à la dépêche Bogues de logiciel et bogues de management : 737 Max et autres catastrophes. Évalué à 5.

    Une petite recherche rapide sur internet nous montre que non, la finesse d'un rafale par exemple est meilleure que celle de la (défunte) navette spatiale américaine. (5.9 pour le rafale, à une vitesse non spécifiée, pour une finesse entre 1 (en hypersonique) et 5 (en subsonique) pour la navette spatiale en fonction de sa vitesse. Si on continue la comparaison, un caillou à une finesse inférieure à 1 (pour la plupart des cailloux), donc le rafale est plutôt bon

    Par contre, si on compare le rafale à des objets censés voler, plutôt qu'à des objets censés tomber, effectivement, la comparaison est moins glorieuses (normalement on doit avoir quelque chose comme planneur > avion de ligne > avion de tourisme > avion de chasse > navette spatiale)

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • [^] # Re: A propos du Boeing 737.

    Posté par  . En réponse à la dépêche Bogues de logiciel et bogues de management : 737 Max et autres catastrophes. Évalué à 4.

    Révolutionner est peut-être un grand mot, mais il y a pas mal de choses que Tesla fait différemment (Je ne suis pas un passionné non plus, mais il se trouve que certains clients de mon employeur sont des OEM ou des fournisseurs dans l'industrie), du coup pour citer quelque trucs que j'ai retenu (mais ça peut être faux)

    • électrique (et pas juste pour le gadget)
    • moins d'ECU (moins de calculateurs, plutôt que d'avoir plein de petits calculateurs qui font une chose, calculateurs plus gros qui font plusieurs choses)
    • moins de sous-traitance, plus de maitrise (certains OEM se sont dit il y a quelque années ou un peu plus, que le software/firmware, c'était pas très important, ça peut être fait par des sous-traitants. Sauf qu'en 2020, celui qui maitrise son logiciel a un avantage)
    • plus (+) d'automatisation dans les chaines de montage (je crois)

    Après il y a aussi un peu de bullshit marketing (Comme appeler un système d'aide à la conduite "auto pilot", et dire qu'on va avoir des véhicules autonomes de niveau 4/5 d'ici bientôt, alors qu'en vrai, c'est pas vraiment sûr mais ça aussi ça fait réagir les OEM classiques) Après sur l'autonomous driving et les aides à la conduite, il n'y a pas que Tesla, mais plusieurs acteurs qui ont forcé un peu la main au classique pour aller plus vite (ou pour faire pareil, et eux aussi dire qu'ils auront tout ça bientôt)

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • [^] # Re: A propos du Boeing 737.

    Posté par  . En réponse à la dépêche Bogues de logiciel et bogues de management : 737 Max et autres catastrophes. Évalué à 3.

    Je pense qu’avec ce mode de pensée, nous allons inéluctablement vers une perte des compétences : qui saura fabriquer un avion « neuf » dans 20 ans ?

    Pas les gens qui savent faire un avion classique je pense. Enfin, il sauront faire un avion équivalent, mais pas un avion "révolutionnaire". Ils essayent, que ce soit Airbus ou Boeing, ils ont de la R&D, ils ont des concepts, ils rachètent des startup, mais j'ai l'impression qu'un jour il pourrait se passer la même chose que le pied au cul de Tesla dans les constructeurs automobiles traditionnels. Tesla ne va pas les faire disparaître, mais il va les obliger (les oblige déjà) à changer certaines méthodes (et pas que sur le plan fossile vs électrique)

    Mais la barrière à l'entrée est beaucoup plus haute (et ce n'est pas vraiment Comac qui va mettre ce pied au cul sur le plan technologique. Enfin, je ne crois pas. Ce sera juste un pied au cul sur le prix, mais avec peu d'innovations, mais je peux me tromper)

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • # Mon avis (insignifiant)

    Posté par  . En réponse à la dépêche Bogues de logiciel et bogues de management : 737 Max et autres catastrophes. Évalué à 5.

    J'ai un avis personnel sur la classification "Ariane 501 : Software ou système ?" si je peux appeler ça comme ça. Et je pense qu'une partie peut s'appliquer au cas Boeing.

    Si il y a des erreurs logicielles indéniables (pourquoi certaines conversions sont protégées et d'autre non par exemple), pour moi la cause élémentaire est système. C'est le système qui décide de réutiliser des parties, c'est le système qui décide de se passer de certains tests. Normalement, c'est aussi l'analyse système qui doit décider des exigences systèmes qui sont affinées en exigences logicielles, et la revue d'exigences en passant d'une version d'un produit à un autre aurait dû voir ce problème.

    Ça ne veut pas dire que les ingénieurs logiciels n'auraient rien dû voir, ou rien dû dire, s'ils en ont eu l'opportunité (le problème, c'est que si je comprends bien l'histoire, le logiciel de l'ordinateur de bord a été changé, mais pas vraiment celui des centrales inertielles, donc c'est à l'interface entre deux logiciels que le problème a lieu, difficile à voir si ce sont des équipes indépendantes. Encore une fois, c'est de l'intégration système.) Mais de façon générale, si un développeur (ou une équipe, ou un intégrateur) voit un problème potentiel, il doit être remonté. La DO-178C/ED-12C (pas applicable pour Ariane 5, déjà elle n'existait pas en 1996, et c'est plutôt un truc d'aéronautique que d'aérospatial) dit par exemple :

    2.2.2 Information Flow from Software Processes to System Processes

    The software life cycle processes analyze the system requirements allocated to software as part of the software requirements process. If such an analysis identifies any system requirements as inadequate or incorrect, the software life cycle processes should capture the issues and refer them to the system processes for resolution. Furthermore, as the software design and implementation evolves, details are added and modifications made that may affect system safety assessment and system requirements.

    C'est le process système qui est responsable de ce niveau là, mais il est de la responsabilité des autres équipes (par exemple logicielles) de faire savoir qu'un problème potentiel peut avoir lieu. Si votre rôle c'est de faire le logiciel, et que l'exigence dit un truc absurde, ou vague, ou étrange, ou qui semble anormal, il faut remonter l'information.

    (Et c'est là que si j'ai bien compris, mais à prendre avec précaution, dans l'histoire de l'avion, une partie du logiciel est externalisée, et faite par des gens qui font du logiciel, mais qui n'ont peut-être pas une compréhension du système, et qu'ils ont peut-être moins de poids quand ils remontent ce genre d'information. Le logiciel ne devrait pas juste être là pour implémenter les exigences, il doit/devrait pouvoir les critiquer)

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • [^] # Re: Complément sur le Vasa

    Posté par  . En réponse à la dépêche Bogues de logiciel et bogues de management : 737 Max et autres catastrophes. Évalué à 4.

    Je vais allez dans le sens de tout le monde, mais je confirme ce que tu dis, si vous êtes à Stockholm et que vous avez un peu de temps, c'est certainement un truc à faire.

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • [^] # Re: Le bug idiot qui m'a pris la tête pendant 15 jours

    Posté par  . En réponse à la dépêche Bogues de logiciel et bogues de management : 737 Max et autres catastrophes. Évalué à 4.

    langage de type Matlab

    Ah, je vois l'erreur, en MATLAB quand on fait une "division", ce qui se passe derrière n'est pas simplement "a/b", mais une résolution d'un système d'équation ! Comme ceci :

    Division en MATLAB

    Comment, c'était pas ça ? (En vrai, c'est un joli bug :-p )

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • [^] # Re: C'était mieux à vent

    Posté par  . En réponse au journal Sécurité ouverture/démarrage des nouvelles voitures. Évalué à 10.

    Via update des CRLs à chaque révision au garage

    Ah, encore une façon de restreindre le choix du garage à ceux qui payent leur redevance annuelle, ça manquait.

    Toutes les voitures avec un support Bluetooth Smartphone sont indirectement connectées de nos jours

    Les constructeurs auto ne sont pas nécessairement très bon en sécurité, mais si tu leur proposes de connecter un système comme l'autoradio (qui est probablement QM) à un système qui est d'un niveau plus élevé (je ne sais pas comment marche le système de verrouillage et tout ça, mais une voiture aux portes verrouillés peut être un problème pour évacuer les gens en cas d'accident, du coup c'est certainement un ASIL x) il vont faire la gueule, parce que ça veut dire plus de boulot pour s'assurer de l'intégrité des données, etc.

    En plus pouvoir briquer les voitures à distance en passant par un smartphone, il y a des gens qui vont aimer essayer (et pas que des gens légitimes)

    Toutes les Tesla (ou Allemande haut de gamme) sont directement connectées pour leur système de géolocalisation.

    Oui. Et toutes les autres ? (celles dont je parles en disant "non connectées")

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • [^] # Re: Une question me taraude

    Posté par  . En réponse au journal Sécurité ouverture/démarrage des nouvelles voitures. Évalué à 10.

    Impossible de vérifier que c’est verrouillé puisque la distance pour ne pas activer le déverrouillage de proximité est plus grande que la longueur de mes deux bras

    Lance la clé en l'air, vérifie la porte, rattrape la clé.

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • [^] # Re: Une question me taraude

    Posté par  . En réponse au journal Sécurité ouverture/démarrage des nouvelles voitures. Évalué à 3.

    Il suffit de retirer la serrure de la porte, et la porte s'ouvrira assez facilement. (bon, il y a des effets de bords minimes, tels que le fait qu'elle s'ouvrira pour n'importe qui)

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • [^] # Re: C'était mieux à vent

    Posté par  . En réponse au journal Sécurité ouverture/démarrage des nouvelles voitures. Évalué à 8.

    La révocation des clés est un problème résolu dans l'informatique depuis 20 ans. Le fait que ça ne soit pas le cas dans le domaine automobile en dit déjà long sur les pratiques logiciels de certains constructeurs

    Comme fais-tu pour révoquer une clé dans une voiture non connectée ?

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • [^] # Re: C'était mieux à vent

    Posté par  . En réponse au journal Sécurité ouverture/démarrage des nouvelles voitures. Évalué à 10.

    j'arrive à la machine à café: je mets ma clef de paiement et je sais un code sur l'appli eCafé.

    Il y a une autre solution à ça, c'est le café gratuit.

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • # Pareil

    Posté par  . En réponse au journal Quelles sont vos motivations au travail ?. Évalué à 8.

    Je pense que les points me correspondent plutôt bien. J'ai bossé une dizaine d'années dans le développement et la validation de logiciels embarqués sur des satellites (avec des petits détours par les opérations et un peu de lois de contrôle), mais au bout de 10 ans, j'ai eu envie de changer parce que

    1. J'avais l'impression d'avoir fait le tour du sujet (plus beaucoup de gain en maitrise)
    2. Les satellites sur lesquels je bossais, c'était principalement de la telecom (en gros, ça faisait passer des données qui viennent de la terre, principalement de la télé, au final), rarement sur des trucs qui font avancer la science (mais ça existe aussi, ce n'était juste pas mes projets) Ca n'avait pas forcément beaucoup de sens, ça ne fait pas progresser grand monde

    Du coup vu ces deux points qui étaient devenus négatifs, j'ai changé. Je bosse maintenant pour un éditeur de logiciel (proprio), mais je ne développe plus. Je donne des formations, un truc que je n'avais jamais fait avant, et c'est sympa d'apprendre à faire ça (maitrise) En plus en salle de formation, j'ai un plan de formation, des contenu qui existe et que je suis sensé donnée, mais en fonction des gens que j'ai en face de moi, je peux m'adapter, je suis plutôt libre de faire ce que je veux, tant qu'à la fin les gens maitrisent ce qu'ils sont venus chercher (donc pas mal d'autonomie) (J'ai l'objectif caché d'ouvrir au moins un bug report sur chacun des 100+ produits qu'on vend, mais sans compter les trucs genre imprécisions ou fautes de frappe dans la documentation, sinon c'est trop simple)

    En terme de maitrise, je pense que je ne pourrais jamais maitriser l'ensemble des produits qu'on développe et vend. Ca va de la finance à la bio informatique, en passant par la simulation et modélisation de système de toute sortes, la génération de code C/C++/HDL/Cuda à partir de ces modèles pour l'embarquer dans des trucs genre satellites ou voiture ou autre, et si je sais que je n'aurai pas la possibilité de les maitriser tous, j'ai pas vraiment de personnes qui me disent de ne pas essayer (tant que je remplis les vrais objectifs du boulot)

    En terme de sens, je pense que ça en a aussi, comme on peut avoir des clients dans plein de secteurs différents, dont certains positifs (recherche médicale, énergies renouvelables, …) et d'autres négatifs (Par exemple énergie fossile ou missiliers, …) Mais je vais garder les positifs :p

    Et puis pour les relations avec des gens, c'est pas mal non plus, que ça soit dans l'entreprise ou chez les clients, il y a plein de gens intéressants. Du coup mon boulot est plutôt motivant. Par contre c'est assez différent maintenant que tout ce fait à distance plutôt que physiquement (pour les gens du bureau, ça nous à un peu éloigné, par contre ça m'a donnée plus de contacts avec des gens ailleurs dans le monde, finalement)

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • [^] # Re: Le masque ne sert à rien

    Posté par  . En réponse au journal Le masque obligatoire une fausse bonne idée ?. Évalué à -2.

    et qui n'en sont pas à leur première épidémie ne savent pas que c'est utile de porter des masques ?

    Une épidémie n'est pas l'autre. Par exemple, pour se protéger du SIDA, un masque n'est pas efficace.

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • [^] # Re: Contexte

    Posté par  . En réponse au journal Transition ARM : Apple assistera certains projet open source . Évalué à 5.

    on peut imaginer que le coup de pouce vise l'optimisation.

    Je n'en suis pas sûr à 100%, mais à mon avis il y a aussi un deuxième sujet : le don/prêt/prix réduits de machines. Parce que pour tester son code sur une plateforme, c'est plus simple d'avoir accès à cette plateforme.

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • [^] # Re: Enfin des appels d'offres équitables en France ?

    Posté par  . En réponse à la dépêche Le Parlement européen adopte la préférence pour le logiciel libre pour les institutions de l’UE. Évalué à 4.

    Les lobbies de Microsoft ne vont pas être contents

    Je ne suis pas sûr que Microsoft développe spécifiquement des logiciels pour les institutions de l'union européenne. Et j'ai bien l'impression que Windows, ou Office, par exemple, ne rentrent pas dans la catégorie telle que définie par cette phrase.

    toutes les solutions informatiques développées par et pour les institutions de l’UE

    Ce n'est clairement pas développé par une institution de l'UE, et ce n'est pas non plus développé pour eux, c'est un "produit informatique standard" (apparemment c'est un mot qui existe pour traduire COTS. C'est plus joli que "sur étagère")

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • [^] # Re: Pourquoi le pistage ?

    Posté par  . En réponse au journal Covid 19 - un traçage organisé par le monde du libre ?. Évalué à 1.

    Pour information si vous n'êtes pas francophone de naissance « encor » s'écrit en français : encore. De même, « Français » en parlant de la langue, s'écrit avec une minuscule. Et enfin, il faut insérer une espace insécable après un guillemet ouvrant et avant un fermant.

    Une autre possibilité est de ne pas s'emmerder à corriger les gens qui ont le droit de s'exprimer comme ils veulent.

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • # Opposition

    Posté par  . En réponse au journal Les girouettes. Évalué à 8.

    Pour citer un type qui n'est pas de l'opposition, et qui est censé représenter une autorité dans le pays :

    Dans ce contexte, j'ai interrogé les scientifiques sur nos élections municipales, dont le premier tour se tiendra dans quelques jours. Ils considèrent que rien ne s'oppose à ce que les Français, même les plus vulnérables, se rendent aux urnes

    Si le président explique à l'ensemble des français que "les scientifiques" expliquent que rien ne s'oppose aux élections, dans quelle mesure, sur quels leviers, l'opposition pourrait-elle demander un report des élections ? Et si le président a décidé de ne pas reporter les élections à cause de la pression de l'opposition, pourquoi ment-il en expliquant aux français que c'est parce que "les scientifiques" lui ont dit que ça ne posait pas de problèmes ?

    Si c'est de la faute de l'opposition après le premier tour, mais pas avant le première tour, ce n'est pas très logique.

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • # ou pas

    Posté par  . En réponse au journal Rappel : Si vous essayez de modéliser l'épidémie de Covid-19 et que votre modèle est dérivable …. Évalué à 4.

    il va vous falloir deux fonctions: une pour avant le confinement et une pour après

    Pas vraiment. Comme pour tout problème dynamique, on a probablement

    X_(k+1) = f(X_k, u_k, perturbation_k);
    y(k) = g(X_k, u_k, bruit_k);
    f et g peuvent rester identique, par contre c'est u_k qui va changer de forme entre avant et après le confinement.

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

  • # des 20 dernières années

    Posté par  . En réponse au journal Mon Top 5 des inventions geeks des 20 dernières années. Évalué à 2.

    Il y a un problème de date, on est dans les années 20 maintenant.

    La clé USB, ça passe (juste, si on considère les choses dispo commercialement)

    Flash drives were sold initially by Trek 2000 International, a company in Singapore, which began selling in early 2000

    L'écran LCD, pas vraiment. Les cristaux liquides ont été découverts/utilisé au 19e siècle, mais si on se limite aux écrans style télé/pc, on peut en trouver trace au 20e siècle, largement. Par exemple :

    Sharp demonstrated a 14-inch, active-matrix, full-color, full-motion TFT-LCD. This led to Japan launching an LCD industry, which developed large-size LCDs, including TFT computer monitors and LCD televisions

    Le GPS, c'est assez vieux. Le premier lancement de satellite date de 1978, je ne suis pas sûr de la date de mise en service de la constellation, mais c'était peu après, probablement. Quand aux récepteurs GPS grand public, je suis presque sûr qu'ils datent d'avant 2000.

    La TNT, en France, peut-être, mais d'une façon générale, c'est un poil plus vieux que 20 ans :

    The United Kingdom (1998), Sweden (1999) and Spain (2000) were the first to launch DTT with platforms heavily reliant on pay television

    La souris optique, la version moderne a 21 ans.

    The first commercially available, modern optical computer mice were the Microsoft IntelliMouse with IntelliEye and IntelliMouse Explorer, introduced in 1999 using technology developed by Hewlett-Packard

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.