Ask HN: Why do we put up with the corruption of the word “algorithm”?
When people use the phrase in pop media, they usually mean something like "recommendation engine". Sure, it probably has some sort of novel algorithm involved, but you could just as well call it a "program". It doesn't sufficiently describe what you think you're describing.
It's a very broad and basic term, and now lay people are given the impression that the word means some sort of AI. They sometimes even half-jokingly talk about "The Algorithm" as some sort of mystical force.
I'm shocked that I'm basically the only computer person I know of who complains about this. No math people either! And at this point tech people seem to be misusing it.
I know this is a waste of energy and "algorithm" will go the way of "literally" but I don't want to go down without a fight.
5 comments
[ 3.9 ms ] story [ 23.6 ms ] threadLet "algorithm" go and accept that in most people's minds, knowing swap-sort makes you a sinister Illuminati manipulator, and using rot-13 makes you a criminal mastermind who trades small children for bitcoins on the darknet.
Honestly I don't think it's so much the loss of the word as much as the people are being mislead about its meaning. If they knew some of them might use a different word.
When I taught "Algorithms and Data-Structures" to first years, it seemed right to spend a moment explaining that it was a Persian (Iraqi) philosopher from Baghdad called Al-Khwarizmi that the whole thing was named after.
They were really interested and totally latched on to that. Even if they forgot everything about binary trees and depth-first, students would use any opportunity to demonstrate a treasured factoid of knowledge that it was "An Arab bloke called Ali Charisma who discovered algorithms".
Maybe you can throw that swerve-ball at people who blame algorithms on the government and say Al Gore invented them.