Hacker ApprovedDepartments

H3 geospatial indexing system

Hacker Approved

Geospatial indexing library in Developer tools

Hexagonal spatial index valued for uniform cells, distribution across nodes and fast binning; critics note non-congruent hexagons cause overlaps and gaps across mixed resolutions.

Hexagonal spatial index valued for uniform cells, distribution across nodes and fast binning; critics note non-congruent hexagons cause overlaps and gaps across mixed resolutions.

22 people gave an opinion

recommend it
18
criticize it
4
approval share
82%
Each figure is one person. RecommendsCriticizes

Recommended in 4 of 13 months

  1. November 2025: recommended
  2. December 2025: not recommended
  3. January 2026: not recommended
  4. February 2026: recommended
  5. March 2026: not recommended
  6. April 2026: not recommended
  7. May 2026: not recommended
  8. June 2026: not recommended
  9. July 2026: not recommended
  10. August 2026: recommended
  11. September 2026: not recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Why it carries the badge

  • 18 people recommend itNeeds 10 or more, met.
  • 4.5 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 4 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Uniform cells with low distortion

    “H3 is preferred for geo analytics because it produces a more uniform spatial index with low distortion and consistent distances between cells”

    Comment from 3 Nov 2025 on Hacker News

    “the distortion across the globe is much less, because of the way H3 creates its grid”

    Comment from 3 Nov 2025 on Hacker News
  • Fast binning and approximate joins

    “as long as you're OK with approximation, you can speed up a lot of things by working with CellID instead of actual geometries”

    Comment from 3 Nov 2025 on Hacker News

    “with H3 you just compute the bin, O(1) instead of O(log n)”

    Comment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”
  • Easy joins without geometry work

    “the big selling point of H3 is that once you're "in the H3 system", many operations don't need to worry about geometry at all”

    Comment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”

    “As long as you agree on zoom level, joining two datasets with S2 and H3 is really easy.”

    Comment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”
  • Easy to distribute across nodes

    “H3 works reasonably for sharding spatial joins if all of the cell resolutions have the same size”

    Comment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”

    “h3 is effectively a grid so can easily be distributed over nodes”

    Comment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”

What people warn about

Each mark is one comment

  • Non-congruent hexagons create overlaps and gaps

    “the lack of congruency in H3 hexagons can cause weird overlaps and gaps if you plot mixed resolutions naively”

    Comment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”

    “H3 is not congruent it was optimized for visualization”

    Comment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”
  • Loses accuracy through approximation

    “Yes it speeds things up but you loose accuracy.”

    Comment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”

    “a much higher cell fidelity (below 1cm compared to 1m for H3)”

    Comment from 3 Nov 2025 on Hacker News
  • Poor scalability for analytical computations

    “The main disadvantage of non-congruent tiling systems like H3 is poor scalability and performance when running analytical computations.”

    Comment from 3 Nov 2025 on Hacker News

    “H3 has fixed overhead (~4.7KB/109 allocs for k=2 ring), while fallback scales linearly.”

    Comment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”

What people said

25 of the 26 comments that mention it, newest first. Each links to the original comment.

“H3, on the other hand, is phenomenal”

RecommendsComment from 19 Oct 2026 in “MiniMax M3.1 Flash”

“conditioning makes a big difference over prompting for complex actions”

RecommendsComment from 30 Aug 2026 in “Hy4 preview”

“My own H3 test show that H3 (API edition) is undoubtedly better than LTX in prompt adherence”

RecommendsComment from 2 Aug 2026 in “Seedance 2.5”

“For h3 is can be a looser area and you may find lots of your points are clustered in a few grids”

MixedComment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”

“As long as you agree on zoom level, joining two datasets with S2 and H3 is really easy.”

RecommendsComment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”

“Yes it speeds things up but you loose accuracy.”

MixedComment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”

“H3 works reasonably for sharding spatial joins if all of the cell resolutions have the same size”

MixedComment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”

“Doesn’t meet all our product requirements unfortunately.”

MixedComment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”

“with H3 you just compute the bin, O(1) instead of O(log n)”

RecommendsComment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”

“h3 is effectively a grid so can easily be distributed over nodes”

RecommendsComment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”

“H3 has fixed overhead (~4.7KB/109 allocs for k=2 ring), while fallback scales linearly.”

CriticizesComment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”

“the big selling point of H3 is that once you're "in the H3 system", many operations don't need to worry about geometry at all”

MixedComment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”

“the lack of congruency in H3 hexagons can cause weird overlaps and gaps if you plot mixed resolutions naively”

MixedComment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”

“H3 is not congruent it was optimized for visualization”

MixedComment from 7 Feb 2026 in “How we made geo joins 400× faster with H3 indexes”

“it definitely beats zipcodes”

RecommendsComment from 5 Nov 2025 on Hacker News

“The sheer number of companies and hobbyists using H3 for analytics across a wide spectrum makes it much more attractive than S2.”

RecommendsComment from 4 Nov 2025 on Hacker News

“h3 is a better fit for flow modeling - stuff like telematics”

RecommendsComment from 3 Nov 2025 on Hacker News

“The main disadvantage of non-congruent tiling systems like H3 is poor scalability and performance when running analytical computations.”

CriticizesComment from 3 Nov 2025 on Hacker News

“H3 is preferred for geo analytics because it produces a more uniform spatial index with low distortion and consistent distances between cells”

RecommendsComment from 3 Nov 2025 on Hacker News

“the distortion across the globe is much less, because of the way H3 creates its grid”

RecommendsComment from 3 Nov 2025 on Hacker News

“you can get some good results”

MixedComment from 3 Nov 2025 on Hacker News

“as long as you're OK with approximation, you can speed up a lot of things by working with CellID instead of actual geometries”

RecommendsComment from 3 Nov 2025 on Hacker News

“Since they align with an unique hex, I can ensure that one cell grid aligns and is placed on the same place in the world”

RecommendsComment from 3 Nov 2025 on Hacker News

“subdivisions of a cell leak into the neighbouring cells”

CriticizesComment from 3 Nov 2025 on Hacker News

“a much higher cell fidelity (below 1cm compared to 1m for H3)”

CriticizesComment from 3 Nov 2025 on Hacker News

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.