101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

481
active users

#numa

0 posts0 participants0 posts today
CCC<p>CCC-Sprecher Matthias Marx deckt ein Datenleck bei der Hotelkette <a href="https://social.bau-ha.us/tags/Numa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Numa</span></a> auf, konnte auf zahlreiche Rechnungen und Ausweise zugreifen <a href="https://www.golem.de/news/datenleck-bei-numa-ausweisdaten-von-hotelgaesten-frei-zugaenglich-im-netz-2506-197067.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">golem.de/news/datenleck-bei-nu</span><span class="invisible">ma-ausweisdaten-von-hotelgaesten-frei-zugaenglich-im-netz-2506-197067.html</span></a></p>
CCC<p>Ohne Übermittlung des Ausweisfotos will das Hotel ohne Rezeption <a href="https://social.bau-ha.us/tags/numa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>numa</span></a> niemand einlassen. Die „super sicheren“ Ausweisdaten von Fremden: Zugriff auf mehr als 500.000 Rechnungen und Ausweisdaten anderer Gäste <a href="https://marx.wtf/2025/06/11/numa-numa-nay/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">marx.wtf/2025/06/11/numa-numa-</span><span class="invisible">nay/</span></a></p>
kantorkel<p>fun fact: Hätte Numa wie angekündigt mein Zimmer einfach kostenfrei storniert, als ich meinen Ausweis nicht teilen wollte, wäre ich nie auf anderer Leute Ausweisdaten gestoßen</p><p><a href="https://marx.wtf/2025/06/11/numa-numa-nay/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">marx.wtf/2025/06/11/numa-numa-</span><span class="invisible">nay/</span></a></p><p><a href="https://23.social/tags/disclosure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>disclosure</span></a> <a href="https://23.social/tags/ccc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ccc</span></a> <a href="https://23.social/tags/Numa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Numa</span></a> <a href="https://23.social/tags/NumaNumaNey" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NumaNumaNey</span></a></p>
CCC<p>Schwachstellen, die es in diesem Jahrtausend nicht mehr geben darf: Hotelkette <a href="https://social.bau-ha.us/tags/Numa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Numa</span></a> veröffentlicht Ausweisdaten. Die hätten nie verarbeitet werden dürfen <a href="https://www.ccc.de/de/updates/2025/ausgecheckt-hotelkette-numa-veroffentlicht-ausweisdaten" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">ccc.de/de/updates/2025/ausgech</span><span class="invisible">eckt-hotelkette-numa-veroffentlicht-ausweisdaten</span></a></p>
Sobex<p>Random <a href="https://social.sciences.re/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://social.sciences.re/tags/numa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>numa</span></a> question.</p><p>If I have 2 processes, using the same shared library, the immutable (TEXT and RODATA) sections are usually loaded only once in the physical memory, and mapped into both process.</p><p>However, if each process asks the kernel to pin its memory on a different NUMA node, anyone knows if the kernel duplicates the physical pages on each numa node, if only one process wins, or if this results in bad behaviour (pages going back and forth) ?</p><p>Boost reduce the rate of cache misses in your CPUs</p>
Несерьёзный Выдумщик<p>К вопросу использования <a class="hashtag" href="https://idealists.su/tag/epoll" rel="nofollow noopener" target="_blank">#epoll</a> вместо хорошо знакомых и «традиционных» select &amp; poll. Т.е. асинхронной работы с чем-либо посредством polling’а и мультиплексирования.</p><p>Недавно пришлось заниматься реализацией очереди событий для AMQP-CPP. В одном из продуктов решено сделать связь агентских частей с основным «контроллером» через <a class="hashtag" href="https://idealists.su/tag/amqp" rel="nofollow noopener" target="_blank">#AMQP</a>, в качестве брокера <a class="hashtag" href="https://idealists.su/tag/rabbitmq" rel="nofollow noopener" target="_blank">#RabbitMQ</a> (всё стандартно, обычный кластер и TLS-соединения).</p><p>Вот только агенты продукта активно используют асинхронно-реактивное программирование с хорошей «горизонтальной масштабируемостью». Когда достигнуто полноценное sharing nothing, не просто горизонтальная масштабируемость через lock-free или wait-free и закон Амдала. Исключается много всего и сразу, как старый-добрый cache ping-pong, так и печаль с false sharing.</p><p>Отсюда внутри агентов и своё управление потоками с выделениями памяти. Не только в плане heap (динамической памяти, со своими аллокаторами а-ля <a class="hashtag" href="https://idealists.su/tag/jemalloc" rel="nofollow noopener" target="_blank">#jemalloc</a> от <a class="hashtag" href="https://idealists.su/tag/facebook" rel="nofollow noopener" target="_blank">#Facebook</a>), но и приколы вокруг узлов <a class="hashtag" href="https://idealists.su/tag/numa" rel="nofollow noopener" target="_blank">#NUMA</a> и даже huge pages (снижающих «давление» на <a class="hashtag" href="https://idealists.su/tag/tlb" rel="nofollow noopener" target="_blank">#TLB</a>, меньше промахов).</p><p>Первая же проблема выплыла почти сразу — не реально использовать библиотеку AMQP-CPP с уже предоставляющейся поддержкой <a class="hashtag" href="https://idealists.su/tag/libev" rel="nofollow noopener" target="_blank">#libev</a>, <a class="hashtag" href="https://idealists.su/tag/libuv" rel="nofollow noopener" target="_blank">#libuv</a>, <a class="hashtag" href="https://idealists.su/tag/libevent" rel="nofollow noopener" target="_blank">#libevent</a>. Несовместимы эти очереди сообщений с имеющейся моделью управления потоками и организации задач на агентах.</p>Почему был взят epoll<p>Подход используемый в <a class="hashtag" href="https://idealists.su/tag/epoll" rel="nofollow noopener" target="_blank">#epoll</a> выглядит более современно, меньше копирований памяти между user space и kernel space. А при появлении данных в отслеживаемом файловом дескрипторе можно напрямую перейти по указателю на объект класса или структуру данных. Тем самым обходиться без поиска дескриптора по индексным массивам/контейнерам. Сразу же работать с экземплярами объектов оборачивающих нужное <a class="hashtag" href="https://idealists.su/tag/tcp" rel="nofollow noopener" target="_blank">#tcp</a> -соединение, того самого, в которое и пришли данные.</p><p>И тут обозначилась вторая проблема, что используема AMQP-библиотека не вычитывает данные целиком из потока сокета. Например, забирает данные лишь до тех пор, пока не насытится автомат состояний (finite-state machine), выполняющий парсинг сущностей AMQP-протокола.</p><p>Используя <a class="hashtag" href="https://idealists.su/tag/epoll" rel="nofollow noopener" target="_blank">#epoll</a> приходится выбирать на какой вариант обработки событий ориентироваться:</p><ul><li>срабатывание оповещений «по уровню» (level-triggered),</li><li>выбрасывания событий «по фронту» (edge-triggered).</li></ul><p>И беда с библиотекой в очередной раз показала, что нельзя использовать работу «по фронту» (edge-triggered) не изучив досконально работу подсистемы отвечающей за вычитывание данных из файловых дескрипторов. И появление флага EPOLLET в коде является маркером, о том, чтобы проводить аудит использовавшихся решений.</p><p>Про Edge Triggered Vs Level Triggered interrupts можно почитать в <a href="https://venkateshabbarapu.blogspot.com/2013/03/edge-triggered-vs-level-triggered.html" rel="nofollow noopener" target="_blank">https://venkateshabbarapu.blogspot.com/2013/03/edge-triggered-vs-level-triggered.html</a>)</p><p><a class="hashtag" href="https://idealists.su/tag/programming" rel="nofollow noopener" target="_blank">#programming</a> <a class="hashtag" href="https://idealists.su/tag/linux" rel="nofollow noopener" target="_blank">#linux</a> <a class="hashtag" href="https://idealists.su/tag/трудовыебудни" rel="nofollow noopener" target="_blank">#трудовыебудни</a></p>
OpenMP ARB<p>Optimize your applications for NUMA with OpenMP, presented by Ruud van der Pas in this SC24 booth talk video. Learn:<br>🧵 NUMA &amp; Hardware Threads Basics<br>🔍 Uncover NUMA on Linux<br>⚙️ Master First Touch Placement Policy<br>🎛 Use OpenMP Env. Vars for thread placement</p><p>Get practical insights into keeping threads close to data, maximizing performance on NUMA architectures. Whether you’re optimizing or just starting out, watch it. 🎯<br><a href="https://www.youtube.com/watch?v=9wq-lBf_AZk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=9wq-lBf_AZ</span><span class="invisible">k</span></a></p><p><a href="https://mast.hpc.social/tags/SC24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SC24</span></a> <a href="https://mast.hpc.social/tags/OpenMP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenMP</span></a> <a href="https://mast.hpc.social/tags/NUMA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NUMA</span></a> <a href="https://mast.hpc.social/tags/PerformanceOptimization" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PerformanceOptimization</span></a></p>
César Encarnación<p><a href="https://mstdn.mx/tags/NuMa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NuMa</span></a>! esta Remi en Amazon Prime Video TT</p>
Dark<p>Chi si ricorda di <a href="https://mastodon.bida.im/tags/Bertolino" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bertolino</span></a>, l'avogado leghista anti-noTAV amico di Max <a href="https://mastodon.bida.im/tags/Numa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Numa</span></a> e <a href="https://mastodon.bida.im/tags/Padalino" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Padalino</span></a>, che si diceva vendesse le intercettazioni per 20.000 EUR?</p><p>A quanto pare era vero, e sembra che i suoi acquirenti fossero anche piuttosto "altolocati".</p><p><a href="https://mastodon.bida.im/tags/noTAV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>noTAV</span></a></p><p>RT @notav_info@twitter.com</p><p>Bertolino l’avvocato anti-notav, coinvolto in un’inchiesta per mafia: passava informazioni alla ‘ndrangheta <a href="http://bit.ly/2qyFpcU" rel="nofollow noopener" target="_blank"><span class="invisible">http://</span><span class="">bit.ly/2qyFpcU</span><span class="invisible"></span></a> <a href="https://mastodon.bida.im/tags/notav" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>notav</span></a></p><p>🐦🔗: <a href="https://twitter.com/notav_info/status/1192371048056008704" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">twitter.com/notav_info/status/</span><span class="invisible">1192371048056008704</span></a></p>
openSUSE Linux<p>Inkscape, GTK, glibc Updates Arrive in Tumbleweed <a href="https://news.opensuse.org/2019/02/14/inkscape-gtk-glibc-updates-arrive-in-tumbleweed/" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.opensuse.org/2019/02/14/i</span><span class="invisible">nkscape-gtk-glibc-updates-arrive-in-tumbleweed/</span></a> <a href="https://fosstodon.org/tags/getcpuwrapperfunction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>getcpuwrapperfunction</span></a> <a href="https://fosstodon.org/tags/mozillathunderbird" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MozillaThunderbird</span></a> <a href="https://fosstodon.org/tags/opensusetumbleweed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openSUSETumbleweed</span></a> <a href="https://fosstodon.org/tags/announcements" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Announcements</span></a> <a href="https://fosstodon.org/tags/libstorage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>libstorage</span></a>-ng <a href="https://fosstodon.org/tags/epsonprinter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Epsonprinter</span></a> <a href="https://fosstodon.org/tags/tumbleweed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tumbleweed</span></a> <a href="https://fosstodon.org/tags/weeklynews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WeeklyNews</span></a> <a href="https://fosstodon.org/tags/duckduckgo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DuckDuckGo</span></a> <a href="https://fosstodon.org/tags/mailclient" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mailclient</span></a> <a href="https://fosstodon.org/tags/wetransfer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WeTransfer</span></a> <a href="https://fosstodon.org/tags/filelink" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FileLink</span></a> <a href="https://fosstodon.org/tags/kubelet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubelet</span></a> <a href="https://fosstodon.org/tags/libzypp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>libzypp</span></a> <a href="https://fosstodon.org/tags/ruby2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ruby2</span></a>.6 #32-bit <a href="https://fosstodon.org/tags/faster" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>faster</span></a> <a href="https://fosstodon.org/tags/google" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>google</span></a> <a href="https://fosstodon.org/tags/kubic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubic</span></a> <a href="https://fosstodon.org/tags/cri" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cri</span></a>-o <a href="https://fosstodon.org/tags/glibc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GlibC</span></a> <a href="https://fosstodon.org/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://fosstodon.org/tags/dbus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dbus</span></a> <a href="https://fosstodon.org/tags/numa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NUMA</span></a> <a href="https://fosstodon.org/tags/c" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>c</span></a>++ <a href="https://fosstodon.org/tags/gcc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GCC</span></a> <a href="https://fosstodon.org/tags/gnu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GNU</span></a> <a href="https://fosstodon.org/tags/gtk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GTK</span></a></p>