Windows 7/Server 2008 R2: 30 Sekunden Verzögerung beim Begrüßungsbildschirm mit einfarbigen Hintergründen

2025-01-28

Das Festlegen einer einfarbigen Hintergrundfarbe auf dem Desktop unter Windows 7 oder Windows Server 2008 R2 kann zu einer 30-sekündigen Verzögerung beim Anzeigen des Begrüßungsbildschirms während der Anmeldung führen. Microsoft bestätigt dieses Problem und stellt ein Update zur Behebung bereit. Das Problem tritt nicht auf, wenn eine Remotedesktopverbindung verwendet wird oder der Dienst Desktop Window Manager Session Manager gestoppt oder deaktiviert ist oder eine Bilddatei als Hintergrund verwendet wird. Problemumgehungen umfassen die Verwendung eines Bildes mit einer einfarbigen Fläche oder die Anpassung des Registrierungseintrags DelayedDesktopSwitchTimeout.

Mehr lesen
Entwicklung Systemproblem

BB(6)-Kryptide: Die Antihydra und ein Collatz-ähnliches Problem

2025-07-17

Forscher, die am Busy-Beaver-Problem (BB) arbeiten, haben einen BB(6)-Kandidaten namens "Antihydra" entdeckt. Dieses Problem beinhaltet eine Collatz-ähnliche Funktion, wobei der Iterationsprozess die Programmbahn bestimmt. Die Bahn der Antihydra ähnelt einem Random Walk, und ihre Haltebedingung hängt vom Verhältnis von ungeraden zu geraden Operationen ab. Diese Entdeckung stellt neue Herausforderungen und Richtungen für die Busy-Beaver-Forschung dar und verschiebt den Fokus möglicherweise von der Suche nach den größten Busy-Beaver-Zahlen auf das Verständnis und die Erklärung dieser "Kryptiden" und ihres Verhaltens.

Mehr lesen
Entwicklung

AGX: Ein moderner ClickHouse-Desktop-Client mit Tauri und SvelteKit

2025-03-19
AGX: Ein moderner ClickHouse-Desktop-Client mit Tauri und SvelteKit

AGX ist eine Desktop-Anwendung, die mit Tauri und SvelteKit erstellt wurde und eine moderne Benutzeroberfläche zum Erkunden und Abfragen von Daten mithilfe der eingebetteten ClickHouse-Datenbank-Engine (chdb) bietet. Sie verfügt über die Leistung einer nativen Desktop-Anwendung, einen interaktiven SQL-Abfrageeditor mit Syntaxhervorhebung, einen Schema-Browser, tabellarische Ergebnisanzeige, Unterstützung für Drag-and-Drop-Dateioperationen und plattformübergreifende Kompatibilität (macOS, Linux, Windows). Das Frontend verwendet SvelteKit für eine reaktive und effiziente Benutzeroberfläche, während das Backend Tauri und Rust für native Leistung und Sicherheit nutzt. Die Kommunikation zwischen Frontend und Backend erfolgt über die IPC-Bridge von Tauri, wobei die Datenabfrage von der eingebetteten ClickHouse-Engine chdb verarbeitet wird. Beiträge sind willkommen!

Mehr lesen
Entwicklung

US-Regulierung schützt virtuelle Währungen in Videospielen

2025-01-11
US-Regulierung schützt virtuelle Währungen in Videospielen

Das US-amerikanische Consumer Financial Protection Bureau (CFPB) hat eine Regelung vorgeschlagen, um den Schutz, der für reale Bankkonten gilt, auf virtuelle Währungen in Videospielen auszuweiten. Diese Maßnahme zielt darauf ab, den Anstieg von Transaktionen und Betrug mit Spielwährungen zu bekämpfen. Der Vorschlag soll Spieler vor nicht autorisierten Transaktionen, Betrug und Kontodiebstahl schützen und Spieleanbieter für von Kunden gemeldete finanzielle Probleme verantwortlich machen. Plattformen wie Roblox mit ihrer Währung Robux werden aufgrund früherer Beschwerden hervorgehoben. Die Auslegung der Regelung erweitert den Geltungsbereich des Electronic Fund Transfer Act und bietet Spielern mehr rechtliche Möglichkeiten.

Mehr lesen

Wiederbelebung eines verlorenen Stücks Apple-Geschichte: Die geheime Wiederherstellungspartition des Performa 550

2025-03-16

Bei der Datenrettung von einer defekten Festplatte eines alten Apple Performa 550 entdeckte der Autor eine versteckte Wiederherstellungspartition mit einem faszinierenden Teil der Apple-Softwaregeschichte. Diese Partition, die im Falle eines Systemabsturzes booten sollte, ermöglichte es Benutzern, das Betriebssystem neu zu installieren. Eine dreijährige Suche mit Online-Appellen mündete in der Entdeckung einer intakten Festplatte, die die Mechanik der Partition enthüllte und zum Teilen ihres Images führte. Diese spannende Geschichte beleuchtet den Reiz der Technologie-Archäologie und der Software-Preservation.

Mehr lesen

Mycelium: Ein neues Format zum Speichern und Übertragen von Daten

2025-05-14
Mycelium: Ein neues Format zum Speichern und Übertragen von Daten

Mycelium ist ein typisiertes Format zum Speichern und Übertragen von Daten und unterstützt Referenzen, Ausdrücke, Funktionen und Typen. Seine virtuelle Maschine, MVM, ist auf Effizienz ausgelegt, mit unveränderlichen Werten und Interprozesskommunikation über Ports. MycZip kodiert Mycelium-Werte in einzelne Dateien, während das Mycelium-Netzwerkprotokoll (MNP), basierend auf QUIC, Peer-to-Peer-Datenübertragung und Caching zur Optimierung ermöglicht. Die Sprache Spore bietet eine benutzerfreundliche Schnittstelle für das MVM.

Mehr lesen
Entwicklung

YouTubes neue KI-gestützte Werbung: Ein zweischneidiges Schwert?

2025-05-18
YouTubes neue KI-gestützte Werbung: Ein zweischneidiges Schwert?

YouTube hat "Peak Points" vorgestellt, ein neues Anzeigenformat, das Googles Gemini KI verwendet, um Anzeigen in Momenten höchster Zuschauerbeteiligung zu platzieren. Dies zielt zwar darauf ab, die Anzeigenwiedergabe zu maximieren, indem es intensive emotionale Reaktionen nutzt, birgt aber das Risiko, Zuschauer zu frustrieren. Umgekehrt kündigte YouTube auch einkaufbare Anzeigen an, die Käufe direkt über die Anzeige ermöglichen und möglicherweise ein benutzerfreundlicheres Erlebnis bieten.

Mehr lesen
Technologie Gemini KI

Die Krise der „wirtschaftlichen Inaktivität“ im Vereinigten Königreich: Mythos vs. Realität

2025-03-14
Die Krise der „wirtschaftlichen Inaktivität“ im Vereinigten Königreich: Mythos vs. Realität

Die viel diskutierte Krise der „wirtschaftlichen Inaktivität“ im Vereinigten Königreich ist kein echtes Arbeitslosigkeits-Problem, argumentiert dieser Artikel. Die jahrzehntelange Stabilität der Zahl wirtschaftlich inaktiver Menschen deutet auf einen narrativen Wandel hin, nicht auf eine plötzliche Krise. Die Regierung präsentiert Nicht-Arbeit als moralisches Versagen und versucht, Menschen zur Arbeit zu zwingen, was historische Modelle von Zwangsarbeit widerspiegelt. Der Artikel kritisiert diese Sichtweise von Arbeit als einziger Quelle von Wert und hebt die Vernachlässigung unbezahlter Arbeit (Betreuung, Kinderbetreuung) hervor. Technologischer Fortschritt hat die Arbeitszeit nicht reduziert, sondern die Intensität und den Eingriff der Arbeit verstärkt. Die wahre Krise, so der Autor, ist die sinkende Fähigkeit des Kapitalismus, Mehrwert zu extrahieren, nicht die individuelle „Nicht-Arbeit“. Die Lösung liegt in der Umverteilung der Früchte des technologischen Fortschritts und einer Wertänderung, um Fürsorge, Kunst und Ruhe zu schätzen.

Mehr lesen
Sonstiges

Umfassende Liste der Länder der Welt

2025-04-25

Diese Liste bietet eine nahezu vollständige Zusammenstellung aller unabhängigen souveränen Staaten und Gebiete weltweit, die alle Kontinente von Asien und Afrika bis zu Amerika und Europa umfassen. Ihr Umfang macht sie für verschiedene Anwendungen nützlich, darunter den Aufbau geografischer Datenbanken, die Durchführung von Forschungen zum internationalen Handel oder globale Studien.

Mehr lesen
Sonstiges Länderliste

Popup mit Tastaturkürzeln: Such-Effizienz steigern

2025-06-09

Dieser Text beschreibt ein Popup-Fenster mit Tastaturkürzeln, das verschiedene Shortcuts und deren Funktionen auflistet. Beispiele sind die Verwendung der Pfeiltasten zum Navigieren durch die Ergebnisse, die Eingabetaste zum Öffnen eines hervorgehobenen Ergebnisses und `/` zum Fokussieren der Suchleiste. Diese Shortcuts sollen die Sucheffizienz verbessern und den Benutzern ein komfortableres Such- und Bedienungserlebnis bieten.

Mehr lesen
Sonstiges Sucheffizienz

Die erstaunliche Entwicklung von Stents: Eine persönliche Geschichte

2024-12-29
Die erstaunliche Entwicklung von Stents: Eine persönliche Geschichte

Siebzehn Jahre nach einem Herzinfarkt, der zur Implantation eines Stents führte, reflektiert der Autor über die bemerkenswerten Fortschritte in der Stent-Technologie. Er zieht Parallelen zwischen der Entwicklung von Stents – von einfachen Metallgerüsten bis hin zu hochentwickelten Medikamenten-freisetzenden und bioresorbierbaren Geräten – und der Entwicklung von Smartphones. Der Autor untersucht den Einfluss von GLP-1-Medikamenten auf die Zukunft von Stent-Eingriffen und unterstreicht die tiefgreifende Wirkung dieser lebensrettenden Technologie auf die kardiovaskuläre Versorgung, die in einer persönlichen Geschichte von Widerstandsfähigkeit und Dankbarkeit gipfelt.

Mehr lesen
(om.co)

Code ist alles, was Sie brauchen: Die Grenzen von Multi-Component Pipelines (MCPs)

2025-07-03
Code ist alles, was Sie brauchen: Die Grenzen von Multi-Component Pipelines (MCPs)

Dieser Artikel hinterfragt die Praktikabilität von Multi-Component Pipelines (MCPs) für viele Aufgaben und argumentiert, dass ihre starke Abhängigkeit von Inferenz sie ineffizient und schwer zu skalieren macht. Der Autor verwendet ein persönliches Beispiel – die Konvertierung von reStructuredText in Markdown – um einen überlegenen Ansatz zu demonstrieren: die Verwendung von LLMs zur Generierung von Code, der die Aufgabe ausführt, gefolgt von einer LLM-basierten Validierung. Dieses Verfahren reduziert die Abhängigkeit von Inferenz, verbessert die Zuverlässigkeit und skaliert gut, insbesondere bei sich wiederholenden Aufgaben. Obwohl die Stärken von MCPs in Nischen-Szenarien anerkannt werden, kommt der Autor zu dem Schluss, dass ihre inhärenten Grenzen die Automatisierung im großen Maßstab behindern. Die Zukunft, so wird vorgeschlagen, liegt in der Entwicklung effektiverer Codegenerierungsmethoden, kombiniert mit LLM-Validierung und -Erklärung, um die Benutzerfreundlichkeit und Anwendbarkeit zu verbessern.

Mehr lesen
Entwicklung

US-Regierung kündigt Abonnements für Nature und andere wissenschaftliche Zeitschriften

2025-07-03
US-Regierung kündigt Abonnements für Nature und andere wissenschaftliche Zeitschriften

Die US-Regierung hat die Abonnements mehrerer Bundesbehörden für Nature und andere wissenschaftliche Zeitschriften gekündigt. Ein Sprecher des Ministeriums für Gesundheit und soziale Dienste erklärte, dass alle Verträge mit Springer Nature, dem Herausgeber von Nature, gekündigt wurden, und dass Steuergelder nicht für "Junk Science" verwendet werden sollten. Gesundheitsminister Robert F. Kennedy Jr. hat ein schwieriges Verhältnis zum wissenschaftlichen Establishment: Er ist nicht nur skeptisch gegenüber Impfstoffen, sondern auch gegenüber der Keimtheorie – der Vorstellung, dass Krankheiten durch Mikroben verursacht werden – und hat kürzlich mehrere Zeitschriften als "korrupt" und "Vehikel für pharmazeutische Propaganda" bezeichnet. Die NASA, die Energie- und Landwirtschaftsministerien gehörten zu den betroffenen Behörden. Ein Experte sagte gegenüber Nature, er glaube, dass der Schritt politisch motiviert sei.

Mehr lesen

BYD testet Festkörperbatterien im Seal EV mit einer Reichweite von fast 1200 Meilen

2025-06-20
BYD testet Festkörperbatterien im Seal EV mit einer Reichweite von fast 1200 Meilen

BYD testet Festkörperbatterien in seinem Elektrofahrzeug Seal, einem Konkurrenten des Tesla Model 3. Erste Tests deuten auf eine Reichweite von fast 1200 Meilen (1875 km) hin. Nach über einem Jahrzehnt Forschung kündigte BYD 2025 Straßentests an und plant, 2027 mit der Produktion von Fahrzeugen mit Festkörperbatterien zu beginnen, mit dem Ziel, 2030 die Massenproduktion zu erreichen, zu Kosten, die mit denen der heutigen Lithium-Ionen-Batterien vergleichbar sind. Der Seal dürfte das erste Modell sein, das diese Technologie einsetzt, mit hoher Energiedichte und schneller Ladekapazität, was die Dominanz von BYD auf dem globalen Markt für Elektrofahrzeuge stärkt.

Mehr lesen
Technologie Festkörperbatterien

Quarto: Literarisches Programmieren über R Markdown hinaus

2025-02-11

Quarto, basierend auf Pandoc, verbessert das literarische Programmieren über R Markdown hinaus. Es integriert nahtlos Code (R, Python, Julia usw.) mit lesbarem Text unter Verwendung einer einfachen Markdown-Syntax. Erstellen Sie umfangreiche Dokumente mit ausführbaren Codeblöcken, Abbildungen und Tabellen, die einfach in verschiedenen Formaten (HTML, PDF usw.) gerendert werden können. Passen Sie Ihre Ausgabe mit Funktionen wie Code-Faltung und Ausführungsoptionen für ein poliertes Endergebnis an. Quarto bietet einen leistungsstarken und dennoch benutzerfreundlichen Ansatz zur Erstellung reproduzierbarer und teilbarer Dokumente.

Mehr lesen
Entwicklung

Die Produktivität in US-Restaurants schoss während COVID in die Höhe: Die Fast-Food-Revolution?

2025-03-14
Die Produktivität in US-Restaurants schoss während COVID in die Höhe: Die Fast-Food-Revolution?

Eine neue Studie zeigt, dass die reale Arbeitsproduktivität in US-Restaurants während der COVID-19-Pandemie um über 15 % gestiegen ist – ein beispielloser Anstieg nach fast 30 Jahren Stagnation. Mithilfe von Mobilfunkdaten, die über 100.000 Restaurants mit eingeschränktem Service verfolgt haben, stellten die Forscher fest, dass dies nicht auf Skaleneffekte, einen gestiegenen Marktanteil oder pandemiebedingte Nachfrageschwankungen zurückzuführen war. Stattdessen korreliert es stark mit einer kürzeren Verweildauer der Kunden, insbesondere mit einem Anstieg des Anteils der Kunden, die 10 Minuten oder weniger verbringen. Die Häufigkeit solcher „Take-out“-Bestellungen stieg während COVID deutlich an, sogar in Fast-Food-Restaurants, und blieb erhöht. Der Zusammenhang zwischen Produktivität und kürzerer Verweildauer erklärt fast vollständig den gesamten Produktivitätsanstieg. Dies deutet darauf hin, dass die Pandemie die Akzeptanz von Fast Food und Take-away beschleunigt hat und die Effizienz der Restaurants deutlich gesteigert hat.

Mehr lesen

LLMs in Bash-Skripten: Das ofc-Tool

2025-03-02
LLMs in Bash-Skripten: Das ofc-Tool

Ein neues Tool, ofc, vereinfacht die Integration von Ollama LLMs in Bash-Skripte. Es ermöglicht das einfache Austauschen von System-Prompts, um das Verhalten des Modells unter verschiedenen Prompts zu vergleichen. Der Autor demonstriert seine Verwendung bei der Generierung von Datensätzen zum Testen von Harper und sogar, wie man das LLM eigene Prompts generieren lässt, um tiefere Analysen durchzuführen. Die Installation erfolgt einfach über cargo.

Mehr lesen
Entwicklung Bash-Scripting

Sanctum: Ein sicherer und überprüfbarer VPN-Daemon

2025-05-04
Sanctum: Ein sicherer und überprüfbarer VPN-Daemon

Sanctum ist ein kleiner, überprüfbarer, leistungsfähiger, post-quanten-sicherer und vollständig privilegierter VPN-Daemon für OpenBSD, Linux und macOS. Durch sein privilegiertes Separationsdesign wird sichergestellt, dass kritische Ressourcen von Prozessen isoliert sind, die mit dem Internet interagieren oder nicht-kryptografische Aufgaben verarbeiten. Sanctum bietet außerdem Peer-to-Peer-Tunnel, die NAT durchlaufen, wodurch eine direkte Gerätekommunikation ermöglicht wird, ohne Firewall-Ports öffnen oder Weiterleitungsregeln konfigurieren zu müssen. Das System verwendet mehrere Prozesse, die jeweils sandgeboxed und als separater Benutzer ausgeführt werden, um die Sicherheit zu erhöhen. Sanctum unterstützt verschiedene Verschlüsselungsverfahren und verwendet einen hybriden Schlüsselaustausch für Post-Quanten-Sicherheit.

Mehr lesen
Entwicklung

Goboscript: Textbasierte Programmierung für Scratch

2025-05-19
Goboscript: Textbasierte Programmierung für Scratch

Goboscript ist eine textbasierte Programmiersprache, die in Scratch kompiliert wird. Sie ermöglicht es, Scratch-Projekte in Text zu schreiben und in .sb3-Dateien zu kompilieren, die im Scratch-Editor, TurboWarp oder auf der Scratch-Website verwendet werden können. Goboscript vereinfacht die Erstellung komplexer Scratch-Projekte und unterstützt Versionskontrolle, Code-Refactoring und Code-Wiederverwendung. Es verfügt über ein leistungsstarkes Makrosystem, lokale Variablen sowie Code-Optimierung und Fehlererkennung. Das Projekt war Gewinner des ersten Platzes bei FOSS HACK 25 und erhielt einen Preis von 50.000 Rupien.

Mehr lesen

Heiratsmuster von frühmodernen Bauern: Eine transkulturelle Perspektive

2025-08-04
Heiratsmuster von frühmodernen Bauern: Eine transkulturelle Perspektive

Dieser Artikel untersucht Heiratsmuster in frühmodernen Bauernpopulationen und hebt hervor, dass obwohl hohe Sterblichkeitsraten zu verschiedenen Haushaltsstrukturen führten, die Ehe eine universelle und streng durchgesetzte soziale Norm war. Drei Heiratsmuster werden analysiert: ein frühes Muster (durchschnittliches Alter der ersten Ehe für Frauen um die 16 Jahre, z. B. antikes Griechenland), ein mittleres Muster (durchschnittliches Alter der ersten Ehe für Frauen um die 20 Jahre, z. B. Rom) und ein spätes Muster (durchschnittliches Alter der ersten Ehe für Frauen um die 25 Jahre, z. B. frühmodernes Westeuropa). Diese Muster hängen eng mit dem sozialen Status von Frauen, Strategien zur Geburtenkontrolle und Haushaltsstrukturen zusammen. Das späte Muster ist besonders einzigartig und wird mit hohen Anteilen unverheirateter Personen und neuverheirateter Paare in Verbindung gebracht, die unabhängige Haushalte bilden. Der Artikel betont die signifikanten Unterschiede zwischen den Heiratsmustern der Elite und der Bauern und stellt fest, dass die Ehe in diesen Gesellschaften kein Ausdruck individueller Zuneigung war, sondern ein notwendiger Bestandteil der Erfüllung sozialer Rollen.

Mehr lesen
Sonstiges frühmodern Bauern

Gelöstes Rätsel: VBL-synchronisierte Interrupts der Apple II Mauskarte

2025-05-08
Gelöstes Rätsel: VBL-synchronisierte Interrupts der Apple II Mauskarte

Dieser Beitrag untersucht den Synchronisationsmechanismus zwischen den IRQ-Interrupts der Apple II Mauskarte und der vertikalen Blanking (VBL). Der Autor beobachtete zunächst Flimmern in der MAME-Emulation, aber eine flüssige Darstellung auf echter Hardware. Durch Interaktion mit der Community und Analyse der Firmware der Mauskarte wurde das Rätsel gelöst: Die Mauskarte empfängt das VBL-Signal nicht direkt, sondern verwendet Software auf einem 68705-Mikroprozessor, um Interrupts präzise zu berechnen und auszulösen und so die VBL-Synchronisation zu erreichen. Dies beinhaltet die Manipulation von 6821 PIA-Registern und die Konfiguration des internen Timers des 68705, was letztendlich zu einer hochpräzisen VBL-Synchronisation führt, konsistent mit der offiziellen Apple-Dokumentation.

Mehr lesen

Der Aufstieg und Fall (und das Fortbestehen) von AM-Radio

2025-03-29
Der Aufstieg und Fall (und das Fortbestehen) von AM-Radio

Dieser nostalgische Text erinnert an das goldene Zeitalter des AM-Radios, wo selbst kleine Städte diverse Sender und einzigartige DJs hatten, die ein gemeinsames Hörerlebnis für eine Generation schufen. Der Autor stellt dieses Gemeinschaftsgefühl und die geteilte Kultur dem individualisierten Erlebnis von Streaming-Diensten gegenüber. Obwohl die Hörerschaft des AM-Radios schrumpft, bleibt seine Frequenz konstant und wartet darauf, dass eine neue Stimme sein Potenzial wiederbelebt.

Mehr lesen
Sonstiges

Debuggen eines fehlerhaften Tests mit BCCs `trace`

2025-04-13

Beim Patchen eines Open-Source-Projekts stieß der Autor auf Tests, die zeitweise fehlschlugen. Mit dem Dienstprogramm `trace` aus den BCC-Tools wurden Aufrufe der Kernel-Funktion `touch_atime` überwacht. Dies enthüllte einen Hintergrundthread im Texteditor des Autors, der Projektdateien scannte und die Zugriffszeiten der Dateien änderte, was zu den unregelmäßigen Testfehlern führte. Der Fall unterstreicht die Leistungsfähigkeit der BCC-Tools für das Debuggen des Linux-Kernels und den Wert eines tiefen Systemverständnisses.

Mehr lesen

Differenzielle Codeabdeckung zum Debuggen: Eine leistungsstarke Technik

2025-04-25

Dieser Artikel stellt eine leistungsstarke Debugging-Technik vor: die Analyse der differentiellen Codeabdeckung. Durch den Vergleich der Codeabdeckung von erfolgreichen und fehlgeschlagenen Tests kann fehlerhafter Code schnell identifiziert werden. Der Autor verwendet die Go-Bibliothek `math/big` als Beispiel und zeigt, wie man `go test` und `go tool cover` verwendet, um Abdeckungsberichte zu generieren, und `diff`, um die Unterschiede zu vergleichen. Dies identifiziert effizient den Codeabschnitt, der den Testfehler verursacht, wodurch die Debugging-Zeit im Vergleich zu herkömmlichen Methoden deutlich reduziert wird. Die Technik wird anhand der Behebung eines Fehlers in wenigen Codezeilen von über 15.000 demonstriert.

Mehr lesen
Entwicklung Codeabdeckung

Keine GPT-Wrapper mehr bauen. Stattdessen ein Weltmodell erstellen.

2025-05-16
Keine GPT-Wrapper mehr bauen. Stattdessen ein Weltmodell erstellen.

Foundry baut die Kerninfrastruktur für Browser-Agents, keine GPT-Wrapper. Sie argumentieren, dass jede SaaS-App und jedes Unternehmenstool ohne API bald durch Browser-Agents automatisiert wird, aber die aktuelle Technologie der Browser-Agents steckt noch in den Kinderschuhen. Foundry zielt darauf ab, hyperrealistische, deterministische Websimulationen, ein umfassendes Annotationssystem, zuverlässige Benchmarks und robuste RL-Trainingsumgebungen zu erstellen, um die Zuverlässigkeit und Effizienz von Browser-Agents zu verbessern. Sie suchen einen erfahrenen Softwareentwickler, der Core-ML-Systeme und RL-Infrastruktur von Grund auf neu aufbaut.

Mehr lesen

Merge Sort mit CUDA beschleunigen: Ein Parallel Computing Abenteuer

2025-03-12

Aufbauend auf einem vorherigen Beitrag über Sortieralgorithmen untersucht dieser Artikel Leistungsverbesserungen durch Parallel Computing mit CUDA. Der Autor implementiert Merge Sort, zunächst mit einem rekursiven Top-Down-Ansatz. Dieser erweist sich jedoch als ineffizient in CUDA. Die Umstellung auf einen iterativen Bottom-Up-Merge Sort und die Parallelisierung der Merge-Operationen führen zu signifikanten Leistungsgewinnen. Benchmarks zeigen, dass der iterative CUDA-Ansatz bei größeren Arrays wettbewerbsfähig ist und manchmal sogar die Standard-CPU-Sortierung übertrifft.

Mehr lesen
Entwicklung

Die unbekannte Geschichte des US-amerikanischen Programms für kernbetriebene Flugzeuge der 1950er Jahre

2025-06-02
Die unbekannte Geschichte des US-amerikanischen Programms für kernbetriebene Flugzeuge der 1950er Jahre

Dieser Artikel beschreibt die weitgehend unbekannte Geschichte des ehrgeizigen US-amerikanischen Programms für kernbetriebene Flugzeuge (ANP) der 1950er Jahre. Das zehnjährige Unterfangen zielte darauf ab, Flugzeuge mit Kernreaktoren für eine beispiellose Reichweite zu schaffen, angetrieben vom militärischen Bedarf des Kalten Krieges. Von den ersten NEPA-Studien bis zu den HTRE-Experimenten bewältigten Ingenieure immense Herausforderungen: die Konstruktion von Kernreaktoren, die Entwicklung von Hochtemperaturmaterialien und die Schaffung fortschrittlicher Strahlenschutzvorrichtungen. Der Aufstieg von Interkontinentalraketen (ICBM) verringerte jedoch den militärischen Bedarf, was 1961 zur Einstellung des Programms führte und ein Vermächtnis technologischer Innovation und eines letztendlich unerfüllten Traums hinterließ.

Mehr lesen

TKey: Der flexible Open-Source USB-Sicherheits-Token

2025-02-07

TKey ist ein neuer, flexibler USB-Sicherheits-Token mit Open-Source-Hardware und -Software. Er verwendet ein eindeutiges Gerätegeheimnis (UDS), das zusammen mit der Anwendungs-Messung und einem optionalen, vom Benutzer bereitgestellten Seed, eindeutiges Schlüsselmaterial für jede Anwendung erzeugt. Dies stellt sicher, dass selbst bei kompromittierter Anwendung keine korrekten Authentifizierungsschlüssel generiert werden. TKey unterstützt SSH-Login, Ed25519-Signatur, Root of Trust, FIDO2, TOTP, Passkey und mehr und wird kontinuierlich um weitere Anwendungen und Protokolle erweitert. Das robuste Design mit spritzgegossenem oder 3D-gedrucktem Gehäuse und einem RISC-V PicoRV32-Kern garantiert Sicherheit und Anpassungsfähigkeit.

Mehr lesen
Hardware Sicherheitstoken

Entwicklung eines Game Boy Emulators in OCaml: Eine Entwicklergeschichte

2025-07-04
Entwicklung eines Game Boy Emulators in OCaml: Eine Entwicklergeschichte

Dieser Artikel beschreibt die Entwicklung von CAMLBOY, einem Game Boy Emulator, der in OCaml geschrieben wurde und im Browser läuft. Der Autor erläutert die Architektur, das Interface-Design mit Funktoren und GADTs für bessere Testbarkeit und Wiederverwendbarkeit, die Implementierung des Befehlssatzes, die Performance-Optimierung und die Kompilierung nach JavaScript. Der Prozess umfasste die extensive Verwendung von Test-ROMs für Integrationstests und explorative Programmierung. Der Autor teilt auch seine Gedanken zum OCaml Ökosystem und den Sprachmerkmalen, wobei er sowohl Stärken als auch Schwächen hervorhebt.

Mehr lesen
Entwicklung

TestFlight meistern: Ein Leitfaden für Beta-App-Tests

2025-06-21
TestFlight meistern: Ein Leitfaden für Beta-App-Tests

Möchten Sie die neuesten Apps vor allen anderen erleben? TestFlight ist Ihr Schlüssel! Dieser Leitfaden behandelt die Installation, das Testen und die Aktualisierung von Beta-Apps auf iOS, iPadOS, macOS, tvOS und visionOS. Treten Sie über E-Mail-Einladungen oder öffentliche Links bei, um die App auf bis zu 30 Geräten zu installieren. Beachten Sie, dass In-App-Käufe während des Beta-Tests nicht auf die App Store-Version übertragen werden und Beta-Builds nach 90 Tagen ablaufen. TestFlight unterstützt auch automatische Updates und das Testen früherer Builds für eine optimierte Zusammenarbeit zwischen Entwicklern und Testern.

Mehr lesen
Entwicklung Beta-Tests
1 2 320 321 322 324 326 327 328 595 596