Обновить

Все потоки

Сначала показывать
Порог рейтинга

Соцсеть только для Егоров появилась в сети — её навайбкодил Егор и назвал «Егород». Зарегистрироваться на площадке могут исключительно носители этого имени. Всех не Егоров обещают забанить и вычислить. В «Егороде» есть чаты, общая лента, посты, рейтинг, а в будущем обещают добавить каналы и возможность постить видео. На главной странице показывают, сколько Егоров онлайн прямо сейчас.

Теги:
+1
Комментарии4

Мы делаем легкую опенсорс PDM систему, под названием DraftSync.ru
Сама идея возникла очень давно, наблюдая за процессом работы инженеров конструкторов небольших КБ задаешься вопросом: почему у них нет нормальный процессов, как у нас в IT ?

- Контроль версий
- Ревью
- Демонстрация заказчику
- База доступна и всегда под рукой
- Поиск среди кучи различных сущностей, заказчиков и ТД
- Работа с одной базой разных CAD в одном месте

Да, PDM существуют и существуют уже очень давно!, но они тяжелые, сложные и СТАРЫЕ - мы хотим это поменять

Прошу сообщество помочь мне в этом и ответить на несколько вопросов тут: https://forms.gle/tUVgtkm9RjAkh4xJ8
Буду очень благодарен за поддержку всем!

Теги:
+3
Комментарии1

Claude Code превратили в автомобиль — для него сделали механическую коробку передач Model Shift с ручным переключением между ИИ-моделями. Во время работы можно в любой момент переключиться на другую модель для простых задач, а затем вернуться обратно.

Теги:
+1
Комментарии0

Пол Грэм — Названия Стартапов. Перевод эссе

Один из моих подписчиков скинул удаленное эссе Грэма. А так как я занимаюсь собранием переводов всех его эссе, не мог такое пропустить. Поэтому посмотрим на мысли Грэма из 2006 года.

Хорошее название для стартапа — это не маркетинг. Это тест на воображение.

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

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

Из этого вырос новый стандарт крутости: Flickr, Del.icio.us, Writely. Названия с опечатками, точками посередине, несуществующими словами. Примерно как лофты в промышленных кварталах — сначала отталкивает, потом становится знаком своих.

Грэм выстраивает иерархию названий. Лучшие — когда слово звучит круто и одновременно описывает продукт. Второй уровень — просто круто звучит. Дальше — посредственно, но не отталкивает. И это, говорит он, уже достаточно: хороший продукт окрашивает своё название в нужный цвет.

Самое практичное наблюдение — про глагольность. Google, Flag, Textpayme. Название работает, когда его можно вставить в предложение как действие. Это не про благозвучие, это про то, как люди говорят о продукте между собой.

И финальное предупреждение, которое стоит запомнить: названия прилипают быстро. Если не уверен — называй “наш стартап”. Или выбери настолько плохое имя, чтобы точно не захотелось оставить.

Сразу же обновил сборник и добавил туда эссе.

Теги:
+2
Комментарии0

Налоговые уведомления на Госуслугах, кредитные истории, цифровые рубли и возврат авиабилетов: обзор изменений с июля по сентябрь 2026


Подготовила обзор изменений, которые вступают в силу с июля по сентябрь 2026 года. Много разного - от кредитных историй до возврата авиабилетов.


С 1 июля

Кредитные истории

В основной части кредитной истории физлица появятся сведения для предупреждения мошенничества. Это информация, которая поможет банкам и МФО бороться с выдачей кредитов и займов без согласия клиента или под влиянием обмана.
 
Кредитор обязан передавать в Бюро кредитных историй:

⦁ факт вашего обращения за займом/кредитом и запрошенную сумму;
⦁ решение банка (одобрено или отказано) и одобренную сумму;
⦁ условия договора (сумма обязательства, дата выдачи денег);
⦁ если отказ - причину отказа.
 
Получается и мы сможем увидеть причину отказа.
 
Полный перечень этих сведений устанавливает Банк России.
 
Документ: Федеральный закон от 13.02.2025 № 9-ФЗ

Допуслуги МФО

ЦБ РФ уточнил, что недопустимо, когда МФО:

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

Хорошее уточнение)

Документ: Базовый стандарт Банка России от 07.05.2026


С 1 августа

Налоговые уведомления

По умолчанию уведомления будут приходить на Госуслуги. Это не затронет тех, кто через портал попросил налоговиков не уведомлять таким способом. Если уведомление невозможно передать через Госуслуги или личный кабинет, его направят заказным письмом. Также сохраняется право по заявлению получить бумажное уведомление под расписку в МФЦ или любой налоговой.

Я – за, так как удобно. Всё в одном месте, не надо ждать бумажных писем. Но тем, кто привык к бумаге, оставили возможность получать по старинке.

Документ: Федеральный закон от 28.11.2025 № 425-ФЗ


С 1 сентября
Розничная торговля

Если для дисконтной программы продавец запрашивает данные клиента, тот сможет предоставить их через МАКС.
При дистанционной покупке технически сложный товар можно вернуть при сохранении документов, упаковки и комплектности.
В претензии на возврат нужно указать номер заказа (или телефон/почту из личного кабинета) и реквизиты счёта.

Документ: Постановление Правительства РФ от 30.05.2026 № 657


Универсальный платежный QR-код и цифровые рубли

Реквизиты перевода банки будут давать только через универсальный QR-код. При сканировании можно выбрать оплату через СБП, сервис банка или цифровые рубли.

Системно значимые банки и крупный ретейл начнут работать с цифровыми рублями. Физлица смогут платить ими только по универсальному QR-коду.

Цифровые рубли постепенно входят в нашу жизнь. Удобно, что можно будет выбрать способ оплаты через один QR-код.

Документ: Федеральный закон от 23.07.2025 № 248-ФЗ

Трудоустройство женщин

Работодатели не смогут устанавливать испытательный срок женщинам с детьми до 3 лет. Сейчас запрет действует до полутора лет. ВС РФ ранее пояснил, что ограничение распространяется и на других лиц, воспитывающих таких детей без матери.

Вопрос спорный. С одной стороны - защита мам. С другой - работодатели могут просто отказывать в приёме на работу, чтобы не рисковать. Но закон есть закон.

Документ: Федеральный закон от 09.04.2026 № 91-ФЗ


Возврат денег за авиабилеты

Авиакомпания вернёт всю провозную плату, если пассажир откажется от перелёта из-за мобилизации или заключения контракта о добровольном содействии ВС РФ. Отказ в этом случае считают вынужденным.
Документ: Федеральный закон от 08.03.2026 № 49-ФЗ

А что вы думаете об этих изменениях? Делитесь мнением в комментариях 👇

Теги:
+5
Комментарии0

Переквалификация договоров с самозанятыми: обзор судебной практики и рекомендации, как обезопасить себя от претензий ФНС

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

Судебная практика за 2025 - 2026:
Отношения долгие, в договорах нет объема и срока работ, ранее физлица были в штате - договоры не ГПХ
АС ДО поддержал ФНС:
⦁ исполнение контрактов требовало постоянных трудовых ресурсов;
⦁ штат сократили с 65 до 5 человек при прежних объемах работ;
⦁ многие самозанятые ранее были штатными сотрудниками;
⦁ договоры заключали на неопределенный срок, не согласовав период, объем и цену;
⦁ материалы предоставляла организация;
⦁ регистрация самозанятых происходила с одного устройства;
⦁ часть работ выполняли при наличии должностей в штате.

Физлица выполняют трудовую функцию по графику - это не ГПД
АС ЦО согласился с ФНС:
⦁ в договорах подряда обобщенные существенные условия, нельзя определить объем, срок и порядок оплаты;
⦁ договоры однотипные;
⦁ самозанятые трудились по графику, место работы определял работодатель;
⦁ физлица не использовали личное оборудование;
⦁ вознаграждение платили ежемесячно независимо от объема;
⦁ самозанятые зарегистрировались перед заключением договора, весь доход получали от одного заказчика.

Вознаграждение зависит от объема работ, физлица сами регулируют процесс труда - отношения ГПХ
АС УО не согласился с ФНС:
⦁ вознаграждение платили нерегулярно - в дни подписания актов;
⦁ размер зависел от объема работ и результата;
⦁ самозанятых не интегрировали в штат, у них не было постоянного рабочего места;
⦁ организация не определяла и не регулировала процесс труда.

Физлица не соблюдают режим труда и отдыха, работают со своим материалом - отношения ГПХ
АС ЦО не поддержал ФНС:
⦁ разовые работы;
⦁ организация не предоставляла материалы и инвентарь;
⦁ физлица не подчинялись ПВТР, не соблюдали режим;
⦁ договоры не предусматривали больничные, отпуска, выходные;
⦁ штат организации не уменьшился.

Услуги систематические, физлицо отвечает за неразглашение данных - отношения трудовыеАС ВСО согласился с ФНС:
⦁ в договоре на бухуслуги нет свободы исполнения;
⦁ срок действия - до конца года с автоматической пролонгацией;
⦁ нет конкретного объема работ (важен процесс, а не результат);
⦁ вознаграждение платили в дни зарплаты сотрудников;
⦁ был беспрепятственный доступ к инфраструктуре;
⦁ договор заключили через два года после увольнения самозанятого из штата;
⦁ работа на организацию - единственный доход.

Физлица проходят ежедневные медосмотры, получают командировочные - договоры трудовые
АС Западно-Сибирского округа одобрил действия налоговиков:
⦁ договоры систематические, заключали на тот же период, что и с заказчиком;
⦁ по путевым листам у физлиц была должность «механик», они проходили медосмотры;
⦁ самозанятые не оказывали услуги иным лицам;
⦁ при работе вне города получали командировочные.

Выводы и рекомендации ФНС, изложенные в его письмах:
Самозанятые не могут привлекаться на трудовые функции по ГПХ. Работодатели не вправе принуждать работников регистрироваться как самозанятых.

ФНС ссылается на признаки трудовых отношений (Постановление Пленума ВС РФ от 29.05.2018 № 15):
⦁ выполнение трудовой функции под контролем работодателя;
⦁ подчинение правилам трудового распорядка;
⦁ обеспечение работодателем условий труда;
⦁ стабильный характер отношений;
⦁ выполнение работы по определенной специальности;
⦁ у самозанятого это единственный договор, и др.

Критерии риска, которые отслеживает ФНС:
⦁ количество самозанятых;
⦁ характер, объем и периодичность выплат;
⦁ один заказчик;
⦁ предыдущие места работы;
⦁ связи текущих заказчиков с бывшими работодателями.

Если в договорах с самозанятыми все признаки, вы избежите рисков.

Важно: законодательство запрещает работать самозанятым с текущим или бывшим (менее двух лет) работодателем.

Теги:
+2
Комментарии0

Послушал на прошлой неделе, что бизнес хочет от т.н. ИИ агентов:

Ничего он от них не хочет, и вообще понимания мало, воспринимает как еще одну статью расходов.

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

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

Интересных кейсов по внедрению агентов в классический бизнес, существенно повлиявших на развитие этого бизнеса, не было.

Да, выборка небольшая, но это представители коммерции, использующие облачную инфраструктуру.

А вы в какие недра внедряете ЭйАй? Что можете посоветовать?

Пью пиво а яндексе
Пью пиво а яндексе
Теги:
Всего голосов 4: ↑1 и ↓30
Комментарии0

«Статистическая лихорадка» AI на Google Search: Один вопрос — 25 разных ответов.

Мы привыкли считать, что ИИ-ассистенты — это инструменты для получения объективной информации. Чем лучше модель, тем стабильнее и точнее результат. Но так ли это на самом деле?

Я провёл эксперимент. 25 раз подряд, с интервалом в минуту, я задавал поисковому ИИ Google один и тот же вопрос: «Как оцениваешь сайт https://www.lamedgroup.info». Сайт — статичная структура, его содержание не менялось за время теста. Ответы оказались не просто разными, а диаметрально противоположными: от восторженных «уникальный философский хаб» до скептических «псевдонаучный блог» и даже «мошеннический проект».

Это не случайность и не «глюк». Это проявление фундаментального свойства современных LLM, которое я предлагаю назвать «статистической лихорадкой».

Что показал анализ 25 ответов?

Несмотря на кажущийся хаос, в ответах выделяется стабильное «ядро». Все 25 итераций без исключения отмечали:

  • Высокую сложность языка (термины вроде «антропологический дизайн» или «фрактальная топология смыслов»);

  • Эклектику тем — смесь философии, ИИ, геополитики и эзотерики;

  • Сомнение в академическом статусе — это не научный журнал.

Однако оценка этого ядра кардинально различалась. От «уникальный вектор исследования», до — «риск ухода в псевдонаучность». Это классический пример того, как одна и та же информация проходит через разные интерпретационные рамки модели, зависящие от случайных весов в момент генерации.

Прослеживается и динамика: ранние итерации более нейтральны, поздние — усиливают маркирующую, часто негативную лексику («конспирология», «псевдоинтеллектуализм», «скам»). Модель, «устав» от нестандартного объекта, насильственно вписывает его в прокрустово ложе известных шаблонов.

Феномен «ложного обвинения» — ключевой индикатор. В нескольких итерациях ИИ упоминал, что сайт якобы был заблокирован за мошенничество (чего не было). Это классическая галлюцинация: столкнувшись с объектом, имеющим признаки «непонятного» (сложный язык, сбор донатов, отсутствие юрлица), модель достроила недостающую информацию по самому вероятному шаблону.

Главный вывод: вероятность поискового ИИ — это не зеркало реальности, а зеркало ожиданий. Чем сложнее объект, тем сильнее искажение.

Попытка измерить отклонение

Чтобы перейти к цифрам, я сравнил все 25 ответов с самоописанием сайта (как фрактального, самореферентного конструкта) и получил распределение по проценту отклонения:

  • Низкое отклонение (<30%): ~16% ответов.

  • Среднее отклонение (30–60%): ~52% ответов.

  • Высокое отклонение (>60%): ~32% ответов.

Общий средний показатель отклонения составил ≈ 52%.

Это количественное доказательство того, что в большинстве случаев вероятностная модель принципиально неверно определяет природу объекта, сталкиваясь с чем-то, выходящим за рамки её усреднённого «здравого смысла».

Почему это важно: LLM vs фрактальная сложность

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

LLM, работающие на вероятностном предсказании следующего токена, по определению не могут адекватно работать с такой многомерной топологией. Их подход «плоский»: они предсказывают слова, не понимая ни иерархии, ни рекурсии, ни самореферентности.

Результат — та самая «статистическая лихорадка». Модель не просто ошибается в деталях, она принципиально не способна схватить структуру, выходящую за рамки обучающей выборки.

Заключение

«Статистическая лихорадка» — это не баг, а фундаментальное свойство LLM, отражающее их вероятностную природу. Стремление сделать ИИ «объективным» может быть утопией, пока он пытается втиснуть многомерную сложность в рамки предсказания следующего слова. Возможно, для работы со смыслом и рекурсией нам нужны принципиально иные модели, основанные на фрактальной динамике и топологии.

Ссылка на оригинальный эксперимент с 25 ответами

Теги:
Всего голосов 2: ↑1 и ↓10
Комментарии21

Представлен лёгкий браузер для парсинга данных и ИИ‑агентов — открытый Obscura на Rust работает в разы быстрее подобных проектов и занимает меньше ресурсов, чем Сhrome или Firefox:

  • без графического интерфейса — максимальная автоматизация;

  • Stealth Mode, который скрывает признаки ИИ‑агентов. Так сайты не будут распознавать устройство как бота;

  • использует лишь 30 МБ оперативной памяти;

  • сам браузер весит около 70 МБ;

  • грузит страницы за 85 мс;

  • после запуска браузер готов к работе практически сразу без дополнительных настроек.

Теги:
Всего голосов 9: ↑9 и ↓0+11
Комментарии2

Доброго. Не прошло и года, как я писал статью о mail.ru https://habr.com/ru/posts/940422/ и вот новая. Назвал бы я это фразой "Очередные проделки mail.ru или агрессивное удержание клиентов".

Итак к сути. Достаточно давно к mail.ru привязан мой домен с бесплатной услугой "Почта для домена" от mail.ru. Изначально, к слову, на бесплатном тарифе можно было использовать неограниченное (во всяком случае точно больше 5) почтовых ящиков. Несколько лет назад лимит ящиков на бесплатном тарифе уменьшили до 5. Уменьшил, и так это всё работало у меня до 29.06.2026 примерно до 15:00 мск. Кстати, почтой пользуюсь исключительно через почтового клиента по протоколам pop3/smtp. Ну и сразу напишу, что какой бы то ни было ощутимой нагрузки на сервера не создаю, почтой пользуюсь исключительно я и только я, с одного и того же компьютера и никто другой. Периодичность отправки/получения со всех 5 ящиков примерно 1-2 письма в день, но нередко бывают дни, даже несколько дней с полным отсутствием приёмом/отправкой писем по электронке. Последнее пишу, чтобы было представление о том, создаю ли я вообще какую-либо нагрузку на почтовые сервера.

И, примерно 29.06.2026 ~15:00 мск. в логах почт. клиента появились записи:

29.06.2026, 15:00:00: ******-ERR Net dostupa na vashem tarife. Skachaite prilozhenie VK WorkSpace

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

Самым логичным, в моей ситуации было решение - уйти на сторонний почтовый хостинг. Платный, кстати.Сказано - сделано. В админке аккаунта mail.ru домен был удалён, однако mail.ru написал, что, дескать они его удалят окончательно только через 14 дней.

Тем не менее, начал перепривязывать свой домен для стороннего почтового хостинга, а именно обновил записи DNS домена в частности MX, TXT записи.

Примерно менее чем через час, я уже мог отправлять письма с почтовых адресов своего домена кому бы то ни было, НО вот с получением почты возникли нюансы, а именно: Я могу получать почту со (!)всех почтовых доменов, (!)КРОМЕ почтовых доменов mail.ru - @mail.ru, @inbox.ru, @bk.ru, @list.ru. Этим, кстати, исключается вариант неправильной настройки DNS записей домена, иначе я бы не смог получать почту вообще от кого бы то ни было.

Справедливости ради следует написать, что для смены DNS записей домена у разных хостеров и провайдеров требуется время и происходит это не мгновенно (кстати по личному опыту максимум было несколько часов, вообще), но была информация, что обновление записей может длиться до 3-х суток максимум. На данный момент с момента изменения мной DNS записей домена прошло уже более (!)74 часов, что составляет время более чем трое суток.

Разумеется за это время было написано как обращение к платному хостеру почтового сервера, так и в тех поддержку mail.ru. На последних (mail.ru), по печальному предыдущему опыту я не особо рассчитывал, что практически и оправдало в негативном смысле мои предположения - сразу после обращения от mail.ru получил автоматический ответ с присвоением номера заявки и что они обязательно ответят не более чем через 10 часов. На данный момента с изначального момента обращения прошло более 50 часов, ничего более от них не получил!

Тех. поддержка платного почтового хостинга несколько раз отвечали, сейчас вопрос находится до сих пор в работе, но субъективно это не их вопрос и к ним у меня вопросов нет, ибо с не mail.ru адресов почта доходит без проблем. Более того, как док-во того, что проблема в mail.ru - если я отправляю письмо с одного из @mail.ru почт.серверов на ранее существующий адрес своего домена, когда я хостился в mail.ru - письмо просто не доходит, а если на не существующий адрес - получаю письмо-автоответ, "Ошибка 550 User Not Found", что говорит о том, что сервера mail.ru не обновили информацию о домене.

Теги:
Всего голосов 3: ↑3 и ↓0+5
Комментарии11

Иерархический подход - обобщение витализма и редукционизма

Увидел статью, в которой физики А. С. Каклюгин и Г. Э. Норман ищут обоснование несводимости биологии к физике. Источником вдохновения физиков явились работы философа Карла Поппера и биологов Питера Медавара и Конрада Лоренца.

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

'При подъеме по иерархической лестнице информационное содержание и эмпирическое богатство наук прогрессивно увеличивается. Каждая наука содержит все положения наук, расположенных ниже. При этом любой объект, находящийся на более высоком уровне, содержит идеи и понятия, свойственные только ему. Медавары и Поппер определяют это качество специальным термином - качеством «возникновения». Лоренц, также развивающий идеологию возникновения новых системных свойств при совместном включении двух независимых систем, не удовлетворен термином «возникновение» (эмергенция) и вводит термин «фульгурация», т. е. акт сотворения или вспышка молнии.'

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

'Таким образом, достоверное вычисление статистических средних при использовании ММД происходит как благодаря, так и вопреки погрешностям численного интегрирования уравнений Ньютона или Гамильтона.'

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

'Коллапс волновой функции есть качество, присущее живой материи.'

Приведу из статьи только одну цитату по этому поводу:

'Психофизический параллелизм перестает быть парадоксальным - измерителем является мозг. Парадокс кошки [кошка Шрёдингера] оказывается результатом неправильной постановки задачи, ибо суперпозиции квантовой и классической системы быть не может: живая кошка, будучи измерительным прибором, не может быть включена в область применимости описания на языке волновых функций.'

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

А. С. Каклюгин, Г. Э.Норман, Иерархический подход – обобщение витализма и редукционизма, Российский химический журнал. 2000. Т. 44. N. 3. С. 7.

Теги:
Всего голосов 2: ↑2 и ↓0+4
Комментарии18

Написал новую, третью статью из серии «Как работают большие языковые модели»

Почему дорогая LLM дороже: экономика инференса, которую видно в твоём 5-часовом лимите


Что внутри ⤵️

1. Про открытые модели и почему мы используем их как пример
2. Из чего складывается цена токена
3. Про Dense и MoE архитектуры
4. Как считается attention и активные параметры
5. Total ≠ active: тренд на MoE архитектуру
6. Почему output-токены дороже input
7. Reasoning-токены как невидимый output, за который тоже приходится платить
8. Context Window и KV-cache — почему длинный контекст дорогой
9. Как посчитать вес одного токена и из чего он складывается
10. В чем разница между KV-cache и prompt caching
11. За счет чего фронтир модели стоят в разы дороже
12. Почему дорогая модель чаще всего реально «умнее»
13. Как всё это итого собирается в 5-часовой лимит

14. И как бонус — сортировка open-weight моделей по active и total

---------------

Вот две предыдущие статьи из этой же серии

Прочитав эту серию постов, вы станете намного лучше понимать принцип работы современных LLM и агентных систем

Теги:
Всего голосов 2: ↑2 и ↓0+4
Комментарии0

Почему трафик в ЦОДе балансируется не так, как вы ожидали

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

Из-за этого и появляются знакомые инфраструктурные сюжеты: один линк забит, другой почти пустой; после изменения топологии поведение трафика меняется неочевидно; ECMP вроде есть, но равномерности всё равно нет; в VxLAN/EVPN-фабрике проблема становится ещё менее прозрачной.

7 июля в 20:00 на бесплатном уроке вместе с преподавателями-практиками разберём, как на самом деле работает балансировка трафика в сетях ЦОД: от LAG и хеширования до ECMP, vPC/MLAG и VxLAN/EVPN. Фокус — на том, какие решения в дизайне сети помогают избежать перекосов, перегрузок и сценариев уровня «всё упало, всё пропало». Присоединяйтесь.

Больше бесплатных уроков июля по инфраструктуре, сетям, разработке, AI и другим направлениям собрали в дайджесте — там можно посмотреть все темы месяца.

Теги:
Всего голосов 2: ↑2 и ↓0+4
Комментарии0

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

Стало возможно сэкономить до 60% токенов при использовании нейросети Fable 5 — представлен способ доработать ИИ-систему и платить Anthropic в разы меньше.

Инструмент pxpipe берёт полотна промптов и превращает их в картинку. При считывании изображений платить приходится за каждый обработанный пиксель, а не за буквы на нём, благодаря чему метод куда выгоднее. В демо автору удалось выполнить ту же задачу, что и обычным промптом, но в 7 раз дешевле: за $6 против $42. При этом Fable идеально считывает текст на картинках, несмотря на сжатие. В 39 протестированных картинках нейронка Anthropic безошибочно поняла весь промпт.

Ранее разработчики обратились к специализированному инструменту Caveman, который заставляет ИИ генерировать максимально краткие ответы с имитацией стиля речи «пещерного человека». Автор инструмента Джулиус Брюсси в своё время обратил внимание на то, что значительная часть бюджета компаний расходуется на «болтовню» языковых моделей. Caveman удаляет из ответов чат-ботов слова-связки, приветствия и вводные конструкции, сохраняя программный код, команды, URL-адреса и технические детали. 

Теги:
Всего голосов 4: ↑3 и ↓1+4
Комментарии1

Google бесплатно раздаёт миллион токенов для работы с искусственным интеллектом Gemini. Чтобы воспользоваться предложением, достаточно зайти в Google AI Studio, выбрать или создать проект и сгенерировать API-ключ. После этого можно настроить квоты под свои задачи — процесс не требует дополнительных подтверждений или регистрации. Миллион токенов можно использовать с моделями Gemini 2.5 Flash, 2.5 Flash-Lite и 2.5 Pro. Этого объёма хватит на месяцы активной работы: генерацию и анализ текстов, написание кода, дизайн, обработку данных и другие задачи. Подробная инструкция по получению ключа и активации токенов размещена на официальной странице Google AI Studio.

Теги:
Всего голосов 4: ↑3 и ↓1+4
Комментарии6

Как записывать "кружочки" в мессенджере "BITCORD".

Пишу крутой облачный мессенджер (мини-соцсеть) под пилотным названием BITCORD. Недавно для него реализовал новую функцию отправки видеосообщений в формате других популярых мессенджеров. Теперь любой пользователь может отправить своему собеседнику модное селфи без каких-либо специальных настроек. Это дополняет общение дополнительными крутыми фишками.

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

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

Особенности видеосообщений:

  • Лимит времени: Максимальная длительность одного ролика составляет 10 секунд.

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

  • Воспроизведение: В чате такие ролики проигрываются один раз при нажатии "Play".

Способ 1

Бэкенд приводит видео к "квадратному" формату с соотношением сторон 1:1 и возвращает ссылку на него обратно в чат собеседникам.

Ниже пример выполнения преобразования видео в "квадратный" формат с помощью "ffmpeg":

ffmpeg 
  -i input.mp4 
  -vf "crop=480:480:0:(ih-480)/2" 
  -c:v libx264 -crf 23 
  -c:a copy output.mp4

Чтобы отобразить "квадратное" видео в виде круга на Java, я создаю шаблон (ViewOutlineProvider). Он принудительно задает графическому элементу (View) форму идеального круга фиксированного размера:

private static final ViewOutlineProvider CIRCLE_PROVIDER = new ViewOutlineProvider() {
  @Override
  public void getOutline(View view, Outline outline) {
    int sizeInPx = (int) TypedValue.applyDimension(
      TypedValue.COMPLEX_UNIT_DIP, 270, view.getResources().getDisplayMetrics()
    );
    outline.setOval(0, 0, sizeInPx, sizeInPx);
  }
};

Затем в холдере применяю описанный выше шаблон к TextureView и ImageView:

static class CircleVideoViewHolder extends BaseViewHolder {
  TextureView texture;
  ImageView   preview;

  VidCrViewHolder(View v) {
    super(v);
          
    texture = v.findViewById(R.id.video_texture);
    preview = v.findViewById(R.id.video_preview);

    texture.setOutlineProvider(CIRCLE_PROVIDER);
    preview.setOutlineProvider(CIRCLE_PROVIDER);

    texture.setClipToOutline(true);
    preview.setClipToOutline(true);
  }
}

В результате выполнения этого кода видео примет "круглый" вид.

Способ 2

Как показала практика, кодирование видео в "квадратный" формат на бэкенде невыгодно, так как оно занимает время и нагружает сервер. Без хорошей видеокарты, которая на бэкенде часто отсутствует, работать с видео накладно. Поэтому я пошел другим путём.

Так как камера смартфона снимает видео не в "квадратном" формате, я воспользовался матрицей преобразования, центрировал кадр и обрезал лишние стороны.

//фиксированный размер видео с камеры смартфона: 480x640
float scaleY = h / (w * 480 / 640); 
Matrix matrix = new Matrix();
matrix.setScale(1.0f, scaleY, w / 2f, h / 2f);
CircleVideoViewHolder vch = (CircleVideoViewHolder) holder;
vch.texture.setTransform(matrix);

При таком подходе вся работа выполняется на стороне графического процессора (GPU) самого смартфона с максимальной скоростью. Это полностью избавляет от необходимости обрабатывать видео на бэкенде.

В результате получилась вот такая красота:

селфи видео в круглом формате
селфи видео в круглом формате

Итог:

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

Спасибо за вашу поддержку. Это придает стимул писать дальше.

Теги:
Всего голосов 3: ↑3 и ↓0+6
Комментарии7

Один из топовых генераторов фонов для сайтов, приложений и презентаций стал бесплатным — Paper Shaders открыли исходный код. Теперь проект можно свободно использовать в любых веб-задачах, создавать собственные инструменты, плагины и даже коммерческие продукты, объявил СЕО Paper Shaders.

Теги:
Всего голосов 4: ↑4 и ↓0+6
Комментарии1

В свое время очень нравился комикс о спасении принцессы на разных языках. Жаль, что он уже не отражает нашу действительность, поэтому захотелось его освежить. Рисовать я не умею от слова совсем, поэтому встречайте: нейрослоп!

Теги:
Всего голосов 17: ↑15 и ↓2+17
Комментарии3

Моя реакция на новость "Сочинский филиал РУДН первым в России отменил дипломные работы из-за нейросетей":

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

И экзаменционные лабы типа “покажи-ка как ты делаешь семиступенчатый синтез органического соединения с бумажным учебником и бумажным же справочником в руках”. Для тех кто такого не делал: это на самом деле очень творческое задание, требует тонкой наработанной упражнениями интуиции о побочных эффектах ~тысячи реакций из учебника Vollhardt & Schore, который используется в американских вузах. И карты местности органических соединений в голове.

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

При этом разумеется из вузовских программ нужно убрать всякие скопившиеся там ветхости. Например мне в 2015 году декан вуза из Поволжья жаловался что министерство образования требует от них учить студентов микроконтроллерам на основе КР1816ВЕ48, советского аналога Intel 8048, предшественника Intel 8051. Эта фиговина из 1976 года использовалась вроде в клавиатурах ранних IBM PC.

Тут проблема даже не в том, что этот микроконтроллер старый - есть куча полезных для целей образования старых компьютеров, например CDC 6600 из 1964. Проблема в том, что 8048 ничего такого интересного не иллюстрирует, что можно проиллюстрировать на современных актуальных RISC-V микроконтроллерах. А вот в CDC 6600 есть в довольно чистом виде идея out-of-order scoreboard (внеочередного выполнения инструкций), которая актуальна и для современного проектирования, вместе с алгоритмом Томасуло из 1967 года (IBM System/360 Model 91). Томасуло учат во всех серьезных американских вузах, и даже ИИ вставляет их в резюме, которое оно пишет студентам.

Я бы на месте российского министерства образования требовал от вузов быстро повнедрять курсы программирования встроенных систем с российскими RISC-V микроконтроллерами К1921ВГ1Т от НИИЭТ и Baikal-U от Байкал Электроникс. Они уже человеческие по мировому гамбурскому счету (то есть это не ухудшение по сравнению с преподаванием западных STM32 или ESP32), их можно привязать к курсам компьютерной архитектуры на основе RISC-V, и это связка вузов с промышленностью. Учить на них также какую-нибудь российскую RTOS итд.

Теги:
Всего голосов 25: ↑23 и ↓2+28
Комментарии29

C-level в кулуарах: о миссии, ошибках и AI — семь топов говорят честно

Что происходит, когда IT-руководители высшего звена собираются не на сцене, а в кулуарах? Правильно — начинается настоящий разговор.

Этот выпуск «Свободного слота» записали прямо на конференции SouthHub в Красной Поляне. Саша Афёнов и Саша Прокшина поговорили с семью топами из крупнейших IT-компаний: Алексеем Молчановым (Cloud.ru), Татьяной Фоминой (HeadHunter), Александром Швецом (Авито), Иваном Самсоновым (MWS), Дмитрием Молочниковым (Альфа-Банк), Сергеем Паращенко (Product Vision) и Кириллом Евсеенко (Звук).

Что обсудили

Зачем CTO и CPO вообще ездят на конференции, если они и так всё знают. Кто такой настоящий C-level — и почему «уникальная снежинка» на высокой должности это проблема. Как превратить личную мечту в рабочую миссию и не спутать её с синдромом отложенной жизни. Как бизнесу не сливать бюджеты на LLM — и почему разговор об AI всё равно случился, хотя никто не планировал.


Слушайте и смотрите новый выпуск на площадках:

📺 YouTube
🔵 ВК Видео
📌 RuTube
🎧 Яндекс Музыка
Ⓜ️ Mave

Ещё больше новостей — в нашем телеграм-канале

«Свободный слот» — терапевтичный контент для тимлидов и тех, кто хочет ими стать

Теги:
Всего голосов 9: ↑8 и ↓1+9
Комментарии0