frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Adaptive Hashing

https://quotenil.com/adaptive-hashing.html
22•varjag•2d ago

Comments

tptacek•3h ago
Fun fact! A previous use of the term "adaptive hash" was as a descriptor for things like Bcrypt, which have the exact opposite goal (to consistently be as slow as possible regardless of advances in hardware).
90s_dev•3h ago
"tptacek's law: given enough time, diametrically opposed algorithms will have the same name"
tptacek•2h ago
Yes! See: quicksort.
vlovich123•2h ago
> For string keys, hash only the first and last 2 characters. For list keys, only hash the first 4 elements.

I would think it make some sense to change these constants as the collision chain grows, thereby improving the hash quality of keys and avoiding collisions as the table gets larger and larger

heisig•32m ago
Let me comment as an SBCL user: This is outstanding work, and I can now remove a lot of performance hacks from my code because the default hash tables became equally fast!

Also, this technique eliminates a number of worst-case scenarios and inefficiencies, which is a boon for any hash table user.

Observations from people watching

https://skincontact.substack.com/p/21-observations-from-people-watching
172•jger15•7h ago•89 comments

Fandom Sells Giant Bomb to Independent Creators

https://about.fandom.com/news/fandom-sells-giant-bomb-to-independent-creators
91•minimaxir•6h ago•21 comments

Sierpiński Triangle? In My Bitwise and?

https://lcamtuf.substack.com/p/sierpinski-triangle-in-my-bitwise
127•guiambros•8h ago•32 comments

Fan Service

https://flak.tedunangst.com/post/fan-service
27•todsacerdoti•1h ago•2 comments

US vs. Google amicus curiae brief of Y Combinator in support of plaintiffs [pdf]

https://storage.courtlistener.com/recap/gov.uscourts.dcd.223205/gov.uscourts.dcd.223205.1300.1.pdf
348•dave1629•15h ago•667 comments

Show HN: Xenolab – Rasp Pi monitor for my pet carnivourus plants

https://github.com/blackrabbit17/xenolab
86•malux85•9h ago•26 comments

Dotless Domains

https://lab.avl.la/dotless/
119•wibbily•4h ago•74 comments

Strain gauge made out of PCB

https://github.com/vapetrov/PCB_strain_gauge
41•dr_coffee•3d ago•8 comments

For $595, you get what nobody else can give you for twice the price (1982) [pdf]

https://s3data.computerhistory.org/brochures/commodore.commodore64.1982.102646264.pdf
162•indigodaddy•12h ago•98 comments

A critical look at MCP

https://raz.sh/blog/2025-05-02_a_critical_look_at_mcp
403•ablekh•15h ago•229 comments

Reverse engineering the 386 processor's prefetch queue circuitry

http://www.righto.com/2025/05/386-prefetch-circuitry-reverse-engineered.html
132•todsacerdoti•13h ago•41 comments

Engineers develop wearable heart attack detection technology

https://medicalxpress.com/news/2025-04-wearable-heart-technology.html
14•PaulHoule•3d ago•2 comments

The History and Legacy of Visual Basic

https://retool.com/visual-basic
46•ibobev•6h ago•27 comments

Why the Apple II Didn't Support Lowercase Letters (2020)

https://www.vintagecomputing.com/index.php/archives/2833/why-the-apple-ii-didnt-support-lowercase-letters
69•colinbartlett•8h ago•49 comments

The State of SSL Stacks

https://www.haproxy.com/blog/state-of-ssl-stacks
50•zdw•4d ago•8 comments

When Suno covers my song (very useful) – a study with variations

http://rochus-keller.ch/?p=1350
8•Rochus•2d ago•0 comments

Lazarus Release 4.0

https://forum.lazarus.freepascal.org/index.php?topic=71050.0
9•proxysna•3d ago•0 comments

Show HN: LoopMix128 – Fast C PRNG (.46ns), 2^128 Period, BigCrush/PractRand Pass

https://github.com/danielcota/LoopMix128
41•the_othernet•8h ago•25 comments

Adaptive Hashing

https://quotenil.com/adaptive-hashing.html
22•varjag•2d ago•5 comments

Embracer Games Archive is preserving 75000 video games and needs contributions

https://embracergamesarchive.com/
158•draugadrotten•18h ago•74 comments

Comparison of C/POSIX standard library implementations for Linux

https://www.etalabs.net/compare_libcs.html
103•smartmic•15h ago•33 comments

Address of Pope Leo XIV to the College of Cardinals

https://www.vatican.va/content/leo-xiv/en/speeches/2025/may/documents/20250510-collegio-cardinalizio.html
206•90s_dev•10h ago•138 comments

Arduino is at work to make bio-based PCBs

https://blog.arduino.cc/2025/04/22/arduino-is-at-work-to-make-bio-based-pcbs/
42•PaulHoule•2d ago•5 comments

Eagle Hunters of Kyrgyzstan

https://magazine.atavist.com/the-eagle-hunters-of-kyrgyzstan-world-nomad-games/
31•gmays•4d ago•8 comments

NetBSD 10.x Kernel Math_emulation

https://mezzantrop.wordpress.com/2025/02/04/netbsd-10-x-kernel-math_emulation/
8•jaypatelani•3h ago•0 comments

How much information is in DNA?

https://dynomight.substack.com/p/dna
61•crescit_eundo•2d ago•54 comments

The AUCTUS A6: the chip enabling inexpensive DMR Radio (2021)

https://jhart99.com/auctus-a6/
3•walterbell•3h ago•1 comments

Weave (YC W25) is hiring a founding engineer

https://www.ycombinator.com/companies/weave-3/jobs
1•adchurch•13h ago

Adventures in Imbalanced Learning and Class Weight

http://andersource.dev/2025/05/05/imbalanced-learning.html
37•andersource•2d ago•4 comments

Not a three-year-old chimney sweep (2022)

https://fakehistoryhunter.net/2022/07/26/not-a-3-year-old-chimney-sweep/
109•nixass•23h ago•65 comments