Un site qui regroupe des demo visuel en Javascript en utilisant le moins de caractères possible 😄
https://www.dwitter.net/d/25451
https://www.dwitter.net/d/25556
Une ville entière https://www.dwitter.net/d/25311
Le fisc néerlandais utilisait des algorithmes pour repérer de potentiels fraudeurs aux aides sociales.
Une fois identifié comme potentiel fraudeur, c'est parfois des centaines de milliers d'euros à remboursé et au final des milliers de famille brisées, des suicides, ..
Le simple fait d'avoir la nationalité turque ou d'avoir un nom à consonance slave pouvait vous categoriser comme fraudeur potentiel
Un bon article pour comprendre la souplesse de Jupyter Notebook pour construire tout type d'applications.
Comment évaluer la complexité d'un logiciel ?
- nombre de lignes de code
- structure du code (boucles, conditions, indentation)
- couplage entre les modules
Les suites du hack de Github via le OAuth de Heroku: NPM a aussi été touché.
Une raison de plus pour éviter d'utiliser OAuth entre tous vos sites, plus vous l'utilisez et plus vous êtes vulnérable.
Perso j'utilise très rarement celle de Github et fait régulièrement le ménage mais je n'utilise jamais celle de Google par exemple.
Un gel composé de cellulose et d'un additif alimentaire courant permet d'extraire jusqu'à 6l d'eau par jour et par Kg de gel depuis un air plus sec que celui du désert, et tout ça pour un coût de matières premières de ~2€. Impressionnant !
Utilisation d'un rate limiter pour éviter de se prendre des 429 quand on fait appel à une API externe
Une utilisation de la metaprogrammation en Javascript pour ajouter des simili propriétés sur n'importe quoi, même les nombres par exemple.
1[to(8)] // [1, 2, 3, 4, 5, 6, 7, 8]
const hex = Metho.add(
Number.prototype,
function() { return this.toString(16) }
)
console.log(65535[hex]) // 'ffff'
Retour d'expérience sur Github Copilot.
Malgré les polémiques, on est forcé de constater que l'outil est surpuissant.
Je l'utilise aussi tous les jours et je dois dire que je suis bluffé, par exemple Copilot est très bon avec la doc ou les tests unitaires !
Un framework backend pour Dart.
Le principe du 1 fichier = 1 route est franchement limitant et un peu désuet je trouve
Comment désactiver l'identifiant unique utilisé sur Android et iOS par les data brokers pour nous tracker entre toutes les applications
Une analyse de la sécurité de Fuschia, le nouvel OS développé par Google pour utiliser sur les smartphones, tablettes et autres objets connectés.
Une carte qui recense l'émission de gaz à effet de serre (équivalent CO²) en fonction du kWh d'électricité consommé.
Ils calculent ce taux d'émission de CO2 pour chaque pays en fonction de la production d'énergie et ils prennent en compte les import/export d'énergie.
On note que le nucléaire est à 12g de CO2 par kWh contre 45 pour le solaire et 11 pour l'éolien (sinon le gaz et le charbon allemand sont à 490 et 820)
Court documentaire (~15min) sur les conséquences environnementales et sociétales d'un monde à +3° en moyenne
Un outil pour explorer visuellement ses bases de données SQL
Les employés d'Apple avaient menacé de partir après que l'entreprise force le retour au bureau 3 jours par semaine.
Ils ont commencé à mettre ces menaces à exécution et on observe une fuite de leurs meilleurs ingénieurs.
Très bon résumé de la DeFi :-)
"That's what is DeFi now, a lot of worthless boxes in the shape of a pyramid"
Une IA de Google qui génère des images à partir de textes.
"A transparent sculpture of a duck made out of glass."
"A robot couple fine dining with Eiffel Tower in the background."
Une très bonne vidéo sur le fonctionnement de la suite d'outils LLVM qui permet de créer plus facilement des langages compilés ahead of time comme C++ ou Rust.
LLVM gère une représentation intermédiaire du langage, un peu comme le bytecode Java ou Javascript, qui est ensuite traduit vers les différentes architectures de CPU.
Cette représentation intermédiaire est optimisé par LLVM et peu être inspecté par tous les outils LLVM compatibles
Très bon récapitulatif sur btrfs, le système de fichier "moderne" avec des fonctionnalités comme les snapshots et la compression automatique.