News for hackers. Stuff that matters.
Re:Falsehoods Programmers Believe About Search (2019) by henning on Sunday May 29, 2022 @03:29PM (#31552075)
These lists are a great way to produce a big list of strawmen that most programmers don't actually believe.

They should have picked statements that are often true or true in certain situations so that they are "false" in the sense that they are not always true, drawing zero distinction between "mostly true/situationally true" and "completely false" in a field where the answer to most questions about system design is "it depends".

Re:Falsehoods Programmers Believe About Search (2019) by Pulcinella on Sunday May 29, 2022 @03:41PM (#31552196)
Some of them definitely are more like "Falsehoods the client/marketing/sales believe about search." e.g. "Search can be added as a well performing feature to your existing product quickly." Have definitely gotten questions about "why can't you just quickly add search" based on this falsehood before.
Re:Falsehoods Programmers Believe About Search (2019) by Buttons840 on Sunday May 29, 2022 @04:57PM (#31552806)
I think the name implies some frustration with stupid technical limitations many systems have. "What do you mean my password can't contain special characters? What are you doing? What do you mean my first name can't be more than 15 characters?" Stuff like that.
Re:Falsehoods Programmers Believe About Search (2019) by bryanrasmussen on Sunday May 29, 2022 @05:38PM (#31553127)
I think I believe this

"Search can be added as a well performing feature to your existing product with reasonable effort"

if you append

", as long as your existing product is one that would benefit from having search added to it."

to the end of it

Re:Falsehoods Programmers Believe About Search (2019) by cgrealy on Sunday May 29, 2022 @06:37PM (#31553574)
Very much depends on what "reasonable effort" looks like.

If product management think it's "just point lucene at the DB.. maybe a sprint or two", then you're in for an interesting conversation....