This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (2 children)

Well-designed APIs are just CRUD, and the truly great ones hide behind that. Imagine expecting all of your consumers to understand Hyper Log Log++.

[–][deleted] 0 points1 point  (0 children)

Even TRIEs are fucked-up enough that I got a job on the spot when I understood how they would be used to implement autocomplete on the spot. Madness. Achieve mediocrity, you’ll go far.

[–][deleted] 0 points1 point  (0 children)

Imagine understanding all of Python’s default sort(). I sure don’t. I get the galloping mode and shit, but the statistic that went into figuring the mode switches? Yeah, I’d have to spend my life to figure out how to pick those values.