Fragen? Antworten! Siehe auch: Alternativlos
Mehrere Männer mit Verbindungen zu einer russischen Sabotageeinheit leben als afghanische Flüchtlinge in Deutschland. Das zeigen gemeinsame Recherchen des "Spiegel" und der russischen Investigativplattform "The Insider".
Wer sich noch nie angeschaut hat, wie das funktioniert, könnte annehmen, dass das eigentlich ganz einfach sein könnte. Der Compiler könnte einfach Code generieren, der eine Datenstruktur auf dem Stack führt, die man beim Stack Unwinding dann halt rückwärts durchlatscht, bis jemand die Exception fangen will.
Und, so wie ich das gehört habe, lief das auch so unter Windows, und die haben das patentiert, also konnte das niemand anderes auch so machen. Es hatte auch ein Sicherheitsproblem, nämlich das ein Stack Overflow diese Datenstruktur korrumpieren kann, um so Code Execution zu erlangen.
Also haben sich die Unixer ein anderes ABI überlegt. Wenn du Code mit Exceptions hast, dann generiert der Compiler einmal den normalen Funktionscode und danach einen im Code nicht referenzierten Codepfad, der im Exception-Fall die Destruktoren aufruft. Wie findet man den? Über Metadaten in einem ELF-Segment, das man dann halt parsen muss.
Das wird natürlich erst richtig schwierig, wenn man dynamisch linkt, was ich erstmal nicht machen wollte, weil es dann pro Shared Library ein solches ELF-Segment gibt. Und es wird noch schwieriger, weil die Spec auch sprachübergreifende Exceptions vorsieht, wenn man z.B. Java und C++ zusammenlinken würde. Hatte ich nicht vor.
Egal. Jedenfalls habe ich jetzt ein paar Anläufe gemacht, zu verstehen, was da genau vor sich geht, und was ich minimal implementieren muss.
Bisher hab ich immer auf dem Weg aufgegeben, weil man da dutzende von Funktionen vorhalten muss, und ich keine verständliche, minimale Implementation gefunden habe, von der man lernen kann, wie das funktioniert.
Diesmal habe ich mir gedacht, ich nehm einfach testweise mal die Implementation von LLVM, die es inzwischen gibt, und die auch funktioniert.
Ich habe hier also ein minimales Testprogramm gemacht, in dem eine Funktion je nach ifdef eine Exception wirft oder 23 zurückliefert, und einen Aufrufer mit einer kleinen Klasse mit einem Destruktor, damit es die nötigen ELF-Datenstrukturen überhaupt gibt.
Das Binary ohne geworfene Exception ist 17k groß.
Das Binary mit geworfener Exception ist 178k groß.
Zum Vergleich: Das ist ungefähr so groß wie das aktuelle gatling-Binary ohne OpenSSL.
Ich bin gerade ziemlich entsetzt, muss ich euch sagen. Kleine C++-Binaries sind so natürlich nicht drin, außer man verzichtet auf Exception Handling und damit auf die STL.
Wenn dein Exception Handling über 100k Code braucht, ist dein Verfahren zu komplex. Finde ich.
Update: Leser empfehlen mir gerade diesen Cppcon-Vortrag dazu, den ich irgendwie übersehen habe. Ich verfolge Cppcon-Vorträge normalerweise schon ab und zu mal.
Genau mein Humor! *wieher*
Und hey, immerhin haben sie einen Experten da! Takes one to know one und so.
Aber wartet, seit wann hat JD Vance Probleme mit Demokratieverlust? Stellt sich raus: Das war anders gemeint:
Als Beispiel für einen Verlust der Meinungsfreiheit nennt Vance das Vorgehen der EU-Kommission gegen soziale Medien. Zudem führt der US-Vize Beispiele von angeblichen antichristlichen Vorfällen in Schweden und Großbritannien an.*gacker*
Update: Ging noch weiter.
Vance beendete seinen Auftritt mit einem eigenwilligen Vergleich. „Wenn die amerikanische Demokratie Greta Thunbergs Beschuldigungen überlebt hat, dann bin ich mir ganz sicher, dass die deutsche Demokratie Elon Musk überleben wird“, sagte er.
Was geht denn hier gerade ab? Hat die Bevölkerung am Ende gar keinen Bock darauf, von einem grinsenden Söder und seinem Betonhut-Innenminister Herrmann belogen zu werden, nachdem der lang ersehnte Terroranschlag endlich stattfand?
Haben die Leute am Ende gemerkt, dass ihre Mieten nicht hoch sind, weil wir so viele AsYLaNtEN im Land haben, sondern weil keine Wohnungen mehr gebaut werden, seit die Politik die Wohnungsbaugesellschaften an privatwirtschaftliche Heuschrecken verscherbelt haben?
Update: Ihr ahnt ja nicht, in welch exzellenter Gesellschaft sich die CDU hier aufhält: Auch die AfD verschickt eine "Zeitung", bei der man erst am QR-Code sieht, dass es Wahl"werbung" ist. In meinen Augen ist das alles versuchter Trickbetrug. Und ich freue mich, dass zumindest meinen Lesern aufgefallen ist, dass sie hier gerade jemand zu betrügen versucht.
Unis haben heutzutage IT-Security als Ausbildungsfach, es gibt ganze Institute zu IT-Security, Professuren noch und nöcher, … und dann fahren reihenweise Unis wegen Ransomware runter.
Ja, äh, Leute, dann fragt doch mal vorher eure eigenen Experten? Oder sind das am Ende gar keine Experten sondern bloß Scharlatane?
An dem Rant fehlte eigentlich immer nur noch ein Element: Dass die Unis nach dem Staat rufen. Das ist jetzt passiert. Zur Erinnerung: Das sind dieselben Unis, die ansonsten immer auf ihre Unabhängigkeit und Selbständigkeit pochen. Auf ihre akademische Freiheit. Die wollen sich jetzt freiwillig in die Zwangsjacke der "Sicherheitsbehörden" begeben.
Die HRK empfiehlt dem Bund, angesichts der Bedrohungslage entsprechend seiner übergreifenden Rolle in der Gefahrenabwehr aktiv zu werden.HRK = Hochschulrektorenkonferenz.
Da weißt du ja direkt, wie die nächste Generation an hochausgebildeten Superspezialexperten drauf sein wird. Wir müssen hier nichts selber sichern, wir rufen einfach nach dem Staat.
Hey, psst, woher soll der Staat eigentlich sein Knowhow beziehen? Mal drüber nachgedacht?
Lass mich raten: Von der Universität der Bundeswehr? *wieher*
The doge.gov website that was spun up to track Elon Musk’s cuts to the federal government is insecure and pulls from a database that can be edited by anyone
Das ist ja leider ein häufiges Symptom des GenZ-Nachwuchses. Die haben nicht git gelernt sondern github. Die haben nicht Programmieren gelernt sondern Software-Lego. Unter Security verstehen die, im Web-Interface Checkboxen zu klicken. (Danke, Bernhard)
Will HP etwa ihre Drucker-Abteilung verkaufen und daher ist ihnen jetzt plötzlich wichtig, wie offensichtlich sie auf ihre Kunden scheißen? (Danke, Johannes)
Achtung: Macht schlechte Laune.
Update: In der Mediathek. (Danke, Sebastian)
Aufgrund der Untersuchungsergebnisse ist nach Überzeugung von Feigen Graf davon auszugehen, dass die von Prof. Dr. Haya Schulmann […] vorgeworfenen Beleidigungen durch Selma Üsük nicht erfolgten.Sie haben enormen Aufwand betrieben, alle Leute interviewt, alle Videos gesichtet, und sogar Lippenleser beauftragt.
Oh, wartet, geht noch weiter.
Teile dieser Vorwürfe und (ergänzenden) Behauptungen wurden in dem mit Feigen Graf geführten Interview nicht mehr aufrechterhalten.Ach. Ach was. Auch die antisemitisch beschimpfte Professorin hält die Beschuldigungen nicht mehr aufrecht?
Meine Güte ey. Erinnert an den Fall Gil Ofarim vor ein paar Jahren. Ist das vielleicht gut für die Karriere, wenn man sagen kann, in Deutschland antisemitisch beschimpft worden zu sein?
ICE Wants to Know If You’re Posting Negative Things About It Online
(ICE ist die für Immigration und Zoll zuständige "Sicherheitsbehörde").Stellt sich raus: In Autokratien und im Faschismus ist immer Geld für Unterdrückung und Überwachung da.
Immerhin wissen wir jetzt, wofür die das ganze Geld einsparen wollen. Abgesehen von der Selbstbereicherung versteht sich, und den Steuerermäßigungen für die Superreichen. Für ihren Polizeistaat!
Völlig klar, da reagiert man gelassen aber bestimmt.
US-Präsident Donald Trump hat, wie zuvor angekündigt, sogenannte Gegenzölle erlassen, die Länder treffen sollen, die ihrerseits die Einfuhr von US-Waren mit Zöllen belegen.Mit der aus Kindergärten bekannten "ICH MACH IMMER EINMAL MEHR ALS DU!1!!"-Taktik.
DOGE—tasked with trimming federal spending—has more than doubled its budget already, disclosures showDie ganzen DEI-Hires der Gegenseite rausschmeißen ist nämlich Entbürokratisierung und Bürokratieoptimierung und spart Streuermittel. Aber unsere 19jährigen Shitposter, die wir zuständig machen, das schafft Arbeitsplätze, denn die sind welche von uns!
Bedauerliches Missverständnis!
Nicht nur war der bisher nicht straffällig geworden, er hatte auch ein Aufenthalts- und sogar ein Arbeitsrecht.
NICHT MAL DAS können die Behörden innerhalb von 12h herausfinden!
Gegen ihn sei auch nicht wegen Ladendiebstahls ermittelt worden, vielmehr sei er als Ladendetektiv nur als Zeuge eines Diebstahls in Erscheinung getreten.Ach komm, ist doch fast das Gleiche!1!!
Wer ist nochmal für dieses unglaubliche Behördenversagen zuständig? Oh ja richtig, ein Herr Markus S., der vorhin noch zufrieden in die Kameras grinste, weil er sich über diese Wahlkampfhilfe so freute.
Noch vor wenigen Monaten haben wir schockiert auf die Briten geguckt, die aus der EU-Menschenrechtskonvention austreten wollten, damit sie endlich gewalttätige Islamisten abschieben können.
Jetzt können wir selber alle gar nicht schnell genug das EU-Recht ändern, um gewalttätige Islamisten abschieben zu können.
Endlich dringend notwendiger Rückenwind für die Faschos von der CSU.
Na dann zücken wir doch mal das Terror-Bingo!
Bei dem Fahrer des Wagens handele es sich um einen 24-jährigen Asylbewerber aus Afghanistan.Perfekter Einstieg! Passt super in unseren Wahlkampf! Jetzt müsste der nur noch abgelehnt worden sein, das wäre noch besser.
Dem bayrischen Innenminister Joachim Herrmann (CSU) sei sein Asylantrag aber "wohl" abgelehnt worden.*ankreuz* Fuck, yeah! Jetzt müsste der nur noch kriminell sein.
Der Mann sei der Polizei durch Verstöße gegen das Betäubungsmittelgesetz sowie Ladendiebstähle bekannt gewesen.*ankreuz* Wieso ist der denn nicht abgeschoben worden?
Gleichzeitig sei festgestellt worden, "dass er eben im Moment nicht abgeschoben werden kann und er deshalb sich weiter in unserem Land aufhalten durfte".*ankreuz* Hey warte, das klingt nach Behördenversagen. Die Behörden, das sind ja wir! Da müssen wir noch schnell ablenken.
Auch Söder sagte in seiner Stellungnahme: "Wir fühlen mit den Opfern und beten für sie.Thoughts and prayers geht immer!
Hey, was kostet eigentlich so ein Anschlag zur Wahlkampfzeit? Frage für einen Freund. So viel kann das ja nicht kosten. Den Typ kriegen wir kostenlos, dem erzählen wir was von Duldungsverlängerung für seine Familie. Und als Auto nehmen wir einfach einen Mietwagen.
Aber warte, die Nummer ist noch nicht perfekt, solange nicht auch Olaf "Schlaftablette" Scholz ihn für seinen Wahlkampf zu instrumentalisieren versucht hat.
Bundeskanzler Olaf Scholz kündigte hartes Durchgreifen an. "Dieser Täter kann nicht auf irgendeine Nachsicht rechnen. Er muss bestraft werden, und er muss das Land verlassen", sagte der SPD-Politiker vor einem Wahlkampf-Auftritt in Fürth.Tolle Forderung. Gut gebrüllt, Löwe. Verstößt nur gegen geltendes Recht, auf dem jetzt drei Jahre lang ein gewisser O. Scholz gesessen hat. Wieso fordert Scholz nicht Konsequenzen für die Schlaftablette, die die Gesetze nicht vor den Anschlägen geändert hat? Das wäre doch mal was!
New hotness: Union versucht an Demonstrationen beteiligten Organisationen die Gemeinnützigkeit aberkennen zu lassen.
Nicht vergessen: Die CDU unterscheidet sich fun-da-men-tal von den Faschos der AfD!1!! Ist eine völlig andere Gruppierung!1!! Schon der Name ist ganz anders!!1!
Und alle so: NEIN! DOCH!! AAAHHH!!!
Ich finde, das ist ein Meisterwerk des taktischen Exkulpativs.
We are clarifying that, as we continue to increase the breadth and depth of the content we make available to you, circumstances may require that certain titles and types of content include ads, even in our 'no ads' or 'ad free' subscription tiers.
Die Umstände können es erforderlich machen, dass wir unseren Vertrag einseitig brechen. Da kann keiner was für, dass wir vertragsbrüchig werden. Kann man nichts machen.Aber hey, das Timing ist exzellent. Kaum zerschlägt Trusk die Verbraucherschutzbehörde, scammt es sich gleich viel unbeschwerter!
Boris Johnson says Mar-a-Lago is a great place for the displaced people of Gaza to settle.
Dass DER nochmal eine gute Idee haben würde, hätte ich auch nicht gedacht. (Danke, Alf)
Nicht so gut (Achtung: Link geht zur "Bild").
Die haben offenbar einfach "Software, die alles entschlüsseln kann" ausgeschrieben und warten jetzt seit 2019 darauf, dass jemand das liefert. (Danke, Tibor)
Update: Leser schreiben mir, dass in Köln Behörden, der Flughafen und mindestens ein Krankenhaus über Netcologne angebunden waren.
MI5 lied to three courts while defending its handling of a misogynistic neo-Nazi state agent who attacked his girlfriend with a machete, the BBC can reveal.
Ach komm, das bisschen Machete-Mordversuch!1!! (Danke, Peter)
Trumpismus hat in quasi allen Punkten auch bei "Bild"-"Lesern" Mehrheiten.
Update: Es gab übrigens bisher 0 (Null!) Trump-Gesetze. Das waren alles Executive Orders, Verordnungen. Trump hat auch gar keine Gesetzgebungskompetenz, die hat Congress.
Vielleicht sind wir diesen ganzen Blödsinn ja doch demnächst los.
Unerlaubte Einreisen sollen so verhindert werden, erklärte Kanzler Scholz.Nee, klar.
In other news: NRW hat eine Fluchtministerin. What the actual fuck?! Von den Grünen auch noch!
Wieso Charterflüge?
Überstellungen mit Charterflügen seien organisatorisch sehr viel effizienter durchführbar, als wenn man sie in Einzelmaßnahmen über die begrenzten Platzkapazitäten in Linienflügen hinbekommen müsse.
Verteilte Echtzeit-"KI"!
Ich bin ja ehrlich gesagt schockiert, dass dieses ganze App-Modell noch nicht tot ist.
Update: Ein Leser erinnert:
nicht vergessen, Wetter Online waren die, die ihre Wetterdaten kostenlos vom Deutschen Wetterdienst bekommen, und dann den DWD verklagt haben, weil der die Wetterdaten auch über eine kostenlose App an Endbenutzer angeboten hat und damit die Werbeeinnahmen von Wetter Online gefährdet hat.
Update: Wetteronline hält es auch für "unverhältnismäßigen Aufwand", sich an die Datenschutzgrundverordnung zu halten. (Danke, Karl)
Und mal wieder fließt mehr Aufwand in den mit Logos von Behörden vollgestopften "busted!"-Screen als in die Absicherung unserer Infrastrukturen.
Gut, das bringt ja auch nichts. Weiß doch jeder, dass Cyberangriffe vom Wetter kommen. Kann man nichts machen. Kann niemand was für.
Die Feinstaubwerte sind seit Tagen hoch, das Umweltbundesamt meldet aktuell für viele Orte eine "sehr schlechte" Luftqualität.Das liegt diesmal keineswegs an Heizungen und Verbrennern sondern an *papierraschel* der Wetterlage.
Das hört man ja immer wieder, dass das Wetter Feinstaub bringt. Da kann keiner was für. Kann man nichts machen. *schulterzuck*
Eigentlich zuständig wäre das Umweltbundesamt, aber deren Webseite lädt nicht.
Wer gesundheitlich vorbelastet ist und beispielsweise unter Asthma leidet, sollte angesichts schlechter Luftqualität möglichst körperlich anstrengende Aktivitäten im Freien vermeiden, empfiehlt Stefan Feigenspan vom Umweltbundesamt....vergiftet!
Seid ihr eigentlich auch so froh, dass die Bundesregierung und EU mit den USA so umfassende Datenaustauschprogramme vereinbart haben? Dass die Zugriff auf die Biometriedaten haben und so?
Und warum?
Weil sie gefragt haben. Das ist die Art von "Freund", bei dem man nicht nein sagen kann.
New hotness: Red-White-and-Blueland!
New hotness: "Immobilienweise"
Bevor ihr jetzt Witze macht, dass die bestimmt mindestens so superkompetent wie die Wirtschaftsweisen sind: Die sind hochinnovativ! Die haben direkt eine neue Form des taktischen Exkulpativs erfunden!
Wegen der Flaute am Wohnungsbau dürfte die Zahl neuer Wohnungen immer stärker sinken, heißt es von den so genannten Immobilienweisen. Dieses Jahr sei nur mit 230.000 neuen Einheiten zu rechnen.Eine Flaute! Der Wind wehte nicht so. Klar, da kamen dann weniger Wohnungen raus. Da ist niemand dran schuld, das war der Wind! Für den kann niemand was!1!!
Ein paar Tage nichts, dann müssen Eier rationiert werden :-)
New hotness: Max Uthoff darf heute nicht in der Anstalt auftreten, weil er Wahlwerbung für die Linken gemacht hat.
Vor einer knappen Woche veröffentlichte die Linke einen Beitrag, in dem Max Uthoff und seine Frau Tina erklären, warum sie in der kommenden Bundestagswahl die Linkspartei wählen werden. „Die AfD ist nicht nur eine Gefahr für unsere Demokratie, sondern auch für die Werte, die unsere Gesellschaft zusammenhalten. Ihr populistischer und oft hetzerischer Diskurs spaltet die Gesellschaft und schürt Ängste. Die Linke hingegen steht für eine Politik, die auf Solidarität, Gerechtigkeit und Chancengleichheit basiert. Sie bietet eine klare Alternative zu den reaktionären Ansichten der AfD und setzt sich für eine offene und vielfältige Gesellschaft ein. Wir brauchen im Bundestag dieses Gegengewicht zu den rechten und neoliberalen Stimmen,“ so der Kabarettist in dem Statement.Das muss dieses Neutralitätsgebot sein, das auch dazu geführt hat, dass in der Tagesschau Musks Kettensägen-Programm gerade als "Bürokratieabbau" bezeichnet wird. Und dass immer noch ständig Aussagen der FDP kolportiert werden. Wenn hingegen der ARD-Chef in der "Bild" schreibt, ist das völlig OK.
Das will die CDU wieder abschaffen.
Wenn ihr also auf ein Zeichen gewartet habt: Hier ist es.
Ich bin da ja nicht optimistisch, ehrlich gesagt.
Update: Stellt sich raus: Die AfD ist auch gegen Selbstbedienungs im Parlament. Das wäre die eine Sache, wo die AfD mal etwas positives hätte bewirken können, und ausgerechnet da haben sie Prinzipien!
New hotness: China lässt die Luft aus den westlichen selbstfahrenden Autos.
China’s BYD Adding ‘High-Level’ Self-Driving to Its Budget $10K Electric Car
Besonders geil daran auch:
Previously, BYD had limited its driver assistance features to higher-end models that cost more than $28,000
Higher-end! BWAHAHAHAHA! Was kostet nochmal der billigste verfügbare VW? *wieher* (Danke, Lui)
There's still a 5.7 percent unemployment rate in the IT sector in January, Janco noted, which is greater than the national average of 4 percent - and which could rise further as Elon Musk's Department of Government Efficiency (DOGE) pushes ahead with federal workforce reductions aimed at streamlining operations."Over the past several quarters much of the overall job growth was in the government sectors of the economy," Janulaitis said. "With the new administration that will in all probability not be the case in the future.
Biden hat die Arbeitslosigkeit klein kosmetisiert, indem Behörden Leute eingestellt haben.
Die Initiatorinnen teilten im Anschluss an die Anhörung mit, sie strebten eine Abstimmung "nur mit einer klaren demokratischen Mehrheit" an. Ohne Unterstützung von Union und FDP riskiere man eine Zufallsmehrheit mit Stimmen der AfD. "Diese rote Linie überschreiten wir nicht", sagte die SPD-Abgeordnete Carmen Wegge.Die SPD, wir erinnern uns, waren Initiatoren dieses Vorschlags. Bis sie alle Frauen verraten haben.
Denn Frauen, muss man wissen, sind der SPD nicht so wichtig wie nicht neben der AfD gesehen zu werden. Klar.
So richtig schön mit schwarzen Listen und den persönlichen Daten der Leute. Richtig classy.
Darüber könnten wir unsere Kunden doch auch noch mit Werbung bombardieren, denkt sich Stellantis, die Eigentümer von Fiat, Citroen, Peugeot, Opel und Alfa Romeo!