4 ms·
Bloom filters prove OP’s point though. The first few times I heard the term, I wondered how a Photoshop filter to blur things could possibly apply to the proble
by labster 6y ago
Bloom filters prove OP’s point though. The first few times I heard the term, I wondered how a Photoshop filter to blur things could possibly apply to the problem. Maybe if it was called an exclusion filter it would be less jargony, I don’t know; naming things is hard.
- m12k 6y agoI was telling a friend about Bloom filters and he'd never looked into them, because he'd assumed from the name that they were some kind of screen space shader.
- Izkata 6y agoFor a long time I thought the algorithm or data structure used by it had some sort of metaphorical relationship to a flower blooming.
- sangnoir 6y agoHe wasn't assuming - there are Bloom shaders[1] are an item in Computer Graphics, but at least the name has intrinsic logic ("light bloom") 1. https://en.wikipedia.org/wiki/Bloom_(shader_effect) https://en.wikipedia.org/wiki/Bloom_(shader_effect)
- quickthrower2 6y agoAnd conversely why are photoshop filters even called filters!
- jldugger 6y agoPresumably because these exist: https://en.wikipedia.org/wiki/Photographic_filter https://en.wikipedia.org/wiki/Photographic_filter
- Trombone12 6y agoThe point being made is that photoshop manipulates matrices and filters are circles made of translucent material you put on your camera; and in fact many of those photographic filters don't primarily filter light but rather distorts it in some desired fashion. "Transformations" would be much more accurate.
- 317070 6y agoIn signal processing, those transformations have always been named filters. It goes way back to the early 1900s
- magicalhippo 6y agoI always presumed it came from signal processing[1]. [1]: https://en.wikipedia.org/wiki/Filter_(signal_processing) https://en.wikipedia.org/wiki/Filter_(signal_processing)
- mleonhard 6y agoExclusion Set
- sriku 6y agoAt least having a word like "filter" in it narrows down the choices even if it doesn't make it unique. If instead it was "Bloom's construction" or "Bloom's algorithm", or "Tim's procedure", we'll be at a total loss to even guess what it was about, which is what happens with a lot of math starting from "Pythagorus theorem", anyone instantly recall "Apollonius' theorem", "Ackerman function", "Euler's function"?. If "Fermat's last theorem" or "Goldbach conjectures" weren't crazy famous I wouldn't have a clue.. The request to at least give us a "Fourier transform", if not "frequency spectrum" is not unreasonable. I've lamented this for a long time, but on the other side, I doubt if mathematicians would ever get sufficient recognition if their names weren't immortalized thus, since they can't get patents on their works. They totally deserve recognition. Would you even remember Leonard Euler if his work was named factually? Most of us I guess have no idea who came up with sin/cos/exp/log etc. I'm glad for the names of these functions, but lament the loss of knowledge about the one (or many) who discovered them. Longer names are a candidate .. along the lines of "Einstein's theory of general relativity". "Euler's relative prime counting function" .. but they too will likely, depending on familiarity, collapse over time.
- labster 6y agoDo they get recognition? I’m an atmospheric scientist, and though I’ve used the equations many, many times, I have no idea who Navier-Stokes was. Or maybe they were two people? Whatever. Presumably they invented the equations and were scientists or mathematicians or something. If real recognition only comes from inside the field, everyone else has pedagogically unuseful name to deal with.
- yeellow 6y agoBut could you propose a better name for the math terms you mentioned? Fermat last theorem for example is famous because of its history and not significance and I don't think any other name would be better. Pythagorus theorem - how to call it with a short and significant name? The only option I can think of is "a squared plus b squared equals c squared" which is hardly a good name :)
- sriku 6y ago
- xxs 6y ago>Bloom filters prove OP’s point though. That depends on your native language, though. For Non-English speakers sounds no different than 'Shell sort'.
- Delk 6y agoI'm a non-native English speaker, and I struggle to remember that Bloom filters are named after a person. I have at times, when coming across the term, ended up wondering how they're supposed to relate to whatever "bloom" the name refers to. I don't think it really "proves the point", though, except for the point that sometimes names are confusing. So maybe it would be nicer if someone had happened to consider whether a specific naming might be confusing, but that's not the same as "names that aren't directly descriptive are automatically bad".