Un site qui tente d'oganiser tous les genres musicaux sur une page web en les extrayant de Spotify.
The calibration is fuzzy, but in general down is more organic, up is more mechanical and electric; left is denser and more atmospheric, right is spikier and bouncier.
(Merci Olivier pour le partage)
Je savais pas qu'il existe des fonts dont on peut faire varier les couleurs en CSS!
Un éditeur/visualiseur JSON sous forme de graph pour explorer ses données
(via Stéphane)
Ça devait finir par arriver, une équipe à développé Minecraft dans Minecraft en utilisant des circuits de Redstone.
Ils ont emulé un petit ordinateur avec CPU, RAM et processeur graphique pour faire tourner une version simplifiée de Minecraft en noir et blanc !
Ils utilisent MCHPRS qui est un serveur Minecraft en Rust specialisé dans l'exécution de programmes en redstone.
Le Design System de Datadog est accessible publiquement (mais pas d'accès au code associé)
J'ai rarement vu un Design System aussi complet et aussi bien documenté!
(Via Maurice de FranceJS)
Une fascinante balade à l'intérieur de l'ISS.
Si le sujet vous intéresse, j'aime aussi cette vidéo plus technique sur sa construction et son fonctionnement: https://www.youtube.com/watch?v=oLrOnEmy_GA
Une BD qui explique pour l'hégémonie de Google sur le web via Chrome est dangereuse.
Faites meilleur choix pour votre vie privée, et un choix militant, en utilisant Firefox
Whoa Taichi est un langage compilé avec une syntax proche de Python qui permet de booster les performances d'un code python quasiment sans le modifier !
Simplement en important la librairie et en rajoutant des annotations, on peut avoir jusqu'à x100 en performances:
import taichi as ti
ti.init()
@ti.func
// python func here
Taichi exploite automatiquement le parallélisme des CPU de la machine et même du GPU.
Une attaque assez élaborée qui cible les utilisateurs de Microsoft Teams.
La cible doit d'abord installer un programme malveillant sur son PC qui va ensuite scanner les logs des conversations et réagir à des commandes envoyées via des GIF.
Ensuite des informations peuvent être exfiltrées à travers les pare-feu d'entreprise car elles ressembleront à du traffic légitime en provenance de Microsoft.
L'écosystème français des levée de fonds s'essoufle
"Seulement" 545 millions au troisième trimestre, à comparer avec les 4 milliards sur la même période en 2021.
Par exemple, Swile a doublé ses pertes en 2021
Un site qui permet de vendre des images générées par ordinateur, sauf qu'il ne vend pas les images mais le texte utilisé pour les générer! (le "prompt")
On parle de "prompt engineer" en parlant d'une personne qui manipule des IA pour générer des images à moindre coût.
Un outil pour enregistrer son écran et faire des présentation ou autre directement dans le navigateur!
Pourquoi boire de l'eau à 100 fois son prix, avec en plus une pollution plastique ?
Surtout quand on voit le niveau de contrôle qualité qu'il y a sur l'eau potable (que l'on a pas sur l'eau en bouteilles)
Au total, une soixantaine de paramètres sont contrôlés via des limites et références de qualités bactériologiques, physico-chimiques, organoleptiques, ou encore radiologiques, faisant de l’eau du robinet l’aliment le plus contrôlé en France.
J'en parlais ici http://aschen.tech/index.php/2022/02/09/les-francais-et-leau-en-bouteille/
Héberger son propre mail ça fait déjà longtemps que c'est la croix et la bannière.
Aujourd'hui il est quasiment impossible de ne pas finir dans les spams (et ça c'est quand les e-mails ne sont pas tout simplement redirigés vers /dev/null)
Bien sur ça nuit à la décentralisation et permet aux providers de récupérer toujours plus de données.
Pino est vraiment un super logger, en plus de ses excellentes performances, il permet de
- cacher automatiquement des valeurs dans les objets (comme les jeton d'authentification par exemple)
- créer des sous logger par module
- écrire les logs dans des destinations différentes en fonction des niveaux
Les log sont très souvent une partie critique de l'application car écrire des une sortie est assez consommateur (chez Kuzzle, on s'est rendu compte que nos access log ralentissaient le backend outre mesure.
Il faut aussi faire attention à ce que l'on veut loguer et trouver un équilibre sur la quantité car on peut facilement remplir des tera octets de logs.
Dans l'idéal, il faut construire un système permettant de changer dynamiquement le niveau de log pour activer le mode debug lorsqu'on en a besoin, et l'arrêter ensuite.
Très bon article sur l'envers des levées de fonds à tout va qui déstabilisent le marché et créées des environnements toxiques.
Aujourd’hui, on se pose les fesses dans un job comme on se pose les fesses dans un Uber Pool. Le conducteur, on ne le connaît pas, ni les passagers qui entrent et qui sortent au rythme des feux rouges.
Whoa ça c'est de l'avancée en IA qui claque!
Ils ont réussi à analyser les signaux cérébraux pour comprendre quels sont les mots qu'auraient voulu utiliser des personnes incapable de parler.
Les chercheurs arrivent à reconnaitre 793 mots à 73%.
Anti-guide de bonnes pratiques
Merci à Gaël pour le partage ;-)
Un utilitaire pour trouver des informations sensible dans l'historique de votre shell!
Il y a aussi une commande un peu comme Git pour vider temporairement son historique avant une démo ou un partage d'écran:
shellclear stash
# do you demo
# restore your history
shellclear stash pop
Une image générée avec MindJourney gagne un concours d'art digital aux États-Unis.
La personne à quand même fait des centaines d'essais pour arriver à un résultat satisfaisant.
C'est quelque chose qui arrivera de plus en plus fréquemment et le monde du design se transformera pour inclure les IA avec des spécialistes en manipulation.