Zitieren in JavaScript: Inspiriert von Lisp für modulare Frontend-Entwicklung

2025-06-01
Zitieren in JavaScript: Inspiriert von Lisp für modulare Frontend-Entwicklung

Dieser Artikel untersucht, wie das Konzept „Code ist Daten“ aus Lisp die Modularität in JavaScript für die Webentwicklung verbessern kann. Der Autor weist auf das Fehlen eines Zitiermechanismus in JavaScript im Gegensatz zu Lisp hin, der die direkte Bearbeitung von Code-Abschnitten als Daten verhindert. Durch die Nachahmung des Zitierens – Senden von Client-seitigen Modul-Identifikatoren anstelle des eigentlichen Codes an den Client – werden verzögerte Ausführung und modulare Komposition erreicht. Dies ermöglicht es Back-End-Programmen, Server-seitige und Client-seitige Verhaltensweisen zu kombinieren, wobei sichergestellt wird, dass die gesamte Server-seitige Logik innerhalb eines einzigen Request/Response-Zyklus abgeschlossen wird und progressives Streaming ermöglicht wird, wodurch die Effizienz und Wartbarkeit von Webanwendungen verbessert wird.

Mehr lesen
Entwicklung

arXivLabs: Gemeinschaftsarbeit an neuen arXiv-Funktionen

2025-02-24
arXivLabs: Gemeinschaftsarbeit an neuen arXiv-Funktionen

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

Mehr lesen
Entwicklung

arXivLabs: Experimentelle Projekte mit Community-Mitwirkenden

2025-02-18
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, Community, Exzellenz und Datenschutz der Benutzerdaten angenommen und akzeptiert. arXiv engagiert sich für diese Werte und arbeitet nur mit Partnern zusammen, die sich an diese halten. Haben Sie eine Idee für ein Projekt, das der arXiv-Community einen Mehrwert bietet? Erfahren Sie mehr über arXivLabs.

Mehr lesen
Entwicklung

arXivLabs: Gemeinschaftsentwicklung von arXiv-Funktionen

2025-05-17
arXivLabs: Gemeinschaftsentwicklung von 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, Community, Exzellenz und Datenschutz der Nutzerdaten. Haben Sie eine Idee, um die arXiv-Community zu verbessern? Erfahren Sie mehr über arXivLabs.

Mehr lesen
Entwicklung

Atlas des Weltraums: Ein interaktiver Führer durch das Kosmos

2025-01-08

Der Atlas des Weltraums ist nicht nur eine statische Sternkarte; es ist eine immersive, interaktive Online-Plattform, die es Ihnen ermöglicht, das bekannte Universum zu erkunden. Er präsentiert die riesigen Datenmengen von Planeten, Sternen und Galaxien auf intuitive Weise und liefert detaillierte Informationen. Egal, ob Sie die Zusammensetzung der Planeten in unserem Sonnensystem verstehen oder in die Geheimnisse ferner Galaxien eintauchen möchten, diese Plattform befriedigt Ihre Neugier. Zoomen Sie auf spezifische Himmelskörper, erfahren Sie mehr über ihre Größe, Entfernung, Zusammensetzung und begeben Sie sich auf eine wirklich immersive Reise durch den Weltraum. Dies ist eine unschätzbare Ressource für Astronomie-Enthusiasten, Studenten und alle, die nach kosmischem Wissen dürsten.

Mehr lesen

Chrome 135: Vollständig anpassbare `<select>`-Elemente mit CSS

2025-03-31
Chrome 135: Vollständig anpassbare `<select>`-Elemente mit CSS

Chrome 135 bringt ein wichtiges Update: die vollständige CSS-Anpassung des ``-Elements. Nach jahrelanger Entwicklung bietet dies ein standardisiertes, zugängliches und stylbares ``. Entwickler können jetzt die neue Eigenschaft `appearance: base-select` verwenden, um umfassende Anpassungsfunktionen freizuschalten, einschließlich des Hinzufügens von reichhaltigem HTML-Inhalt (wie Bilder und SVGs) zu ``-Elementen, ohne ältere Browser zu beeinträchtigen. Obwohl Parser-Änderungen vorhanden sind, mindert Chrome das Risiko, bestehende Websites mit einem Finch-Experiment zu beschädigen. Dieses Update ebnet den Weg für die Erstellung weitaus ansprechenderer und aussagekräftiger ``-Element-Erfahrungen.

Mehr lesen
Entwicklung

Jenseits von Hindley-Milner: Ein Tutorial zum Cubiml-Compiler mit algebraischer Subtypisierung

2025-06-13

Diese Blog-Post-Serie stellt Cubiml vor, ein Compiler-Tutorial, das auf einem neuartigen Typrückschlusssystem namens "kubische Biunifikation" basiert, einer Verbesserung der algebraischen Subtypisierung. Es behebt die Einschränkungen der fehlenden Unterstützung für Subtypisierung im Hindley-Milner-System und bietet eine leistungsfähigere und intuitivere Typrückschluss. Das Tutorial führt durch die Implementierung von Cubiml mit detaillierten Codebeispielen, die Boolesche Werte, Bedingungsanweisungen, Datensätze, Funktionen, let-Bindungen, rekursive let-Bindungen, gegenseitige Rekursion und Case-Typ-Matching abdecken. Das endgültige Ziel ist ein Compiler, der Programme typprüft, ohne dass manuelle Typannotationen erforderlich sind.

Mehr lesen
Entwicklung Typrückschluss

Kritische Sicherheitslücke in ToDesktops Build-Container entdeckt

2025-02-28

Ein Sicherheitsforscher, der den Installer des KI-Texteditors Cursor untersuchte, entdeckte eine kritische Sicherheitslücke in ToDesktop, dem Electron-App-Bundler-Dienst, auf dem er basiert. Durch Reverse Engineering und Ausnutzung erlangte der Forscher die vollständige Kontrolle über ToDesktops Build-Container und Zugriff auf dessen Firebase-Datenbank, einschließlich sensibler Schlüssel zum Signieren und Hochladen von Anwendungen. Dies ermöglichte das potenzielle Deployment von schädlichen Updates an Millionen von Benutzern, was zu Remote Code Execution (RCE) führte. ToDesktop reagierte schnell, behob die Sicherheitslücke und würdigte den Beitrag des Forschers. Der Vorfall unterstreicht die anhaltende Notwendigkeit von Wachsamkeit und Verbesserungen in der Sicherheit der Software-Lieferkette.

Mehr lesen

Cursor KI-Programmierhilfe: 800 Zeilen Codelimit löst Diskussion aus

2025-03-13
Cursor KI-Programmierhilfe: 800 Zeilen Codelimit löst Diskussion aus

Ein Benutzer hatte ein Problem mit dem Cursor KI-Programmierassistenten: Er funktionierte nicht mehr, nachdem mehr als 750-800 Codezeilen überschritten wurden. Der Beitrag des Benutzers auf Hacker News löste eine Diskussion über Codeorganisation und KI-gestützte Programmierung aus. Andere Benutzer schlugen vor, große Dateien in kleinere, modulare Komponenten aufzuteilen, die „Agent“-Funktion von Cursor zu nutzen und das Prinzip der Einzelverantwortung anzuwenden, um die Codewartbarkeit und die Effizienz der KI-Verarbeitung zu verbessern.

Mehr lesen
Entwicklung Codeorganisation

KI rekonstruiert Bilder aus Gehirnaktivität mit beispielloser Genauigkeit

2025-05-08
KI rekonstruiert Bilder aus Gehirnaktivität mit beispielloser Genauigkeit

KI-Systeme können jetzt bemerkenswert genaue Rekonstruktionen von Bildern erstellen, die jemand sieht, basierend allein auf Aufzeichnungen seiner Gehirnaktivität. Forscher fanden heraus, dass die Genauigkeit dieser Rekonstruktionen dramatisch zunahm, als die KI lernte, sich auf bestimmte Gehirnregionen zu konzentrieren. Dieser Durchbruch stellt einen bedeutenden Fortschritt bei der Dekodierung visueller Informationen aus Gehirnaktivität dar und hat potenzielle Auswirkungen auf Gehirn-Computer-Schnittstellen.

Mehr lesen

Dr. Demento geht nach 55 Jahren im Radio in den Ruhestand

2025-06-19
Dr. Demento geht nach 55 Jahren im Radio in den Ruhestand

Radio-Persönlichkeit Barret "Dr. Demento" Hansen gab diese Woche seinen Ruhestand bekannt und beendete damit eine 55-jährige Karriere, die der Comedy und der ungewöhnlichen Musik gewidmet war. Seine Sendung, die 1970 begann, endet im Oktober mit Rückblick-Folgen, die in einer letzten Sendung mit den 40 besten Songs des Programms gipfeln. Dr. Dementos Sendung, zunächst ein Freeform-Rock-Programm, entwickelte sich zu einer Plattform für Comedy-Songs und musikalische Kuriositäten und stellte das Publikum Künstlern wie "Weird Al" Yankovic vor, dessen Entdeckung ihm weitgehend zugeschrieben wird. Die lange Laufzeit der Sendung umfasste verschiedene Medien, von Tonbandgeräten bis zu Online-Streaming, und zeigt den nachhaltigen Einfluss von Hansen auf Radio und Comedy.

Mehr lesen
Sonstiges Comedy

Günstige Drohnen verändern die globale Machtbalance

2025-06-14
Günstige Drohnen verändern die globale Machtbalance

Die jüngsten erfolgreichen Drohnenangriffe Israels und der Ukraine gegen feindliche Ziele haben Bedenken hinsichtlich der Zukunft des Krieges und des globalen Machtgleichgewichts ausgelöst. Der Artikel analysiert die disruptive Wirkung günstiger Drohnen: Ihre Fähigkeit, durch Angriffe auf kritische Infrastrukturen (Autobahnen, Brücken, Kraftwerke usw.) erhebliche wirtschaftliche Schäden zu verursachen, steht im krassen Gegensatz zu traditionellen groß angelegten militärischen Auseinandersetzungen. Diese asymmetrische Kriegsführung macht selbst große Nationen verletzlich und könnte zu einer Umgestaltung der Weltordnung führen, die letztendlich zu einer dezentralisierten und fragmentierten Machtstruktur führt.

Mehr lesen

KI-gestütztes Hacking: Eine neue Bedrohung?

2025-06-05
KI-gestütztes Hacking: Eine neue Bedrohung?

Der Aufstieg der KI stellt neue Herausforderungen für die Cybersicherheit dar. Forscher haben herausgefunden, dass KI-Modelle wie ChatGPT manipuliert werden können, um bösartigen Code zu generieren, wodurch die Einstiegshürde für Cyberkriminalität sinkt. Obwohl KI erfahrene Hacker noch nicht vollständig ersetzen kann, ist ihr Potenzial, die Generierung bösartigen Codes zu beschleunigen, alarmierend. Dies könnte zu ausgefeilteren Angriffen führen, wie z. B. mehreren gleichzeitigen Zero-Day-Exploits. KI bietet jedoch auch neue Werkzeuge für die Cybersicherheitsabwehr und löst ein „KI-Wettrüsten“ aus, bei dem die zukünftige Sicherheit zunehmend von KI-gesteuerter Offensive und Defensive abhängen wird.

Mehr lesen
Technologie Bösartiger Code

Verantwortungslöcher: Wie Prozesse die Verantwortlichkeit verschleiern

2025-05-03
Verantwortungslöcher: Wie Prozesse die Verantwortlichkeit verschleiern

Dieser Artikel untersucht das Phänomen der „Verantwortungslöcher“, bei dem Organisationen Entscheidungsprozesse formalisieren, um Kontroversen und Verantwortlichkeiten zu vermeiden, was dazu führt, dass niemand für Fehler zur Rechenschaft gezogen wird. Von zerkleinerten Eichhörnchen bis hin zu komplexen Gesundheitssystemen führt der Autor zahlreiche Beispiele an, die zeigen, wie Prozesse zwar die Effizienz steigern, aber die Verantwortlichkeit verschleiern und letztendlich zu katastrophalen Folgen führen können. Der Artikel argumentiert, dass nicht alle Prozesse problematisch sind; der Schlüssel liegt darin, ob das Design Flexibilität und Verantwortlichkeit für die Ergebnisse zulässt.

Mehr lesen
Sonstiges Prozesse

Dekonstruktion eines fließenden WebGL-Gradienten

2025-04-15
Dekonstruktion eines fließenden WebGL-Gradienten

Dieser Artikel beschreibt die Erstellung eines fließenden Gradienteneffekts mithilfe von WebGL-Shadern. Beginnend mit einem einfachen linearen Gradienten führt der Autor schrittweise Sinuswellen, Zeitvariablen für die Animation und schließlich Simplex-Rauschfunktionen und Texture Mapping ein, um einen beeindruckenden visuellen Effekt mit dynamischem Weichzeichnen und mehrschichtigen Gradienten zu erzielen. Der Artikel ist reich bebildert und erklärt klar zentrale Konzepte wie das Schreiben von Shadern, Interpolation und Farbzuordnung, was ihn ideal für Entwickler macht, die sich für WebGL und Shader interessieren.

Mehr lesen
Entwicklung Gradienteneffekt

Die KI-Job-Apokalypse ist da (und sie ist anders als erwartet)

2025-05-11
Die KI-Job-Apokalypse ist da (und sie ist anders als erwartet)

Die jüngsten Entlassungen bei Duolingo, als „KI-First“-Strategie deklariert, enthüllen eine verborgene Wahrheit: Der KI-getriebene Arbeitsplatzabbau ist bereits weit verbreitet. Hunderte von Autoren und Übersetzern wurden durch KI ersetzt, ein Trend, der sich in kreativen Branchen, im Journalismus und sogar in der Regierung wiederholt. Es ist kein Roboteraufstand, sondern ein kalkulierter Schachzug von Unternehmen, die KI nutzen, um Kosten zu senken und die Macht zu festigen. Die daraus resultierende Arbeitsmarktkrise ist besonders für Hochschulabsolventen spürbar, mit historischen Höchstständen bei der Arbeitslosenquote. Obwohl die umfassenden wirtschaftlichen Auswirkungen noch unklar sind, offenbart die Krise ein tieferliegendes Problem: die Erosion wertvoller Arbeitsplätze und das Potenzial von KI, bestehende Ungleichheiten zu verschärfen. Wir stehen an einem kritischen Scheideweg und müssen definieren, welche Art von Arbeit wir schätzen und wie wir sie schützen können, bevor die KI-getriebene Arbeitsmarktkrise uns verschlingt.

Mehr lesen

Ein Jahrzehnt Später: Rust Fordert C++ und Java heraus

2025-06-02

Dieser Artikel befasst sich erneut mit einem Google-Bericht aus dem Jahr 2011, der idiomatische Implementierungen eines Schleifenerkennung-Algorithmus in C++, Java, Go und Scala vergleicht. Zehn Jahre später hat sich die Programmierlandschaft verändert, wobei Rust als starker Konkurrent hervorgegangen ist. Der Autor wiederholt das Experiment und vergleicht sichere und unsichere Rust-Implementierungen. Sicherer Rust zeigt schnellere Kompilierung, aber etwas langsamere Ausführung als C++; unsicherer Rust übertrifft sowohl C++ als auch sicheren Rust. Benchmarks in Bezug auf Codegröße, Kompilierungszeit, Speicherbedarf und Laufzeit zeigen die überzeugende Leistung und Speichereffizienz von Rust, insbesondere in Release-Builds, die C++ übertreffen.

Mehr lesen
Entwicklung

Warum kann HTML kein HTML importieren?

2025-05-03
Warum kann HTML kein HTML importieren?

Der Autor ist besessen von einem einfachen Webentwicklungsbedürfnis: die Wiederverwendung desselben Headers auf mehreren HTML-Seiten. Er findet viele Lösungen, aber keine ist rein HTML-basiert. Dies führt ihn zu der Frage, warum HTML nicht direkt andere HTML-Dateien importieren kann, wie es CSS oder JavaScript können. Er untersucht mögliche Gründe, wie Preload-Scanner, Probleme beim asynchronen Laden, die Komplexität verschachtelter Includes, erhöhte Webanforderungen usw., und bittet die Leser um Feedback.

Mehr lesen
Entwicklung

Amazons Kuiper vs. SpaceXs Starlink: Ein Vergleich der Satellitenarchitekturen

2025-05-03
Amazons Kuiper vs. SpaceXs Starlink: Ein Vergleich der Satellitenarchitekturen

Amazons Kuiper-Projekt hat kürzlich seinen ersten Satelliten-Batch gestartet und einen wichtigen Architekturunterschied zu SpaceXs Starlink aufgezeigt. Starlink verwendet ein vereinfachtes, flaches Panel-Design, das die Nutzlast maximiert und die Kosten minimiert, während Kuiper einen konventionelleren Ansatz verfolgt, der mehr Designflexibilität bietet. Obwohl die Masse der einzelnen Kuiper-Satelliten mit der von Starlink vergleichbar ist, heben die Startarchitektur und die Designphilosophie gegensätzliche Bereitstellungsstrategien hervor. Chinas Qianfan-Konstellation spiegelt auch das flache Panel-Design von Starlink wider, was die Auswirkungen des Ansatzes von SpaceX auf die Branche zeigt.

Mehr lesen
Technologie

Das Verschwinden von Regierungsinformationen im digitalen Zeitalter

2025-02-01

Dieser Beitrag beleuchtet die Krise der Erhaltung von Regierungsinformationen im digitalen Zeitalter. Historisch wurden gedruckte Regierungsinformationen in Bibliotheken aufbewahrt; selbst veraltete Informationen wurden nicht leicht gelöscht. Im digitalen Zeitalter hingegen können Informationen auf Regierungswebsites leicht verändert oder entfernt werden, was zu erheblichen Informationsverlusten führt. Obwohl einige Organisationen sich um die Erhaltung von Regierungsinformationen bemühen, bestehen immer noch große Lücken, und die Öffentlichkeit kann die Vollständigkeit und Dauerhaftigkeit von Regierungsinformationen nicht mehr voraussetzen. Die Autoren fordern eine neue verteilte digitale Infrastruktur zur Erhaltung, um diese Krise zu bewältigen, und weisen darauf hin, dass der Informationsverlust während der Trump-Administration das Problem verschärft hat.

Mehr lesen

Wissenschaftler zersetzen Plastik mit einfachem, günstigem Katalysator und Luft

2025-03-25
Wissenschaftler zersetzen Plastik mit einfachem, günstigem Katalysator und Luft

Chemiker der Northwestern University haben eine revolutionäre Methode entwickelt, um PET-Plastik mit nur einem billigen, ungiftigen Katalysator und der Umgebungsfeuchtigkeit in der Luft zu zersetzen. Dieser lösungsmittelfreie Prozess zerlegt PET in seine Monomere, die dann zu neuen PET-Produkten recycelt oder zu höherwertigen Materialien aufgewertet werden können. Die Technik bietet eine nachhaltige und kostengünstige Lösung für das globale Problem der Plastikabfälle und verbessert die heutigen, oft energieintensiven und umweltschädlichen Methoden deutlich.

Mehr lesen

Frankfurter Silberamulet schreibt frühchristliche Geschichte um

2024-12-18
Frankfurter Silberamulet schreibt frühchristliche Geschichte um

Archäologen haben in einem römischen Grab aus dem 3. Jahrhundert nahe Frankfurt am Main einen bahnbrechenden Fund gemacht: ein Silberamulett, die „Frankfurter Silberinschrift“. Das Amulett stammt aus der Zeit von 230 bis 270 n. Chr. und ist fast 50 Jahre älter als bisher bekannte christliche Artefakte aus dieser Region. Die mit modernster Technologie entzifferte Inschrift enthält ausschließlich christlichen Inhalt, darunter Anrufungen an Jesus Christus und Bibelstellen. Diese Entdeckung verschiebt die Chronologie des Christentums nördlich der Alpen deutlich nach hinten und beleuchtet seine frühe Verbreitung und seinen Einfluss im römischen Germanien. Der Fund hat große Bedeutung für die Archäologie, Theologie und römische Geschichte.

Mehr lesen

Können LLMs die Bibel korrekt wiedergeben?

2024-12-29
Können LLMs die Bibel korrekt wiedergeben?

Dieser Artikel untersucht die Fähigkeit großer Sprachmodelle (LLMs), Bibelstellen korrekt wiederzugeben. Der Autor entwickelte sechs Tests, um die Genauigkeit verschiedener LLM-Größen bei der Reproduktion von Versen zu bewerten. Größere Modelle (Llama 405B, GPT 4o und Claude Sonnet) schnitten am besten ab und gaben Verse und sogar ganze Kapitel korrekt wieder. Kleinere Modelle (7B Parameterbereich) vermischten häufig Übersetzungen oder halluzinierten Text. Mittelgroße Modelle (70B Parameterbereich) bewahrten im Allgemeinen die Bedeutung, vermischten aber oft Übersetzungen oder paraphrasierten leicht. Der Autor folgert, dass für präzise Bibelzitate größere Modelle vorzuziehen sind, ergänzt durch eine Überprüfung mit einer echten Bibel.

Mehr lesen

Netflix' KI-Upscaling geht schrecklich schief: 'Eine andere Welt' verwandelt sich in einen Glitch-Fest

2025-03-13
Netflix' KI-Upscaling geht schrecklich schief: 'Eine andere Welt' verwandelt sich in einen Glitch-Fest

Netflix' Versuch, die klassische Sitcom 'Eine andere Welt' mit KI-Upscaling zu verbessern, ist kläglich gescheitert. Die KI-Verbesserung hat zu verstörenden visuellen Artefakten geführt, darunter verzerrte Gesichter und bizarre Hintergrundfehler, die die Show in etwas verwandelt haben, das einem Low-Budget-Horrorfilm ähnelt. Obwohl die KI-verbesserte Version gestreamt werden kann, haben die beunruhigenden Ergebnisse Kritik hervorgerufen und Fragen nach dem verantwortungsvollen Einsatz von KI bei der Videorestaurierung und dem Gleichgewicht zwischen Qualitätsverbesserung und Erhaltung der ursprünglichen Ästhetik aufgeworfen.

Mehr lesen
Technologie Video-Upscaling

Wearables und die medizinische Revolution: Ein Durchbruch in der Faser-Elektronik

2025-03-23
Wearables und die medizinische Revolution: Ein Durchbruch in der Faser-Elektronik

In den letzten Jahren gab es bemerkenswerte Fortschritte bei der Anwendung von Wearables im Gesundheitswesen. Forscher nutzen fortschrittliche Materialien und Verfahren, wie das thermische Ziehen, um multifunktionale Fasern herzustellen, die Sensoren, Batterien und sogar Recheneinheiten integrieren. Diese Fasern können zu intelligenten Textilien verwoben werden, um physiologische Parameter in Echtzeit zu überwachen, Krankheiten zu diagnostizieren und sogar Behandlungen zu verabreichen. Von der einfachen EKG-Überwachung bis hin zu komplexen neuronalen Schnittstellen ebnet die Faser-Elektronik den Weg für personalisierte und kontinuierliche Gesundheitsversorgung. Dieser technologische Durchbruch verspricht, die medizinische Industrie zu revolutionieren und eine echte medizinische Revolution einzuleiten.

Mehr lesen

Geistiges Eigentum ist eine dumme Idee: Eine Vision für Open-Source-KI

2025-02-22

Der Autor argumentiert, dass geistiges Eigentum ein fehlerhafter Begriff ist und widerlegt den Vergleich von Präsident Biden zwischen Piraterie und Diebstahl. Piraterie ermöglicht im Gegensatz zum Diebstahl einen breiten Zugang zu Ressourcen, ähnlich wie Fotografie anstatt Raub. Besorgt über die Vermögenskonzentration, sieht der Autor die KI als einen Weg, der der Gesellschaft immensen Wert bringt, ohne dass jemand davon profitiert. Er erinnert an das frühe Internet-Modell mit Open Source, hohem Wert und niedrigem Gewinn und zielt darauf ab, aktuelle Geschäftsmodelle durch Open-Source-Projekte wie comma.ai und tinygrad zu stören. Das Ziel ist es, den Technologie-Sektor für Spekulanten unrentabel zu machen und so eine fairere Technologielandschaft zu schaffen.

Mehr lesen
KI

Raven: OCamls neues Ökosystem für maschinelles Lernen

2025-04-30
Raven: OCamls neues Ökosystem für maschinelles Lernen

Raven ist ein umfassendes Ökosystem, das maschinelles Lernen und Data Science nach OCaml bringt. Es bietet Bibliotheken, die beliebte Python-Tools wie NumPy (mit Ndarray), Jupyter (mit Quill) und JAX (mit Rune) widerspiegeln und dabei die Benutzerfreundlichkeit von Python anstreben, während gleichzeitig die Typsicherheit und die Leistung von OCaml genutzt werden. Derzeit in der Pre-Alpha-Phase, bietet Raven eine wachsende Sammlung von Tools für numerische Berechnungen, Visualisierung (Hugin) und mehr und verspricht eine überzeugende Alternative für Data Scientists, die eine sicherere und schnellere Sprache suchen.

Mehr lesen
Entwicklung

Reverse Engineering von Apples typedstream-Format: Einblicke in imessage-exporter

2025-02-03

Dieser Artikel beschreibt den Reverse-Engineering-Prozess von Apples proprietärem binären Serialisierungsprotokoll, typedstream, das vom imessage-exporter-Projekt durchgeführt wurde. Typedstream, das zum Speichern von iMessage-Daten verwendet wird, ist nicht dokumentiert und gehört nicht zu den öffentlichen APIs von Apple. Durch die Analyse von BLOB-Daten in der iMessage-Datenbank identifizierte der Autor Muster im typedstream-Format, wie z. B. 0x84, das den Beginn eines Datenblocks markiert, wobei das nachfolgende Byte die Länge angibt, und 0x86, das das Ende eines Blocks signalisiert. Mithilfe dieser Muster gelang es dem Autor, die typedstream-Daten zu deserialisieren und einen plattformübergreifenden Zugriff auf iMessage-Daten zu erhalten.

Mehr lesen

Embracer Games Archive: Bewahrung der Videospielgeschichte

2025-05-10
Embracer Games Archive: Bewahrung der Videospielgeschichte

Das Embracer Games Archive zielt darauf ab, die Geschichte der Videospiele zu bewahren. Inspiriert von der privaten Sammlung des Embracer Group CEO Lars Wingefors, ist das Archiv mit dem Unternehmen gewachsen. Sein Ziel ist die Zusammenarbeit mit Institutionen, Basisbewegungen, Journalisten, Forschern, Publishern und Studios, um die Geschichte der Videospiele zu bewahren und zu dokumentieren, was letztendlich der gesamten Branche zugutekommt.

Mehr lesen
Spiele

Bekämpfung der Fälschung von Canvas-Fingerabdrücken: Erkennungsmethoden und Wettrüsten

2025-02-25
Bekämpfung der Fälschung von Canvas-Fingerabdrücken: Erkennungsmethoden und Wettrüsten

Canvas-Fingerabdrücke werden häufig zur Betrugsbekämpfung eingesetzt, aber Betrüger haben Techniken entwickelt, um die Erkennung zu umgehen. Dieser Beitrag untersucht, wie Betrüger Techniken von Plattformen wie Zenrows und Browser-Erweiterungen wie Canvas Blocker verwenden, um Canvas-Fingerabdrücke zu modifizieren. Zwei Erkennungsmethoden werden analysiert: Pixelwertprüfung und Funktionskonsistenzprüfung zur Identifizierung von Fälschungen. Diese Methoden überprüfen vordefinierte Pixel-Farben und überprüfen native Funktionsprototypen oder Fehler-Stack-Traces, um festzustellen, ob ein Canvas-Fingerabdruck manipuliert wurde.

Mehr lesen
Technologie Canvas-Fingerabdruck
1 2 407 408 409 411 413 414 415 595 596