AndrewKemendo 7 days ago

> Much of the HN codebase consists of anti-abuse measures that would stop working if people knew about them. Unfortunately. separating out the secret parts would by now be a lot of work

The business logic in encoded into the original structure, making migration to anything different effectively impossible - without some massive redesign.

This, I think more than any response, indicates why the philosophy of “it’s working don’t touch it” will always win and new features” requests will be rejected.

HN didn’t depaginate based on user desires, it was based on internal tooling making that feature available within the context of the HN overall structure.

HN has zero financial or structural incentive to do anything but change as little as possible. That’s why this place, unique in the internet at this point unfortunately has lasted.

HN is not *trying* to grow, it’s trying to do as little as possible while staying alive; so by default, it’s more coherent to maintain because its structure isn’t built for it and changing the structure would break the encoded rituals (anti-abuse measures).

Something to think about when you’re trying to solve for many problems like “legacy code” “scaling needs” etc… it all comes back to baseline incentives

3
dang 6 days ago

It's trying to grow in the sense that we want new users. Otherwise it will get stale. I fear that's already happening.

ashwinsundar 6 days ago

Is there data or otherwise that HN is growing stale? Or more of a general vibe

mdaniel 6 days ago

I mean this in the spirit of genuine curiosity: what staleness risk is there given the massive breadth of experience the existing userbase already has?

dang 6 days ago

We need a healthy influx of younger users in addition to retaining older ones.

jaza 6 days ago

It remains an unsolved problem! For example, Facebook's "solution" was to buy Instagram.

walterbell 6 days ago

> staleness risk

Mortality.

dang 5 days ago

Indeed.

packetlost 6 days ago

Man, I wish GUIs in general were like this. Not that I don't want progress, but some interactions (especially in basic OS stuff) really doesn't need to be redone every 5 years.

walterbell 6 days ago

Muscle memory belongs on a balance sheet.

exe34 7 days ago

Honestly I don't understand why more things aren't like this. I don't need a revamped landing page for my GP/council/department/directorate/organisation/etc - just finish the previous version with the features that were promised. I don't need another half-assed version that will also be abandoned at 40-50%.

AndrewKemendo 5 days ago

Business incentives

HN is odd in that it’s subsidized by a hyper capitalist who still has at least a romantic concept of the “early” internet

My assumption is that HN will die when the current leadership turns over because while HN does help marketing/intel for YC it’s a cost center

All cost centers eventually get closed

exe34 5 days ago

> All cost centers eventually get closed

This needs to be the epitaph of humanity. I propose we start a crowd fund to get it carved in big letters on the moon!