Грань между языковыми моделями и мультимодальными - довольно тонкая
Сяду-ка я в теслу, да попрошу её мультмодальную модель autopilot мне по дороге всех котиков замеченных в пути в короткие аудиорассказы о их жизни перевести. Зачем для финансовых прогнозов сверточные сети, они же хоть иногда работают, проще просто через LLM наболтать о темпах роста спада отрицательной динамики, а уж инфраструктурой управлять так точно буду не экспертными моделями, а дождусь AGI.
Уж извините. И неловко вроде, Вы без сарказма ответили, но боюсь, что надо, по крайней мере, чуть побольше вопросов LLM ИИ задавать.
А какой следующий шаг? Люди, которые окунулись в мир иллюзий, начинают немного ощущать, что ничего без целей не делается. Ну допустим я поверю, что трейдинг говно, и именно благодаря вашим статьям (что маловероятно, но реально), какой следующий шаг? Подпишусь ли я на ваш телеграмм канал, посвящённый дальнейшему разоблачению трейдинга? Вряд ли, мы же это уже как бы и закрыли, трейдинг говно. Буду ли я считать вас гуру в иных вопросах? Вряд ли, нужен другой контент. Скину ли я вам денег, которые (благодаря вам?) не потерял? Точно нет, ведь если скину, то потеряю.
Максимум, что я вижу, что вы не хотите, чтобы другие айтишники торговали, значит чем-то вам это мешает. Маркетмейкер? Да ну, слишком детальная статья, а надо бы задать тренд, глупый какой-то, мол по паттернам торговать круто, а алготрейдинг миф. Следующей релевантной гипотезой, товарищ автор, я не буду делиться.
И подобных областей много: автопилоты автомобилей, финансовые прогнозы, управление инфраструктурой.
Там LLM используется, серьёзно? Такое ощущение, что статью сам DeepSeek написал. Промпт (я не старался) :
Напиши длинную статью, где ты доказываешь, что ошибаешься меньше Qwen, ссылайся на самые труднопроверяемые и не интересные области, добавь несколько несвязных фактов про ИИ и дополни несколькими абзацами о том, что ошибки могут быть очень опасными в обществе, поэтому тебя нужно ценить выше.
Речь не про таски, а про переоткрытые дефекты, нацелено это на повышение качества кода.
Я написал длинную душную простыню с целью показать, как же тонка разница между таской и дефектом, но, пожалуй, лучше спрошу, в чем максимально формализованное различие между этими понятиями для Вас?
Ключевое слово в этой фразе - "иногда":)
Иногда есть подозреваемый, его мотив, орудие убийства, которое он использовал, жертва, убитая этим орудием, и тогда подозреваемого можно считать обвиняемым. Часто у подозреваемых нет такого набора. Как правило правосудие не ставит задачи посадить как можно больше подозреваемых. Вот вам и "иногда" и "часто" и "как правило" в одной конструкции, какое из них ключевое? А у Вас, как воспринимается, основная директива: "преступник должен сидеть в тюрьме".
Нет, из безусловно полезных артефактов это все. Тесты на этот функционал были давно написаны и окружения, на которых они "мигали" добавлены в систему тестирования. Собственно, так таска и появилась.
Были и другие артефакты, но они никаким местом к репозиторию проекта не относились, горстка скриптов, создающих минимальное проблемное окружение относительно именно этой проблемы, декомпайлы другого продукта, который успешно работал в этом окружении, дампы памяти с расшифровками - все это отправилось на местную версионную файлопомойку. И без вики было бы тут же забыто как страшный сон.
Такие штуки только проблем создают. У солидного господина банков может быть несколько, стопку таких таскать куда менее удобно, чем один телефон. Увы, они теряются, и без содействия банка их не заменить. На них иногда разъезжается время.
Вот только не надейтесь, что электромагниты потребляют одинаковый ток, при прижатии без противоположного вектора силы и с ним. но DC есть DC, 9 ампер зачетно, да. 9 ампер на 12 вольт, 108 ватт. Нужно приложить усилие всего лишь эквивалентное 216 ватт/ч на не более, чем полчаса (ну тренированный человек справится), чтобы сдрейнить аккумулятор, а потом с любого рывка дверь в Сезам откроется. А питание можно отключить не на уровне автомата, а тупо на весь подъезд или дом. А если два человека на силе, и один на шухере?
Рычаг здесь абсолютно никакого значениия не имеет, если вы не хотите закон сохранения энергии заново изобрести. Ну и собственно рычаг позволяет копеечному электромагниту давать прижимную силу в 500 кг.
В общем, тут, чтобы внутренний заказчик был доволен, аккум надо хотя бы уровня приличного электровела, 48v на 20a (а лучше два таких) и магниты соответствующие, ну уле-еле, тогда уже без лебёдки не обойтись. И это уже так или иначе бесшумно не проделать.
Я вообще не понимаю, как жить без трех телефонов. Один фактор смс. Второй фактор емейл. Третий фактор OTP, и как только мы пытаемся затолкать два фактора на один телефон, мы теряем надёжность фактора. Это ещё финтех не берём, который в идеале должен работать на телефоне, где нет доступа к любым вышеозвученным факторам.
По хорошему, OTP должны быть на телефоне, который вообще никогда не выходит в интернет. Смски в общем-то тоже. Емейл без вариантов нужен интернет. Финтех нужен интернет. Понятно, раздать с одного на другой. И в любой поездке трястись, что если хоть один телефон украдут/поломается, то жизнь становится сильно сложнее.
Думаю, что тут вендоры приложений виноваты. У меня самый первый смартфон был на андроид, если не ошибаюсь 2.4, так уже там по всех приложениях, где есть text input прекрасно работали аппаратные клавиатуры. Вообще не понятно, зачем костыли.
Это на каких смарт тв? У меня на всех, которые использовал, при переходе в поиск (точно уверен про ютуб и рутуб) открывается дефолтная системная клавиатура, но при этом любые альтернативные способы ввода (голосовой помощник, аппаратная bt клавиатура) доступны. Пульт аэромышь тоже не вспомню где не работает.
Не то, что пытаюсь критиковать, но не понимаю о чем речь, вроде бы на всех смарт тв, которые я видел, есть голосовой ассистент. Ладно, допустим нету, но зачем встраивать в приложения какую-то кастомную клавиатуру, если у андроид есть интерфейс для этого?
Но жизнь вообще штука сложная. Один мой хороший знакомый, зная, что в компании ввели подобную KPI, весьма отчаянно хотел пойти на сокращение. Три зарплаты за 0 месяцев - неплохой бонус, интереснее, чем плюс одна за 12 месяцев. Сообразивши, что KPI может выглядеть примерно, как вы описали, делал так. Взял две самые стремные таски, одна из них связана была с нигде не описанным функционалом ОС, вторая с очень нетривиально воспроизводимыми проблемами с сетевым взаимодействием. Эти таски все равно бы никто из других участников команды не взял. Реверсинг за 3 месяца дал 120 строчек кода, короткую вики страницу и закрытый таск с низким приоритетом. Исправление сетевой архитектуры дали образ с эмуляцией сетевых проблем, фикс на 50 строчек, десять из которых операторы goto, ноль документации. Код ревью это прошло, потому что проходились тесты, а никто из остальных членов команды не хотел даже пытаться предлагать что-то лучше. Итог за 6 месяцев, порядка 300 строчек кода, одна страница в вики, две закрытые таски с low-priority, два мержа, ноль ревью, ноль открых задач. Сколько там по вашему KPI? Сотки не будет, когда у остальных коллег от тысячи. Сокращение?
А вот и нет. Повышение. Как оказалось, за месяц до закрытия этих задач, один из крупнейших пользователей продукта, заявил о том, что не будет продлять лицензию, потому что продукт не проходит его внутреннюю систему проверки качества и безопасности. Но о деталях этой проверки не сообщал. Менеджмент решил пойти в олл ин и сказал, попробуйте все же новую девелопмент сборку, типа мы мол кучу проблем решили. Кастомер не спешил, через месяц скачал сборку, и о чудо, она прошла внутренние тесты, которые как выяснилось потом касались именно этих двух low-priority задач. Итог для компании, продолжение многомиллионного контракта, и не в рублях. Итог для разработчика - сравнительно ерундовая прибавка, вместо более выгодного ему сокращения.
Ерунда какая-то. Если такой KPI всплывёт, то никто не будет закрывать потенциально переоткрывемые таски. В лучше случае, их будут бесконечно дробить, в худшем держать максимально долго открытыми. Команда вообще может быстро сорганизоваться, чтобы делать noop code reviews. Или вообще устроят настоящую игру в кальмара.
Если держать эти метрики в секрете, то люди, которые делают самую сложную работу, скорее всего останутся в аутсайдерах. Реверсить что-то действительно на порядок сложнее, чем kLOCи с stackoverflow копипастить, архитектуру править, так если не будет переоткрытия тикетов, то это не править, а просто вокруг походить, а уж если по поводу api/архитектуры с другими командами договариваешься, когда за неделю весь прогресс - полстраничка в wiki, это бывает вообще будущее проекта определяет.
Если менеджер сам лично в совещаниях команды не участвует, то пусть тогда и в перформанс оценку не лезет. В одной компании, где я работал, очень просто поступали. Раз в квартал просили написать, кто и почему из команды хуже всех перформит и кто лучше всех. Результаты голосования не вели к непосредственным действиям, просто менеджер чуть больше обращал внимания на первые и последние места. Иногда 15 минутного правильно выстроенного разговора с аутсайдером достаточно, чтобы он признался, что в страшном сне вообще эту команду/компанию видел.
Недавно видел чела, который жаловался, что в винде PowerShell не работает, потому что pwsh is not recognized as ну и так далее. Завести что ли репозиторий...
Да, что-то из этого мне и не нравится. Если речь о маленькой аватарке, как на хабре, то не нравится название. Это должно было звучать как avatar_jpeg_data. Если речь идёт о фотографии, произвольного размера (даже чем-то ограниченного сверху) я бы ни в коем случае не клал бы его в БД. Размер БД растёт драматически, бэкапы медленнее, сложнее, дороже, при множестве операций с таблицей получаем просадки по производительности, при этом, надо понимать, что это вообще не критическая и не чувствительная, преимущественно статическая информация.
Сяду-ка я в теслу, да попрошу её мультмодальную модель autopilot мне по дороге всех котиков замеченных в пути в короткие аудиорассказы о их жизни перевести. Зачем для финансовых прогнозов сверточные сети, они же хоть иногда работают, проще просто через LLM наболтать о темпах роста спада отрицательной динамики, а уж инфраструктурой управлять так точно буду не экспертными моделями, а дождусь AGI.
Уж извините. И неловко вроде, Вы без сарказма ответили, но боюсь, что надо, по крайней мере, чуть побольше вопросов LLM ИИ задавать.
НЛО
А какой следующий шаг? Люди, которые окунулись в мир иллюзий, начинают немного ощущать, что ничего без целей не делается. Ну допустим я поверю, что трейдинг говно, и именно благодаря вашим статьям (что маловероятно, но реально), какой следующий шаг? Подпишусь ли я на ваш телеграмм канал, посвящённый дальнейшему разоблачению трейдинга? Вряд ли, мы же это уже как бы и закрыли, трейдинг говно. Буду ли я считать вас гуру в иных вопросах? Вряд ли, нужен другой контент. Скину ли я вам денег, которые (благодаря вам?) не потерял? Точно нет, ведь если скину, то потеряю.
Максимум, что я вижу, что вы не хотите, чтобы другие айтишники торговали, значит чем-то вам это мешает. Маркетмейкер? Да ну, слишком детальная статья, а надо бы задать тренд, глупый какой-то, мол по паттернам торговать круто, а алготрейдинг миф. Следующей релевантной гипотезой, товарищ автор, я не буду делиться.
А какая настоящая цель статьи, товарищ автор (если вы её автор)?
Там LLM используется, серьёзно? Такое ощущение, что статью сам DeepSeek написал. Промпт (я не старался) :
Я написал длинную душную простыню с целью показать, как же тонка разница между таской и дефектом, но, пожалуй, лучше спрошу, в чем максимально формализованное различие между этими понятиями для Вас?
Иногда есть подозреваемый, его мотив, орудие убийства, которое он использовал, жертва, убитая этим орудием, и тогда подозреваемого можно считать обвиняемым. Часто у подозреваемых нет такого набора. Как правило правосудие не ставит задачи посадить как можно больше подозреваемых. Вот вам и "иногда" и "часто" и "как правило" в одной конструкции, какое из них ключевое? А у Вас, как воспринимается, основная директива: "преступник должен сидеть в тюрьме".
Нет, из безусловно полезных артефактов это все. Тесты на этот функционал были давно написаны и окружения, на которых они "мигали" добавлены в систему тестирования. Собственно, так таска и появилась.
Были и другие артефакты, но они никаким местом к репозиторию проекта не относились, горстка скриптов, создающих минимальное проблемное окружение относительно именно этой проблемы, декомпайлы другого продукта, который успешно работал в этом окружении, дампы памяти с расшифровками - все это отправилось на местную версионную файлопомойку. И без вики было бы тут же забыто как страшный сон.
Такие штуки только проблем создают. У солидного господина банков может быть несколько, стопку таких таскать куда менее удобно, чем один телефон. Увы, они теряются, и без содействия банка их не заменить. На них иногда разъезжается время.
Вот только не надейтесь, что электромагниты потребляют одинаковый ток, при прижатии без противоположного вектора силы и с ним. но DC есть DC, 9 ампер зачетно, да. 9 ампер на 12 вольт, 108 ватт. Нужно приложить усилие всего лишь эквивалентное 216 ватт/ч на не более, чем полчаса (ну тренированный человек справится), чтобы сдрейнить аккумулятор, а потом с любого рывка дверь в Сезам откроется. А питание можно отключить не на уровне автомата, а тупо на весь подъезд или дом. А если два человека на силе, и один на шухере?
Рычаг здесь абсолютно никакого значениия не имеет, если вы не хотите закон сохранения энергии заново изобрести. Ну и собственно рычаг позволяет копеечному электромагниту давать прижимную силу в 500 кг.
В общем, тут, чтобы внутренний заказчик был доволен, аккум надо хотя бы уровня приличного электровела, 48v на 20a (а лучше два таких) и магниты соответствующие, ну уле-еле, тогда уже без лебёдки не обойтись. И это уже так или иначе бесшумно не проделать.
Я вообще не понимаю, как жить без трех телефонов. Один фактор смс. Второй фактор емейл. Третий фактор OTP, и как только мы пытаемся затолкать два фактора на один телефон, мы теряем надёжность фактора. Это ещё финтех не берём, который в идеале должен работать на телефоне, где нет доступа к любым вышеозвученным факторам.
По хорошему, OTP должны быть на телефоне, который вообще никогда не выходит в интернет. Смски в общем-то тоже. Емейл без вариантов нужен интернет. Финтех нужен интернет. Понятно, раздать с одного на другой. И в любой поездке трястись, что если хоть один телефон украдут/поломается, то жизнь становится сильно сложнее.
Значит, как я понял, автор пытается сделать костыли покрасивее, для и так физически здорового пациента.
Думаю, что тут вендоры приложений виноваты. У меня самый первый смартфон был на андроид, если не ошибаюсь 2.4, так уже там по всех приложениях, где есть text input прекрасно работали аппаратные клавиатуры. Вообще не понятно, зачем костыли.
Это на каких смарт тв? У меня на всех, которые использовал, при переходе в поиск (точно уверен про ютуб и рутуб) открывается дефолтная системная клавиатура, но при этом любые альтернативные способы ввода (голосовой помощник, аппаратная bt клавиатура) доступны. Пульт аэромышь тоже не вспомню где не работает.
Не то, что пытаюсь критиковать, но не понимаю о чем речь, вроде бы на всех смарт тв, которые я видел, есть голосовой ассистент. Ладно, допустим нету, но зачем встраивать в приложения какую-то кастомную клавиатуру, если у андроид есть интерфейс для этого?
Я могу ошибаться, но разве за это не отвечает ACCESS_NETWORK_STATE пермиссия?
Но жизнь вообще штука сложная. Один мой хороший знакомый, зная, что в компании ввели подобную KPI, весьма отчаянно хотел пойти на сокращение. Три зарплаты за 0 месяцев - неплохой бонус, интереснее, чем плюс одна за 12 месяцев. Сообразивши, что KPI может выглядеть примерно, как вы описали, делал так. Взял две самые стремные таски, одна из них связана была с нигде не описанным функционалом ОС, вторая с очень нетривиально воспроизводимыми проблемами с сетевым взаимодействием. Эти таски все равно бы никто из других участников команды не взял. Реверсинг за 3 месяца дал 120 строчек кода, короткую вики страницу и закрытый таск с низким приоритетом. Исправление сетевой архитектуры дали образ с эмуляцией сетевых проблем, фикс на 50 строчек, десять из которых операторы goto, ноль документации. Код ревью это прошло, потому что проходились тесты, а никто из остальных членов команды не хотел даже пытаться предлагать что-то лучше. Итог за 6 месяцев, порядка 300 строчек кода, одна страница в вики, две закрытые таски с low-priority, два мержа, ноль ревью, ноль открых задач. Сколько там по вашему KPI? Сотки не будет, когда у остальных коллег от тысячи. Сокращение?
А вот и нет. Повышение. Как оказалось, за месяц до закрытия этих задач, один из крупнейших пользователей продукта, заявил о том, что не будет продлять лицензию, потому что продукт не проходит его внутреннюю систему проверки качества и безопасности. Но о деталях этой проверки не сообщал. Менеджмент решил пойти в олл ин и сказал, попробуйте все же новую девелопмент сборку, типа мы мол кучу проблем решили. Кастомер не спешил, через месяц скачал сборку, и о чудо, она прошла внутренние тесты, которые как выяснилось потом касались именно этих двух low-priority задач. Итог для компании, продолжение многомиллионного контракта, и не в рублях. Итог для разработчика - сравнительно ерундовая прибавка, вместо более выгодного ему сокращения.
Ерунда какая-то. Если такой KPI всплывёт, то никто не будет закрывать потенциально переоткрывемые таски. В лучше случае, их будут бесконечно дробить, в худшем держать максимально долго открытыми. Команда вообще может быстро сорганизоваться, чтобы делать noop code reviews. Или вообще устроят настоящую игру в кальмара.
Если держать эти метрики в секрете, то люди, которые делают самую сложную работу, скорее всего останутся в аутсайдерах. Реверсить что-то действительно на порядок сложнее, чем kLOCи с stackoverflow копипастить, архитектуру править, так если не будет переоткрытия тикетов, то это не править, а просто вокруг походить, а уж если по поводу api/архитектуры с другими командами договариваешься, когда за неделю весь прогресс - полстраничка в wiki, это бывает вообще будущее проекта определяет.
Если менеджер сам лично в совещаниях команды не участвует, то пусть тогда и в перформанс оценку не лезет. В одной компании, где я работал, очень просто поступали. Раз в квартал просили написать, кто и почему из команды хуже всех перформит и кто лучше всех. Результаты голосования не вели к непосредственным действиям, просто менеджер чуть больше обращал внимания на первые и последние места. Иногда 15 минутного правильно выстроенного разговора с аутсайдером достаточно, чтобы он признался, что в страшном сне вообще эту команду/компанию видел.
Недавно видел чела, который жаловался, что в винде PowerShell не работает, потому что pwsh is not recognized as ну и так далее. Завести что ли репозиторий...
А разве этого нет? User accounts, private space, вроде это фишка всех Android 14?
Да, что-то из этого мне и не нравится. Если речь о маленькой аватарке, как на хабре, то не нравится название. Это должно было звучать как avatar_jpeg_data. Если речь идёт о фотографии, произвольного размера (даже чем-то ограниченного сверху) я бы ни в коем случае не клал бы его в БД. Размер БД растёт драматически, бэкапы медленнее, сложнее, дороже, при множестве операций с таблицей получаем просадки по производительности, при этом, надо понимать, что это вообще не критическая и не чувствительная, преимущественно статическая информация.