Как стать автором
Обновить
163
0
Тигран Салуев @saluev

Математик-вычислитель

Отправить сообщение
Обожаю объяснение паттернов программирования на животных и пиццериях.

(Нет.)
Спасибо, очень понравилось ваше мнемоническое правило, что NaN — это на самом деле число, просто неизвестное. Могу добавить, что, поскольку log(-1) = NaN, это число ещё и необязательно вещественное (в данном случае комплексное).
Это, пожалуй, один из тяжелейших кейсов эффекта Даннинга-Крюгера, какой я видел.
Это очень, очень неуниверсальное решение. Limit и offset, в отличие от него, работают с любыми сортировками.

Для запросов в очень большие данные с очень большим сдвигом стоит пользоваться хранилищами, предоставляющими для этого специальные возможности. Например, у Elasticsearch для этого есть даже два разных API.
Если векторы нормировать, их скалярное произведение монотонно зависит от квадрата евклидового расстояния между ними, а значит, задача нахождения ближайших соседей по скалярному произведению сводится к задаче нахождения ближайших соседей по евклидовой метрике.
Для решения задачи нахождения ближайших соседей есть гораздо более эффективные алгоритмы, чем обход всех точек. Можно было обойтись без GPU.
Объясняю. Конструктивная критика — это когда предлагаются пути решения проблем. Без этого это в лучшем случае объективная критика, но никак не конструктивная. «Выкинуть всё и задизайнить заново» — не путь решения проблемы.

P. S. Я не посвящал свою жизнь алгоритмам. Меня волнует счастье пользователей, а оно не так сильно связано с оптимизацией, как многим хотелось бы.
Люблю запах неконструктивного нытья поутру.
Зачем публиковать неверный ход рассуждений? Чтобы мы ошибки за вас искали? Это даже не профильный математический ресурс.
Стоит ли и говорить, что даже простые эвристики, как правило, сильно упрощают решение NP-полных задач на большинстве инпутов. Именно поэтому доказывать эффективность алгоритма, предлагая сгенерировать случайный инпут, бессмысленно — алгоритм будет работать быстро на нём, но экспоненциальное время на нетривиальных контрпримерах (которые ещё нужно найти). То, что вы называете «алгоритмической математикой», не поможет вам обосновать эффективность вашего алгоритма, потому что природа задачи очень сложна.
кидая страйки за авторские звуки отрыжки

Ну зачем вы доводите до абсурда-то, я же не защищаю алгоритмы ютуба, кидающие страйки за недостаточно оригинальное пение птиц.

копирасты вместе с таким же жадным государством залезли в уютный мирок марксистов со свободным контентом

Много вы знаете авторов контента, согласных с вашей точкой зрения? Я вот создаю контент, который вроде неплохо принимается сообществом, и рассчитываю когда-нибудь на этом заработать, и считаю, что потребители должны уважать те условия, которые я ставлю при распространении того, что создал. Если мне удобнее издать через издателя и получить 2% роялти, я не хочу, чтобы всякие ненавистники корпораций превращали эти 2% в 0%.
Способ привлечения средств — ортогональный вопрос. Если посмотреть на успешные краудфандинговые проекты, то там, как правило, либо уже есть наработки, которые можно показать, трейлеры как минимум (а во время создания этих наработок авторам тоже нужно кушать), либо это контент с уже существующей фанатской базой.

Про крупные корпорации тоже интересно. Вы так говорите «крупные корпорации», будто это что-то безусловно плохое, но вообще-то авторы контента — тоже люди и зачастую не хотят играть в лотерею, а хотят, чтобы риски брал на себя кто-то более состоятельный. Это как говорить «вот действительно крутые программисты работают без зарплаты чисто за опционы». Ну и в стремлении к получению прибыли ничего плохого не вижу, больше прибыли <=> больше людей купило твой продукт <=> у тебя клёвый продукт. Мы можем здесь начать обсуждать, что маркетологи плохие и что у нас мало рычагов для возвращения денег за контент, который нам не понравился (никто не вернёт мне 500 рублей за отвратительные последние «Звёздные войны»), и эти проблемы действительно есть, но переключаться на марксизм в отношении контента для их решения не выход (марксизм никогда не выход, хе-хе).
Я не понимаю, почему у этого комментария столько плюсов. Ребят, если вы не будете платить за контент, хороший контент никто производить не будет, алло, в 2020 году пора уже это понять.
На западе не понимают кириллицу. Но мы-то латиницу понимаем. Data science, data scientist.
Вы про освоение кадрилей в деревне фантазируете или есть пруфы? Очень с трудом представляю себе освоение Французской кадрили людьми, у которых нет денег (и времени) на регулярные занятия с преподавателями танцев. Ампирные танцы XIX века весьма сложны, требовали фактически балетной подготовки.

Насчёт перенятия ритуалов и прочей философии не спорю. Меня волнуют только фактические несоответствия сказанного насчёт кадрилей)
Так себе метафора. На королевских балах в XIX веке кадриль вполне сделает своим. Они были весьма модны, а история происхождения танцев никого не волнует.
Спасибо, я знаю, что такое кадриль и контрданс, поэтому и спросил. Не вижу в приведённых цитатах пруф утверждения «всего лишь деревенский вариант контрданса».
Автор приложил в виде пруфа свою статью в рецензируемом научном журнале. Это довольно серьёзный довод.
кадриль, даже наилучшая, всего лишь деревенский вариант контрданса
Откуда информация? )

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность

Специализация

Backend Developer
Lead