Die unsterbliche Qualle: Den Tod überlisten

2025-05-13

Im Gegensatz zu den meisten Quallen kann die Turritopsis dohrnii, oder die unsterbliche Qualle, ihren Lebenszyklus umkehren. Bei Stress verwandelt sie sich von Meduse zurück in einen Polypen und verjüngt sich so. Dieser Prozess, Transdifferenzierung genannt, ermöglicht ihr ein potentiell unendlich langes Leben. Sie ist jedoch nicht wirklich unsterblich; Raubtiere stellen immer noch eine Gefahr dar. Ihre globale Verbreitung ist wahrscheinlich auf menschliche Aktivitäten zurückzuführen, insbesondere auf Ballastwasser in Schiffen.

Mehr lesen

Das KI-Paradoxon: Der Nachweis der Menschlichkeit in einer von Bots dominierten Welt

2025-05-28
Das KI-Paradoxon: Der Nachweis der Menschlichkeit in einer von Bots dominierten Welt

Der rasante Fortschritt der KI hat ein bizarres Wettrüsten ausgelöst: Wir kämpfen darum, unsere Menschlichkeit zu beweisen, während Maschinen CAPTCHAs mühelos umgehen. Dieser Artikel beleuchtet die damit verbundene zivilisatorische Herausforderung. Projekte wie Worldcoin und Humanity Protocol versuchen, dies mit einem biometrischen und blockchain-basierten „Personalisierungsnachweis“ zu lösen, stoßen jedoch auf Kontroversen. Letztlich prognostiziert der Autor eine Zukunft, in der KI-Agenten Menschen in verschiedenen Aufgaben übertreffen werden, was zu einem dystopischen Szenario führt, in dem Menschen nachweisen müssen, dass sie von einem Bot vertreten werden, um auf digitale Dienste zuzugreifen. Dies unterstreicht ein tiefes Paradoxon: Wir haben Maschinen gebaut, um uns zu ersetzen, dann Barrieren errichtet, um sie aufzuhalten, um möglicherweise am Ende KI-Agenten als unsere digitalen Delegierten zu benötigen.

Mehr lesen
KI

Boeing bereitet sich auf mögliche SLS-Programmstilllegung und 400 Kündigungen vor

2025-02-09
Boeing bereitet sich auf mögliche SLS-Programmstilllegung und 400 Kündigungen vor

Boeing, der Hauptvertragspartner für die NASA-Rakete Space Launch System (SLS), bereitet sich auf eine mögliche Einstellung des Programms vor. Das Unternehmen informierte etwa 800 Mitarbeiter, die an SLS arbeiten, dass die Verträge im März enden könnten, mit etwa 400 geplanten Kündigungen bis April 2025. Dieser Schritt erfolgt vor dem erwarteten Haushaltsvorschlag von Präsident Trump für das Geschäftsjahr 2026, der möglicherweise Kürzungen beim SLS-Programm beinhaltet. Innerhalb des Weißen Hauses und der NASA-Führung wird über die Zukunft von SLS und dem Artemis-Programm debattiert, wobei einige für eine vollständige Abschaffung plädieren.

Mehr lesen
Technologie SLS-Rakete

Optimierung der Monorepo-Entwicklung mit Turborepo und pnpm

2025-08-20
Optimierung der Monorepo-Entwicklung mit Turborepo und pnpm

Dieser Leitfaden beschreibt Best Practices für die Entwicklung, das Testen und das Einreichen von Code in einem Turborepo-basierten Monorepo. Er behandelt effiziente Methoden zum Navigieren, Installieren und Erstellen neuer React-Pakete mit pnpm, zur Nutzung von Vitest für gezielte Tests und zur Sicherstellung der Codequalität mit ESLint und TypeScript. Der Leitfaden betont die Ausführung von Lintern und Tests vor Commits und bietet ein klares Format für PR-Titel.

Mehr lesen
Entwicklung

Tief eintauchen: GPU- vs. TPU-Architekturen für LLMs

2025-08-20

Dieser Artikel liefert einen detaillierten Vergleich der GPU- und TPU-Architekturen, wobei der Schwerpunkt auf den zentralen Recheneinheiten, der Speicherhierarchie und den Netzwerkfunktionen liegt. Anhand der GPUs H100 und B200 wird der interne Aufbau moderner GPUs detailliert analysiert, darunter Streaming Multiprozessoren (SMs), CUDA Cores, Tensor Cores und das Zusammenspiel der verschiedenen Speicherebenen (SMEM, L2-Cache, HBM). Der Artikel vergleicht auch die Leistung von GPUs und TPUs bei kollektiver Kommunikation (z. B. AllReduce, AllGather) und analysiert die Auswirkungen verschiedener Parallelisierungsstrategien (Datenparallelisierung, Tensorparallelisierung, Pipeline-Parallelisierung, Expertenparallelisierung) auf die Effizienz des Trainings großer Sprachmodelle. Abschließend werden Strategien zur Skalierung von LLMs auf GPUs zusammengefasst, veranschaulicht anhand von Beispielen von DeepSeek v3 und LLaMA-3.

Mehr lesen
KI

Autumn: Vereinfachte Stripe-Integration mit einem Open-Source-Abrechnungssystem

2025-06-24
Autumn: Vereinfachte Stripe-Integration mit einem Open-Source-Abrechnungssystem

Autumn ist ein Open-Source-Projekt, das die Stripe-Integration für Entwickler vereinfacht. Es ermöglicht die Erstellung beliebiger Preismodelle – Abonnements, Kreditsysteme, nutzungsbasierte Abrechnung und benutzerdefinierte Pläne – mit minimalem Codeaufwand. Keine Probleme mehr mit Webhooks, Upgrades/Downgrades, Stornierungen oder Zahlungsausfällen. Die Bereitstellung erfolgt über einen Cloud-Service oder durch Self-Hosting mit wenigen Befehlen. Drei Kernfunktionen – `attach` (verwaltet Käufe), `check` (überprüft den Zugriff) und `track` (zeichnet die Nutzung auf) – vereinfachen die Abrechnungslogik erheblich.

Mehr lesen
Entwicklung

LLVM-MCA-Leistungsanalyse: Fallstricke der Vektorisierungsoptimierung

2025-06-29
LLVM-MCA-Leistungsanalyse: Fallstricke der Vektorisierungsoptimierung

Der Autor stieß bei der Vektorisierung von Code mit ARM NEON auf ein Leistungsproblem. Der ursprüngliche Code verwendete fünf Ladeinstruktionen (5L), während die optimierte Version zwei Ladeinstruktionen und drei Erweiterungsinstruktionen (2L3E) verwendete, um Speicherzugriffe zu reduzieren. Überraschenderweise war die 2L3E-Version langsamer. Die Leistungsanalyse mit LLVM-MCA ergab, dass 2L3E Engpässe in den CPU-Ausführungseinheiten, unausgeglichene Ressourcennutzung und stärkere Instruktionenabhängigkeiten verursachte, was zu einer Leistungsregression führte. Die 5L-Version zeigte aufgrund der ausgewogeneren Ressourcennutzung und unabhängiger Ladeinstruktionen eine bessere Leistung. Dieser Fallbericht verdeutlicht, wie scheinbar sinnvolle Optimierungen zu Leistungseinbußen führen können, wenn CPU-Ressourcenkonflikte und Instruktionenabhängigkeiten nicht berücksichtigt werden. LLVM-MCA erweist sich als wertvolles Werkzeug zur Analyse solcher Probleme.

Mehr lesen
Entwicklung

Seesterne: Uralte Wunder der Ozeane

2025-08-09
Seesterne: Uralte Wunder der Ozeane

Seesterne, die bereits 250 Millionen Jahre vor den Dinosauriern existierten, gedeihen in allen Ozeanen, von flachen Sandbänken bis zu den tiefsten Gräben. Ohne Flossen und Kiemen haben sie verschiedene Abwehrmechanismen entwickelt: Panzerung, Stacheln, Neurotoxine und bemerkenswerte Regenerationsfähigkeit – einige können einen ganzen Körper aus einem einzigen Arm nachwachsen lassen! Im Laufe der Geschichte haben sie Kulturen fasziniert, von aztekischen Altären bis hin zu modernen Zeichentrickfilmen. Heute gibt es ungefähr 2000 Arten, die eine erstaunliche Vielfalt an Formen und Farben aufweisen, von winzig klein bis riesig groß, und die unglaubliche Vielfalt der Natur zeigen.

Mehr lesen

Trump-Regierung plant Abschaffung des Energy-Star-Programms

2025-05-10
Trump-Regierung plant Abschaffung des Energy-Star-Programms

Das Energy-Star-Programm, eine freiwillige Initiative aus dem Jahr 1992, bekannt für sein blaues Label, hat den US-amerikanischen Verbrauchern in 33 Jahren schätzungsweise 500 Milliarden Dollar gespart. Die Trump-Regierung plant jedoch, es abzuschaffen. Dieser Schritt hat Kontroversen ausgelöst, wobei Kritiker argumentieren, dass er mit dem umfassenderen Rückbau von Umweltvorschriften und -finanzierungen durch die Regierung übereinstimmt und die Missachtung des Gemeinwohls zeigt. Befürworter betonen die überparteiliche Unterstützung des Programms und seinen erheblichen Beitrag zur Energieeffizienz und warnen davor, dass seine Abschaffung die Verbraucher schädigen und wahrscheinlich durch Initiativen ersetzt wird, die den Zielen der Energieeinsparung entgegenwirken.

Mehr lesen
Technologie

Solid-Protokoll: Die Kontrolle über Ihre digitale Identität zurückgewinnen

2025-07-28

Unsere digitalen Identitäten sind fragmentiert und verwundbar. Solid, ein von Sir Tim Berners-Lee entwickeltes Protokoll, bietet eine radikale Lösung. Es verwendet benutzergesteuerte „Daten-Wallets“, um Daten von Anwendungen zu entkoppeln und Einzelpersonen Eigentum und Kontrolle über ihre persönlichen Daten zu geben. Dies behebt kritische Probleme der Datenintegrität, verhindert, dass Fehler zu Diskriminierung führen, und verbessert gleichzeitig Datenschutz und Sicherheit. Solid revolutioniert Bereiche wie Gesundheitswesen, Finanzen und Bildung und ermöglicht es Einzelpersonen, die Kontrolle über ihre eigenen Daten zu übernehmen.

Mehr lesen
Technologie Solid-Protokoll

Starina: Ein Mikrokernel-Betriebssystem mit Hypervisor-als-Bibliothek-Ansatz

2025-05-20
Starina: Ein Mikrokernel-Betriebssystem mit Hypervisor-als-Bibliothek-Ansatz

Dieser Beitrag stellt einen innovativen Ansatz für die Linux-Kompatibilität im Starina-Betriebssystem vor: die Integration des Virtual Machine Monitors (VMM) als Bibliothek in Anwendungen. Im Gegensatz zu traditionellen eigenständigen VMMs ermöglicht die Starina-API `starina_linux::Command` Entwicklern die Ausführung von Linux-Programmen ähnlich wie `std::process::Command`, wobei die Interaktion mit der VM über ein virtuelles Dateisystem (virtio_fs) erfolgt. Dieses Design vereinfacht die Entwicklung und hat das Potenzial, schnellere Startzeiten als native Linux-Umgebungen zu erreichen. Derzeit wird grundlegende Datei-E/A unterstützt; zukünftige Arbeiten umfassen das Hinzufügen von Netzwerkfunktionen, persistentem Speicher und verbesserter Containerisierung.

Mehr lesen
Entwicklung Mikrokernel

Apples Hardware-Geschichte: Von der Kondensatorplage bis zur Butterfly-Tastatur

2025-06-24
Apples Hardware-Geschichte: Von der Kondensatorplage bis zur Butterfly-Tastatur

Dieser Artikel beschreibt drei große Hardware-Fehler in der Geschichte von Apple: die Kondensatorplage von 1999 bis 2007, verursacht durch billige, defekte Kondensatoren, die zu weit verbreiteten Ausfällen von Motherboards und iMacs führten; die Grafikkartenfehler von 2006 bis 2017, die auf das EU-Verbot bleihaltiger Lote zurückzuführen sind und besonders MacBook Pros betrafen; und die Fehler der Butterfly-Tastatur von 2015 bis 2019. Trotz der erheblichen Kosten, die mit diesen Problemen verbunden waren, konnte Apple sie letztendlich durch Produktverbesserungen und Reparaturprogramme lösen und so seine starken Fähigkeiten zur Problemlösung unter Beweis stellen.

Mehr lesen

arXivLabs: Experimentelle Projekte mit Community-Mitwirkenden

2025-08-09
arXivLabs: Experimentelle Projekte mit Community-Mitwirkenden

arXivLabs ist ein Framework, das es Mitwirkenden ermöglicht, neue arXiv-Funktionen direkt auf unserer Website zu entwickeln und zu teilen. Sowohl Einzelpersonen als auch Organisationen, die mit arXivLabs zusammenarbeiten, haben unsere Werte von Offenheit, Gemeinschaft, Exzellenz und Datenschutz der Benutzerdaten angenommen und akzeptiert. arXiv ist diesen Werten verpflichtet und arbeitet nur mit Partnern zusammen, die diese Werte teilen. Haben Sie eine Idee für ein Projekt, das der arXiv-Community einen Mehrwert bietet? Erfahren Sie mehr über arXivLabs.

Mehr lesen
Entwicklung

Vom „menschlichen Hodensack“ zu den Dinosauriern: Eine zweihundertjährige Zusammenarbeit von Kunst und Wissenschaft

2025-03-19
Vom „menschlichen Hodensack“ zu den Dinosauriern: Eine zweihundertjährige Zusammenarbeit von Kunst und Wissenschaft

Dieser Artikel beschreibt die Entwicklung des menschlichen Verständnisses von Dinosauriern. Vom 17. Jahrhundert, als Robert Plot ein entdecktes Dinosaurierfossil für einen „menschlichen Hodensack“ hielt, bis zum 19. Jahrhundert, als Richard Owen offiziell „Dinosaurier“ benannte, und dann zu späteren künstlerischen Rekonstruktionen auf der Grundlage von Fossilien, zeigt er die wichtigen Rollen, die Wissenschaft und Kunst bei der Verfeinerung des Bildes von Dinosauriern gespielt haben. Obwohl die ersten Rekonstruktionen ungenau waren, beflügelten sie die Vorstellungskraft über alte Kreaturen und erweckten eine verlorene Welt vor unseren Augen zum Leben.

Mehr lesen
Technologie

KubeForge: Visuelle Kubernetes-Bereitstellung vereinfacht

2025-08-01
KubeForge: Visuelle Kubernetes-Bereitstellung vereinfacht

KubeForge ist ein visuelles Toolkit, das die Erstellung, Validierung und Verwaltung von Kubernetes-Bereitstellungskonfigurationen vereinfacht. Die Drag-and-Drop-Oberfläche, die von aktuellen Kubernetes JSON-Schemata unterstützt wird, bietet ein intelligentes Schema-Bewusstsein. Ein modularer Komponenten-Editor unterstützt Vorlagen und wiederverwendbare Spezifikationen mit Echtzeit- visuellen Aktualisierungen und Abhängigkeitsverknüpfungen. Exportieren Sie sofort einsatzbereite YAML-Dateien, reduzieren Sie die Lernkurve für Kubernetes und vermeiden Sie Syntaxfehler. KubeForge hält die Schemata durch tägliche Updates auf dem neuesten Stand und gewährleistet so präzise Konfigurationen. Es bietet auch direktes YAML-Hosting für Automatisierung und GitOps-Pipelines sowie Funktionen wie Echtzeit-Validierung und Helm-Chart-Generierung.

Mehr lesen
Entwicklung Visuelles Tool

Valhalla: Javas epische Überarbeitung nähert sich dem Abschluss

2024-12-17

Nach zehnjähriger Entwicklung nähert sich Projekt Valhalla, die ehrgeizige Überarbeitung von Java, dem Abschluss. Mit dem Ziel, die Lücke zwischen Klassen und primitiven Datentypen zu schließen, führt Valhalla Wertklassen ein, die den Komfort von Klassen mit der Performance von primitiven Datentypen kombinieren und zu einem flachen und kompakten Speicherlayout führen. Auf der Devoxx 2024 gab der Java-Spracharchitekt Brian Goetz ein umfassendes Update mit Highlights wie Wertklassen, null-beschränkten Typen, verbesserter Definit-Zuweisung-Analyse und strikter Initialisierung.

Mehr lesen
Entwicklung Wertklassen

Diffusionsmodelle: Die unbesungenen Helden der KI-Bildgenerierung

2025-05-19

Im Gegensatz zu Transformer-basierten Sprachmodellen erzeugen Diffusionsmodelle Bilder, indem sie schrittweise Rauschen aus einem verrauschten Bild entfernen. Das Training besteht darin, dem Modell beizubringen, hinzugefügtes Rauschen zu identifizieren, sodass es schließlich Bilder aus purem Rauschen generieren kann. Dies ähnelt der Bildhauerei, bei der ein grober Stein nach und nach zu einem Meisterwerk veredelt wird. Obwohl sie für Text noch in den Kinderschuhen stecken, versprechen Diffusionsmodelle großes Potenzial in der Bild- und Videogenerierung, wie OpenAIs Sora und Googles VEO zeigen. Der Kern liegt darin, wie sie die Beziehung zwischen Rauschen und Daten modellieren, ein deutlicher Gegensatz zum Fokus der Transformer auf die Sprachstruktur.

Mehr lesen
KI

Das Energieungleichgewicht der Erde verdoppelt sich, der Klimawandel beschleunigt sich

2025-06-30
Das Energieungleichgewicht der Erde verdoppelt sich, der Klimawandel beschleunigt sich

Eine neue Studie zeigt, dass sich das Energieungleichgewicht der Erde in den letzten 20 Jahren mehr als verdoppelt hat, was darauf hindeutet, dass sich der Klimawandel beschleunigt. Dieses Ungleichgewicht, das hauptsächlich durch vom Menschen verursachte Treibhausgasemissionen verursacht wird, zeigt, dass der Planet deutlich mehr Wärme aufnimmt, als er abgibt. Während die Ozeane den größten Teil der überschüssigen Wärme absorbieren, steigen auch die Land- und Atmosphärentemperaturen, was zu vermehrten extremen Wetterereignissen führt. Wissenschaftler überwachen dieses Ungleichgewicht mithilfe von Satelliten und ozeanischen Bojen, aber die Unsicherheit der Finanzierung in den USA bedroht diese wichtige Forschung. Die Ergebnisse unterstreichen die Dringlichkeit, die Treibhausgasemissionen sofort zu reduzieren, um schwerwiegendere langfristige Folgen für das Klima zu vermeiden.

Mehr lesen

Zork zerlegen: Ein tiefer Einblick in 15.000 Zeilen Spielentwicklungscode aus den 80ern

2025-01-20
Zork zerlegen: Ein tiefer Einblick in 15.000 Zeilen Spielentwicklungscode aus den 80ern

Rok Ajdnik begab sich auf eine skurrile Mission, um einen Kubernetes-Cluster zu testen, und erkundete dabei die 15.000 Zeilen Code des klassischen Text-Adventures Zork. Der Artikel beschreibt die Entwicklung von Zork über verschiedene Versionen, die Programmiersprache ZIL und die raffinierte Architektur, einschließlich Parser, Spielobjekte, Syntax und Objektbaum. Dabei werden versteckte Schätze entdeckt, wie Easter Eggs (XYZZY), fragwürdige Befehle (RAPE) und absichtlich provokante Mechaniken. Der Autor teilt auch den Fortschritt seines Ports von Zork nach Go.

Mehr lesen
Spiele

Hacker nutzen veraltete SonicWall-Geräte aus, um sensible Daten zu stehlen

2025-07-18
Hacker nutzen veraltete SonicWall-Geräte aus, um sensible Daten zu stehlen

Die Google Threat Intelligence Group (GTIG) und Mandiant haben eine laufende Kampagne entdeckt, die Schwachstellen in veralteten SonicWall Secure Mobile Access (SMA) 100 Series-Geräten ausnutzt, um sensible Daten zu stehlen. Die Bedrohungsakteure, UNC6148, verwenden zuvor gestohlene Anmeldeinformationen und OTP-Seeds, um auch nach Sicherheitsupdates wieder Zugriff zu erhalten. Eine Hintertür namens OVERSTEP modifiziert den Boot-Prozess für persistenten Zugriff, Diebstahl von Anmeldeinformationen und die Verdeckung von Malware. Obwohl möglicherweise mit der Abyss-Ransomware-Bande verbunden, bleiben die Motive der Angreifer und die Anzahl der Opfer unklar. SonicWall hat ein Update veröffentlicht, das Benutzern rät, die OTP-Bindung zurückzusetzen.

Mehr lesen
Technologie

Toyota RAV4 überholt Tesla Model Y als meistverkauftes Auto der Welt

2025-06-29
Toyota RAV4 überholt Tesla Model Y als meistverkauftes Auto der Welt

Laut Felipe Munoz, Automobilanalyst bei JATO Dynamics, hat der Toyota RAV4 den Tesla Model Y 2024 als meistverkauftes Auto der Welt abgelöst. Der RAV4 verkaufte weltweit 1.187.000 Einheiten, ein Anstieg von 11 % gegenüber dem Vorjahr und übertraf damit den Model Y um weniger als 3.000 Fahrzeuge. Dies stellt einen Umschwung gegenüber 2023 dar, als der Model Y führend war. Der Erfolg des RAV4 ist besonders beeindruckend, da er sich im letzten Jahr der aktuellen Generation befindet, bevor 2026 ein neues Modell auf den Markt kommt. Produktionspausen bei Tesla wirkten sich ebenfalls negativ auf die Model Y-Verkäufe aus. Die Ergebnisse unterstreichen die anhaltende Stärke traditioneller Automobilhersteller.

Mehr lesen
Technologie

Der Grug-Gehirn-Entwickler: Ein Leitfaden zur Bekämpfung von Komplexität

2025-06-17

Dieser humorvolle Leitfaden für die Softwareentwicklung, geschrieben aus der Perspektive eines "Grug"-Entwicklers, bietet praktische Strategien zur Bekämpfung von Komplexität. Komplexität wird mit einer dämonischen Kraft verglichen, die die Codebasis überfällt. Der Autor befürwortet, zu unnötigen Funktionen und Abstraktionen "nein" zu sagen und betont die 80/20-Regel (80% des Werts mit 20% des Codes liefern). Zu den Schlüsselstrategien gehören die richtige Code-Faktorisierung, strategische Refactoring, effektive Tests und Tools. Der Artikel ist eine geistreiche und scharfsinnige Lektüre, die wertvolle Lektionen für Entwickler aller Stufen bietet.

Mehr lesen
Entwicklung

Halbleiterfreies Solarpanel: Ein thermoelektrischer Ansatz mit Wismutlegierung

2025-02-28

Dieser Artikel beschreibt ein neuartiges thermoelektrisches Solarpanel-Design, das auf komplexe Halbleitermaterialien verzichtet. Der Autor umgeht die Herausforderungen früherer ZnSb-basierter Designs durch die Verwendung von Wismutlegierungen und einer einfachen Konstruktion mit lackierten Zinkabsorberplatten und Wismutlegierungs-Thermoelementen. Obwohl derzeit nur 0,01 % effizient, erwartet der Autor Verbesserungen der Materialien und des Designs, die zu Anwendungen führen, die Geräte mit geringem Stromverbrauch an abgelegenen Orten versorgen.

Mehr lesen

Google Duplex: KI führt überzeugende Telefonate

2025-01-02

Google Duplex ist ein bahnbrechender KI-Assistent, der in der Lage ist, unglaublich natürlich klingende Telefongespräche zu führen. Er imitiert menschliche Sprechmuster, einschließlich Füllwörtern wie "äh" und "hm", wodurch die Interaktionen bemerkenswert realistisch wirken. Diese Technologie ermöglicht es Duplex, eigenständig Termine zu vereinbaren, Reservierungen vorzunehmen und verschiedene alltägliche Aufgaben zu erledigen, was einen bedeutenden Fortschritt in der Verarbeitung natürlicher Sprache und der Sprachinteraktion darstellt. Die Fähigkeiten von Duplex haben jedoch auch ethische Bedenken hinsichtlich Transparenz und möglichem Missbrauch aufgeworfen.

Mehr lesen
KI

Ein neues Paradigma für die Interaktion mit KI: Modelle als Computer

2024-12-15

Dieser Artikel erforscht die Zukunft der Interaktion mit KI und schlägt ein neues Paradigma vor: Große Sprachmodelle (LLMs) als „Computeranwendungen“ anstatt als „Personen“ zu behandeln. Der Autor argumentiert, dass der aktuelle anthropomorphe Ansatz ineffizient ist und das Potenzial von LLMs einschränkt. Er schlägt vor, dass LLMs grafische Benutzeroberflächen generieren sollten, nicht nur Textkonversationen, um Effizienz und Auffindbarkeit zu verbessern und Benutzern eine direkte Manipulation zu ermöglichen, wie bei typischen Anwendungen. Dieses „Modell-als-Computer“-Paradigma wird die Mensch-Computer-Interaktion verändern und zu neuen Erfahrungen führen, wie der dynamischen Generierung von Benutzeroberflächen, die auf die Bedürfnisse des Benutzers zugeschnitten sind, und könnte sogar Betriebssysteme ersetzen. Der Artikel nennt bestehende technologische Prototypen und blickt auf zukünftige Entwicklungen.

Mehr lesen

Schnelle vs. langsame Systemaufrufe: Wie Signale blockierte Systemaufrufe aufwecken

2025-06-03

Dieser Artikel untersucht die grundlegenden Unterschiede zwischen schnellen und langsamen Systemaufrufen in Betriebssystemen. Schnelle Systemaufrufe (wie `getpid()`) liefern sofort ein Ergebnis, während langsame Systemaufrufe (wie `read()`) möglicherweise blockieren und auf externe Ereignisse warten. Der Artikel konzentriert sich darauf, wie Signale blockierte langsame Systemaufrufe unterbrechen, und demonstriert anhand von Codebeispielen, wie `EINTR`-Fehler behandelt und das `SA_RESTART`-Flag verwendet werden kann. Darüber hinaus werden die Nuancen der Festplatten-E/A und die Art und Weise, wie der Kernel verschiedene Arten von Systemaufrufen behandelt, untersucht, wobei die Stärken und Schwächen verschiedener E/A-Modelle (blockierende E/A, nicht blockierende E/A, E/A-Multiplexing, signalgesteuerte E/A, asynchrone E/A und I/O Uring) verglichen werden.

Mehr lesen

Stendhal-Syndrom: Ekstase und Erschöpfung im modernen Museum

2025-05-11
Stendhal-Syndrom: Ekstase und Erschöpfung im modernen Museum

Dieser Essay untersucht das Stendhal-Syndrom, eine intensive emotionale Reaktion auf die Begegnung mit Kunstmeisterwerken, und vergleicht es mit dem modernen Museumserlebnis. Beginnend mit Stendhals überwältigender Erfahrung in Florenz, beschreibt der Text seine tiefgreifende emotionale Reaktion auf Kunst. Anschließend wird dies dem hektischen Tempo moderner Museumsbesucher gegenübergestellt, wobei argumentiert wird, dass der aktuelle Ansatz eine echte Auseinandersetzung mit Kunst verhindert. Der Autor legt nahe, dass eine tiefere, stendhalianischere Erfahrung für die wahre Wertschätzung von Kunst unerlässlich ist.

Mehr lesen
Sonstiges Stendhal-Syndrom

Effiziente kollaborative Textbearbeitung: Eine CRDT-Implementierung

2025-08-20

Dieser Artikel beschreibt einen Algorithmus zur kollaborativen Textbearbeitung, der auf CRDTs basiert und ähnlichen Ansätzen in beliebten Bibliotheken wie Yjs und Automerge folgt. Jedes Zeichen erhält eine eindeutige Kennung (Site-ID und Uhr), und ein baumbasierter Index mit Zählern sortiert die Zeichen. Das Löschen fügt die Kennung des Zeichens zu einer Menge gelöschter Zeichen hinzu (Tombstones). Die Effizienz wird durch Optimierungen wie das Zusammenführen aufeinanderfolgender Einfügungen, die zusammenhängende Speicherung von Blöcken und die Verwendung einer rangbasierten Darstellung für die Menge gelöschter Zeichen gesteigert. Dies gewährleistet eine effiziente Verarbeitung großer Textblöcke und gleichzeitiger Bearbeitungen.

Mehr lesen
Entwicklung

brush: Eine POSIX-kompatible Shell in Rust

2025-05-06
brush: Eine POSIX-kompatible Shell in Rust

brush ist eine POSIX- und bash-kompatible Shell, implementiert in Rust. Sie wird auf Linux und macOS gebaut und getestet, mit experimenteller Unterstützung für Windows (vollständig unterstützt unter Windows über WSL). Sie ist für die interaktive tägliche Verwendung bereit und führt die meisten sh- und bash-Skripte aus, obwohl die Verwendung in der Produktion noch nicht empfohlen wird. Beiträge und Feedback sind willkommen. Die Installation erfolgt über `cargo install --locked brush-shell` oder aus dem Quellcode. Umfangreiche Integrationstests gewährleisten die Kompatibilität.

Mehr lesen
Entwicklung

Blue Origins New Glenn Raketenstartplan erheblich verzögert

2025-06-10
Blue Origins New Glenn Raketenstartplan erheblich verzögert

Der CEO von Blue Origin, Dave Limp, gab zu, dass die Startfrequenz der New Glenn Rakete deutlich hinter dem Ziel von acht Starts in diesem Jahr zurückbleiben wird. Die zweite Mission, "Never Tell Me the Odds", die die Landung und Wiedergewinnung der Boosterstufe zum Ziel hat, wurde auf mindestens den 15. August verschoben und könnte der einzige Start in diesem Jahr sein. Insider berichten, dass Jeff Bezos mit den erheblichen Verzögerungen unzufrieden ist, und selbst ein Start im August ist möglicherweise zu optimistisch, September ist wahrscheinlich eher realistisch. Obwohl das Unternehmen angibt, acht zweite Stufen (GS2) in diesem Jahr zu produzieren, wirkt dies eher wie eine Strategie zur Beschwichtigung von Bezos.

Mehr lesen
Technologie
1 2 218 219 220 222 224 225 226 595 596