Сравнение производительности CPU и GPU на примере создания эмбеддингов | 2026-04-11T18:08:07

Когда работаешь с определенными задачами, насколько велика разница между CPU и GPU просто поражаешься. Например, мне вот нужно создавать много (миллионы) эмбеддингов, модель BGE M3. При запуске на моем совсем не слабеньком 24-ядерном процессоре Intel Core Ultra 9 285K создание 500 эмбеддингов занимает 45.85 секунд, а при использовании GPU NVIDIA 5090 точно такая же работа выполняется за 0.36 секунды. Это настолько быстро, что я специально писал этот бенчмарк, чтобы понять, а у меня вообще GPU привлекается или нет. Просто та программа, которая шлет в TEI запросы, делает это в тестовом режиме недостаточно активно (условно пару раз в секунду), и графики GPU просто около нуля показывают загрузку.

— Testing http://localhost:8080/embed — <— CPU version

Requests completed: 500

Total time: 45.85 sec

Throughput: 10.90 req/sec

Average latency (Avg Latency): 4386.11 ms

P95 latency: 5021.88 ms

— Testing http://localhost:8090/embed — <— GPU version (NVIDIA 5090)

Requests completed: 500

Total time: 0.36 sec

Throughput: 1398.69 req/sec

Average latency (Avg Latency): 31.38 ms

P95 latency: 53.18 ms

========================================

RESULT: is 99.22% faster

Осенние и весенние причуды Юки | 2026-04-09T14:31:01

У Юки снова включился режим «уууу» (7 апреля 2026). Обычно длится несколько дней в апреле и октябре.

Предыдущие разы были —

— 15-20 октября 2025

— 11 апреля 2025

— 1-4 апреля 2024

— 2 февраля 2023,

— 27 октября 2022,

— 15 марта 2022

Изменения в поведении в этот период такие:

1) может петь песни час напролет. Например, в шесть утра.

2) внезапно ему нравится гулять. Обычно не нравится. При том, что у него всегда открыт двор, ему нужно именно на прогулку. Может подойти к двери и стукать по ней лапой. Обычно на слово гулять он улепётывает на третий этаж.

Теперь же он в рот смотрит, когда ему что-то говоришь. Постоянно чего-то ждет, что может вдруг быть вопросом, а не хочет ли он погулять. Долбится в окно и входную дверь лапой.

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

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

4) может полчаса сидеть и смотреть на закат.

5) нестабильный аппетит, временами. Кладешь ему мясо сверху корма, он на него даже не смотрит.

Глоссарий к «Лолите» Набокова: не просто словарь, а книга-путеводитель | 2026-04-08T11:24:22

Я наконец доделал до конца книгу The Reader’s Glossary — это по сути словарь на 5200 слов по «Лолите» Набокова, но организовыванный не в алфавитном порядке, как обычные словари, а в порядке встречаемости сложных слов, с разбивкой по главам и с указанием контекста слова или фразы. Сайт — readersglossary точка com (в первом комменте). Предполагается, что им будут пользоваться в том числе при чтении оригинала как книга-компаньон. Да, она вдвое больше 🙂

Словарь получился довольно толстым — на 600-700 страниц. Он доступен на четырех языках — русском, английском, французском и немецком. Также перевод (RU, FR, DE) или разъяснение (на англ) не абстрактные, а контекстные, да еще и с учетом того, как тот или иной фрагмент переводил сам Набоков с английского («Лолита» писал сначала на английском, потом переводил на русский).

У меня на сайте есть огромные фрагменты этих словарей RU,FR,DE,EN на ознакомление (каждая — около 1/3 полного объема).

Также полноценный интерактивный словарь на сайте, где можно вбить слово и посмотреть перевод или разъяснение. В словаре собраны в основном сложные слова, но мы знаем, что сложность для каждого имеет свое определение, поэтому все слова разбиты на три категории и выделены разными рамочками. Наверное, для начитанного англофона первая категория (пунктиром) вообще бесполезная (это около 50% словаря), для неначитанного, наверное, процентов 20 бесполезны. Но я решил дальше не резать, потому что книга не только для англофонов, но и для тех, кому английский второй язык, и там эти рамочки пунктирные очень даже кстати.

В целом, я это делал «для себя и друзей», just for fun, а не как коммерческий проект. Поэтому я совершенно трезво понимаю, что аудитория у нее супернишевая, и если хотя бы раз в неделю будет появляться кто-то, кому она может быть полезна, уже приятно.

Несмотря на то, что это было что-то типа хобби, времени книжки потребовали много. Для того, чтобы получить то, что получилось, я разработал с десяток приложений/скриптов, из которых пара имеют свой интерактивный UI, в котором я в общей сложности за два месяца работы провел много часов. И конечно, во многом разобрался, собственно, это и есть главный фан от процесса.

Итак, приходите на сайт — readersglossary точка ком. Ссылка в комментариях

P.S. На русском языке — только как PDF пока. Amazon не дает продавать книги на русском, только на небольшом количестве европейских языков в дополнение к английскому. Французская и немецкая версии словаря выйдут на Амазоне через неделю где-то.

Носов предвидел Инстаграм | 2026-04-07T13:04:23

Ещё в 1954 году Носов предвидел появление Инстаграмма

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

Взгляд сквозь иллюминатор: космос и космические масштабы | 2026-04-06T19:59:36

по сути, человек в космосе — это про эти дни и про дни в 50 лет назад. Международная космическая станция уже детский сад: в масштабах Земли она немногим выше, чем самолеты летают.

Аэробатика в небе: сложности воздушной заправки вертолетов от KC-130 | 2026-04-05T12:59:12

Интересное фото из Ирана. Американский заправщик Lockheed Martin КC-130 Геркулес и вертолеты Sikorsky HH-60 Pave Hawk, подключенные к нему. Если задуматься, это же трындец как сложно. Смотрите, самолет должен лететь на супернизкой для него скорости — близкой к скорости сваливания — в то время как вертолеты наоборот должны выжимать максимум, чтобы удерживаться. Чтобы не свалиться в штопор, самолет вынужден быстро терять высоту, соответственно, вертолеты тоже должны ее специально терять. Вертолеты находятся ниже самолета, поэтому если пилот по любой причине замедлится еще сильнее (хотя куда еще сильнее), а вертолеты не замедлятся, то в лопасти попадет шланг и всё. Вертолеты при заправке тяжелеют на несколько тонн, это тоже добавляет сложности. Почему заправляются сразу два? это же сложнее. На самом деле, это одновременно и сложнее, и проще, потому что нагрузка на крылья распределяется симметрично и самолету проще держать стабильный курс. А еще интересно, как там решается вопрос статического электричества в сухом воздухе.

Хорошее дополнение из комментов (Sergey Snegirev):

1. Пишут, что Геркулес сваливается на 100-110 (зависит от Т воздуха и высоты, что важно в Иране), плюс на фото видны закрылки, с закрылками можно и до 90 узлов держаться. Вертолет же (Pave Hawk) может разгоняться до 190 узлов (но понятно, что никто не проводит AAR на макс.скорости), крейсерская у него 150, так что overlap довольно большой. Полагаю, где-то на 120 узлах происходит AAR на видео.

3. Пишут, что AAR происходит на ровно одной и той же высоте, терять высоту не надо

4. Пишут, что заправщик — как и любой другой самолет — может рассеивать статическое электричество с помощью электростатического разрядника. Заправочный шланг имеет контакт, который уравнивает потенциалы двух ЛА перед подачей топлива.

5. Пишут, что топливо, которым заправляют внешние ЛА находится в цистернах в карго-отсеке самолета и отделено от топливной системы самого самолета. Да и даже если бы откачка шла из топливных баков самого танкера, там подача идет из центрального бака, в который налажена перекачка из боковых.

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

Сюрприз и новый тариф: внезапное отключение света и забытая предварительная договоренность | 2026-04-02T18:01:47

Норм вообще, сижу работаю, внезапно стук с бэкярда и выключается свет во всем доме. Смотрю через правое плечо — там за окном У МЕНЯ НА ЗАКРЫТОМ БЭКЯРДЕ мужик какой-то.

Выхожу, говорю, здрасте. Он такой: «я все сделал». Я говорю, я заметил, а ты вообще кто. Он такой- вы подавали заявку на переключение на EV тариф. Ну вот, надо было кнопку тут нажать. Я говорю и вы уже все нажали?

Он говорит — да. Я говорю вы тогда дверь за собой закройте, а то у меня тут собака обалдела.

Тут собак пришел. Сонный. Обалдевшый. Это кто, спрашивает.

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

Зато теперь будет $0.0732 за кВт*ч по ночам, и $0.12694 днем.

Лексическая карта «Лолиты» Набокова | 2026-04-02T15:56:00

Доделал первую версию книги-словаря по «Лолите» Набокова. На графике показано как распределяется сложность лексики по страницам книги. Нижний график усредняет 25 предложений, по вертикали — число сложных слов, цвета означают сложность/редкость (фиолетовые — самые сложные, красные — менее сложные, желтые — еще менее). Но это я уже убрал еще два уровня, и в целом для иностранца там все пять уровней непростые. В книге пунктиром отмечается уровень 3, простой рамкой — уровень 4, а двойной — уровень 5. Всего сейчас 5794 слова, из которых 541 пятого уровня, 1070 — четвертого, 1883 — третьего, 1393 — второго и 54 — первого (самые простые). Учитывая, что в первой версии получилось 1148 страниц, нужно будет очень сильно подчищать словарь, убирая оттуда то, без чего можно обойтись. Это в существенной степени слова первого и второго уровней, и отдельные из третьего и четвертого. Редкость слов рассчитывается тремя способами : через LLM, и через два списка частот слов англ языка в корпусе текстов (300К слов).

Не все слова сложные. Например, в предложении «With the ebb of lust, an ashen sense of awfulness, abetted by the realistic drabness of a gray neuralgic day, crept over me and hummed within my temples.» наверняка знающему неплохо английский не знакомы слова ebb, abet, drabness, а все остальное знакомо, но чуть снизь требования к читателю, и словарь может быть уже не очень полезным для таких.

Или вот предложение:

Homo pollex of science, with all its many sub-species and forms; the modest soldier, spic and span, quietly waiting, quietly conscious of khaki’s viatric appeal; the schoolboy wishing to go two blocks; the killer wishing to go two thousand miles; the mysterious, nervous, elderly gent, with brand-new suitcase and clipped mustache; a trio of optimistic Mexicans; the college student displaying the grime of vacational outdoor work as proudly as the name of the famous college arching across the front of his sweatshirt; the desperate lady whose battery has just died on her; the clean-cut, glossy-haired, shifty-eyed, white-faced young beasts in loud shirts and coats, vigorously, almost priapically thrusting out tense thumbs to tempt lone women or sadsack salesmen with fancy cravings.

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

У меня есть определения слов на английском, немецком, французском, русском. Я столкнулся с тем, что для разных языков разные слова из текста считаются сложными, а они у меня единые. Так что придется отдельно помечать, например, французские слова в английском тексте, чтобы не включались во французскую версию, так как там читатель знает, например, что такое quel mot.

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

Ирония дизайна: двойные стандарты в символике туалетов | 2026-03-29T20:17:23

Продублировано для тех, кто не понимает в искусстве