Sélection Quotidienne de Show HN (2025-09-22)
- Libérer les GPU bloqués par des jobs incontrôlables
- Gocd – un outil CI/CD léger basé sur Go qui s'exécute sur votre machine de dev
- Conseils pour se protéger des attaques de chaîne d'approvisionnement NPM
- The Atlas – J'ai construit une simulation 3D de l'univers avec Python et Three.js
- VectorLiteDB – une base de données vectorielle pour le développement local, comme SQLite mais pour les vecteurs
- J'ai fait démarrer Android sur Apple Silicon
Libérer les GPU bloqués par des jobs incontrôlables [Outils de Développement]
22 points, 0 commentaires
Outil gratuit pour libérer les GPU bloqués par des jobs incontrôlables.
- Détecte et termine automatiquement les jobs GPU incontrôlables
- Aide à libérer les ressources GPU sans intervention manuelle
- Conçu pour l'efficacité dans les environnements informatiques partagés
Lien de Discussion, Lien Original
Gocd – un outil CI/CD léger basé sur Go qui s'exécute sur votre machine de dev [Outils de Développement]
4 points, 0 commentaires
Un outil CI/CD léger basé sur Go pour le développement local, simplifiant les déploiements de PR GitHub sans infrastructure complexe.
- S'exécute localement sur un ordinateur portable ou un petit serveur, évitant les configurations CI/CD lourdes
- S'intègre avec les issues et pull requests GitHub pour des builds et déploiements automatisés
- Permet un accès distant aux applications en cours d'exécution (par exemple, via Tailscale)
- Conçu pour des tests et déploiements rapides dans des workflows légers
Lien de Discussion, Lien Original
Conseils pour se protéger des attaques de chaîne d'approvisionnement NPM [Outils de Développement]
5 points, 0 commentaires
Une ressource GitHub offrant des bonnes pratiques pour se protéger contre les attaques de chaîne d'approvisionnement NPM.
- Fournit des conseils actionnables pour sécuriser les dépendances NPM
- Encourage les contributions communautaires pour enrichir le guide
- Se concentre sur la réduction des risques récents d'attaques de chaîne d'approvisionnement
Lien de Discussion, Lien Original
The Atlas – J'ai construit une simulation 3D de l'univers avec Python et Three.js [Divertissement]
5 points, 4 commentaires
Un simulateur 3D procédural de l'univers générant 1 sextillion de galaxies à partir d'une graine mathématique, fonctionnant entièrement dans le navigateur avec une physique réelle et un comportement déterministe.
- Génère 10²¹ galaxies de manière déterministe à partir de graines hachées SHA-256 en utilisant le nombre d'or
- Traite le temps comme une coordonnée dans une structure 4D, permettant de calculer n'importe quel moment à la demande
- Applique une physique réelle (lois de Kepler, verrouillage tidal, limites de Roche, relaxation hydrostatique)
- Inclut 26+ types de planètes, des éléments fictifs, des lunes évolutives et des formes de vie rares
- Propose du minage de ressources, une progression des vaisseaux spatiaux et des univers partageant une graine
- Backend : Python/Flask avec Hypercorn ; frontend : React + Three.js
- Plugin "vite-fusion" sous licence MIT pour une génération en temps réel sans besoin de stockage
Lien de Discussion, Lien Original
VectorLiteDB – une base de données vectorielle pour le développement local, comme SQLite mais pour les vecteurs [Outils de Développement]
11 points, 2 commentaires
VectorLiteDB est une base de données vectorielle légère, embarquée et en un seul fichier, conçue pour le développement local, inspirée par la simplicité de SQLite.
- Un seul fichier, embarquée, aucun serveur requis
- Stocke des vecteurs et des métadonnées avec persistance sur disque
- Prend en charge les mesures de similarité cosinus, L2 et produit scalaire
- Optimisée pour une utilisation hors ligne (~100ms pour 10K vecteurs)
- Idéale pour le RAG local, le prototypage et les applications d'IA personnelles
Lien de Discussion, Lien Original
J'ai fait démarrer Android sur Apple Silicon [Technologie Grand Public]
3 points, 0 commentaires
Android fonctionnant sur Apple Silicon.
- Compatibilité du système d'exploitation Android avec le matériel Apple Silicon
- Démontre la capacité de démarrage multiplateforme