logoalt Hacker News

malfistyesterday at 6:12 PM1 replyview on HN

There is no shortcut to understanding. No one can understand things for you


Replies

Animatsyesterday at 8:02 PM

They can make it unnecessary for you to understand.

Consider hash tables. Nobody implements a hash table by hand any more. I've written some, but not in this century. Optimal hash table design is a specialist subject. Do you know about robin hood algorithms? Changing the random number generator's seed to discourage collision attacks? A basic hash table starts to slow down around 70% full. Modern hash tables can get above 90% full before they have to expand.

Who keeps Knuth's Fundamental Algorithms handy any more? I own both the original edition and the revised edition. They're boxed up in the garage. I once read that book cover to cover. That was a long time ago.

That's not AI. That's solving the problem and putting it in a black box. That's how technology progresses.

show 3 replies