Show HN: The Brutalist Report – A rolling snapshot of the day’s headlines
brutalist.report
Sharing it with you all for those of you that also would enjoy this now esoteric style.
brutalist.report
Sharing it with you all for those of you that also would enjoy this now esoteric style.
I like it. It won't replace my RSS reader, but it's well done. One thought: could you link to articles on text.npr.org rather than the full-fat NPR site?
Also, for categories, may it be possible to categorize articles based on tags rather than the source outlet? What happens if, say, NYT publishes a business story?
Otherwise, this is really cool site. Bravo!
I'm inclined to keep this completely javascript-free.
This should be able to get you close to what you're asking for once implemented.
A couple questions:
1) That's a lot of news! Just browsing the headlines would take a long time. Any ideas on how to make it more compact? I'd definitely be interested in a site that could give me 15-30 high quality links per day across a diverse spectrum of content and sources.
2) I personally appreciate the discussion aspect of HN and wouldn't enjoy just visiting the links alone. Any thoughts around including a link back to the original HN discussion?
Thanks for sharing!
2.) Great idea, I could perhaps add an [hn] tag to those stories to preserve the link to the discussion.
Putting it another way, I'm fine with manually parsing the long list, as long as I can manually exclude whole sites from hitting my eyeballs and have that work remembered next time I visit from the same device.
Example: https://brutalist.report/?limit=10 or https://brutalist.report/topic/business?limit=10
https://github.com/searchableguy/burger
Although, after trying out different feeds and approaches. I must admit, I don't care about every item that is posted on a news site or someone's blog.
Anything interesting will get posted here.
So I figured I need a way to clean up HN stories that I don't find useful. I built an API server which does this using sentiment analysis.
Another problem I noticed is I tend to click on comments of stories I know won't be any useful (web3?) but it's hard to stop the urge so I check if comments are overly negative and return a score which is used to hide or show the see discussion button.
I also return all the urls from the discussion separately because those are usually good resources.
Meet cabbage news - https://github.com/searchableguy/cabbage_news
I haven't updated the repo so it is probably outdated and that's my first time writing a python application.
Oh here's the block list of keywords I recommend to everyone using HN
https://github.com/searchableguy/cabbage_news/blob/main/app/...
Aside: I would have called it "original" style HTML as there was no www before the 1990s.1 IMO, calling it "early" style HTML would not be apropos because the internet, including the www, is still in its infancy.
1. According to Wikipedia there was SGML as early as 1986 but Berners-Lee did not write the the HTML specification until 1990.
The first "final" sgml standard document was published in 1986, the initial draft was available in 1980.
http://www.sgmlsource.com/history/sgmlhist.htm
The first html spec was thus accompanied with a DTD.
CERN was heavily involved in the sgml standardization, thus it was natural for Tim Berners-Lee at cern to go the sgml route with html.
- Give more line-height between each bullet point. - You use white for time and blue for unvisit links. The contrast for the time is stronger than the link, resulting in more reading effort. Change up the contrast to focus where you want the reader to look at easily
What if I want different sources, e.g. Babylon Bee instead of (or in addition to) The Onion? Would be great if this is doable without login, just give the custom feed its own URL. Yeah, it would become my own echo chamber but otherwise everyone is stuck with whatever echo chamber you choose.
OK this one isn't old web but it would be sweet if I could select a headline (or word/words within a headline) and see all articles matching that topic. e.g. volcano, or FCC.
But there is a whole lot of •shit.
I think I'm going to take some design queues from you and simplify my system. Word clouds are cool but too intensive on the $5 server I pay for.
When loading the front page, you're loading a 1-minute-cached HTML page of it that was constructed out of headlines already in my PostgreSQL database that were put there by the ingestion goroutine.
I like the idea of word clouds actually, I think you're on to something there. I think you just need to pre-generate them rather than doing it adhoc (if that's what you're doing here) for speed. Additionally, perhaps consider using sentiment in a way that orients stories based on positive and negative sentiment. Right now I am not seeing how I as a visitor/user can act on the sentiment analysis as it is presented now.
It would be neat to see a collection of uplifting stories grouped together through the sentiment analysis.
Anyway, food for thought. I hope you keep hacking away on it as it's just good fun to build things.
Furthermore https://brutalist.report/ is perfect "product" for me as I used to read headlines only ;)
I think it was also introduced on HN.
By the way, is “brutalist” a good description of this style? I don’t feel I have a great handle on how to use this term, but doesn’t it mean something other than simply simple?
This website certainly does seem to be minimalist, showcase its structural elements, and eschew decorative design.
body {
font-family: monospace;
}
li {
color: grey;
padding-bottom: 0.5rem;
}
li a {
color: blue;
}I am newshound and I do keep several subscriptions.
I was thinking just the other day how I wished I could click on a link to get a list of "all stories in todays paper".
Just a plain list of links that can be read fast and leave more time for reading.
So this fits in with it.
ul {line-height:1.3;} ul li {padding-left:1ch;text-indent:-1ch} ul li + li {margin-top:.2em;} a:hover, a:focus {text-decoration:revert;}
Also, using <ol> lists instead of <ul> could help too.
That may be something different than what you are trying to create though!
I was thinking of it as maybe three "brutalist" views (in descending level of abstraction): 1) what the news has been; 2) what the news is trending to; and 3) what each site is currently reporting.
Could you make an "api" (maybe just a csv or static json file) available? Alternatively, is it ok if I scrape your page occasionally?
Example to get the tech topic via API: https://brutalist.report/api/tech
Or front page: https://brutalist.report/api/
Enjoy!
https://blog.sequin.io/events-not-webhooks
PS: Well done!
[1] https://embit.ca
Pulls from 33 sites, including HN, leading with Slashdot, CNET, Pinboard, Reddit, Gizmodo, Linux Today, Github trending, Engadget, and Yahoo technology news. User-customisable if you want AFAIR.
Also worth mentioning https://text.npr.org/ and https://lite.cnn.com/en
Warning about HTTP; no HTTPS if you're concerned about that sort of thing.
It's interesting to see how polarizing it is to some folks.
Maybe i will next do the opposite, in plain text insert senzationalism, but that's called marketing.
I wonder why these aggregators don't do a weekly version. I don't want to read the news every day.
Not criticism, more a confession. My eyes aren't what they used to be. They somewhat struggle to focus if there is much white screen appearing with colored fonts if the font isn't sufficiently dark. My tired eyes want subdued effects now. As I said, lovely site. It's my aging eyes that are the bother.
I think this is what people need. I favorited. Keep it up!
Now it needs an algorithm to detect related stories across different sites so they can have their own “popular stories” section or ignored after you have browsed them.
Would be cool to make it more global in coverage and presentation.
If you do, I'll re-release your original.
Cheers!
I do like the basic style, not a massive fan of the color, needs better contrast for the text - imho
Well done
Lol
lol who donvoted this? you don't need more than two minutes of image search to utterly demolish the notion that brutalism is function over form.