La trouvaille scandaleuse d'un physicien sur une machine de radiothérapie

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ต.ค. 2023
  • ce bug a été déterminant dans l'histoire de l'informatique
    On vous encourage à aller voir la vidéo qui nous a inspiré cette chronique : • History's Worst Softwa...
    👀 À ne pas manquer, la trouvaille scandaleuse d’un hacker sur les câbles Internet sous-marins : • La trouvaille scandale...
    👀 La norme HDMI est une mafia : • La norme HDMI est une ...
    Pas du tout obligé mais si vous vous abonnez ça m'aide vraiment 🙏 : bit.ly/3xqS2pi
    🎥 Suivez l'émission en direct: / micode (c'est 1 mercredi sur 2 à 19h)
    🎙 Toute l'émission en podcast, sur votre plateforme préférée: underscoretalk.netlify.app/
    📸 Les coulisses de l'émission: / underscoretalk
    🐦 Les annonces de dernière minute: / underscoretalk
    En plateau, il y a Matthieu Lambda et Tiffany Souterre !
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 588

  • @lechamoispaladium8869
    @lechamoispaladium8869 8 หลายเดือนก่อน +1000

    Super vidéo comme d'habitude mais je me permet d'apporter quelques précisions :
    1) 8:54
    Il y a pas mal de confusions ici donc voici un petit recap du fonctionnement de la machine pour mieux comprendre.
    Le Therac-25 fonctionne en générant des électrons. Il existe plusieurs procédés pour y arriver mais en général on y parvient en appliquant une forte différence de potentielle et en chauffant la cathode. Les électrons obtenus provenant de la cathode peuvent alors être accélérés et dirigés vers la zone à traiter. Il n'y a ici pas de source radioactive, la dose radioactive reçue par le patient ne vient pas de l'exposition à une matière radioactive mais aux chocs des électrons à grande vitesse sur la zone à traiter.
    Si l'on souhaite utiliser les rayons X à la place des électrons il suffit de placer une cible entre l'accélérateur d'électrons et le patient. Dans le cas du Therac-25 il s'agit d'un plaque de Tungstène. L'explication exacte de ce phénomène passe par la mécanique quantique mais on peut comprendre le principe physique assez facilement :
    Les électrons sont des particules chargées négativement et le Tungstène est un élément dont le noyau est contient 74 protons, il est donc chargé positivement. Les électrons qui passent à grande vitesse dans le Tungstène vont interagir avec les noyaux. Cette interaction va ralentir les électrons et l'énergie cinétique de la vitesse perdue par les électrons est convertie en rayons X. Cet effet est appelé "rayonnement de freinage". Ce phénomène est notamment illustré par la figure que tu montres à 8:10. D'ailleurs, je pense qu'il y a ici une erreur de traduction car il ne s'agit pas d'un aimant mais bien d'une plaque de Tungstène.
    Voilà pour le principe de fonctionnement. Maintenant il faut prendre en compte que le rendement de rayons X générés par le rayonnement de freinage est de moins de 1%.
    Le reste de l'énergie est dissipé sous forme de chaleur.
    Exemple : Si un patient doit recevoir 100 rad pour sa radiothérapie (je simplifie ici, c'est plus compliqué que ça en vrai)
    - Avec des électrons : On règle l'accélérateur d'électrons sur "100 rad" et le patient reçoit 100 rad d'électrons.
    - Avec des rayons X : Si on envoie 100 rad d'électrons à travers une plaque de Tungstène, le patient ne reçoit que 1 rad de rayons X. Il faut donc régler l'accélérateur d'électrons sur "10 000 rad" pour que le patient reçoive 100 rad de rayons X (1% de 10 000).
    Contrairement à ce que tu dis à 8:56 il n'a pas reçu des rayons X mais bien des électrons et c'est là qu'est le problème : la machine à envoyé une dose d'électrons avec un réglage prévu pour générer des rayons X (donc environ 100 fois trop puissant par rapport à ce qui était prévu). Autrement dit il a pris 18 000 rad d'électrons car la machine était réglée pour envoyer 180 rad de rayons X.
    2) 2:53
    Le Gray et le Rad ne correspondent pas du tout à la même unité ! Le Rad correspond à une ancienne unité de dose de radiation qui n'est plus utilisée aujourd'hui. 1 Gray = 100 Rad
    3) 14:26
    5 Gy reçus sur le corps entier correspond à la DL50 (DL50 signifie : Dose Léthale à 50%), autrement dit si je reçois 5 Gy j'ai 50% de "chances" de mourir.
    Attention ici, le tableau n'est utilisable qu'en cas d'exposition du corps ENTIER.
    Par exemple, si je reçoit 5 Gy sur le corps entier j'ai une "chance" sur deux de mourir.
    Par contre si je reçois cette même dose ciblée sur une partie du corps réduite alors l'effet sera très différent. Certains patients qui effectuent des radiothérapies reçoivent plusieurs dizaines de Grays par séance sans que cela ne les tue car la dose est reçue sur une zone très localisée.
    J'espère que mon commentaire est à peu près clair. N'hésitez pas à demander si vous avez besoin de précisions, je bosse dans le milieu.

    • @trollenz
      @trollenz 8 หลายเดือนก่อน +15

      Merci !

    • @nukeo7872
      @nukeo7872 8 หลายเดือนก่อน +17

      Super commentaire ! Thx !

    • @Interfector
      @Interfector 8 หลายเดือนก่อน +13

      C'est toi le "physicien" qui travaillait a l'hopital a cette epoque la ?? :p

    • @lechamoispaladium8869
      @lechamoispaladium8869 8 หลายเดือนก่อน +32

      Heureusement non ^^ Je n'aurais pas aimé être à la place du mec quand il s'est rendu compte de ce qui s'est passé

    • @edouardcourty4267
      @edouardcourty4267 8 หลายเดือนก่อน +9

      Passionnant, merci :)

  • @jeanpauljeannet6348
    @jeanpauljeannet6348 6 หลายเดือนก่อน +15

    Il y a une année j’ai subis pendant 33 jours la radiothérapie Et croyez moi ils m’ont mis la grosse dose . Tous les jours j’avais l’appréhension pour savoir si j’allais me relever ,et à chaque fois c’est comme si j’avais pris une bonne cuite avec des nausées vraiment très désagréable . Les dix derniers jours ont été les plus dures J’avais le cou qui étais cramé au sang je vous laissent imaginer toutes les souffrances . Mais c’est à ce prix car aujourd’hui je suis guéri mais n’allez pas imaginer que cela va prendre que 33 jours . Rajouter 7 mois où je ne pouvais plus mangé les repas normaux car ma gorge avais aussi été cramée.Putain de cancer J’ai gardé l’espoir en luttant de toutes mes forces . Gardez courage ceux qui ont un cancer en ce moment .

  • @Fortheweak13
    @Fortheweak13 8 หลายเดือนก่อน +293

    Quelques corrections sur l'aspect radiologique :
    2:52 le Gray n'est pas la version française du Rad, c'est l'unité internationale qui à remplacé le Rad depuis des dizaines d'années.
    Y'a aussi pleins d'erreurs concernant les doses reçues par exemple il faut faire la différence entre la quantité de surface exposée : lorsqu'on parle d'une dose léthale 50 à 5 Gy c'est sur une exposition corps ENTIER (type liquidateurs de Tchernobyl), ce qui n'est pas le cas de la radiothérapie où on expose uniquement de petites parties du corps. 5 Gy sur la main par exemple c'est grosso modo "seulement" un érythème et éventuellement une irritation, sécheresse et desquamation cutanée plusieurs jours après exposition. Idem quand vous mentionnez que les 13 travailleurs de Fukushima les plus exposés ont pris 12 Gy, si c'était corps entier ils ne seraient plus parmi nous depuis des années, hors il n'y a eu aucun décès lié aux radiation dans cet accident.
    Bref c'est un sujet complexe

    • @Jean-BaptisteLesaffre
      @Jean-BaptisteLesaffre 8 หลายเดือนก่อน +17

      Merci d’avoir pris le temps

    • @lu6f33razazel6
      @lu6f33razazel6 8 หลายเดือนก่อน +7

      il y a eu des décès sur les intervenants les plus proche de Fukushima.. juste que le Japon a laisse passé les informations au comptes goutes voit pas du tout, ou complétement faussé les résultats... surtout sur ce genre de catastrophe qui toucheront bon nombre de personnes a long terme

    • @bobbobbob3847
      @bobbobbob3847 8 หลายเดือนก่อน +5

      C'est vrai, mais toutes les solutions implique ce genre de problème, les ruptures de barrages, les explosions de centrales thermiques a gaz ou pétrole et leurs lots de particules fines, les accidents miniers (mêmes si c'est pas notre pays) quotidien pour extraire tout les métaux nécessaires ... Toutes celles ci ont d'ailleurs à l'heure actuelle causé bien plus de mort que les catastrophes nucléaires (estimation faible ou haute !), alors oui tout peut être motif de remise en question, mais la réponse n'est pas forcément la plus simple et intuitive@@telespectre9764

    • @Ekaterinetta
      @Ekaterinetta 8 หลายเดือนก่อน +8

      @@lu6f33razazel6 aucun intervenant à Fukushima ne s'est pris plus de 0.5Gy (début des effets déterministes), et pour l'instant aucun effet stochastique n'a été vu (et à priori jamais)

    • @rca168
      @rca168 8 หลายเดือนก่อน +5

      Dans underscore les sujets sont intéressants mais la précision est souvent proche de 0 et ça n'a pas l'air de les embêter plus que ça. Surtout que souvent ça devrait nuancer beaucoup les conclusions. Bon dans mon cercle d'amis et pros on sait que cette émission est très putaclic mais ce n'est pas le cas des gens qui sont moins expérimentés dans ces domaines...

  • @abriotde
    @abriotde 8 หลายเดือนก่อน +14

    Je ne suis pas certain que le monde ait bien changé depuis. Le déni de problème est toujours aussi courant dans les communication des entreprises. Certes, dans le domaine critiques, le code est bien relu/testé mais les problèmes ne sont pas moins courants pour autant. En témoigne les scandale de Médiator et autres...

  • @saidbaci4344
    @saidbaci4344 7 หลายเดือนก่อน +3

    Quand l'odeur du fric allèche plus que la volonté de guérir.

  • @manu-wj5wb
    @manu-wj5wb 8 หลายเดือนก่อน +51

    Dans le même registre : coût du bug informatique de la fusée Ariane 5 en 1995 qui a explosé 40s après son lancement, 500 millions de $

    • @dyspee
      @dyspee 8 หลายเดือนก่อน +1

      J'ai la même référence depuis que j'ai vu le document sur France 5

    • @NicolasGin
      @NicolasGin 8 หลายเดือนก่อน +4

      En plus c'était un overflow, ça paraît tellement naturel maintenant de faire attention à ça (même si des histoires de problèmes dus à des oveflows j'en connais pas mal, mais heureusement sans importance)

    • @antoine2571
      @antoine2571 8 หลายเดือนก่อน +2

      @@NicolasGinOui ! C'est une conversion d'un float vers un int 16 bits non-protégée

    • @mooncorp212
      @mooncorp212 8 หลายเดือนก่อน +9

      @@NicolasGin ca l'était aussi à l'époque, en code. C'est encore plus con qu'un simple overflow. Il me semble que c'est un capteur qui a envoyé une valeur très grande au code (valeur anormale sauf dans ce cas physique particulier), que le code a interprétté comme un signé négatif (le premier bit étant levé à un).
      En gros le code n'attendait pas une valeur par exemple 8 bit > 127 et le capteur a envoyé 200, ce que le programme a interpretté comme -72. Le code a ensuite chercher à retourner la fusée pour rétablir une valeur positive.
      En France, cet exemple est donné à tout les étudiants en info idus depuis au moins les années 2000, tellement on a pas envie de refaire la boulette :)

    • @mooncorp212
      @mooncorp212 8 หลายเดือนก่อน

      @@antoine2571 pas de flottant en asm. obligé de passer par un coprocesseur qui fait les conversions, et qui les fait bien.

  • @lucasdalbosco7539
    @lucasdalbosco7539 8 หลายเดือนก่อน +39

    Je suis physicien médical en radiotherapie externe et j'ai fais une thèse en IA et j'apprécie beaucoup la vidéo, on étudie souvent les cas d'incidents techniques en clinique je ne connaissais pas celui-ci très instructif ! Tout n'est pas correct dans la video mais ça reste intéressant 😊

    • @elyon2966
      @elyon2966 8 หลายเดือนก่อน +7

      Gros t’as un cc à réviser

  • @pipoto18283
    @pipoto18283 8 หลายเดือนก่อน

    Merci aux auteurs des commentaires d'avoir compléter ou "corriger" cette superbe vidéo. Rien que le sujet est passionnant mais aussi très technique. Merci pour la vidéo.

  • @Zyrc0
    @Zyrc0 8 หลายเดือนก่อน +30

    Pour ceux qui veulent plus de détails et d'illustations en complément de ce sujet, il y a une vidéo de Kyle Hill qui en parle très bien

    • @trollenz
      @trollenz 8 หลายเดือนก่อน +5

      Ah ben merci parce que l'explication est un peu vaseuse tant au niveau physique qu'au niveau logiciel...

  • @ericv-kj3du
    @ericv-kj3du 6 หลายเดือนก่อน +2

    Intéressante vidéo.
    Je ne connais pas la chaine, je vais en regarder d'autres. J'attendais une chaine comme celle là, visiblement tournée vers les développeurs, mais c'est si compliqué...
    Les gens qui viennent commenter négativement ne se rendent pas compte des difficultés à proposer des contenus intéressants sur un domaine aussi transverse que le développement.
    Le développement est un métier, et les spécialistes de ce métier ne peuvent pas être à la fois des spécialistes de ce métier et des spécialistes du métier qui a recourt à leurs développements (en l'occurrence ici, le biomédical) sauf à avoir plusieurs années d'expérience, en général une vie rangée et peu d'attrait pour faire des vidéos peu rémunératrices (au regard du temps investi), en plus d'être rapidement monosujet.
    Il n'est donc pas étonnant qu'il y ait de nombreuses approximations sur l'imagerie X, les mesures de dosimétrie et leurs unités, qui sont légions. Les commentaires pertinents sauront corriger ces erreurs, qui ne remettent pas en cause l'intérêt de cette vidéo, qui est de présenter le mécanisme à la base du dysfonctionnement.

  • @Cataplasme44
    @Cataplasme44 8 หลายเดือนก่อน +1

    Merci les gens gentils. Ça fait du bien quelque part de se dire que l'on a quand même appris de ces erreurs qui ont coûté des vies et causé des souffrances inimaginables.

  • @Oriannaotp
    @Oriannaotp 8 หลายเดือนก่อน +6

    Très bonne vidéo, et je suis d'accord avec la demoiselle, qui n'a pas pu développer son propos. C'est l'histoire de l'homme et de la sécurité en général. Malheureusement, il doit y avoir des blessés, voir des morts, pour améliorer les process, les repenser, et comment faire pour ne plus que cela arrive. C'est cynique mais la triste vérité.
    Comparer les standarts de sécurité d'une automobile, il n'y a pas si longtemps, une trentraine d'années, a une voiture d'aujourd'hui. Que ce soit pour les constructeurs et pour l'usager ( la ceinture, l'alcool, la vitesse ... )
    Dans l'aviation, ne pas sanctionner les pilotes s'ils font une erreur pour éviter leur mutisme, afin de comprendre et corriger des manquements, retour d'expérience etc
    Je le vois dans mon métier, sur une installation électrique récente et conforme, je ne peux m'électriser. Je ne peux en dire autant des vieilles installations, sans parler des incendies qui était récurent dans l'habitat.
    Dans tous les domaines, la sécurité s'améliore a cause d'accident, même dans le cas de cette machine. C'est choquant mais il faut l'accepter.
    Savez vous pourquoi ? Car nous sommes hommes, fait d'imperfection.

  • @vincentgourlier4299
    @vincentgourlier4299 8 หลายเดือนก่อน +7

    7:19 #Bravo Tyffanie, excellente analyse j'aime beaucoup ta présence dans ces publications car tes propos sont toujours très compréhensibles et directs, ça tape dans le mille.... vous formez 1 excellent trio c'est plaisant des chroniques tech instructives comme celles qui vous nous proposez.... ps : je garde toujours ton exploit avec le bot minecraft dans l'esprit, et croise les doigts que vous nous meniez à ce niveau 1 jour ! Meilleurs vœux pour la suite !

    • @toto7571
      @toto7571 8 หลายเดือนก่อน +3

      après vu que lors de l'histoire, il a un peu insisté là-dessus, c'était assez attendu comme explication !

  • @Aboudrar2010
    @Aboudrar2010 8 หลายเดือนก่อน +5

    Une suggestion pour un nouvel épisode : "La trouvaille scandaleuse de médecins et de biologistes sur les inoculations ARNm de Prizer"

    • @brunofocant2481
      @brunofocant2481 4 หลายเดือนก่อน

      Va vomir ton incompréhension scientifique ailleurs que sur une chaine d'informatique. Ton commentaire montre tellement à quel point tes capacités d'analyses sont, sans équivoque, nulles 👌

    • @Aboudrar2010
      @Aboudrar2010 4 หลายเดือนก่อน

      @@brunofocant2481 🤣🤣🤣🤣
      Généralement je ne me rabaisse jamais à de tels niveaux de médiocrité intellectuelle.
      Conseil d'"ami". N'oublie surtout pas ta cinquième dose. Elle te rendra encore plus intelligent, ainsi tu arrivera peut être un jour au rang de "génie" parmis la nouvelle race de tranhmumains dopé à la biotechnologie ARNm.
      Et tu acquérera peut être la capacité pour me faire comprendre ce que je n'arrive pas à comprendre à cause de ma crasse 'ignorance".
      En attendant peut tu m'expliquer ce que raconte cette étude publié sur Nature. Si vous voulez le papier complet, je peut vous l'envoyer sous PDF. J'ai aussi pleins d'articles sur le sujet que je n'arrierai jamais a comprendre sans l'aide de génies tranhmumains comme vous. Je suis vraiment trop con pour comprendre tout seul.
      J'attends votre expertise avec impatience.
      Merci d'avance.
      www.nature.com/articles/s41586-023-06800-3

  • @guillaumepoirier3618
    @guillaumepoirier3618 8 หลายเดือนก่อน +21

    Quelqu'un l'a sans doute déjà dit: l'illustration est un IRM alors qu'il est question d'un appareil de radiothérapie

    • @arcaelum2022
      @arcaelum2022 8 หลายเดือนก่อน +1

      Erreur volontaire je pense, les IRM sont plus connus, et beaucoup de spectateurs ont déjà dû en faire.
      Contrairement aux machines de radiothérapie, qui ont pourtant un air aguicheur avec leur bras rotatif...

  • @Gabrios
    @Gabrios 6 หลายเดือนก่อน

    Très beau travail
    merci

  • @bongibault_nathan
    @bongibault_nathan 8 หลายเดือนก่อน +1

    Super intéressant a chaque fois

  • @marie-christineronvaux9423
    @marie-christineronvaux9423 7 หลายเดือนก่อน

    Bonjour à vous 3! Vous êtes vraiment très intéressants, captivants!! Waouw!!

  • @harbardr63
    @harbardr63 8 หลายเดือนก่อน +5

    Vos émissions sont toujours aussi excellentes !
    Petite suggestion qui serait super : ajouter vos sources en description, ça serait très intéressant ;)

  • @pointservicephone1049
    @pointservicephone1049 8 หลายเดือนก่อน +7

    Dans l’industrie automobile des années 80, certaines presses à tôle n’avaient qu’un seul bouton d’activation, on s’est retrouvé avec une multitude d’accidents où les opérateurs laissant à se balader leurs mains dans la machine pendant qu’ils appuyaient sur la presse.
    Toutes les machines ont ensuite été équipées de deux boutons simultanés pour obliger les deux mains à être à l’extérieur

    • @chrisb9143
      @chrisb9143 7 หลายเดือนก่อน +1

      idiot-proof design is great

    • @Uriel_777_
      @Uriel_777_ 5 หลายเดือนก่อน +1

      Jusqu'à la fin des années 1990 en fait, malheureusement j'ai connu des accidents en injection de plastique même début 2000...

  • @raph7711
    @raph7711 8 หลายเดือนก่อน +7

    10:06 à mon avis c'était les débuts de la programmation donc pas d'expérience en terme check-up ou de redondance

    • @bricewernet6493
      @bricewernet6493 8 หลายเดือนก่อน

      Je trouve que ça reste courant dans le développement de produits.
      1-se dire qu'on pourra tout faire en sort, c'est plus rapide et facile à ajuster
      2-du coup ne pas se soucier d'une vérification de sécurité hardware
      3-pour des raisons de marché (coût, time to market, discrétion sur un produit qu'on veut breveter): ne pas en dire trop aux prestataires
      Au final, le développeur crée un programme sans réelle visibilité sur les impacts et sans savoir que tout repose sur son travail.
      Il y a plein de bugs moins dramatiques, et certainement plein de bugs dramatiques qui ne sont pas encore survenus mais sont en gestation.
      Combien avez-vous vu de sites internes, logiciels web qui plantent côté client (erreur JavaScript, arrêt du script) totalement silencieusement pour l'utilisateur?
      Par contre, ce que j'adorais programmer sur vax, mode terminal :
      - hyper efficace en dev, car lui est simple et prévisible
      - hyper efficace pour les utilisateurs, qui savent faire immédiatement la différence entre un comportement différent du logiciel et un simple message de l'os

  • @legpetruchka2124
    @legpetruchka2124 8 หลายเดือนก่อน

    génialissime émission merci à vous trois.

  • @tronche2cake
    @tronche2cake 8 หลายเดือนก่อน +27

    je suis étudiant en médecine, il me semble que ce serait une erreur médicale de ne pas aller vérifier comment va le patient avant de redémarrer la machine

    • @benjaminm6788
      @benjaminm6788 8 หลายเดือนก่อน +4

      Alors ici la le patient semblais aller bien avant le début de la scéance c'est au début de la scéance que ça a foiré 😅

    • @baltiendebagdinath5924
      @baltiendebagdinath5924 8 หลายเดือนก่อน

      @@benjaminm6788oui mais ce que veux dire tronche2cake c'est que il aurait dut aller voir le patient AVANT de remettre une seconde fois la machien en route.

    • @tototurbo
      @tototurbo 8 หลายเดือนก่อน +3

      De toute façon, même si ils avaient vérifié c'était déjà trop tard, ils ont pris directement une dose massive de radiation il me semble.

    • @holomurphy22
      @holomurphy22 8 หลายเดือนก่อน +3

      Rien ne dit que c'est pas ce genre de choses qui ont induites l'apparition des conduites dont tu parles

    • @djydjy1995
      @djydjy1995 8 หลายเดือนก่อน +2

      Tout a fait

  • @labstral
    @labstral 8 หลายเดือนก่อน

    Bon sang mais cette chaîne est juste exceptionnelle ❤️

  • @LeonxLeon
    @LeonxLeon 8 หลายเดือนก่อน +10

    En tant que radiothérapeute cette histoire m'a toujours effrayé

    • @fanlou1698
      @fanlou1698 8 หลายเดือนก่อน +3

      Bonjour je ne sais pas sur quel matériel vous travaillez, mais le risque est non nul de nos jours mais, avec toutes les redondance sur la mécanique et contrôles des débits, et doses, les accidents de ce genre ,j'ose l'espérer ne seront plus possible. En 15 d'expériences sur la maintenance des anciens Siemens, primus,oncor,artiste et toute la gamme Varian, clinac,truebeam et halcyon, les seuls incidents, accidents que j'ai relevé ou documenté pour des materio-vigilance avaient dans 99% des cas des causes humaines.

    • @LeonxLeon
      @LeonxLeon 8 หลายเดือนก่อน

      @@fanlou1698 Sur Elekta actuellement (mais plus pour longtemps surement, peu satisfait de leur évolution), oui effectivement les contrôles qualité sont extrêmement rigoureux ! J'ai toute confiance dans mes physiciens.

    • @NicolasGin
      @NicolasGin 8 หลายเดือนก่อน

      Je comprends...on fait quand même les choses mieux maintenant, et je ne sais pas si ces machines deux en un existent encore, mais vu que le début de la production des électrons et rayons X est la même (on produit et accélère des électrons), mais à des intensités différentes, je trouve ça économe mais vraiment dangereux de base

    • @fanlou1698
      @fanlou1698 8 หลายเดือนก่อน +1

      @@NicolasGin oui oui. Le principe est toujours utilisé de nos jours. On accélère des électrons, soit ils ont le passage libre, et l'on traite en e-, soit on place une cible en tungstène et par effet de freinage génère des photo X, en général de 6 a 25Mev. De nos jours les électrons sont de moins en moins utilisés. Les nouvelles techniques, comme Vmat ou adaptatif font que tout est fait en général en X6. -> machine mono énergie beaucoup plus stable. J'ai quitté l'industrie pour la particule thérapie, plus précisément sur du carbone via cyclotron. Un autre challenge. 😁

    • @NicolasGin
      @NicolasGin 8 หลายเดือนก่อน

      @@fanlou1698 Merci pour les détails. J'ai été dans une équipe rayons X, mais surtout pour le côté imagerie (un point de vue très maths). Je n'ai pas entendu parler de radiothérapie par faisceaux d'électrons, et ça fait sens si c'est moins utilisé

  • @jpdubdub
    @jpdubdub 7 หลายเดือนก่อน +2

    Le bug de decallage de son aussi est pas mal . Mais super interessant

  • @escalope7214
    @escalope7214 8 หลายเดือนก่อน +1

    Merci, juste après cette vidéo je vais partir faire un scanner ça donne envie !

  • @AlighieriD4nte
    @AlighieriD4nte 8 หลายเดือนก่อน

    Super intéressant en tout cas !

  • @clement2536
    @clement2536 8 หลายเดือนก่อน

    Merci pour votre vidéo

  • @seevaq
    @seevaq 8 หลายเดือนก่อน +7

    Le coup du patch pour empêcher de modifier le beam je peux le comprendre, dans un premier temps empêcher le plus rapidement possible que l'erreur soit reproduite quitte à faire une régression fonctionnelle et dans un second temps produire un autre patch qui remet la fonctionnalité mais suffisamment testée pour qu'il n'y ait pas de possibilité de bug.

    • @goku445
      @goku445 8 หลายเดือนก่อน +1

      Quand il y a des morts. C'est pas un patch à la vite qu'il faut mais reprendre tout de zéro et mettre la machine hors production.

    • @ip.3117
      @ip.3117 7 หลายเดือนก่อน

      @@goku445 Sauf que mettre hors production des machines de ce type, ça se fait très lentement, car elles sont extrêmement chères, qu'il faut les produire, les livrer, les remplacer etc. alors que les patients en ont toujours besoin.
      Donc lancer l'avertissement et faire le patch pour éviter que ça se reproduise avant que le parc ne soit renouvelé, c'est une bonne solution pour du court terme. ( évidemment pas satisfaisante sur le long terme )

    • @goku445
      @goku445 7 หลายเดือนก่อน +2

      @@ip.3117 Les patients ont surtout besoin de ne pas être irradiés façon Hiroshima.

    • @ip.3117
      @ip.3117 7 หลายเดือนก่อน

      @@goku445 Mais ils ont quand même besoin d'une radiothérapie. Le dysfonctionnement se produit dans des conditions très précises.
      Dans un premier temps il suffit d'éviter de permettre à ses conditions de se produire.
      Parce que ok, mettons on suit votre approche et on bloque toutes les machines concernées... Et on fait quoi en attendant que les nouvelles machines soient construites ( car oui c'est pas un ordinateur, tu n'as pas des hangars en contenant des quantités astronomiques, encore plus à l'époque), livrées, installées ...
      Peut être on peut envisager en cas d'un seul remplacement de repartir la charge dans plusieurs hôpitaux à proximité ( et encore fait ils qu'il y en ai équipé avec les anciennes machines) mais ça génère des augmentations de flux dans des hôpitaux pas forcément dimensionnés pour accueillir tous ces patients additionnels dans cet intervalle.
      Le retard de soin dans le cas d'un cancer, ça peut aussi être létal. Le patch n'était pas satisfaisant pour du long terme, mais pour du court terme, c'était une idée raisonnable.

    • @goku445
      @goku445 7 หลายเดือนก่อน

      @@ip.3117 On parle pas de reconstruire les machines... C'est un bug software.
      On stoppe les machines et on reprend le software et on TEST extensivement.
      La radiothérapie c'est pas comme si c'était miraculeux non plus pour traiter le cancer...
      Risk/reward est toujours le plus important.

  • @DIMZEROCENT
    @DIMZEROCENT 7 หลายเดือนก่อน +1

    C'était en 1982, il y a bien longtemps, mais ce serait faire preuve de suffisance que de croire qu'aujourd'hui tout est parfait dans le meilleur des mondes et que des erreurs potentiellement dramatiques ne peuvent plus arriver.
    Je suis moi-même amené à produire du code, souvent à en reprendre d'autres personnes (qui quittent la boîte, changent de service, ...) , inutiles de vous dire qu'il est difficile de tout prévoir et de tout anticiper. Tout change souvent - au niveau des "requirements -" en cours de développement voire en production.... et dans l'urgence, toujours dans l'urgence, et toujours pour pas cher. On en vient à reprocher à celui qui code de ne pas avoir prévu que des changements fondamentaux allaient survenir A POSTERIORI au niveau du cahier des charges. Alors on bricole, on "patche"... Heureusement, dans mon cas tout ce qu'on risque de perdre, c'est du pognon...
    Et c'est pareil dans tous les secteurs. Petite anecdote :
    Aux alentours de 2015, la boîte où je travaille se dotait d'un système "hyper moderne et optimisé" de gestion de ses 16 ascenseurs. L'idée est d'éviter les files aux heures de pointe, : on commande son étage à l'extérieur de l'ascenseur, avant même d'y arriver (les commandes sont placées une dizaine de mètres avant d'arriver aux cabines elles-mêmes) et le système vous dirige vers la cabine correspondant le mieux à votre destination à ce moment-là en optimisant l'occupation des cabines (16 personnes max). Révolutionnaire, magnifique, géré par un puissant serveur, on allait voir ce qu'on allait voir.
    On a vu que c'était pis qu'avant. Ça coûtait un bras, donc les techniciens de la société (une des deux bien connues qui vous viennent à l'esprit en matière d'ascenseurs en europe) passaient leur vie chez nous à essayer d'améliorer le système. À tel point qu'un jour ayant moi-même pris l'ascenseur un peu plus tard que de coutume pour quitter le bureau j'ai pu entendre un échange désabusé entre deux employés de la société en question qui partageaient ma cabine et ça donnait à peu près ceci :
    "Rien à faire, je n'y comprends rien, le système continue à déconner".
    "Bah, tu m'étonnes, ça ne ressemble plus à rien à force de patcher le code qu'on installe partout depuis des années, plus personne ne s'y retrouve... on devrait reprendre "from scratch" !".
    "Alors là tu peux te gratter pour faire passer une idée pareille.... trop cher !".
    Il ne s'agissait à priori pourtant de rien de trop complexe. Les techniciens en ascenseurs ont disparus du paysage après quelques semaines, et aujourd'hui, les ascenseurs de ma boîte déconnent toujours :D

  • @bryansprajc1612
    @bryansprajc1612 7 หลายเดือนก่อน +3

    Très bonne vidéo.
    On sent le stress de Matthieu Lambda lors de cette présentation, rien de gênant d'autant plus que l'histoire est très bien expliquée.
    Matthieu ne t'en fais pas ton intervention est top et tu verras que ce stress disparaîtra peu à peu au fil de tes interventions ;)

  • @azdinator
    @azdinator 7 หลายเดือนก่อน +1

    Un accès concurrent à une shared memory était un défi très important en programmation assembleur à l'époque, et elle l'est toujours aujourd'hui dans les langages de programmation de plus haut niveau comme le C (on est sur de l'embedded ). Les bibliothèques du C offrent des abstractions et des mécanismes de synchronisation plus élevés, ce qui simplifie souvent la gestion de l'accès concurrent par rapport à la programmation en assembleur Par exemple, en C, vous pouvez utiliser des primitives de synchronisation telles que les mutex, les sémaphores, les variables de condition, etc., qui sont fournies par des bibliothèques standard ou des bibliothèques tierces. Ces mécanismes abstraient une grande partie de la complexité de la gestion des threads concurrents et de la mémoire partagée. C'est d'ailleurs ce trop grand niveau d'abstraction qui fait baisser le niveau des developeurs car la complexité est cachée...c'est un autre thème.

    • @yannmassard3970
      @yannmassard3970 7 หลายเดือนก่อน

      entierement d accord. Les surcouches d abstraction, de classes et d apis font qu on a maintenant d avantage de "scripteurs" que de codeurs. Et ca va en empirant.

  • @Perska121
    @Perska121 8 หลายเดือนก่อน +2

    Attention ici pour Fukushima (14:15):
    Je ne sais pas d'où viennent les chiffres concernant les "13 travailleurs" les plus exposés, mais selon l'IRSN, les chiffres sont très différents.
    En effet la dose max reçue par le travailleur le plus exposé était de 678.80 mSv (0.678 Sv) ou encore 0.678 Gy. Et cette dose a été reçu sur une période de 5 ans.
    Il n'est donc ici pas spécialement approprié d'utiliser un évènement comme Fukushima pour comparer la dose reçue par ces patients lors des incidents.

    • @TTxR2
      @TTxR2 4 หลายเดือนก่อน

      En effet merci, cela m'a étonné que quelqu'un ait reçu une dose d'une telle létalité.

  • @fizzle5912
    @fizzle5912 8 หลายเดือนก่อน +1

    Comme d'habitude super intéressant, pour aider à la traduction physician=médecin

    • @fizzle5912
      @fizzle5912 8 หลายเดือนก่อน

      Edit je ne sais pas tout peut être qu'au Canada il y a un métier physicien sûrement spécialiste en physique nucléaire ???

    • @lorentzisagoat8409
      @lorentzisagoat8409 7 หลายเดือนก่อน

      Non c'est bien physicien pas médecin, c'est un physicien médical qui s'occupe de faire la dosimètrie

  • @anysbougaa6645
    @anysbougaa6645 8 หลายเดือนก่อน +1

    Pour donner des precision sur le mode de fonctionnement
    Dans les 2 cas c’est des rayon X qui traitent la tumeur (il existe le gamma knife qui utilise les rayons gamma)
    Un tube radiogene est un tube électronique sous vide qui contient 2 electrodes (je rentre pas dans le detail mais c est la même chose qu’un tube électronique d’ampli mais avec une grosse anode) lorsque on injecte une très haute tension a quelques mA un faisceau d’electron se produit entre les electrodes. Les électrons viennent s’ecraser a la vitesse de la lumière sur l’anode et 99% de l’énergie part en chaleur
    1% produit des rayons X en gros c’est la forme la plus primitive d’accelerateur de particule
    Dans une machine de radiothérapie on a un tube radiogene très puissant (comme pour la radiographie) sauf qu’il est plus puissant et un système d’optique (l’optique X c’est du metal pas des lentilles en verre) concentre le rayon sur une petite zone
    Il existe un second type de machine qu’on appelle Accélérateur de particules linéaire, on accélère toujours un faisceau d’électrons mais au lieu de le faire dans un tube en verre c’est un espèce de canon qui envoie les electron qui sur la tumeur
    Les electrons s’ecrasent non pas sur l’anode mais sur la tumeur et produit des rayons x a l’intérieur de la tumeur (plus precis au mm près et plus efficace)
    Le gamma knife est la même chose que la machine a tube radiogene sauf que le tube est remplacé par une capsule de cobalt 60 (un produit extrêmement radioactif 1mg tuerais 1000pers peut être) emetteur de rayon gamma beaucoup plus énergétique et pénétrant que les X (qui sont plus « mous »)

  • @kerry8977
    @kerry8977 8 หลายเดือนก่อน +1

    développer en assembleur c'est chaud ...

  • @YounasF
    @YounasF 8 หลายเดือนก่อน +3

    Est ce que ce serait possible de faire un sujet sur la peur autour du bug de l'an 2000?

    • @LudovicEv
      @LudovicEv 8 หลายเดือนก่อน +1

      En vrai ce but est plutôt facile à comprendre au début de l'informatique à cause du manque d'espace et memoire les dates étaient programmée sur deux chiffre à la place d'avoir 1985 on avais simplement 85.
      En programmation on réalise beaucoup de vérification type
      Si ageUtilisateur > ageMajorite
      Faire y
      Sauf qu'avec le passage à l'an 2000 la nouvelle date de l'année aurai été 00 donc aurai foutu pas mal le bordel dans pas mal de code avec des effets non désiré.
      Ce bug n'a pas eu le cataclysme annoncé car de nombreux programmeur ont travailler pour remettre toutes les années sur 4 chiffres.
      J'espère que mes explications sont suffisamment claires.
      Bonne journée.

    • @YounasF
      @YounasF 8 หลายเดือนก่อน

      @@LudovicEv merci bcp c'est tout con en fait mdrrr

  • @duftravel1
    @duftravel1 8 หลายเดือนก่อน +1

    Les process ont bien evolué en 40ans, les machines sont calibrées regulierement, testées tous les matins avant les traitements.
    Le traitement du patient est testé sur un 'recepteur', pour etre mesuré afin de valider la cohérence du rayonnnement.
    Le rayonnement est hyper ciblé afin de se concenrtrer sur la tumeur en evitant les organes sains.
    Et le micro et la caméra fonctionnent ! 😊

  • @Duaner244
    @Duaner244 8 หลายเดือนก่อน +6

    Et la victime s’appelait Ray…

  • @alienews0
    @alienews0 8 หลายเดือนก่อน +1

    13:50 "aucun test de régression" non mais gros c'est aussi pertinent que de dire au sujet d'une voiture conçu en 1950 "aucun airbag". Tu n'imagines pas comme l'informatique à changer rapidement et comment tous ces concepts n'existaient pas. Rien que sur les 20-25 dernières années (entre quand j'étais étudiant en info en 2000 et maintenant) il y a eu des révolutions de dingues (à savoir par exemple à cette époque on parlait pas de test unitaire/de régression/... on enseignait pas les méthodes agiles (qui n'existaient même pas) quand t'étais dev c++ tu manageais entièrement la mémoire tout seul (pas de pointeurs intelligents et donc oui si ça plante il y aura très probablement du memory leak au passage, sans compter que tu peux aussi en avoir sans plantage si le dev oublie de libérer une partie de la mémoire qu'il a dynamiquement réservé...).
    Bref tu vois ça avec des lunettes de jeune dev des années 2010~2020 et la plupart de tes remarques sont complètement anachroniques...

  • @simonngoy4803
    @simonngoy4803 8 หลายเดือนก่อน +6

    Ce bug est encore présent dans là plus part de nos applications moderne on appel ça "Race conditions" conditions de course en français. ils utilisent des requêtes synchronisées pour dépasser une certaine sorte de limite, par exemple :
    Utiliser une carte-cadeau plusieurs fois
    Appliquer à plusieurs reprises un seul code de réduction
    Noter un produit plusieurs fois
    Retirer ou transférer des espèces au-delà du solde de votre compte
    Réutiliser une seule solution CAPTCHA
    Contourner une limite de taux anti-bruteforce

    • @LudovicEv
      @LudovicEv 8 หลายเดือนก่อน

      On avais ce souci aussi avec les codes allopass ou plein de personne entrait le même code en même temps...

  • @shino5429
    @shino5429 8 หลายเดือนก่อน

    Super cool j'aurais une nouvelle anecdote a racontée au radiologue et autres l'or de mes poses d'anti X ( ce sont des plaque recouverte de plombs qui tapisse toute la pièces )

  • @geosolo2291
    @geosolo2291 8 หลายเดือนก่อน

    Excellente vidéo, par contre petite erreur technique. Ne pas confondre une exposition global et local 😊

  • @bluessharky7373
    @bluessharky7373 8 หลายเดือนก่อน +5

    J'adore vos vidéos, mais "le monde à bien changé!" ,je ne suis pas sur du tout de ça 🤣

  • @davilinkicefire
    @davilinkicefire 8 หลายเดือนก่อน +231

    Ce que je me demande, c'est pourquoi la machine était capable de produit un rayon x aussi puissant que ça, il devrait avoir eu un maximum physique.

    • @fabien8268
      @fabien8268 8 หลายเดือนก่อน +35

      Pour mettre qu’un seul programmer dans le projet pour moi c’est un problème de temps accordé au développement du hardware. Le gars qui s’en est occupé a forcément omis de programmer des limitations dans son code

    • @carbonn7280
      @carbonn7280 8 หลายเดือนก่อน +21

      Effectivement, ca rejoint un peu la vidéo précédente où Colin parlé de "sécurité par design", le problème aurait été éliminé dès la conception.

    • @skythree4561
      @skythree4561 8 หลายเดือนก่อน +27

      visiblement parce que pour le mode électron la machine doit envoyer une dose de rayon X élevée sur l’aimant

    • @benjaminm6788
      @benjaminm6788 8 หลายเดือนก่อน +48

      La en l'occurrence niveau rayonnement le problème a été qu'il a été irradié avec une certaine quantité de faisceau d'électrons d'une énergie de 25Mv qui devait être convertis en rayons X en quantité voulue avec une cible par rayonnement de freinage (qui est l'"aimant" en question dans la vidéo). Or ici l'"aimant" n'était pas en place mais la machine générait tout de même des électrons prévus pour être freinés à 99% (convertie en chaleur). Voilà pour les explications des rayonnement j'espère que j'ai été clair.

    • @NicolasGin
      @NicolasGin 8 หลายเดือนก่อน +4

      Je trouve que la vidéo n'est pas très claire pour l'aspect non informatique (mais c'est pas leur domaine, donc je comprends). Je ne connais pas ce type de système et je connais mieux les systèmes d'imagerie que de radiothérapie. Mais il faut comprendre qu'il n'y a pas que la puissance du rayon X ou du faisceau d'électron qui compte, il y a la zone irradiée, sa taille, et surtout la durée d'exposition.
      Je ne sais pas à l'époque, mais maintenant il y a des systèmes de plaque amovible (je suppose en plomb) pour que les rayons X n'atteignent que la zone à irradier.
      Funfact pas fun : la radiothérapie est cancérigène ! Mais le rapport bénéfices/risques est largement en faveur du traitement du cancer bien sûr.

  • @tahameron9155
    @tahameron9155 7 หลายเดือนก่อน

    Super vidéo comme d'hab'.
    Mais j'aimerais témoigner en tant développeur logiciel :
    La conclusion de fin c'est : "Et c'était dans les années 80-90, le monde a bien changé heureusement."
    Et bah je suis désolé de dire qu'en France c'est encore une réalité.
    Je n'ai jamais travaillé dans les logiciels medicals ceci dit. J'espère que dans ce domaine ils sont plus honnête avec leurs clients.

  • @Gitalien1
    @Gitalien1 8 หลายเดือนก่อน +4

    1. Pb de conception logicielle (ça arrive tous les jours et c'est normal)
    2. Pas de peer review (anormal)
    3. Pas de test, négative testing, exploratory testing pour détecter l'erreur
    4. Pas de calcul théorique de la dose envoyée selon configuration courante de la machine (en tenant compte donc de l'aimant en place). Et donc blocage potentiel du flow si on dépasse des valeurs non sécuritaires
    5. Pas d'investigation poussée après le premier incident
    6. Pas de détection de la dose perçue par le patient après coup, qui aurait pu donner un indice de la malfonction
    Ça commence à faire beaucoup.

    • @NicolasGin
      @NicolasGin 8 หลายเดือนก่อน

      Oui, beaucoup de problèmes, il n'y a pas que la problème logiciel

    • @docteurlowbat
      @docteurlowbat 8 หลายเดือนก่อน +1

      Tu es sur que si tu te pointe à l'époque et que tu commence à parler de "peer review", "negative testing", etc ... tu ne risques pas d'être obligé d'expliquer la signification de ces néologismes ? 🤔

    • @Gitalien1
      @Gitalien1 8 หลายเดือนก่อน

      @@docteurlowbat
      Oui j'utilise les mots de l'industrie IT d'aujourd'hui.
      Mais à l'époque il suffit simplement de dire:
      - Fait vérifier ton boulot par un autre développeur
      - Fait vérifier ton boulot par un spécialiste qui utiliserait ta machine.
      Ça semble la base, sauf à avoir un ego démesuré.

    • @docteurlowbat
      @docteurlowbat 8 หลายเดือนก่อน +1

      @@Gitalien1 A l'époque ce n'était pas forcement la culture. Ils disent bien que c'est un gars seul qui a fait ça.
      Alors faire vérifier par un autre qui n'est pas de la boite, qui ne c'est pas intéressé au problème, sur du code machine, ça me semble illusoire.

    • @Gitalien1
      @Gitalien1 8 หลายเดือนก่อน

      @@docteurlowbat
      @docteurlowbat je pense pas qu'il était dans les usages, même à l'époque, de faire développer une application critique du médical par un gars seul, amateur, qui n'est pas de la boîte.
      Je rappelle qu'on envoyait des hommes sur la lune 15 ans avant. Les années 80 c'était pas le moyen âge.

  • @ledupret
    @ledupret 8 หลายเดือนก่อน +3

    ça me tue le nombre de commentaires alors que la vidéo est sortie y a 4 minutes alors qu'elle dure 16.

  • @Blastdoor
    @Blastdoor 8 หลายเดือนก่อน +4

    Ça fait plaisir que Tiffany soit revenue, elle a toujours des interventions de qualité 👍👍

    • @verslavenir9990
      @verslavenir9990 8 หลายเดือนก่อน

      Elle est snobée par tout le monde. Les geek sont machistes j'ai l'impression

    • @Blastdoor
      @Blastdoor 8 หลายเดือนก่อน

      @@verslavenir9990 comment ça ? J’ai pas vraiment fait attention car j’écoute surtout les vidéos sans les regarder

    • @verslavenir9990
      @verslavenir9990 8 หลายเดือนก่อน +1

      @@Blastdoor j'ai pas fais attention spécialement dans cette vidéo. Mais ça fait des mois que je me dis qu'ils sont dans un total manque de respect envers elle, les mecs ne se regardent dans les yeux qu'entre eux, elle est la au milieu a tenter d'attirer l'attention pour qu'on la fasse participer. C'est une fille qui a l'air intelligente et qui a un très grand courage pour venir se faire mal traiter systématiquement juste pour faire une présence féminine pour micode. Elle mérite le respect!
      Je précise 2 points:
      - je suis un mec
      - je suis contre le feministe

  • @vrocher93
    @vrocher93 8 หลายเดือนก่อน +2

    à 11:59 "le petit ordinateur", ça s'appelait un terminal (passif)

  • @aissabriand
    @aissabriand 8 หลายเดือนก่อน +1

    Salut, j'ai un truc à dire effectivement je vis à Saint Pierre et Miquelon et nous somme à 20 km de Terre Neuve au Canada, mais sachez que 6 personnes dont 5 mortes à cause de ce bug c'est vraiment le sommet de l'iceberg, le canada n'a pas partagé de vrai chiffre officiel, mais c'est très certainement des 100 ene de personnes qui on souffert, plus ou moins, oui. Il on pas remarqué aussi vite, mais ils or à fallut bien plus de temps pour comprendre et trouver le pb, bien évidement le mal été fait

  • @TheDjudj
    @TheDjudj 7 หลายเดือนก่อน

    Pour avoir travaillé sur des softs embarqués (typiquement comme pour ces machines) depuis maintenant 23 ans, j'ai été plusieurs fois amené a reprendre du code vieux de 20 ans environ. C'est là que je vois comment mon métier a évolué depuis tout ce temps. Autant au niveau des process de validation qu'au niveau des normes de codage ou de conception.
    A l'époque l'usage de sémaphore d'exclusion mutuelle ou le principe d'un getter pour protéger les accès concurrentiels aux données n'était pas répandu.

  • @pvs31
    @pvs31 8 หลายเดือนก่อน +1

    C'était la préhistoire de l'informatique... D'une façon générale si il y a du logiciel il y a du bug, même maintenant. Alors dès que c'est un peu sensible comme dans ce cas, il faut bétonner.

  • @JLebas
    @JLebas 8 หลายเดือนก่อน +1

    Entièrement contrôlé par logiciel. Ca fait penser à des avions qui se sont écrasés.

  • @jeantalbot4182
    @jeantalbot4182 8 หลายเดือนก่อน +1

    A quand une video sur la thermographie médicale ,tres peut connue en France je reside à Chypre depuis des années un institut de recherche médicale en est équipé, cela détecte des problèmes que même l'échographie et scanner ne vois pas , en 2020 grâce à la thermographie découverte de caculs dans l'estomac.

    • @brunofocant2481
      @brunofocant2481 4 หลายเดือนก่อน

      c'est une chaine d'informatique, pas une chaine médicale 😅

  • @jnbreton4560
    @jnbreton4560 8 หลายเดือนก่อน +1

    Passionnant. J’ai appris à programmer dans ces années là sur de gros systemes Ibm en assembleur. Effectivement piloter des systèmes temps réel était beaucoup plus complexes avec des mini systèmes comme PDP 11, HP 1000, ETC. L’i nterface présentée ici est tout à fait classique pour l’époque 😢. Les erreurs d’entrée devaient etre soigneusement contrôlées car les interfaces étaient très frustes : pas de fenêtres, pas de souris, pas de pop-up😊. Chaque programme était livré avec un manuel de saisie presq'u aussi volumineux que le manuel d’utilisation lui-même. Ce type de problème a été a l’origine du crash du mont St Odile. Ecran affichant le taux de descente sur deux digits. Soit le nb pieds minutes divisé par 100 soit l’angle en degrés... en clair pensant rentrer 15 ° d’angle de descente vous rentrez 1500 pieds par minute ou l'inverse ce qui fait une sacrée différence.

  • @shammash1124
    @shammash1124 8 หลายเดือนก่อน +2

    les reufs le son est en retard sur l'image, après j'ai kiffé la vidéo quand même

  • @paullanglois5908
    @paullanglois5908 8 หลายเดือนก่อน +6

    En France à Epinal dans les années 2000 il y a eu une grave série de sur-irradiation liée à : une erreur d'unité de mesure.
    Je ne connais pas précisément les détails mais en gros la machine utilisait une unité avec des pouces au carré (car de conception anglosaxonne) alors que les opérateurs indiquaient les valeurs en cm carré ...
    Je crains que du fin fond de mes souvenirs cela est était fatal à un patient au moins.
    Ps : le pb venait peut-être mm d un bug entre rad et gray
    Ps2 : après verif wiki ce sont 5 victimes et la cause est "une erreur de programmation dans le système de planification de traitement" ce qui me semble extrêmement vague

    • @roc-simulateurs7917
      @roc-simulateurs7917 8 หลายเดือนก่อน +1

      Pour etre proche (meme tres proche) de cette malheureuse histoire, les victimes se comptent par centaines....

    • @FrenchPopularizer
      @FrenchPopularizer 8 หลายเดือนก่อน

      Dommage de ne pas dire que ça arrive aussi en France….peur de la mauvaise pub pour la ville d’Epinal ? 🤡
      Je pense que les gens sont assez intelligent pour faire la part des choses !

  • @willyrobert3375
    @willyrobert3375 4 หลายเดือนก่อน

    @15:38 : le mot que tu cherches c'est "drame".
    Les processus de sécurité qu'ils soient médicaux, domestiques, routiers, ferroviaires, aériens, spatiaux, informatique, au travail, etc.. ont toujours été revus/augmentés qu'à partir du moment où il y a eu un drame !
    L'Homme est un animal majoritairement réactif et très peu proactif.
    Comme disait Bigard : c'est au pied du mur qu'on voir le mieux le mur...

  • @danielleblanc5923
    @danielleblanc5923 8 หลายเดือนก่อน +1

    Bon, quand on a un processus qui dépend d'une grandeur physique comme la position d'un élément on introduit une boucle d'asservissement.
    Donc, question peut-être stupide mais pourquoi est-ce qu'on a pas au moins bloqué la machine pendant que l'élément mobile n'est pas en place ?
    Le logiciel peut "lire" la position de l'élément pour confirmer qu'il est sûr de passer sur l'autre dosage et donc pendant les 8 secondes la source d'émission est coupée. Ce n''est une question de programmation seulement mais on n'a surement même pas demandé dans les spécifications qu'il y ait cette forme de sécurité ce qui est aberrant.

  • @jorisgilles6748
    @jorisgilles6748 8 หลายเดือนก่อน +3

    Le son de micode est décalé les gars 😐

  • @manolo7660
    @manolo7660 8 หลายเดือนก่อน +2

    🎯 Key Takeaways for quick navigation:
    00:00 🚑 The video discusses a critical software bug in a medical device that caused six accidents, five of which were fatal.
    00:29 📅 The machine in question, Terraac 25, was designed in 1982 to perform both X-ray and electron radiotherapy, which was an innovative combination at the time.
    01:13 🏥 Terraac 25's unique feature was its ability to perform two types of radiotherapy in one machine, making it more cost-effective and convenient for hospitals.
    02:22 💻 The machine was entirely controlled by software, a significant advancement in 1982.
    02:36 🩺 On March 21, 1986, a patient named Ray Cox received radiotherapy, but due to an operator error, the wrong mode was selected, leading to a critical incident.
    06:42 ⚠️ Less than a month later, another tragic incident occurred with the same machine, resulting in the death of a patient with head issues.
    07:37 🐛 The root cause of the incidents was a software bug related to a concurrency issue in the code, causing a critical failure in the machine's operation.
    09:25 🧠 The video raises questions about the lack of safeguards in place for a machine with such critical implications for human life and the decision to rely solely on software control.
    12:27 🧑‍💻 The programmer who coded the critical software bug was a lone amateur, not a team ofhighly skilled engineers.
    13:09 🧪 The testing process for the software was insufficient, with only 2700 hours of production tests on real patients, rather than rigorous pre-production testing.
    13:51 ☑️ Code from previous machines was reused without proper regression testing to ensure compatibility with the new machine.
    14:03 ☢️ The patient, Ray Cox, received a dose hundreds of times higher than the most exposed workers at Chernobyl and Fukushima, leading to his tragic death.
    14:56 📚 The incident became a case study in software security, highlighting the need for rigorous standards in critical systems development.
    Made with HARPA AI

    • @ymc9694
      @ymc9694 6 หลายเดือนก่อน

      😵😵‍💫😵‍💫😵‍💫😵‍💫

    • @maskitoad
      @maskitoad 6 หลายเดือนก่อน

      your goofy ahh ai didnt even write therac correctly lmao

  • @exelsisdeii
    @exelsisdeii 7 หลายเดือนก่อน

    Haaa, le Therac-25...
    Je recommande la vidéo de Plainly Difficult a ce sujet, elle est top!

  • @violettabicycletta331
    @violettabicycletta331 7 หลายเดือนก่อน

    Tres rigolo le sujet ! Quand on pense que certains on perdu la vie!.

  • @michi4056
    @michi4056 7 หลายเดือนก่อน

    13:09 wow trop belle Tiff

  • @pierredonias8940
    @pierredonias8940 8 หลายเดือนก่อน

    Ce genre de vidéos, elles viennent des lives Underscore ?

  • @AlphonzTheMagnanimous
    @AlphonzTheMagnanimous 8 หลายเดือนก่อน +1

    Aujourd'hui le dispositif médical est un domaine industriel très reglementé. Par exemple en UE on est aujourd'hui obligés de se conformer à l'ISO 14971 qui nous oblige à mener une analyse de risques selon un processus bien établi. Tous les fabricants de DM sont régulièrement audités par un organisme notifié, en particulier sur leur gestion du risque patient.

    • @DavidAlain
      @DavidAlain 8 หลายเดือนก่อน

      ...tu parles ! Dans les textes et sur le papier OUI... sur le terrain s'est une autre histoire...

    • @Wolf-if1bt
      @Wolf-if1bt 8 หลายเดือนก่อน

      En théorie, oui. Cela n'a pas empêché les surirradiés d'Epinal :
      fr.wikipedia.org/wiki/Affaire_des_surirradi%C3%A9s_de_l%27h%C3%B4pital_d%27%C3%89pinal?wprov=sfla1

    • @jacquesfret1628
      @jacquesfret1628 8 หลายเดือนก่อน

      @@DavidAlain Non, c'est factuel, ce qui n'empêche pas les erreurs, les bugs et les gens malhonnêtes, un peu de recul, à moins que vous ne préféreriez l'époque ou la médecine consistait à vous vider de votre sang !

    • @derrienjerome5245
      @derrienjerome5245 8 หลายเดือนก่อน

      @@Wolf-if1bt Epinal c'était une erreur humaine, ou plutôt une suite d'erreurs. En 40 ans même s'il peut y avoir encore des failles, le domaine à quand même sacrément évolué.

  • @francoisp3625
    @francoisp3625 8 หลายเดือนก่อน +3

    Mode chippoteur/chieur
    2:20 sauf que ca c est un VT100 un terminal passif pas un ordinateur :) il est relie par serial port a un ordi vu que c est DEC surement un VAX/VMS ??
    11:55 ah non pdp11
    12:50 mauvais choix d archive INA ca c est du basic pas de l asm :)

  • @benjamin-franck
    @benjamin-franck 8 หลายเดือนก่อน

    La vidéo de Kyle Hill est fantastique (comme la plupart de ses vidéos 😋)

  • @dooday1
    @dooday1 8 หลายเดือนก่อน +1

    Ce qui est choquant c'est que les symptômes sont clairement ceux d'une irradiation. La personne ayant été dans une machine capable d'envoyer des rayons X c'est un peu étonnant de n'avoir rien conclus.

  • @AngelNeox
    @AngelNeox 8 หลายเดือนก่อน

    Durant mes études on en m'a jamais parlé de ça. En revanche on nous a sensibilisé sur l'erreur humaine que l'on voit ici.

  • @h2o_one
    @h2o_one 8 หลายเดือนก่อน

    Très intéressant
    Les échec du monde industriel

    • @jacquesfret1628
      @jacquesfret1628 8 หลายเดือนก่อน

      Pour échouer il faut faire quelque chose, le plus intéressant serait de comparer les échecs et les réussites de l'industrie.

  • @Real_Claudy_Focan
    @Real_Claudy_Focan 8 หลายเดือนก่อน +1

    Gros bug qui coutent cher ??
    La fusée N-1 sovietique et la première Ariane 5 !!

  • @tanteparodie573
    @tanteparodie573 8 หลายเดือนก่อน +1

    Sa arrive encore si ce n'est pas un bug ces des problème de configuration voir les surirradiés de l'hôpital d'Épinal ou de Toulouse

  • @spartadzi548
    @spartadzi548 8 หลายเดือนก่อน

    Hello ce serait cool d’avoir une vidéo sur stuxnet un jour

  • @bebert0712
    @bebert0712 8 หลายเดือนก่อน +2

    Il n'y a même pas un dosimètres à la place du patient pour vérifier les doses reçues en fin de séance?
    Ne serait que pour faute humaine? Ok....

    • @meca-tronic1857
      @meca-tronic1857 8 หลายเดือนก่อน +3

      Il y avait un moniteur de dose, qu’on appelle chambre d’ionisation (elle se trouve dans le machine et est traversée par le faisceau avant que celui-ci arrive sur le patient).
      Ce détecteur est effectivement sensé mettre la machine en sécurité si la dose mesurée est différente de la dose programmée…
      Mais ça n’a pas fonctionné dans le cas des incidents du Therac25. La raison est qu’elle saturait dans cette configuration très précise et donnait un résultat « low dose »….
      Les ingénieurs n’ont pas pensé à toutes les possibilités en designant la chambre.
      C’est complètement dingue. C’est au final un vrai concours de circonstances. On en entend rarement parler de cet aspect là quand l’histoire du Therac est évoquée.
      Aujourd’hui ces chambres d’ionisation sont redondantes et beaucoup plus fiables. C’est le composant le plus important car il permet à la machine de réguler la dose de radiations administrée au patient.

    • @bebert0712
      @bebert0712 8 หลายเดือนก่อน

      En effet, vraiment un enchainement malheureux. :( Merci pour les précisions. @@meca-tronic1857

  • @Funy_Station
    @Funy_Station 8 หลายเดือนก่อน +7

    Youpi une video de underscore

  • @gabyfle4795
    @gabyfle4795 8 หลายเดือนก่อน +1

    De nos jours, il existe des outils de verification formelle comme Frama-C ou Astrée qui permettent en grande partie d'éviter tout un tas de problèmes qui pourrait arriver. Ils sont tres utilisés dans tous les codes critiques des avions, des centrales, etc... Je ne sais pas à quel point les normes de securites sont stricte pour ce genre de machines de nos jours mais ca ne me surprendrai pas que des outils de ce genre sont utilisé aussi pour verifier le code.

  • @user-sg5ih6vc3v
    @user-sg5ih6vc3v 8 หลายเดือนก่อน

    4 ans et 52 jours après le 5 septembre 2019: Meillant va t'embaucher, non je rigole 🤣🤣🤣🤣

  • @dduncane
    @dduncane 3 หลายเดือนก่อน

    ahahahah ça me rappel le plot du premier Jurassic Park

  • @wysiwiew6195
    @wysiwiew6195 4 หลายเดือนก่อน

    C'est l'histoire de l'évolution ...
    Mais on pourrait aussi les cumuler dans le monde de l'aviation ...
    De là à dire que le monde à bien changé aujourd'hui ... il y a une marge, voir la page entière !

  • @Wolf-if1bt
    @Wolf-if1bt 8 หลายเดือนก่อน +2

    Des logs auraient probablement permis d'identifier le problème après la première victime.

    • @meca-tronic1857
      @meca-tronic1857 8 หลายเดือนก่อน

      C’est clair. Aujourd’hui sur ce type de machine, plusieurs GO de logs sont générés chaque jour. On peut analyser de façon très détaillée toutes les erreurs générées, tous les déplacements mécaniques, tensions, courants, doses, actions des opérateurs etc… Toutes les 10 millisecondes chaque action et mesure sont capturés.

    • @mathieubois1768
      @mathieubois1768 8 หลายเดือนก่อน

      quels logs ? on est au début des années 1980, les ordinateurs avaient très très peu de mémoire et de stockage, la programmation était en assembleur pour être compact et efficace en termes d'occupation mémoire et de rapidité d'exécution, ça n'a rien à voir avec ce que vous connaissez aujourd'hui, c'est d'ailleurs ce que je reproche à leur vidéo avec leurs petits rires moqueurs : ils ne se rendent pas compte

  • @cuvkv9vcchi920
    @cuvkv9vcchi920 7 หลายเดือนก่อน

    C inhumain de risquer des vies chères. Science sans conscience n'est que ruine de l'âme 😢

  • @thorsketil
    @thorsketil 8 หลายเดือนก่อน +2

    Vous vous rendez pas compte de la merde qu'on subit en embarqué. Vous devez jouer avec le HW qui n'est pas toujours opti avec du SW qui l'est encore moins. Y'a énormément de règles mise en place pour faire du code "safe" mais jamais de risque 0...

  • @XANAtech
    @XANAtech 8 หลายเดือนก่อน

    10:00 tien je pense à Boeing qui on développé le MCAS sans aucun garde fou.

  • @UNhaN_hgag
    @UNhaN_hgag 5 หลายเดือนก่อน

    J'en était sûr que ça allait être sur le Therac-25

  • @laurenttoselli4808
    @laurenttoselli4808 7 หลายเดือนก่อน

    Pas de test... c'est juste magnifique... personne ne s'est dit tiens si on essaye pour voir si... non personne... une fois fait bon ben on le vend... allez

  • @slink66
    @slink66 8 หลายเดือนก่อน

    un storry telling aux petits oignons

  • @liwil9624
    @liwil9624 6 หลายเดือนก่อน

    Le patch ressemble beaucoup à ce que proposait Lockheed Martin il y a un an ou deux pour son canon qui abîmait la cellule de F-35 : recommandation de ne pas utiliser le canon de l'appareil

  • @warheaven999
    @warheaven999 8 หลายเดือนก่อน +2

    "le monde à bien changé".. Bah non, Krosoft nous sort des OS plein de bugs depuis des décennies et on accepte le patch hebdomadaire... Par chance, c'est moins critique...

    • @juanromano-chucalescu2858
      @juanromano-chucalescu2858 8 หลายเดือนก่อน +1

      Ça n'a rien à voir

    • @NicolasGin
      @NicolasGin 8 หลายเดือนก่อน

      Hum, vu la sécurité des hôpitaux et de toutes les infrastructures en jeu, c'est quand même critique, beaucoup de vulnérabilités (l'ANSSI les reporte souvent par exemple). (le moins critique était peut-être du 2nd degré mais je précise dans le doute)

    • @derrienjerome5245
      @derrienjerome5245 8 หลายเดือนก่อน

      @@NicolasGinD'autant que les softs des machines actuelles fonctionnent sous ... Windows!!

  • @wockeejabba1233
    @wockeejabba1233 8 หลายเดือนก่อน

    super vidéo ca m'a donné envie de ne pas avoir de cancer :)

  • @johnkingsize
    @johnkingsize 8 หลายเดือนก่อน

    La machine n'implique pas un aimant mais une plaque de tungstène. La machine envoie des éléctrons quelque soit le réglage, il ne s'agit donc pas d'un canon à éléctron et à rayons X combinés dans la même machine, simplement d'une machine capable de changer de rayonnement en plaçant ou en déplaçant une plaque de tungstène sous les électrons, sa présence permettant de générer un rayonnement X à partir du rayonnement d'électrons.
    C'est donc bien un faisceau d'électrons que les patients ont subi durant les incidents. Le problème ne venait pas du type de rayon mais de la quantité. En effet, l'irradiation du rayon X produit par l'influence du tungstène ne correspond qu'à une très faible fraction de l'irradiation que le faisceau d'électrons à la source provoquerait. Un faisceau d'électrons qui provoquerait 150 rad produit donc un rayonnement X bien en dessous de 150 rad de potentiel, et il faut donc intensifier le faisceau d'électrons en conséquence.
    C'est pour cette raison que les patients ont reçu des doses léthales de radiations : sans la présence de cette plaque de tungstène, c'est tout le faisceau d'électrons qu'ils ont reçu, et pas le rayon X issu d'une fraction de son énergie.
    En ce qui concerne les efforts du fournisseur pour vérifier la sécurité du produit, ils ont bien effectué des tests, y compris après l'apparition des incidents. Toutefois, ces tests ont été peu nombreux et aucun opérateur du fournisseur n'a passé assez de temps à tester la machine pour acquérir les habitudes nécessaires à effectuer des manipulations au dessous du temps de changement de mode.

  • @alexstrz6995
    @alexstrz6995 8 หลายเดือนก่อน

    Ok promis, je serais plus attentif en cours de système concurrents et distribués 😂

  • @jean-lucchaudon1386
    @jean-lucchaudon1386 4 หลายเดือนก่อน

    Les études de Safety existent depuis, qui aurait permis d'identifier les cas de pannes pouvant conduire à des accidents graves et de rendre ces cas presque improbable... 40 ans nous sépare de cette histoire...

  • @gillesdumont4436
    @gillesdumont4436 8 หลายเดือนก่อน

    Les tests grandeurs nature une habitude de nos jours !

  • @vincentturmel2016
    @vincentturmel2016 7 หลายเดือนก่อน

    J’aimerais sa que vous en parler avec la machine irm imagerie par raisonnance magnétique

  • @alex75329
    @alex75329 7 หลายเดือนก่อน

    Je pense qu'aujourd'hui on lancerait toutes les actions à la fin de complétion du formulaire

  • @42ArthurDent42
    @42ArthurDent42 8 หลายเดือนก่อน +1

    86, belle année pour les accidents de radiations dis donc :D

  • @user-eb5sv4sh2s
    @user-eb5sv4sh2s 6 หลายเดือนก่อน

    inécoutable ce jeune homme