The user discovered succinct data structures, which store data in a compact form while maintaining useful properties, and found them to be useful in systems programming, particularly in Rust. They discussed various succinct data structures, including rank/select bit vectors, wavelet matrices, and FM-indices, and shared their experience with Rust libraries such as vers and sucds.