Une application de tableau blanc collaborative infini.
Un très bon article qui résume la situation actuel dans le monde des IA spécialisées dans le langage naturelle comme GPT3 et bien sur son accolyte ChatGPT.
Au délà de l'effet whaou (mérité!), l'auteur cite notamment 4 limites:
- pas de véritable compréhension des réponses par l'IA ce qui engendre des contresens, non-senses et autres incohérences
- pas de notion d'éthique
- difficulté de contextualisation, même dans le cadre d'un chatbot d'entreprise, ChatGPT se fera une joie de répondre à n'importe quelle question (sauf si on lui indique de ne pas le faire)
- le coût économique et écologique
Je pense qu'il y a d'autres choses à prendre en compte, typiquement si le contenu est généré par des IA (DALL-E et ChatGPT) alors ces mêmes IA s'entraineront sur ce contenu, ce qui entrainera potentiellement un affaiblissement des modèles (voir https://links.aschen.tech/shaare/40uSng)
Des activistes "écologistes" se font passer pour Dargaud, la maison d'édition de la bande dessinée "Le Monde Sans Fin" co-réalisée par Jean Marc Jancovici et Christophe Blain, et demande aux libraires d'insérer un pamphlet aggressif et mensonger dans chaque exemplaire.
Un outil open source pour gérer ses secrets en remplacement de Hashicorp Vault ou autre.
Il y a un backend et un frontend complet pour créer des projets et ajouter des secrets.
Ensuite une clé d'API est générée pour récupérer ces secrets depuis une application.
Ils ont déjà des intégrations automatiques avec la plupart des framework mais aussi directement Docker, Kubernetes, Github Actions et des cloud type Heroku, Vercal.
Par contre ils sont toujours en alpha donc à voir
La ville de Montpellier interdit la reconnaissance faciale.
Pour appuyer cette décision, la mairie a demander à ChatGPT des arguments en faveur de chaque camp puis à pris une décision en fonction des réponses.
LastPass se sont fait sévèrement piraté juste avant Noël.
Les pirates ont mis la main sur le backup chiffré des coffre-forts des clients.
C'est juste dingue car dans ces backups il y a toutes les info stockées par un client sur LastPass avec notamment:
- URL des sites internet (non chiffré)
- username et password (chiffré)
Ils ont aussi mis la main sur les métadonnées des clients.
company names, end-user names, billing addresses, email addresses, telephone numbers, and the IP addresses
En gros toutes les données clients de LastPass ont fuité. Toutes les personnes qui n'avaient pas choisi un mot de passe fort doivent changer leur mot de passe sur tous les sites qu'ils avaient enregistrés.
Sinon LastPass peut juste fermer boutique maintenant 🤡
Un thread qui explique pourquoi le pari de 100% renouvelable est une illusion.
Ce territoire, l'île de El Hierro dans les canaries avait pourtant tout pour plaire, une île avec beaucoup d'ensoleillement, du vent car en mer et un cratère naturelle pour construire le réservoir d'eau servant de batterie naturelle (STEP)
Quelques points clés :
- solaire et éolien nécessite du stockage et ce stockage coûte très cher (batteries ou STEP)
- la stabilité de la grille énergétique est dur à maintenir avec des énergies soumises aux aléas naturelles
- l'investissement est 10 à 40x supérieur à l'investissement équivalent dans de l'énergie nucléaire
Il est maintenant possible de créer des "sous-élément" à partir des éléments d'une database.
Concrètement ça permet de créer un système de dépendances, par exemple pour construire un système de tâches et sous-tâches.
Il y a même un mode de visualisation interactif de ces dépendances!
Un guide alternative pour comprendre comment fonctionne les flexbox en CSS.
SPACE est un framework pour mesurer l'efficacité d'une équipe d'ingénieurs.
Il est découpé en 5 catégories qui doivent chacunes être évaluées avec différentes métriques:
- Satisfaction: rétention, satisfaction des développeurs
- Performance: vélocité code review, story point livrés, uptime
- Activity: lignes de codes, commits, fréquence déploiements
- Communication & Collaboration: time to merge, qualité des réunions, partage de la connaissance
- Efficiency: timing code reviews, nombre d'interruptions
Bien sur il n'est pas nécessaire de récolter des métriques pour chaques catégories et certaines métriques peuvent avoir moins de sens dans certaines équipes mais ça donne déjà de solides bases pour évoluer la performance d'une équipe.
Des mecs ont entrainé Stable Diffusion avec des images de spectrogramme musicaux.
Le résultat? Avec un prompt on génère un spectrogramme qui peut ensuite être converti en son.
funk bassline with a jazzy saxophone solo
Un rapport sur l'influence des GAFAM sur les politiques publiques via des actions de lobbying.
Entre 2017 et 2021, les dépenses en lobbying des GAFAM ont augmenté de 500% en moyenne.
Ce qui est aussi intéressant de noter c'est que les GAFAM sont présents dans tous les groupe de lobbying de l'industrie du numérique donc il est difficile de différencier entre leurs intêrets et ceux du reste du secteur.
Un projet qui permet de lancer des scripts Python avec des performances natives en compilant le code en bytecode LLVM puis donc en code natif.
Ils affichent des performances x10 à x100.
Par contre toutes les libs ne sont pas forcément supportées donc difficile de faire tourner une grosse codebase avec ça.
J'avais déja parlé de Taichi qui propose le même genre de chose.
Ce n'est pas la première fois que j'entends que les thèmes sombres font actuellement plus de mal que de bien à vos yeux.
L'œil humain est habitué à la lumière, ainsi qu'à l'observation des images au travers d'une pupille le plus refermé possible.
La fatigue visuelle elle serait surtout dûe à la lumière bleu que l'on peut réduire en modifiant la température des couleurs (F.lux, Redshift, etc)
Un retour d'expérience sur l'utilisation de Rust plutôt qu'un autre langage dans une startup qui développe un produit de type SaaS.
Sans surprise, c'est moins efficace de développer un SaaS en Rust qu'en Node.js ou en Python.
L'auteur met en avant les points qui freinent le développement de sa startup:
- la courbe d'apprentissage très longue de Rust
- le modèle de mémoire (borrowing) qui ralentit le développement et empêche de faire des "brouillons"
- la difficulté de trouver des développeurs
- la documentation et les lib qui manque de maturité
La moralité: don't jump over the hype train et surtout il faut utiliser les techno pour les usages ou elles ont du sens.
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.