Les entreprises qui développent des implants médicaux ferment et laissent des centaines de patients derrière elles.
Comme les technologies ne sont pas open source, les médecins et autres ingénieurs ne peuvent pas faire la maintenance nécessaire.
On se croirait dans black-mirror.
Les pratiques de contrôle de l'information de Twitter sont exposées. C'est assez flippant même si on s'en doutait
Les NFT vendues par FTX ne pointent plus vers les images car FTX a fermé.
En plus technique ici: https://twitter.com/jacobdotsol/status/1600526700982710273
Très intéressant point de vue de Ploum.
Si les IA s'entraînent avec ce qu'il y a sur internet et que leurs créations se retrouvent sur internet, elle vont continuer à s'entraîner avec leurs propres créations, ce qui conduira potentiellement à un affaiblissement de la pertinence des modèles.
Est-ce la fin des moteurs de recherche?
ChatGPT de OpenAI est capable de générer automatiquement des réponses à des questions complexes.
Les réponses sont parfois de meilleur qualité que celle que l'on peut trouver sur Google ou Stackoverflow.
Ce genre de bonne nouvelle c'est rare et ça fait plaisir!
Les données des apprenants et des professeurs ne seront pas la propriété des GAFAM :D
Une super liste d'outils modernes (beaucoup en Rust) pour remplacer les bons vieux outils GNU.
Perso j'ai gardé:
lsdpour remplacerlscurliepour remplacercurlmicropour remplacernanobatpour remplacercat
Il est possible d'utiliser le model DreamBooth qui permet de générer des images à partir de photo de soi directement depuis l'API de Replicate!
RESPONSE=$(curl -X POST -H "Authorization: Token $REPLICATE_API_TOKEN" https://dreambooth-api-experimental.replicate.com/v1/upload/data.zip)
curl -X PUT -H "Content-Type: application/zip" --upload-file data.zip "$(jq -r ".upload_url" <<< "$RESPONSE")"
SERVING_URL=$(jq -r ".serving_url" <<< $RESPONSE)Un outil pour scanner automatiquement un cluster Kubernetes et détecter les failles de sécurité.
- nodes sans TLS
- recherche de CVE
- politiques réseaux
Ça peut se lancer en commande standalone mais aussi être intégré dans un CI et même dans VSCode!
(Via Florian)
Explications sur le modèle de données utilisé par Notion en interne.
Tout repose sur un système de blocs organisés en arbre hiérarchique ou chaque bloc possède un type qui va définir la manière dont il est affiché par l'interface web.
Côté optimisations de leurs applications clientes, les modifications sont faites d'abord dans une DB locale (SQLite ou IndexedDB) puis synchronisées sur les serveurs de Notion.
Une histoire de dette technique sur un fond de migration d'architecture Kafka (😱)
Une remarque intéressante ici est que la dette technique s'est accumulée à cause du manque de mise à jour du cluster Kafka, par l'inaction donc.
Moralité: gardez vos framework et outils à jour
Un article d'investigation puis de correction de problèmes de performances sur un grosse application React utilisant les Hooks.
Une solution de Seedbox / Media Center Open Source pour se faciliter la vie.
Ça s'installe très facilement et donne accès à des interfaces pour installer de nouvelles applications:
- ruTorrent & co
- NextCloud
- OpenVPN
- Subsonic
- and more!
C'est parfait quand on a un Kimsufi (~12€/mois) et qu'on veut se faire son petit coin d'internet avec tout ce qu'il faut ;-)
(Via Esteban)
Vous avez envie de jouer avec Stable Diffusion mais vous n'avez pas de GPU?
J'ai fait un tutoriel pour utiliser Stable Diffusion UI sur les instance GPU Scaleway (0.8€/h)
Une analyse technique du fonctionnement du malware Android Pegasus qui est utilisé par des organisations criminelles et certains gouvernements pour espionner des individus.
Un réseau anonymisant comme Tor mais qui va plus loin en
- mélangeant les paquets de tous le monde entre les noeuds
- ajoutant des délais pour lutter contre les timing attaque
- injectant du faux traffic
Surtout la grosse différence est la rétribution des nœuds via une cryptomonnaie. En gros on doit payer pour faire passer du traffic anonymisé et en échanges les nœuds sont rémunérés.
Très bonne explication des différences entre Nested fields et Object fields pour stocker des tableaux d'objets avec Elasticsearch.
Si on souhaite faire des recherches sur plusieurs propriétés contenues dans ces tableaux, alors on devra utiliser le type nested car sinon ES "applatit" les champs.
{
"authors": [
{ "name": "Gustavo Llermaly", "age": "32", "country": "Chile" },
{ "name": "John Doe", "age": "20", "country": "USA" }
]
}
Sans préciser le type nested, cela sera indexé de cette manière:
{
"authors.name": ["Gustavo Llermaly", "John Doe"],
"authors.age": [32, 20],
"authors.country": ["Chile, USA"]
}Un retour de Buffer sur la semaine de 4 jours.
Buffer est une des boites "à la pointe" du bien être au travail et des méthodes de travail async/remote.
Ils ont mis ça en place petit à petit avec un essai sur 1 mois puis sur 6 mois.
Au final il n'y a pas eu de baisse de productivité manifeste mais par contre les employés se sentent beaucoup mieux.
Une vidéo sur l'attaque qu'à subit Google en 2009 et qui venait apparement du gouvernement Chinois dans le but de récupérer les comptes Gmail d'activistes.
Pas beaucoup de détails techniques malheureusement.
Sinon à la fin ça fait un peu trop les gentils Google qui nous protègent des méchants espions venant d'autres gouvernements alors que le gouvernement US est en capacité de siphonner la totalité des données de Google.
Un site qui permet d'avoir un fond avec effet Matrix :D
Le classique: https://rezmason.github.io/matrix/?width=50&fallSpeed=0.1
Version 3D: https://rezmason.github.io/matrix/?width=50&fallSpeed=0.1&version=3d