2 points par GN⁺ 2024-11-07 | 1 commentaires | Partager sur WhatsApp
  • Reprend une partie du texte original des articles de la page d’accueil de Hacker News et les met en page comme un journal
  • Les articles recommandés changent selon les clics sur Like/Dislike
  • À venir : affichage de tous les commentaires, navigation multi-pages, sauvegarde des j’aime et je n’aime pas

1 commentaires

 
GN⁺ 2024-11-07
Avis sur Hacker News
  • La photo au-dessus de la ligne de flottaison devrait être soumise à une barre très haute, et je ne pense pas que la plupart des images actuelles méritent d’occuper cet espace
    Il vaudrait mieux éviter les aperçus de pages banals comme GitHub, les logos de sites génériques comme arXiv ou Aide, les images de stock ou générées par IA avec des mannequins en costume, les images décoratives de quelques articles, et les photos d’auteurs
    Dans ce contexte, les GIF en lecture automatique sont très distrayants. Le contenu lui-même peut être bon, mais pour moi, « lecture à la demande » conviendrait mieux
    Les images fonctionnent mieux quand il s’agit de visuels pertinents et uniques, comme un gladiateur ou un cafard dans un article historique, mais même là, ce n’est pas forcément digne du premier écran
    Pour vraiment justifier leur place, elles doivent apporter plus d’information que le texte. Si l’on identifiait les cas où l’article porte lui-même sur l’image, comme une photo de l’espace ou une visualisation de données, l’affichage gagnerait réellement en valeur

    • Il y a aussi des choses comme « l’annonce du décès d’une personnalité peu connue, sans explication de pourquoi on devrait s’y intéresser »
  • Je l’ai fait pour expérimenter avec les embeddings et voir comment la manière de présenter l’information influence la perception
    Je récupère les 100 meilleures stories, j’envoie le HTML à GPT-4 pour extraire le corps du texte, puis je crée des embeddings à partir du titre et du contenu. Le parsing HTML seul ne donnait pas des résultats assez bons
    Les likes/dislikes sont stockés localement, et je les compare à toutes les stories via la similarité cosinus pour trouver celles qui sont les plus pertinentes
    Le coût d’exploitation est d’environ 10 dollars par jour. Je réfléchis à la possibilité d’apporter de la valeur supplémentaire avec un petit abonnement. Par exemple plus de pages de journal, le texte complet/les commentaires, des résumés hebdomadaires ou l’export ePub

    • La plus grande valeur de HN vient souvent des commentaires, et trouver les bons commentaires est beaucoup plus difficile, car ils peuvent être cachés dans des fils qu’on n’aurait pas lus autrement
      Je ne sais pas si c’est forcément une « fonctionnalité premium », mais étendre cette approche à l’ensemble des commentaires serait vraiment très chouette
    • Je ne comprends pas pourquoi cela coûterait 10 dollars par jour. Ça ne devrait pas dépasser 1 dollar par jour, et avec des crédits AWS ou Azure, on pourrait le faire tourner gratuitement pendant des années
    • Ce dont il est question ici semble être l’usage de la similarité cosinus sur des embeddings
      Je fais quelque chose de similaire côté actions. Pour la plupart des titres, je récupère des décennies de rapports 10-Q et les positions pondérées d’ETF, je crée des embeddings avec un autoencodeur, puis j’exécute des algorithmes cosinus et euclidiens en Rust WASM
    • C’est plutôt bien. Je pense que j’utiliserais ça quand je lis tranquillement, et le site HN original quand je suis pressé
      Je me souviens avoir vu des commentaires disant que les résultats étaient meilleurs en convertissant d’abord en Markdown avant d’envoyer au LLM, plutôt que d’envoyer directement le HTML à GPT-4. Ça pourrait aussi réduire un peu les coûts
  • Ça ne ressemble pas à un journal imprimé. Un journal imprimé a généralement une densité d’information bien plus élevée et utilise aussi différentes tailles de titres pour mettre en avant les articles choisis par la rédaction
    Là, ça fait plutôt page d’accueil de blog d’entreprise. Certaines personnes aimeront peut-être ce mode de présentation, mais je suis déjà assez satisfait de HN tel qu’il est. Félicitations tout de même pour le lancement

    • D’accord. Cela dit, je suis biaisé. En 2009, j’ai créé une app presque identique à celle du post, et elle avait des tailles de titres différentes comme un journal
      https://github.com/gilesbowkett/hacker_newspaper/blob/master...
      Je l’ai maintenue pendant environ 5 à 10 ans avant de finir par l’arrêter
      Je ne cherche pas à dénigrer le post d’origine. Sa version a des photos, la mienne n’en avait pas. Mais je suis d’accord pour dire que la hiérarchie visuelle inhérente au design des titres de journaux est un avantage important de ce format
    • Si vous voulez voir le reste de l’actualité dans un format un peu plus proche de HN, au moins au niveau supérieur, https://lite.cnn.com/ pourrait vous plaire
    • Je gère https://dailypopulous.com/ depuis plusieurs années ; c’est globalement similaire, mais pour l’actualité générale
      Le site génère toutes les 6 heures une édition statique de journal à partir des liens d’actualité les plus populaires sur les réseaux sociaux, avec aussi une archive complète des éditions précédentes
    • Bonne observation. Le design aurait sans doute dû créer automatiquement une hiérarchie visuelle en fonction du classement des stories
    • Merci pour le retour. Un journal imprimé implique une curation éditoriale, et celui-ci n’en a pas
      Ce que j’ai surtout repris du journal, c’est probablement les images et les résumés qui aident à prévisualiser les stories
  • Ça a vraiment l’air soigné. Depuis longtemps, j’ai envie d’essayer un projet similaire, mais en le faisant dans le style du Daily Prophet, inspiré de la série Harry Potter
    Avec des GIF et des effets comme sur https://harrypotter.fandom.com/wiki/Daily_Prophet?file=Daily...
    Il y a quelques années, un projet similaire était passé sur HN et il était assez cool : un journal affiché au mur sur un écran intelligent E Ink (https://news.ycombinator.com/item?id=22831323)

  • En tant qu’enfant de deux journalistes, dont l’un était rédacteur, la mise en page et l’édition d’un journal sont bien plus complexes que l’utilisation d’une police à empattements et quelques ajustements typographiques
    Ce qui s’est le plus rapproché d’une vraie mise en page de une est ceci, publié sur HN il y a quelques mois : https://cybernetic.dev/grid
    La clé d’une bonne mise en page est l’équilibre entre une forte densité d’information et la lisibilité. Ici, ça penche beaucoup trop du côté minimaliste de la « lisibilité »
    Si vous voulez voir des éléments de mise en page pour la publication numérique, regardez les anciens magazines InDesign/QuarkXPress
    Un jour, on verra une excellente mise en page qui fusionnera bien édition journalistique et web, mais celle-ci n’en est pas encore là

  • Je ne vois que « Failed to load stories » ; est-ce que je fais quelque chose de travers ? Y a-t-il quelque chose à configurer avant que ça se charge ?

    • J’ai vu la même chose quand j’ai ouvert le site pour la première fois juste après la publication. Environ 12 heures plus tard, le contenu se chargeait correctement
      Je n’ai rien changé côté réseau, donc j’imagine que l’opérateur du site a modifié la configuration
    • J’ai eu le même problème et je l’ai résolu. Il faut désactiver le bloqueur de publicités
  • Quelqu’un se souvient de « Hacker Monthly » ? Il y a quelques années, c’était un PDF mensuel joliment mis en page avec les articles populaires qui avaient reçu beaucoup de votes ici

    • Ils imprimaient et expédiaient aussi un vrai magazine papier. C’était la première fois que je recevais un de mes articles sous forme imprimée professionnelle
  • Plutôt chouette. J’aime cette interface épurée, qui permet de se concentrer davantage sur les posts individuels — ici, les articles — plutôt que de parcourir une multitude de titres
    En particulier, l’article lié à Jupiter ne m’avait pas sauté aux yeux sur la page d’accueil originale, mais je l’ai remarqué sur ce site
    Ce serait bien d’avoir une personnalisation qui permette de remonter les sujets intéressants sans passer par les likes/dislikes. Par exemple, faire remonter les articles avec le tag emacs
    Ce serait aussi bien de pouvoir masquer globalement les boutons like et dislike, car ils réintroduisent le côté réseau social que l’interface façon journal avait bien réussi à enlever

    • Pour moi, c’est un peu l’inverse. Dans la vue par défaut, je lis vraiment tous les titres et je réfléchis à ce que je pourrais trouver en cliquant
      Dans cette version, je fais défiler plus machinalement et je survole davantage
    • Ce serait peut-être bien de pouvoir ajouter des mots-clés sur une page « customize » séparée
  • Bien. J’ai récemment travaillé sur une extension Chrome qui personnalise la première page à partir d’embeddings
    https://chromewebstore.google.com/detail/hn-explorer/amiaaon...