HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

Les meilleurs longs formats de Hacker News, relus plus calmement.

11567 articles Page 974/1157 Sans filtre

Alpha Micro AM-1000E and AM-1200

J'ai toujours une grande affection pour Alpha Microsystems, des ordinateurs 68K multiutilisateurs aujourd'hui obscurs mais qui, dans les années 1980 et 1990, étaient relativement sophistiqués et basés sur le 68000. Le texte présente des Eagle 300 et 450, ainsi que des AM-1000 et AM-1200, qui ont servi dans divers contextes professionnels et qui restent parfois en fonctionnement aujourd'hui. Pour basculer vers le 68000, Alpha Micro a inversé les lignes d'adressage afin que les données 16 bits restent en little-endian tout en étant vues comme big-endian par le processeur. L'article raconte aussi une anecdote personnelle sur une intrusion opportuniste dans une base de données de l'Armée du Salut via AMOS et des interfaces frontales AlphaMENU. Il retrace enfin l'histoire de l'entreprise, ses échecs et ses réorientations, jusqu'aux Eagle et à l'émergence actuelle d'Alpha Microsystems LLC et du projet AM-770.

Do Not Turn Child Protection into Internet Access Control

La vérification d'âge s'étend au-delà des sites pour adultes vers les services grand public en Europe, aux États‑Unis, au Royaume‑Uni, en Australie et ailleurs, devenant une forme de contrôle d'accès. Elle ne se limite plus à un contrôle ponctuel sur un site et peut devenir une couche d'âge persistante maintenue par le système d'exploitation et exposée aux applications via une interface système. La confusion entre modération de contenu et tutelle est l'erreur conceptuelle majeure, la modération étant technique alors que la tutelle est relationnelle et contextuelle. L’auteur, parent lui‑même, reconnaît les risques mais rejette toute solution qui sacrifie la vie privée ou délègue la responsabilité aux acteurs centralisés; aucune entité centrale ne peut remplacer le jugement local. La meilleure voie est de séparer les problèmes, de modérer le contenu près du point d’accès et de maintenir la tutelle au niveau local, l’OS servant de surface politique locale sans devenir une couche universelle d’identification.

Boomloom: Think with your hands

Le Boss est un métier à tisser conçu pour l’apprentissage pratique et intuitif de la création. Une barre en haut sépare les fils de chaîne lorsque vous tournez le bouton, rendant le tissage plat, comme la tapisserie, facile. Il n’exige pas de multiplicités d’étapes techniques, ni d’actionner des leviers, ni de déchiffrer des drafts. Chaque barre produit une structure de tissage différente avec des variations infinies, permettant aux débutants d’explorer des motifs complexes immédiatement. Deux pièces seulement, le Boss s’adresse aussi bien aux curieux qu’aux tisserands expérimentés, et invite à l’échantillonnage et à l’expérimentation.

Floci – A free, open-source local AWS emulator

Floci est un émulateur local AWS open-source qui ne nécessite ni compte ni authentification. Il se présente comme une alternative sans contraintes à LocalStack Community, qui a connu un sunset et a imposé des jetons d’authentification et la fin du support CI. Floci propose plus de 20 services, démarre en environ 24 millisecondes et utilise environ 13 MiB de mémoire idle. L’image native est disponible en versions latest et latest-jvm, avec différentes options de stockage et une API accessible via un endpoint local pour les SDK AWS. La configuration peut s’effectuer via des variables FLOCI et docker-compose, et le projet est sous licence MIT et gratuit pour toujours.

Professional video editing, right in the browser with WebGPU and WASM

Tout fonctionne dans le navigateur et les fichiers restent locaux grâce à l’API File System Access. Il s’agit d’un éditeur non linéel (NLE) puissant avec composition GPU, animation par images clés et aperçu en temps réel. La plateforme est construite sur WebGPU et Rust/WASM, offrant des performances proches de celles des applications natives. La timeline multi-pistes permet des pistes vidéo et audio illimitées, des clips liés et des transitions croisées. Des effets en temps réel permettent d’ajuster la luminosité, le contraste, la saturation, le blur et la rotation des teintes, avec prévisualisation instantanée et calculés sur le GPU.

Some things just take time

L’auteur rappelle que certaines choses, comme les arbres ou les propriétés anciennes, prennent du temps à se construire et à se transmettre, et que l’on ne peut pas accélérer certaines formes de valeur. Il souligne que si la vitesse peut être utile pour l’itération et l’expérimentation, la friction et la conformité restent des contraintes importantes pour le durable. Le texte critique l’envie de supprimer les vérifications et les phases de revue, qui fragilisent la confiance des clients et la pérennité des projets Open Source. Il met en garde contre les promesses de gagner du temps, montrant que le temps gagné est rapidement absorbé par la concurrence et que la qualité peut en souffrir. Enfin, l’auteur partage son expérience personnelle, affirmant que des projets et des communautés se construisent sur le long terme et que planter un nouvel arbre demande du temps, avec pour résultat une maturation lente mais solide.

Chest Fridge (2009)

L’auteur critique l’usage de portes verticales dans les appareils de réfrigération et propose une approche plus respectueuse de la nature du froid afin d’améliorer l’efficacité. Il expose son expérience avec un Vestfrost transformé en réfrigérateur, indiquant une consommation d’environ 0,1 kWh par jour et un fonctionnement majoritairement silencieux. Selon lui, un réfrigérateur vraiment économe ne coûte pas plus cher et peut même coûter moins, tout en préservant mieux les aliments grâce à des fluctuations de température réduites. Le texte s’interroge sur les décisions des fabricants et les récompenses attribuées, et demande pourquoi des appareils énergivores continuent d’être produits et achetés. Après environ vingt ans de campagne, il a promu des kits de conversion et remplacé son appareil par deux congélateurs CHiQ hybrides, qui consomment environ 0,4 kWh/jour en période de chaleur et 0,18–0,23 kWh/jour en été normal, avec une consommation en veille d’environ 1,5 W et une pointe de démarrage d’environ 138 W pour les deux unités, offrant plus de flexibilité et une meilleure compatibilité avec les systèmes hors réseau.

Tinybox – Offline AI device 120B parameters

tinygrad est un cadre de réseau neuronal en pleine expansion qui reste extrêmement simple et décompose les réseaux complexes en trois OpTypes. Les ElementwiseOps regroupent UnaryOps, BinaryOps et TernaryOps et opèrent élément par élément sur 1 à 3 tenseurs. Les ReduceOps opèrent sur un seul tenseur et renvoient un tenseur plus petit, avec des exemples tels que SUM et MAX. Les MovementOps déplacent les données sur un seul tenseur sans copie grâce à ShapeTracker, et incluent RESHAPE et PERMUTE. L'équipe est financée et recrute des ingénieurs logiciels, propose le tinybox et répertorie les informations pratiques et les options d'achat et de support.