Abbilden von gemounteten Datenträgervolumes unter Druck: Eine blktrace-basierte Lösung

2025-01-15
Abbilden von gemounteten Datenträgervolumes unter Druck: Eine blktrace-basierte Lösung

Dieser Beitrag beschreibt eine clevere Methode zum Sichern von Systemdatenträgern, wenn Point-in-Time-Snapshots nicht verfügbar sind. Der Autor stand vor der Herausforderung, ein System sichern zu müssen, das kurz vor dem Ausfall stand und keine Snapshot-Funktionen besaß, wobei ein Neustart oder eine Neukonfiguration des Speichers unerwünscht waren. Die Lösung nutzt die blktrace-API von Linux, um die Aktivität des Blockgeräts in Echtzeit zu verfolgen, wodurch vollständige Datenträgerabbilder erstellt werden können, selbst während Daten geschrieben werden. Der Autor teilt sein Go-basiertes Tool, hot-clone, mit, das geänderte Blöcke verfolgt und so sicherstellt, dass keine Daten verloren gehen. Dies bietet eine zuverlässige Lösung zum Sichern kritischer Systeme in Notfallsituationen.

Mehr lesen

arXivLabs: Gemeinschaftsprojekt für neue arXiv-Funktionen

2025-04-22
arXivLabs: Gemeinschaftsprojekt für neue arXiv-Funktionen

arXivLabs ist ein Framework, das es Mitarbeitern ermöglicht, neue arXiv-Funktionen direkt auf der Website zu entwickeln und zu teilen. Die Teilnehmer teilen die Werte von arXiv: Offenheit, Gemeinschaft, Exzellenz und Datenschutz der Benutzerdaten. Haben Sie eine Idee, wie Sie die arXiv-Community verbessern können? Erfahren Sie mehr über arXivLabs!

Mehr lesen
Entwicklung

SerenityOS auf echte Hardware bringen: Eine Odyssee des Reverse Engineering eines Chromebooks

2025-01-08

Um SerenityOS auf echter Hardware auszuführen, kaufte der Autor ein günstiges Chromebook. Die Cr50-Debugging-Funktionalität des Chromebooks funktionierte jedoch nicht, sodass der Autor einen Raspberry Pi Pico manuell auf die Hauptplatine löten musste, um serielle Debugging-Informationen zu erhalten. Dies beinhaltete das Umgehen des Schreibschutzes des Cr50-Sicherheitschips und das Schreiben eines benutzerdefinierten SPI-Flash-Programms. Der Autor startete SerenityOS erfolgreich auf dem Chromebook, aber das Debuggen des eMMC-Treibers erwies sich als schwierig und erforderte einen tiefen Einblick in die MMC- und SD-Kartenprotokolle sowie sorgfältige Anpassungen der Hardware-Stromversorgung.

Mehr lesen
Entwicklung

Abschied von modernem macOS: Die Suche eines Perfektionisten

2025-04-23

Im Herbst 2019 beschloss der Autor, das moderne macOS aufzugeben. Ein Jahrzehnt zuvor war der Umstieg auf OS X eine Offenbarung gewesen, die Software schien perfekt auf seine Gedanken abgestimmt. Dieses Gefühl war längst verschwunden. Zwischen Windows und Linux zögernd, konnte sich der Autor nicht entscheiden, getrieben von seinem unerbittlichen Streben nach dem „perfekten Computer“ und der Erinnerung an ein vergangenes Ideal.

Mehr lesen
Sonstiges

Update zum Dreamcast-Spielporting-Projekt

2024-12-31
Update zum Dreamcast-Spielporting-Projekt

Stefanos Kornilios Mitsis Poiitidis hat auf GitLab ein Projekt namens dca3-game veröffentlicht, das die Portierung der librw- und re3-Engines auf die Dreamcast-Konsole zum Ziel hat. Das im Dezember 2024 gestartete Projekt umfasst über 3000 Commits, mehrere Branches und Tags sowie mehrere Releases. Dieses Projekt bietet Dreamcast-Enthusiasten die Möglichkeit, klassische Spiele auf ihrer Konsole zu erleben.

Mehr lesen

.NET 10s DATAS GC: Bereiten Sie sich vor!

2025-09-24
.NET 10s DATAS GC: Bereiten Sie sich vor!

.NET 10 verwendet standardmäßig DATAS (Dynamic Adaptation of Heap Size), eine signifikante Änderung des GC, die die Speichernutzung beeinflusst und im Gegensatz zu früheren Updates die Aufmerksamkeit des Benutzers erfordert. Dieser Beitrag erklärt das adaptive Verhalten von DATAS: Anpassung der Heap-Größe basierend auf der Größe der aktiven Daten (LDS), Minimierung des Speichers bei gleichzeitiger Aufrechterhaltung der Leistung. Es werden Szenarien detailliert beschrieben, in denen DATAS nicht ideal ist (z. B. hohe Durchsatzanforderungen, kritische Startleistung, hauptsächlich Gen2-GCs). Zwei Fallstudien veranschaulichen die Feinabstimmung von DATAS mithilfe von Konfigurationsparametern für optimale Ergebnisse.

Mehr lesen
Entwicklung

Pocket Casts-Bug zeigt Anzeigen für Lifetime-Abonnenten an

2025-09-25
Pocket Casts-Bug zeigt Anzeigen für Lifetime-Abonnenten an

Die Podcast-App Pocket Casts steht in der Kritik, da sie Anzeigen an alte Benutzer zeigt, die für einen werbefreien Lifetime-Zugang bezahlt haben. Ursprünglich eine Einmalzahlung-App (2010), wechselte sie 2019 zu einem Abonnementmodell. Obwohl Automattic, die Muttergesellschaft, einen werbefreien Zugang für frühe Zahler im Rahmen des Programms „Pocket Casts Champion“ versprach, sehen einige Benutzer jetzt Anzeigen. Automattic-CEO Matt Mullenweg führte dies auf einen Bug zurück und erklärte, dass alle zahlenden Benutzer keine Anzeigen sehen sollten. Der Vorfall unterstreicht die Herausforderungen bei der Einhaltung von „Lifetime“-Versprechen bei Änderungen des Geschäftsmodells. Nur wenige Tausend Benutzer sind betroffen.

Mehr lesen

yt-dlp benötigt Deno für YouTube-Downloads

2025-09-24
yt-dlp benötigt Deno für YouTube-Downloads

Der beliebte YouTube-Downloader yt-dlp wird aufgrund von Änderungen auf YouTube bald die Deno JavaScript-Laufzeitumgebung benötigen, um korrekt zu funktionieren. Bisher verwendete yt-dlp einen eingebauten JavaScript-Interpreter, der jedoch jetzt nicht mehr ausreicht, um die aktualisierten Anti-Scraping-Maßnahmen von YouTube zu umgehen. Benutzer müssen Deno installieren und je nach Installationsmethode (z. B. mit pip oder offiziellen ausführbaren Dateien) zusätzliche Schritte unternehmen, um yt-dlp zu aktualisieren und die kontinuierliche Download-Funktionalität für YouTube-Videos sicherzustellen.

Mehr lesen
Entwicklung YouTube-Downloads

Revolutionierung von Cross-Chain-Transaktionen mit Intents

2025-09-24
Revolutionierung von Cross-Chain-Transaktionen mit Intents

Traditionelle Cross-Chain-Transaktionen sind komplex, zeitaufwendig und teuer. Dieser Artikel stellt einen neuen Ansatz namens "Intents" vor, bei dem Benutzer einfach ihr gewünschtes Ergebnis deklarieren (z. B. 1000 USDC gegen 100 SOL tauschen), ohne die Schritte anzugeben. Ein Netzwerk von "Solvern" erfüllt die Anfrage automatisch. Dies ist vergleichbar mit dem Satz "Bring mir Milch", anstatt detaillierte Fahrhinweise zu geben. Das NEAR-Protokoll war Vorreiter eines Cross-Chain-Intent-Systems und nutzt Kettensignaturen, um eine Finalität von 2-3 Sekunden und native Bitcoin-Unterstützung zu erreichen, wobei das Gesamtvolumen 1 Milliarde US-Dollar übersteigt. Seine 1Click-API vereinfacht die Entwicklung und ermöglicht die einfache Erstellung von Cross-Chain-DEX-Oberflächen.

Mehr lesen

FramePack: Hochwertige Videogenerierung auf Consumer-GPUs mit nur 6 GB VRAM

2025-04-19

FramePack ist eine bahnbrechende Videodiffusionstechnologie, die die Vorhersage des nächsten Frames auf Consumer-GPUs ermöglicht. Durch effizientes Packen des Frame-Kontexts und die Verwendung einer konstanten Eingabelänge ermöglicht sie die Erzeugung hochwertiger Videos mit nur 6 GB VRAM, wodurch sie für Benutzer mit Laptops und Systemen der Mittelklasse zugänglich wird. Die Anti-Drift-Technologie, die einen bidirektionalen Sampling-Ansatz verwendet, gewährleistet eine gleichbleibende Qualität über lange Videosequenzen. Keine Cloud-Verarbeitung oder teure GPU-Mieten sind erforderlich; die Generierung erfolgt direkt auf Ihrer Hardware.

Mehr lesen
KI

Manus: Kontext-Engineering für effiziente KI-Agenten

2025-09-24
Manus: Kontext-Engineering für effiziente KI-Agenten

Das Manus-Projektteam entschied sich beim Bau seines KI-Agenten dafür, die In-Context-Lernfähigkeiten bestehender Modelle zu nutzen, anstatt große Modelle von Grund auf zu trainieren. Der Artikel fasst vier wichtige Erkenntnisse zusammen: 1. Optimieren Sie die KV-Cache-Trefferquote, indem Sie stabile Prompt-Präfixe beibehalten, an den Kontext anhängen und Cache-Breakpoints explizit markieren; 2. Maskieren Sie Werkzeuge, entfernen Sie sie nicht; verwalten Sie die Werkzeugverfügbarkeit dynamisch, um Cache-Invalidierungen und Modellverwirrung zu vermeiden; 3. Verwenden Sie das Dateisystem als externen Speicher für einen persistenten und unbegrenzten Kontext; 4. Steuern Sie die Aufmerksamkeit, indem Sie Ziele wiederholen und Fehlerinformationen zum Lernen beibehalten. Diese Praktiken verbessern die Leistung und Stabilität des KI-Agenten erheblich und bieten wertvolle Einblicke in den Bau effizienter KI-Agenten.

Mehr lesen
KI

Die Zukunft von Programmiersprachen: Ist Popularität vorbei?

2025-09-24
Die Zukunft von Programmiersprachen: Ist Popularität vorbei?

Die Programmiersprachen-Rankings 2023 sind da, und Python führt erneut die Liste an. Doch der Aufstieg der KI verändert die Landschaft. KI-gestützte Coding-Tools wie ChatGPT und Cursor reduzieren die Abhängigkeit von Programmierern von bestimmten Sprachen und machen den Begriff der Popularität einer Sprache sogar vage. Programmierer kümmern sich weniger um syntaktische Details und konzentrieren sich mehr auf Programmarchitektur und Algorithmusdesign. Dies erschwert das Entstehen neuer Sprachen, und die Popularität von Sprachen könnte so obskur werden wie die relative Popularität von Eisenbahn-Spurweiten. Zukünftige Programmierer benötigen ein solides Fundament in der Informatik, anstatt die Beherrschung einer bestimmten Sprache.

Mehr lesen
Entwicklung

Die wahre Bedeutung von Freundschaft: Die Wärme der Inklusion

2025-09-24
Die wahre Bedeutung von Freundschaft: Die Wärme der Inklusion

Alexei, ein leistungsstarker Erstsemesterstudent, zeigte bemerkenswerte Freundlichkeit gegenüber Anna, einer schüchternen Kommilitonin. Obwohl Anna ständig Einladungen zu Partys ablehnte, bestand Alexei darauf, sie einzubeziehen, um ihr das Gefühl der Zugehörigkeit zu geben. Jahre später äußerte Anna tiefe Dankbarkeit und betonte, wie diese inklusive Freundschaft ihr in der schwierigen Phase des Übergangs zum Universitätsleben ein Gefühl von Zusammengehörigkeit vermittelt hat. Diese Geschichte unterstreicht das Wesen der Freundschaft: nicht die gemeinsamen Aktivitäten, sondern die aufrichtige Fürsorge und Akzeptanz.

Mehr lesen
Sonstiges Zugehörigkeit

Aktualisiert: Einführung in Programmiersprachen Lehrbuch

2025-09-24

Die Professoren Jaemin Hong und Sukyoung Ryu vom KAIST haben eine aktualisierte Version ihres Lehrbuchs "Einführung in Programmiersprachen" veröffentlicht. Dieses einführende Buch behandelt grundlegende Konzepte von Programmiersprachen, darunter Syntax, Semantik, Typsysteme und Implementierungen von Interpreter/Typenprüfern. Die Autoren ermutigen jeden, der diese Konzepte lernt oder lehrt, das Buch zu verwenden, und würdigen die Beiträge von Studenten und Lehrassistenten. Die neueste Ausgabe enthält Korrekturen von Tippfehlern und reduzierte Seitenränder.

Mehr lesen
Entwicklung

Effiziente Indexierung in Deep-Learning-Frameworks: Ein Vergleich von Torch, TensorFlow und Einops

2025-09-24

Dieser Artikel vergleicht verschiedene Ansätze zur effizienten Array-Indexierung in PyTorch, TensorFlow und Einops. Durch den Vergleich von `torch.gather`, `torch.take_along_dim`, `torch.index_select`, `torch.take`, `tf.gather`, `tf.gather_nd` und Einops' `einx.get_at` werden die Unterschiede in Flexibilität und Effizienz beim Umgang mit verschiedenen Dimensionen und Batch-Indexierung aufgezeigt, was Entwicklern eine Referenz für die Auswahl der optimalen Lösung bietet.

Mehr lesen
Entwicklung Array-Indexierung

Die Komplexitätsschranke: Wie komplex können wir etwas beweisen?

2025-04-22

Dieser Artikel untersucht die Grenzen der rechnerischen Komplexität. Mathematiker haben eine „Komplexitätsschranke“ entdeckt: Wir können nicht beweisen, dass die Komplexität einer bestimmten Bitfolge diese Schranke übersteigt. Überraschenderweise ist diese Schranke bemerkenswert niedrig, möglicherweise nur wenige Kilobyte. Der Artikel behandelt auch den Kritchman-Raz-Beweis von Gödels zweitem Unvollständigkeitssatz und die Möglichkeit, unberechenbare Funktionen in nicht-standardmäßigen Modellen der Arithmetik zu berechnen, was zu philosophischen Überlegungen zum Konzept der standardmäßigen natürlichen Zahlen führt.

Mehr lesen

Lake Superior State University veröffentlicht Liste der verbannten Wörter 2025

2025-01-01
Lake Superior State University veröffentlicht Liste der verbannten Wörter 2025

Die Lake Superior State University (LSSU) hat ihre jährliche Liste der verbannten Wörter für 2025 veröffentlicht, eine Tradition, die bis ins Jahr 1976 zurückreicht. Die diesjährige Liste enthält Wörter und Ausdrücke wie „Cringe“, „Game Changer“, „Era“, „Dropped“, „IYKYK“, „Sorry Not Sorry“, „Skibidi“, „100 %“, „Utilize“ und „Period“, die als überstrapaziert, falsch verwendet oder einfach unnötig gelten. Die spielerische Liste fördert einen bewussten Umgang mit Sprache und spiegelt die sich ständig weiterentwickelnde Natur der Kommunikation wider.

Mehr lesen

oLLM: Ausführen von LLMs mit großem Kontext auf Consumer-GPUs

2025-09-23
oLLM: Ausführen von LLMs mit großem Kontext auf Consumer-GPUs

oLLM ist eine leichtgewichtige Python-Bibliothek, die die Inferenz von LLMs mit großem Kontext wie gpt-oss-20B und qwen3-next-80B auf Consumer-GPUs mit 8 GB VRAM (z. B. eine Nvidia 3060 Ti für 200 $) ermöglicht und bis zu 100.000 Kontexte verarbeitet. Dies wird ohne Quantisierung erreicht, indem Schichtgewichte und KV-Cache auf eine SSD ausgelagert und Techniken wie FlashAttention-2 und gechunkte MLPs verwendet werden. oLLM unterstützt verschiedene LLMs und bietet eine benutzerfreundliche API für Textverarbeitungsaufgaben im großen Maßstab, wie z. B. die Analyse von Verträgen, die Zusammenfassung medizinischer Literatur und die Verarbeitung großer Logdateien.

Mehr lesen
Entwicklung Ressourcenarm

Die unerwarteten Ursprünge der NYSE: Buttonwood, Tontinen und ein Kaffeehaus

2025-04-21
Die unerwarteten Ursprünge der NYSE: Buttonwood, Tontinen und ein Kaffeehaus

Dieser Artikel enthüllt die überraschende Geschichte der New York Stock Exchange. Während die Buttonwood-Vereinbarung von 1792 den Grundstein legte, hängt die spätere Entwicklung vom Tontine Coffee House ab. Finanziert durch ein einzigartiges, rentenähnliches System namens Tontine – eine Mischung aus Altersvorsorge und Lotterie – wurde das Kaffeehaus zum Zentrum für frühe Händler. Investoren erhielten Dividenden bis zu ihrem Tod, wobei die verbleibenden Gelder die Auszahlungen für die Überlebenden erhöhten. Dieses ungewöhnliche Finanzinstrument, kombiniert mit der zentralen Rolle des Kaffeehauses, führte letztendlich zur Entwicklung der modernen NYSE. Die Geschichte beleuchtet die faszinierende Entwicklung des Finanzwesens und die Auswirkungen eines archaischen Finanzinstruments auf das moderne Finanzsystem.

Mehr lesen

JavaScript-Müdigkeit besiegen: MESH, ein modulares SSR-Framework basierend auf HTMX

2025-09-23

Die Webentwicklung leidet unter „JavaScript-Müdigkeit“ und „Framework-Müdigkeit“. Dieser Beitrag untersucht die Verwendung von HTMX, einem deklarativen Ansatz für die Webentwicklung mit HTML-Attributen, als Lösung. Der Mangel an Struktur in HTMX führte den Autor jedoch dazu, das Framework MESH zu erstellen, ein modulares Framework für serverseitiges Rendering (SSR). MESH verwendet ein Modell „eine Komponente, ein Endpunkt“ und nutzt Go und Web Components für SSR und Hydration. Herausforderungen mit der Unfähigkeit von HTMX, Shadow DOM-Grenzen zu überschreiten, wurden mit cleveren Workarounds gelöst. Echtzeit-Zusammenarbeit mit Server-Sent Events (SSE) wurde ebenfalls implementiert. Letztendlich entfernte der Autor sogar HTMX vollständig und verwendete saubereren JS-Code, um dieselbe Funktionalität zu erreichen, und reflektiert über die Mängel und zukünftigen Richtungen von HTMX.

Mehr lesen
Entwicklung

UUIDv47: Datenbankfreundliche UUIDs mit Sortierung und API-Kompatibilität

2025-09-17
UUIDv47: Datenbankfreundliche UUIDs mit Sortierung und API-Kompatibilität

UUIDv47 ist eine clevere Lösung, die sortierbare UUIDv7 in Datenbanken speichert und gleichzeitig eine UUIDv4-Fassade für APIs bietet. Dies wird erreicht, indem der Zeitstempel von UUIDv7 mit einem Schlüssel-SipHash-2-4-Stream, der mit den Zufallsbits des UUID verknüpft ist, mit XOR maskiert wird. Dies bietet Datenbank-Effizienz und API-Kompatibilität. Die C-Bibliothek ist einfach zu integrieren und bietet eine Schlüsselwiederherstellungsresistenz für erhöhte Sicherheit.

Mehr lesen
Entwicklung

Helium: Ein leichter, datenschutzorientierter und Open-Source Chromium-Browser

2025-09-25
Helium: Ein leichter, datenschutzorientierter und Open-Source Chromium-Browser

Helium ist ein leichter, datenschutzorientierter und Open-Source Chromium-Browser. Er bietet Funktionen wie geteilte Ansicht, schnelles Kopieren von Links und die Installation von Webanwendungen, alles in einer sauberen und minimalistischen Oberfläche. Helium anonymisiert alle internen Anfragen an den Chrome Web Store über Helium-Dienste. Dadurch kann Google Ihre Erweiterungsdownloads nicht verfolgen oder gezielte Werbung mit diesen Daten schalten. Kein anderer Browser macht das. Alle Komponenten sind Open Source und können selbst gehostet werden. HTTPS wird priorisiert, und ein integrierter Passwort-Manager und Cloud-basierte Synchronisierung sind standardmäßig deaktiviert, um die Sicherheit und Privatsphäre des Benutzers zu maximieren.

Mehr lesen
Entwicklung

Über 3,1 Millionen gefälschte GitHub-Sterne zur Förderung von Malware verwendet

2024-12-31
Über 3,1 Millionen gefälschte GitHub-Sterne zur Förderung von Malware verwendet

Eine aktuelle Studie hat über 3,1 Millionen gefälschte "Sterne" auf GitHub aufgedeckt, die verwendet wurden, um die Popularität von betrügerischen und Malware-Repositories künstlich zu erhöhen. Die Forscher nutzten ein Tool namens StarScout, um massive Datensätze zu analysieren und 278.000 Konten zu identifizieren, die für diese gefälschten Sterne auf 15.835 Repositorys verantwortlich sind. Diese irreführende Praxis, besonders im Jahr 2024 weit verbreitet, ermöglicht es bösartigen Projekten, legitim zu erscheinen und ahnungslose Benutzer zu erreichen. Obwohl GitHub viele der beteiligten Konten und Repositorys entfernt hat, besteht das Problem weiterhin. Benutzer werden dringend aufgefordert, die Qualität der Projekte sorgfältig zu bewerten und Vorsicht beim Herunterladen von Software von GitHub walten zu lassen.

Mehr lesen
Entwicklung Gefälschte Sterne

Ruby Central und DHH: Eine Community, gespalten durch Werte

2025-09-24
Ruby Central und DHH: Eine Community, gespalten durch Werte

Die Ruby-Community ist gespalten aufgrund von Kommentaren von DHH (David Heinemeier Hansson) und der Reaktion von Ruby Central, dem Organisator der RailsConf. Der Autor Jared White fand nach einem Zoom-Meeting, in dem er Bedenken hinsichtlich der Rhetorik von DHH und dessen Nutzung der RailsConf zum Angriff auf politische Gegner äußerte, die Antwort von Ruby Central unzureichend. Die Zusammenarbeit mit DHH bei der Rails World verschärfte den Konflikt weiter. White zog schließlich seine Unterstützung für Ruby Central zurück und stellte deren Engagement für Inklusion und gemeinsame Werte in Frage.

Mehr lesen

Go's überraschende Leistung: Simulation von Millionen von Partikeln auf einem Smart-TV

2025-09-25
Go's überraschende Leistung: Simulation von Millionen von Partikeln auf einem Smart-TV

Der Autor meistert die Herausforderung, Millionen von Partikeln in Go, einer Sprache, die nicht für ihre Rechenleistung bekannt ist, für ein Multiplayer-Spiel auf einem Smart-TV zu simulieren. Durch die Auslagerung des gesamten Renderings auf den Server und das Senden von nur Frame-Buffers an die Clients werden Performance-Engpässe vermieden. Der Artikel beschreibt detailliert die technischen Lösungen, darunter einen G-Buffer-Ansatz, Frame-Komprimierungstechniken und effiziente Client-Synchronisierung. Trotz des Mangels an SIMD in Go erzielt der Autor beeindruckende Ergebnisse und führt eine Simulation von einer Million Partikeln auf einem kostengünstigen Cloud-Server mit Hunderten von gleichzeitigen Clients aus.

Mehr lesen
Entwicklung

Kameras der 1930er Jahre: Innovation inmitten der Depression

2025-02-06

Die 1930er Jahre brachten grundlegende Veränderungen im Kameradesign mit sich, trotz der Weltwirtschaftskrise. Holzkonstruktionen verschwanden weitgehend, außer bei günstigeren Modellen. Tausende von Designs entstanden, als die Fotografie an Popularität gewann. Klappkameras blieben beliebt, aber Chromüberzüge übertrafen Nickelüberzüge. Viele Kameras waren modular aufgebaut, mit austauschbaren Objektiven und Verschlüssen. Mitte der 1930er Jahre kamen 35-mm-Kameras (Miniaturkameras) mit Tageslicht-Ladekassetten (135) auf und wurden schnell populär, wobei Bakelit und Aluminium verwendet wurden. Druckguss-Metallgehäuse wurden immer häufiger. Die Zweilinsen-Reflexkamera reifte, und die Exakta VP, ein Vorläufer der modernen Spiegelreflexkamera, erschien. Leica nahm die 135-Kartusche an und etablierte einen Designtrend mit satiniertem Chrom und schwarzen Oberflächen, der bis heute anhält. Deutschland wurde ein wichtiger Hersteller von hochwertigen Kameras, während Kameras für den Massenmarkt in vielen Ländern produziert wurden.

Mehr lesen

Britische Menschenrechtsgruppen lehnen obligatorische digitale IDs ab

2025-09-24
Britische Menschenrechtsgruppen lehnen obligatorische digitale IDs ab

Mehrere britische Menschenrechtsorganisationen haben einen Brief an den Premierminister geschrieben, in dem sie ihn dringend bitten, die Pläne für eine obligatorische digitale ID aufzugeben. Sie argumentieren, dass ein solches System die Beziehung zwischen Bürger und Staat grundlegend verändern, die bürgerlichen Freiheiten unwiderruflich beeinträchtigen und die illegale Einwanderung nicht abschrecken würde. Bedenken werden hinsichtlich häufiger Identitätsprüfungen im täglichen Leben und der möglichen Ausweitung der Nutzung auf verschiedene öffentliche und private Dienste geäußert.

Mehr lesen

Volvo bietet kostenloses EX90-Computer-Upgrade zur Behebung von Softwarefehlern

2025-09-24
Volvo bietet kostenloses EX90-Computer-Upgrade zur Behebung von Softwarefehlern

Volvo tauscht den Zentralcomputer aller Elektro-SUVs EX90 des Modelljahres 2025 kostenlos aus und gibt damit die Niederlage im einjährigen Kampf gegen weit verbreitete Softwarefehler zu. Besitzer berichteten von kritischen Fehlfunktionen, darunter unzuverlässige Schlüsselanhänger, Probleme mit der Telefonverbindung und Infotainment-Fehler. Dieser Wechsel zu dem leistungsstärkeren Nvidia Drive AGX Orin-basierten Computer des Modelljahres 2026 deutet darauf hin, dass die Originalsoftware irreparabel fehlerhaft war. Obwohl das Upgrade das zukünftige Potenzial (autonomes Fahren) verbessert, unterstreicht es die erheblichen Risiken softwaredefinierter Fahrzeuge und wirft Fragen zum Qualitätsmanagement von Volvo und dem langfristigen Vertrauen seiner Kunden auf.

Mehr lesen
Technologie Auto-Rückruf

Ghosttys integrierbare Terminalemulator-Bibliothek libghostty startet

2025-09-24

Das Ghostty-Projekt hat libghostty veröffentlicht, eine integrierbare Bibliothek für jede Anwendung, um einen modernen, schnellen Terminalemulator einzubetten. Die erste Version, libghostty-vt, ist eine Bibliothek ohne Abhängigkeiten (nicht einmal libc!), die eine API zum Parsen von Terminalsequenzen und zum Verwalten des Terminalzustands bietet, direkt aus dem Kern von Ghostty extrahiert. Eine Zig-API steht jetzt zum Testen zur Verfügung, eine C-API folgt in Kürze. libghostty zielt darauf ab, die üblichen Mängel bestehender Terminalemulator-Implementierungen zu beheben – Unvollständigkeit, Bugs und Geschwindigkeit – und Entwicklern eine stabile, wiederverwendbare Lösung zu bieten. Zukünftige Pläne umfassen die Erweiterung der Funktionalität um Eingabeabfarbeitung, GPU-Rendering und mehr.

Mehr lesen
1 2 5 6 7 9 11 12 13 595 596