mindly.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mindly.Social is an English speaking, friendly Mastodon instance created for people who want to use their brains and their hearts to make social networking more social. 🧠💖

Administered by:

Server stats:

1.2K
active users

#poser

2 posts2 participants0 posts today

Ein #Raser / #Poser weniger in #Mannheim 🌈

"Am Dienstag kontrollierte um kurz vor 21:30 Uhr eine Streife des Polizeireviers Mannheim-Innenstadt einen BMW in der Marktstraße. Das Fahrzeug war der Streife aufgrund einer übermäßigen Geräuschentwicklung aufgefallen. Bei der genauen Inaugenscheinnahme des Fahrzeugs fanden sich zahlreiche Mängel und Veränderungen. So war die Abgasanlage manipuliert worden, damit sie deutlich lauter war, als eigentlich erlaubt. Auch am Fahrwerk und den Reifen konnten unzulässige Veränderungen festgestellt werden. Die Polizei untersagte dem 22-Jährigen Fahrer aufgrund der schwerwiegenden Mängel die Weiterfahrt und stellte das Auto sicher. Der 22-Jährige muss nun mit einem Bußgeld rechnen."

presseportal.de/blaulicht/pm/14915/6023343

#Autoterror #Autoterroristen #Lärmterror

Presseportal.de · POL-MA: Mannheim: Polizei zieht zu lautes Fahrzeug aus dem VerkehrBy Polizeipräsidium Mannheim

I'm trying to add "genric" #signal handling to #poser. Ultimate goal is to provide a way for #swad to handle #SIGHUP, although signal handling must be done in poser's main event loop (signals are only ever unblocked while waiting for file descriptor events).

Okay, I could just add explicit handling for SIGHUP. But a generic solution would be nicer. Just for example, a consumer might be interested in #SIGINFO which doesn't even exist on all platforms ... 🤔

Now, #POSIX specs basically just say signal constants are "integer values". Not too helpful here. Is it safe to assume an upper bound for signal numbers on "real world" OS implementations, e.g. 64 like on #Linux? Should I check #NSIG and, if not defined, just define it to 64? 🙈

#polizeiludwigshafen Originalschlagzeile mit #verantwortungsdiffusion

"Auto fährt in Straßenbahnhaltestelle"

"kam ein 24-Jähriger mit seinem Auto in der Saarlandstraße von der Fahrbahn ab, durchbrach das Glasgeländer der Straßenbahnhaltestelle "Wittelsbachplatz" und blieb auf dem Dach im Gleisbett liegen. Durch den Unfall wurden weder der Fahrer, noch andere Personen verletzt. An der Haltestelle befanden sich nach Zeugenaussagen keine wartenden Fahrgäste. Durch den Unfall entstand ein Sachschaden in Höhe von rund 10.000 Euro. Gegen den Fahrer wird wegen des Verdachts der Straßenverkehrsgefährdung ermittelt, da
Zeugen beobachteten, dass der er mit überhöhter Geschwindigkeit den Unfall verursacht haben soll. Der Führerschein des 24-Jährigen wurde sichergestellt. Der Straßenbahnverkehr musste für über eine Stunde eingestellt werden."

Mal wieder nur Glück, dass keine unbeteiligten Passanten getötet wurden.

#Autoterror #Raser #Poser #Ludwigshafen

presseportal.de/blaulicht/pm/117696/6017123

Presseportal.de · POL-PPRP: Auto fährt in StraßenbahnhaltestelleBy Polizeipräsidium Rheinpfalz

In #Hockenheim wurde statt Fuß- oder Radverkehr zum Glück nur ein Kassenhäuschen des Hockenheimrings zerstört durch einen #Poser #Raser am #Carfriday.

Straße war passend gewählt: Am
#Motodrom 🌈🥴

Tragisch: Leider auch ein Baum entwurzelt
😢

#PoizeiMannheim mit heftiger #verantwortungsdiffusion "möglicherweise auch aufgrund mangelnder Fahrpraxis" - wtf? #Framing #Autopolizei

Oder lag es doch daran, dass er gar keinen Führerschein hatte und mit völlig überhöhter Geschwindigkeit unterwegs war?

"Ein Totalschaden an einem BMW 850i und ein Gesamtschaden in Höhe von 80.000 - 100.000 Euro sind das Ergebnis des Fahrversuchs eines 19-Jährigen aus Hockenheim. ... Aufgrund nicht angepasster Geschwindigkeit und möglicherweise auch aufgrund mangelnder Fahrpraxis kam er nach rechts von der Straße ab, entwurzelte beim Aufprall mit dem PKW einen Baum und zerstörte ein zum
#Hockenheimring gehörendes Kassenhäuschen."

mannheimer-morgen.de/metropolregion_artikel,-metropolregion-19-jaehriger-verursacht-unfall-am-hockenheimring-100000-euro-schaden-_arid,2299191.html

www.presseportal.de/blaulicht/pm/14915/6016070

Mannheimer Morgen · 19-Jähriger verursacht Unfall am Hockenheimring - 100.000 Euro SchadenBy Lara Sauer

Grüße aus laut Politik angeblicher #Fahrradstadt #Mannheim:

HIer die Kontrollergebnisse von nur 1 (in Worten: einer) Nacht:

"Von Freitagabend bis in die Morgenstunden des Samstages wurden 132 Fahrzeuge und 176 Personen den Kontrollmaßnahmen unterzogen. Knapp 90 Verstöße konnten festgestellt und geahndet werden. Hierunter fielen diverse Verstöße bezüglich erkannter unzulässiger technische Veränderungen / Manipulationen von Fahrzeugen, unnötige Lärm und Abgasbelästigungen, als auch anderweitige verkehrsrechtliche Zuwiderhandlungen mit und ohne direkten Posing- und illegalem Tuningbezug. 6 Mal musste die Weiterfahrt mit dem jeweiligen Pkw untersagt und 6 Mal mussten die Fahrzeuge an sich sichergestellt werden, da die Verkehrssicherheit nicht unwesentlich durch die gegebenen gravierenden Mängel beeinträchtigt wurde.
Ferner fielen den Beamtinnen und Beamten auch zwei illegal geführte Kraftfahrzeugrennen mit fünf beteiligten Fahrzeugen auf. Dementsprechende Ermittlungsverfahren wurden eingeleitet. Vier Führerscheine und vier von fünf der beteiligten Pkw wurden letztlich beschlagnahmt."

#Poser #Raser #Carfriday Danke an #PolizeiMannheim dass sie es wenigstens versucht haben. Gerne heute Nacht gleich wieder.

presseportal.de/blaulicht/pm/14915/6016115

Presseportal.de · POL-MA: Mannheim/Heidelberg/Rhein-Neckar-Kreis: Schwerpunktkontrollen am "Car-Friday"By Polizeipräsidium Mannheim

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.

On a #coding mission to improve my #poser lib 😎.

In the current implementation of #swad, I don't really like that I need an extra thread, just to control a child #process. A first piece to add to poser is generic "child process support", which I'm testing right now. I realized I could reuse my #Connection class, which was built for #sockets, but works just as well with #pipes 🙃

TODO now is mostly testing. See screenshots for some mimimal testing code and its output ... would you like this kind of interface? 🤔

Still working on #swad, and currently very busy with improving quality, most of the actual work done inside my #poser library.

After finally supporting #kqueue and #epoll, I now integrated #xxhash to completely replace my previous stupid and naive hashing. I also added a more involved #dictionary class as an alternative to the already existing #hashtable. While the hashtable's size must be pre-configured and collissions are only ever resolved by storing linked lists, the new dictionary dynamically nests multiple hashtables (using different bits of a single hash value). I hope to achieve acceptable scaling while maintaining also acceptable memory overhead that way ...

#swad already uses both container classes as appropriate.

Next I'll probably revisit poser's #threadpool. I think I could replace #pthread condition variables by "simple" #semaphores, which should also reduce overhead ...

github.com/Zirias/swad

Simple Web Authentication Daemon. Contribute to Zirias/swad development by creating an account on GitHub.
GitHubGitHub - Zirias/swad: Simple Web Authentication DaemonSimple Web Authentication Daemon. Contribute to Zirias/swad development by creating an account on GitHub.

First change since #swad 0.2 will actually be a (huge?) improvement to my #poser lib. So far, it was hardwired to use the good old #POSIX #select call. This is perfectly fine for handling around up to 100 (or at least less than 1000, YMMV) clients.

Some #select implementations offer defining the upper limit for checked file descriptors. Added support for that.

POSIX also specifies #poll, which has very similar #scalability issues, but slightly different. Added support for this as well.

And then, I went on to add support for the #Linux-specific #epoll and #BSD-specific #kqueue (#FreeBSD, #NetBSD, #OpenBSD, ...) which are both designed to *solve* any scalability issues 🥳

A little thing that slightly annoyed me about kqueue was that there's no support for temporarily changing the signal mask, so I had to do the silly dance shown in the screenshot. OTOH, it offers changing event filters and getting events in a single call, which I might try to even further optimize ... 😎

Replied in thread

DId lots of smaller improvements to #swad ... but first, I had to hunt down a crash 🤯. Finally found it was caused by my #poser lib (to be fixed later): A connection there can resolve the hostname of a remote end and does so in a thread job to avoid blocking. If the connection dies meanwhile, the job is canceled. Seems my canceling mechanism relying on a signal to the thread is, well, not reliable (the signal can arrive delayed). Ok, for now just disabled name resolution to sidestep that.

Now, integration with #nginx is much better. I intrdoduced (optional) custom headers to transport the authentication realm and the redirect URI, plus state management in the session, so these can be passed to the "auth" endpoint. This requires to make sure nginx always passes the session #cookie, Unfortunately, I still need a "hacky" redirect configuration for login in nginx. If auth_request could just pass the response body, this would be unnecessary .... 🙄

The nginx configuration shows #swad running on "files" and another nginx running on "wwwint" serving #poudriere output there. This nginx instance helpfully adds cache hints, which I have to override, so a redirect works as expected when for example the swad session times out.

Bei dem Raserunfall mit zwei getöteten unbeteiligten Frauen in #Ludwigsburg fällt auf:

Der Oberbürgermeister verwendet eine verharmlosende Sprache und spricht von "touchiert". Diese Formulierung wirkt deplaziert in Anbetracht der getöteten unbeteiligten Personen und des sonstigen Schadensbildes.

Oberbürgermeister
#MatthiasKnecht: "Wir als Stadt haben Möglichkeiten, die wir an allen möglichen Straßen dieser Stadt ausüben. ... Für uns war diese Straße bisher kein Schwerpunkt. Natürlich kommt es immer wieder zu überhöhten Geschwindigkeiten - zu denen kommt es aber in der ganzen Stadt."
youtu.be/926leqwVWmM?feature=shared&t=595

Mitglied des Stadtteilausschusses Weststadt:
"Es ist nichts neues, dass hier gerast wird. ... Wir fordern im Stadtteilausschuss schon sehr lange, dass hier Geschwindigkeitsüberwachung stattfindet. ... Es kommt immer wieder vor, dass ... gerast wird. Die Unfälle sind schon häufiger passiert - auch schon tödliche Unfälle."
youtu.be/926leqwVWmM?feature=shared&t=846

Vielleicht sollten wir aufhören, Raserei als Kavaliersdelikt zu behandeln. Wann kommt die rechtliche Grundlage für
#SectionControl? Wo ist in Deutschland Section Control bereits im Einsatz? Wann kommen #Lärmblitzer? Wann kommen ScanCars für Falschparker?

Und wann beginnen wir zu verstehe, dass diese Probleme hausgemacht sind?

#Raser #Poser #Autoterror #visionzero #verkehrswende

youtu.be- YouTubeEnjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

#Mannnheim #Raser #Poser #motorisiertegewalt #Autoterror

20-jähriger Autofahrer versucht vor Polizeikontrolle zu flüchten -
⚠️ Zeugen und Geschädigte gesucht ⚠️

In Mannheim sind wir es gewohnt, vor Autofahrenden zur Seite zu springen. Ungewohnt dürfte das immer noch für Polizeibeamte sein.

"Dabei fuhr er innerorts mit einer Geschwindigkeit von über 100 km/h und missachtete an zahlreichen Ampeln das Rotlicht. In der Wormser Straße konnte ihm mit einem quergestellten Streifenfahrzeug abgeschnitten werden. Der 20-Jährige wich der Sperrung jedoch aus und fuhr geradewegs auf die ausgestiegenen Polizeibeamten zu. Diese mussten sich durch einen beherzten Sprung zur Seite in Sicherheit bringen. Anschließend flüchtete der Mann weiter in Richtung Mannheim-Vogelstang. Die Polizeikräfte folgten ihm weiter, verloren ihn jedoch kurzzeitig aus den Augen als er im Stadtteil Vogelstang im Bereich eines Spielplatzes eine 4-stufige Treppe hinunterfuhr und auf der gegenüberliegenden Seite wieder hinauf."

Auch hier das übliche Bullshit-Binge komplett abgehakt: " Ein Alkoholtest ergab einen Wert von über 1 Promille, ein Drogentest reagierte positiv auf Cannabis. Ihm wurde daraufhin eine Blutprobe entnommen.

Weiter Überprüfungen ergaben, dass der 20-Jährige nicht im Besitz einer Fahrerlaubnis ist und das Fahrzeug bereits im Januar 2025 vorübergehend stillgelegt worden war."

presseportal.de/blaulicht/pm/14915/5989401

#Autoland #Autoterror #Autoterroristen #Poser #Raser #Autorennen

Zwei Männer sollen sich in Berlin ein Autorennen geliefert haben. Einer der beiden brachte dabei gleich seine Familie in Gefahr: Seine Frau soll unangeschnallt im Wagen gesessen und seine zwei Jahre alte Tochter gar im Fußraum gehockt haben.

Der Polizei zufolge waren die beiden Autos mit einem Tempo von 118 Kilometern pro Stunde unterwegs – erlaubt waren 50 Kilometer pro Stunde. Außerdem hätten die Autofahrer andere Verkehrsteilnehmer gefährdet, indem sie mehrfach den Fahrstreifen wechselten, ohne zu blinken oder die Sicherheitsabstände zu beachten.

Einer der Fahrer ohne Führerschein.

www.spiegel.de/panorama/justiz/berlin-mann-liefert-sich-autorennen-zweijaehrige-tochter-sitzt-im-fussraum-a-d9d9194e-cf76-48a9-8b0c-2c4930adb092

DER SPIEGEL · Polizeieinsatz in Berlin: Mann liefert sich Autorennen – zweijährige Tochter sitzt im FußraumBy DER SPIEGEL

#Mannheim #Raser #Poser

Tödlicher Raserunfall auf der B36: Unfallfahrer muss dauerhaft in Psychiatrie + lebenslange Führerscheinsperre

" Und dann sagt der Unfallverursacher Gerhard W. etwas, das anderen Menschen an der Unfallstelle in Erinnerung bleiben wird. Er lässt den Blick über den Rangierbahnhof wandern und sagt: „Das ist eine schöne Aussicht.“

"Weil W. viel zu schnell fuhr, sei er ins Schlingern geraten, habe das Fahrzeug aber wieder auf Spur bringen können. Rackwitz rekapituliert Aussagen von Zeugen, die beobachteten, wie der VW des 52-Jährigen angerast kam, laut hupend. Dabei touchierte er den Seitenspiegel eines anderen Fahrzeugs, der durch die Wucht der Berührung abgerissen wurde. Laut den Berechnungen eines Sachverständigen fuhr der 52-Jährige mit 150 Kilometern pro Stunde die Bundesstraße entlang – auch im Baustellenbereich mit den verengten Fahrspuren, wo temporär ein Tempolimit von 50 km/h galt."

#motorisiertegewalt #visionzero #autoterror

mannheimer-morgen.de/orte/mannheim_artikel,-mannheim-toedlicher-raserunfall-auf-der-b36-unfallfahrer-muss-dauerhaft-in-psychiatrie-_arid,2288204.html

Mannheimer Morgen · Tödlicher Raserunfall auf der B36: Unfallfahrer muss dauerhaft in PsychiatrieBy Agnes Polewka

⚠️ Zeugen und Geschädigte gesucht #Heidelberg #Mannheim

"BMW-Fahrer nach rücksichtslosen und verkehrswidrigen Überholmanövern gestoppt - Geschädigte gesucht"

"An der Anschlussstelle Heidelberg-Wieblingen wechselte der 22-Jährige zunächst auf die rechte Fahrspur und anschließend auf den Standstreifen. Von dort aus beschleunigte er seinen BMW deutlich und überholte dabei mindestens vier Fahrzeuge. Zufälligerweise befand sich hierunter auch ein ziviles Polizeifahrzeug, das umgehend die Verfolgung des BMW aufnahm. Der 22-Jährige fuhr zunächst weiter und wechselte über den rechten auf den linken Fahrstreifen. Im weiteren Verlauf überholte er abermals Fahrzeuge und wechselte dabei zwischen der linken und der rechten Fahrspur."

Mich würde interessieren, warum das Kfz nicht eingezogen wurde von
#PolizeiMannheim

presseportal.de/blaulicht/pm/14915/5975519

#Autoterror #Poser #Raser

#Poser #Raser #gescheiterteKommune #Mannheim

"Der junge Mann fiel gegen 21.15 Uhr im Rahmen einer Kontrollstelle zur Geschwindigkeitsüberwachung in der Fressgasse auf. Ab Eingang Fressgasse beschleunigte er seinen hochmotorisierten Sportwagen und konnte in Höhe der Tiefgaragenzufahrt des Stadtquartiers im Quadrat Q 7 schließlich
mit einer Geschwindigkeit von über 100 km/h gemessen werden. In diesem Bereich ist die zulässige Höchstgeschwindigkeit auf 20 km/h begrenzt.

Durch die Kontrollkräfte konnte der 20-Jährige dabei beobachtet werden, wie er
mit geringem Abstand an zwei Fahrradfahrern vorbeiraste, die auf dem Fahrradschutzstreifen in gleicher Richtung unterwegs waren.

Durch eine abgesetzte Polizeistreife wurde der Lamborghini-Fahrer an der Kreuzung P5/Q6 gestoppt und so seine gefährliche Fahrt unterbrochen.

Im Rahmen der weiteren Ermittlungen stellte sich heraus, dass der junge Mann kein Unbekannter war. Er war bereits in zurückliegender Zeit mit einem ähnlich hochmotorisierten Fahrzeug mit dem gleichen Verkehrsverhalten aufgefallen."

Natürlich - Fahrer schon mehrfach auffällig. Die Fahrzeuge einzuziehen kam offenbar nicht in Betracht. Warum eigentich nicht?

Das ist imo kein Schutzstreifen, sondern ein Verpflichtender Radweg an der Stelle.

#autoterror #autoterroristen #politischsogewollt #fahrradalltag #verkehrswende #visionzero @fedibikes_de

www.presseportal.de/blaulicht/pm/14915/5969672