wonderful.dev: Die Entwickler-Portfolio-Plattform

2025-01-12

wonderful.dev ist eine Entwickler-fokussierte Online-Portfolio-Plattform, die Entwicklern dabei helfen soll, ihre Fähigkeiten zu präsentieren, Branchentrends zu verfolgen und ideale Jobs oder Projekte zu finden. Die Plattform unterstützt die Fähigkeitenverifizierung und integriert WakaTime-Daten, sodass Entwickler ihre Fähigkeiten mit datenbasierter Glaubwürdigkeit präsentieren und ihre Wettbewerbsfähigkeit auf dem Arbeitsmarkt verbessern können. Entwickler können Profile erstellen, verifizierte Fähigkeiten und Erfolge hervorheben, den neuesten Technologietrends folgen und perfekt zu ihrem Fachwissen passende Möglichkeiten entdecken.

Mehr lesen

MoonshotAI's Kimi k1.5: Durchbruch bei RL und LLMs

2025-01-21
MoonshotAI's Kimi k1.5: Durchbruch bei RL und LLMs

MoonshotAI hat Kimi k1.5 vorgestellt, ein neues multimodales großes Sprachmodell, das mit Reinforcement Learning trainiert wurde und auf verschiedenen Benchmarks Spitzenergebnisse erzielt. Der Schlüssel zum Erfolg von Kimi k1.5 liegt in seinem 128k-Kontextfenster und den verbesserten Methoden zur Richtlinienoptimierung, die ein robustes Schlussfolgerungsvermögen ermöglichen, ohne komplexe Techniken wie die Monte-Carlo-Baumsuche. Es übertrifft GPT-4o und Claude Sonnet 3.5 bei Tests wie AIME, MATH-500 und Codeforces und zeigt auch signifikante Verbesserungen beim Kurzkontext-Schlussfolgern. Kimi k1.5 wird bald unter https://kimi.ai verfügbar sein.

Mehr lesen
KI

Dateiorganisation: Typ vs. Kontext

2025-05-02
Dateiorganisation: Typ vs. Kontext

Dieser Artikel untersucht zwei gängige Ansätze zur Organisation von Code-Dateien: nach Typ und nach Kontext. Anhand eines realen Beispiels eines Identity and Access Management (IAM)-Systems vergleicht der Autor die Vor- und Nachteile jeder Methode. Während die Organisation nach Typ praktisch ist, um bestimmte Dateitypen zu finden, bleibt sie in Bezug auf das Verständnis der Geschäftslogik und die Wartbarkeit des Codes hinter den Erwartungen zurück. Die Organisation nach Kontext hingegen zeigt die Geschäftsprozesse des Systems klarer auf, erleichtert die Teamarbeit und die Fehlerbehebung und eignet sich besser für große Projekte. Letztendlich kommt der Autor zu dem Schluss, dass die beste Wahl von der Teamgröße, den Projekteigenschaften und dem Workflow abhängt, ohne dass es eine absolut überlegene Methode gäbe.

Mehr lesen
Entwicklung

Falsche Sicherheitsberechnung von Kyber-512 durch NIST: Eine Kontroverse über die Standardisierung

2025-06-22

Dieser Blogbeitrag auf cr.yp.to deckt einen schwerwiegenden Fehler in der Berechnung des Sicherheitsniveaus des post-quantenkryptografischen Systems Kyber-512 durch das NIST auf. Der Autor zeigt, dass das NIST irrtümlicherweise zwei Kosten multipliziert hat, die addiert werden sollten, was zu einer erheblichen Überschätzung der Sicherheit von Kyber-512 führte. Dieser Fehler rührt von einem falschen Umgang des NIST mit den Kosten des Speicherzugriffs, von Fehlinterpretationen bestehender Literatur und von mangelnder Transparenz im Standardisierungsprozess her. Der Autor enthüllt auch die enge Zusammenarbeit zwischen NIST und NSA sowie die ungerechte Behandlung alternativer Kandidaten wie NTRU. Der Beitrag beschreibt die fehlerhafte Berechnung im Detail und fordert eine umfassende Überarbeitung der Standardisierungsverfahren des NIST, um Transparenz und Zuverlässigkeit zu gewährleisten.

Mehr lesen
Technologie

Indisches Gericht ordnet Sperrung von ProtonMail nach Deepfake- und Bombendrohungen an

2025-04-29
Indisches Gericht ordnet Sperrung von ProtonMail nach Deepfake- und Bombendrohungen an

Das High Court of Karnataka in Indien hat die indische Regierung angewiesen, den E-Mail-Dienst ProtonMail zu sperren. Ein Unternehmen behauptete, seine Mitarbeiter seien mit obszönen Nachrichten und KI-generierten Deepfakes belästigt worden, die über ProtonMail verschickt wurden, und argumentierte, dass die Server des Dienstes sich außerhalb Indiens befinden und daher außerhalb seiner Gerichtsbarkeit liegen. Obwohl die indische Regierung vorschlug, internationale Rechtshilfe in Anspruch zu nehmen, um Informationen zu erhalten, betrachtete das Gericht ProtonMail als Bedrohung für die nationale Sicherheit und ordnete seine Sperrung an, es sei denn, es kooperiert mit den Ermittlungen. Der Fall löst eine Debatte über Datenhoheit, Cybersicherheit und Meinungsfreiheit aus.

Mehr lesen
Technologie

Mondbasierte Rechenzentren: Ein Backup für die Erdzivilisation?

2025-02-26
Mondbasierte Rechenzentren: Ein Backup für die Erdzivilisation?

SpaceX startet eine Falcon 9 Rakete mit dem Mondlander von Intuitive Machines, der ein Mini-Rechenzentrum mit einem Gewicht von nur 1 kg und 8 TB SSD-Speicher enthält. Dies ist Lonestar Data Holdings' Proof-of-Concept-Mission, um mondbasierte Rechenzentren Realität werden zu lassen. Die Vorteile sind zahlreich: erhöhte Datensicherheit vor irdischen Katastrophen und Konflikten; Datenhoheit, die nationale Beschränkungen umgeht; und Betrieb bei niedrigen Temperaturen, was zu Energieeffizienz und verbesserter Leistung führt. Herausforderungen bleiben jedoch bestehen: hohe Latenz, schwierige Wartung und Bedenken hinsichtlich der Cybersicherheit. Trotzdem bleiben Experten optimistisch über die Zukunft mondbasierter Rechenzentren und sehen sie als potenziellen Motor für die Entwicklung der Raumfahrttechnologie.

Mehr lesen
Technologie Mond-Rechenzentrum

Das Ende der Compiler-Hölle? Ein revolutionärer Vorschlag für automatische Code-Migrationen

2025-03-30
Das Ende der Compiler-Hölle? Ein revolutionärer Vorschlag für automatische Code-Migrationen

Ein Hauptproblem moderner Compiler ist ihr fehlendes Zeitkonzept. Das Aktualisieren von Abhängigkeiten aktualisiert nur den auf Ihre Festplatte heruntergeladenen Code, ohne die Aufrufstellen zu ändern. Dieser Artikel schlägt eine revolutionäre Lösung vor: automatische Code-Migrationen. Ähnlich wie Datenbankmigrationen könnte der Compiler alten Code automatisch transformieren, um sich an neue Funktionstypen oder Moduländerungen anzupassen und so Probleme durch Aktualisierungen von Abhängigkeiten zu vermeiden. Zwei Ansätze werden vorgeschlagen: das Deklarieren von Migrationsmakros direkt auf Typen und die Verwendung von Migrationsdateien. Dies löst nicht nur das Problem der Änderung von Funktionstypen, sondern behandelt auch das Hinzufügen von Funktionen und Trait-Instanzen, wodurch unnötige Code-Breaks effektiv vermieden und neue Möglichkeiten für die moderne Softwareentwicklung geschaffen werden.

Mehr lesen
Entwicklung Code-Migration

Cameron: Kann KI Hollywoods VFX-Budget retten?

2025-04-11
Cameron: Kann KI Hollywoods VFX-Budget retten?

James Cameron erklärte kürzlich, dass die Zukunft von Blockbustern davon abhängt, die VFX-Kosten zu halbieren. Zu diesem Zweck trat er dem Vorstand von Stability AI bei, um zu untersuchen, wie KI die Effizienz steigern kann, ohne Mitarbeiter zu ersetzen. Cameron glaubt, dass KI Künstler unterstützen, aber nicht ersetzen sollte, und äußerte Bedenken hinsichtlich KI-generierter Inhalte, die individuelle Stile imitieren. Er bezweifelt auch die Fähigkeit von KI, wirklich bewegende Geschichten zu schaffen.

Mehr lesen
Technologie

Lesefähigkeiten und Gehirnstruktur: Eine Neuroimaging-Studie

2024-12-13
Lesefähigkeiten und Gehirnstruktur: Eine Neuroimaging-Studie

Eine neue Studie zeigt signifikante Unterschiede in der Gehirnstruktur zwischen Personen mit unterschiedlichen Lesefähigkeiten. Die Analyse von Open-Source-Daten von über 1000 Teilnehmern ergab Korrelationen zwischen Lesekompetenz und der Struktur des linken anterioren Temporallappens und des Heschl-Gyrus. Der linke Temporallappen integriert verschiedene Informationen, während die Dicke des Heschl-Gyrus, einem Teil des auditorischen Kortex, mit der Lesefähigkeit korrelierte. Die Studie unterstreicht die Plastizität des Gehirns und deutet darauf hin, dass Lesen die Gehirnstruktur prägt und sowohl Individuen als auch die Menschheit davon profitiert.

Mehr lesen

Elon Musks Versuch der Regierungsreform: Ein Kampf gegen die Bürokratie

2024-12-15
Elon Musks Versuch der Regierungsreform: Ein Kampf gegen die Bürokratie

Dieser Artikel untersucht Elon Musks Versuche, die Ineffizienz der Regierung zu reformieren. Die Autorin argumentiert, dass die Demokraten die Ineffizienz der Regierung nicht priorisiert haben und Musks Eingreifen keine Lösung darstellt, sondern das Problem verschlimmern könnte. Regierungsinsider beobachten Musks Reformversuche skeptisch und glauben, dass selbst Milliardäre das verwurzelte bürokratische System nicht leicht erschüttern können. Der Artikel hebt hervor, dass langwierige Rechtsverfahren und der Widerstand etablierter Interessen große Hindernisse für Reformen darstellen und die Gerichte ebenfalls eine wichtige Rolle bei der Verschlimmerung des Problems spielen. Letztlich fordert die Autorin eine Neubewertung der Strategien zur Regierungsreform und ein klares Verständnis der Schwierigkeiten und Komplexität der Reform.

Mehr lesen

Weltweit erster Patient mit Titan-Künstlichem Herzen entlassen

2025-03-13
Weltweit erster Patient mit Titan-Künstlichem Herzen entlassen

Ein Mann in seinen Vierzigern aus Australien ist die weltweit erste Person, die mit einem künstlichen Herzen aus Titan aus dem Krankenhaus entlassen wurde. Das Gerät, BiVACOR genannt, dient als Brückentechnologie für Herzinsuffizienzpatienten, die auf ein Spenderherz warten. Zuvor mussten die Empfänger dieses künstlichen Herzens in US-Krankenhäusern bleiben. Der Mann lebte über drei Monate mit dem Gerät, bevor er eine Spenderherztransplantation erhielt und erholt sich gut. Dies ist die sechste weltweite Implantation von BiVACOR und die erste, die länger als einen Monat dauerte. Experten begrüßen die Innovation, betonen aber den Bedarf an weiterer Forschung zur Langzeitfunktionalität und den Kosten. BiVACOR, ein vollständiger Herzersatz mit nur einem beweglichen Teil, verspricht im Vergleich zu herkömmlichen Geräten eine höhere Haltbarkeit.

Mehr lesen

Umzugskatastrophe: Eine 14.000-Dollar-Lektion und die FMCSA-Versicherungsdatenbank

2025-05-03

Im Jahr 2023 beauftragte der Autor Flat Rate Movers mit einem Umzug zwischen Bundesstaaten und erlebte einen regelrechten Albtraum. Das Unternehmen versäumte es, die versprochenen Dienstleistungen zu erbringen, verursachte Schäden an den Gegenständen und dem Haus des Autors und weigerte sich anschließend, zu kommunizieren. Nach zahlreichen Versuchen, das Problem zu lösen, erhielt der Autor schließlich eine teilweise Entschädigung, indem er sich direkt an die Hanover Insurance Company wandte, die über die FMCSA-Versicherungsdatenbank identifiziert wurde. Diese Mahnung unterstreicht die Bedeutung der Sorgfaltspflicht bei der Wahl eines Umzugsunternehmens und stellt die FMCSA-Datenbank als wichtige Ressource zum Schutz der Verbraucherrechte vor.

Mehr lesen
Sonstiges Umzug

DumPy: Eine einfachere Array-Sprache für GPUs, die das NumPy-Kopfkino beendet

2025-05-24
DumPy: Eine einfachere Array-Sprache für GPUs, die das NumPy-Kopfkino beendet

Der Autor kritisiert die Komplexität und Ineffizienz von NumPy bei der Behandlung höherdimensionaler Arrays, insbesondere die komplizierten Broadcasting- und Indexierungsregeln, die Programmierer dazu zwingen, ständig über Array-Formen und Funktionsverhalten nachzudenken. Als Lösung schlägt er DumPy vor, eine einfachere Array-Sprache, die die Syntax von Schleifen und Indizes verwendet und diese heimlich in vektorisierte Operationen für die GPU-Beschleunigung kompiliert. Dadurch werden die Komplexitäten vermieden, die NumPy zur Umgehung langsamer Schleifen eingeführt hat. Die Kernidee von DumPy ist es, Dimensionen auf Labels abzubilden und JAX' `vmap`-Funktion zur Vektorisierung zu verwenden, wodurch der Code vereinfacht und die Effizienz gesteigert wird. Der Autor vergleicht DumPy, NumPy, JAX und reine Schleifen anhand mehrerer Beispiele und zeigt die Überlegenheit von DumPy in Bezug auf Übersichtlichkeit und Leistung.

Mehr lesen
Entwicklung

RPCEmu 0.9.5 veröffentlicht: Großes Update für den Acorn-Computeremulator

2025-03-31

RPCEmu, ein Emulator für klassische Acorn-Computersysteme wie den Risc PC und den A7000, hat Version 0.9.5 veröffentlicht. Dieses Release bietet zahlreiche Verbesserungen, darunter Mausrad-Unterstützung, verbesserte Floppy-Disk- und IDE-Festplatten-Treiber, genauere Timer und Unterstützung für High-Resolution-Timestamps für HostFS unter 64-Bit-Linux. Das Projekt ist Open Source und begrüßt Beiträge der Community.

Mehr lesen
Entwicklung

Volvo ruft 7.483 Plug-in-Hybride wegen Brandgefahr zurück

2025-03-29
Volvo ruft 7.483 Plug-in-Hybride wegen Brandgefahr zurück

Volvo ruft in den USA 7.483 Plug-in-Hybrid-Fahrzeuge wegen einer potenziellen Brandgefahr zurück. Betroffen sind die Modelle S60, V60, S90, V90, XC60 und XC90. Das Problem liegt in einer Produktionsabweichung des Batteriemoduls, die zu einem Kurzschluss und thermischem Durchgehen führen kann. Die Besitzer werden dringend gebeten, ihre Fahrzeuge nicht mehr zu laden, bis der Rückruf bearbeitet ist. Die Händler werden das Batteriemodul überprüfen und gegebenenfalls ersetzen und neue Überwachungssoftware installieren. Es wurden zwar zwei Vorfälle gemeldet, jedoch gab es keine Verletzten oder Unfälle.

Mehr lesen
Technologie Batteriesicherheit

Sezieren eines Liebesbetrugs: Social Engineering und technische Details

2025-03-14
Sezieren eines Liebesbetrugs: Social Engineering und technische Details

Der Autor, der als Opfer agierte, untersuchte einen ausgeklügelten Liebesbetrug. Der Betrüger benutzte Social Engineering, um eine fiktive Person, "Aidana", eine Zahnärztin in Kasachstan, zu erschaffen, wobei er gestohlene Fotos und gefälschte Dokumente verwendete, um Opfer zu manipulieren. Die Analyse beschreibt detailliert die Kommunikationsmethoden des Betrügers, die technischen Werkzeuge (wie den E-Mail-Client The Bat! und Photoshop) und die psychologische Manipulation. Der Autor enthüllt die Mechanik des Betrugs und warnt Leser vor ähnlichen Betrugsmaschen.

Mehr lesen
Technologie

Kennedys Bericht „Make America Healthy Again“: Ein Meer wissenschaftlicher Fehler

2025-05-29
Kennedys Bericht „Make America Healthy Again“: Ein Meer wissenschaftlicher Fehler

Robert F. Kennedy Jr.s Bericht der Kommission „Make America Healthy Again“, der sich mit über 500 zitierten Studien brüstet, ist von erheblichen Ungenauigkeiten geprägt. Sieben zitierte Quellen existieren nicht, und viele weitere verfälschen Ergebnisse oder enthalten defekte Links. Mehrere kontaktierte Forscher bestätigten, dass der Bericht ihre Arbeit fälschlicherweise zugeordnet oder falsch interpretiert hat. Dies wirft ernsthafte Bedenken hinsichtlich der wissenschaftlichen Genauigkeit des Berichts auf und deutet auf einen Rückgang des Engagements der Bundesregierung für wissenschaftliche Präzision hin.

Mehr lesen

Tenochtitlan: Eine Seestadtmetropole im Jahr 1518

2025-02-09
Tenochtitlan: Eine Seestadtmetropole im Jahr 1518

Im Jahr 1518 hatte sich Tenochtitlan, einst eine bescheidene Siedlung am Texcoco-See, zu einer weitläufigen Metropole entwickelt, der Hauptstadt eines Imperiums, das über 5 Millionen Menschen herrschte. Mit 200.000 Bauern, Handwerkern, Kaufleuten, Soldaten, Priestern und Adligen war sie eine der größten Städte der Welt. Heute kennen wir sie als Mexiko-Stadt. Dieser Artikel nutzt historische und archäologische Quellen, um diese ikonische, auf einem See erbaute Stadt lebendig darzustellen.

Mehr lesen

Feature-Flags: Fallstricke und Lehren aus der Forschung zu konfigurierbaren Systemen

2025-02-14

Dieser Artikel untersucht die potenziellen Probleme von Feature-Flags, einer weit verbreiteten Technik in der Softwareentwicklung. Obwohl praktisch, argumentieren die Autoren, dass Feature-Flags zu schwer zu wartendem Code führen können, insbesondere bei Feature-Interaktionen, dem Entfernen von Flags und Tests. Der Artikel untersucht die bestehende Forschung zu konfigurierbaren Systemen und Software-Produktlinien und fasst Lehren wie diese zusammen: eindeutige Definition der Konfigurationsentscheider, Auswahl geeigneter Bindungszeiten, Verwendung standardisierter Implementierung und Dokumentation sowie Einsatz von Techniken wie kombinatorischem Testen zur Verbesserung der Softwarequalität.

Mehr lesen

OpenSSL 3.0 Performance-Desaster und die Zukunft des SSL-Bibliotheks-Ökosystems

2025-05-11
OpenSSL 3.0 Performance-Desaster und die Zukunft des SSL-Bibliotheks-Ökosystems

Das HAProxy-Team untersucht das Performance-Desaster von OpenSSL 3.0 und dessen Auswirkungen auf das Ökosystem der SSL-Bibliotheken. Die Veröffentlichung von OpenSSL 3.0 führte zu einer erheblichen Performance-Verschlechterung in Multi-Thread-Umgebungen, was viele OpenSSL-abhängige Projekte vor Herausforderungen stellt. Der Artikel vergleicht alternative Lösungen wie BoringSSL, LibreSSL, WolfSSL und AWS-LC und analysiert deren Kompromisse hinsichtlich Funktionalität, Performance und Wartung. Performance-Tests zeigen, dass OpenSSL 3.0 in Multi-Thread-Szenarien deutlich schlechter abschneidet als andere Bibliotheken, wodurch Organisationen mehr Hardware bereitstellen müssen, um den Durchsatz aufrechtzuerhalten. Der Artikel untersucht auch das QUIC-Protokoll und seine Beziehung zu SSL-Bibliotheken sowie den Umgang des OpenSSL-Teams mit der QUIC-API. Letztendlich empfiehlt der Artikel HAProxy-Benutzern, geeignete SSL-Bibliotheken basierend auf ihren Bedürfnissen auszuwählen, wie z. B. AWS-LC oder WolfSSL, und appelliert an die Community, die Performance-Probleme von OpenSSL 3.0 gemeinsam anzugehen.

Mehr lesen
Entwicklung SSL-Bibliotheken

Texanische Bauern erkranken durch PFAS-kontaminierten Dünger

2025-03-03
Texanische Bauern erkranken durch PFAS-kontaminierten Dünger

Eine rätselhafte Krankheit, die Landwirte, Vieh und Fische im Johnson County, Texas, betrifft, wurde mit PFAS-kontaminiertem Dünger in Verbindung gebracht. Eine laufende kriminelle Untersuchung deutet auf den Dünger von Synagro hin, der aus Klärschlamm der Stadt Fort Worth gewonnen wird. Hohe PFAS-Werte wurden in Boden, Wasser und Tiergewebe gefunden und verursachen schwere gesundheitliche Probleme. Die Landwirte verklagen Synagro, während Umweltgruppen auf strengere Bundesvorschriften drängen, um ähnliche Vorfälle zu verhindern. Der Fall unterstreicht die Schwere der PFAS-Kontamination und ihre Bedrohung für Umwelt und öffentliche Gesundheit und betont die dringende Notwendigkeit einer stärkeren Regulierung und Gesetzgebung.

Mehr lesen
Technologie PFAS-Kontamination

Android System Font Iterator Bug Jagd: Eine Geschichte versteckter Symbole

2025-06-02

Dieser Blogbeitrag beschreibt die Behebung eines überraschend langwierigen Bugs. Android definiert verschiedene API-Level, wobei einige Symbole erst ab einer bestimmten Version verfügbar sind. Firefox für Android (Fenix) verwendet `ASystemFontIterator_open`, das erst ab API 29 verfügbar ist. Für Abwärtskompatibilität verwendet Fenix `__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__` und `__builtin_available` für Kompilierzeit- und Laufzeitprüfungen. Das Firefox-Buildsystem verwendet jedoch standardmäßig die ausgeblendete Sichtbarkeit (`-fvisibility=hidden`), wodurch das schwache Symbol `ASystemFontIterator_open` in der gemeinsam genutzten Bibliothek undefiniert wird und zu Abstürzen führt. Die Lösung bestand in einer einfachen Änderung, um die Standard-Sichtbarkeit beim Einbinden von Android-System-Headern vorübergehend zu ändern.

Mehr lesen
Entwicklung

Serverless Lakehouse für 10 $/Monat: Eine DuckLake-Implementierung

2025-06-01
Serverless Lakehouse für 10 $/Monat: Eine DuckLake-Implementierung

Dieser Artikel demonstriert den Aufbau eines serverlosen Lakehouse für unter 10 $/Monat mit DuckLake und DuckDB. Durch die geschickte Kombination von Cloudflare R2-Speicher, Cloudflare Containers für die Berechnung und NeonDB für die Metadatenverwaltung wird eine flexible, skalierbare und kostengünstige Lakehouse-Architektur erreicht. Der Artikel beschreibt detailliert den Bereitstellungsprozess, einschließlich der Installation von Abhängigkeiten, dem Erstellen von Images, der Einrichtung von Geheimnissen und der Ausführung von Abfragen, mit einem Link zum vollständigen GitHub-Repository. Dies zeigt, wie man ein flexibles Lakehouse für kleinere Projekte oder Teams aufbaut, ohne auf komplexe und teure Lösungen von großen Cloud-Anbietern angewiesen zu sein.

Mehr lesen
Entwicklung

Ehemaliger Aspen-Ski-Manager bezeichnet Corporate Sustainability als Betrug

2025-01-12
Ehemaliger Aspen-Ski-Manager bezeichnet Corporate Sustainability als Betrug

Auden Schendler, ehemaliger VP für Nachhaltigkeit bei Aspen One (ehemals Aspen Skiing Company), deckt in seinem neuen Buch "Terrible Beauty" die Heuchelei der Corporate-Sustainability-Bewegung auf. Er argumentiert, dass die Konzentration auf kleine Lösungen wie CO2-Fußabdrücke und Recycling von wirkungsvolleren Lösungen ablenkt. Schendler fordert Unternehmen auf, sich politisch zu engagieren, gegen die fossile Brennstoffindustrie zu kämpfen und sogar Unternehmen wie ExxonMobil zu verklagen, ähnlich wie es Gemeinden getan haben. Er behauptet, dass Einzelpersonen über symbolische umweltfreundliche Maßnahmen hinausgehen und sich an politischen Aktionen beteiligen sollten, wie z. B. die Unterstützung einer CO2-Steuer, um wirkungsvolle Maßnahmen gegen den Klimawandel zu ergreifen.

Mehr lesen

LLMs und Menschen zeigen Bias: Ein Experiment zur Bewertung der Attraktivität von TTS-Stimmen

2025-03-10

Im vergangenen Jahr verwendete der Autor LLMs, um Hacker-News-Benutzer zu bewerten, und stellte dabei einen Bias fest: Die Modelle bevorzugten durchweg den zuerst im Prompt genannten Benutzer. In diesem Jahr ergab ein neues Experiment zur Bewertung der Attraktivität von TTS-Stimmen einen ähnlichen Bias bei menschlichen Teilnehmern, die Stimmen bevorzugten, die auf der rechten Seite des Bildschirms angezeigt wurden. Dies bestätigt die vorherigen Ergebnisse des Autors und unterstreicht die Bedeutung von großen Stichproben und Randomisierung bei der Verwendung von sowohl KI- als auch menschlichen Bewertungen, um Bias zu reduzieren.

Mehr lesen

CSS contrast-color(): Automatisierung des Farbkontrasts für Barrierefreiheit

2025-05-17
CSS contrast-color(): Automatisierung des Farbkontrasts für Barrierefreiheit

Die neue CSS-Funktion `contrast-color()` vereinfacht die Farbauswahl, indem sie automatisch schwarzen oder weißen Text wählt, um mit einer gegebenen Hintergrundfarbe zu kontrastieren. Dieser Artikel untersucht die Verwendung, vergleicht die Algorithmen WCAG 2.1 und APCA zur Kontrastrechnung und untersucht, wie man `prefers-contrast`-Media-Queries für bessere Barrierefreiheit verwendet. Obwohl derzeit auf Schwarz/Weiß beschränkt, könnten zukünftige Iterationen mehr anpassbare Optionen bieten. Die Funktion vereinfacht die Entwicklung und verbessert die Barrierefreiheit, insbesondere bei der Verwaltung mehrerer Farbzustände.

Mehr lesen
Entwicklung Farbkontrast

Wählen Sie Optimismus: Beschwerden ablegen und Positivität annehmen

2025-05-03
Wählen Sie Optimismus: Beschwerden ablegen und Positivität annehmen

Dieser Artikel untersucht zwei gegensätzliche Herangehensweisen an das Leben: Optimismus und Klagen. Am Beispiel zweier Passagiere in einem Flugzeug, von denen der eine sich ständig über den Service beschwert und der andere die Reise genießt, zeigt der Autor auf, wie Beschwerden zur Norm geworden sind. Menschen konzentrieren sich oft auf kleine Unannehmlichkeiten und beklagen sich sogar über Dinge, die sie nicht direkt betreffen. Optimismus zu wählen, so argumentiert der Artikel, bedeutet nicht, Probleme zu ignorieren, sondern Herausforderungen proaktiv anzugehen und das Positive in Schwierigkeiten zu finden. Er ermutigt die Leser, eine optimistische Denkweise zu kultivieren, um ein erfüllteres Leben zu führen.

Mehr lesen

Linux Pipes an die Grenzen bringen: Von 3,5 GiB/s auf 62,5 GiB/s

2025-06-22
Linux Pipes an die Grenzen bringen: Von 3,5 GiB/s auf 62,5 GiB/s

Dieser Beitrag untersucht die Implementierung von Unix-Pipes in Linux durch iterative Optimierung eines Testprogramms, das Daten über eine Pipe schreibt und liest. Beginnend mit einem einfachen Programm mit einem Durchsatz von etwa 3,5 GiB/s, verbessert der Autor die Leistung um das Zwanzigfache durch mehrere Optimierungsschritte. Zu den wichtigsten Verbesserungen gehören die Verwendung der Systemaufrufe `vmsplice` und `splice`, um Datenkopien zu vermeiden, die Nutzung von Huge Pages, um den Paging-Overhead zu reduzieren, und die Verwendung von Busy-Looping, um Synchronisierungskosten zu minimieren. Der Prozess wird mit Codebeispielen und Leistungsanalysen mithilfe des Linux-Tools `perf` detailliert beschrieben.

Mehr lesen
Entwicklung

Einfache Integration einer KI-Chat-API mit der Python-Bibliothek Rowboat

2025-04-22
Einfache Integration einer KI-Chat-API mit der Python-Bibliothek Rowboat

Dieser Python-Code demonstriert, wie man mit einer KI-Chat-API über die Rowboat-Bibliothek interagiert. Er initialisiert einen Client und verbindet sich mit einem lokal gehosteten API-Dienst. Der Code zeigt zwei Möglichkeiten der Interaktion: die Verwendung der `StatefulChat`-Klasse für zustandsbehaftete Konversationen und die Verwendung der niedrigeren `client.chat`-Methode zum direkten Senden von Nachrichtenarrays. Beide Methoden rufen erfolgreich KI-Antworten ab und geben sie aus, was die Benutzerfreundlichkeit von Rowboat für die schnelle Integration von KI-Chat-Funktionalität in Python-Projekte zeigt.

Mehr lesen
Entwicklung

PPP-Darlehenskarte: Visualisierung des COVID-Hilfsgeldflusses

2025-02-07

Haben Sie sich jemals gefragt, wohin all das Geld aus den PPP-Darlehen geflossen ist? Jetzt können Sie es interaktiv erkunden! Diese Karte visualisiert öffentliche Daten zu Darlehen des Paycheck Protection Program, sodass Sie nach Postleitzahl, Unternehmenstyp oder Alter suchen können. Sehen Sie sich das Gesamtbild der Darlehensverteilung in den USA an, erkunden Sie Ihre Umgebung, um zu sehen, welche Unternehmen eine Finanzierung erhalten haben, alles ohne sich durch Tabellenkalkulationen wühlen zu müssen. Klicken Sie einfach, zoomen Sie und entdecken Sie die Geschichten, die die Daten erzählen.

Mehr lesen
1 2 431 432 433 435 437 438 439 595 596