За три дня вокруг Jev выросла маленькая экосистема: браузерный агент искал авиабилеты за семь секунд, разработчики собрали торгового бота, фильтры контента и даже Tesla FSD. Но Jev не пишет текст. Его API выбирает ответ из пространства, которое заранее задало приложение.
Я разобрал документацию TypeSafe, код jev-ultrafast, опубликованную трассу семисекундного прогона и сто первичных или близких к ним источников. В статье — контракт Noul, Choice и Score, вызов API, цена, устройство браузерного агента и 15 ранних кейсов с границами их доказательности.
Главный вопрос простой: где узкий слой решений действительно выигрывает у обычной LLM, а где валидный ответ всё ещё оказывается просто не тем ответом?
Читать далееУ меня MacBook Pro 16 2019 года: шестиядерный Intel Core i7, 16 ГБ оперативной памяти и Radeon Pro 5300M с 4 ГБ VRAM. На нём уже стояли Ollama, gemma3:4b и gemma2:2b.
Идея казалась очевидной: зачем тратить облачный Codex на разбор короткого traceback, сводку лога или commit message? Пусть Codex отдаёт такую работу локальной модели, получает готовый результат и занимается только сложными задачами.
Я сделал MCP-сервер, подключил его к Codex, прогнал одинаковые задачи и посмотрел точный расход токенов. Интеграция заработала. Экономия — нет.
На одной простой задаче маршрут через локальную модель использовал примерно в два раза больше облачного input, чем прямой ответ Codex.
Ниже — не инструкция «как запустить нейронку за пять минут», а разбор эксперимента: что я собрал, где ошибся в первоначальной гипотезе и для каких задач маленькая локальная модель всё-таки пригодилась.
Читать далееSwift 6.4 теперь доступна. Swift стремится быть отличным выбором для всего стека — от приложений и серверов до системного кода, встраиваемых устройств и браузера. Этот выпуск углубляет эту поддержку и делает повседневный код проще для написания. Основные моменты:
Читать далееВ предыдущей статье были рассмотрены взгляды Эдвина Джейнса, который обосновывал субъективность энтропии на базе субъективной интерпретации вероятности. В этой статье рассмотрим другую линию обсуждения, связанную с мысленным экспериментом Лео Сциларда, предложенном в 1929 году. Правильное произношение Leo Szilard (1898 - 1964) - это Лео Силард, но я буду использовать старую транскрипцию, которая использована во многих учебниках.
В статье рассмотрена история появления мысленного эксперимента Сциларда: демон Максвелла, эксперименты с броуновским движением и попытки создания вечного двигателя второго рода, работы Мариана Смолуховского. После этого представлены идеи послевоенной физики, связанные с теорией информации Шеннона и появлением кибернетики. Предполагалось, что мысленный эксперимент Сциларда связывает термодинамическую энтропию и информацию и тем самым позволяет включить информацию в физическую теорию. Рассмотрены работы Леона Бриллюэна и появление термодинамики вычислений - работы Чарльза Беннета на основе принципа Рольфа Ландауэра.
Читать далееЧасто ли вы сталкиваетесь с проблемой потери данных, неконсистентными состояниями или ошибками в Sentry о внезапно закрытых соединениях при рестарте сервисов? Если вы когда-нибудь пытались это исправить, то наверняка слышали про Graceful Shutdown.
Привет! Меня зовут Антон, я бэкенд-разработчик Python в Selectel. В этой статье поделюсь опытом внедрения Graceful Shutdown в наши сервисы и расскажу, с какими сложностями мы столкнулись.
Читать далееРаньше я не знал, сколько времени провожу в ленте Х, и это меня сильно напрягало. На телефоне есть удобные приложения для контроля экранного времени в любых приложениях, но десктоп это совсем другой мир. Здесь всё приходится собирать самому, по частям, и работает оно хуже.
Не то чтобы я не пробовал разные расширения для контроля думскроллинга в браузере. Но у всех был один дефект: запрет легко обойти. Причём величина усилия на обход заметно ниже буфера лени. Всё настолько просто, что лень не успевает сказать своё «да ладно, забей». На телефоне этот порог тоже невысокий, но там можно заморочиться и поставить родительский контроль или сторонние приложения, которые создадут больше трения.
В десктопе с этим сложнее. Но когда я писал статью про харнесс, я подумал: вот бы собрать такой же структурный подход и для себя самого. Чтобы нарушения не возникали не потому, что у тебя такое соглашение, а потому, что сам путь к обходу закрыт. В той статье я разбирал Atomic Habits и его подходы к закреплению полезных привычек. Но там же есть и методы против вредных: как помогает даже самое простое «убрать с глаз долой». И самый полезный инструмент в этом наша лень.
Так я решил применить эти методы и собрать свой небольшой харнесс по контролю думскроллинга, обходить который обычно просто лень.
Этим софтом стал Curfew, расширение для браузера, которое контролирует и лимитирует дневные бюджеты на «вредные» сайты.
Читать далееКарточный домик из GPU: долги неоклаудов обеспечены чипами, которые дешевеют быстрее графика погашения, а стоит вся конструкция на двух клиентах — OpenAI и Anthropic. Сэм Альтман назвал происходящее «глупее глупого» — но его рынок сам это и построил. Внутри: машина долга CoreWeave, бэкстопы NVIDIA, круг денег и три сценария финала.
Погрузиться в анализВ прошлый раз не хватило токенов на модельки от Krea 2. Давайте исправим несправедливость и посмотрим как они будут выглядеть в трехмерном состоянии. Снова используем Meshy и Neural 4D.
Читать далееСборка внутренней библиотеки внезапно стала долгой: вместо секунд - минуты, и в журнале появились обращения наружу. Своя, все зависимости тоже свои, ходить в интернет ей было незачем.
Первая версия - прокси-репозиторий перестал кешировать. Полез в его настройки, там всё в порядке.
Оказалось, что менеджер пакетов запрашивал наш собственный пакет не только у внутреннего репозитория, но и у публичного. И делал он это по конфигурации: второй источник был прописан в настройках.
Прописали его, кстати, не по глупости. Появляется он там ровно тогда, когда внутренний прокси проксирует не всё: часть внешних зависимостей он не отдаёт, сборка падает, и вместо того чтобы чинить прокси, в конфигурацию дописывают публичный индекс. Дальше это живёт годами.
Читать далееЯ уже делился статьей про изобретение мыши на голову. Я тот еще графоман. Написал целую книгу про свои изобретения. Меня не очень устраивает результат. Поэтому я говорил, что продолжаю работы над ней. Этой статьей я эти работы хочу закрыть. Вообще-то она не идеальная. Есть идеи по доработке. Доработки эти касаются в основном прошивки. На момент написания прошлой статьи. Безусловно, самым дорогим была прошивка. Теперь прошивка бесплатная. Доступно буквально каждому. Но обо всем по порядку.
Читать далееЖизнь Милтона Херши, создателя The Hershey Company, по праву можно считать воплощением американской мечты. Шоколатье, филантроп и новатор, несмотря на недолгое обучение в школе (4 класса), за счет упорного труда построил шоколадную империю и даже город Херши, известный также как Chocolate Town или Шоколадный Город.
Начиная с работы ученика кондитера, пройдя через несколько неудачных попыток открыть собственное дело, этот человек запечатлел свое имя в истории. Основанная в 1894 году The Hershey Company на сегодняшний день является пятой крупнейшей кондитерской компанией в мире, а её продукция для американцев сопоставима с «Алёнкой» среди россиян — этот бренд узнаваем и любим не одним поколением сладкоежек.
Читать далееЗа ночь и рабочий день в десятках Telegram-каналов накапливаются повторы, уточнения и отдельные сообщения, которые легко пропустить. Я сделал локальный Windows-инструмент на Telethon и SQLite, который собирает публикации за нужный период, хранит их локально, позволяет искать по архиву и готовит структурированные данные для ИИ-дайджеста. Рассказываю, зачем понадобилось разделять сбор данных и анализ ИИ и что из этого получилось.
Читать далееОбычная UDP-проба осталась без ответа, QUIC-handshake прошёл, а попытка HTTP/3 GET закончилась закрытием соединения. Что это говорит о доступности Hysteria2? В статье разбираю собственные эксперименты: от внешнего пробинга до подключения полноценного клиента, расшифровки QUIC в Wireshark и передачи контрольной нагрузки. Покажу, где внутри QUIC появляется аутентификация Hysteria2, как связать потоки с событиями клиента и почему успешного handshake ещё недостаточно, чтобы считать пользовательский канал работающим.
Читать далееЕсли одна половина бивекторного сектора четырёхмерного евклидова прото-пространства получает прочтение наблюдаемого пространства, может ли вторая половина естественно нести спинорную структуру – и откуда тогда берётся характерный для половинного спина возврат только после поворота на ?
Читать далееФотодатчик для управления ночным освещением - штука, считай, стандартная.
Маленькая коробочка, внутри фоторезистор, реле - да все знают.
Но есть нюанс...
Когда групп освещения больше чем одна - начинается: куда повесить датчики, чтобы они видели дневной свет, но не видели лампы, как решить задачу "добавим еще пару групп, потом уберем", а еще хочется иметь возможность принудительно включать и выключать когда нужно, и при этом не тянуть дополнительных проводов между лампами, сетью, датчиками.
В общем, когда такое понадобилось - заменил датчики на управляемые реле, один датчик остался как сенсор освещенности, он давал команду серверу на включение исполнительных реле, и всё это работало хорошо, пока этот самый сенсор не накрылся.
Дело было вечером, лезть со стремянкой менять датчик было лень...
А собственно, зачем мне этот датчик? Он отправляет сигнал на управляющий сервер, который рассылает команды реле - но ведь можно просто включать вечером и выключать утром, сервер может сделать это сам. От заката - до рассвета.
Всем привет! Меня зовут Антон.
Я крайне редко писал на хабре, хотя читаю его регулярно. Моя сетевая активность была больше направлена на д3/лепру/орбитар, если кто слышал про такие ресурсы.
Кратко о себе: начинал со сборки/ремонта/продажи б/у компьютеров в конце 90-х. Потом прошёл затейливый путь через монтажника, проектировщика сетей и добрался до главного специалиста центра управления сетями одного из крупнейших магистральных операторов страны.
Сразу дисклеймер: я не являюсь официальным представителем оператора. Все мои посты и комментарии - исключительно личное мнение. И да, я подвержен NDA.
И более чем уверен, что по нику меня узнают коллеги, с которыми мы регулярно или не очень общаемся в других “соцсетях” в том числе по рабочим вопросам.
Недавно я попробовал погрузиться в Хабр чуть больше, чем просто просматривая заинтересовавшие ссылки, которые ранее присылали коллеги. Чтобы, так сказать, проникнуться атмосферой.
Для начала я сделал выборку “сетевые технологии” и “лучшее за год”. Большинство постов было посвящено обходу блокировок. В целом это неудивительно и вполне обосновано. Но попадались и интересные вещи.
Потом погрузился в кроличью нору чуть дальше входа. И мне начали открываться весьма забавные вещи. Например война людей, работающих на развитие высоких технологий, против этих самых высоких технологий. Вот тут я прямо в ступор впал.
Впрочем я не об этом.
Попробуем сделать синергию из постов.
Так истерически сложилось, что я, обладая навыками социального взаимодействия с разными, в том числе странными людьми, затем некими техническими знаниями, и непонятной склонностью к общественной деятельности я являюсь активистом стоквартирного дома.
Мой первый опыт написания постаИтан Сигел (американский астрофизик‑теоретик и научный журналист, автор рубрики «Спросите Итана», один из пропагандистов современных научных знаний), предлагает свой взгляд на возможность существования белых дыр.
@avshkol перевёл эту статью, поскольку всем нам кажется каким-то куцым тот объем знаний о Вселенной, который мы имеем в настоящий момент: ни тебе червоточин, ни перехода в другие измерения, ни возможности путешествовать быстрее скорости света... И в этом ряду стоят белые дыры, противоположность чёрных. Существование чёрных дыр так же было математически доказано, но обнаружены они были по историческим меркам буквально вчера... А что же белые? Ведь они тоже не противоречат математике ОТО, но противоречат ли они физической реальности?..
Читать далееНеделю назад я писал, почему видео из аниме-плеера нельзя просто вставить в <video>. Вывод был такой: нужен серверный видеопрокси, и никуда вы от него не денетесь.
Потом я перенёс тот же проект на телефон, и прокси перестал быть нужен. Не потому, что я придумал обход, а потому, что оба ограничения, из-за которых он существовал, оказались браузерными, а не сетевыми.
Под катом: что именно делал сервер, почему на Android его нет, и что оказалось не переносом библиотеки с Python на Dart, а её переписыванием — вместе с багом, который жил в оригинале, стрелочной функцией в Dart, из-за которой whenComplete начинает ждать сам себя, и релизом, который подписывает не человек.
Читать далееВ этом несерьёзном посте попробую разобраться с вполне серьёзным вопросом: каким должен быть идеальный ноутбук для ML-разработчика.
Читать далееПредставьте, что вам нужно построить один из самых чувствительных детекторов на Земле. Он находится глубоко под горой, защищён от космических лучей полутора километрами породы, детали для него очищают от следовых загрязнений, а рабочая температура находится всего в нескольких тысячных градуса выше абсолютного нуля.
И всё равно этого недостаточно. Вокруг слишком много радиации — не той, от которой люди ходят с дозиметром, а совершенно обычного естественного фона: следов урана и тория в материалах, продуктов их распада, космических частиц. Для человека всё это практически незаметно, но ваш прибор пытается зарегистрировать событие настолько редкое, что один случайный распад внутри защитного экрана может испортить измерение.
Поэтому физики берут свинец. Только современный свинец оказывается недостаточно хорош.
И тогда в дело идёт груз римского корабля, который затонул у берегов Сардинии больше двух тысяч лет назад. Часть его свинца в итоге оказывается не в музее, а глубоко под горой Гран‑Сассо, где из древнего металла делают радиационную защиту установки, ищущей процесс, который человечество пока вообще ни разу достоверно не наблюдало.
Самое существенное здесь в том, что это не легенда, придуманная вокруг научного проекта. Именно так всё и произошло.
Читать далее