HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

3507 articles Page 80/351 Sans filtre

06:01

CollectWise (YC F24) Is Hiring

CollectWise est une startup Y Combinator en forte croissance qui utilise l'IA générative pour automatiser le recouvrement de créances sur un marché américain de 35 milliards de dollars. L'entreprise affirme que ses agents IA surpassent les collecteurs humains de deux fois pour un coût réduit et a atteint un run rate annualisé de 2 millions de dollars avec une équipe de cinq personnes. Le poste d'AI Agent Engineer consiste à concevoir l'infrastructure vocale en temps réel (LiveKit), l'architecture des agents, les systèmes de prompting, les tests et les outils pour supporter des millions d'interactions. Le profil recherché inclut plusieurs années d'expérience en voice/conversational AI et en ingénierie backend, des compétences en Node.js, AWS et SQL, ainsi qu'une aptitude à lier le travail technique aux résultats commerciaux. La rémunération annoncée va de 200 000 à 300 000 dollars de salaire avec 0,25 % à 1 % d'equity, et la mission globale vise à améliorer les taux de recouvrement tout en réduisant les coûts et en préservant l'image de marque.

06:01

Hip-hop pioneer, Afrika Bambaataa, dies aged 68

TMZ a rapporté qu'il est décédé jeudi en Pennsylvanie des suites de complications liées à un cancer. Il est né de parents immigrés originaires de la Jamaïque et de la Barbade. Adolescent, il a rejoint le gang Black Spades puis a fondé la Universal Zulu Nation pour détourner les jeunes de la violence vers la créativité. Son succès de 1982, Planet Rock, lui a valu une reconnaissance mondiale et est crédité d'avoir façonné le hip-hop dans les années 1980. Il a collaboré avec des artistes comme James Brown et John Lydon et a participé à des projets politiquement engagés tels que la chanson anti-apartheid Sun City en 1985, tandis que des figures comme Kurtis Blow ont salué son rôle dans la transformation du Bronx en berceau d'une culture mondiale.

06:00

Charcuterie – Visual similarity Unicode explorer

L'application permet de parcourir l'ensemble des caractères Unicode et de découvrir des glyphes associés. Elle fournit des informations sur les scripts, symboles et formes qui composent la norme. La similarité visuelle est calculée en encodant des glyphes rendus puis en les comparant dans un espace vectoriel. Le projet est en développement actif et les retours des utilisateurs sont les bienvenus, avec la possibilité de soutenir financièrement son auteur. Tout fonctionne directement dans le navigateur et le projet est attribué à David Aerne (2026).

06:00

Principles of Mechanical Sympathy

L'article souligne que malgré les avancées matérielles, les logiciels restent lents et que la "Mechanical Sympathy" consiste à concevoir le logiciel en harmonie avec le matériel. Il détaille la hiérarchie mémoire des CPU (registres, caches L1/L2/L3, RAM) et recommande d'utiliser des accès séquentiels et prévisibles plutôt que des accès aléatoires. Il explique le phénomène de false sharing lié aux cache lines partagées et recommande de les isoler en ajoutant du padding pour que chaque variable modifiée occupe une ligne de cache. Le principe du Single Writer consiste à confier toutes les écritures à un seul thread (acteur) afin d'éliminer les verrous, d'éviter les contentions et de permettre le regroupement des requêtes pour l'inférence. La technique de Natural Batching remplit immédiatement un lot puis l'envoie lorsque le lot est plein ou que la file est vide, ce qui réduit la latence par rapport aux stratégies temporelles, et l'article conclut en recommandant de définir des SLIs/SLOs et d'assurer l'observabilité avant d'optimiser.

06:00

Generative art over the years

Depuis 2016 l'auteur a commencé la création d'art génératif comme exercice de programmation qui a évolué vers une pratique plus personnelle. Ses débuts montrent des structures mathématiques simples comme une spirale de phyllotaxie, puis il s'est orienté vers la texture en simulant coups de pinceau, systèmes de particules et champs de flux, souvent en niveaux de gris. L'exploration des lignes a révélé comment l'accumulation et la densité peuvent évoquer des surfaces physiques et l'ont conduit à simuler des matériaux tels que l'aquarelle, le feutre, le pinceau sec ou le fusain. La couleur reste un défi pour lui et il progresse par expérimentation et observation, tandis que les algorithmes deviennent des outils dans un vocabulaire visuel utilisé pour la composition et l'expression d'intentions. Malgré le rythme ralenti par la vie familiale et professionnelle, il maintient la pratique par des esquisses et projets occasionnels, appréciant sa nature patiente et l'émergence progressive d'une esthétique personnelle.

06:00

Native Instant Space Switching on macOS

L'auteur critique l'animation de changement d'espace sur macOS qui devient très gênante pour les utilisateurs qui passent fréquemment d'un espace à l'autre. Les solutions courantes comme l'option « Réduire les animations », des gestionnaires tuilés tels que yabai (qui exige la désactivation de SIP) et les espaces virtuels tiers sont jugées insatisfaisantes pour diverses raisons. Des outils payants comme BetterTouchTool offrent des commandes sans animation mais ne constituent pas une solution idéale pour tous. L'auteur présente InstantSpaceSwitcher, une application dans la barre de menu qui simule un balayage trackpad à grande vitesse pour un changement d'espace instantané sans désactiver SIP, permet de sauter vers un espace par numéro et fournit une interface en ligne de commande après compilation depuis le dépôt GitHub. Le dépôt est peu connu selon l'auteur, qui invite à lui donner une étoile s'il est utile, et il mentionne qu'il n'a pas réussi à faire fonctionner le projet instantspaces sur sa machine.

06:00

The Raft Consensus Algorithm Explained Through "Mean Girls"

L'algorithme Raft est un protocole de consensus destiné à assurer la réplication sûre et cohérente des données dans des systèmes distribués. L'article utilise l'analogie du film Mean Girls pour montrer qu'un nœud isolé n'a pas de réplicas tandis qu'un groupe comme les Plastics représente un ensemble de réplicas partageant l'état. Un leader, comparé à une "Queen Bee", coordonne les opérations et les followers doivent confirmer les changements pour atteindre le quorum majoritaire nécessaire au commit. Si le leader cesse d'envoyer des signaux réguliers, une élection est déclenchée et un nouveau leader est choisi par vote majoritaire, illustré par l'arrivée de Cady à la tête du groupe. L'analogie montre aussi que de petites cliques ne peuvent pas atteindre de quorum pour valider des écritures concurrentes et que Raft garantit la consistance dans des systèmes comme CockroachDB.