frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Wavelet Trees: An Introduction (2011)

https://www.alexbowe.com/wavelet-trees/
37•Tomte•4h ago

Comments

JohnKemeny•4h ago
Discussed here 12 years ago. https://news.ycombinator.com/item?id=5526991 (7 comments)
jdonaldson•4h ago
I think what's changed since this was posted in 2011 is the emergence of embeddings and the need to take advantage of its higher dimensional space. While embeddings expose more underlying structure that can be used for tensor math, ranking systems often are still good ol' trees. This project to me points at a new major "hinge" of information architecture.
bawolff•3h ago
What does this have to do with wavelet trees?

(Sorry for being a dick if im wrong) - was this an AI generated comment that got confused by the domain specific meaning of the word "rank" in this context?

jdonaldson•2h ago
That is a pretty badly overloaded word for it, and I didn't even pay much attention to the notion of "rank" anyways. I'm mainly interested in how the text is represented with bit vectors. It's very reminiscent of how vector math plays out in other ML domains, but I would bet that many people working with text have never heard of it.
29ebJCyy•1h ago
Can you explain how this is useful for those problems though? I'm struggling to come up with a way to use rank queries on embeddings in order to get back useful information.
bawolff•1h ago
> It's very reminiscent of how vector math plays out in other ML domains

How so?

quantadev•1h ago
You weren't wrong. Wavelet Trees have no relationship whatsoever to vector embeddings.
quantadev•1h ago
Interestingly, this algo has absolutely nothing whatsoever to do with "Wavelets" or even waves. The name "wavelet" stuck to it mostly only because it uses a recursive decomposition approach which happens to be something that Wavelet does in actual wave processing. It got collectively labeled "Wavelet" when what was really meant was just "Recursive".
jltsiren•42m ago
"Wavelet tree" is not just a collective label but the name explicitly given by the authors of the paper where the data structure was first described in. At least Vitter had worked in image/video compression, where wavelet transforms and similar techniques are common. I believe the original idea was adapting those techniques for representing strings, and the wavelet tree data structure was the final outcome.

Baby Is Healed with First Personalized Gene-Editing Treatment

https://www.nytimes.com/2025/05/15/health/gene-editing-personalized-rare-disorders.html
111•jbredeche•2h ago•55 comments

I Don't Like NumPy

https://dynomight.net/numpy/
186•MinimalAction•4h ago•81 comments

The current state of TLA⁺ development

https://ahelwer.ca/post/2025-05-15-tla-dev-status/
34•todsacerdoti•1h ago•1 comments

The Unreasonable Effectiveness of an LLM Agent Loop with Tool Use

https://sketch.dev/blog/agent-loop
12•crawshaw•40m ago•2 comments

Improving Naval Ship Acquisition

https://www.construction-physics.com/p/fixing-naval-ship-acquisition
22•Luc•1h ago•18 comments

Dr. Dobb's Journal Interviews Jef Raskin (1986)

https://computeradsfromthepast.substack.com/p/dr-dobbs-journal-interviews-jef-raskin
19•rbanffy•1h ago•6 comments

Launch HN: Tinfoil (YC X25): Verifiable Privacy for Cloud AI

76•FrasiertheLion•3h ago•46 comments

A Tiny Boltzmann Machine

https://eoinmurray.info/boltzmann-machine
189•anomancer•6h ago•32 comments

Show HN: Min.js style compression of tech docs for LLM context

https://github.com/marv1nnnnn/llm-min.txt
126•marv1nnnnn•6h ago•37 comments

Malicious compliance by booking an available meeting room

https://www.clientserver.dev/p/malicious-compliance-by-booking-an
232•jakevoytko•6h ago•220 comments

New paradigm for psychology just dropped

https://www.experimental-history.com/p/new-paradigm-for-psychology-just
23•CharlesW•1h ago•21 comments

Fetii (YC S22) Is Hiring

https://www.ycombinator.com/companies/fetii/jobs/QDjleWs-senior-operations-manager-fetii
1•Mattiommi•3h ago

Harvard Law paid $27 for a copy of Magna Carta. It's an original

https://www.nytimes.com/2025/05/15/world/europe/harvard-law-magna-carta-original.html
70•jgwil2•1h ago•19 comments

Onfim's world: Child artists in history

https://resobscura.substack.com/p/onfims-world-medieval-child-artists
25•benbreen•3h ago•5 comments

The Scalar Select Anti-Pattern

https://matklad.github.io/2025/05/14/scalar-select-aniti-pattern.html
11•goranmoomin•23h ago•0 comments

Coinbase says hackers bribed staff to steal customer data, demanding $20M ransom

https://www.cnbc.com/2025/05/15/coinbase-says-hackers-bribed-staff-to-steal-customer-data-and-are-demanding-20-million-ransom.html
184•gpi•4h ago•193 comments

Lua for Elixir

https://davelucia.com/blog/lua-elixir
157•davydog187•2d ago•59 comments

Show HN: Real-Time Gaussian Splatting

https://github.com/axbycc/LiveSplat
106•markisus•6h ago•44 comments

Refactoring Clojure

https://www.orsolabs.com/post/refactoring-clojure-1/
3•luu•45m ago•0 comments

The Fastest Way yet to Color Graphs

https://www.quantamagazine.org/the-fastest-way-yet-to-color-graphs-20250512/
29•GavCo•2d ago•8 comments

Pathfinding

https://juhrjuhr.itch.io/deep-space-exploitation/devlog/945428/9-pathfinding
87•sebg•7h ago•28 comments

Model Organisms Are Not Static

https://www.asimov.press/p/model-organisms-are-not-static
24•mailyk•4h ago•5 comments

How we made billing backendless

https://useautumn.com/blog/backendless
25•ayushrodrigues•6h ago•36 comments

A Rust API Inspired by Python, Powered by Serde

https://ohadravid.github.io/posts/2025-05-serde-reflect/
46•lukastyrychtr•4d ago•20 comments

Show HN: Undetectag, track stolen items with AirTag

https://undetectag.com/
37•pompidoo•4h ago•50 comments

Wavelet Trees: An Introduction (2011)

https://www.alexbowe.com/wavelet-trees/
37•Tomte•4h ago•9 comments

Radiance Contrasts at Possible Lunar Water Ice Exposures Seen by ShadowCam

https://iopscience.iop.org/article/10.3847/PSJ/adb8d1
7•PaulHoule•2d ago•0 comments

Demystifying Ruby (1/3): It's all about threads

https://blog.papey.fr/post/07-demystifying-ruby-01/
33•kadrek•6h ago•0 comments

Working on complex systems: What I learned working at Google

https://www.thecoder.cafe/p/complex-systems
213•0xKelsey•2d ago•113 comments

Gateway Books: The lessons of a defunct canon

https://thepointmag.com/examined-life/gateway-books/
16•samclemens•3h ago•14 comments