ldump: Ein Lua-Serializer für komplexe Datenstrukturen

2025-01-31
ldump: Ein Lua-Serializer für komplexe Datenstrukturen

ldump ist ein robuster Lua-Serializer, der komplexe Datenstrukturen verarbeiten kann, einschließlich zirkulärer Referenzen, Funktionen (auch mit Upvalues), Metatabellen, Coroutinen und Benutzerdaten. Er serialisiert Daten in ausführbaren Lua-Code, der über `load(data)()` deserialisiert wird. ldump priorisiert Funktionalität und Flexibilität gegenüber Geschwindigkeit und Größe, was ihn ideal für Szenarien macht, in denen komplexe Spielstände gespeichert werden müssen. Obwohl die Ausgabe groß ist, können moderne Komprimierungsalgorithmen die Größe deutlich reduzieren. Er unterstützt Lua 5.1 bis 5.4 und LuaJIT und wurde umfassend auf Grenzfälle getestet.

Mehr lesen
Entwicklung

Project Zeros tiefer Einblick in die Windows-Registrierung: 2 Jahre, 53 CVEs

2025-05-28
Project Zeros tiefer Einblick in die Windows-Registrierung: 2 Jahre, 53 CVEs

Mateusz Jurczyk von Google Project Zero verbrachte zwei Jahre mit der eingehenden Untersuchung der Windows-Registrierung und deckte dabei 53 CVEs auf. Seine Forschung hebt die Komplexität der Registrierung als lokale Angriffsfläche für Privilege Escalation hervor und beschreibt Sicherheitsprobleme, die aus dem umfangreichen, in C geschriebenen Legacy-Code resultieren. Die Forschung umfasst verschiedene Schwachstellenklassen, darunter Speicherkorruption, Informationsoffenlegung und Logikfehler, und analysiert verschiedene Angriffspunkte wie das Laden von Registrierungsdateien, App-Hive und direkte Systemaufrufe. Die Forschung betont auch, wie die Selbstheilungsmechanismen der Registrierung die Sicherheitsüberprüfung beeinflussen und welche Herausforderungen durch die unklaren Grenzen zwischen strengen Formatanforderungen und Konventionen entstehen. Abschließend fasst der Beitrag die Exploitations-Primitiven zusammen und diskutiert Strategien und Schwierigkeiten beim Fuzzing der Registrierung.

Mehr lesen

Der 70.000$-Küchencomputer, den niemand gekauft hat: Die Geschichte des Honeywell H316

2025-06-24
Der 70.000$-Küchencomputer, den niemand gekauft hat: Die Geschichte des Honeywell H316

Der Honeywell H316 Küchencomputer, mit einem atemberaubenden Preis von 70.000 $ (in 1969er Dollar), ist ein legendärer Flop. Es war nicht einfach nur ein Küchengerät; es war eine luxuriöse Version des Honeywell H316-Universalcomputers, bekannt für sein retrofuturistisches Design und seine binäre Schnittstelle. Der Artikel untersucht seine Misserfolge: den exorbitanten Preis, die komplexe binäre Programmierung und seinen unrealistischen Zielmarkt (Vorstadt-Hausfrauen für die Speicherung von Rezepten). Trotz seines kommerziellen Misserfolgs nimmt der H316 einen Platz in der Geschichte der Technologie ein, als wohl der erste verbraucherorientierte Computer, der zu einem heiligen Gral für Retrocomputing-Enthusiasten geworden ist. Beweise deuten jedoch darauf hin, dass es sich eher um einen brillanten, wenn auch teuren Marketing-Stunt von Neiman Marcus handelte, als um ein echtes Produktversagen.

Mehr lesen
Technologie

Open Heart Protokoll: Emoji-Reaktionen für Websites

2025-01-25

Das Open Heart Protokoll ermöglicht es anonymen Benutzern, Emoji-Reaktionen an eine URL zu senden. Benutzer senden ein einzelnes Emoji per POST-Anfrage; der Server zählt die Reaktionen und gibt ein JSON-Objekt mit den Zählungen zurück. Es ist auf Einfachheit ausgelegt; Entwickler können schnell einen Server mit Cloudflare Workers oder Glitch einrichten. Im Vergleich zu WebMentions ist es leichtergewichtiger und einfacher zu implementieren.

Mehr lesen
Entwicklung offenes Protokoll

Asiatischer Riesenhornisse aus den USA ausgerottet

2024-12-23

Nach drei Jahren ohne bestätigte Sichtungen haben das Washington State Department of Agriculture (WSDA) und das United States Department of Agriculture (USDA) die Ausrottung der Asiatischen Riesenhornisse (Vespa mandarinia) aus dem Bundesstaat Washington und den USA bekannt gegeben. Dieser Erfolg ist das Ergebnis einer mehrjährigen Zusammenarbeit zwischen staatlichen und bundesstaatlichen Behörden, Gemeindemitgliedern und der Öffentlichkeit, die eine entscheidende Rolle bei der Meldung von Sichtungen gespielt haben. Die Hornissen stellten eine erhebliche Bedrohung für Honigbienen, andere Bestäuber und die Landwirtschaft dar, und ihre Ausrottung schützt das Ökosystem und die Agrarindustrie der USA. Trotz der Ausrottung wird weiterhin wachsam vorgegangen, um eine Wiedereinführung zu verhindern.

Mehr lesen

Emil Wallner, autodidaktischer KI-Forscher: Eine außergewöhnliche Reise

2025-02-07
Emil Wallner, autodidaktischer KI-Forscher: Eine außergewöhnliche Reise

Emil Wallner, ein autodidaktischer KI-Forscher, hat eine außergewöhnliche Lebensgeschichte. Vom Lehrer in einem ländlichen Dorf in Afrika zum Machine-Learning-Forscher bei Google Art & Culture ist seine Karriere voller Abenteuer und Herausforderungen. Er schuf das beliebte Open-Source-Projekt Screenshot-to-code, das Design-Mockups in HTML/CSS übersetzt, und wurde für seine Arbeit an der automatisierten Farbgebung in einem Google-Kurzfilm vorgestellt. Dieses Interview beleuchtet Emil's KI-Reise, seine Ratschläge für angehende autodidaktische Forscher und seine Einblicke in die Zukunft der KI-Forschung. Er betont die Bedeutung praktischer Erfahrung und des Aufbaus eines starken Portfolios, um Anerkennung im Feld zu erhalten.

Mehr lesen

Telnet wiederentdeckt: Eine Reise in die Vergangenheit

2025-06-17

Der Autor beschreibt eine unvergessliche Telnet-Erfahrung: eine Star Wars inspirierte ASCII-Animation unter towel.blinkenlights.nl 23. Dies führte zur Wiederentdeckung weiterer Telnet-Ressourcen, darunter Online-Schach, ein Star-Trek-inspiriertes Weltraumkampfspiel und eine Arpanet/Usenet-Simulation mit über 60 textbasierten Spielen. Es wird darauf hingewiesen, dass Telnet-Kommunikation unverschlüsselt ist und somit sensible Daten gefährdet sind.

Mehr lesen

Mikroschwerkraft: Eine einzigartige Umgebung für die Weltraumforschung

2025-04-13
Mikroschwerkraft: Eine einzigartige Umgebung für die Weltraumforschung

Mikroschwerkraft ist nicht das Fehlen von Schwerkraft, sondern ein extrem schwaches Gravitationsfeld (1/1000 bis 1/1.000.000 der Erdanziehungskraft). Die Internationale Raumstation befindet sich entgegen der landläufigen Meinung nicht in der Schwerelosigkeit, sondern in einem kontinuierlichen freien Fall, der das Gefühl der Schwerelosigkeit erzeugt. In der Mikroschwerkraft verhalten sich Flüssigkeiten, Zellwachstum, Verbrennung und Kristallbildung anders und bieten einzigartige experimentelle Möglichkeiten. Spark Gravity konzentriert sich auf programmierbare Schwerkraft und schließt die Lücke in der aktuellen Forschung, die auf Umgebungen mit voller Schwerkraft oder Schwerelosigkeit auf der Erde und der ISS beschränkt ist. Ziel ist es, Wissenschaftlern die Kontrolle über die Schwerkraft als Variable zu ermöglichen, Mond-, Mars- oder tiefraumähnliche Umgebungen zu simulieren und Langzeitstudien ohne eine komplette Raumstation durchzuführen.

Mehr lesen

OpenZFS 2.3.0 veröffentlicht: RAIDZ-Erweiterung, superschnelle Deduplizierung und mehr

2025-01-14
OpenZFS 2.3.0 veröffentlicht: RAIDZ-Erweiterung, superschnelle Deduplizierung und mehr

OpenZFS 2.3.0 ist da! Dieses Release bietet aufregende neue Funktionen, darunter RAIDZ-Erweiterung zum Hinzufügen von Geräten zu bestehenden RAIDZ-Pools ohne Ausfallzeiten, superschnelle Deduplizierung für deutlich verbesserte Leistung, direkte I/O zum Umgehen des ARC-Cache für höhere Effizienz auf Geräten wie NVMe, optionale JSON-Ausgabe für die meisten Befehle und Unterstützung von Datei-/Verzeichnisnamen bis zu 1023 Zeichen. Zahlreiche kritische Fehlerbehebungen und Leistungsverbesserungen runden dieses Release ab. Unterstützte Plattformen sind Linux-Kernel 4.18-6.12 und FreeBSD-Versionen 13.3, 14.0-14.2.

Mehr lesen
Entwicklung Speicher

HTML: Die unterschätzte Programmiersprache

2025-01-10
HTML: Die unterschätzte Programmiersprache

Dieser Artikel argumentiert, dass HTML, oft als bloßes Markup abgetan, tatsächlich eine zutiefst bedeutende Programmiersprache ist, möglicherweise die wichtigste, die jemals entwickelt wurde. Es ist nicht nur die Grundlage des modernen Webs; seine Anpassungsfähigkeit, Interaktivität und globale Reichweite sind unübertroffen. Der Autor verwendet persönliche Anekdoten und das Beispiel einer kreativ kaputten Website, des „Embroidery Troubleshooting Guide“, um die Macht und das künstlerische Potenzial von HTML zu veranschaulichen. Die Zugänglichkeit und die demokratische Natur von HTML werden hervorgehoben und betonen, dass jeder damit erstellen und innovieren kann.

Mehr lesen
Entwicklung

DIY Künstliches Sonnenlicht: Ein Hardware-Abenteuer eines Softwareentwicklers

2025-03-27
DIY Künstliches Sonnenlicht: Ein Hardware-Abenteuer eines Softwareentwicklers

Inspiriert von einem YouTube-Video, wagte sich ein Softwareentwickler an ein Projekt zur Herstellung von künstlichem Sonnenlicht zu Hause. Er lehnte das sperrige Design des Parabolspiegels ab und verwendete stattdessen eine Gitteranordnung aus mehreren Linsen und LEDs. Der Artikel beschreibt den gesamten Prozess von der 3D-Modellierung und Platinenentwicklung über die CNC-Fertigung bis zur Endmontage, einschließlich der Herausforderungen und Lösungen. Obwohl die Helligkeit des Endergebnisses etwas geringer ausfiel als erwartet, erzielte es einen zufriedenstellenden geometrischen Effekt und brachte dem Autor wertvolle Erfahrungen im Hardware-Engineering.

Mehr lesen
Hardware

EU soll Big-Tech-Monopole zerschlagen

2025-06-20
EU soll Big-Tech-Monopole zerschlagen

Bürger und zivilgesellschaftliche Organisationen aus Europa und der ganzen Welt fordern die Europäische Kommission auf, jetzt zu handeln, um die mächtigen Big-Tech-Monopole zu zerschlagen, die die digitale Welt beherrschen. Diese Tech-Giganten dominieren nicht nur die Märkte, sondern beeinflussen auch die europäische Demokratie. Der Artikel hebt Googles Anzeigenmonopol als besonders schädlich hervor, das die Nachrichtenmedien schädigt und Verbraucher ausbeutet. Es wird argumentiert, dass die EU Google zwingen sollte, Teile ihres Geschäfts zu veräußern und andere Technologiemonopole aufzubrechen, um ein gerechteres und freieres Internet zu schaffen.

Mehr lesen
Technologie

Lösung des Labyrinth-Goblins-Rätsels mit Boolescher Algebra

2025-03-06

Dieser Artikel zeigt, wie man das klassische Logikrätsel der Ritter und Schurken aus dem Film *Labyrinth* mit Boolescher Algebra löst. Der Autor modelliert das Problem, wobei A für die Antwort, Q für die richtige Antwort auf die Frage und G dafür steht, ob der Goblin lügt, und leitet A = G⊕Q ab. Durch geschickte Formulierung der Frage, um den Lügestatus des anderen Goblins einzubeziehen, vereinfacht sich die Gleichung und die Lösung wird enthüllt. Der Autor argumentiert, dass der formalisierte Ansatz die Schritte verdeutlicht und die Nützlichkeit formaler Systeme als Denkwerkzeuge hervorhebt.

Mehr lesen

Railgun Labs veröffentlicht Hochleistungs-Unicode-Algorithmusbibliothek: Unicorn

2024-12-15

Railgun Labs hat Unicorn veröffentlicht, eine Hochleistungs-Unicode-Algorithmusbibliothek, bekannt für Geschwindigkeit, Einbettbarkeit, plattformübergreifende Kompatibilität und Sicherheit. Unicorn unterstützt zahlreiche Unicode-Algorithmen, darunter Normalisierung, Groß-/Kleinschreibung, Sortierung und Segmentierung, und bietet Decoder, Encoder und Validatoren für UTF-8, UTF-16 und UTF-32-Codierungen. Die Bibliothek ist vollständig anpassbar und wurde umfassend auf Genauigkeit und Zuverlässigkeit getestet. Sie ist MISRA C:2012-konform und weitgehend threadsicher.

Mehr lesen

Dilbert-Schöpfer Scott Adams offenbart tödliche Prostatakrebsdiagnose

2025-05-19
Dilbert-Schöpfer Scott Adams offenbart tödliche Prostatakrebsdiagnose

Scott Adams, der Schöpfer des bekannten Comicstrips "Dilbert", gab in seiner Rumble-Show bekannt, dass bei ihm Prostatakrebs diagnostiziert wurde, der auf die Knochen gestreut hat – die gleiche Krebsart, mit der Präsident Biden zu kämpfen hat. Der 67-jährige Adams erklärte, er erwarte, diesen Sommer zu sterben. Während lokalisierter Prostatakrebs heilbar ist, ist sein fortgeschrittenes Stadium nicht heilbar. Trotz seiner eigenen düsteren Prognose drückte Adams seine Anteilnahme für Präsident Biden und seine Familie aus.

Mehr lesen
Sonstiges

Notion: Ihr All-in-One-Workspace

2025-01-02
Notion: Ihr All-in-One-Workspace

Notion ist ein All-in-One-Workspace, der Notizen, Aufgabenverwaltung, Wikis und Datenbanken auf einer einzigen Plattform vereint. Bekannt für seine Flexibilität und Anpassbarkeit ermöglicht Notion Benutzern die Erstellung personalisierter Workflows und Wissensdatenbanken. Egal ob Student, Freelancer oder Teammitglied, Notion hilft Ihnen, Informationen zu organisieren und die Produktivität zu steigern. Seine leistungsstarken Datenbankfunktionen ermöglichen die Verwaltung von allem, von einfachen To-Do-Listen bis hin zum komplexen Projektmanagement.

Mehr lesen
Entwicklung

evolved.lua: Eine schnelle und flexible ECS-Bibliothek für Lua

2025-05-21
evolved.lua: Eine schnelle und flexible ECS-Bibliothek für Lua

evolved.lua ist eine schnelle und flexible Entity-Component-System (ECS)-Bibliothek für Lua. Sie verwendet einen archetypenbasierten Ansatz zum Speichern von Entitäten und Komponenten und nutzt eine Structure of Arrays (SoA) für effizientes Iterieren und Verarbeiten. Die Bibliothek unterstützt Abfragen, verzögerte Operationen, Batch-Operationen und Funktionen wie einen Entitäts-Builder für die vereinfachte Erstellung komplexer Systeme. Installation über luarocks oder Klonen des Repositorys; die Dokumentation umfasst eine Übersicht, Beispiele und ein Spickzettel.

Mehr lesen
Entwicklung

Muriel Spark: Ein literarisches Katz-und-Maus-Spiel mit ihrem Biografen

2025-07-12
Muriel Spark: Ein literarisches Katz-und-Maus-Spiel mit ihrem Biografen

Die Einladung der Schriftstellerin Muriel Spark an Martin Stannard, ihre Biografie zu schreiben, war ein sorgfältig inszeniertes Spiel. Spark hinterließ ein riesiges Archiv, ein gewaltiges Puzzle, das Stannard neun Jahre lang zusammensetzte und dabei mehrere Entwürfe erstellte, bevor die gefeierte Biografie fertiggestellt wurde. Dieser Artikel erforscht wiederkehrende Themen in Sparks Werk: die Kontrolle über den Anfang und das Ende des Lebens und die komplexe Beziehung zwischen Autorin und Biograf, die die geisterhaften Verwicklungen ihrer Fiktion widerspiegelt. Sparks biographische Reise spiegelt das Muster des Kampfes in ihren Romanen wider, sie ahnt ihr eigenes Ende voraus und verwebt die Geschichte ihres Lebens in ihre Interaktion mit ihrem Biografen.

Mehr lesen
Sonstiges

NATO verstärkt die Marinepräsenz und KI-Überwachung in der Ostsee nach Unterseekabel-Abschnitten

2025-01-18
NATO verstärkt die Marinepräsenz und KI-Überwachung in der Ostsee nach Unterseekabel-Abschnitten

Nach dem mutmaßlichen Durchtrennen von Unterseekabeln, die Finnland und Estland verbinden, an Weihnachten, angeblich durch einen mit Russland verbundenen Öltanker, verstärkt die NATO ihre Reaktion. Fast ein Dutzend Kriegsschiffe werden die Ostsee patrouillieren, um die Unterwasserinfrastruktur zu schützen. Gleichzeitig hat eine von Großbritannien geführte Joint Expeditionary Force (JEF) ein KI-gestütztes System zur Verfolgung verdächtiger Schiffe reaktiviert. Die finnischen Behörden haben das beteiligte Schiff und seine Besatzung festgenommen. Dieser Vorfall unterstreicht die wachsenden Spannungen in der Region und führt zu einer anhaltenden Erhöhung der militärischen Präsenz der NATO, um weitere Sabotageakte zu verhindern.

Mehr lesen
Technologie

Der Aufstieg der Hyperlesbarkeit: Informationsüberflutung im modernen Zeitalter

2025-03-28
Der Aufstieg der Hyperlesbarkeit: Informationsüberflutung im modernen Zeitalter

Früher erforderte der Zugriff auf Informationen enorme Anstrengungen, wie das Erklimmen einer gefährlichen Klippe, um eine Inschrift zu finden. Heute ist Information leicht verfügbar, ja sogar unvermeidlich. Der Autor prägt den Begriff „Hyperlesbarkeit“, um diese Leichtigkeit des Zugriffs auf und der Verbreitung von Informationen zu beschreiben. Dies rührt nicht nur von technologischen Fortschritten her, sondern auch von der proaktiven Suche der Menschen nach Klarheit. Um im Wettbewerb hervorzustechen, teilen sie offen Ideen und Strategien. Es ist ein Ergebnis der Spieltheorie: Information ist keine knappe Ressource mehr, aber sie prägt neue Wettbewerbslandschaften und bringt eine neue Generation von „Hyperlesbarkeits- Natives“ hervor, die über enorm leistungsfähige Informationsverarbeitungsfähigkeiten verfügen.

Mehr lesen

KI-Codierassistenten: Eine existenzielle Krise für Softwareentwickler?

2025-03-23

Der Aufstieg von KI-Codierassistenten verändert die Rolle von Softwareentwicklern grundlegend. Sie wandeln sich von reinen Code-Schreibern zu Orchestratoren und Managern von KI-Systemen. Dies hat eine Identitätskrise innerhalb der Softwareentwicklungs-Community ausgelöst. Der Artikel untersucht die Herausforderungen und Chancen dieser Transformation und betont, dass der Kernwert eines Softwareentwicklers in der Problemlösung und Wertschöpfung liegt, nicht nur im Schreiben von Code. Die Zukunft erfordert stärkere Kommunikationsfähigkeit, systemisches Denken und Anpassungsfähigkeit, um im Zeitalter der KI erfolgreich zu sein.

Mehr lesen
Entwicklung

NSF-Direktor tritt angesichts massenhafter Förderkürzungen zurück

2025-04-26
NSF-Direktor tritt angesichts massenhafter Förderkürzungen zurück

Die US-amerikanische National Science Foundation (NSF) erlebt schwere Turbulenzen. Hunderte weitere Forschungsstipendien wurden heute eingestellt, nachdem bereits in der vergangenen Woche Hunderte gestrichen worden waren. Dies geschah einen Tag nach dem überraschenden Rücktritt von Direktor Sethuraman Panchanathan, wobei Mitarbeitern Anreize für einen vorzeitigen Ruhestand angeboten wurden. Die Trump-Regierung plant Berichten zufolge, das NSF-Budget um 55 % und die Belegschaft um 50 % zu kürzen. Die massenhaften Förderkürzungen stehen im Zusammenhang mit einer Initiative von Elon Musk zur Senkung der Bundesausgaben, wobei einige gestrichene Förderungen beschuldigt werden, ‚Diversity, Equity and Inclusion (DEI)‘ zu fördern. Der ehemalige NSF-Direktor Neal Lane lobte Panchanathans Führung und nannte sie hervorragend angesichts der Bemühungen, die Rolle der NSF zu verringern.

Mehr lesen
Technologie

Revolutionäre Materialbruchtheorie: Von Nano bis Makro

2025-03-01

Ein bahnbrechender Artikel präsentiert ein neues theoretisches Framework für Materialversagen, das sowohl isotrope als auch anisotrope Materialien umfasst. Es überbrückt die Lücke zwischen der Analyse auf Nanoskala, wie Graphen, und Makrovorhersagen für Verbundwerkstoffe und schafft ein vollständiges Modell von Mikro bis Makro. Diese Theorie überwindet die Grenzen traditioneller Bruchbedingungen, unterscheidet genau zwischen duktilen und spröden Brüchen und sagt Ermüdungs- und Kriechbrüche voraus. Sie bietet einen revolutionären Fortschritt für Anwendungen in der Materialwissenschaft und -technik.

Mehr lesen

Einschränkungen entfesseln Kreativität: Der ideale Punkt zwischen Struktur und Freiheit

2025-05-05
Einschränkungen entfesseln Kreativität: Der ideale Punkt zwischen Struktur und Freiheit

Dieser Artikel untersucht die paradoxe Beziehung zwischen Einschränkungen und Kreativität. Anhand von Beispielen aus Architektur, Spieldesign und Kunstausstellungen wird argumentiert, dass moderate Einschränkungen, anstatt unbegrenzte Möglichkeiten, eine reichere Kreativität fördern. Ähnlich wie die biologische Evolution gedeiht Kreativität unter spezifischen Parametern. Der Artikel betont, dass erfolgreiche Kreative sich nicht nur an externe Einschränkungen halten, sondern sie in persönliche Herausforderungen verwandeln, was letztendlich zu Durchbrüchen führt.

Mehr lesen
Design

Über die skalare Selektion hinaus: Batch-Verarbeitung von Ereignisströmen für Effizienz

2025-05-15

Der Autor beschreibt die Ineffizienz des skalaren Selektions-Anti-Patterns im Design von zustandsbehafteten Diensten, veranschaulicht an einem LSP-Server. Die Verarbeitung von Ereignissen einzeln führt zu Verzögerungen und Ressourcenverschwendung. Die vorgeschlagene Lösung besteht darin, Ereignisströme stapelweise zu verarbeiten. Eine `batch_stream`-Funktion führt eingehende Ereignisse zu Batches zusammen, wodurch die Effizienz deutlich verbessert wird. Bei geringer Last verhält sie sich wie eine Einzelereignisverarbeitung, bei hoher Last reduziert sie jedoch den Overhead drastisch und steigert die Leistung.

Mehr lesen
Entwicklung Ereignisgesteuert

WASM-Programm umgeht die node:wasi-Dateisystem-Sandbox

2024-12-15
WASM-Programm umgeht die node:wasi-Dateisystem-Sandbox

Dieses Projekt demonstriert einen Proof-of-Concept, der zeigt, wie ein WASM-Programm die Einschränkung des preopens-Verzeichnisses in node:wasi umgehen kann, um auf Dateien außerhalb der Sandbox zuzugreifen. Normalerweise ist der Zugriff von WASM-Programmen auf vorab geöffnete Verzeichnisse beschränkt. Durch geschickte Verwendung von symbolischen Links zum Ersetzen von Dateien zu einem genauen Zeitpunkt und die Ausführung eines externen Prozesses kann diese Einschränkung jedoch umgangen werden. Dies ist keine praktische Sicherheitslücke in node:wasi, sondern eher ein potenzieller Grenzfall. Das Projekt hebt hervor, dass man sich nicht darauf verlassen sollte, dass node:wasi bösartigen Code vollständig daran hindert, auf externe Dateien zuzugreifen.

Mehr lesen
Entwicklung

FastAnime: Anime-Erlebnis direkt im Terminal!

2025-01-28
FastAnime: Anime-Erlebnis direkt im Terminal!

FastAnime ist ein Kommandozeilen-Tool, mit dem Sie Anime direkt in Ihrem Terminal durchsuchen und ansehen können. Es integriert sich mit AniList für leistungsstarke Such- und Downloadfunktionen und bietet umfangreiche Anpassungsmöglichkeiten. Benutzer können Anime durchsuchen, Videos herunterladen, den Cache verwalten und vieles mehr, alles über eine gut gestaltete Kommandozeilenschnittstelle. Es unterstützt den MPV-Player, bietet Desktop-Benachrichtigungen und praktische Tastenkombinationen. FastAnime ist einfach zu installieren, unterstützt verschiedene Paketmanager und Betriebssysteme und bietet eine Vielzahl an Kommandozeilenoptionen und Anpassungsfunktionen für ein optimiertes und leistungsstarkes Anime-Erlebnis.

Mehr lesen
Entwicklung

CONL: Das Markdown für Konfigurationsdateien?

2025-04-26

Genervt von der Komplexität von JSON, YAML und TOML? Ein Softwareentwickler hat CONL erstellt, ein minimalistisches Format für Konfigurationsdateien, das als „Markdown“ für Konfigurationsdateien gedacht ist. CONL ist einfach zu lesen und zu bearbeiten, verfügt über ein JSON-ähnliches Datenmodell und ist einfach zu implementieren. Es unterstützt verschiedene Datentypen, darunter Skalare, Listen und Mappings, und bietet gute Unterstützung für mehrzeilige Strings. Der Autor stellt auch Implementierungen für Rust und Go sowie einen Language Server und eine Zed-Erweiterung bereit.

Mehr lesen
Entwicklung

Website präsentiert frühchristliche Schriften

2024-12-25

Eine neue Website, "Frühchristliche Schriften", bietet eine umfassende Sammlung christlicher Texte vor dem Konzil von Nicäa im Jahr 325 n. Chr. Sie enthält das Neue Testament, Apokryphen, gnostische Texte, Schriften der Kirchenväter und verwandte nicht-christliche Quellen, alles mit Übersetzungen und Kommentaren. Diese Ressource bietet wertvolle Einblicke in die Geschichte und Entwicklung des frühen Christentums.

Mehr lesen

Apple leitet Opfer von Spionage-Software an ein gemeinnütziges Sicherheitslabor

2024-12-23
Apple leitet Opfer von Spionage-Software an ein gemeinnütziges Sicherheitslabor

Anstatt selbst zu ermitteln, leitet Apple Opfer von vermuteten staatlichen Spionage-Software-Angriffen auf iPhones an die gemeinnützige Organisation Access Now weiter, um Hilfe zu erhalten. Dieser Ansatz wird von Cybersicherheitsexperten unterstützt, die glauben, dass Access Now besser für systematische Untersuchungen und Unterstützung gerüstet ist. Die digitale Helpline von Access Now hat 2024 4337 Anfragen erhalten und ist damit ein wichtiges Werkzeug im Kampf gegen Spionage-Software. Obwohl Apple auch andere Sicherheitsmaßnahmen wie den Lockdown-Modus einsetzt, bietet diese Partnerschaft unschätzbare Unterstützung für diejenigen, die von staatlicher Spionage-Software betroffen sind.

Mehr lesen
Technologie Spionage-Software
1 2 505 506 507 509 511 512 513 595 596