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.
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é:
lsd
pour remplacerls
curlie
pour remplacercurl
micro
pour remplacernano
bat
pour 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.