Fragen? Antworten! Siehe auch: Alternativlos
Zu dem hat der Guardian gerade eine Geschichte.
Stellt sich raus: Die Cops haben bei dem letztes Jahr eine Hausdurchsuchung gemacht und nach Strich und Faden verkackt. Ein Richter hat einen Durchsuchungsbefehl u.a. wegen Kidnapping ausgestellt.
Jedenfalls hat Afromans Frau mit ihrem Handy ein Teil von der Razzia gefilmt und Afroman hat daraus dann ein paar Musikvideos gemacht.
Und gegen die Video klagt jetzt die Polizei. Sie haben eine einstweilige Verfügung beantragt, dass Afroman die Bilder und Videos wegmachen soll.
The police officers allege that Afroman’s actions were “willful, wanton, malicious, and done with conscious or reckless disregard” and claim that they have been subject to ridicule by the public.
Ganz im Gegensatz zu den Cops und dem Richter, versteht sich. Die hatten nur die besten Intentionen!!1! Dass die sich nicht schämen, so eine Klage einzureichen. Tja, Polizisten waren halt schon immer moralische Vorbilder für die Gesellschaft.
Mir fällt da keiner ein. Anderen Leuten vorschreiben was sie lesen oder sehen dürfen war immer ein Instrument von kleinen, bösen Menschen, die gegen andere Macht ausüben wollten.
Ich komme drauf, weil die Bayerische Landesmedianstalt gerade stolz verkündet hat, dass sie für ihre Bücherverbrennung, ideologische Indoktrination und anderweitige Zensur jetzt ... KI einsetzen. Money Quote:
"Der Jugend- und Nutzerschutz im Internet rückt in der digitalen Welt immer stärker in den Fokus", sagte BLM-Präsident Thorsten Schmiege der Mitteilung zufolge. "Zudem ist der Masse der problematischen Inhalte händisch nicht länger beizukommen. Moderne Aufsicht muss in der digitalen Welt auch mithilfe von KI arbeiten."Jeder Aspekt an dieser Geschichte ärgert mich gewaltig. Dass die sich Medienaufsicht nennen, als wenn hier ein paar erwachsene Erziehungsberechtigte ein paar Kleinkinder beaufsichtigen. Das ist direkt die erste Lüge.
Dann: Nutzerschutz. Ach. Ach was. Ihr schützt Nutzer vor Desinformationen, ja? Außer sie kommen von der CSU oder wie?
Dann, dass sie so tun, als ginge es hier gegen Desinformation und Rechtsextremismus. Die CSU steht seit ihrer Gründung für Desinformation und Rechtsextremismus! Das ist die Partei von Stoiber, Guttenberg, Dobrinth und Söder. Die CSU zensiert doch nicht, um die Bevölkerung zu schützen! Lest euch mal die Rolle von Strauß bei der Spiegel-Affäre durch, dann wisst ihr, wofür die CSU zensiert.
Bleibt noch Glücksspiel. Haha, was haben wir gelacht. Was soll hier also tatsächlich zensiert werden? Kinder sollen keine nackten Menschen sehen, weil die CSU aus fundamental-religiösen Gründen findet, dass man sowas alleine im Dunkeln machen und sich dafür schämen soll.
Also lasst euch mal nicht verarschen, dass hier Jugendliche geschützt werden sollen. "Die CSU kämpft gegen Desinformation" ist genau dieselbe Nummer wie "Putin kämpft gegen Desinformation". Sucht euch irgendein Thema, und die CSU lügt dazu wie gedruckt. Tempolimit. Flughäfen. Arbeitslosigkeit. Obdachlosigkeit. Korruption, Energiepolitik, Umweltschutz. Nirgendwo in Deutschland findest du so viel Lügen auf einem Haufen. Und geht da diese Landesmedienaufsicht mal gegen vor? Natürlich nicht! Die beißt doch nicht in die Hand, die sie füttert!
Aber hey, vielleicht ist der KI-Einsatz auch ein gutes Zeichen. Dass sie keine Menschen mehr finden, die bereit sind, dermaßen unmoralische Zensuraufgaben für eine durch und durch korrupte Landesregierung durchzuführen. Die Hoffnung stirbt immer zuletzt.
Wer wählt die eigentlich immer? Was müssen die noch verkacken?!
New hotness: Github lädt ihren private key bei Github hoch!
Einmal mit Profis arbeiten!
Update: Das ist besonders lustig, weil Github ihren Usern seit geraumer Zeit einen Service reindrückt, der bei Checkins guckt, ob irgendwas wie ein private key aussieht, und dann das Checkin abbricht. Ja, so häufig ist das anderen Leuten passiert, dass sie dafür einen Service gebaut haben, der das verhindern soll. Und trotzdem schaffen sie es, selber ihren private key hochzuladen.
Das muss dieser Fachkräftemangel sein, von dem man immer hört.
Da hat jemand gelesen, wie geil Google angeblich skaliert, und was für einen tollen Zoo aus Microservices Netflix hat. Das brauchen wir hier auch!
Erst glaubten alle, sie bräuchten unbedingt Virtualisierung. Damit sie Server umziehen können. Hat jemals jemand von denen eine VM umgezogen? Eher selten bis gar nicht.
Dann glaubten alle, sie brauchen Kubernetes. Für ihre Flotte von Microservices. Wofür braucht ihr denn so viele Microservices? Isoliert und sandboxt ihr da Operationen voneinander? Nein. Soll das die Cores besser ausnutzen? Warum denn, wieviele User habt ihr denn pro Sekunde? Oh. Zehn? Hrmjanunäh.
Zumindest letzteres kann man über Reddit nicht sagen. Die haben genug Benutzer, um sich über Skalierbarkeit ernsthaft Gedanken machen zu müssen. Und im Allgemeinen flutscht deren Site ja auch, fühlt sich nicht träge an. Aber neulich war die mal für ein paar Stunden weg. Umso erfreulicher, dass es am Ende ein Post-Mortem gab.
Das Ergebnis ist: Sie haben einen Kubernetes-Cluster updaten wollen, und das Update flog ihnen um die Ohren. Naja, äh, kein Ding, denkt ihr euch jetzt vielleicht. Sowas macht man ja immer rollbackbar. Dafür hat man ja Microservices. Damit die einzelnen Einheiten eine möglichst kleine Granularität haben und man da einzeln Herumupdaten kann. Überhaupt sollte Kubernetes ja noch am problemärmsten hoch- und runter-schiebbar sein, denn da liegen ja alle gefährdeten Daten in Pods. Wir reden hier vom Kubernetes selbst, das sie geupdated haben. Würde man denken. Tatsächlich ist es aber so:
But, dear Redditor… Kubernetes has no supported downgrade procedure. Because a number of schema and data migrations are performed automatically by Kubernetes during an upgrade, there’s no reverse path defined.
I-de-ale Voraussetzungen für ein Stück kritische Infrastruktur! Diese Enterprise-Fuzzys labern immer rum von wegen Verfügbarkeit und Metriken und setzen dann … sowas ein?!?Tsja. Nächstes Problem: Alle Metriken waren ausgefallen. Heutige Installationen sind so krass ultrakomplex, dass man da ohne Metriken nicht mehr so richtig diagnostizieren kann. Gut, wenn die Metriken ganz weg sind, dann klingt das nach einem Netzwerkproblem. War es dann auch.
At some point, we noticed that our container network interface, Calico, wasn’t working properly.Wieso haben sie das nicht sofort gemerkt, fragt ihr? Tsja. Da fehlte die institutionelle Erfahrung. Die hatten lauter Leute, die wussten, wie sie in ihrem Admin-Interface Dinge klickt. Aber was man tut, wenn das Admin-Interface nicht geht, weil das Netz dazwischen braun ist, das wusste keiner mehr, und inzwischen war die Komplexität so krass gewachsen, dass das wahrscheinlich generell niemand mehr von Hand gucken konnte. Sie haben da tolle selbstreparierende Prozesse gehabt, aber das lief halt wie bei Asimov. Wenn du selbstwartende Dinge baust, geht das Wissen verloren, wie man sie baut und wartet, weil das ja nicht mehr gebraucht wird, und wenn die dann irgendwann doch kaputt gehen, hast du dann halt komplett verloren. So war das auch hier. Sie haben den Pod mit dem Netzwerkmanagement-Kram gekillt und gelöscht und der versuchte sich dann neu zu installieren, aber die Installation hatte halt dasselbe Problem wie die davor.
Also haben sie ein Backup einzuspielen versucht. Aber wie bei Asimov:
Once that was finished, we took on the restore procedure, which nobody involved had ever performed before, let alone on our favorite single point of failure.
Das ist generell nicht gut. Ein Backup ist erst dann ein Backup, wenn man es erfolgreich wieder einspielen konnte. Wenn man das nie probiert hat, dann ist das auch kein Backup sondern bloß ein Datenhaufen. This procedure had been written against a now end-of-life Kubernetes version, and it pre-dated our switch to CRI-O, which means all of the instructions were written with Docker in mind.
Wie das halt ist, wenn man essentielle Dinge hinten runterfallen lässt, weil das ja alles selbstheilend ist und wir daher nicht so gut vorbereitet sein müssen.Was ich persönlich ja besonders unterhaltsam finde, ist dass sie dann über TLS-Zertifikate stolperten, weil sie ein Backup für Kiste A auf Kiste B eingespielt haben, und dann hatte der ein Zertifikat für die falsche Maschine und Clients wollten nicht mehr connecten.
Aber der eigentliche Kracher an dieser ganzen Story ist, was am Ende der Root Cause war. Achtung, stabil hinsetzen:
The nodeSelector and peerSelector for the route reflectors target the label `node-role.kubernetes.io/master`. In the 1.20 series, Kubernetes changed its terminology from “master” to “control-plane.” And in 1.24, they removed references to “master,” even from running clusters. This is the cause of our outage. Kubernetes node labels.
Das ganze Kartenhaus ist eingestürzt, weil Kubernetes aus Wokenessgründen fand, dass da nicht mehr master stehen darf. Kubernetes, muss man an der Stelle wissen, hat ja historisch enorm viel mit Sklaverei zu tun hat. Und wenn man böse Worte nicht mehr verwendet, macht man damit böse Taten in der Vergangenheit rückgängig. Oder so.Deshalb war Reddit kaputt.
Update: Oh und erwähnte ich, dass sie beim Ausführen der veralteten Dokumentation, wie man Backups einspielt, merkten, dass eines der Kommandozeilentools seit dem die Argumente umbenannt hatte? Was zur Hölle ist denn das für eine unprofessionelle Kackscheiße schon wieder! Was denken sich denn bitte solche Leute?! Unseren Scheiß wird schon keiner einsetzen?
Wer konkret ist verantwortlich? Das Kreisverwaltungsamt. Aber ist nicht so schlimm wie ihr jetzt denkt, sagt das KVR:
Im KVR betont man, dass die Anordnung nur befristet gelte, dass die 1000 Euro keine Strafe seien, sondern bloß ein Zwangsgeld.Jetzt wollt ihr bestimmt wissen, welche Partei das KVR gerade kontrolliert. Ich klär mal auf:
Im grün-geführten KVR hat man auf Basis des Landesstraf- und Verordnungsgesetzes Anordnungen gegen Aktivisten erlassen.Ach. Ach was. Die Grünen? Die ehemalige pazifistische Umweltschutzpartei?
Na das passt ja mal wieder wie Arsch auf Eimer.
Wie kann das sein? Hier ist eine mögliche Erklärung aus dem Wall Street Journal:
Among those who said they advertised job postings that they weren't actively trying to fill, close to half said they kept the ads up to give the impression the company was growing. One-third of the managers who said they advertised jobs they weren't trying to fill said they kept the listings up to placate overworked employees.
Scheiß Fachkräftemangel immer!!1!
Heute so: Ihr AHNT ja nicht, was das Windows Snipping Tool macht, wenn man die Crop-Funktion verlangt!
Unglaublich. Keiner von denen hat jemals die eigene Software auch nur ausprobiert! Das MERKST du doch, wenn das nach dem Crop nicht kleiner ist!
Wo wir gerade beim an den Kopf fassen waren: einer der Log4J-Entwickler erzählt...:
Aktuell seien immer noch 34 Prozent der täglichen Downloads von Log4j Versionen, die für die Sicherheitslücke CVE-2021-44228 anfällig seien.Der frischen Downloads. Jetzt. 15 Monate, nachdem die Lücke gefixt wurde. Downloaden die ganzen apokalyptischen Reiter-Automatisierungen immer noch die kaputten Versionen runter.
Vor der nächsten Schulstunde kramt Flavia Brunner, die eigentlich anders heisst, ihr Mobiltelefon hervor. Seit Samstagabend blickt die 32-jährige Lehrerin häufiger auf ihre Trading-App als auf ihre Uhr. Letzte Woche hat die Kleinanlegerin für knapp 6000 Franken Aktien der Credit Suisse gekauft. Tiefer als die 1 Franken 90 werde der Kurs nicht fallen, dachte sie. Doch sie hat sich getäuscht.Habt ihr das gesehen? Eine 32-jährige Lehrerin (!!) kann sich leisten, für höhere vierstellige Franken-Beträge Aktien zu kaufen!!Am Montag leuchtet Brunners Handy blutrot. Minuszeichen dominieren den Bildschirm. «Credit Suisse bei 78 Rappen», lautet die Schlagzeile in ihrer App. Die junge Frau sagt: «Ich habe mich verzockt.»
Könnt ihr euch das hier in Deutschland vorstellen? Ich nicht!
Aber wartet, geht noch weiter:
«Es geht mir nicht um mein Geld, darauf kann ich verzichten», sagt Brunner.Da krieg ich vor Schock ne Hirnblutung, wenn ich das lese. Eine Lehrerin Anfang 30 kann sich ein Aktienpaket für 6000 Franken leisten, und sagt dann ernsthaft, auf das Geld könne sie auch verzichten?!?
Da sieht man: Die Schweiz ist ein Paradies. Himmel auf Erden. Völlig undenkbare Zustände dort.
Passt auf, am Ende haben die Schulen da auch noch ausreichend Klopapier und Unterrichtsmaterialien!
Das würde man in Deutschland nicht mal als Science-Fiction-Film drehen. Viel zu unrealistisch. Das nehmen uns die Zuschauer NIE ab!
Seit dem warte ich auf Fotos von der Verhaftung. Stellt sich raus: Die fand nicht statt. Aber Bilder gibt es trotzdem. So schnell wie Bildgenerator-Software sie halt rauspumpen kann.
Ich könnte mir solche Bilder stundenlang angucken.
Trump freut sich da bestimmt auch drüber. Solange die Einschaltquote stimmt...!
Die anderen von euch rufen jetzt bitte mal schön einen Burying-Alarm aus und achten sorgfältig darauf, was für einen Klärschlamm sie im Parlament verklappen, während die Deppen abgelenkt sind.
New hotness: Additional Tier 1 bank bonds. Der Klärschlamm der aktuellen Finanzkrise.
AT1 bonds – sometimes known as contingent convertible bonds, or CoCos – are a type of debt issued by a bank that can be converted into equity if its capital levels fall below requirements. This helps to reduce debts, while handing the bank a capitalisation boost.
Mit anderen Worten: Das sind Schulden, die man nicht zurückzahlen muss, wenn es einem finanziell nicht so gut geht als Schuldner. Im Gegenzug kriegt man höhere Zinsen, solange der Schuldner noch solvent ist, und man kriegt am Ende Anteile des überschuldeten Schuldners, wenn er zahlungsunfähig ist.Wofür die dann gut sein sollen ist mir gerade nicht klar.
Wie üblich bei solchen Abzockinstrumenten haben sie darauf geachtet, dass den Gläubigern nicht klar war, auf was sie sich einließen.
Typically when a company goes bust, bondholders rank before shareholders in the creditor pecking order for any recoveries that can be paid. Although expecting to rank behind conventional bondholders in order of priority, owners of the AT1 bonds still thought they would place before equity investors.
Tja. Lektion für die Zukunft: Sowas vor der Insolvenz des Schuldner klären!