C++26: Entfernte und veraltete Features im Überblick

2025-03-20

C++26 entfernt oder deklariert mehrere Features als veraltet. Dazu gehören die vollständige Entfernung des in C++20 veralteten `std::allocator`-typedef und der parameterlosen Überladung von `std::basic_string::reserve()`; die Entfernung veralteter Unicode-Konvertierungstools und von `std::strtok`; die Entfernung veralteter `strstreams` und der atomaren Zugriffs-APIs von `std::shared_ptr`; sowie die Entfernung von `std::wstring_convert`. Zusätzlich wird `std::is_trivial` als veraltet markiert, wobei die Verwendung der präziseren `is_trivially_XXX`-Alternativen empfohlen wird; und `std::memory_order::consume` wird aufgrund einer unbefriedigenden Spezifikation und Implementierungsschwierigkeiten als veraltet markiert. Diese Entfernungen und Deklarationen als veraltet sollen die Sprachsicherheit und -effizienz verbessern und veraltete Funktionen bereinigen.

Mehr lesen

Kündigung von Mietverträgen droht, Wettervorhersagen wie wir sie kennen zu beenden

2025-03-04
Kündigung von Mietverträgen droht, Wettervorhersagen wie wir sie kennen zu beenden

Die Trump-Administration plant Berichten zufolge, die Mietverträge für zwei wichtige NOAA-Wettervorhersagezentren zu kündigen, darunter das zentrale Zentrum für nationale Wettervorhersagen. Dieser Schritt könnte das US-Wettervorhersagesystem lahmlegen und zu möglicherweise schwerwiegenden Folgen führen. Ein NOAA-Mitarbeiter, der anonym bleiben möchte, deutet darauf hin, dass dies zusammen mit jüngsten Entlassungen und Einstellungsstopps auf einen bewussten Versuch hindeutet, die Behörde zu demontieren. Obwohl die Kündigungsmitteilung nicht endgültig ist, könnte der Wiederaufbau der Funktionalität an einem anderen Ort über ein Jahr dauern und in dieser Zeit kritische Lücken in der Vorhersage hinterlassen.

Mehr lesen
Technologie

Inneres von Neutronensternen enthüllt: Gitter-QCD durchbricht Schallgeschwindigkeitsschranke

2025-03-07
Inneres von Neutronensternen enthüllt: Gitter-QCD durchbricht Schallgeschwindigkeitsschranke

Forscher haben erstmals die Gitter-Quantenchromodynamik (LQCD) verwendet, um das Innere von Neutronensternen zu untersuchen und eine neue obere Grenze für die Schallgeschwindigkeit im Inneren des Sterns sowie ein besseres Verständnis des Zusammenhangs zwischen Druck, Temperatur und anderen Eigenschaften erhalten. Diese Forschung überwand die Herausforderungen bei der Lösung von Quantenchromodynamik-Gleichungen unter starken Wechselwirkungen. Durch die Einführung von Isospin zur Vereinfachung der Berechnungen kam das Team zu dem Schluss, dass die Schallgeschwindigkeit in Neutronensternen c/√3 übersteigen könnte, was neue Wege für zukünftige Forschungen zu den Eigenschaften von Neutronensternen eröffnet.

Mehr lesen

Neue Cloud-Ransomware-Bedrohung: Simulation von Angriffen, Erkennung und Prävention

2025-05-07

Dieser Artikel untersucht einen neuartigen Cloud-Ransomware-Angriff, der auf Amazon S3-Buckets abzielt. Angreifer nutzen die serverseitige Verschlüsselung von S3 (SSE-C), um Objekte mithilfe der `CopyObject`-Operation zu verschlüsseln und hinterlassen eine Lösegeldforderung. Der Autor hat einen S3-Ransomware-Simulator entwickelt, um Schwachstellen in der Umgebung zu testen, und bietet einen CloudTrail-basierten Erkennungs- und Reaktionsmechanismus sowie präventive Maßnahmen wie die Einschränkung der SSE-C-Verwendung, der `CopyObject`-Aktionen und die Nutzung der Objektversionierung. Der Artikel hebt die Bedeutung verbesserter Sicherheitsüberwachung und Reaktionsmechanismen in Cloud-Umgebungen hervor.

Mehr lesen
Technologie

POTUS Tracker: Präsidialerlasse, Terminplan und Gesetzgebung

2025-01-28

POTUS Tracker ist eine Webseite, die Präsidialerlasse, den Terminkalender des US-Präsidenten und unterzeichnete Gesetze verfolgt. Sie bietet mobile Benachrichtigungen und erfuhr am 28. Januar aufgrund von Serverüberlastung erhebliche Ausfallzeiten, wurde aber dank Spenden aktualisiert. Die Webseite gehört Luke Wines und wird von ihm betrieben. Teile des Präsidentenkalenders stammen von Roll Call, Gesetzesinformationen von Congress.gov.

Mehr lesen

Worldcoin: Augenscan für digitale Identität – Lohnt sich der Preis für den Datenschutz?

2025-05-10
Worldcoin: Augenscan für digitale Identität – Lohnt sich der Preis für den Datenschutz?

Worldcoin, mitbegründet von Sam Altman, CEO von OpenAI, erstellt biometrische digitale Identitäten („World IDs“) durch das Scannen der Iris der Benutzer. Obwohl es darauf abzielt, gefälschte Online-Konten im Zeitalter der KI zu bekämpfen, hat das Projekt erhebliche ethische und datenschutzrechtliche Bedenken aufgeworfen. Das Unternehmen wurde kritisiert, finanzielle Anreize genutzt zu haben, um biometrische Daten in Regionen mit schwächerem Rechtsschutz zu sammeln, was zu Ermittlungen und Strafen durch mehrere Aufsichtsbehörden geführt hat. Die Partnerschaften von Worldcoin mit großen Unternehmen drohen mit einer weit verbreiteten Einführung von World ID in verschiedenen Sektoren und werfen ernsthafte Bedenken hinsichtlich der Datensicherheit und des Datenschutzverstoßes auf. Das Geschäftsmodell selbst ist äußerst fragwürdig.

Mehr lesen
Technologie biometrisch

Das offene Geheimnis des Silicon Valley: Wie Netzwerke die traditionelle Technologie übertrafen

2025-04-28
Das offene Geheimnis des Silicon Valley: Wie Netzwerke die traditionelle Technologie übertrafen

Die Dominanz des Silicon Valley ist kein Zufall. Dieser Artikel vergleicht seinen Aufstieg mit dem der Route 128 in Boston und hebt die offenen Netzwerke des Silicon Valley, seine dynamische Kultur und das florierende Risikokapital als entscheidende Unterscheidungsmerkmale hervor. Im Gegensatz zu den großen, geschlossenen Technologieunternehmen in Boston fördert das Silicon Valley die Mobilität von Talenten, den Informationsaustausch und experimentelle Innovationen und schafft so einen starken Synergieeffekt. Der Autor verwendet das Beispiel der Indus Entrepreneurs (TiE), um die Macht offener Netzwerke zu veranschaulichen und zeigt, wie selbst Regionen mit exzellenten Universitäten und Forschungseinrichtungen wie Boston Schwierigkeiten haben, ohne ein ebenso offenes Ökosystem zu konkurrieren.

Mehr lesen
Technologie

Erster Fall schwerer Vogelgrippe in den USA bestätigt

2024-12-18
Erster Fall schwerer Vogelgrippe in den USA bestätigt

Die Centers for Disease Control and Prevention (CDC) haben den ersten Fall schwerer Vogelgrippe in den Vereinigten Staaten bestätigt. Ein über 65-jähriger Einwohner von Louisiana mit Vorerkrankungen liegt mit einer schweren Atemwegserkrankung aufgrund der Vogelgrippe im Krankenhaus. Der Patient hatte Kontakt zu Hühnern im Hinterhof, und genomische Daten zeigen, dass der Virusstamm mit einem übereinstimmt, der sich kürzlich bei Wildvögeln und Geflügel in den USA verbreitet hat. Obwohl seit April 61 menschliche Fälle in den USA gemeldet wurden, waren die meisten leicht und die Patienten erholten sich nach einer antiviralen Behandlung. Die CDC betonen, dass das Risiko einer Mensch-zu-Mensch-Übertragung gering ist, empfehlen aber Vorsichtsmaßnahmen für Personen, die mit Geflügel arbeiten oder in dessen Nähe arbeiten.

Mehr lesen

Jenseits dynamischer Arrays: Das effiziente und stabile Segment Array

2025-08-07
Jenseits dynamischer Arrays: Das effiziente und stabile Segment Array

Dieser Artikel stellt das Segment Array vor, eine performante Datenstruktur, die die Flexibilität dynamischer Arrays, die Vorteile stabiler Zeiger und eine hervorragende Kompatibilität mit Arena-Allokatoren kombiniert. Im Gegensatz zu dynamischen Arrays, die Elemente beim Resizing verschieben, verwendet das Segment Array vorab zugewiesene Segmente fester Größe, wodurch Speicherfragmentierung und die Ungültigkeit von Zeigern vermieden werden. Jedes Segment ist doppelt so groß wie sein Vorgänger, wobei neue Segmente nur bei Bedarf zugeteilt werden, wodurch eine durchschnittliche Zeitkomplexität von O(1) erreicht wird. Der Autor liefert eine C-Implementierung und beschreibt die interne Funktionsweise detailliert, einschließlich der effizienten Indexberechnung und der Integration mit Generics. Das Segment Array ist besonders nützlich in Szenarien, die eine effiziente dynamische Speicherverwaltung innerhalb eines Arena-Allokators erfordern, wie z. B. in einem Build-Profiler.

Mehr lesen
Entwicklung

Dringend: Kritische Palo Alto Networks Firewall-Sicherheitslücke aktiv ausgenutzt

2025-02-19
Dringend: Kritische Palo Alto Networks Firewall-Sicherheitslücke aktiv ausgenutzt

Drei Schwachstellen in der Palo Alto Networks PAN-OS Software ermöglichen es Angreifern, Root-Zugriff auf betroffene Systeme zu erhalten. CVE-2025-0108 erlaubt es nicht authentifizierten Angreifern, die Authentifizierung zu umgehen, CVE-2024-9474 ermöglicht die Privilegieneskalation und CVE-2025-0111 das Lesen von Dateien, auf die der Benutzer "nobody" Zugriff hat. Angriffe, die diese Schwachstellen kombinieren, wurden beobachtet und ermöglichen die vollständige Kontrolle über die Firewall. Palo Alto Networks hat Patches veröffentlicht und fordert dringend zu sofortigen Updates auf, insbesondere für Systeme mit internetfähigen Management-Schnittstellen. Auch bei eingeschränktem Zugriff sind Patches unerlässlich.

Mehr lesen
Technologie

Plattformübergreifende native Binärdateien von Mill über Github Actions

2025-02-02

Das Mill-Projekt nutzt Github Actions, um native Binärdateien auf verschiedenen Plattformen (Mac, Windows, Linux) zu erstellen und auf Maven Central hochzuladen. Eine clevere Konfiguration trennt die Veröffentlichung von JVM-kompatiblen Artefakten von plattformspezifischen nativen Binärdateien und gewährleistet so die plattformübergreifende Kompatibilität. Benutzerdefinierte `artifactName`- und `jar`-Tasks erzeugen versionierte Dateien mit OS- und CPU-Architektur-Suffixen, sodass Benutzer die passende ausführbare Datei für ihre Umgebung auswählen können.

Mehr lesen

Der Friedhof der Spiel-Assets: Ein Plädoyer für Wiederverwendung

2025-01-29

Der Spieleentwickler Garry Newman hat kürzlich einen Beitrag über das verschwendete Potenzial von Assets aus gescheiterten Spielen veröffentlicht. Viele Spiele erreichen trotz jahrelanger Entwicklung keinen kommerziellen Erfolg und werden daher aufgegeben. Newman hebt die große Menge an hochwertigen Soundeffekten, Modellen und Animationen hervor, die einfach weggeworfen werden. Er schlägt eine Lösung vor: Entwickler mit ungenutzten Assets aus gescheiterten Projekten sollten in Erwägung ziehen, diese für die Wiederverwendung auf Plattformen wie Garry's Mod oder S&box zu teilen, um diesen Assets ein neues Leben zu geben und Verschwendung zu vermeiden.

Mehr lesen

Samsungs Odyssey 3D: Brillenschleife-loser 3D-Monitor für 2025

2025-01-03
Samsungs Odyssey 3D: Brillenschleife-loser 3D-Monitor für 2025

Samsung bringt den Odyssey 3D-Monitor auf den Markt, ein 27-Zoll-4K-Display ohne Brille, das eine Lentikularlinse und KI verwendet, um 2D-Inhalte in 3D umzuwandeln. Die Augenverfolgung verbessert das Erlebnis, indem der 3D-Effekt optimiert wird. Dies ist ein weiterer Versuch von Samsung, 3D-Displays zu popularisieren, basierend auf früheren Prototypen. Obwohl eine größere 37-Zoll-Version vorgestellt wurde, wurde bisher nur das 27-Zoll-Modell veröffentlicht, wahrscheinlich aufgrund von Kosten- und Marktnachfrageüberlegungen. Der Monitor wird auf der CES 2025 vorgestellt.

Mehr lesen
Hardware 3D-Display

Taiwans Atomkraft-Ausstieg verschärft Abhängigkeit von Erdgas und geopolitische Risiken

2025-05-19
Taiwans Atomkraft-Ausstieg verschärft Abhängigkeit von Erdgas und geopolitische Risiken

Nach der Stilllegung seines letzten Atomkraftwerks ist Taiwan stark von Erdgasimporten abhängig, was die Bedenken hinsichtlich der Energiesicherheit erhöht. Diese Maßnahme, die auf ein „atomkraftfreies“ Taiwan abzielt, verstärkt die Abhängigkeit von fossilen Brennstoffen und setzt die Insel Preisschwankungen bei Erdgas aus. Um seine boomende Halbleiterindustrie zu versorgen, wird Taiwan in diesem Jahr 5 Gigawatt Erdgasstrom hinzufügen, aber mit nur 11 Tagen Erdgasreserven ist es anfällig für mögliche Blockaden durch China. Ein simulierter Angriff auf ein taiwanesisches Erdgas-Importterminal während der Militärübungen im April unterstreicht die geopolitischen Risiken und gefährdet gleichzeitig die Klimaziele Taiwans.

Mehr lesen
Technologie Taiwan Energiewende

Einen Windows-Kerneltreiber in Rust schreiben

2025-02-08
Einen Windows-Kerneltreiber in Rust schreiben

Dieser Artikel beschreibt die Erfahrung, einen Windows-Kerneltreiber in Rust zu schreiben. Der Autor umgeht die Weitschweifigkeit der Konvertierung zwischen Rust- und C/C++-Typen, indem er `wdk`-Crates verwendet, um einen einfachen WDM-Treiber – "Booster" – zu erstellen, der die Priorität eines beliebigen Threads ändern kann. Der Artikel behandelt die Projekteinrichtung, die Konfiguration der Abhängigkeiten, die Implementierung des Kerncodes, die Installation und das Testen des Treibers und hebt Herausforderungen und zukünftige Verbesserungen für Rust in der Kerneltreiberentwicklung hervor.

Mehr lesen
Entwicklung Kerneltreiber

Beyond Meat: Stürzt der Pflanzenfleisch-Gigant ab?

2025-07-20
Beyond Meat: Stürzt der Pflanzenfleisch-Gigant ab?

Beyond Meat, einst ein vielversprechendes Unternehmen im Bereich pflanzliches Fleisch, steht vor einer schweren finanziellen Krise. Das Umsatzwachstum ist schwach, die Profitabilität unerreichbar, hohe Schulden fallen bald fällig und der Aktienkurs ist um 98 % gefallen. Obwohl das Unternehmen versucht, durch Kostensenkungen, Verbesserung des Markenimages und Restrukturierung von Schulden die Wende zu schaffen, drängt die Zeit und das Risiko einer Insolvenz bleibt hoch. Dies ist nicht nur eine Krise für Beyond Meat selbst, sondern spiegelt auch die Herausforderungen wider, vor denen die gesamte pflanzliche Fleischindustrie steht.

Mehr lesen
Startup Pflanzenfleisch

KI-Ausrichtung: Es geht nicht nur um Technik

2025-05-22

Dieser Artikel argumentiert, dass die KI-Ausrichtung nicht nur ein technisches Problem ist, sondern ein bedeutendes Problem der gesellschaftlichen Selektion. Der Autor verwendet die Analogie der pharmazeutischen Ausrichtung: Wir konzentrieren uns nicht nur auf Laborarbeit, sondern betrachten den gesamten medizinisch-industriellen Komplex. Der Autor postuliert, dass die Art und Weise, wie wir als Gesellschaft die Entwicklung von KI durch Kaufentscheidungen, Regulierung und öffentliche Diskussionen gestalten, von größter Bedeutung ist. Das Ignorieren des gesellschaftlichen Aspekts ist eine Torheit, und die Verbesserung der Effizienz der „Selektion“ ist die große Aufgabe der KI-Ausrichtung, nicht nur die rein technischen Herausforderungen.

Mehr lesen

Die Herkulesaufgabe einer bemannten Marsmission

2025-02-21

Dieser Artikel beleuchtet die immensen Herausforderungen einer bemannten Marsmission. Die Orbitalmechanik bedingt extrem lange Reisezeiten, ohne praktikable Abbruchsoptionen. Dies erfordert eine beispiellose Zuverlässigkeit, insbesondere bei den Lebenserhaltungssystemen – eine Hürde, die die aktuelle Technologie noch nicht überwunden hat. Zusätzlich erfordern Kommunikationsverzögerungen ein hohes Maß an Autonomie, was Komplexität und Risiken erhöht. Der Artikel wägt die Vor- und Nachteile von Langzeit- und Kurzzeitmissionen ab und hebt Unsicherheiten bezüglich der Auswirkungen von Schwerionenstrahlung und der Marsgravitation auf die Gesundheit der Astronauten hervor. Fazit: Eine bemannte Marsmission mit der aktuellen Technologie erfordert eine lange und extrem teure Vorbereitungsphase; die Priorisierung der robotischen Exploration könnte praktischer sein.

Mehr lesen

Incant: Füge magische Sprüche zu deinem Code hinzu

2025-06-18
Incant: Füge magische Sprüche zu deinem Code hinzu

Incant ist eine neue Bibliothek, die es Entwicklern ermöglicht, Aufrufe von Sprachmodellen sicher zu integrieren. Sie bietet Primitives wie `createSelector` und `createFilter` für Array-Operationen, z. B. das Auswählen der höchsten Zahl oder das Filtern männlicher Namen. Incant liest API-Schlüssel aus Umgebungsvariablen, ist einfach zu konfigurieren und garantiert Typsicherheit, wodurch Halluzinationen verhindert werden. Beachten Sie jedoch, dass alle Eingabedaten an Upstream-Inferenzanbieter gesendet werden, senden Sie daher keine persönlichen oder sensiblen Informationen.

Mehr lesen
Entwicklung

Linux PATH: Das Geheimnis der Shell

2025-04-29

Haben Sie sich schon einmal gefragt, wie Linux die Befehle findet, die Sie ausführen? Die Antwort: Es hängt von der Shell ab, nicht vom Kernel! Dieser Artikel geht auf die Mechanik der PATH-Umgebungsvariable ein und enthüllt, wie Shells (wie dash) Funktionen wie `padvance` verwenden, um nach ausführbaren Dateien in PATH zu suchen, während der `execve`-Systemaufruf des Kernels tatsächlich den vollständigen Pfad erhält. Programmiersprachen wie Python, Go und Rust implementieren auch ihre eigene PATH-Suche in ihren Subprozessbibliotheken und verlassen sich letztendlich auf zugrunde liegende Funktionen wie `execvp`. Der Artikel erklärt auch, warum Shebangs absolute Pfade benötigen und die clevere Rolle von `/usr/bin/env`.

Mehr lesen
Entwicklung

LSP-Client in Clojure: 200 Zeilen Code, minimalistische Interaktion mit einem Sprachserver

2025-05-11

Dieser Blogbeitrag beschreibt, wie der Autor einen minimalen LSP-Client in weniger als 200 Zeilen Clojure-Code implementiert und damit einen Kommandozeilen-Linter erstellt hat. Es wird die Implementierung der Basiskommunikationsschicht, der JSON-RPC-Schicht und der Client-API für das LSP-Protokoll erläutert. Der Autor diskutiert dann die Herausforderungen bei der Verwendung von LSP in der Praxis, insbesondere die Abhängigkeit der meisten Sprachserver von Benachrichtigungen anstelle von Anfragen für Diagnosen, was ein einfaches Kommandozeilen-Tool komplexer macht als erwartet. Schließlich fasst der Autor die Vor- und Nachteile von LSP zusammen und spekuliert über die Zukunft von WASM-basierten Sprachservern.

Mehr lesen
Entwicklung

Rechenleistung siegt: Das neue Paradigma in der KI-Entwicklung

2025-03-23

Dieser Artikel untersucht einen neuen Trend in der KI-Entwicklung: die Überlegenheit der Rechenleistung. Der Autor verwendet persönliche Erfahrungen und Analogien, um zu veranschaulichen, dass überentwickelte KI-Systeme wie sorgfältig gepflegte Pflanzen sind, die Schwierigkeiten haben, sich an verändernde Umgebungen anzupassen, während KI-Systeme auf Basis von massenhafter Rechenleistung, wie natürlich wachsende Pflanzen, autonom lernen und sich anpassen können. Durch den Vergleich von regelbasierten, rechenleistungsgrenzenden und skalierbaren Ansätzen zum Aufbau von Kundendienst-Automatisierungssystemen zeigt der Autor die Überlegenheit der skalierbaren Lösung. Der Aufstieg des Reinforcement Learning (RL) bestätigt diesen Trend weiter, da es durch massive Rechenleistung mehrere Lösungen erforscht und Ergebnisse erzielt, die menschliches Design übertreffen. Zukünftig wird sich die Rolle von KI-Ingenieuren von der Entwicklung perfekter Algorithmen zur Entwicklung von Systemen verschieben, die massive Rechenressourcen effektiv nutzen können.

Mehr lesen

Exo-Sprache: Installations-, Entwicklungs- und Testanleitung

2025-03-14
Exo-Sprache: Installations-, Entwicklungs- und Testanleitung

Exo ist eine Programmiersprache, die Python 3.9 und höher unterstützt. Die Installation erfolgt einfach über pip. Exo-Dateien lassen sich direkt mit Python ausführen, und C/Header-Dateien werden mit dem Befehl exocc generiert. Für die Entwicklung ist die Einrichtung einer virtuellen Umgebung und die Installation der benötigten Abhängigkeiten, einschließlich PySMT und CMake, erforderlich. Für Tests benötigen Sie z3-solver (oder einen anderen Solver) und CMake 3.21 oder höher. Die Tests decken verschiedene Szenarien ab und unterstützen Code-Coverage-Tests. Weitere Informationen und Beispiele finden Sie im Projekt-Repository.

Mehr lesen
Entwicklung

Von X zu Bluesky: Echokammer oder Oase?

2025-03-17

Dieser Artikel untersucht die Migration von Nutzern von X (ehemals Twitter) zu Bluesky. Obwohl Bluesky eine freundlichere Community bietet, besteht die Gefahr, dass es zu einer liberalen Echokammer wird, die die konservative Blase von X widerspiegelt. Der Artikel analysiert die Gründe für diese Migration, darunter die Unzufriedenheit mit den vorherrschenden Meinungen und dem Interaktionsstil auf X sowie der Wunsch nach einem zivilisierteren Dialog. Der Autor argumentiert, dass, obwohl die ideale öffentliche Sphäre unerreichbar sein mag, eine verbesserte Plattformgestaltung und die Verantwortung der Nutzer digitale Räume schaffen können, die Verständnis und Dialog fördern.

Mehr lesen

4D-Rotations-Curved-Space-Shader mit three.js

2025-05-22
4D-Rotations-Curved-Space-Shader mit three.js

Ein GLSL-Shader, erstellt mit three.js, der gekrümmten Raum simuliert, indem 3D-Modelle mithilfe von 4D-Rotation und stereographischer Projektion auf eine 4D-Einheitssphäre projiziert werden. Ursprünglich in HLSL für das Unity-Spiel Sfera geschrieben, ermöglicht dieser Shader Benutzern das Zoomen, Drehen und Steuern der Kameraperspektive, um animierte Modelle in einem gekrümmten Raum zu erleben. Eine Online-Demo und ein Video-Tutorial sind verfügbar. Modelle werden zur Laufzeit aus dem three.js-Repository geladen.

Mehr lesen
Entwicklung 4D-Grafik

zymtrace: Reibungsloses GPU-Profiling, um das volle Potenzial auszuschöpfen

2025-05-04
zymtrace: Reibungsloses GPU-Profiling, um das volle Potenzial auszuschöpfen

zymtrace ist ein leichtgewichtiger, produktionsreifer, kontinuierlicher GPU-Profiler, der Performance-Engpässe – Kernel-Stopps, Speicherkontention, Scheduling-Verzögerungen – nahtlos bis zu ihrer Quelle im PyTorch-Code, CUDA-Kernels, nativen Funktionen oder Scheduler-Threads zurückverfolgt. Im Gegensatz zu bestehenden Lösungen bietet zymtrace eine umfassende Systemübersicht und korreliert GPU-Traces mit den CPU-Codepfaden, die sie ausgelöst haben. Dies ermöglicht es AI/ML-Ingenieuren, CUDA-Kernel-Starts zu optimieren, optimale Batch-Größen zu bestimmen und eine geringe GPU-Auslastung zu beheben, wodurch die GPU-Leistung maximiert und die Kosten reduziert werden.

Mehr lesen
Entwicklung

arXivLabs: Gemeinschaftsbasierte Entwicklung von arXiv-Funktionen

2025-02-01
arXivLabs: Gemeinschaftsbasierte Entwicklung von arXiv-Funktionen

arXivLabs ist ein Framework, das es Mitarbeitern ermöglicht, neue arXiv-Funktionen direkt auf der Website zu entwickeln und zu teilen. Teilnehmer, sowohl Einzelpersonen als auch Organisationen, bekennen sich zu den Werten von arXiv: Offenheit, Gemeinschaft, Exzellenz und Datenschutz der Benutzerdaten. arXiv engagiert sich für diese Werte und arbeitet nur mit Partnern zusammen, die diese teilen. Haben Sie eine Idee, um die arXiv-Community zu verbessern? Erfahren Sie mehr über arXivLabs.

Mehr lesen
Entwicklung Gemeinschaftsarbeit

KI-gestützte Wetterübersetzung eingestellt – Leben in Gefahr

2025-04-10
KI-gestützte Wetterübersetzung eingestellt – Leben in Gefahr

Der nationale Wetterdienst (NWS) hat die sprachlichen Übersetzungen seiner Wetterwarnungen ausgesetzt, was Bedenken aufwirft, dass nicht-englischsprachige Personen lebensrettende Warnungen verpassen könnten. Der Dienst hat die Übersetzungen aufgrund eines ausgelaufenen Vertrags mit dem KI-Übersetzungsdienst Lilt ausgesetzt, der seit Ende 2023 Übersetzungen in mehreren Sprachen, darunter Spanisch, Chinesisch und Vietnamesisch, angeboten hatte. Experten heben einen Fall hervor, in dem übersetzte Warnungen während eines tödlichen Tornadoausbruchs in Kentucky im Jahr 2021 Leben gerettet haben. Das Auslaufen des Vertrags fällt mit Budgetkürzungen innerhalb der NOAA zusammen, was sich auf die Personalstärke auswirkt. Millionen Menschen sind auf nicht-englischsprachige Wetterinformationen angewiesen; die Aussetzung gefährdet Leben.

Mehr lesen
Technologie Wetterwarnungen

Illegales Cybertruck im Vereinigten Königreich kämpft um Legalisierung

2024-12-15
Illegales Cybertruck im Vereinigten Königreich kämpft um Legalisierung

Yianni Charalambous, ein britischer Autotuner, versucht, einen Tesla Cybertruck für den Straßenverkehr im Vereinigten Königreich zuzulassen, nachdem dies bereits in Tschechien erfolgreich gelang. Das kantige Design des Cybertrucks steht jedoch im Widerspruch zu den britischen und EU-Vorschriften zur Fußgängersicherheit, was erhebliche Herausforderungen mit sich bringt. Das einzigartige Steer-by-Wire-System, die Abhängigkeit von OTA-Updates, die im Vereinigten Königreich nicht verfügbar sind, und die Inkompatibilität mit den Rückrufsystemen der EU verschärfen die Situation. Experten halten die Chancen, die britische IVA-Prüfung zu bestehen, für äußerst gering.

Mehr lesen

Bilder per Drag & Drop in Bevy 0.15 im Web

2024-12-15

Dieser Beitrag zeigt, wie man native Web-APIs über WASM mit Bevy 0.15 integriert, um Drag-and-Drop-Funktionalität für Bilder in einem Webbrowser zu ermöglichen. Es werden wasm-bindgen, gloo und bevy_channel_trigger verwendet, um DOM-Ereignisse in Rust zu verarbeiten, Dateidaten zu extrahieren und an die Bevy-Engine zur Bildlade- und Renderverarbeitung weiterzuleiten. Der Prozess ähnelt der JavaScript-Implementierung, nutzt aber die Fähigkeiten von Rust und adressiert Fehlerbehandlung und Speicherlecks von Event-Listenern. Das Ergebnis ist eine Bevy-Webanwendung, die abgelegte PNG-Bilder laden und anzeigen kann.

Mehr lesen
Entwicklung Webentwicklung
1 2 452 453 454 456 458 459 460 595 596