Slugs are chosen using AI, but it doesn't work too well, as you mentioned. I will work on iterating the prompt to try and get better results.
A 'remove' option would be a good addition. It would directly remove the element, and not track it as a 'disliked' story.
Since this whole thing is automated, and there's no curation involved beyond embeddings and HN points, it's hard to display it like a traditional newspaper, with proper vertical alignment (since images and blurbs are manually entered to fill the content there).
I think grouping the newspaper into categories is a great idea. I don't think it works with the daily frontpage, since there isn't enough content (just 30 stories on the front page), but it would work quite well in a monthly version. Your categories are very helpful and I will email you about them.
I'll drop you my classification file shortly. It's mostly-manual classification with some pattern-based assignments. Every site that's appeared on the front page a minimum of 15 times, IIRC, and quite a few below that threshold. Coverage is about 65% of front-page articles 2007--2023.
Slug-selection is a tough challenge. AI may not solve it, but at least it will make it more non-deterministic ;-) Reviewing the site again, you're largely doing quite well.
(I'd really like to see a widely-used abstract or summary semantic markup usage, though microformats seem not to have been widely adopted: <https://microformats.org/>.)
The layout / horizontal breaks observation is mostly something that's nagged me for ages in card-based layouts going back to Google+ in the early 2010s. It took me a while to realise that what nagged me about the layout was having multiple columns of cards with no vertical coherence. It just sort of jumbles in my mind, and I'm not sure if that's a cognitive defect of mine or a more general response. I've come to appreciate print-based layout practices increasingly with time, particularly as I find online / fluid layouts increasingly less satisfactory.
I agree with the lack of vertical alignment. It's not just you, many people have the same view, and there's a reason it's been used in newspapers. And there's a reason it's not used when the content and layout is generated automatically, but I'm going to work on a solution.
Slugs are chosen using AI, but it doesn't work too well, as you mentioned. I will work on iterating the prompt to try and get better results.
A 'remove' option would be a good addition. It would directly remove the element, and not track it as a 'disliked' story.
Since this whole thing is automated, and there's no curation involved beyond embeddings and HN points, it's hard to display it like a traditional newspaper, with proper vertical alignment (since images and blurbs are manually entered to fill the content there).
I think grouping the newspaper into categories is a great idea. I don't think it works with the daily frontpage, since there isn't enough content (just 30 stories on the front page), but it would work quite well in a monthly version. Your categories are very helpful and I will email you about them.