Hash tables with O(1) worst-case lookup and space efficiency [pdf] | Hacker News Reader