Vue lecture

Meta veut créer un clone IA de Mark Zuckerberg (mais pourquoi ?)

Mark Zuckerberg

Meta planche sur un avatar dopé à l’intelligence artificielle de… Mark Zuckerberg. Une version numérique du patron, capable de discuter avec les employés comme s’il était présent sur place. Le projet est encore en rodage, mais il donne un aperçu des ambitions du groupe en matière « d’humains virtuels ».

  •  

HCW@Home v6 : réécriture complète en Django/LiveKit, exit MongoDB

En septembre 2023, nous publiions une dépêche sur HCW@Home, notre logiciel libre de téléconsultation médicale sous licence GPL-3.0. Les retours avaient été nombreux et constructifs, et nous remercions chaleureusement la communauté.

Qu’est-ce que HCW@Home ?

HCW@Home (Healthcare Worker @Home) est un logiciel libre (GPLv3) de téléconsultation médicale, conçu pour permettre aux professionnels de santé de mener des appels vidéo avec leurs patients sans friction : la création d’un compte patient n’est pas nécessaire, un simple lien suffit pour rejoindre une consultation. Les comptes existent mais restent optionnels. Le logiciel intègre une salle d’attente virtuelle, la gestion des rendez-vous, l’échange de documents et de messages, et s’interface avec les systèmes SSO existants via OpenID Connect. Le projet est né d’une collaboration avec les Hôpitaux Universitaires de Genève et a permis des dizaines de milliers de consultations à distance pendant la crise du COVID. Il est aujourd’hui utilisé notamment par des organisations humanitaires comme MSF et le CICR.

Capture d'écran du logiciel

Pourquoi une réécriture ?

La critique principale de la communauté était légitime : notre dépendance à MongoDB (licence SSPL, non reconnue comme libre par la FSF ni l’OSI) rendait l’ensemble de la stack discutable d’un point de vue copyleft. Des échanges avaient même eu lieu avec l’équipe de FerretDB, qui s’était manifestée directement sur la dépêche. Malgré leur bonne volonté, la migration n’avait pas été concluante à l’époque. Autre faiblesse pointée : une architecture difficile à maintenir sur le long terme.

Nous avons entendu tout cela.

HCW@Home v6 : réécriture from scratch

Grâce à un financement obtenu ces dernières années, nous avons pu reprendre le projet à zéro. Les changements majeurs :

  • Backend : réécriture complète en Python/Django, avec l’interface d’administration native, une API REST et une architecture bien plus maintenable.
  • Visioconférence : remplacement de l’ancienne solution par LiveKit (Apache 2.0), serveur WebRTC auto-hébergeable et extensible.
  • Fonctionnalités disponibles en option, sans aucune dépendance à un service tiers : enregistrement des réunions, sous-titres en temps réel via Whisper, connectivité SIP.
  • Calendrier : intégration CalDAV pour la gestion des rendez-vous.
  • Côté praticien : mode Picture-in-Picture pendant les appels, gestion des suivis, possibilité de publier des créneaux de disponibilité que les patients peuvent ensuite réserver directement.
  • Coté patient : nouveau tableau de bord permettant aux patients de faire une demande de consultation.

La solution est déployable via Docker Compose, Kubernetes ou paquet Debian, selon les préférences et contraintes de l’hébergeur.

Une convergence involontaire avec La Suite Numérique

En choisissant cette stack, nous avons sans le vouloir rejoint les mêmes choix techniques que La Suite Numérique, l’initiative open source de la DINUM (Direction interministérielle du numérique) visant à fournir aux agents de l’État français une alternative souveraine aux outils Microsoft et Google. Leur outil de visioconférence Meet repose en effet exactement sur la même combinaison Django + LiveKit + PostgreSQL qui est pour nous validation plutôt rassurante.

Commentaires : voir le flux Atom ouvrir dans le navigateur

  •  

Des chercheurs réussissent à faire dire (presque) n’importe quoi à Apple Intelligence

Apple Intelligence

Présentée comme plus sûre grâce à son fonctionnement local, l’IA embarquée d’Apple n’est pas totalement hermétique. Des chercheurs ont réussi à contourner ses protections avec une méthode aussi ingénieuse qu’inquiétante, même si Apple a depuis corrigé le problème.

  •  

Discuter sans donner son numéro : WhatsApp teste les noms d’utilisateur

Whatsapp Smartphone (2)

WhatsApp prépare une petite évolution qui pourrait faire une grande différence au quotidien : l’arrivée des noms d’utilisateur. L’idée est simple, il s'agit d'échanger sans partager son numéro de téléphone, mais le déploiement se fera tranquillement, auprès d’un nombre restreint d’utilisateurs dans un premier temps.

  •  

Apple vs Epic : la guerre de l’App Store n’a toujours pas dit son dernier mot

V Bucks Fortnite Augmentation

Apple refuse de lâcher l’affaire face à Epic Games. Après plusieurs revers judiciaires, le constructeur compte porter un nouveau volet du conflit devant la Cour suprême américaine, tout en tentant de gagner un peu de temps au passage. Une bataille qui s’éternise, et dont l’issue pourrait peser lourd sur les règles du jeu des applications mobiles.

  •  

Semaine de quatre jours, fonds public et taxes sur les robots : OpenAI imagine le boulot version IA

Chatgpt Images

OpenAI a partagé quelques idées pour mieux adapter le monde du travail à la montée en puissance de l'IA. Parmi elles : tester la semaine de quatre jours sans perte de salaire, redistribuer une partie des gains de productivité et revoir la fiscalité. Des idées sérieuses, mais très largement théoriques.

  •  

Spotify ajoute un bouton pour couper les vidéos

Spotify

À force d’ajouter des vidéos un peu partout, Spotify avait fini par brouiller les pistes. Bonne nouvelle pour les amateurs d’audio pur et dur : la plateforme a inauguré de nouveaux réglages pour faire le tri. De quoi reprendre le contrôle, sans renoncer totalement aux nouveautés.

  •