Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры

Я попал к психиатру из‑за кодинга с AI

Со стороны программирование звучит как медитативное занятие. Сидишь себе за компом целый день, слушаешь музыку, пьешь вкусный кофе. У все меня примерно так и происходит. Сначала я не спеша пытаюсь выстроить в голове то, что требуется сделать. Именно «не спеша». И не потому что я такой опытный и мудрый, а потому что быстро я просто не умею.

У меня не получается сразу продумать все корнер кейсы, которые сильно могут повлиять на архитектуру. Я не могу быстро достать из памяти нужный паттерн, чтобы на лайвкодинге блеснуть своими знаниями. Поэтому сначала я медленно вчитываюсь в описание задачи, общаюсь с ПМом или коллегами, кто больше знает в этой доменной области, чтобы в обсуждении мой мозг начал работать в правильном направлении.

Все это звучит конечно логично, но явно 10x инженером так не стать. Да и будем честны, даже 2x тоже. В IT, где эффективность, это не один из критериев оценки сотрудника, а недостижимая цель, к которой стремятся все. Мой стиль работы — это проблема. Но благодаря появлению AI, эта проблема стала решена.

Я попал к психиатру из‑за кодинга с AI
Статья

«Чужой», которого мы не увидели: ранние идеи и ридлиграмы Ридли Скотта. Часть 2

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели188

В этой части мы рассмотрим некоторые вырезанные, не снятые и альтернативные сцены из производственных раскадровок, основанных на варианте сценария от июня 1978 года. Они были нарисованы до того, как часть сцен была переписана. Эта статья должна показать читателю невиданный мир Чужого, идеи и направления, в которых фильм собирался и мог пойти на ранних этапах производства.

Читать далее

Новости

Пост

Что такое рациональность?

Под рациональностью участников рынков понимается, что они принимают решения осознанно и стремятся получить максимальную доходность при приемлемом для них уровне риска.

Рациональный участник рынка:

  • анализирует доступную информацию;

  • оценивает возможную доходность и риск;

  • выбирает наиболее выгодный для себя вариант;

  • не принимает решения исключительно под влиянием эмоций;

  • пересматривает решение при появлении новой существенной информации.

Например, если компания публикует отчёт об ухудшении финансового положения, рациональный инвестор заново оценит перспективы её акций и, возможно, продаст их. Он не станет сохранять бумаги лишь из-за привязанности к компании или надежды на рост, не подкреплённой объективными данными.

При этом рациональность не означает, что инвесторы всегда принимают правильные решения или способны точно предсказывать будущее. Они могут ошибаться из-за недостатка информации и неопределённости. Важно, чтобы их решения были логичными, соответствовали имеющимся данным, собственным целям и отношению к риску.

В экономической теории такое поведение обычно описывается с помощью теории ожидаемой полезности фон Неймана - Моргенштерна. Согласно ей, инвестор выбирает между рискованными вариантами, учитывая не только возможную доходность, но и субъективную ценность каждого результата.

Создатели Теории игр Моргенштерн и Нейман
Создатели Теории игр Моргенштерн и Нейман

Например, инвестор выбирает между:

  • гарантированными 100 000 рублей;

  • вероятностью 50 % получить 250 000 рублей и вероятностью 50 % не получить ничего.

Он сопоставляет не только суммы, но и полезность возможных исходов с учётом собственного отношения к риску.

Такой выбор считается рациональным, если предпочтения инвестора соответствуют определённым аксиомам:

  • полнота - инвестор способен сравнить любые два варианта;

  • транзитивность - если вариант A предпочтительнее B, а B предпочтительнее C, то A предпочтительнее C;

  • непрерывность - между вариантами нет необъяснимых скачков предпочтений;

  • независимость - добавление одинакового вероятностного компонента к двум вариантам не меняет предпочтение между ними.

Если эти аксиомы выполняются, поведение человека можно представить как максимизацию ожидаемой полезности.

Важно различать два уровня анализа. Рациональность фон Неймана - Моргенштерна описывает отдельного инвестора, принимающего решения в условиях риска. Гипотеза эффективного рынка описывает итоговое поведение рынка и механизм формирования цен. При этом она не требует, чтобы абсолютно все участники соблюдали аксиомы рациональности: достаточно, чтобы иррациональные ошибки взаимно компенсировались или исправлялись рациональными арбитражёрами.

Хорошего дня! заходите на тг канал https://t.me/TradPhronesis

Теги:
0
Комментарии0
Статья

Manticore Search 29.9.0: chunked auto-embeddings и mmap-доступ к columnar-атрибутам

Время на прочтение7 мин
Охват и читатели384

Manticore Search 29.9.0: chunked auto-embeddings и mmap-доступ к columnar-атрибутам

Manticore Search 29.9.0 добавляет chunked и multi-vector auto-embeddings, ограничение входа для embedding-моделей, UTF-8 идентификаторы, mmap-доступ к columnar-атрибутам по умолчанию, а также исправления для hybrid search, KNN, bulk ingestion и группировки.

Читать далее
Статья

Эволюция взглядов Людвига Больцмана

Уровень сложностиПростой
Время на прочтение11 мин
Охват и читатели1.4K

Создание молекулярно-кинетической теории во второй половине 19-го века было связано с поиском объяснения природы теплоты, поскольку развитие термодинамики привело к отказу от теории теплорода. Это обстоятельство хорошо подчеркивает название статьи Рудольфа Клаузиуса: '0 роде движения, которое мы называем теплотой' (1857 г.).

Тепловой контакт между горячим и холодным телом приводит к передаче теплоты от горячего тела к холодному и достижению теплового равновесия; при этом передача теплоты от холодного тела к горячему запрещена вторым законом термодинамики. Такое поведение должно объясняться на основе молекулярно-кинетической теории, но в ее основе лежат обратимые во времени законы физики; это обстоятельство потребовало нетривиальных решений.

Людвиг Больцман (1844 -1906) был одним из основоположников теории, и поэтому интересно проследить трансформацию его взглядов. В самом начале Больцман был уверен в возможности строгого обоснования существования необратимых процессов на базе молекулярно-кинетической теории. При появлении парадоксов он изменил свою позицию и перешел к статистическому обоснованию второго закона. На заключительном этапе Больцман выдвинул космологическую флуктуационную гипотезу, которая показывает, что при обсуждении статистической механики нельзя исключить переход от существования флуктуаций к миру как флуктуации.

Читать далее
Статья

Жизненный цикл токена API: от выпуска до отзыва

Уровень сложностиСредний
Время на прочтение22 мин
Охват и читатели1.8K

Токены (tokens) API часто расцениваются как незначительные детали реализации.

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

Последствия для безопасности отнюдь не просты.

В этой статье рассматривается полный жизненный цикл токена API, от выпуска (issuance) до истечения срока действия (expiration) или принудительного отзыва (revocation).

Читать далее
Статья

Минимальный биллинг для MVP: что нужно настроить до первого платного запуска

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели1.3K

Какой биллинг нужен стартапу для первого платного запуска? Подключить приём платежей — мало, но и полноценная система расчётов на старте не нужна. Разбираю, что должно войти в MVP биллинга, а какие сценарии можно оставить на потом.

Читать далее
Статья

Мы поставили сторожа на конвейер публикаций. Первую неделю он сторожил сам себя

Время на прочтение6 мин
Охват и читатели2.9K

У нас несколько фоновых агентов публикуют контент на разных площадках по расписанию — Дзен, VC, TenChat, Хабр. Если основной движок не справился за 20 минут, включается запасной. Чтобы не сидеть в логах руками и не пропускать пустые слоты, поверх этого стоит раннер: он спрашивает у каждой площадки факт публикации, сверяет с базой и, если слот не закрылся, шлёт алерт с просьбой перезапустить вручную.

Читать далее
Пост

В начале года я опубликовал статью Прививаем машине музыкальный вкус: фильтруем плейлист на основе предпочтений

Результат был хорош, но далеко не идеален - обучение занимало много времени, качество незначительно росло, хотя размеченных данных стало заметно больше. Да и ощущение, что решение должно быть красивее, но я его не вижу в силу отсуствия экспертизы сохранялось

Поэтому спустя полгода после релиза первой версии я дал исходный контекст задачи кодагенту. Без ссылки на код проекта и без подсказок стека и каких бы то ни было подходов к реализации - только цель и ограничения, а именно:

  • использовать только аудиоданные

  • использовать только CPU

  • уверенно меньше 20% ложных не\срабатываний для обеих классификаций - exclude_disliked and include_liked

Над решением успели поработать opus 4.8 (основная архитектура решения), fable 5 (ревью архитектуры; да-да, надо было наоборот, но архитектура была собрана до выхода fable) glm-5.2 (прикладные планы реализации задач) и 5.3 (прикладные планы+доведение пайплайна до рабочего состояния)

По архитектуре железный друг: 

  • предложил тот же подход, что я использовал, но выкинул polars, вместо которого решил использовать duckdb. Когда он понял, что его не получится нормально развернуть на nfs, мы сошлись на хранении фич файлами parquet, а duckdb-базу билдить локально при запуске обучения - уж очень удобно ее использовать

  • отделил пайплайны извлечения фич от обучения. Изменение довольно капитанское, но так реально гораздо быстрее проводить эксперименты и улучшать модель. Появляются четкие артефакты с сырыми фичами, которые можно анализировать сами по себе

  • для процессинга агент сам предложил взять ту же essentia, но вместо навеса моделей на нее - предложил взять panns

  • примитивы обучения взял те же: mean k-NN distance+GMM log-likelihood+IsotonicRegression. Предложил обучать по одной single-class модели на include_liked и exclude_disliked, но делать это за один проход. На метрику какой из моделей смотреть - решаем на уровне подписки

Когда мы собрали решение - ничего не заработало. Качество детекции было едва выше случайного. И вот тут реально LLM оказались суперполезны, т.к. в анализе данных они понимают сильно больше меня и компенсировали пробелы в экспертизе:

  • модель подкинула критерий, который позволяет выделить фичи наиболее различные в датасетах. Не просто PCA, а выбрать те фичи, за счет которых мы различаем liked/disliked. 4k фич сжались до 64х - это значительно повысило точность ML-моделей за счет размерности

  • но даже после этого exclude_disliked продолжала сильно страдать false positive'ами - эксклюдила что нужно и что не нужно. И тут агент предложил балансировать вывод этой модели выводом include_liked классификатора. Т.е. если exclude_liked считает, что трек надо выкинуть, то прежде чем вернуть это решение мы смотрим на include_liked скор этого трека. Если он высокий - трек остается. С таким подходом качество модели стало выше, мой исходный подход показывал когда-либо

В итоге получилось решение, которое работает проще и быстрее, при этом качество его выше, чем было у меня в первой итерации. Время извлечения фич на датасете из 2k треков сократилось с нескольких дней до нескольких часов, а модель стала весить на порядки меньше

Единственной сохранившейся проблемой остается довольно высокое потребление памяти при процессинге - каждый воркер, извлекающий фичи из аудио, потребляет 1.5-2ГБ. Но размен памяти на процессинг на CPU - вполне приемлем при локальном использовании

Теги:
0
Комментарии0
Статья

Как объясняется поведение человека в любых ситуациях или уникальное исследование расследования авиакатастроф

Уровень сложностиПростой
Время на прочтение21 мин
Охват и читатели2.3K

Необычная статья о том, как с научной и эзотерической точек зрения, без противоречий можно объяснить поведение человека.

Эти знания позволяет по‑новому взглянуть на работу человеческого мышления и объяснят поведение человека в любых!! жизненных ситуациях.

Из статьи читатель узнает о научном исследовании, а также найдёт подтверждение модели в реальных случаях авиационных катастроф и в обычной жизни. Представленная концепция позволяет лучше понять собственные поступки и действия окружающих людей.

На основе анализа большого экспертного материала, полученного в ходе расследования авиационных происшествий, разработана принципиально новая концепция психической деятельности человека и сформулированы законы психической деятельности, нашедшие широкое применение в практике расследования авиакатастроф.

Основа работы — анализ поведения лëтных экипажей в особых ситуациях полёта. Тот материал, который был исследован — уникален. Его нельзя получить ни в одном эксперименте. Это реальная жизненная ситуация, в которой человек действует на грани смертельной опасности.

До недавнего времени, до того времени, пока не обратились к новой концепции, не стали её использовать, в практике в большинстве случаев не удавалось объяснить поведение пилотов с позиции классической психологии.

Даже с позиции здравого смысла, они себя ведут крайне противоречиво. Так, например, часто наблюдали, что один и тот же человек — пилот, командир корабля — ведёт себя как два или три совершенно разных человека, управляющие самолётом. Один сразу сменяет другого. Очень странно, как будто совершенно разные люди.

Читать далее
Новость

Anthropic раскрыла сеть из дейтинговых приложений с ИИ‑персонажами, работающими на Claude

Время на прочтение3 мин
Охват и читатели2.2K

Anthropic раскрыла детали масштабной мошеннической сети (проект получил кодовое имя GTG-15001) из дейтинг‑приложений, построенной на базе нескольких ИИ-систем. Студия из Китая развернула более 20 мобильных приложений для знакомств, где 75% всех «мэтчей» создавались не людьми, а ИИ‑персонажами, работающими на базе Claude.

Читать далее
Статья

Код как борьба. Кратчайшая история IT. 4. Кен Томпсон и Деннис Ритчи

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели2.7K

Через несколько дней после смерти Стива Джобса, о которой говорил весь мир, тихо умер человек, чей код лежит в основе большей части устройств, на которых этот самый мир об этом читал.

Это пятая статья цикла “Код как борьба: Кратчайшая история IT”. И сегодня у нас сдвоенная история - два человека настолько тесно переплетены в одной истории, что разделять их было бы просто нечестно по отношению к тому, что они сделали вместе.

Погнали
Статья

Agent-Ops 0.4.0: ИИ предлагает, человек решает, программа исполняет

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели2.6K

Привет! Я Сергей Житинский, основатель Git in Sky. Мы занимаемся эксплуатацией и технической поддержкой ИТ-инфраструктуры. Agent-Ops — проект открытой отраслевой методологии совместной работы инженеров и ИИ-агентов. Мы начали разрабатывать его весной этого года и сейчас выложили первый кандидат версии 0.4.0 на GitHub и GitVerse. Одновременно, на конференции IT Elements 2026 мы договорились о совместной работе с инженерами из 2х других компаний, они стали у нас maintainers. Поэтому сегодня Agent-Ops - это не инициатива только одной компании, а совместной работа нескольких. Надеюсь, количество единомышленников будет увеличиваться. Приглашаем контрибуторов развивать этот проект вместе с нами.

Я ожидаю масштабных изменений в ИТ-отрасли, поэтому решил лично заняться этой работой внутри Git in Sky, а наши подходы и предложения вынести на обсуждение профессионального сообщества. Меняется сама организация работы: кто исследует проблему, на каком основании предлагает решение, кто разрешает изменение и кто отвечает, если оно привело к аварии.

Ниже расскажу, как мы предлагаем устроить этот процесс и что вошло в редакцию 0.4.0. Её текущий статус — публичный нормативный кандидат: проект правил для обсуждения и дальнейшего развития.

Я ожидаю масштабных изменений в ИТ-отрасли, поэтому решил лично заняться этой работой внутри Git in Sky, а наши подходы и предложения вынести на обсуждение профессионального сообщества. Меняется сама организация работы: кто исследует проблему, на каком основании предлагает решение, кто разрешает изменение и кто отвечает, если оно привело к аварии.

Ниже расскажу, как мы предлагаем устроить этот процесс и что вошло в редакцию 0.4.0. Её текущий статус — публичный нормативный кандидат: проект правил для обсуждения и дальнейшего развития.

Читать далее
Новость

В Москве появился памятник кнопке «Пауза», пропавшей с ноутбуков

Время на прочтение2 мин
Охват и читатели3K

Ко Дню программиста наша ИТ-команда 2ГИС в коллаборации с уличным художником Иваном Серым и Музеем криптографии установили в Москве интерактивный арт-объект в виде клавиши Pause/Break. Найти объект можно на территории музея с 11 сентября.

Этот проект мы посвятили вкладу в реальный мир всех причастных к IT. Разработчики пишут код в цифровой среде, но результат вашей работы проявляется физически: в технологиях и сервисах, которые работают каждый день. Поэтому и объект — физический. А сама клавиша Pause/Break — единственная, которая буквально предлагает остановиться: нажать на кнопку — значит на минуту выйти из рабочего контекста и переключиться. Это и есть поздравление с наступающим профессиональным праздником!

Читать далее

Ближайшие события

Пост

Летний ТехФест 2026: главные итоги

Мы объехали офисы партнёров, встретились с коллегами и обсудили самое актуальное: AI в разработке, продуктовые циклы, управление изменениями и не только. На практических сессиях разбирали реальные кейсы, а на дискуссиях искали ответы на сложные вопросы.

Собрали цифры нашего фестиваля, чтобы показать масштаб:

  • 5 площадок

  • 5 компаний организаторов

  • Более 600 участников

  • 10 докладов от экспертов отрасли

  • 3 активности — мастермайнд, круглый стол и практикум с живыми кейсами

  • 12 экспертов и спикеров

  • 5 кейсов решено на практикуме по инженерной оптимизации.

Отдельное спасибо организаторам — вы сделали эту неделю незабываемой. Увидимся в следующем году!

Финальный день: как это было.

Ещё больше о мероприятиях — в нашем TG-канале.

Теги:
0
Комментарии0
Статья

AI меняет центр тяжести разработки

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели3.3K

В эпоху AI код становится дешевле, а качественное инженерное решение — ценнее.

Поэтому важнее не просто уметь быстро писать код, а уметь спроектировать систему так, чтобы человек и агент одинаково понимали: что нужно изменить, зачем, где проходят границы и каким должен быть результат.

Viaduct помогает превратить архитектурное проектирование в структурированный, проверяемый и доступный AI-агентам контекст — от модели системы до Change Set, по которому можно безопасно реализовать изменение.

Читать далее
Статья

Медиапланирование: как руководителю маркетинга быть уверенным в том, что согласовываешь

Время на прочтение8 мин
Охват и читатели2.8K

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

Например, охват и частота по средним значениям площадки, CTR и конверсии на основе прошлых размещений. Поэтому задача маркетолога — разобраться, откуда взялась каждая цифра, насколько ей можно доверять и что команда будет делать, если план не совпадает с реальностью. Иначе план может сильно разойтись с фактом, и тогда отвечать за потраченный бюджет придётся маркетологу.

В статье вместе с Ксенией Гавриленко, Performance marketing Lead Яндекс Рекламы и приглашённым преподавателем ВШЭ, рассказали, какие показатели в медиаплане стоит поставить под сомнение, что проверить до запуска и какие вопросы задать команде, чтобы результат приятно удивлял.

Читать далее
Статья

Физика — это красиво: что общего у цветов, бабочек и квантовой модели атома

Время на прочтение7 мин
Охват и читатели2.8K

Почему изображения атомных орбиталей напоминают цветы, бабочек и причудливые узоры — и что на самом деле стоит за этой красотой? Разбираемся, почему привычная планетарная модель атома не описывает современное представление об электроне, как волновая функция и уравнение Шрёдингера привели к понятию атомной орбитали и откуда берутся её характерные формы.

Читать далее
Новость

Unity выпустила официальный плагин для Claude Code, Codex и Grok

Время на прочтение1 мин
Охват и читатели2.8K

Unity выпустила официальный плагин для сторонних AI‑агентов, с помощью которого Codex. Claude и Grok могут работать с проектами на Unity. Плагин работает с Unity 6 и подключается непосредственно к AI‑агенту.

Читать далее
Новость

Кашель, вакуум, два ствола — Роджер Кларк рассказал об озвучке Артура Моргана

Время на прочтение1 мин
Охват и читатели2.4K

В документальном мини-фильме актер озвучки рассказал о своей работе над озвучкой главного героя Red Dead Redemption 2 Артура Моргана.

Читать полную новость
Статья

Что значит развернуть LLM локально: два дня с vLLM, DGX Spark и настоящими ограничениями

Уровень сложностиСложный
Время на прочтение11 мин
Охват и читатели3.1K

Когда меня однажды спросили, что такое инференс и как выглядит локальное развёртывание модели, я ответил правильно, но слишком общо. Через несколько дней пришлось пройти этот путь целиком: поднять две LLM на NVIDIA DGX Spark, отдельную ASR-модель на AMD GPU и подключить всё к мультиагентной платформе. В статье — инженерный разбор того, почему файлы модели ещё не сервис, как длинный контекст конкурирует с KV-кэшем и параллелизмом, почему tokens/sec не описывают пользовательскую задержку и зачем иногда откатывать более быструю модель из-за качества.

Читать далее
1
23 ...