commit -m "better"
But active upstream development has come to an end
www.opennet.ru
Facebook возобновил разработку библиотеки управления памятью jemalloc
Компания Meta* объявила о возобновлении разработки библиотеки управления памятью jemalloc, репозиторий которой в июне прошлого года был переведён в архивный режим. Библиотека jemalloc предлагает альтернативную реализацию функций malloc, оптимизированную для…
😁19❤8🤔5🔥4🆒2
Forwarded from Расстрига
Депутата Свинцова исключили из ЛДПР. Решение было принято единогласно на заседании президиума высшего совета партии.
О том, что Свинцов может быть изгнан из ЛДПР, начали говорить некоторое время назад. Начальству не нравилась активность депутата в СМИ: он раздавал комментарии о блокировках Telegram и на другие темы. По словам председателя ЛДПР Слуцкого, Свинцов таким образом занимался «хайпожорством».
«Сам виноват», - оценил он исключение однопартийца в комментарии для RTVI.
Несколько дней назад Свинцов и сам признался в интервью «Подъему», что его стало «слишком много» в СМИ, поэтому он решил на некотрое время воздержаться от общения с журналистами. Однако уже на следующий день он не выдержал и сделал новое заявление - о блокировке интернета в Москве.
В Госдуме Свинцов заседает с 2022 года. Мандат ему перешел от самого Жириновского. До этого Свинцов окончил основанный Жириновским Институт мировых цивилизаций.
▪️ Подписывайтесь на Расстригу
О том, что Свинцов может быть изгнан из ЛДПР, начали говорить некоторое время назад. Начальству не нравилась активность депутата в СМИ: он раздавал комментарии о блокировках Telegram и на другие темы. По словам председателя ЛДПР Слуцкого, Свинцов таким образом занимался «хайпожорством».
«Сам виноват», - оценил он исключение однопартийца в комментарии для RTVI.
Несколько дней назад Свинцов и сам признался в интервью «Подъему», что его стало «слишком много» в СМИ, поэтому он решил на некотрое время воздержаться от общения с журналистами. Однако уже на следующий день он не выдержал и сделал новое заявление - о блокировке интернета в Москве.
В Госдуме Свинцов заседает с 2022 года. Мандат ему перешел от самого Жириновского. До этого Свинцов окончил основанный Жириновским Институт мировых цивилизаций.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣12😁9🤪7🤷♂4🔥2🤬1🐳1
Расстрига
Депутата Свинцова исключили из ЛДПР. Решение было принято единогласно на заседании президиума высшего совета партии. О том, что Свинцов может быть изгнан из ЛДПР, начали говорить некоторое время назад. Начальству не нравилась активность депутата в СМИ: он…
Уволен из гестапо за жестокость
😁64❤4💯4👍2🔥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!
Удивительно, как люди в здравом уме продолжают тащить такое в прод, просто начитавшись документации. В копилочку того, почему верить нельзя никому, а маркетологам баз данных - особенно.
TL;DR - Кайл Кингсбери из Jepsen в очередной раз знатно напихал хуев за щеку вендорам.
(Вообще, у него есть какие-то измерения, которые не находили тех или иных проблем в исследуемых базах данных? Не помню таких)
В этот раз под раздачу попал MariaDB Galera Cluster. В документации нам рассказывают про "instantly replicated, no lost transactions" и уровень изоляции "между Serializable и Repeatable Read".
По факту же, с их собственными рекомендованными настройками, кластер тупо и безвозвратно теряет закоммиченные транзакции при одновременном краше нод, или сетевых партишенах.
Более того, эта всратая поделка допускает Lost Update и Stale Read даже в абсолютно здоровом кластере без сбоев, по факту давая гарантии хуже, чем Read Uncommitted!
Удивительно, как люди в здравом уме продолжают тащить такое в прод, просто начитавшись документации. В копилочку того, почему верить нельзя никому, а маркетологам баз данных - особенно.
😁37🔥10👍6🐳3❤2👎1
https://www.kommersant.ru/doc/8516025
"Губернатор Белгородской области Вячеслав Гладков в ходе прямой линии согласился с возмущением жителей по поводу отключения мобильного интернета в приграничных районах. Он заявил, что отсутствие информации «достаточно часто» приводит к гибели людей, ранениям и разрушениям. Глава региона подчеркнул, что разделяет гнев земляков"
"Губернатор Белгородской области Вячеслав Гладков в ходе прямой линии согласился с возмущением жителей по поводу отключения мобильного интернета в приграничных районах. Он заявил, что отсутствие информации «достаточно часто» приводит к гибели людей, ранениям и разрушениям. Глава региона подчеркнул, что разделяет гнев земляков"
👍17🤡14😢3🤬2🆒2🤷♂1
Forwarded from Data Secrets
Сооснователю Super Micro грозит до 30 лет тюрьмы за контрабанду чипов Nvidia в Китай
Минюст США обвинил Yih-Shyan “Wally” Liaw в организации нелегальных поставок серверов с Nvidia-чипами на сумму ~$2.5 млрд.
Технику переправляли в Китай через Тайвань и ЮВА, используя подставную компанию и фиктивные документы. Для обхода проверок создавались так называемые dummy servers, на которых с помощью фена переклеивали серийные номера (лол).
Саму компанию не обвиняют, но акции уже обвалились, и под следствием 3 человека, имеющие к ней непосредственное отношение. Один все еще в розыске.
Возможно, это первое, но 100% далеко не последнее подобное дело, о котором вы услышите
Минюст США обвинил 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
commit -m "better"
(нет априорного знания от меня, кроме 20 мегабайт лога обсуждения программистских вопросов)
мне не верят, вот полный скрин
😭15🤔4❤3👍2👎1
Объект №: #SCP-1940
Класс объекта: "Чак Норрис" (Временно переведен в класс «Нейтрализованный» — см. Приложение 1)
Особые условия содержания:
Содержание SCP-1940 в классическом понимании невозможно. Фонд исходит из парадигмы, что это не мы содержим SCP-1940, а SCP-1940 милосердно содержит Фонд, Землю и всю известную Вселенную. Агентам запрещено упоминать бороду объекта в неуважительном тоне во избежание события класса УН-«Удар ногой с разворота», ведущего к локальному коллапсу пространства-времени.
Описание:
SCP-1940 — гуманоидная сущность, внешне идентичная американскому мастеру боевых искусств и актеру Карлосу Рэю «Чаку» Норрису. Аномальные свойства объекта прямо нарушают фундаментальные законы физики, логики и здравого смысла.
В ходе дистанционного наблюдения Фондом было документально подтверждено следующее:
* Выполняя отжимания, SCP-1940 не поднимает свое тело, а толкает планету Земля вниз (зафиксировано сейсмологами Фонда).
* Слёзы субъекта способны вылечить любую стадию рака, а также обратить вспять распад радионуклидов. Сбор образцов невозможен, так как SCP-1940 никогда не плачет.
* Субъект способен успешно осуществлять деление на ноль без использования калькулятора, а также дважды досчитал до бесконечности.
Приложение 1: Инцидент 1940-Омега (Обновление статуса)
[ДАТА УДАЛЕНА] датчики Фонда зафиксировали полное прекращение биологических процессов в организме SCP-1940. Медицинский персонал дистанционно констатировал клиническую смерть объекта. В связи с этим, Совет О5 инициировал перевод объекта в класс «Нейтрализованный».
Однако спустя 72 часа после инцидента спутники Фонда зафиксировали, что субъект продолжает свою повседневную деятельность.
Согласно отчетам Отдела паранормальных явлений, физиологическая смерть SCP-1940 действительно наступила на днях. Но, как отмечают ведущие исследователи Зоны 19, в данный момент субъект функционирует в штатном режиме исключительно потому, что Смерть до сих пор не набралась смелости подойти и сообщить ему об этом.
Примечание от доктора █████:
> «Настоятельно рекомендую вернуть ему класс "Чак Норрис". Если Жнец всё-таки рискнет к нему сунуться, нам придётся иметь дело с трупом самой Смерти, а SCP-1940 просто сделает из её косы зубочистку».
ПРИЛОЖЕНИЕ 682-CN-1: Выдержка из журнала наблюдений за SCP-682 через 24 часа после инцидента.
Доктор ████: 682, вы меня слышите? SCP-682: (издает тихий, дрожащий булькающий звук со дна бассейна с кислотой) Доктор ████: Почему вы не пытаетесь выбраться? Кислотность сейчас на минимальном уровне. SCP-682: Он ушел? Доктор ████: Кто? SCP-682: ЧЕЛОВЕК В ДЖИНСАХ. МНЕ ЗДЕСЬ ХОРОШО. ЗАКРОЙТЕ ДВЕРЬ. ДАЙТЕ МНЕ ЕЩЕ КИСЛОТЫ, Я НЕ ХОЧУ ЕГО ВИДЕТЬ.
Приложение 2: Попытки присвоить Чаку Норрису класс объекта «Таумиэль» или «Аполлион» были отклонены системой базы данных Фонда. Компьютер выдал ошибку: «Класс объекта: Чак Норрис. Особые условия содержания: Надейтесь, что он на вашей стороне».
Класс объекта: "Чак Норрис" (Временно переведен в класс «Нейтрализованный» — см. Приложение 1)
Особые условия содержания:
Содержание SCP-1940 в классическом понимании невозможно. Фонд исходит из парадигмы, что это не мы содержим SCP-1940, а SCP-1940 милосердно содержит Фонд, Землю и всю известную Вселенную. Агентам запрещено упоминать бороду объекта в неуважительном тоне во избежание события класса УН-«Удар ногой с разворота», ведущего к локальному коллапсу пространства-времени.
Описание:
SCP-1940 — гуманоидная сущность, внешне идентичная американскому мастеру боевых искусств и актеру Карлосу Рэю «Чаку» Норрису. Аномальные свойства объекта прямо нарушают фундаментальные законы физики, логики и здравого смысла.
В ходе дистанционного наблюдения Фондом было документально подтверждено следующее:
* Выполняя отжимания, SCP-1940 не поднимает свое тело, а толкает планету Земля вниз (зафиксировано сейсмологами Фонда).
* Слёзы субъекта способны вылечить любую стадию рака, а также обратить вспять распад радионуклидов. Сбор образцов невозможен, так как SCP-1940 никогда не плачет.
* Субъект способен успешно осуществлять деление на ноль без использования калькулятора, а также дважды досчитал до бесконечности.
Приложение 1: Инцидент 1940-Омега (Обновление статуса)
[ДАТА УДАЛЕНА] датчики Фонда зафиксировали полное прекращение биологических процессов в организме SCP-1940. Медицинский персонал дистанционно констатировал клиническую смерть объекта. В связи с этим, Совет О5 инициировал перевод объекта в класс «Нейтрализованный».
Однако спустя 72 часа после инцидента спутники Фонда зафиксировали, что субъект продолжает свою повседневную деятельность.
Согласно отчетам Отдела паранормальных явлений, физиологическая смерть SCP-1940 действительно наступила на днях. Но, как отмечают ведущие исследователи Зоны 19, в данный момент субъект функционирует в штатном режиме исключительно потому, что Смерть до сих пор не набралась смелости подойти и сообщить ему об этом.
Примечание от доктора █████:
> «Настоятельно рекомендую вернуть ему класс "Чак Норрис". Если Жнец всё-таки рискнет к нему сунуться, нам придётся иметь дело с трупом самой Смерти, а SCP-1940 просто сделает из её косы зубочистку».
ПРИЛОЖЕНИЕ 682-CN-1: Выдержка из журнала наблюдений за SCP-682 через 24 часа после инцидента.
Доктор ████: 682, вы меня слышите? SCP-682: (издает тихий, дрожащий булькающий звук со дна бассейна с кислотой) Доктор ████: Почему вы не пытаетесь выбраться? Кислотность сейчас на минимальном уровне. SCP-682: Он ушел? Доктор ████: Кто? SCP-682: ЧЕЛОВЕК В ДЖИНСАХ. МНЕ ЗДЕСЬ ХОРОШО. ЗАКРОЙТЕ ДВЕРЬ. ДАЙТЕ МНЕ ЕЩЕ КИСЛОТЫ, Я НЕ ХОЧУ ЕГО ВИДЕТЬ.
Приложение 2: Попытки присвоить Чаку Норрису класс объекта «Таумиэль» или «Аполлион» были отклонены системой базы данных Фонда. Компьютер выдал ошибку: «Класс объекта: Чак Норрис. Особые условия содержания: Надейтесь, что он на вашей стороне».
🫡48😢33💊9👍5🆒5💔4❤2🥱2🔥1😁1
Forwarded from Технологический Болт Генона
Новости опенсорца
Некий Дилан (Dylan M. Taylor, https://dylanmtaylor.com/about-me/) решил что было бы неплохо внедрить проверку возраста в Linux и он даже пришёл к успеху в каком-то смысле.
Три недели назад в systemd вмёржили
userdb: add birthDate field to JSON user records
https://github.com/systemd/systemd/pull/40954
А откат отклонили
Revert "userdb: add birthDate field to JSON user records
https://github.com/systemd/systemd/pull/41179
и отклонил не абы кто, а сам Леннарт (Lennart Poettering)
> It's an optional field in the userdb JSON object. It's not a policy engine, not an API for apps. We just define the field, so that it's standardized iff people want to store the date there, but it's entirely optional.
Зачем автор вообще это потащил? Он потащил ссылаясь на различные законы
> required by recent laws in California (AB-1043), Colorado (SB26-051), Brazil (Lei 15.211/2025), etc.
В целом ход мыслей Дилана становится более понятен после прочтения другого поста, он судя по всему в целом не против различных ограничений "во благо"
> As Google put it in their original announcement: "You shouldn't have to choose between open and secure." The implementation backs that up. The friction is one-time for power users, but it's a genuine obstacle for scammers and it makes opportunistic spyware installation meaningfully harder.
Google's New Android Sideloading Flow Is a Fair Trade
https://dylanmtaylor.com/posts/2026-03-19-googles-new-android-sideloading-flow-is-a-fair-trade
Я об этом писал тут - https://xn--r1a.website/tech_b0lt_Genona/6279
Причём Дилан типичный гик
> I've also contributed to several FOSS projects in my spare time, including writing Python code for the Arch Linux installer, maintaining packages for NixOS, and contributing CI/CD pipelines to various open source projects.
> Outside of work, I enjoy applying the same technologies to personal projects. I've self-hosted my own infrastructure for years, provisioning servers with Ansible and managing DNS with Terraform. I run a homelab in a closet of my house, with some Dell rackmount servers, Ubiquiti networking equipment, and a NetApp disk shelf.
PR-ы были направлены в
- Arch - https://github.com/archlinux/archinstall/pull/4290 (висит черновиком)
- Ubuntu - https://github.com/canonical/ubuntu-desktop-provision/pull/1338 (отклонили), https://github.com/canonical/ubuntu-desktop-provision/pull/1339 (отклонили)
Статья на эту тему
The Engineer Who Tried to Put Age Verification Into Linux
https://www.sambent.com/the-engineer-who-tried-to-put-age-verification-into-linux-5/
Почитать можно в целом о том как обсуждают проблему проверки возраста в разных дистрибутивах
Ubuntu, Fedora, Linux Mint Discuss Age Verification Amid California Law Backlash
https://9to5linux.com/ubuntu-fedora-linux-mint-eye-age-verification-amid-california-law-backlash
Ссылки на дискуссии
California Age Verification
Fedora - https://discussion.fedoraproject.org/t/california-age-verification/181968
Mint - https://forums.linuxmint.com/viewtopic.php?t=464675
Спасибо подписчику за наводку
Некий Дилан (Dylan M. Taylor, https://dylanmtaylor.com/about-me/) решил что было бы неплохо внедрить проверку возраста в Linux и он даже пришёл к успеху в каком-то смысле.
Три недели назад в systemd вмёржили
userdb: add birthDate field to JSON user records
https://github.com/systemd/systemd/pull/40954
А откат отклонили
Revert "userdb: add birthDate field to JSON user records
https://github.com/systemd/systemd/pull/41179
и отклонил не абы кто, а сам Леннарт (Lennart Poettering)
> It's an optional field in the userdb JSON object. It's not a policy engine, not an API for apps. We just define the field, so that it's standardized iff people want to store the date there, but it's entirely optional.
Зачем автор вообще это потащил? Он потащил ссылаясь на различные законы
> required by recent laws in California (AB-1043), Colorado (SB26-051), Brazil (Lei 15.211/2025), etc.
В целом ход мыслей Дилана становится более понятен после прочтения другого поста, он судя по всему в целом не против различных ограничений "во благо"
> As Google put it in their original announcement: "You shouldn't have to choose between open and secure." The implementation backs that up. The friction is one-time for power users, but it's a genuine obstacle for scammers and it makes opportunistic spyware installation meaningfully harder.
Google's New Android Sideloading Flow Is a Fair Trade
https://dylanmtaylor.com/posts/2026-03-19-googles-new-android-sideloading-flow-is-a-fair-trade
Я об этом писал тут - https://xn--r1a.website/tech_b0lt_Genona/6279
Причём Дилан типичный гик
> I've also contributed to several FOSS projects in my spare time, including writing Python code for the Arch Linux installer, maintaining packages for NixOS, and contributing CI/CD pipelines to various open source projects.
> Outside of work, I enjoy applying the same technologies to personal projects. I've self-hosted my own infrastructure for years, provisioning servers with Ansible and managing DNS with Terraform. I run a homelab in a closet of my house, with some Dell rackmount servers, Ubiquiti networking equipment, and a NetApp disk shelf.
PR-ы были направлены в
- Arch - https://github.com/archlinux/archinstall/pull/4290 (висит черновиком)
- Ubuntu - https://github.com/canonical/ubuntu-desktop-provision/pull/1338 (отклонили), https://github.com/canonical/ubuntu-desktop-provision/pull/1339 (отклонили)
Статья на эту тему
The Engineer Who Tried to Put Age Verification Into Linux
https://www.sambent.com/the-engineer-who-tried-to-put-age-verification-into-linux-5/
Почитать можно в целом о том как обсуждают проблему проверки возраста в разных дистрибутивах
Ubuntu, Fedora, Linux Mint Discuss Age Verification Amid California Law Backlash
https://9to5linux.com/ubuntu-fedora-linux-mint-eye-age-verification-amid-california-law-backlash
Ссылки на дискуссии
California Age Verification
Fedora - https://discussion.fedoraproject.org/t/california-age-verification/181968
Mint - https://forums.linuxmint.com/viewtopic.php?t=464675
Спасибо подписчику за наводку
😁17❤4👍3🤔3🔥2😢2
Пришел ко мне в проект китайский спамер, нагадил в issue несколько сотен спамных тикетов.
Пришлось осваивать gh cli, потому что mass delete в gui github нет.
Ну как осваивать, попросил #LLM накидать скрипт, и запустил его, не глядя.
Пришлось осваивать gh cli, потому что mass delete в gui github нет.
Ну как осваивать, попросил #LLM накидать скрипт, и запустил его, не глядя.
😁57🗿10🐳3🔥2🤣1
Forwarded from Записки CPU designer'a
А был ли Linux? Мысли о новом "прорыве" в AI-проектировании процессоров и рынке труда
Вышла очередная статья о том, как AI-агент с нуля за 12 часов спроектировал процессор (статья: "Design Conductor: An agent autonomously builds a 1.5 GHz Linux-capable RISC-V CPU" ), получив на вход документ с техническим заданием всего на 219 слов.
Начну издалека. С одной стороны, я по-хорошему завидую нынешним студентам: появилось огромное количество открытых курсов и AI-инструментов, помогающих в обучении и практике круглосуточно. Стало намного проще осваивать смежные области. Например, вы уже разобрались в HDL, но никак не можете понять, почему возникает ошибка в Bash или Tcl-скрипте - тут AI-ассистент вас быстро выручит, и не придется искать ответы на руинах Stack Overflow.
С другой стороны, я совершенно не понимаю, как вчерашнему студенту теперь искать первую работу. Помню, как после магистратуры я написал простейшее однотактное (даже не конвейерное) RISC-V ядро, подготовил битстрим для ПЛИС, снял метрики вроде slack и area, а затем рассылал резюме, прикладывая ссылку на репозиторий. И это здорово помогало! Буквально избавляло от нервного этапа лайв-кодинга на интервью, когда нужно в онлайн-редакторе (а иногда и в Google Docs) писать очередное FIFO "по Каммингсу" или искать ошибку в FSM.
Сейчас же, если студент принесет мне такой же проект, первым делом возникнет вопрос: а кто автор? Студент или AI-агент? Базовые требования к выпускникам, по моим ощущениям, значительно выросли.
Да, учат сейчас лучше: если я на лабах по процессорным архитектурам делал ядро, которое программировалось буквально машинными кодами без ассемблера, то сейчас студенты работают сразу с индустриальным стандартом RISC-V и взрослой софтверной экосистемой.
Но ведь AI-агенты уже могут за 12 часов не только написать Verilog, но и параллельно подготовить скрипты для синтеза, написать констрейнты и проделать все остальное для RTL-маршрута вплоть до готового GDSII.
Или всё-таки не могут? В названии статьи явно указано «Linux-capable». Но если открыть и прочитать текст, окажется, что слово «Linux» встречается там ровно один раз (в самом заголовке). В статье нет ни слова про атомарное расширение, необходимое для поддержки Linux-машины, ни про имплементацию CSR. И, конечно, не приведено главного доказательства «Linux-capable» ядра - успешного бута ОС на FPGA-плате, выполнения условного ls -lh в терминале и чтения версии ядра. Не знаю, оставили ли авторы это на потом, но пока это выглядит как самый обычный кликбейт. Интересный проект подается под соусом очередной AI-сенсации, где нам обещают конкурента Intel Celeron 2011 года (на базе синтетического теста CoreMark) , а по факту показывают классический 5-стадийный конвейер, натренированный на десятках open-source ядер и, наверное, учебнике Харрисов.
При всем скепсисе, AI-агенты явно ускорят работу, особенно в процессах автоматизации рутины. Там, где у стартапов нет времени на написание документации, система из нескольких агентов может изучать код и генерировать на его основе подробную микроархитектурную документацию. Это кратно ускорит онбординг новых специалистов. Генерация простых скриптов для парсинга больших и неповоротливых синтез-репортов тоже сильно упрощает работу с PPA и STA.
Возможно, скоро инженеры действительно перестанут писать код руками, заменяя его промптами. Но я уверен: глубокое понимание PPA, трейдоффов при проектировании сложных систем, знание архитектуры и микроархитектуры всё так же останутся критически ценными навыками.
Вместо заключения - не бойтесь ИИ. В любой производственной цепочке всегда должен быть ответственный человек, который сможет проанализировать результат и сказать, валидно выполнил свою работу ИИ или нет. Агент может сгенерировать мегабайты кода и красивых отчетов, но именно инженер с критическим мышлением должен верифицировать результат, отлавливать галлюцинации и принимать финальное решение об отправке чипа в производство. К слову, даже создатели этого AI-агента прямо признают, что направлять работу таких систем по-прежнему должны опытные архитекторы-люди.
Вышла очередная статья о том, как AI-агент с нуля за 12 часов спроектировал процессор (статья: "Design Conductor: An agent autonomously builds a 1.5 GHz Linux-capable RISC-V CPU" ), получив на вход документ с техническим заданием всего на 219 слов.
Начну издалека. С одной стороны, я по-хорошему завидую нынешним студентам: появилось огромное количество открытых курсов и AI-инструментов, помогающих в обучении и практике круглосуточно. Стало намного проще осваивать смежные области. Например, вы уже разобрались в HDL, но никак не можете понять, почему возникает ошибка в Bash или Tcl-скрипте - тут AI-ассистент вас быстро выручит, и не придется искать ответы на руинах Stack Overflow.
С другой стороны, я совершенно не понимаю, как вчерашнему студенту теперь искать первую работу. Помню, как после магистратуры я написал простейшее однотактное (даже не конвейерное) RISC-V ядро, подготовил битстрим для ПЛИС, снял метрики вроде slack и area, а затем рассылал резюме, прикладывая ссылку на репозиторий. И это здорово помогало! Буквально избавляло от нервного этапа лайв-кодинга на интервью, когда нужно в онлайн-редакторе (а иногда и в Google Docs) писать очередное FIFO "по Каммингсу" или искать ошибку в FSM.
Сейчас же, если студент принесет мне такой же проект, первым делом возникнет вопрос: а кто автор? Студент или AI-агент? Базовые требования к выпускникам, по моим ощущениям, значительно выросли.
Да, учат сейчас лучше: если я на лабах по процессорным архитектурам делал ядро, которое программировалось буквально машинными кодами без ассемблера, то сейчас студенты работают сразу с индустриальным стандартом RISC-V и взрослой софтверной экосистемой.
Но ведь AI-агенты уже могут за 12 часов не только написать Verilog, но и параллельно подготовить скрипты для синтеза, написать констрейнты и проделать все остальное для RTL-маршрута вплоть до готового GDSII.
Или всё-таки не могут? В названии статьи явно указано «Linux-capable». Но если открыть и прочитать текст, окажется, что слово «Linux» встречается там ровно один раз (в самом заголовке). В статье нет ни слова про атомарное расширение, необходимое для поддержки Linux-машины, ни про имплементацию CSR. И, конечно, не приведено главного доказательства «Linux-capable» ядра - успешного бута ОС на FPGA-плате, выполнения условного ls -lh в терминале и чтения версии ядра. Не знаю, оставили ли авторы это на потом, но пока это выглядит как самый обычный кликбейт. Интересный проект подается под соусом очередной AI-сенсации, где нам обещают конкурента Intel Celeron 2011 года (на базе синтетического теста CoreMark) , а по факту показывают классический 5-стадийный конвейер, натренированный на десятках open-source ядер и, наверное, учебнике Харрисов.
При всем скепсисе, AI-агенты явно ускорят работу, особенно в процессах автоматизации рутины. Там, где у стартапов нет времени на написание документации, система из нескольких агентов может изучать код и генерировать на его основе подробную микроархитектурную документацию. Это кратно ускорит онбординг новых специалистов. Генерация простых скриптов для парсинга больших и неповоротливых синтез-репортов тоже сильно упрощает работу с PPA и STA.
Возможно, скоро инженеры действительно перестанут писать код руками, заменяя его промптами. Но я уверен: глубокое понимание PPA, трейдоффов при проектировании сложных систем, знание архитектуры и микроархитектуры всё так же останутся критически ценными навыками.
Вместо заключения - не бойтесь ИИ. В любой производственной цепочке всегда должен быть ответственный человек, который сможет проанализировать результат и сказать, валидно выполнил свою работу ИИ или нет. Агент может сгенерировать мегабайты кода и красивых отчетов, но именно инженер с критическим мышлением должен верифицировать результат, отлавливать галлюцинации и принимать финальное решение об отправке чипа в производство. К слову, даже создатели этого AI-агента прямо признают, что направлять работу таких систем по-прежнему должны опытные архитекторы-люди.
arXiv.org
Design Conductor: An agent autonomously builds a 1.5 GHz...
Design Conductor (DC) is an autonomous agent which applies the capabilities of frontier models to build semiconductors end-to-end -- that is, from concept to verified, tape-out ready GDSII (layout...
❤15🤡7🤔6🔥3👍2🆒1
Записки CPU designer'a
Но я уверен: глубокое понимание PPA, трейдоффов при проектировании сложных систем, знание архитектуры и микроархитектуры всё так же останутся критически ценными навыками.
Пока "хуман ин залуп" все еще нужен, но это только "пока".
😁18👍6🗿4❤3👎1🤔1
Через 2 - 5 лет машина превзойдет человека в .... .... я не знаю, как это правильно назвать - в сырой интеллектуальной мощи.
В способности делать выводы из того, что было.
В этот момент человек исчезнет, потому что ... э... перестанет существовать, как таковой. Есть человек - как эмоциональная, мятущаяся, сущность. А есть человек - как производитель сырого "думания". Второе мы заменим на 100%. Почему то, что останется, будет человеком, а неидеальным потребителем Выбегалло жителем Небес Ложной слепоты - совершенно непонятно.
В способности делать выводы из того, что было.
В этот момент человек исчезнет, потому что ... э... перестанет существовать, как таковой. Есть человек - как эмоциональная, мятущаяся, сущность. А есть человек - как производитель сырого "думания". Второе мы заменим на 100%. Почему то, что останется, будет человеком, а не
💊58👍16🥱7😢5🤪4❤3🤡2😁1
https://www.phoronix.com/news/XMMS-AI-Port-To-PipeWire-GTK4
"Longtime Linux desktop users will likely remember the glorious days of the XMMS music player inspired by Winamp. It's been about two decades since the last official release but thanks to AI there is now a modern port of the codebase to GTK4 and GStreamer/PipeWire"
"Longtime Linux desktop users will likely remember the glorious days of the XMMS music player inspired by Winamp. It's been about two decades since the last official release but thanks to AI there is now a modern port of the codebase to GTK4 and GStreamer/PipeWire"
Phoronix
XMMS Codebase Brought Back To Life By AI With GTK4 + GStreamer/PipeWire Port
Longtime Linux desktop users will likely remember the glorious days of the XMMS music player inspired by Winamp
🔥22❤7👎3🆒1
https://www.cnews.ru/news/top/2026-03-24_rossiya_zapustila_na_orbitu
"Россия запустила первую группировку спутников для создания лучшей версии Starlink.
Россия подключилась к гонке за создание высокоскоростного интернета с использованием низкоорбитальных спутников Земли, в которой лидирует американская компания Starlink. На орбиту запущены первые 16 космических аппаратов российской группировки"
"Россия запустила первую группировку спутников для создания лучшей версии Starlink.
Россия подключилась к гонке за создание высокоскоростного интернета с использованием низкоорбитальных спутников Земли, в которой лидирует американская компания Starlink. На орбиту запущены первые 16 космических аппаратов российской группировки"
🤣46🔥33🤡8👍7🤔2💊1
Forwarded from Поздняков 3.0
В Москве дали пизды из-за мессенджера MAX
Жители пятиэтажки на Лавочкина, начали обсуждать переход домового чата из-за перебоев в Telegram
Николай предложил перейти всем жильцам в MAX, но его соседу это не понравилось, он поинтересовался, стоит ли вместе с этим «надеть на шею колокольчик». Николай предложил ему повесить «и колечко в нос, и бирку в ухо», после чего у них завязался конфликт, который перешёл в угрозы в реальной жизни
По итогу сосед поймал Николая на лестничной площадке и будучи пьяным дал пизды за переход в MAX. Потерпевший написал заявление, сейчас проводится проверка.
Поздняков. Подписаться
Жители пятиэтажки на Лавочкина, начали обсуждать переход домового чата из-за перебоев в Telegram
Николай предложил перейти всем жильцам в MAX, но его соседу это не понравилось, он поинтересовался, стоит ли вместе с этим «надеть на шею колокольчик». Николай предложил ему повесить «и колечко в нос, и бирку в ухо», после чего у них завязался конфликт, который перешёл в угрозы в реальной жизни
По итогу сосед поймал Николая на лестничной площадке и будучи пьяным дал пизды за переход в MAX. Потерпевший написал заявление, сейчас проводится проверка.
Поздняков. Подписаться
😁67👍12❤6🔥5💩4🎉2💯2🥰1