Algolia Hacker News Search GitHub Project Archived
github.com97 points by maguszin a day ago
97 points by maguszin a day ago
Algolia DevRel here. An amazing dev named Jeff Slentz did a full rewrite about a year ago, which is what the current search runs on.
The new search is currently in a private repo, but I can see about getting it turned public if people would like to peruse the code.
OMG, I'd love to fix that date picker. It is just so horribly broken, it causes me PTSD.
Had me scared for a moment that it was running Ruby 2.6 and Rails 5.1.7 in prod. :'D
FYI: The hn search index I'm seeing is about 9 hours old as of 2026-02-23T00:53:00Z. Is that right?
Hmmm. Should update more often than that. Let me check!
Both HN clients that I use are failing to load/update. I think they both pull data from the Algolia search endpoints.
Hmm, I've been getting "Algolia API failed" on Harmonic for the past day, was wondering what could be going on.
Does this indicate a new HN search could be coming?
Doesn't seem to have been touched for 3 years. Might be they consider it complete, but given the number of issues and PRs that's been gathering in those 3 years, it feels more like it's abandoned.
They had one small ingestion issue on august 2025 https://github.com/algolia/hn-search/issues/248
I would like to have again possibility to sort comments by popularity.
Wasn't aware that this backend ran on rails.
Is there a place to get an archive of all HN posts and historical comments?
Check HackerBook https://github.com/DOSAYGO-STUDIO/HackerBook
Repo packages 20 years of Hacker News into a static archive you can run entirely in your browser. The site is just files: HTML, JSON, and gzipped SQLite shards. No server app required.
Easiest way might be to use google cloud's 'bigquery' tool which lets you query hn data with SQL
I just tried
SELECT *
FROM `bigquery-public-data.hacker_news.full`
and it returns 47049059 rows. And SELECT
MAX(timestamp) AS most_recent_timestamp
FROM `bigquery-public-data.hacker_news.full`;
gives 2026-02-21 09:12:49 UTC, so it checks out.This isn't 'archived' - it's just the source code of HN Search. And place for reporting problems, like back in August when it wasn't ingesting data briefly