Архив рубрики ‘Open source’

Пакетным менеджерам пора ввести период охлаждения

Привет, Хабр!

AriQuantum: Как я написал эмулятор квантового компьютера прямо в Telegram

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

HalChat теперь Open Source: как успешный старт в Google Play изменил курс разработки

Приветики) Всем привет! Недавно я публиковал статью

Как я создал систему, которая знает меня лучше чем я сам

TL;DR: 3.5 месяца веду дневник через AI-агента. Система сама находит корреляции, выявляет аттракторы поведения и пишет гипотезы. Выложил стек на GitHub. Под катом — шаблон, AGENTS.md и найденные корреляции. 500 гипотез за 3.5 месяца. 470 — мусор. 30 — правда, которую я не хотел знать. Например, что я по 4 часа «анализирую новости», а по […]

Bus factor = 1: 22 критичные для индустрии библиотеки, которые держатся на одном человеке

Где‑то прямо сейчас один программист не спит и патчит баг в библиотеке, от которой зависит половина интернета. Он делает это бесплатно. Его никто не знает. Если он уйдёт — никто не придёт. В апреле 2024 года исследователь безопасности Андрес Фройнд обнаружил бэкдор в xz utils — утилите сжатия, встроенной в большинство дистрибутивов Linux. Атака была почти идеальной: два года социальной инженерии, один выгоревший мейнтейнер и вредоносный код […]

Я попросил ИИ выбрать нишу для стартапа. Готовой кнопки почти нет

Эксперимент с zero-human компанией: GitHub-агенты, SaaS-валидаторы, поиск боли и почему готовой кнопки выбора ниши пока почти нет Некоторые из вас знают, что я решил провести эксперимент: построить zero-human компанию. Не в смысле «я вообще никогда не буду трогать бизнес руками». Это сказки для лендингов. Идея другая: найти нишу, где максимум операционки можно отдать агентам. Исследования, […]

FSRS для Obsidian: помнить всё

Обсидиан называют «вторым мозгом». Чтобы он им стал, одних связей недостаточно — нужна память. Я сделал плагин интервального повторения на современном алгоритме FSRS. Он запоминает что и когда вы учили, на сколько тяжело это далось, и предсказывает вероятность вспоминания. Все данные хранятся локально в ваших .md файлах — ничего не уходит на сервера.

Senior на бумаге, Junior в рантайме: как я тестировал локальные LLM на 120B параметров в Greenfield-проекте

Недавно я задался вопросом: можно ли организовать полноценный agent dev loop (то есть, цикл разработки агентов), используя только локальные модели? Идея заманчивая — гонять агента по задачам бесконечно, не оглядываясь на счета от OpenAI или Anthropic и не переживая за утечку кода. Чтобы проверить это, я выделил кластер и столкнул лбами три тяжеловеса из мира open source. Спойлер: архитектурно они все — Senior‑разработчики, но когда дело доходит […]

Меньше слов, больше кода? Как опенсорс в Китае развивали — компании-инноваторы, евангелисты и выход на Гитхаб

Мы в Beeline Cloud продолжаем рассказывать историю китайского опенсорса. В предыдущей статье мы поговорили о том, как Linux привезли в Поднебесную на дискетах и какую роль сыграли университеты в распространении открытого программного обеспечения. Сегодня обсудим, как менялась китайская опенсорс-экосистема в период с 2010 по 2020 год, и что помогло стране догнать (и во многом опередить) […]

Как контролировать токены дизайн-системы: поиск ошибок, версионирование и графы в едином дашборде

Токены в веб-интерфейсе Tokens Dashboard

123.7