Créer un journal imprimé à partir de la page d’accueil de Hacker News (personnalisable)
(yourhackernews.com)- 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
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
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
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 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
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
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
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
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 ?
Je n’ai rien changé côté réseau, donc j’imagine que l’opérateur du site a modifié la configuration
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
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
Dans cette version, je fais défiler plus machinalement et je survole davantage
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...