Не все знают, что на Google есть встроенный полезный инструмент — калькулятор. Если вбить в строку поиска математическое выражение, то он покажет результат вычислений. Однако, по некоторым математическим запросам поисковая система Google показывает не только результат вычислений в калькуляторе, но и ссылки на порносайты. Пользователи обнаружили этот факт и были чрезвычайно удивлены: см. обсуждение на Quora.
Например, если ввести математический запрос [ -4^(1/4)], то мы увидим такую странную выдачу.
В обсуждении Quora вскоре появился программист из Google, который объяснил ситуацию. Объяснение выглядит довольно забавным. Дело в том, что запрос [-4^(1/4)] воспринимается как формула для вычислений в калькуляторе, но при полнотекстовом поиске некоторые специальные символы игнорируются, так что запрос интерпретируется как запрос [-4 "1 4"], что означает «найти все страницы, которые содержат 1 рядом с 4, но не содержат 4». По идее, это должно возвращать нулевой результат, поскольку содержит взаимоисключающие требования. Однако, поисковая система содержит баг, из-за которого некоторые страницы всё-таки удовлетворяют заданным критериям. Именно эти страницы и отображаются как результат поиска.
Компания Google сейчас работает над исправлением бага и благодарит сообщество за помощь в его обнаружении.
Для примера можно попробовать другие «невозможные» поисковые запросы.