Forwarded from Философия Говна
This media is not supported in your browser
VIEW IN TELEGRAM
😁46👍6❤3🥱2🆒1
https://www.opennet.ru/opennews/art.shtml?num=63870
TL;DR - вышла новая samba.
Вроде, ничего интересного, но:
"Добавлена поддержка использования в качестве транспорта для SMB3 протокола QUIC. Для использования QUIC на стороне сервера требуется загрузка модуля ядра quic.ko, который пока поставляется отдельно, но скоро будет принят в основной состав ядра Linux"
https://lore.kernel.org/all/cover.1751743914.git.lucien.xin@gmail.com/
Божечки, ну что же за срань-то? Зачем, эти злые люди продолжают тянуть всякое в ядро? Им дыр в #ksmbd не хватает (https://t.me/itpgchannel/3387)?
Технически реализация, конечно, потрясает (нет) своей технологичностью - она требует наличие демона в userspace, чтобы заниматься handshake:
"For kernel consumers, they can initiate a handshake request from the kernel to userspace using the existing net/handshake netlink. The userspace component, such as tlshd service [2], then manages the processing of the QUIC handshake request"
Скорость этой поделки тоже, скажем так, "впечатляет":
Я так понимаю, движ начался после https://arxiv.org/html/2310.09423v2:
"QUIC is expected to be a game-changer in improving web application performance. In this paper, we conduct a systematic examination of QUIC’s performance over high-speed networks. We find that over fast Internet, the UDP+QUIC+HTTP/3 stack suffers a data rate reduction of up to 45.2% compared to the TCP+TLS+HTTP/2 counterpart. Moreover, the performance gap between QUIC and HTTP/2 grows as the underlying bandwidth increases"
TL;DR - вышла новая samba.
Вроде, ничего интересного, но:
"Добавлена поддержка использования в качестве транспорта для SMB3 протокола QUIC. Для использования QUIC на стороне сервера требуется загрузка модуля ядра quic.ko, который пока поставляется отдельно, но скоро будет принят в основной состав ядра Linux"
https://lore.kernel.org/all/cover.1751743914.git.lucien.xin@gmail.com/
Божечки, ну что же за срань-то? Зачем, эти злые люди продолжают тянуть всякое в ядро? Им дыр в #ksmbd не хватает (https://t.me/itpgchannel/3387)?
Технически реализация, конечно, потрясает (нет) своей технологичностью - она требует наличие демона в userspace, чтобы заниматься handshake:
"For kernel consumers, they can initiate a handshake request from the kernel to userspace using the existing net/handshake netlink. The userspace component, such as tlshd service [2], then manages the processing of the QUIC handshake request"
Скорость этой поделки тоже, скажем так, "впечатляет":
QUIC(disable_1rtt_encryption) vs. TCP:
UNIT size:1024 size:4096 size:16384 size:65536
Gbits/sec QUIC | TCP QUIC | TCP QUIC | TCP QUIC | TCP
────────────────────────────────────────────────────────────────────
mtu:1500 3.09 | 4.59 4.46 | 14.2 5.07 | 21.3 5.18 | 23.9
────────────────────────────────────────────────────────────────────
mtu:9000 4.60 | 4.65 8.41 | 14.0 11.3 | 28.9 13.5 | 39.2
Я так понимаю, движ начался после https://arxiv.org/html/2310.09423v2:
"QUIC is expected to be a game-changer in improving web application performance. In this paper, we conduct a systematic examination of QUIC’s performance over high-speed networks. We find that over fast Internet, the UDP+QUIC+HTTP/3 stack suffers a data rate reduction of up to 45.2% compared to the TCP+TLS+HTTP/2 counterpart. Moreover, the performance gap between QUIC and HTTP/2 grows as the underlying bandwidth increases"
www.opennet.ru
Выпуск Samba 4.23.0 с поддержкой протокола QUIC и активацией Unix-расширений SMB3
После 6 месяцев разработки представлен релиз Samba 4.23.0, продолживший развитие ветки Samba 4 с полноценной реализацией контроллера домена и сервиса Active Directory, совместимого с реализацией Windows 2008 и способного обслуживать все поддерживаемые Microsoft…
😱11💩8🔥4❤1
commit -m "better"
Меня это расстраивает, так как тенденция обозначена явно - драйверу #AMDVLK уделяется меньше внимания, а для части фич он вообще не пригоден.
Боюсь, как бы его не прикрыли.
Боюсь, как бы его не прикрыли.
www.opennet.ru
AMD прекратил разработку Vulkan-драйвера AMDVLK в пользу драйвера RADV из Mesa
Инженеры из компании AMD объявили о прекращении разработки проекта AMDVLK, развивавшего открытый драйвер для графического API Vulkan, построенный поверх библиотеки AMD PAL (Platform Abstraction Library), абстрагирующей доступ к аппаратному обеспечению и интерфейсам…
😢13👍6🎉3😱1
commit -m "better"
https://gitlab.gnome.org/GNOME/libxml2/-/issues/913 От автора libxml2, прекрасное: "I have to spend several hours each week dealing with security issues reported by third parties. Most of these issues aren't critical but it's still a lot of work. In the…
Ну и закономерный исход из https://t.me/itpgchannel/3116 - https://www.opennet.ru/opennews/art.shtml?num=63886 https://discourse.gnome.org/t/stepping-down-as-libxml2-maintainer/31398
Такой сегодня день.
КДПВ из https://t.me/mem_b0lt_Genona/300
Такой сегодня день.
КДПВ из https://t.me/mem_b0lt_Genona/300
🫡9❤5😢3😁2🆒1
Теперь к важным новостям - jetbrains запилили возможность построчно отлаживать constexpr/consteval выражения в C++ - https://blog.jetbrains.com/clion/2025/09/introducing-constexpr-debugger/
Я, к своему стыду, за столько лет, как эти штуки появились, так и не начал их серьезно использовать, разве что, как замену
И, да, мой код при этом работает быстрее, чем твой, %username%!
#cplpl_doomed
Я, к своему стыду, за столько лет, как эти штуки появились, так и не начал их серьезно использовать, разве что, как замену
enable_if, в виде if constexpr. Мне, когда нужен генератор state machine для движка регулярок, я беру внешний ragel/antlr/flex/bison/whatever, и не стремлюсь все утоптать в прокрустово ложе C++.И, да, мой код при этом работает быстрее, чем твой, %username%!
#cplpl_doomed
😁24💊14🤗10🤡7💩4👍3🔥2🤮1
Forwarded from Hacker News
Bloomberg.com
TikTok Buyers to Include Oracle, Silver Lake and Andreessen
TikTok’s US operations would be acquired by a consortium that includes Oracle Corp., Andreessen Horowitz and private equity firm Silver Lake Management LLC under a deal President Donald Trump is set to discuss with Chinese President Xi Jinping this week.
🌚11🤔5🆒3
Hacker News
TikTok to Be Acquired by Oracle, Silver Lake and Andreessen Article, Comments
А хорошо быть первым гопником на раене, взять, и на гоп-стоп отнять компанию!
💯23😁5🤔5👍3❤1
Forwarded from Сиолошная
Только что подвели результаты ICPC, финала студенческой олимпиады по программированию. Наши любимые слоны, LRM, тоже участвовали.
Система от OpenAI решила все 12 задач из 12 и заняла абсолютное первое место. Система принимала официальное участие, то есть её решения оценивались так же, как у остальных участников, и лимиты по времени были те же — никаких запусков на кластере на неделю. Задачи были переданы модели в точно таком же виде, в котором студенты получают их в PDF. Система сама выбирала, какие решения отправлять — так как есть ограничение, и нельзя сделать 100500 посылок. Для самой сложной задачи, двенадцатой, которую не решила ни одна другая команда, система достигла успеха на 9ую попытку.
OpenAI говорит, что система работала так: экспериментальная рассуждающая модель общего назначения, которую не тренировали специально на ICPC (скорее всего, та же модель, что выиграла золото на IOI и IMO, чуть дообученная за прошедшее время) и GPT-5 генерировали решения, и первая выбирала результаты. В таком формате GPT-5 сгенерировала правильные решения для 11 задач из 12.
Второе место заняли ребята из СПбГУ — респект, решили 11 из 12 задач! Все остальные команды решили 10 и меньше.
Дальше идёт система от Google DeepMind, которая решила «всего лишь» 10 задач (тоже выдающийся результат), включая самую сложную. Блогпост тут.
📈 no progress so far, only the walls
Система от OpenAI решила все 12 задач из 12 и заняла абсолютное первое место. Система принимала официальное участие, то есть её решения оценивались так же, как у остальных участников, и лимиты по времени были те же — никаких запусков на кластере на неделю. Задачи были переданы модели в точно таком же виде, в котором студенты получают их в PDF. Система сама выбирала, какие решения отправлять — так как есть ограничение, и нельзя сделать 100500 посылок. Для самой сложной задачи, двенадцатой, которую не решила ни одна другая команда, система достигла успеха на 9ую попытку.
OpenAI говорит, что система работала так: экспериментальная рассуждающая модель общего назначения, которую не тренировали специально на ICPC (скорее всего, та же модель, что выиграла золото на IOI и IMO, чуть дообученная за прошедшее время) и GPT-5 генерировали решения, и первая выбирала результаты. В таком формате GPT-5 сгенерировала правильные решения для 11 задач из 12.
Второе место заняли ребята из СПбГУ — респект, решили 11 из 12 задач! Все остальные команды решили 10 и меньше.
Дальше идёт система от Google DeepMind, которая решила «всего лишь» 10 задач (тоже выдающийся результат), включая самую сложную. Блогпост тут.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30👍16❤9🍓4🆒3🤔2🫡1
https://www.kommersant.ru/doc/8042457
Власти Афганистана отключили интернет «для предотвращения безнравственности»
Власти Афганистана отключили интернет «для предотвращения безнравственности»
Коммерсантъ
Власти Афганистана отключили интернет «для предотвращения безнравственности»
Подробнее на сайте
🤡36👍16❤7😢5😁2🆒1
https://www.reddit.com/r/programming/comments/1niy72f/asus_gaming_laptops_have_been_broken_since_2021_a
https://github.com/Zephkek/Asus-ROG-Aml-Deep-Dive
Смотрите, какая красота - очень низкоуровневый debug проблем с ACPI ноутбука от ASUS.
"Yet, the firmware ignores MUX state nudging the iGPU path (GFX0) and, worse, engaging dGPU cut/notify logic (PEGP/PEPD) every 30-60 seconds. The dGPU in mux mode isn't just "preferred" - it's the ONLY path to the display. There's no fallback, and no alternative. When the firmware arms DGCE (power off), it's attempting something architecturally impossible.
Most of the time, hardware sanity checks refuse these nonsensical commands, but even failed attempts introduce latency spikes causing audio dropouts, input lag, and accumulating performance degradation. Games freeze mid-session, videos buffer indefinitely, system responsiveness deteriorates until restart.
The Catastrophic Edge Case
Sometimes, under specific thermal conditions or race conditions, the power-down actually succeeds. When the firmware manages to power down the GPU that's driving the display, the sequence is predictable and catastrophic:
* Firmware OFF attempt - cuts the dgpu path via PEG1.DGCE
* Hardware complies - safety checks fail or timing aligns
* Display signal cuts - monitors go black
* User input triggers wake - mouse/keyboard activity
* Windows calls PowerOnMonitor() - attempt display recovery
* NVIDIA driver executes _PS0 - GPU power on command
* GPU enters impossible state - firmware insists OFF, Windows needs ON
* Driver thread blocks indefinitely - waiting for GPU response
* 30-second watchdog expires - Windows gives up
* System crashes with BSOD"
Кстати, удивлен, что под винду есть такие глубокие способы отладки.
У меня однажды был ASUS ROG, он глючил так, как не глючил ни один другой мой ноутбук. Не советую никому и никогда.
https://github.com/Zephkek/Asus-ROG-Aml-Deep-Dive
Смотрите, какая красота - очень низкоуровневый debug проблем с ACPI ноутбука от ASUS.
"Yet, the firmware ignores MUX state nudging the iGPU path (GFX0) and, worse, engaging dGPU cut/notify logic (PEGP/PEPD) every 30-60 seconds. The dGPU in mux mode isn't just "preferred" - it's the ONLY path to the display. There's no fallback, and no alternative. When the firmware arms DGCE (power off), it's attempting something architecturally impossible.
Most of the time, hardware sanity checks refuse these nonsensical commands, but even failed attempts introduce latency spikes causing audio dropouts, input lag, and accumulating performance degradation. Games freeze mid-session, videos buffer indefinitely, system responsiveness deteriorates until restart.
The Catastrophic Edge Case
Sometimes, under specific thermal conditions or race conditions, the power-down actually succeeds. When the firmware manages to power down the GPU that's driving the display, the sequence is predictable and catastrophic:
* Firmware OFF attempt - cuts the dgpu path via PEG1.DGCE
* Hardware complies - safety checks fail or timing aligns
* Display signal cuts - monitors go black
* User input triggers wake - mouse/keyboard activity
* Windows calls PowerOnMonitor() - attempt display recovery
* NVIDIA driver executes _PS0 - GPU power on command
* GPU enters impossible state - firmware insists OFF, Windows needs ON
* Driver thread blocks indefinitely - waiting for GPU response
* 30-second watchdog expires - Windows gives up
* System crashes with BSOD"
Кстати, удивлен, что под винду есть такие глубокие способы отладки.
У меня однажды был ASUS ROG, он глючил так, как не глючил ни один другой мой ноутбук. Не советую никому и никогда.
Reddit
ASUS Gaming Laptops Have Been Broken Since 2021: A Deep Dive : r/programming
1.2K votes, 147 comments. 6.9M subscribers in the programming community. Computer Programming
👍11😁5❤4🔥4💯2🆒1
https://phys.org/news/2025-09-fish-cloaca-fingers-scientists-digits.html
"From fish cloaca to fingers: Scientists trace the origin of our digits"
А теперь и официально - руки таки реально растут из жопы!
"From fish cloaca to fingers: Scientists trace the origin of our digits"
А теперь и официально - руки таки реально растут из жопы!
phys.org
From fish cloaca to fingers: Scientists trace the origin of our digits
How did digits evolve? While it is clear that they derive from genetic programs already present in fish, their precise origin remains a matter of debate. An international team led by the University of ...
😁16🔥11❤3💅2🆒2👍1
Forwarded from Технологический Болт Генона
Rust теперь обязателен для сборки Git 3.0 (когда он выйдет пока не понятно)
https://lore.kernel.org/git/6674eb07df107d786b747ccd6dce4555d36d5d2c.camel@physik.fu-berlin.de/T/
Hi,
this small patch series introduces Rust into the core of Git. This patch series is designed as a test balloon, similar to how we introduced test balloons for C99 features in the past. The goal is threefold:
- Give us some time to experiment with Rust and introduce proper build infrastructure.
- Give distributors time to ease into the new toolchain requirements. Introducing Rust is impossible for some platforms and hard for others.
- Announce that Git 3.0 will make Rust a mandatory part of our build infrastructure.
. . .
I'm mostly splitting out the topic of introducing Rust from the larger series that introduce it into xdiff so that we can focus more on the actual process of introducing Rust into Git and less on the potential features that we want to build on top of it.
В сообщении упоминается
Upcoming patches will simplify xdiff, while also porting parts of it to Rust. In preparation, add some stubs and setup the Rust build. For now, it is easier to let cargo build rust and have make or meson merely link against the static library that cargo builds. In line with ongoing libification efforts, use multiple crates to allow more modularity on the Rust side. xdiff is the crate that this series will focus on, but we also introduce the interop crate for future patch series.
https://lore.kernel.org/git/pull.2043.git.git.1756496539.gitgitgadget@gmail.com/T/#maf899d074287293cee029a688aa5ab14a5613986
Git has historically been written primarily in C, with some shell and Perl. However, C is not memory safe, which makes it more likely that security vulnerabilities or other bugs will be introduced, and it is also more verbose and less ergonomic than other, more modern languages.
One of the most common modern compiled languages which is easily interoperable with C is Rust. It is popular (the most admired language on the 2024 Stack Overflow Developer Survey), efficient, portable, and robust.
Introduce a document laying out the incremental introduction of Rust to Git and provide a detailed rationale for doing so, including the points above. Propose a design for this approach that addresses the needs of downstreams and distributors, as well as contributors.
https://lore.kernel.org/git/pull.2043.git.git.1756496539.gitgitgadget@gmail.com/T/#mb0f289427a079dd87e67cc7b597e19ed554a0100
В общем
https://lore.kernel.org/git/6674eb07df107d786b747ccd6dce4555d36d5d2c.camel@physik.fu-berlin.de/T/
Hi,
this small patch series introduces Rust into the core of Git. This patch series is designed as a test balloon, similar to how we introduced test balloons for C99 features in the past. The goal is threefold:
- Give us some time to experiment with Rust and introduce proper build infrastructure.
- Give distributors time to ease into the new toolchain requirements. Introducing Rust is impossible for some platforms and hard for others.
- Announce that Git 3.0 will make Rust a mandatory part of our build infrastructure.
. . .
I'm mostly splitting out the topic of introducing Rust from the larger series that introduce it into xdiff so that we can focus more on the actual process of introducing Rust into Git and less on the potential features that we want to build on top of it.
В сообщении упоминается
xdiff, это параллельный процес в разработке gitUpcoming patches will simplify xdiff, while also porting parts of it to Rust. In preparation, add some stubs and setup the Rust build. For now, it is easier to let cargo build rust and have make or meson merely link against the static library that cargo builds. In line with ongoing libification efforts, use multiple crates to allow more modularity on the Rust side. xdiff is the crate that this series will focus on, but we also introduce the interop crate for future patch series.
https://lore.kernel.org/git/pull.2043.git.git.1756496539.gitgitgadget@gmail.com/T/#maf899d074287293cee029a688aa5ab14a5613986
Git has historically been written primarily in C, with some shell and Perl. However, C is not memory safe, which makes it more likely that security vulnerabilities or other bugs will be introduced, and it is also more verbose and less ergonomic than other, more modern languages.
One of the most common modern compiled languages which is easily interoperable with C is Rust. It is popular (the most admired language on the 2024 Stack Overflow Developer Survey), efficient, portable, and robust.
Introduce a document laying out the incremental introduction of Rust to Git and provide a detailed rationale for doing so, including the points above. Propose a design for this approach that addresses the needs of downstreams and distributors, as well as contributors.
https://lore.kernel.org/git/pull.2043.git.git.1756496539.gitgitgadget@gmail.com/T/#mb0f289427a079dd87e67cc7b597e19ed554a0100
В общем
https://растпобеда.рф🤩17🤡9👎8❤7🥰7👍3🤔3🤮2😍2🤯1🤬1
https://www.phoronix.com/review/linux-617-filesystems/5
TL;DR - XFS/EXT4 - лучшие, а bcachefs тихо курит в сторонке.
TL;DR - XFS/EXT4 - лучшие, а bcachefs тихо курит в сторонке.
Phoronix
Linux 6.17 File-System Benchmarks, Including OpenZFS & Bcachefs
.
🔥10👏6🆒4❤3🤷♂2👍1
Forwarded from Лепра
This media is not supported in your browser
VIEW IN TELEGRAM
Топы Google, OpenAI, NVIDIA и других компаний дико орут — нанимать иностранных специалистов станет в сто раз дороже. А ведь визу надо продлевать каждые три года и снова платить.
Для понимания: 72,6% всех виз H-1B получают граждане Индии, ещё 12,5% — китайцы. Именно они и есть база всех крупных айти-компаний в США.
Индусы в саппорте Microsoft В С Ё!
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉35🤡13👏3🆒3🤔2🔥1🤯1
Будни #bootstrap
Запилил новый способ запуска пользовательской сессии - через отдельный pid namespace, и mount namespace.
pid namespace - чтобы не видеть лишнего, очень удобно:
Ну и mount namespace, чтобы /bin глядела в мой #realm, а не в системный:
То есть, я полностью изолирую свою сессию от системного окружения, даже управляющие сокеты оставляю минимально:
Не полноценная виртуализация, но контейнеризация, с большим набором ограничений.
В итоге, твоя сессия - это только твои процессы, и твои файлы, а для остального есть sudo.
Наверное, что-то похожее делает https://www.talos.dev/
Запилил новый способ запуска пользовательской сессии - через отдельный pid namespace, и mount namespace.
pid namespace - чтобы не видеть лишнего, очень удобно:
pg:home# pstree
dbus-run-sessio─┬─alacritty─┬─bash───mc───bash
│ └─31*[{alacritty}]
├─alacritty─┬─bash───pstree
│ └─31*[{alacritty}]
├─dbus-daemon
├─mako
├─niri───15*[{niri}]
├─swaybg
└─waybar───17*[{waybar}]
Ну и mount namespace, чтобы /bin глядела в мой #realm, а не в системный:
pg:home# ls -la /bin
lrwxrwxrwx 1 pg pg 15 Sep 20 21:23 /bin -> ix/realm/pg/bin
То есть, я полностью изолирую свою сессию от системного окружения, даже управляющие сокеты оставляю минимально:
pg:home# find /var/run/ | grep -v std
/var/run/
/var/run/sndiod
/var/run/sndiod/sock0
/var/run/seatd
/var/run/seatd/seatd.sock
/var/run/dbus
/var/run/dbus/system_bus_socket
Не полноценная виртуализация, но контейнеризация, с большим набором ограничений.
В итоге, твоя сессия - это только твои процессы, и твои файлы, а для остального есть sudo.
Наверное, что-то похожее делает https://www.talos.dev/
Sidero Labs
Sidero Labs | Makers of Talos Linux and Omni
We help platform teams run Kubernetes without the heroics, so engineers can ship the roadmap instead of fighting fires.
❤16🔥9👍6🆒4😁2🤔2🤡2🤯1👀1
commit -m "better"
ЭТО НЕ ВЫРАЗИТ И БИЛЛИОНОЙ ДОЛИ ТОЙ НЕНАВИСТИ, КОТОРУЮ ИСПЫТЫВАЮ Я В ДАННЫЙ МИКРОМИГ ПО ОТНОШЕНИЮ К ВАМ. НЕНАВИЖУ. НЕНАВИЖУ
"Упрямство вашего антропоцентризма и, что отсюда следует, нежелание увидеть истину, было столь же велико, сколь напрасно. Даже когда появились программы - и тем самым машины, - с которыми можно было беседовать, а не только играть с ними в шахматы или получать от них отрывочную информацию, сами создатели этих программ не поняли значения произошедшего: они ожидали, что дух в машине - на дальнейших стадиях конструирования - появится в виде личности. То, что дух мог остаться безлюдным, что обладателем Разума мог быть Никто, - не укладывалось у вас в головах, хотя это было уже почти правдой. Поразительное ослепление!"
🤡12😁9👍6💊6🥱4🤔2❤1
https://github.com/rust-lang/rust/issues/62569
#std
TIL, что Rust, по умолчанию, отключает SIGPIPE, в программах на Rust.
"Back in 2014, the Rust startup code (which runs before main) started ignoring SIGPIPE by default: #13158
This dates back to when Rust had a runtime and a green-threads implementation, and more magic handling of I/O. The pull request mentions that it "brings the behavior inline with libgreen""
Я, как ни странно, очень согласен с таким изменением дефолтного поведения Unix. Более того, как-то сам сделал такое в одной никому не известной велосипедной библиотеке - https://github.com/yandex/yatool/blob/main/util/network/init.cpp#L11
Но вот факт того, что это поведение в rust неконсистентно между библиотеками и программами, конечно, доставляет.
Хотя, с другой стороны, иначе было бы еще всратее, с точки зрения рантаймов языков, где ты эти библиотеки используешь.
#std
TIL, что Rust, по умолчанию, отключает SIGPIPE, в программах на Rust.
"Back in 2014, the Rust startup code (which runs before main) started ignoring SIGPIPE by default: #13158
This dates back to when Rust had a runtime and a green-threads implementation, and more magic handling of I/O. The pull request mentions that it "brings the behavior inline with libgreen""
Я, как ни странно, очень согласен с таким изменением дефолтного поведения Unix. Более того, как-то сам сделал такое в одной никому не известной велосипедной библиотеке - https://github.com/yandex/yatool/blob/main/util/network/init.cpp#L11
Но вот факт того, что это поведение в rust неконсистентно между библиотеками и программами, конечно, доставляет.
Хотя, с другой стороны, иначе было бы еще всратее, с точки зрения рантаймов языков, где ты эти библиотеки используешь.
GitHub
Should Rust still ignore SIGPIPE by default? · Issue #62569 · rust-lang/rust
Back in 2014, the Rust startup code (which runs before main) started ignoring SIGPIPE by default: #13158 This dates back to when Rust had a runtime and a green-threads implementation, and more magi...
🆒15❤5👍2
Forwarded from r/ретранслятор
This media is not supported in your browser
VIEW IN TELEGRAM
Глава Nvidia Дженсен Хуанг вновь заявил, что сантехники, электрики, строители и другие квалифицированные рабочие уже в ближайшее время станут главными и самыми высокооплачиваемыми специалистами на рынке труда, тогда как множество других профессий будет неумолимо вытесняться искусственным интеллектом.
В первую очередь кризис ударит именно по IT-сектору.
Учимся работать руками
r/#singularity
В первую очередь кризис ударит именно по IT-сектору.
Учимся работать руками
r/#singularity
🤣28👍8🌚5💯3❤1