Liste des salaires des employés des boites US.
Ça fait suite à une nouvelle régulation qui force les entreprises à publier les salaires.
(WTF Netflix la fourchette de 90K à 900K)
Une AI de Microsoft qui fait du text-to-speech et elle est capable de reproduire n'importe quelle voix avec seulement 3 secondes d'enregistrement.
La liste des entreprises ayant subies des amendes de plus de 100 millions pour des agissement répréhensibles à l'étranger.
Ça peut être de la corruption de fonctionnaires étrangers par exemple.
Dans l'ordre:
- USA: 10 entreprises pour 4.5 milliards
- France: 7 entreprises pour 13 milliards (/!)
- UK: 7 entreprises pour 3.8 milliards
Une solution qui se targue de détecter l'usage de GPT-3 et ChatGPT.
J'ai pas réussi à essayer la version gratuite sur leur site.
En tout cas c'était à prévoir, et maintenant ça va être l'éternel jeu du chat et de la souris car il suffira aux algorithme d'IA de s'adapter aux algorithme de détection etc
Sous le coude
Article (payant) sur le plan d'EDF pour le renouveau du parc nucléaire français.
Les EPR2 devraient voir le jour. Les leçons des difficultés de l'EPR de flamanville ont été prises en compte avec notamment une énorme simplification !
passer de 13.309 références de robinet sur un EPR à 571 pour un EPR2…, de 1.517 types de câbles à 14, de 214 modèles de portes à 91, de 836 gabarits de tuyauterie à 257, et de 800 modèles de pompes à 63.
Retour sur les événements importants en cybersecurité de l'année 2022.
Super rétrospective de Zataz !
Des centaines de ressources pour apprendre tout ce qu'il y a à savoir sur:
- Docker
- Docker Compose
- Kubernetes
(Via Ocav)
Les fabriquants de voitures à poil sur le net (et nos données avec bien sur)
Des chercheurs ont réussi à s'infiltrer dans les systèmes des plus grandes marques et ont accèder à des informations sur les voitures qui sont de plus en plus "intelligentes".
De nombreuses données en lecture comme la position GPS, l'adresse du client mais aussi la possibilité de changer à distances certains paramètres de la voiture (déverrouillage, démarrage du moteur, etc /!)
Un excellent article qui explique le fonctionnement de la Composition API de Vue 3 et les raisons de ce changement de paradigme.
On passe d'une déclaration de composants avec des classes à un paradigme fonctionnel.
Cela permet entre autre:
- un meilleur partage de la logique
- des types plus précis
- une meilleure structure de code
HTTPie ont lancé un assistant IA pour intéragir avec les API.
En gros on tape un prompt en langage naturel et ça génère la bonne requête
Fetch last release details of httpie/desktop
Un genre de Heroku on-premise pour déployer ses applications dans un cluster Kubernetes.
Il y a tout ce qu'il faut pour un mini PaaS:
- authentification
- UI
- CLI
(Via Florian)
une liste de prompt intéressants pour utiliser dans ChatGPT
Sans surprise, les outils destinés à la lutte contre le COVID-19 sont utilisés pour de la surveillance de masse.
Gouvernements, services secrets d'autres pays, c'est open bar
Par2 est un logiciel de protection de fichiers.
Il est capable de:
- détecter les fichiers corrompus
- corriger les fichiers corrompus (moyennant ~10% d'espace disque en plus)
Une lib pour manipuler des données tabulaires (vectors, matrices) de la même manière qu'avec Panda.
Celle la est écrite en Rust donc on peut s'attendre des à des performances ~7x plus rapide que Panda. (Benchmarks)
(Via Alex)
Un article coup de gueule pour expliquer la différence entre un supplier et un volunteer.
Le supplier est payé pour son travail et fournit des garanties de service, le volunteer travaille bénévolement et il n'a aucune garantie à fournir
Sous le coude
Un REX sur les limites de MongoDB.
Concrètement dans le cas de Malt, MongoDB leur a permis d'itérer rapidement au début mais par la suite son utilisation a ralenti les développements et le fonctionnement de l'application.
A noter que l'article porte beaucoup sur les anciennes versions de MongoDB, sans les transactions ou le mot clé $lookup.
Dans les problèmes rencontrés:
- le langage de requête en JSON qui n'est pas aussi clair que du SQL
- la modélisation nosql qui implique beaucoup de dénormalisation et de duplication
- la cohérence des données et les jointures qui doivent se faire dans le code
Bref, comme d'habitude il faut utiliser la bonne base de donnée pour le bon problème et lorsqu'il s'agit de la modélisation d'un système relationnel (90% des applications) alors une base de données relationnel est de mise.