#hashtables

Benjamin Carr, Ph.D. 👨🏻‍💻🧬BenjaminHCCarr@hachyderm.io
2025-04-28

#Undergraduate Disproves 40-Year-Old Conjecture, Invents New Kind of #HashTable
A young computer scientist and two colleagues show that searches within data structures called #hashtables can be much faster than previously deemed possible.
wired.com/story/undergraduate-
archive.ph/2Tl3q

N-gated Hacker Newsngate
2025-04-16

🚀🚀 Behold, the groundbreaking of Fibonacci Hashing! 🌟 So revolutionary, even the author admits they hadn’t heard of it before—despite being a hash table "expert." 🤔 Who knew that integer modulo had a long-lost cousin everyone ignored? 😂
probablydance.com/2018/06/16/f

A new method of creating hash tables yields better average and worst-case performance than had previously been thought possible.

Summary: quantamagazine.org/undergradua

Original paper: arxiv.org/abs/2501.02305

#Computing #HashTables #DataScience

2025-02-11

Amazing.

"[I]n the midst of his tinkering, Krapivin realized that he had invented a new kind of hash table, one that worked faster than expected — taking less time and fewer steps to find specific elements. [...] “You didn’t just come up with a cool hash table,” [Kuszmaul] remembers telling Krapivin. “You’ve actually completely wiped out a 40-year-old conjecture!”"

quantamagazine.org/undergradua

#Mathematics #HashTables

Some Bits: Nelson's Linkblogsomebitslinks@tech.lgbt
2024-03-03

One billion rows in Go: Nice explication of optimization and profiling techniques
benhoyt.com/writings/go-1brc/
#parallelization #optimization #programming #hashtables #golang #go #+

2024-02-09

"[Hash tables] need to be fast, meaning that they can quickly retrieve the necessary information. But they also need to be compact, using as little memory as possible. These twin objectives are fundamentally at odds.
[...]
Computer scientists have now mathematically proved that they have found the optimal trade-off."

quantamagazine.org/scientists-

#Mathematics #HashTables #Optimizations #ComputerScience

Alexandre B A Villares 🐍villares@ciberlandia.pt
2023-11-04

O que eu queria mesmo era estar na #PythonBrasil2023 em Caxias do Sul com os amigues, mas como não deu este ano pelo menos eu posso assistir as palestras gravadas. Domingo vou encontrar outros amigues massa aqui em São Paulo. Preparando o coraçãozinho para a do ano que vem no Rio de Janeiro.

youtube.com/live/JfyB2YGRuDw?f Sala Uva ontem a tarde foi massa, começando com @lr explicando como funcionam os dicionário e conjuntos, com #HashTables, no #Python

2023-08-08

@marud What I find weird about #PowerShell #hashtables is the default comparer is OrdinalIgnoreCaseComparer, but when you "add" them, you get CultureAwareComparer:

filter Get-Comparer {
[hashtable].GetProperty("EqualityComparer", [Reflection.BindingFlags]"NonPublic,Instance").GetValue($_)
}

@{}, (@{} + @{}) | Get-Comparer

Both are CaseInsentitive, so if you do New-Object or [hashtable]::new() you must not add hashtables, but you can use the Add or Set methods, or $ht[$key] = $value

A screenshot showing the code from the post running and outputting:

System.OrdinalIgnoreCaseComparer
System.CultureAwareComparer
2017-06-20

@theZacAttacks No problem! Let me know what you think and share if you dig it!

I think crypto is the future now, whether we like it or not.

#CryptoCurrency #Cryptography #HashFunctions #HashTables

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst