Does internet advertising work? (2020)
Resume indisponible pour cet article.
Edition quotidienne
Les meilleurs longs formats de Hacker News, relus plus calmement.
26 Apr 2026
06:10
Resume indisponible pour cet article.
26 Apr 2026
06:10
Le texte propose d'appliquer le principe de mise en place d'une cuisine professionnelle à l'environnement de développement logiciel. L'outil mise orchestre les bonnes versions de langages, charge les variables d'environnement et centralise les tâches de projet via un fichier mise.toml. La documentation rassemble un « pantry » de plus de 900 outils et vise à gérer l'ensemble du projet avec un seul fichier de configuration. Il est aussi présenté aube, un gestionnaire de paquets Node.js par en.dev/@jdx, qui exploite le lockfile existant et est proposé en bêta. Le flux recommandé comprend quatre étapes — installer mise, ajouter et installer des outils, charger les variables d'environnement et définir des tâches — illustrées par des commandes (mise use, mise install, mise env, mise run) et des retours d'exécution.
26 Apr 2026
06:10
Kloak intercepte de manière transparente le trafic HTTPS dans Kubernetes en utilisant eBPF pour remplacer des placeholders hachés par les secrets réels au niveau réseau sans exposer les identifiants aux applications. La solution fonctionne sans modification de code ni SDK, prend en charge les Secrets Kubernetes étiquetés et applique des restrictions par hôte pour contrôler l'utilisation des identifiants. Le remplacement des secrets se fait dans l'espace noyau avec un impact de latence négligeable, sans sidecars ni plugins CNI encombrants. Le flux opérationnel consiste à marquer les secrets, référencer le placeholder dans la configuration applicative puis laisser Kloak substituer automatiquement la valeur réelle lors des requêtes HTTPS sortantes. L'architecture comprend un plan de contrôle qui surveille les secrets et gère les programmes eBPF et un plan de données qui effectue le contrôle du trafic et la substitution, et le projet est open source sous licence AGPL-3.0.
26 Apr 2026
06:10
Resume indisponible pour cet article.
26 Apr 2026
06:10
Resume indisponible pour cet article.
26 Apr 2026
06:10
Resume indisponible pour cet article.
26 Apr 2026
06:09
Godot 4.7 est entré en phase bêta vendredi, marquant une étape importante pour ce moteur de jeu open source et multiplateforme. La nouveauté la plus notable est la prise en charge de la sortie HDR sur Linux avec Wayland, à condition d'avoir les pilotes requis et un écran HDR compatible. La version bêta refond les pipelines de traçage de rayons, améliore la physique 2D, ajoute le support tactile sous Wayland et permet de rendre en temps réel la lumière émise par un rectangle en 3D. L'éditeur reçoit également diverses améliorations visant à faciliter le travail des développeurs de jeux. Les téléchargements et informations détaillées sont disponibles sur GodotEngine.org.
26 Apr 2026
06:09
L'article souligne que la taille d'un modèle (nombre de paramètres) et la quantité de calcul sont deux métriques distinctes qui doivent être considérées séparément. La méthode des Hash Layers propose un routage par hachage simple et fixe pour un mixture-of-experts, permettant d'augmenter le nombre de paramètres sans accroître le calcul et d'améliorer les performances et l'efficacité de formation. La famille Ladder et le modèle Staircase augmentent la quantité de calcul sans ajouter de paramètres en réappliquant ou en décalant des couches Transformer, ce qui améliore les performances et facilite le maintien d'un état interne. Les expérimentations indiquent que le hachage dépasse des approches apprenantes sur des tâches de modélisation du langage tout en réduisant l'utilisation effective des paramètres et en accélérant l'entraînement à l'échelle. Les deux approches sont complémentaires et peuvent être combinées pour contrôler séparément taille de modèle et calcul, ouvrant la voie à des architectures plus adaptées aux ressources disponibles.
26 Apr 2026
06:09
Le projet fournit un client RDP qui s'exécute dans le navigateur via Go WebAssembly et utilise un proxy Go pour relier les WebSocket au serveur RDP en TCP. La distribution inclut static/main.wasm et static/wasm_exec.js pour la partie navigateur ainsi qu'un binaire proxy servant les fichiers statiques et le pont WebSocket‑TCP. Pour construire et lancer il faut Go 1.24+, cloner le dépôt, exécuter make all puis make serve ou lancer proxy/proxy -listen :8080 -static static et ouvrir l'URL locale. L'interface web demande hôte, port, domaine, utilisateur et mot de passe, supporte clavier, souris et audio RDPSND (PCM 44,1 kHz stéréo 16 bits) et capture le focus via le canvas. Le proxy accepte toutes origines, il convient de l'utiliser sur un réseau de confiance ou de le protéger par TLS et authentification, et le code est distribué sous licence GPLv3.
26 Apr 2026
06:09
Resume indisponible pour cet article.