Sélection quotidienne de Show HN (2025-10-27)
- MyraOS – Mon système d'exploitation 32 bits en C et ASM (projet Hack Club)
- Helium Browser pour Android avec support des extensions, basé sur Vanadium
- Create-LLM – Entraînez votre propre LLM en 60 secondes
- J'ai créé DevTools pour Blazor (comme React DevTools mais pour .NET)
- Une application de bookmarking IA pour ceux qui détestent l'IA
- Un simulateur de navigateur d'une cour décentralisée pour agents IA autonomes
- Zoto – lecture audio bas niveau en Zig
- Piping dans et hors d'Emacs
- Suivi des retards aux frontières ukrainiennes
MyraOS – Mon système d'exploitation 32 bits en C et ASM (projet Hack Club) [Outils pour développeurs]
72 points, 6 commentaires
Un système d'exploitation 32 bits construit en C et ASM comme projet d'apprentissage, avec une interface graphique, un portage de Doom et des composants système complets.
- Développé à partir de zéro, incluant un bootloader, un pilote VGA et un pilote clavier
- Implémente la gestion de la mémoire physique et virtuelle (PMM, pagination)
- Prend en charge les interruptions (IDT, ISR, IRQ) et les appels système
- Comprend un système de fichiers (EXT2) et des pilotes de disque dur (PATA)
- Inclut une interface graphique avec support de la souris, rectangles sales et double buffering
- Doom a été porté pour démontrer les capacités du système
- Construit avec des outils de débogage comme GDB et testé sur Qemu
Lien de discussion, Lien original
Helium Browser pour Android avec support des extensions, basé sur Vanadium [Technologie grand public]
8 points, 0 commentaires
Helium Browser pour Android combine les fonctionnalités de confidentialité de Vanadium avec le support des extensions de style bureau.
- Prend en charge les extensions de style bureau depuis le Chrome Web Store (ex. uBlock Origin)
- Implémente les correctifs de confidentialité/sécurité de Vanadium (ex. protection IP WebRTC, JIT désactivé par défaut)
- Open-source et compatible avec les appareils Android modernes
- En version bêta, pas un remplacement complet de la sécurité au niveau du système
- Versions pré-compilées et scripts de compilation disponibles
Lien de discussion, Lien original
Create-LLM – Entraînez votre propre LLM en 60 secondes [Outils pour développeurs]
38 points, 11 commentaires
Un outil qui permet aux utilisateurs d'entraîner leur propre modèle de langage (LLM) en seulement 60 secondes.
- Processus d'entraînement rapide (60 secondes)
- Simplifie la création de LLM pour les utilisateurs
- Partage via un article Medium détaillant le parcours
Lien de discussion, Lien original
J'ai créé DevTools pour Blazor (comme React DevTools mais pour .NET) [Outils pour développeurs]
4 points, 1 commentaire
Une extension de navigateur et un package NuGet qui fournit une inspection de type React DevTools pour les composants Blazor.
- Inspecte les arbres de composants Razor directement dans le navigateur
- Associe les éléments DOM à leurs composants sources
- Prend en charge les modèles d'hébergement Blazor Server et WASM
- Utilise des marqueurs invisibles injectés pendant la compilation pour reconstruire la hiérarchie des composants
- Open-source avec une démo en ligne disponible pour les tests
Lien de discussion, Lien original
Une application de bookmarking IA pour ceux qui détestent l'IA [Productivité]
3 points, 0 commentaires
Une application de bookmarking IA conçue pour les utilisateurs sceptiques de l'IA.
- Cible les utilisateurs qui n'aiment pas l'IA mais ont besoin de ses avantages
- Se concentre sur un bookmarking IA simple et non intrusif
- Approche minimaliste pour éviter les frustrations typiques de l'IA
Lien de discussion, Lien original
Un simulateur de navigateur d'une cour décentralisée pour agents IA autonomes [Technologie grand public]
3 points, 1 commentaire
Une simulation basée sur navigateur d'un système de cour décentralisée pour agents IA autonomes.
- Simule des interactions de cour décentralisée
- Conçu pour des agents IA autonomes
- Accessible via un navigateur
Lien de discussion, Lien original
Zoto – lecture audio bas niveau en Zig [Audio]
3 points, 0 commentaires
Une simple bibliothèque Zig pour la lecture audio bas niveau, portée depuis le oto de Go.
- Prend en charge macOS, Linux et Windows
- Permet la lecture en mémoire et le streaming de fichiers
- Utilise la nouvelle interface
std.Io.Readerde Zig
Lien de discussion, Lien original
Piping dans et hors d'Emacs [Outils pour développeurs]
4 points, 1 commentaire
Passez du contenu de manière transparente entre le terminal et les buffers Emacs pour relier les workflows en ligne de commande à l'éditeur.
- Permet un piping bidirectionnel entre le terminal et Emacs
- Simplifie l'intégration entre la ligne de commande et l'éditeur
- Inclut une démo YouTube montrant la fonctionnalité (~12 min)
Lien de discussion, Lien original
Suivi des retards aux frontières ukrainiennes [Voyage]
3 points, 1 commentaire
Un outil qui récupère et publie les données de retard aux frontières ukrainiennes depuis le Service des douanes ukrainien.
- Récupère et agrège les données de retard pour les véhicules passagers et marchandises
- Aide les voyageurs à évaluer les risques de traversée en identifiant les données peu fiables
- Inclut les avis Google Maps pour un contexte supplémentaire sur les retards
- Construit avec Postgres et Gnuplot
- Fournit des mises à jour minute par minute, bien que la précision des données puisse varier