Is hacker “news” a lot less about hacker and more about news?
Or I just got into some sort of a buble and see only politics and economy for past few months, what are you think guys?
Or I just got into some sort of a buble and see only politics and economy for past few months, what are you think guys?
It's an optimization problem that never reaches anyone's optimum!
Just curious because I would have figured it would do something given how often everyone uses it.
Can you give some specific examples of what you'd like to see more of?
Edit: do these count? They're currently all in the top 10:
Show HN: Run unsafe user generated JavaScript in the browser - https://news.ycombinator.com/item?id=33673047 - Nov 2022 (3 comments)
TinyBIOS – A minimalist open-source BIOS project for fun - https://news.ycombinator.com/item?id=33670963 - Nov 2022 (13 comments)
Redbean Tiddlywiki Saver - https://news.ycombinator.com/item?id=33670382 - Nov 2022 (14 comments)
Show HN: A Browser-Based First Programming Language - https://news.ycombinator.com/item?id=33670353 - Nov 2022 (28 comments)
HelenOS: a microkernel-based, multiserver OS from scratch - https://news.ycombinator.com/item?id=33670177 - Nov 2022 (47 comments)
What saddens me is deteriorating quality of discussions. I miss times/places when people had intellectual curiosity and respect to opponent's opinion if it doesn't lie along with yours. Perhaps it inevitably goes together with extended audience, but I do miss it. It still largely stands - luckily it's not reddit yet, but tendencies are somewhat obvious.
Another factor: when HN fluctuates in an undesirable direction, relative to what one would like to see, one experiences it as a noticeable negative shift. But when the fluctuation subsides, the reversion-to-norm doesn't get noticed nearly as much. This bias seems to influence most of the general perceptions people have about HN*. It explains why the perceptions are so conflicting, e.g. "HN has become Twitter news" vs. "dang can we at least have one discussion about this?" or, less nicely, "why are you suppressing this story you VC plutocrat lackey".
* https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Right now I come up with 4 out of 30. Items I consider not HN worthy: Buffet/Munger comments about crypto (crypto discussions are mostly about finance these days not tech), Gravedigging 101, Apple rankings (the fruit not the tech company) and one about beer sales at the World Cup.
Economic discussions can be interesting and that leads to the point I've seen dang make that even though a topic may not sound like it applies, HN is about hackers commentary about the topic. So a topic about the economy or stocks might have a HN slant about careers at companies where total comp includes RSU's and commentary about attrition or whatever.
I think HN is vastly better than other online forums about filtering content and commentary. Flag things you don't think are appropriate and vote down comments that don't contribute to the discussion in some way.
There used to be more VC and "inspiring founder" stories, but you know after 20 years of those we realised its mosly luck and connection, not stamina and found er endurance that moves the needle.
I for one enjoy the new format and on the "real hacker news" thats actually mostly show and tell "here i did this thing, there is the exploit, enjoy!"
My reason for returning here are clearly the comments and the industry wisdom i would not get anywhere else and with a lot less "pretend experts" like reddit or other armchair guessers.
In addition to hn, i suggest the "devopsish" subreddit though, they have a lot of interesting stuff, that would not be interesting enough for hn
Also consider that tech at the moment is going through some insane sea changes that definitely affect entrepreneurs and hackers starting stuff, so lots of news is to be expected
Same with the economy, except that most of us do care about money, at least to some degree.
https://en.wikipedia.org/wiki/Michael_Crichton#GellMannAmnes...
Share them :)
This is not to say the work they do is not valuable - quite the opposite. Noobs make the world go round. That said, it also means you can't blame them for technically shallow content.
And anyway, Hacker News as a name always struck me as more or less a marketing gimmick.
I just imagine that every poster could be anyone between a 16-year-old script kiddie or the CTO of a multinational. Or, you know, both.
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^apnews\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^bbc\.co(m|\.uk)$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^bloomberg\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^businessinsider\.(com|in)$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^cbc\.ca$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^cbsnews\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^cnn\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^cnbc\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^commonsense\.news$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^dw\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^economist\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^forbes\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^foreignpolicy\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^fortune\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^ft\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^globalnews\.ca$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^independent\.co\.uk$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^latimes\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^nautil\.us$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^nbcnews\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^newsweek\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^nikkei\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^noahpinion\.substack\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^npr\.org$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^newyorker\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^nymag\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^nypost\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^nytimes\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^platformer\.news$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^politico\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^politicopro\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^propublica\.org$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^restofworld\.org$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^reuters\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^telegraph\.co.uk$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^theatlantic\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^theconversation\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^theguardian\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^themarkup\.org$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^unherd\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^vice\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^vox\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^washingtonpost\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^wsj\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^yahoo\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.sitestr:has-text(/^youtube\.com$/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.titleline > a:has-text(/\bBankman\b/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.titleline > a:has-text(/\bBiden\b/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.titleline > a:has-text(/\bBig Tech\b/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.titleline > a:has-text(/\bclimate\b/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.titleline > a:has-text(/\bcovid\b/i):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.titleline > a:has-text(/\bElon\b/i):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.titleline > a:has-text(/\bfar[ -]right\b/i):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.titleline > a:has-text(/\bFTX\b/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.titleline > a:has-text(/\b(microplastics|PFAS|forever chemicals)\b/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.titleline > a:has-text(/\bMusk\b/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.titleline > a:has-text(/\bSBF\b/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.titleline > a:has-text(/\bTesla\b/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.titleline > a:has-text(/\bTwitter\b/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.titleline > a:has-text(/\bUkrain(e|ian)\b/):upward(tr)
news.ycombinator.com##:matches-path(/^/(news)?(\?.*)?$/) tr.athing span.titleline > a:has-text(/\bunions?\b/):upward(tr)
...and if my comments really piss you off, try: news.ycombinator.com##:matches-path(/^/item\?id=/) tr a.hnuser:has-text(/^dpifke$/):upward(tr) > FTX
> Musk
Very nice! How can I add friends on HN?! >My solution: uBlock Origin...
Wow! --this is a brilliant idea. I'd been trying to hack something together in GreaseMonkey to do something like this. But unfortunately my JS-foo is practically non-existent. So I never got very far with it. I never even thought of trying to do it with uBO.Mind you, my ABP filter syntax knowledge is about as flakey as my understanding of JS. Nevertheless, this is what I've got so far:
#block submissions with these domains...
#or with this in the title...
news.ycombinator.com#?#tr.athing > td.title > span:-abp-contains(/[Tt]witter/):upward(tr)
news.ycombinator.com#?#tr.athing > td.title > span:-abp-contains(/[Yy]ou[Tt]ube/):upward(tr)
news.ycombinator.com#?#tr.athing > td.title > span:-abp-contains(/[Ee]moji/):upward(tr)
news.ycombinator.com#?#tr.athing > td.title > span:-abp-contains(/[Ww]orld [Cc]up/):upward(tr)
news.ycombinator.com##tr.athing > td.title > span:-abp-contains(/[Pp]interest/):upward(tr)
It's a bit clunky to write and it leaves the 'submitted by' line behind. But already my HN viewing is 23% less annoying.Do any of you ABP syntax gurus out there know a less clunky way to match case insensitively? For some reason the -abp-contains() filter is case sensitive and uBO doesn't accept a regex with /(?i)keyword/ or /(?i)[keyword]/
Can I suggest making a Github/Gitlab/other project out of this? Reason being because those platforms typically offer Atom feeds folks can subscribe to for updates.
I’m trying to find a good HN replacement that’s nuts and bolts hackerdom with a bit of edgy posting thrown in so it’s not sterile, but it’s hard to find.
I never understood it. But every so often, I spot it again.
https://news.ycombinator.com/item?id=33671870
https://news.ycombinator.com/item?id=33664971
...so, er, yes I've banned this account. Please don't create accounts to break HN's rules with!
News, as well, as the multiple Taylor Swift articles point out. Perhaps the number of vaguely(?) pleasant places to e-chat are decreasing?