commit -m "better"
3.5K subscribers
1.19K photos
166 videos
3 files
2.64K links
just random thoughts
Download Telegram
https://github.com/pg83/std/commits/master/

Меня тут зачморили, что я порочу имя несчастного робота своими commit message, в стиле "better", и я:

* разделил поток коммитов, теперь #LLM коммитит от своего имени

* LLM сама придумывает commit message.

Стало сразу хорошо видно, кто регулярно применяет styler к проекту, а кто пишет весь код!

Кстати, а вы заметили, что у меня библиотека называется #std, а лежит в namespace stl (Samokhvalov Toolkit Library)? Это в пику библиотеке stl (Stepanov Template Library), которую зачем-то положили в namespace std, такие дела.
😁476👍4🤮4🤡3🔥1
Forwarded from Open Source (Полина)
This media is not supported in your browser
VIEW IN TELEGRAM
rdn

Это современный файловый менеджер для терминала, написанный на языке Rust с использованием библиотеки ratatui, визуально вдохновленный легендарным Dos Navigator (1991–1999) от RIT Research Labs.

Программа предоставляет интерфейс с двумя панелями, позволяя пользователям эффективно управлять файлами и каталогами в терминале.

Возможности rdn включают навигацию по файловой системе, копирование, перемещение и удаление файлов, а также поддержку различных операций с файлами.

Проект находится на ранней стадии разработки и предназначен для энтузиастов командной строки.

Lang: Rust
https://github.com/apatrushev/rdn
================
👁 News | 👁 Soft | 👁 Hacker
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡23115🔥1🤔1
Open Source
apatrushev/rdn
Знакомые всё лица!
👍7
https://x.com/bunjavascript/status/2032714952839147640

https://github.com/oven-sh/bun/pull/27973/changes/d61e306d2c8c244f0516c6432a856942900e1f1a

TL;DR - bun отказался от CMake, и написал кастомный генератор ninja на TypeScript.

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

(спасибо подписчикам за ссылку!)
💯24😁9💊8👍2🤷‍♂1🤡1
https://www.opennet.ru/opennews/art.shtml?num=64997

"Представлен релиз композитного менеджера River 0.4.0, который в отличие от других композитных менеджеров на базе протокола Wayland использует модульную архитектуру с выделением оконного менеджера в отдельную программу. В River оконные менеджеры являются подключаемыми и пользователь может выбирать их на свой вкус"

Где-то это уже было, но где?..
😁19🤣9🔥4🤩1
Forwarded from Segment@tion fault
Продолжаю эксперименты с "вайбокодингом". Если это так можно назвать, потому что вайб какой-то не очень, работы сделано много, но ее качество часто под вопросом, а сил оно отбирает как управление небольшим отделом живых програмеров. Собственно что пишем - аналог Elastic/OpenSearch только с упором на индексацию JSON-документов, а не поиск по подстрокам в значениях. Я в проекте не написал ни строчки.

Некоторые новые замечания:

- Подобные проекты подразумевают публичное API. Если вы не хотите, чтобы ваше API выглядело как результаты bindgen из сакрального кода библы из 90х, которую все боятся трогать, потому что полетит половина продакшена - API дизайните только сами. В крайнем случае, даете пример хорошего API, пробуете чтобы агент сам надизайнил под ваш проект, проверяете, материтесь, исправляете

- Экспертиза в домене. Если не знаете нюансы - вам быстро навешают слоп и вытянут токены. Всё как у людей.

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

- Общение агентов. Чаты-почта-джира - сразу нет. Это инструменты для людей, чтобы можно было найти крайнего "а вот Петя написал что можно, а вот Рома закрыл таску а она не работает" - агенту на это наплевать. Генерить слоп в переписке они всегда обожают, так что идеальный вариант - текстовый файлик, в который они пишут свои соображения, перекидывая друг другу

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

- Ручное тестирование человеком - никуда не денется. Запрос "а нагенери-ка мне 30-40 хороших тестов" - тут несколько вариантов. Либо тесты будут слоп, либо они будут о каких-то материях внутри проекта, которые бы вам в голову не пришли и вы даже не до конца их понимаете. Придется сидеть и долго разбирать, а что мы собственно тестируем. Проще найти конкретные баги и потребовать конкретно покрыть тестами.

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

Результаты пока непонятные. Визуально всё работает, но грузить туда данные с продакшна - стремно и страшно. Впрочем, заказ похожего проекта галере среднего уровня дал бы примерно те же результаты, только в сотни раз дороже и дольше. Но в данном случае - вы не клиент, забудьте. Вы - ПМ и техлид-над-техлидом, два в одном. Так что вайба мало.
🔥17👍12😁5🥱3💯21🤡1
Forwarded from Frank Media
💲 Meta* заключила с Nebius соглашение на $27 млрд

Компания Nebius Аркадия Воложа заключила контракт с Meta на поставку ИИ-инфраструктуры общей стоимостью около $27 млрд, сообщается на сайте бывшей материнской компании "Яндекса". В рамках пятилетнего соглашения Nebius с 2027 года начнет предоставлять мощности на $12 млрд, а еще $15 млрд составили обязательства Meta по закупке дополнительных вычислительных ресурсов в будущих кластерах компании.

Сделка укрепляет позиции Nebius как ключевого игрока на мировом рынке облачного ИИ вслед за недавним соглашением с Nvidia, которая планирует инвестировать в компанию $2 млрд.

❤️ Читайте подробнее на сайте

* Meta признана экстремистской в РФ, ее деятельность на территории страны запрещена.

Канал Frank Media в Telegram | MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥389👍7🐳5🥱3🤣2
Frank Media
💲 Meta* заключила с Nebius соглашение на $27 млрд Компания Nebius Аркадия Воложа заключила контракт с Meta на поставку ИИ-инфраструктуры общей стоимостью около $27 млрд, сообщается на сайте бывшей материнской компании "Яндекса". В рамках пятилетнего соглашения…
мне тут вспомнился

Однажды Сталину доложили, что у маршала Рокоссовского появилась любовница – известная красавица актриса Валентина Серова. И, мол, что с ними теперь делать будем? Сталин вынул изо рта трубку, чуть подумал и сказал: – Что будем, что будем… завидовать будем!
😁51👍22🔥5💯52👻1
Forwarded from Frank Media
👆 Состояние Воложа выросло в четыре раза с момента продажи «Яндекса» и превысило $4 млрд

Состояние Аркадия Воложа достигло $4,4 млрд, увеличившись на $0,5 млрд за один день после роста акций его компании Nebius, следует из данных глобального рейтинга Forbes Real-Time Billionaires.

Летом 2024 года основанная Воложем компания Yandex N.V. продала российские активы «Яндекса» за $5,4 млрд, сохранив за собой несколько международных стартапов. После этого, в мае 2025 года, Forbes оценивал состояние предпринимателя всего в $1,2 млрд, а годом ранее — в $1,5 млрд.

До продажи «Яндекса» лучший результат в ежегодном рейтинге Forbes Волож показал в 2021 году, когда его состояние достигло $2,3 млрд.

❤️ Читайте подробнее на сайте

Канал Frank Media в Telegram | MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
😁2515🔥7👍5🎉4🤔2🫡21😢1
https://libc.llvm.org/

Новый сайт у llvm libc.

Мне по этому поводу вспомнился анекдот:

- Изя, Вы не верите в реформы?
- У моего деда был бордель в Одессе. И когда у него плохо шли дела, он менял бл*дей, а не переставлял кровати!

Ну вы поняли, да?
😁30🤡9🔥42🆒1
Forwarded from Расстрига
Депутата Свинцова исключили из ЛДПР. Решение было принято единогласно на заседании президиума высшего совета партии.

О том, что Свинцов может быть изгнан из ЛДПР, начали говорить некоторое время назад. Начальству не нравилась активность депутата в СМИ: он раздавал комментарии о блокировках Telegram и на другие темы. По словам председателя ЛДПР Слуцкого, Свинцов таким образом занимался «хайпожорством».

«Сам виноват», - оценил он исключение однопартийца в комментарии для RTVI.

Несколько дней назад Свинцов и сам признался в интервью «Подъему», что его стало «слишком много» в СМИ, поэтому он решил на некотрое время воздержаться от общения с журналистами. Однако уже на следующий день он не выдержал и сделал новое заявление - о блокировке интернета в Москве.

В Госдуме Свинцов заседает с 2022 года. Мандат ему перешел от самого Жириновского. До этого Свинцов окончил основанный Жириновским Институт мировых цивилизаций.

▪️ Подписывайтесь на Расстригу
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣12😁9🤪7🤷‍♂4🔥2🤬1🐳1
https://jepsen.io/analyses/mariadb-galera-cluster-12.1.2

TL;DR - Кайл Кингсбери из Jepsen в очередной раз знатно напихал хуев за щеку вендорам.

(Вообще, у него есть какие-то измерения, которые не находили тех или иных проблем в исследуемых базах данных? Не помню таких)

В этот раз под раздачу попал MariaDB Galera Cluster. В документации нам рассказывают про "instantly replicated, no lost transactions" и уровень изоляции "между Serializable и Repeatable Read".

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

Более того, эта всратая поделка допускает Lost Update и Stale Read даже в абсолютно здоровом кластере без сбоев, по факту давая гарантии хуже, чем Read Uncommitted!

Удивительно, как люди в здравом уме продолжают тащить такое в прод, просто начитавшись документации. В копилочку того, почему верить нельзя никому, а маркетологам баз данных - особенно.
😁38🔥10👍6🐳32👎1
Forwarded from Банкста
Марк Цукерберг объявил о закрытии своей метавселенной, вложив в проект 80 млрд долларов. @banksta
😁72🤣21🤡12👏5😢5🏆3🤷‍♂22
https://www.kommersant.ru/doc/8516025

"Губернатор Белгородской области Вячеслав Гладков в ходе прямой линии согласился с возмущением жителей по поводу отключения мобильного интернета в приграничных районах. Он заявил, что отсутствие информации «достаточно часто» приводит к гибели людей, ранениям и разрушениям. Глава региона подчеркнул, что разделяет гнев земляков"
👍18🤡14😢3🤬2🆒2🤷‍♂1
Forwarded from Data Secrets
Сооснователю Super Micro грозит до 30 лет тюрьмы за контрабанду чипов Nvidia в Китай

Минюст США обвинил Yih-Shyan “Wally” Liaw в организации нелегальных поставок серверов с Nvidia-чипами на сумму ~$2.5 млрд.

Технику переправляли в Китай через Тайвань и ЮВА, используя подставную компанию и фиктивные документы. Для обхода проверок создавались так называемые dummy servers, на которых с помощью фена переклеивали серийные номера (лол).

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

Возможно, это первое, но 100% далеко не последнее подобное дело, о котором вы услышите
😁17👍4🤔4😱2🤡2🤬1😢1
Forwarded from Поздняков 3.0
Media is too big
VIEW IN TELEGRAM
«Не сидим, не сидим в вашем интернете»

На «Первом канале» спели песню о том, как хорошо жить без интернета

Поздняков. Подписаться
🤡69👍5👏4🤩4🤪4😁3🥴3💊2👎1👀1
(нет априорного знания от меня, кроме 20 мегабайт лога обсуждения программистских вопросов)

(клянусь, спонтанный вопрос в fork чата)
😁24😭14👍9💊5💯3👎21🐳1