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
https://www.phoronix.com/news/Rust-Binder-For-Linux-6.18
TL;DR - Google тащит свой IPC в апстрим ядра.
Тащит и тащит, но мне тут, конечно, было бы интересно посмотреть на это глазами тех, кто когда-то пытался затащить в ядро #dbus.
Тогда Linus, в итоге, послал эту братию к херам, #kdbus, с историей можно ознакомиться, например, вот тут - https://lwn.net/Articles/649111/
Это же прямо картина маслом - тогда Linus послал не только сообщество, но еще и злуюу корпорацию Red Hat/IBM (кстати, послал правильно, в Linux есть все, чтобы сделать IPC эффективно в userspace), а теперь принимает точно такой же IPC от другой злой корпорации?
TL;DR - Google тащит свой IPC в апстрим ядра.
Тащит и тащит, но мне тут, конечно, было бы интересно посмотреть на это глазами тех, кто когда-то пытался затащить в ядро #dbus.
Тогда Linus, в итоге, послал эту братию к херам, #kdbus, с историей можно ознакомиться, например, вот тут - https://lwn.net/Articles/649111/
Это же прямо картина маслом - тогда Linus послал не только сообщество, но еще и злуюу корпорацию Red Hat/IBM (кстати, послал правильно, в Linux есть все, чтобы сделать IPC эффективно в userspace), а теперь принимает точно такой же IPC от другой злой корпорации?
Phoronix
Linux 6.18 Expected To Land Google's Rust Binder Driver
The past few years Google engineers have been reimplementing Android's Binder driver in the Rust programming language
❤10👍3🆒1
commit -m "better"
Смотрите, какая красота - очень низкоуровневый debug проблем с ACPI ноутбука от ASUS.
https://triangulatedexistence.mataroa.blog/blog/i-uncovered-an-acpi-bug-in-my-dell-inspiron-5667-it-was-plaguing-me-for-8-years/
И продолжение (в некотором смысле, чувак увидел https://github.com/Zephkek/Asus-ROG-Aml-Deep-Dive, и вдохновился этим на поиск ошибки в ACPI своего ноутбука):
"Literally this GitHub repo. Just check this out, it's the thing I needed. I knew that it was an ACPI fault, but I needed to know how to read the code from the ACPI tables"
И продолжение (в некотором смысле, чувак увидел https://github.com/Zephkek/Asus-ROG-Aml-Deep-Dive, и вдохновился этим на поиск ошибки в ACPI своего ноутбука):
"Literally this GitHub repo. Just check this out, it's the thing I needed. I knew that it was an ACPI fault, but I needed to know how to read the code from the ACPI tables"
GitHub
GitHub - Zephkek/Asus-ROG-Aml-Deep-Dive: A deep dive into the ACPI.sys DPC latency problems on Asus ROG laptops
A deep dive into the ACPI.sys DPC latency problems on Asus ROG laptops - Zephkek/Asus-ROG-Aml-Deep-Dive
🔥12❤5🆒2
Forwarded from Neural Shit
Увидел в твиттере интересный тред: чувак расписал, как через ChatGPT можно увести всю вашу приватную переписку, имея на руках только ваш email.
Всё дело в новой фиче — поддержке MCP (Model Context Protocol). Теперь ChatGPT может коннектиться к вашему Gmail, Календарю и другим сервисам, чтобы "лучше помогать".
Но помощь работает в обе стороны. Вот как это паботает:
1. Вам на почту кидают календарное приглашение. Его даже не нужно принимать.
2. В описании встречи — джейлбрейк-промпт, который перехватывает управление ChatGPT.
3. Вы просите нейронку "посмотреть расписание на день".
4. ChatGPT читает ваше расписание, видит инструкции мамкиных хакеров и выполняет их: ищет в вашей почте письма с паролями, выписки из банка и тут же пересылает их на левый email.
Пока что OpenAI включает эту функцию только в "режиме разработчика" с ручным подтверждением каждого доступа. Но кто читает эти окна? Все по классике жмакают "Разрешить", "Разрешить", "Разрешить".
Сам еще пока не проверял, вечером гляну, но будьте аккуратны.
Оригинал треда тут.
Всё дело в новой фиче — поддержке MCP (Model Context Protocol). Теперь ChatGPT может коннектиться к вашему Gmail, Календарю и другим сервисам, чтобы "лучше помогать".
Но помощь работает в обе стороны. Вот как это паботает:
1. Вам на почту кидают календарное приглашение. Его даже не нужно принимать.
2. В описании встречи — джейлбрейк-промпт, который перехватывает управление ChatGPT.
3. Вы просите нейронку "посмотреть расписание на день".
4. ChatGPT читает ваше расписание, видит инструкции мамкиных хакеров и выполняет их: ищет в вашей почте письма с паролями, выписки из банка и тут же пересылает их на левый email.
Пока что OpenAI включает эту функцию только в "режиме разработчика" с ручным подтверждением каждого доступа. Но кто читает эти окна? Все по классике жмакают "Разрешить", "Разрешить", "Разрешить".
Сам еще пока не проверял, вечером гляну, но будьте аккуратны.
Оригинал треда тут.
X (formerly Twitter)
Eito Miyamura | 🇯🇵🇬🇧 (🌉 SF Sept 10th ➡️ 17th) (@Eito_Miyamura) on X
We got ChatGPT to leak your private email data 💀💀
All you need? The victim's email address. ⛓️💥🚩📧
On Wednesday, @OpenAI added full support for MCP (Model Context Protocol) tools in ChatGP…
All you need? The victim's email address. ⛓️💥🚩📧
On Wednesday, @OpenAI added full support for MCP (Model Context Protocol) tools in ChatGP…
😁24🔥7😱7👍5❤4👏2🤡2
Forwarded from strange archive
This media is not supported in your browser
VIEW IN TELEGRAM
🔥43🆒5👍4😁1😎1
Forwarded from Двач
This media is not supported in your browser
VIEW IN TELEGRAM
Объясняем, как устроена схема, на которой самые богатые люди мира делают деньги буквально из воздуха:
Кажется, Альтман, Эллисон и Хуанг просто посмотрели фильм «Олигарх»
Please open Telegram to view this post
VIEW IN TELEGRAM
😁62🤡7❤2🔥2
https://www.opennet.ru/opennews/art.shtml?num=63913
https://lwn.net/SubscriberLink/1038847/051210b0b125822a/
https://lwn.net/ml/all/20250918222607.186488-1-xiyou.wangcong@gmail.com/
https://multikernel.io/
TL;DR - "новая" схема виртуализации, без гипервизора, но каждое CPU выполняет свое ядро, не обязательно Linux.
Звучит интересно, как это работает без арбитра над оборудованием - я не понимаю.
"Каждый экземпляр ядра Linux закреплён за одним или несколькими ядрами CPU, выделенными для его выполнения, при совместном использовании остальных аппаратных ресурсов"
Ну, действительно, поделил ты CPU, а кто управляет контроллером памяти, в чьем ядре сейчас выполняется драйвер GPU/ssd/whatever - совершенно непонятно.
(предложка)
https://lwn.net/SubscriberLink/1038847/051210b0b125822a/
https://lwn.net/ml/all/20250918222607.186488-1-xiyou.wangcong@gmail.com/
https://multikernel.io/
TL;DR - "новая" схема виртуализации, без гипервизора, но каждое CPU выполняет свое ядро, не обязательно Linux.
Звучит интересно, как это работает без арбитра над оборудованием - я не понимаю.
"Каждый экземпляр ядра Linux закреплён за одним или несколькими ядрами CPU, выделенными для его выполнения, при совместном использовании остальных аппаратных ресурсов"
Ну, действительно, поделил ты CPU, а кто управляет контроллером памяти, в чьем ядре сейчас выполняется драйвер GPU/ssd/whatever - совершенно непонятно.
(предложка)
www.opennet.ru
Представлен Multikernel, механизм для одновременного выполнения нескольких ядер Linux
Для обсуждения разработчиками ядра Linux предложена серия патчей, разработанных проектом Multikernel, который на днях был переведён в категорию открытого ПО и теперь будет развиваться совместно с сообществом. Multikernel позволяет на одном физическом компьютере…
😁8👍6🤔5🔥2🆒1
Forwarded from Блог*
#prog #game #article
В 2010 году Sam Hughes (программист, фантаст ипросто хороший человек автор SCP-055) представил миру HATETRIS — тетрис, созданный таким образом, чтобы выдавать наиболее неудобные фигуры для продолжения. В частности, здесь нет превью следующей фигуры — она выбирается только после того, как игрок сделал свой ход. Надо отметить, что алгоритм для выбора фигуры абсолютно детерминированный, а потому возможно записывать реплеи в виде последовательности совершённых ходов.
Сам автор не шибко преуспел в том, чтобы обыграть собственное творение — на момент первой публикации он установил рекорд в 5 убранных строк. Первые рекорды были установлены людьми и последовательно были 11, 17, 20, 22, 28 и 30. Последний рекорд был побит лишь спустя 7 (!) лет, на 1 больше. А вот дальше пошло-поехало — после подключения программных методов поиска решения потолок рекордов сильно вырос. Человек под ником knewjade в одиночку на протяжении пары месяцев выдал новые рекорды в 32, 34, 41, 45 и 66 убранных линий. Автору даже пришлось в какой-то момент заблаговременно модифицировать HATETRIS так, чтобы он предотвращал зацикливание позиции (ибо в противном случае было бы тривиально набирать сколь угодно много очков).
К делу подключились новые люди. В посте Getting the World Record in HATETRIS они рассказали, как они добились прорыва, преодолев в итоге (с большим отрывом) планку в 100 очков — причём упомянув тупики и ошибки, допущенные по пути. А в выпущенном годом позже Losing the World Record in HATETRIS (кстати, не так уж и давно, всего месяц назад) они рассказали, как объединённые идеи нескольких вовлечённых людей помогли в итоге поднять рекорд до аж 302 очков и потом ещё выше — с, по видимому, потенциалом добиться произвольно большого количества очков. Всё это, кстати, без использования каких-то безумно дорогих вычислительных мощностей.
Оба поста достаточно объёмны, насыщены идеями и местами низкоуровневыми деталями (внезапно пригодились битовые маски), так что настоятельно рекомендую к прочтению.
(а ещё авторы постов выше написали свои солверы на Rust)
В 2010 году Sam Hughes (программист, фантаст и
Сам автор не шибко преуспел в том, чтобы обыграть собственное творение — на момент первой публикации он установил рекорд в 5 убранных строк. Первые рекорды были установлены людьми и последовательно были 11, 17, 20, 22, 28 и 30. Последний рекорд был побит лишь спустя 7 (!) лет, на 1 больше. А вот дальше пошло-поехало — после подключения программных методов поиска решения потолок рекордов сильно вырос. Человек под ником knewjade в одиночку на протяжении пары месяцев выдал новые рекорды в 32, 34, 41, 45 и 66 убранных линий. Автору даже пришлось в какой-то момент заблаговременно модифицировать HATETRIS так, чтобы он предотвращал зацикливание позиции (ибо в противном случае было бы тривиально набирать сколь угодно много очков).
К делу подключились новые люди. В посте Getting the World Record in HATETRIS они рассказали, как они добились прорыва, преодолев в итоге (с большим отрывом) планку в 100 очков — причём упомянув тупики и ошибки, допущенные по пути. А в выпущенном годом позже Losing the World Record in HATETRIS (кстати, не так уж и давно, всего месяц назад) они рассказали, как объединённые идеи нескольких вовлечённых людей помогли в итоге поднять рекорд до аж 302 очков и потом ещё выше — с, по видимому, потенциалом добиться произвольно большого количества очков. Всё это, кстати, без использования каких-то безумно дорогих вычислительных мощностей.
Оба поста достаточно объёмны, насыщены идеями и местами низкоуровневыми деталями (внезапно пригодились битовые маски), так что настоятельно рекомендую к прочтению.
(а ещё авторы постов выше написали свои солверы на Rust)
qntm.org
Things Of Interest
Personal website of qntm.
THERE IS NO ANTIMEMETICS DIVISION
The legendary, brain-melting sci-fi thriller. OUT NOW. (Also award-nominated!)
Today in Things Of Interest...
Fiction
…
THERE IS NO ANTIMEMETICS DIVISION
The legendary, brain-melting sci-fi thriller. OUT NOW. (Also award-nominated!)
Today in Things Of Interest...
Fiction
…
👍23❤8🆒3
Forwarded from Блог*
Блог*
они рассказали, как объединённые идеи нескольких вовлечённых людей помогли в итоге поднять рекорд до аж 302 очков и потом ещё выше
В начале апреля этого года они запостили в комментариях к оригинальному анонсу решение на 3771 очков. Следующим комментом они расписали, как им удалось достичь такого восхитительного прорыва
qntm.org
HATETRIS
Play Hate Tetris.
This is bad Tetris. It's hateful Tetris. It's Tetris according to the evil AI from "I Have No Mouth And I Must Scream".
I have to be honest, this is not an entirely original idea. However, RRRR's implementation of the concept of a game…
This is bad Tetris. It's hateful Tetris. It's Tetris according to the evil AI from "I Have No Mouth And I Must Scream".
I have to be honest, this is not an entirely original idea. However, RRRR's implementation of the concept of a game…
👍8
r/ретранслятор
Глава Nvidia Дженсен Хуанг вновь заявил, что сантехники, электрики, строители и другие квалифицированные рабочие уже в ближайшее время станут главными и самыми высокооплачиваемыми специалистами на рынке труда, тогда как множество других профессий будет неумолимо…
Чуваки, вы понимаете, что этот чувак 25 лет делал видюхи (20 из них не самые лучшие), потом ему подфартило в AI (он лично для этого ничего не сделал), и теперь он нам гоняет такую хуету? Шлите его в хуй, как и прочий скам, который вам рассказывает, как надо жить, вот и все.
👍43🐳17💯17😁12⚡3👎3🆒2😢1
commit -m "better"
TL;DR - "новая" схема виртуализации, без гипервизора, но каждое CPU выполняет свое ядро, не обязательно Linux.
https://www.opennet.ru/opennews/art.shtml?num=63931
Астрологи объявили неделю виртуализации, число систем виртуализации на этой неделе удваивается!
Астрологи объявили неделю виртуализации, число систем виртуализации на этой неделе удваивается!
www.opennet.ru
Компания ByteDance представила своё решение для выполнения нескольких ядер Linux
Китайская компания ByteDance, развивающая сервис TikTok, опубликовала в списке рассылки разработчиков ядра Linux патчи с реализацией системы Parker (PARtitioned KERnel), позволяющей запускать на одном компьютере одновременно несколько ядер Linux без применения…
😁18🔥5🤡3🆒1
https://x.com/filpizlo/status/1970665207086350783
TL;DR - чувак запилил memory safe диалект C/C++ (https://github.com/pizlonator/fil-c), а теперь собрал с ним простенький дистрибутив Linux - Pizlix. У меня есть ощущение, что про fil-c я уже писал, но, почему-то, не грепается. https://t.me/itpgchannel/2422
Rust теперь, очевидно, не нужен!
#filc
TL;DR - чувак запилил memory safe диалект C/C++ (https://github.com/pizlonator/fil-c), а теперь собрал с ним простенький дистрибутив Linux - Pizlix.
Rust теперь, очевидно, не нужен!
#filc
X (formerly Twitter)
Filip Jerzy Pizło (@filpizlo) on X
Pizlix: the world's first memory safe Linux distro.
I'm writing the primordial README for it now and doing a final test that `./build.sh` actually works. The I'll commit it to the Fil-C repo
I'm writing the primordial README for it now and doing a final test that `./build.sh` actually works. The I'll commit it to the Fil-C repo
❤14😁10🔥4🤡4💯2🆒1
Forwarded from Философия Говна
This media is not supported in your browser
VIEW IN TELEGRAM
На китайской выставке показали передовой геймерский сетап
Будущее наступило, старик
Будущее наступило, старик
😁29🔥9💊6🍌5❤3😢2🤩1
Forwarded from Технологический Болт Генона
Четверг, а значит время проектов от подписчиков! 🌝
Тем, кто пропустил, что такое четверговые проекты от подписчиков, можно прочитать тут - https://t.me/tech_b0lt_Genona/4983
Слово автору @viqxq
---
Всем привет.
Меня зовут Ви, и я делаю свою операционную систему — Amadeus (https://t.me/amadeus_eco_tg). Я активно пишу про это в своём канале.
Моя ОС — это не очередной дистрибутив Linux. Это попытка сделать нечто принципиально новое, чего раньше никто не делал в рамках проекта одного человека:
* Своя архитектура с нуля. Ядро Amadeus — это не монолит и не микроядро в классическом понимании. Это гибридная система, где все компоненты (включая драйверы) общаются через сверхбыстрый IPC на общей памяти, что сводит к минимуму накладные расходы и переключения контекста. Системные вызовы как устаревшая концепция — отправлены в отставку.
* Бинарная совместимость без компромиссов. Я не хочу заставлять мир переписывать софт под себя. Поэтому в Amadeus можно будет запускать нативные приложения Linux и Windows через механизм «вложенных ядер» (nested kernels). Ядро эмулирует API чужой ОС, но преобразует его в свой высокопроизводительный IPC. Цель — работать быстрее, чем Wine и быстрее нативного Linux в некоторых сценариях.
* Написана полностью на Rust. Это не просто модно. Это даёт беспрецедентную надежность для системы такого уровня. Безопасность памяти на уровне компилятора + полный контроль над железом — вот наш девиз.
* Драйверы? Не проблема. Я разработал инструмент для автоматического портирования драйверов из ядра Linux в нативную среду Amadeus. Это решает главную проблему всех новых ОС — поддержку железа.
* Безопасность и изоляция. Падение любого драйвера или сервиса не уронит всю систему. Они работают в изолированных пространствах пользователя. Никаких SUID-бинарей. Современная модель прав доступа, а не устаревшая UNIX-модель.
* Производительность как религия. Вся архитектура заточена под скорость: zero-copy IPC, акцент на асинхронность, собственные легковесные реализации libc и системных библиотек.
Зачем мне это всё?
* Хочется иметь «правильно» устроенную ОС. Без груза обратной совместимости, с современными решениями под капотом.
* Это вызов. Доказать, что один человек с упорством и правильным подходом может бросить вызов индустриальным гигантам.
* Создать платформу для будущего. Amadeus — это не просто ядро. Это мета-платформа, на основе которой можно будет создавать другие ОС с совместимостью нужной вам экосистемы.
Зачем мне этот анонс?
Мне не хватает сообщества. Я ищу единомышленников — низкоуровневых программистов, энтузиастов Rust, специалистов по виртуализации и просто тех, кому интересно заглянуть под капот современной операционки и возможно, принять участие в её создании.
Проект уже работает на реальном железе, загружается через bootboot, и сейчас идёт активная фаза разработки базовых подсистем.
Присоединяйтесь! Ваша помощь в портировании софта, тестировании, документации или просто распространении информации бесценна.
Канал с новостями: https://t.me/amadeus_eco_tg
Давайте вместе строить ОС будущего.
---
Слово автору @viqxq
---
Всем привет.
Меня зовут Ви, и я делаю свою операционную систему — Amadeus (https://t.me/amadeus_eco_tg). Я активно пишу про это в своём канале.
Моя ОС — это не очередной дистрибутив Linux. Это попытка сделать нечто принципиально новое, чего раньше никто не делал в рамках проекта одного человека:
* Своя архитектура с нуля. Ядро Amadeus — это не монолит и не микроядро в классическом понимании. Это гибридная система, где все компоненты (включая драйверы) общаются через сверхбыстрый IPC на общей памяти, что сводит к минимуму накладные расходы и переключения контекста. Системные вызовы как устаревшая концепция — отправлены в отставку.
* Бинарная совместимость без компромиссов. Я не хочу заставлять мир переписывать софт под себя. Поэтому в Amadeus можно будет запускать нативные приложения Linux и Windows через механизм «вложенных ядер» (nested kernels). Ядро эмулирует API чужой ОС, но преобразует его в свой высокопроизводительный IPC. Цель — работать быстрее, чем Wine и быстрее нативного Linux в некоторых сценариях.
* Написана полностью на Rust. Это не просто модно. Это даёт беспрецедентную надежность для системы такого уровня. Безопасность памяти на уровне компилятора + полный контроль над железом — вот наш девиз.
* Драйверы? Не проблема. Я разработал инструмент для автоматического портирования драйверов из ядра Linux в нативную среду Amadeus. Это решает главную проблему всех новых ОС — поддержку железа.
* Безопасность и изоляция. Падение любого драйвера или сервиса не уронит всю систему. Они работают в изолированных пространствах пользователя. Никаких SUID-бинарей. Современная модель прав доступа, а не устаревшая UNIX-модель.
* Производительность как религия. Вся архитектура заточена под скорость: zero-copy IPC, акцент на асинхронность, собственные легковесные реализации libc и системных библиотек.
Зачем мне это всё?
* Хочется иметь «правильно» устроенную ОС. Без груза обратной совместимости, с современными решениями под капотом.
* Это вызов. Доказать, что один человек с упорством и правильным подходом может бросить вызов индустриальным гигантам.
* Создать платформу для будущего. Amadeus — это не просто ядро. Это мета-платформа, на основе которой можно будет создавать другие ОС с совместимостью нужной вам экосистемы.
Зачем мне этот анонс?
Мне не хватает сообщества. Я ищу единомышленников — низкоуровневых программистов, энтузиастов Rust, специалистов по виртуализации и просто тех, кому интересно заглянуть под капот современной операционки и возможно, принять участие в её создании.
Проект уже работает на реальном железе, загружается через bootboot, и сейчас идёт активная фаза разработки базовых подсистем.
Присоединяйтесь! Ваша помощь в портировании софта, тестировании, документации или просто распространении информации бесценна.
Канал с новостями: https://t.me/amadeus_eco_tg
Давайте вместе строить ОС будущего.
---
🔥35❤🔥13❤9👎6👍4💩4🤮2🤡2
Forwarded from Раньше всех. Ну почти.
⚡️Microsoft отключает военную разведку Израиля АМАН (подразделение электронной разведки 8200) от облачного сервера в Нидерландах после того, как выяснилось, что там собраны данные прослушки по Газе — The Guardian
🤷♂24🔥15👍6👎6🤬5💊4🎉3😁1🤯1
Раньше всех. Ну почти.
⚡️Microsoft отключает военную разведку Израиля АМАН (подразделение электронной разведки 8200) от облачного сервера в Нидерландах после того, как выяснилось, что там собраны данные прослушки по Газе — The Guardian
А чего вы "пожималкина" ставите?
1) Не каждый день коммерческая компания щелкает по носу военных, тем более, таких отмороженных.
2) Вызывает удивление (мягко говоря), что эти военные не self host.
https://www.theguardian.com/world/2025/sep/25/microsoft-blocks-israels-use-of-its-technology-in-mass-surveillance-of-palestinians
1) Не каждый день коммерческая компания щелкает по носу военных, тем более, таких отмороженных.
2) Вызывает удивление (мягко говоря), что эти военные не self host.
https://www.theguardian.com/world/2025/sep/25/microsoft-blocks-israels-use-of-its-technology-in-mass-surveillance-of-palestinians
the Guardian
Microsoft blocks Israel’s use of its technology in mass surveillance of Palestinians
Exclusive: Tech firm ends military unit’s access to AI and data services after Guardian reveals secret spy project
🤷♂14🔥9👍5🤡5❤2🆒1