helvede.net is one of the many independent Mastodon servers you can use to participate in the fediverse.
Velkommen til Helvede, fediversets hotteste instance! Vi er en queerfeministisk server, der shitposter i den 9. cirkel. Welcome to Hell, We’re a DK-based queerfeminist server. Read our server rules!

Server stats:

161
active users

#thread

4 posts4 participants0 posts today

I finally eliminated the need for a dedicated #thread controlling the pam helper #process in #swad. 🥳

The building block that was still missing from #poser was a way to await some async I/O task performed on the main thread from a worker thread. So I added a class to allow exactly that. The naive implementation just signals the main thread to carry out the requested task and then waits on a #semaphore for completion, which of course blocks the worker thread.

Turns out we can actually do better, reaching similar functionality like e.g. #async / #await in C#: Release the worker thread to do other jobs while waiting. The key to this is user context switching support like offered by #POSIX-1.2001 #getcontext and friends. Unfortunately it was deprecated in POSIX-1.2008 without an obvious replacement (the docs basically say "use threads", which doesn't work for my scenario), but still lots of systems provide it, e.g. #FreeBSD, #NetBSD, #Linux (with #glibc) ...

The posercore lib now offers both implementations, prefering to use user context switching if available. It comes at a price: Every thread job now needs its private stack space (I allocated 64kiB there for now), and of course the switching takes some time as well, but that's very likely better than leaving a task idle waiting. And there's a restriction, resuming must still happen on the same thread that called the "await", so if this thread is currently busy, we have to wait a little bit longer. I still think it's a very nice solution. 😎

In any case, the code for the PAM credential checker module looks much cleaner now (the await "magic" happens on line 174):
github.com/Zirias/swad/blob/57

Simple Web Authentication Daemon. Contribute to Zirias/swad development by creating an account on GitHub.
GitHubswad/src/bin/swad/cred/pamchecker.c at 57eefe93cdad0df55ebede4bd877d22e7be1a7f8 · Zirias/swadSimple Web Authentication Daemon. Contribute to Zirias/swad development by creating an account on GitHub.

⚠️⚠️⚠️ LOR.SH - ЗАКРЫВАЕТСЯ ⚠️⚠️⚠️

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

Так как у меня достаточно неплохой "outreach", предлагаю сделать ультимативный тред "куда бежать".

В нём предлагаю:

👉 Обсудить что теперь делать и почему не нужно паниковать

👉 Где можно зарегистрировать новый аккаунт

👉 Как можно "переехать" на новый аккаунт

👉 Обсудить хостинг своего персонального сервера

👉 По возможности обсудить не поднятые в этом треде вопросы, которые вас волнуют

#️⃣ Также предлагаю хэштег #LorshMigration для тех, кто хочет сейчас что-то обсудить по теме или после закрытия сервера найти друг друга если что-то пошло не так. Я уже подписан на него и сам пишу под ним посты о своих впечатлениях о переезде или делюсь информацией по теме.

📔 Если есть желание можете поучаствовать в субтреде переписи переехавших указав откуда и куда вы переехали.

ℹ️ Пожалуйста, помните, что этот тред - это не общение со службой поддержки, а просто переписка с людьми, которые по своей инициативе решили вам помочь.

🫡 Всем пользователям lor.sh - спасибо. Желаю вам найти себе уютное новое пристанище.

⚠️⚠️⚠️
НЕ ЗАБЫВАЙТЕ, что в Mastodon есть функция миграции и вы можете унести всех подписчиков с собой. Начинать жизнь на новом сервере с нуля и терять связи - не нужно! Чтобы узнать подробнее - читайте тред дальше!
⚠️⚠️⚠️

👇👇👇

@ru @rur @rf

#lorsh #fediverse #Mastodon #rufedi #log #news #thread #migration #LorshMigration #instance

Alles „nur Sammelleidenschaft“ - nicht strafrechtlich relevant - "gedanklich abgehakt"?

Im Prozess zum Brandanschlag von #Solingen am 25.03.2024 führte die Vernehmung eines Polizisten gestern ein weiteres Mal vor Augen: Die Ermittlungen wurden ohne engagiertes Aufklärungswissen geführt.
#Thread 👇

1.) In my ongoing battle against AI-crawlers, I have entered a new stage. The web-server is reasonably secure, but I've noticed something else: people are sharing the photos of my works on a plethora of platforms, which is good. But I cannot secure those platforms, since they are not mine.
Enter disturbing the AI's themselves by adding noise, using adversarial defenses and even AI-breaking patterns. All invisible to the human eye, but very visible for AI.

#thread#ai#internet

Im Prozess zum Brandanschlag von #Solingen am 25.03.24 hat sich heute herausgestellt, dass die Polizei Ermittlungsfotos von rechtem Material, das bei Durchsuchungen gefunden wurde, nicht in die Ermittlungsakte gegeben hat. Auch wurden Daten des Täters nicht ausgewertet.
#Thread 👇

What I haven’t really been writing about on my page, are the materials I use. These pictures are a part of my collection of embroidery threads. I’ve been making small embroidery pieces over the last years. But it never really became more than that until last year. Before I just had a little bit of thread and embroidery wasn’t my creative medium. The last year, embroidery has become an essential part of my life and I started collecting thread. 🪡🧵

I was so lucky to inherit a collection from my partners great grandmother. It is such beautiful threads from the 50-60’s. I’ve also been lucky to find threads in second hand shops. I found a little collection of threads with small notes attached about what projects the threads were used for - and it was projects from 1972. I enjoy how the history in these threads are embedded into my work of contemporary embroidery. 🌀

It is also important for me to make art of mostly reused/ secondhand materials. The same I do with my collages. Eco awareness and my responsibility is also a big part of my creative practice and life in general. 💙

#thread #embroidery #embroider #embroiderythread #contemporaryembroidery #slowart #handmade #handembroidery #handembroidered #handmadeart #broderi

I finally have translated my thread about #feederism into English for my English speaking followers.

So this is about the kink spectrum "feederism" for anybody who might be interested in it. Let's start this #thread 🧵

(the German version can be found here: biplus.social/@der_schrank/113)

1/6

BiPlus.SocialDer Schrank (@der_schrank@biplus.social)Hier eine kleine "Abhandlung" zum Thema #Feederism, einer meiner Hauptkinks. #Kinkologie als #Thread mit etwas läääängeren Posts 🧵. Viel Spaß. 1/6

Ce mardi, le président américain M. Donald Trump a annoncé le gel de l’aide militaire à l’Ukraine, pour amener son homologue M. Volodymyr Zelensky à un cessez-le-feu. 

« Ukraine, la paix à marche forcée »
#thread ↓

Replied in thread

@carrottop1023
Absolutely, but I have some options about how the corruption works, it's similar to the military.
#Thread
New boss comes in, says, we're not allowing anyone who consumed alcohol or cannabis within 6 hours to go on duty, and to correct the misogamy in the force, there will be a course you must take within 30 days on *sensitivity* training, and on paper, this is positive change. Part of that course, and others, in leadership and management go like this:

Continued thread

It reached 40°C that day, the grass had a tarp over it that burned the exposed skin. They turned fire hoses on the crowds for cooling and everyone stripped off to cool down.

#Concert #Supertramp #ChrisdeBurgh #JoeCocker

concertarchives.org/concerts/s
#Bundesautobahn back to base.

The Autobahn highway was backed up for hours after the concert ended. I slept in my rental van until the roads were clear. I had to be in Lahr the next morning, after I turned in my rental van.

#Storytime #Thread

Continued thread

My flight didn’t leave for a week, so I had time to travel around.
I took in a huge concert of 40,000 people that Sunday. On July 10, 1983; SUPERTRAMP / Chris DeBurgh / Joe Cocker (A MIDSUMMERNIGHT CONCERT) Wildparkstadion, Karlsruhe, Baden-Württemberg, Germany