commit -m "better"
الذهاب إلى القناة على Telegram
3 777
المشتركون
+224 ساعات
+137 أيام
+10630 أيام
جاري تحميل البيانات...
القنوات المماثلة
سحابة العلامات
الإشارات الواردة والصادرة
---
---
---
---
---
---
جذب المشتركين
سبتمبر '26سبتمبر '26
سبتمبر '26
+117
في 2 قنوات
أغسطس '26
+162
في 2 قنوات
Get PRO
يوليو '26
+132
في 6 قنوات
Get PRO
يونيو '26
+96
في 3 قنوات
Get PRO
مايو '26
+105
في 4 قنوات
Get PRO
أبريل '26
+160
في 4 قنوات
Get PRO
مارس '26
+229
في 3 قنوات
Get PRO
فبراير '26
+83
في 2 قنوات
Get PRO
يناير '26
+94
في 2 قنوات
Get PRO
ديسمبر '25
+102
في 1 قنوات
Get PRO
نوفمبر '25
+80
في 6 قنوات
Get PRO
أكتوبر '25
+83
في 4 قنوات
Get PRO
سبتمبر '25
+94
في 4 قنوات
Get PRO
أغسطس '25
+90
في 6 قنوات
Get PRO
يوليو '25
+91
في 3 قنوات
Get PRO
يونيو '25
+86
في 4 قنوات
Get PRO
مايو '25
+95
في 4 قنوات
Get PRO
أبريل '25
+129
في 4 قنوات
Get PRO
مارس '25
+134
في 7 قنوات
Get PRO
فبراير '25
+93
في 4 قنوات
Get PRO
يناير '25
+114
في 7 قنوات
Get PRO
ديسمبر '24
+102
في 1 قنوات
Get PRO
نوفمبر '24
+211
في 4 قنوات
Get PRO
أكتوبر '24
+169
في 3 قنوات
Get PRO
سبتمبر '24
+135
في 1 قنوات
Get PRO
أغسطس '24
+94
في 7 قنوات
Get PRO
يوليو '24
+68
في 2 قنوات
Get PRO
يونيو '24
+69
في 2 قنوات
Get PRO
مايو '24
+61
في 1 قنوات
Get PRO
أبريل '24
+118
في 2 قنوات
Get PRO
مارس '24
+237
في 2 قنوات
Get PRO
فبراير '24
+89
في 3 قنوات
Get PRO
يناير '24
+98
في 2 قنوات
Get PRO
ديسمبر '23
+97
في 1 قنوات
Get PRO
نوفمبر '23
+33
في 0 قنوات
Get PRO
أكتوبر '23
+39
في 1 قنوات
Get PRO
سبتمبر '23
+36
في 0 قنوات
Get PRO
أغسطس '23
+49
في 0 قنوات
Get PRO
يوليو '23
+56
في 0 قنوات
Get PRO
يونيو '23
+25
في 0 قنوات
Get PRO
مايو '23
+26
في 0 قنوات
Get PRO
أبريل '23
+25
في 0 قنوات
Get PRO
مارس '23
+44
في 0 قنوات
Get PRO
فبراير '23
+32
في 0 قنوات
Get PRO
يناير '23
+39
في 0 قنوات
Get PRO
ديسمبر '22
+29
في 0 قنوات
Get PRO
نوفمبر '22
+30
في 0 قنوات
Get PRO
أكتوبر '22
+40
في 0 قنوات
Get PRO
سبتمبر '22
+60
في 0 قنوات
Get PRO
أغسطس '22
+32
في 0 قنوات
Get PRO
يوليو '22
+78
في 0 قنوات
Get PRO
يونيو '22
+63
في 0 قنوات
Get PRO
مايو '22
+33
في 0 قنوات
Get PRO
أبريل '22
+41
في 0 قنوات
Get PRO
مارس '22
+103
في 0 قنوات
Get PRO
فبراير '22
+71
في 0 قنوات
Get PRO
يناير '22
+192
في 0 قنوات
Get PRO
ديسمبر '21
+44
في 0 قنوات
Get PRO
نوفمبر '21
+39
في 0 قنوات
Get PRO
أكتوبر '21
+120
في 0 قنوات
Get PRO
سبتمبر '21
+256
في 0 قنوات
| التاريخ | نمو المشتركين | الإشارات | القنوات | |
| 27 سبتمبر | +1 | |||
| 26 سبتمبر | +2 | |||
| 25 سبتمبر | +2 | |||
| 24 سبتمبر | +1 | |||
| 23 سبتمبر | +5 | |||
| 22 سبتمبر | 0 | |||
| 21 سبتمبر | +7 | |||
| 20 سبتمبر | +3 | |||
| 19 سبتمبر | +2 | |||
| 18 سبتمبر | +3 | |||
| 17 سبتمبر | +4 | |||
| 16 سبتمبر | +5 | |||
| 15 سبتمبر | +1 | |||
| 14 سبتمبر | +8 | |||
| 13 سبتمبر | +5 | |||
| 12 سبتمبر | +4 | |||
| 11 سبتمبر | +5 | |||
| 10 سبتمبر | +6 | |||
| 09 سبتمبر | +5 | |||
| 08 سبتمبر | +3 | |||
| 07 سبتمبر | +7 | |||
| 06 سبتمبر | +6 | |||
| 05 سبتمبر | +6 | |||
| 04 سبتمبر | +4 | |||
| 03 سبتمبر | +5 | |||
| 02 سبتمبر | +4 | |||
| 01 سبتمبر | +13 |
منشورات القناة
#LLM - лучший боров чекер, и rust, конечно, больше не нужен, не могу не согласиться.
| 2 | По соцсетям гуляет контроверсивный ролик с недавнего Rails World, в котором DHH со сцены странным голосом произносит фразу «Rust is [an] amazing [language] if you never, ever, ever, ever, have to look at it yourself». Я, если честно, не знаю, в чем конкретно все остальные видят контроверсивность, каюсь, не слежу (ну, кроме его фашистских взглядов, понятно), но с утверждением хотел бы поспорить.
Тезис, как я понимаю, в том, что раз код теперь пишет ЛЛМ, то нам пофиг более-менее на эстетические чувства тупой машины и на то, насколько она устанет. А раз пофиг, надо язык по характеристикам выдаваемого результата выбирать. Ну и понятно, что хоть на Руби писать и приятнее, но на Расте зато программы быстрее получаются, а значит надо брать Раст. (Вот это да, программист начал думать об удобстве пользователя, а не об удобстве программиста??? Последние времена настают).
Ну, короче. Программы на Расте, конечно, быстрые получаются. НО! В чем вообще было видение Раста? В том, чтобы понаставить везде заборов и ограждений и помешать программисту сконструировать некорректную программу. Не неправильную — этих можно конструировать сколько угодно — а именно некорректную. Делает он это ценой значительного такого мозгоебства, которое запрещает, конечно, по построению некорректные программы, но также и многие корректные, которые я тебе или ты мне могли бы объяснить, но никто из нас не смог бы объяснить компилятору. Короче говоря, Раст это не просто безопасный язык, это безопасный язык с довольно неудобными ограничениями, которые предлагается терпеть во имя высшей цели — корректности. Не правильности, опять напоминаю, а корректности.
Ну вот. Понятно, зачем это нужно человеку. Человек слаб. Он ошибается тут и там. Память течет направо и налево. Сегфолт за сегфолтом, эксплойт за эксплойтом. Но это человек. Понятно, ему нужен Руби^W Раст.
А что ЛЛМ? А ЛЛМ, на самом деле, пофиг. Она мало того, что пишет сразу правильно и допускает меньше ошибок, так она еще и не ленится: может и проверить, и поревьюить, и баги поискать. И в этом смысле совсем неочевидно, что вот эти вот страховочные сетки, расставленные в Расте тут и там, обязательно помогают. Если ты сразу видишь и пишешь корректную программу, они даже скорее мешают. Без борьбы с борроу чекером можно сгенерировать корректную быструю программу в несколько раз быстрее, потом еще проверить, и в конце суммарно меньше устать.
Так что я думаю, что Раст, конечно, эмейзинг, но лучший язык для ЛЛМ это все-таки Си. | 991 |
| 3 | #lab #home_lab
Выпилил в лабе #minio к херам.
Да, да, вы не ослышались!
Сторадж у меня построен на самых дешевых SMR дисках, и проблема с ними в том, что, начиная с какой-то нагрузки, они деградируют по скорости совершенно нелинейно.
https://en.wikipedia.org/wiki/Shingled_magnetic_recording
Ну я на это и напоролся.
Починить это с minio нереально, потому что minio завязана на хранение в файловой системе, которая создает довольно большой поток iops на сам hdd.
Я пробовал это полечить с помощью bcache и небольшой партиции SSD для кеша, это помогло, но не радикально, потом я заменил xfs на log structured nilfs https://nilfs.sourceforge.io/en/links.html (потому что такой append only паттерн доступа к данным сильно лучше подходит для SMR), это еще помогло, но тоже не радикально.
В итоге, я запилил свою реализацию #S3, https://github.com/pg83/s3, design doc - https://gist.github.com/pg83/ae85dc0bfde5928ea44a1d6380f18d3f, которая смогла выжать из моих SMR теоретически возможный максимум на запись - она преобразует рандомные записи файлов в append only нагрузку на hdd.
В steady state я переживаю 400 мегабайт в секунду произвольных записей в стор (создание, удаление, любые размеры записей, в любом порядке) на группу из 3 дисков, это практически предел. Бурстами можно сильно больше, конечно, сколько - я не знаю, упираюсь в сеть лабы.
Не могу рекомендовать это решение для широкого использования - оно прямо сильно заточено на мое железо.
Например, я отправил #LLM исследовать все способы записи append потока данных на мои конкретные hdd, и от лучшего к худшему они колебались от 70 до 130 мегабайт в секунду на диск. Конечно я захардкодил самый лучший под мою назрузку способ.
Кстати, в копилочку моих историй про "насколько щас код стал дешевым", и "скоро не останется generic кода, все будут пилить решения исключительно под себя".
В самом деле, зачем иметь generic базу данных, если написав кастомное решение за 1% стоимости generic решения, можно получить x10 перфа? Сходите по моим ссылкам, мой #S3 - всего 100 килобайт исходников, это даже не процент от кодовой базы minio.
Мораль?
Нет ее! | 1 421 |
| 4 | #lab #home_lab #logovo
https://github.com/pg83/logovo
С недавник пор в лабе работает сервис, в который я со всех своих хостов сгружаю все дельты всех сессий claude/codex, он их хранит, мержует, интедксирует, и дает по ним искать, как мне, так и агентам.
Эдакая глобальная распределенная общая память для всех агентов.
Неудобно то, что в системный промпт знание про это не вшито, и регулярно приходится "напоминать", что поискать можно еще и вот там. | 1 560 |
| 5 | لا يوجد نص... | 1 880 |
| 6 | لا يوجد نص... | 1 811 |
| 7 | https://www.securitylab.ru/news/577840.php
"AMD уместила 256 ядер и 1 ГБ кэша в одном процессоре" | 1 890 |
| 8 | https://github.com/pg83/shitty/releases/tag/17
Новый релиз #shitty!
Основное изменение - подписчик подогнал нотаризованный в Apple app релиз, пользуйтесь на здоровье!
Подписчика зовут Леха, кто такой - не знаю, но нет причин не доверять его Apple account! | 1 811 |
| 9 | https://www.opennet.ru/opennews/art.shtml?num=66329
И важные новости из дурки:
"Разработчики Linux-дистрибутива Peppermint OS, построенного на пакетной базе Debian GNU/Linux и предлагающего пользовательское окружение на основе рабочего стола Xfce и файлового менеджера Thunar, анонсировали переход на использование по умолчанию XLibre, форка X.Org Server. XLibre будет задействован в следующем обновлении iso-образов PeppermintOS, до публикации которых для тестирования предложены экспериментальные сборки" | 1 806 |
| 10 | 🔄 Яндекс в середине нулевых — каким он был?
Сегодня, в день рождения компании, на Кинопоиске вышел третий сезон «Историй Яндекса».
Смотрите выпуск, в котором своей историей поделился Антон Самохвалов, Yandex Fellow.
Привет! Это Антон. Я пришёл работать в компанию когда ещё учился на пятом курсе МГУ, а это был аж 2005 год. Сперва был разработчиком в Маркете. Затем перешёл в Поиск. Создал первую версию статистики производительности разработчиков (коммитов, строк кода и пр.) А уже потом положил начало DevTools, благодаря чему Яндекс сегодня — единая технологическая компания.
➡️ Смотрите в новом выпуске проекта «Истории Яндекса» на Кинопоиске
#YInfra_team | 1 988 |
| 11 | https://www.opennet.ru/opennews/art.shtml?num=66326
"Добавлена поддержка сборки в форме одного статически скомпонованного исполняемого файла, который может применяться для инициализации и запуска сервисов в контейнерах с минимальной начинкой. Для сборки со статическим связыванием при запуске meson следует указать флаги: "--default-library=static --prefer-static -Dbuild-static=true -Dsystemd-multicall-binary=true""
Последние дни наступают! | 2 014 |
| 12 | ⚡️Трамп изменил название искусственного интеллекта на «суперинтеллект» (SI).
Использование слова «искусственный» делает интеллект каким-то ненастоящим. Отныне во всех документах США, а в перспективе, надеюсь, и во всём мире, будет использоваться гораздо более точный термин — «суперинтеллект» вместо «искусственного интеллекта». Иными словами, добро пожаловать в новый мир суперинтеллекта — SI. Посмотрим, приживётся ли это название. Звучит оно гораздо лучше.
👉 Топор Live. Подписаться | 1 964 |
| 13 | Пиздеж это все, пора самому бенчмарк пилить. | 2 005 |
| 14 | Вышел Claude Opus 5.5, уже есть в приложении. Вместе с этим.. дали banked reset (как делают OpenAI — можно применить в любой момент).
— Для работы Opus 5.5 требуется меньше вычислительных ресурсов, чем для Opus 5, и это отражается на его цене: $4/$20 (на 20% меньше, чем было), а чтение из кэша $0.2 — на 60% меньше.
— При этом скорость генерации выросла в среднем на 30%
— 5-часовой лимит увеличен (без изменения недельных)
— «Opus 5.5 общается более естественно, чем предыдущие модели. Первые тестировщики отметили, что его текст стал чётче и легче для восприятия» — это мы с удовольствием проверим
— Claude Sonnet 5.5 и Claude Haiku 5.5 выйдут скоро, в ближайшие недели
— в кибербезе, биологии будут такие же строгие фильтры, как у Fable 5.1. | 2 225 |
| 15 | https://t.me/itpgchannel/4184 - "Вот, #LLM позволяют погружаться в такие бездны perf оптимизации, которые раньше были out of scope, потому что удельная полезность их была невелика"
https://lemire.me/blog/2026/09/22/a-summer-of-ai-optimization/ - "These libraries are mature. They have been optimized for years, by me and by others. For a long time, their performance was flat. Not because nobody cared, but because the remaining gains were expensive: each one required a few days of careful work, and nobody had the days. Then, in 2026, six of them got much faster, most of it in a few weeks of summer" | 1 930 |
| 16 | Закрыл гештальт, я теперь автор еще одного "самого быстрого аллокатора под Linux", с подвохой!
Подвоха в том, что только для одной заранее заданной программы, #trustme, но, так-то, в современном мире, где код дешев, иметь аллокатор на программу - вполне себе норм подход, если очень надо.
Профит я получил за счет того, что #trustme - принципиально однопоточная программа, и за счет этого можно сделать сильно лучше. | 2 065 |
| 17 | https://www.opennet.ru/opennews/art.shtml?num=66309
"Компания Valve развивает инструментарий Lepton, позволяющий запускать в Linux игры, поставляемые для платформы Android. Проект рассчитан на интеграцию со Steam Client и создан для предоставления возможности запуска Android-игр с поддержкой устройств виртуальной реальности на VR-шлеме Steam Frame, поставляемом с Linux.
Lepton формирует изолированный контейнер с системным образом платформы Android, включающий всё необходимое для запуска Android-игр. Начинка сформирована c использованием патчей и компонентов от проектов Waydroid, Anbox, Halium и Hybris. Наработки для сборки образа с Android, применяемого для исполнения игр в Linux, распространяются под лицензией GPLv3, а инструментарий для организации процесса запуска игр с использованием подготовленного образа - под лицензией MIT"
А вот знали бы про #solo, могли сделать все по красоте, без всяких контейнеров! | 2 074 |
| 18 | TL;DR. Мы выкатили Татарнетес — национальную обёртку над Kubernetes, где команды, сообщения, ошибки и даже перерывы на чай с чак-чаком и т.п. на татарском. Рядом — TatarOS Linux (обёртка над Talos, которая поднимает кластер с Татарнетесом) и Татарнетес UI (панель на фоне татарского келәма). Всё под собственной лицензией Tatarch 2.0.
https://habr.com/ru/articles/1084230/ | 1 704 |
| 19 | https://lemire.me/blog/2026/09/20/ai-is-breaking-the-academic-sorting-machine/
TL;DR - академия сломалась, потому что писать мусорные папирки "в стол" теперь может любой школьник, но, может, это и хорошо, потому что люди теперь займутся делом, ну или будут "flip burgers".
« But Daniel, won’t AI just replace all of us? »
I wish. But thus far, it is not happening. I have more AI accounts than most people have pencils and I am working 50 hours a week. Intelligence is not a scalar quantity. Once an AI can do something, I somehow always find more work to do
Наш слоняра! | 2 074 |
| 20 | Кстати, про 100% кода тестами.
Во всех новых небиблиотечных проектах я запретил юниттесты, и вообще тесты, которые тестируют код (проверяют инварианты классов, и все такое прочее).
Но требую 100% покрытие кода e2e тестами, фиксируя это через code coverage.
То есть, заставляю тестировать 100% наблюдаемого поведения системы, а не ее запчастей.
У машины нет чувства прекрасного, и она может бесконечно поддерживать в работоспособном состоянии код, который уже недостижим из прода никакими сценариями, а юниттесты только цементируют это - любой код становится достижим.
А вот связка e2e + 100% coverage позволяет старый код удалять, причем в режиме #autotresearch.
В моих последних проектах нет ни строчки кода, которая бы не использовалась в проде, и это очень круто. | 2 358 |
