News for hackers. Stuff that matters.
Re:Twitter now requires an account to view tweets by dang on Saturday July 01, 2023 @01:43AM (#36547018)
HN isn't next. We hate change.

(More precisely: we're very aware that users hate change, and since we do too, it's kind of an easy call.)

Also, the value of HN to YC consists of the community and keeping the community happy is therefore a must.

(Did I say happy? More precisely: keeping the community as happy as possible under the circumstances)

Re:Twitter now requires an account to view tweets by disillusioned on Saturday July 01, 2023 @02:12AM (#36547151)
This attitude that: if it ain't broke, don't destroy it, is something I'm finding myself valuing increasingly. I use Stylish to make HN look a bit more readable and prettier, and beyond that, it functions exactly how I want it to and I'm glad to see that the institutional momentum here is a core value.
Re:Twitter now requires an account to view tweets by KronisLV on Saturday July 01, 2023 @02:49AM (#36547407)
> If it ain't broke, don't destroy it.

That's actually a nice way of putting it! Better than the "fix" version, because this is clear on the consequences.

I feel like it might be applied to everything from OS UI design (Windows 11), web platform redesigns (Google's icons) to whatever is going on with social media (the silly enshittification term describes this) and many other things.

Re:Twitter now requires an account to view tweets by throw2022110401 on Saturday July 01, 2023 @04:26AM (#36548006)
Yeah, it really is "destroy".

Let's say that you are the proud owner of a goose that lays golden eggs. "fixing" would be switching it to a different feed that might make it more productive, or it might make it sick. But this year the trend is to give it a few good kicks to see if that helps.

Re:Twitter now requires an account to view tweets by vinay_ys on Saturday July 01, 2023 @04:04AM (#36547853)
All I do is hit cmd+plus to increase the font size.
Re:Twitter now requires an account to view tweets by dang on Saturday July 01, 2023 @08:27AM (#36549366)
Re:Twitter now requires an account to view tweets by dredmorbius on Saturday July 01, 2023 @12:51PM (#36552067)
Take a look at my profile and CSS hacks, if you're interested.

(I've a slightly more updated set locally, can share those if requested.)

Re:Twitter now requires an account to view tweets by weinzierl on Saturday July 01, 2023 @02:34AM (#36547307)
I appreciate that attitude and value it myself, but I like to point out that it is not without risk.

If the world around HN (including its community) changes stasis can damage or kill it as well.

Specifically regarding the issue of the original posting:

- HN is already an important data source for large language model training.

- To the best of my knowledge there is no freely downloadable and current data dump of HN.

- The HN-API does not offer all the data that scraping can get. For example if a post had ever hit the front page or the highest front page position reached is an interesting data point that is missing.

- The Algolia-HN-API has the same limitations.

In my opinion this will lead to increased usage of the API and increased scraping which all costs money. HN might be forced to find a solution for this.

Re:Twitter now requires an account to view tweets by qingcharles on Saturday July 01, 2023 @12:00PM (#36551500)
I don't expect HN give a fuck about the scraping. It's pure HTML, no images, probably cached all to hell for users who aren't logged in anyway.

The one thing I see as a future issue is that people are starting to post comments that clearly look like they were manufactured by ChatGPT and friends. Or that could just be the way some people talk and I've spent too long with ChatGPT now and start to smell it everywhere.

Re:Twitter now requires an account to view tweets by dredmorbius on Saturday July 01, 2023 @01:48PM (#36552823)
HN does have performace / capacity issues, and you'll find that if you're crawling the site rapidly, you'll quickly find your IP banned.

I've had that happen even under manual browsing (when logged out). My front-page analytics project hit that limit quickly (within about 30 request, probably less). Adding in a reasonable delay got around that.

Keep in mind that a lot of Web infrastructure tends over time to operate just at the edge of stability, as capacity costs money.

Re:Twitter now requires an account to view tweets by j5155 on Sunday July 02, 2023 @08:07PM (#36567154)
I mean, given that AI might be trained on HN, maybe it’s ChatGPT saying things that sound like HN commenters…
Re:Twitter now requires an account to view tweets by ryzvonusef on Saturday July 01, 2023 @02:31AM (#36547281)
Elon says he used it as a way to stop AI data scraping because the servers were suddenly hit by a large load.... (As a weird form of DDOS shielding in other words)

HN could be hit with such a large load too, since we have pretty good and lengthy discussion here, good for AI data training.

Would you believe it a valid tool to keep the community happy?

Since I doubt we would be happy if we can't access the site because some AI decided this was the time to scrape, either.

Re:Twitter now requires an account to view tweets by dang on Saturday July 01, 2023 @08:36AM (#36549453)
I agree that it could become a problem but I'd rather wait until the problem shows itself clearly, rather than (potentially) over-reacting in advance. Sometimes the medicine turns out to be worse than the disease; plus it's a better fit for being lazy.
Re:Twitter now requires an account to view tweets by lofaszvanitt on Saturday July 01, 2023 @02:37AM (#36547338)
Just innovate one thing: show a counter how many new replies you have since last visit.
Re:Twitter now requires an account to view tweets by Nuzzerino on Saturday July 01, 2023 @02:40AM (#36547359)
* * *
Re:Twitter now requires an account to view tweets by lofaszvanitt on Monday July 03, 2023 @03:27AM (#36569890)
One number is notification hell?
Re:Twitter now requires an account to view tweets by perihelions on Saturday July 01, 2023 @05:16AM (#36548266)
This might interest you,

https://news.ycombinator.com/item?id=22930391

[dang]: "Push notifications seem to jack up the nervous system in a way that's good for engagement but not necessarily for users..."

Re:Twitter now requires an account to view tweets by lofaszvanitt on Monday July 03, 2023 @03:27AM (#36569888)
Who talked about push notifications?
Re:Twitter now requires an account to view tweets by steve_adams_86 on Saturday July 01, 2023 @03:00AM (#36547483)
I’ve been here for 6 years and the format is still a breath of fresh air when I come back from things like Twitter or Reddit.

It’s not that I’m opposed to change really. I love good ideas, and being surprised by new and unfamiliar things is usually a joy. Communication via text is hard to improve upon though, and I’m not convinced any major social media platforms have found ways to improve this in any meaningful ways.

I want to read interesting things and discuss them with interesting people. This is hard on most platforms. HN makes it easier than everything else I use.

Re:Twitter now requires an account to view tweets by xvector on Saturday July 01, 2023 @04:24AM (#36547988)
I grew up on the 'modern web' and I love HN's format the most.
Re:Twitter now requires an account to view tweets by 3cats-in-a-coat on Saturday July 01, 2023 @03:04AM (#36547510)
The choice is not between no change and drastic change, but selecting a rate of change that is appropriate. Things which do not change, die, as the only thing that is constant is change. Change or be changed.
Re:Twitter now requires an account to view tweets by wruza on Saturday July 01, 2023 @04:32AM (#36548040)
I visit a few sites that never changed (or at least changed things only few were even aware of) and they live long enough to lose count of hordes of change-praisers appear and die.

I believe this eternal loop of change is a trap that impatient people force themselves in. Instead of accustoming and learning the current state, they rush into another one with a change that has unclear implications. As a result, they never get where they are and lose any track of where they were or where they’re heading at. Their only comfort can be found in a constant change.

These few sites are like home to me. One of them I visit with years-long pauses and every time I return it’s the same user experience. That’s invaluable.

Re:Twitter now requires an account to view tweets by 3cats-in-a-coat on Saturday July 01, 2023 @10:57AM (#36550804)
I'd be curious to hear about some of those sites.
Re:Twitter now requires an account to view tweets by phito on Saturday July 01, 2023 @04:45AM (#36548117)
Sharks haven't changed in about 450 million years. There are designs that just work and don't need to change unless the environment changes drastically.
Re:Twitter now requires an account to view tweets by dang on Saturday July 01, 2023 @08:31AM (#36549413)
We've actually made many changes to HN over the years, but almost all have been subtle enough that most users don't notice.
Re:Twitter now requires an account to view tweets by irthomasthomas on Saturday July 01, 2023 @04:24AM (#36547987)
You did say, recently, that you don't like the idea of paid third-party apps using the HN API.[0]

I thought that was an odd change for HN. After all, the majority of the value still accrues to the HN owners. In fact, user's that are prepared to pay for an app to access a free website largely comprised of adverts, are typically more valuable than the rest. Those users have money to burn and skin in the game!

https://news.ycombinator.com/item?id=36363325

Re:Twitter now requires an account to view tweets by dang on Saturday July 01, 2023 @08:28AM (#36549380)
That's a fine point. I just get uncomfortable with it because the currency of HN should be curiosity, not money, so energetically it doesn't feel like a good fit.
Re:Twitter now requires an account to view tweets by ricardobayes on Saturday July 01, 2023 @04:34AM (#36548050)
It's ambiguous what GP refers to as "next", but if it's the Eternal September part, I believe HN unfortunately already suffers a lot from it. In my subjective opinion, comment quality took a nosedive in the past 2-3 months or so. That said, I have no idea how to fix it, if it needs fixing at all.
Re:Twitter now requires an account to view tweets by dang on Saturday July 01, 2023 @08:30AM (#36549393)
I'm not saying you're wrong and anyway it is hard, if not impossible, to evaluate objectively—but I can tell you two things for sure. One is that people have been saying more or less exactly this about HN for at least 15 years; the other is that HN is subject to a lot of random fluctuations, and random swings tend to get interpreted by humans as long-term trends—not because they are, but because that is what humans do.
Re:Twitter now requires an account to view tweets by dredmorbius on Saturday July 01, 2023 @01:43PM (#36552751)
In addition to my sibling comment: HN also steps in to quash developing negative patterns in all sorts of ways. There's a long list of banned sites, there is the flamewar detector (though I've ... questions ... about that), dupes detection (or flagging), there are weightings and penalties given to various sites. I believe also some keyword and other patterns are looked for as well, "Reddit" being among ones dang's recently discussed.

So yes, occasionally some new pattern or trend will emerge, but HN adapts to those fairly quickly.

Re:Twitter now requires an account to view tweets by dredmorbius on Saturday July 01, 2023 @01:41PM (#36552720)
* * *
Re:Twitter now requires an account to view tweets by dredmorbius on Saturday July 01, 2023 @02:53PM (#36553710)
More on "UNCLASSIFIED": there are 36,520 of those sites.

It's not practical to list all of them. But we can randomly sample. And large-sample statistics start to apply at about n=30, so let's just grab 30 of those sites at random using `sort -R | head -30`:

   1  sfg.io
   1  extroverteddeveloper.com
   2  letmego.com
   1  thestrad.com
   2  bombmagazine.org
   1  domlaut.com
   1  bootstrap.io
   1  jumpdriveair.com
   2  desmos.com
   1  leo32345.com
   1  echopen.org
   1  schd.ws
   1  web3us.com
   7  akkartik.name
   1  bcardarella.com
   1  cancerletter.com
   1  platinumgames.com
   1  industrytap.com
   2  worldoftea.org
   1  motion.ai
   1  vectorly.io
   2  enterprise.google.com
   1  lift-heavy.com
   1  davidpeter.me
   1  panoye.com
   3  thestrategybridge.org
   2  fontsquirrel.com
   1  kettunen.io
   1  moogfoundation.org
   2  elekslabs.com
That's a few foundations, a few blogs, a corporate site (enterprise.google.com), and something about tea, all with a small number of posts (1--7).

I'm looking at some slightly larger samples (60--100) here on my own system, and can actually make some comparisons across samples (to see how much variance there is) which can give some more information on tuning what I would expect to find under the "UNCLASSIFIED" sites.

Re:Twitter now requires an account to view tweets by tinus_hn on Saturday July 01, 2023 @04:59AM (#36548186)
I don’t know how much running the site costs, but I hope the people paying for it keep agreeing with that sentiment.
Re:Twitter now requires an account to view tweets by dang on Saturday July 01, 2023 @08:33AM (#36549429)
They have so far and have reason to continue to, not just because of how they feel about HN but because the economics of curiosity are a good fit for YC's business. That's the miracle (I would even say) about HN - it occupies a sweet spot where it can be funded to just be good*, and the economics work because it's in the interests of the business.

I've written about this a fair bit over the years if anyone wants more: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

* ("good" macroexpands to "as good as possible under the circumstances")

Re:Twitter now requires an account to view tweets by kergonath on Saturday July 01, 2023 @06:47AM (#36548717)
Thanks for that. You’re about the only website I trust not to turn on me these days.
Re:Twitter now requires an account to view tweets by cmilton on Saturday July 01, 2023 @06:52AM (#36548740)
Agreed. Align models with happiness.
Re:Twitter now requires an account to view tweets by aws_ls on Saturday July 01, 2023 @09:03AM (#36549658)
One welcome addition would be support for embedded images - sometimes you need to share some screenshots. For example right now, I am seeing rate limiting messsages from Twitter, from the normal account.

But may be it will increase your costs a lot.

Re:Twitter now requires an account to view tweets by qingcharles on Saturday July 01, 2023 @12:11PM (#36551632)
I think of features like this on a regular basis that this site needs. Then I catch myself. It's feature-creep like that which has killed practically everything else.
Re:Twitter now requires an account to view tweets by nunez on Sunday July 02, 2023 @09:18AM (#36561231)
oh god no.

posts not being able to submit images is a huge part of what makes HN valuable (to me).

once HN needs to handle images, HN falls apart

Re:Twitter now requires an account to view tweets by jmkni on Saturday July 01, 2023 @10:00AM (#36550206)
Fair enough! Personally one thing I would like is some sort of inbox functionality to notify you if someone replies to your comment, but can definitely live without it!
Re:Twitter now requires an account to view tweets by qingcharles on Saturday July 01, 2023 @11:57AM (#36551467)
I'd love to see the source control change log for HN. I can't even remember a single visible change in all the years I've been a user. I think there have been a few under the surface though.

I wish all the other sites on the Internet would wake up every morning, look at their TODO list and say "Nah, not today."