Michael Larabel: Der Linux-Hardware-Experte hinter Phoronix

2025-03-06

Michael Larabel, Gründer und Hauptautor von Phoronix.com (gegründet 2004), hat seine Karriere der Verbesserung der Linux-Hardware-Erfahrung gewidmet. Er hat über 20.000 Artikel über Linux-Hardware-Support, Leistung, Grafiktreiber und mehr geschrieben. Larabel ist auch der Hauptentwickler der weit verbreiteten Benchmarking-Software Phoronix Test Suite, Phoromatic und OpenBenchmarking.org.

Mehr lesen
Technologie Hardware-Leistung

Bash hat Hashmaps?!

2025-01-11

Dieser Blogbeitrag enthüllt ein verstecktes Juwel in Bash-Skripten: die integrierte Unterstützung für Hashmaps (assoziative Arrays)! Der Autor entdeckte diese Funktion während der Arbeit an einem Projekt zum Management von GPU-Instanzen und teilt, wie man sie verwendet. Der Beitrag beschreibt detailliert, wie man Hashmaps in Bash deklariert, Werte zuweist, liest, iteriert und Schlüssel-Wert-Paare löscht, wobei zwei Deklarationsmethoden gezeigt werden: dynamische Zugabe und vordefinierte Schlüssel-Wert-Paare. Dies ist eine wertvolle Technik für die effiziente Handhabung von Schlüssel-Wert-Daten in Bash-Skripten.

Mehr lesen
Entwicklung

Kontaktschatter: Komplexer als gedacht

2025-01-08

Dieser Artikel untersucht die Komplexität des Kontaktschatterns mechanischer Schalter. Der Autor führte Experimente mit 18 verschiedenen Schaltertypen durch und enthüllte Schaltzeiten von Nanosekunden bis zu Hunderten von Millisekunden, die stark vom Schaltertyp und der Betätigungsmethode beeinflusst werden. Die Ergebnisse zeigen die Unzulänglichkeit einfacher Software-Entprellmethoden für alle Szenarien und betonen die Notwendigkeit kontextspezifischer Hardware- oder Softwarelösungen. Die Analyse zeigt, dass neben dem physikalischen Kontaktschatter auch analoge Signalübergänge innerhalb von TTL-Logikpegeln zu logischem Schatter beitragen. Die Ergebnisse stellen Annahmen über das Schalterverhalten in Frage und fordern robustere Entprellstrategien.

Mehr lesen

Soziale Medien verstärken Depressionen bei Kindern im Vor-Teenageralter: Eine Längsschnittstudie

2025-06-11
Soziale Medien verstärken Depressionen bei Kindern im Vor-Teenageralter: Eine Längsschnittstudie

Eine dreijährige Längsschnittstudie mit fast 12.000 Kindern im Alter von 9 bis 10 Jahren zeigt einen signifikanten Zusammenhang zwischen erhöhter Nutzung sozialer Medien und Verschlimmerung depressiver Symptome bei Kindern im Vor-Teenageralter. Die in JAMA Network Open veröffentlichte Forschung zeigt, dass eine erhöhte Nutzung sozialer Medien zu verstärkten depressiven Symptomen führt, nicht umgekehrt. Im Durchschnitt stieg die tägliche Nutzung sozialer Medien bei Kindern innerhalb von drei Jahren von 7 auf 73 Minuten, was mit einem Anstieg der depressiven Symptome um 35 % einherging. Die Forscher weisen auf Cybermobbing und Schlafstörungen als potenzielle Faktoren hin. Die Studie unterstreicht die Bedeutung der Förderung gesunder digitaler Gewohnheiten und schlägt offene Gespräche zwischen Eltern und Kindern sowie die Festlegung von Zeiten ohne Bildschirm vor.

Mehr lesen
KI

Kritische Sicherheitslücke: .netrc-Anmeldeinformationsleck in der PSF Requests-Bibliothek

2025-06-03
Kritische Sicherheitslücke: .netrc-Anmeldeinformationsleck in der PSF Requests-Bibliothek

Eine kritische Sicherheitslücke (CVE-2024-47081) wurde in der weit verbreiteten Python Requests-Bibliothek entdeckt. Angreifer können einen bestimmten API-Aufruf ausnutzen, um Anmeldeinformationen, die in der .netrc-Datei gespeichert sind, an Dritte weiterzugeben. Die Schwachstelle liegt in der URL-Verarbeitung der Bibliothek und wurde im September 2024 gemeldet, ist aber immer noch nicht behoben. Als Workaround wird empfohlen, die Anmeldeinformationen bei jedem API-Aufruf explizit anzugeben.

Mehr lesen
Entwicklung Requests-Bibliothek

Telepräsenter Wind: Eine Kunstinstallation, die Kontinente verbindet

2025-01-24

David Bowens Kunstinstallation "Telepräsenter Wind" nutzt einen an einen Pflanzenstängel im Freien angeschlossenen Beschleunigungssensor und 126 mechanische Geräte in einer Galerie, um den Wind in Echtzeit zu simulieren. Ob in Bilbao, Spanien oder Moskau, die Installation erfasst und zeigt präzise die Windbewegung von einem Ort in der Nähe des Visualization and Digital Imaging Lab der Universität Minnesota, Tausende Kilometer entfernt. Dies verbindet Technologie und Natur perfekt und schafft eine kraftvolle künstlerische Darstellung der Umweltkräfte.

Mehr lesen
Design Sensor

Nein, KI, poliere mich nicht!

2025-01-29
Nein, KI, poliere mich nicht!

Die Bloggerin The Bloggess berichtet humorvoll über ihren Kampf gegen KI-Schreibhilfen. Sie weigert sich, ihre E-Mails von der KI „polieren“ zu lassen, da die KI-generierten Versionen steril und unauthentisch wirken. Die Versuche der KI, ihren Text umzuschreiben und sogar ihre Bilder durch KI-generierte Bilder zu ersetzen, verärgern sie und führen zu einer amüsanten Tirade über die Wichtigkeit, individuelle Schreibstile zu bewahren. The Bloggess hofft, dass ihre Ablehnung der KI-Vorschläge die KI lehren wird, ihren wunderbar fehlerhaften, menschlichen Stil zu schätzen und sogar zu verbreiten.

Mehr lesen
Sonstiges persönlicher Stil

Typewise (YC S22) sucht Machine Learning Engineer in Zürich

2025-04-15
Typewise (YC S22) sucht Machine Learning Engineer in Zürich

Typewise, ein YC S22 Startup, das eine KI-basierte Kundenservice-Plattform für Unternehmen entwickelt, sucht einen Machine Learning Engineer für sein Team in Zürich. Mittels kundenspezifischer KI und LLMs steigert Typewise die Effizienz für Kunden wie Unilever und DPD um bis zu 50%. Die Aufgaben umfassen die Erforschung, Entwicklung und Implementierung modernster NLP-Algorithmen, die direkte Zusammenarbeit mit Unternehmenskunden zur Optimierung von Workflows und die kontinuierliche Verbesserung der KI-Technologie. Ideale Kandidaten verfügen über einen Abschluss in Informatik, 2+ Jahre Erfahrung im Aufbau und der Implementierung von ML-Algorithmen und ausgezeichnete Programmierkenntnisse in Python. Eine Chance, einen erheblichen Einfluss auf ein innovatives und schnell wachsendes Unternehmen zu nehmen.

Mehr lesen
KI

Japanisch Schreiben Lernen: Hiragana, Katakana und Kanji

2025-03-27

Das Erlernen der japanischen Sprache beginnt mit ihrem komplexen Schriftsystem: Hiragana, Katakana und Kanji. Dieser Artikel erklärt klar und verständlich die Verwendung dieser drei Schriften, ihre historische Entwicklung, die Liste der Jōyō-Kanji und den JLPT. Er bietet zudem Lerntipps, um dieses System Schritt für Schritt zu meistern und schließlich fließend Japanisch lesen und schreiben zu können.

Mehr lesen

Ein einfaches Concurrentes Programm trotzt der Intuition

2025-01-18

Ein scheinbar einfaches concurrentes Programm, bei dem zwei Prozesse eine Variable 'n' jeweils zehnmal inkrementieren, lieferte ein überraschendes Ergebnis, als es mit einem Modellprüfer analysiert wurde. Intuitiv sollte der Endwert von 'n' zwischen 10 und 20 liegen. Ein extremes Ineinandergreifen der Prozesse führte jedoch dazu, dass 'n' gleich 2 war. Obwohl ein Go-Programm, das versuchte, dieses Verhalten zu reproduzieren, fehlschlug, was die Seltenheit solcher extremen Ineinandergreifungen in der Praxis unterstreicht, verdeutlicht das Beispiel die Komplexitäten und die kontraintuitive Natur der concurrenten Programmierung.

Mehr lesen

MyST Markdown: Open-Source-Tools revolutionieren die wissenschaftliche Kommunikation

2025-01-05
MyST Markdown: Open-Source-Tools revolutionieren die wissenschaftliche Kommunikation

MyST Markdown ist ein Open-Source-Ökosystem von Community-gesteuerten Tools, das die wissenschaftliche Kommunikation verändern soll. Es unterstützt die Erstellung von Blogs, Online-Büchern, wissenschaftlichen Artikeln, Berichten und Zeitschriftenartikeln und bietet leistungsstarke Funktionen wie eingebettete Live-Diagramme, Jupyter-Integration, PDF-Export und Kompatibilität mit Hunderten von Zeitschriften. Im Kern steht eine flexible Markdown-Erweiterung, die Code, Berechnungsergebnisse und interaktive Elemente nahtlos integriert und so dynamische und ansprechende Dokumente erstellt. Egal ob Wissenschaftler, Ingenieur oder technischer Autor, MyST ermöglicht es Ihnen, Ihre Forschungsergebnisse und Ihr Wissen effektiver zu teilen.

Mehr lesen

Browser-Erweiterung 'refoorest' wegen betrügerischen Baumpflanzprogramms angeklagt

2024-12-18
Browser-Erweiterung 'refoorest' wegen betrügerischen Baumpflanzprogramms angeklagt

Eine Untersuchung der Browser-Erweiterung refoorest und des Impact Hero SDK von Colibri Hero enthüllt ein irreführendes Affiliate-Marketing-System, das als Baumpflanz-Initiative getarnt ist. Die Erweiterung gibt die Anzahl der gepflanzten Bäume falsch an, nutzt Benutzerdaten durch incentivierte Bewertungen und Weiterempfehlungen aus, und das SDK erhält übermäßige Benutzerberechtigungen ohne angemessene Offenlegung, was gegen die Richtlinien des Chrome Web Stores verstößt. Der Artikel deckt ein Muster undurchsichtiger Praktiken auf, darunter gefälschte Testimonials, finanzielle Intransparenz und Datensicherheitslücken, und stellt die Behauptungen des Unternehmens zur Umweltverantwortung ernsthaft in Frage.

Mehr lesen

Archivierung der Computergeschichte: Eine persönliche Spiegelsite

2025-01-06

Ein Autor, der für ein Buch über die Geschichte der Computer recherchiert, hat eine persönliche Spiegelsite erstellt, die zahlreiche historische Webseiten archiviert. Angesichts der frustrierenden Realität defekter Links, insbesondere aus den späten 90er Jahren, spiegelt der Autor sorgfältig die Originalquellen wider und stellt so den Zugriff auf wertvolle Informationen über Unix, Linux, BSD, Microsoft, Atari und mehr sicher. Die Site bietet ein zuverlässiges Archiv wichtiger Momente und Technologien in der Computergeschichte und ist eine reiche Ressource für Forscher und Enthusiasten.

Mehr lesen
Technologie

Gatehouse-TS: Eine flexible, abhängige freie Autorisierungsbibliothek in TypeScript

2025-04-13
Gatehouse-TS: Eine flexible, abhängige freie Autorisierungsbibliothek in TypeScript

Gatehouse-TS ist eine flexible, abhängige freie Autorisierungsbibliothek, die in TypeScript geschrieben wurde und rollenbasierte (RBAC), attributbasierte (ABAC) und beziehungsbasierte (ReBAC) Zugriffskontrollrichtlinien kombiniert. Sie ist ein Port der beliebten Rust-Bibliothek Gatehouse und bietet eine benutzerfreundliche API, unterstützt die Zusammensetzung von Richtlinien mit logischen Operatoren, bietet eine detaillierte Evaluierungstrace für das Debugging und bietet eine flüssige Builder-API zum Erstellen benutzerdefinierter Richtlinien. Ihr leichtgewichtiges Design und die umfassende Dokumentation machen sie einfach in verschiedene Projekte integrierbar und anpassbar.

Mehr lesen
Entwicklung

Das Ende der Mathematik? KI, Kapitalismus und die Zukunft des Verstehens

2025-05-19

Dieser Essay untersucht den potenziellen Einfluss von Künstlicher Intelligenz (KI) auf die mathematische Forschung. Der Autor beschreibt eine Zukunft, in der maschinelle Lernmodelle die Menschen bei der Beweisführung von Theoremen und der Entwicklung von Theorien vollständig ersetzen könnten, wobei die mathematische Forschung von einer kapitalistischen Maschine dominiert wird. Dies würde zu einer Verzerrung des Wesens der Mathematik führen – dem menschlichen Verständnis der Welt und unserer selbst – und ihren Wert von einem innewohnenden Verständnis zu einem wirtschaftlichen Nutzen verschieben. Obwohl dies nicht unmittelbar bevorsteht, argumentiert der Autor, dass wir über die Bedeutung der Mathematik nachdenken und darüber, wie wir die intellektuellen Bestrebungen der Menschen im Zeitalter der KI schützen können.

Mehr lesen
KI

Seltener Kontakt mit Mitglied eines isolierten Stammes im Amazonas

2025-02-16
Seltener Kontakt mit Mitglied eines isolierten Stammes im Amazonas

Ein junger Mann aus einem unkontaktierten indigenen Stamm im brasilianischen Amazonasgebiet ist in der Nähe einer Flussgemeinde aufgetaucht. Der Mann, der am Mittwochabend gesehen wurde, wirkte gesund und ruhig, was zu Spekulationen führte, dass er Hilfe suchte. Anwohner versuchten zu kommunizieren, und FUNAI (Brasiliens Behörde für indigene Angelegenheiten) intervenierte und versorgte ihn mit Essen und Unterkunft. Man geht davon aus, dass der Mann zur Gruppe Mamoriá Grande gehört, deren Existenz 2021 bestätigt wurde, deren Mitglieder aber noch nie zuvor gesehen wurden. Das Gebiet ist eine Schutzzone, um den Stamm vor Landnahmen und Konflikten zu schützen. FUNAI leistet Hilfe und hat ein Mitglied eines benachbarten Stammes zur Kommunikationsaufnahme hinzugezogen.

Mehr lesen

Mysteriöse Edelsteine ​​tauchen an der Themse auf: Das Rätsel der Themse-Granate

2025-01-13
Mysteriöse Edelsteine ​​tauchen an der Themse auf: Das Rätsel der Themse-Granate

An den Ufern der Themse, bei Ebbe, werden verschiedene Schätze freigelegt, am bemerkenswertesten die dunkelroten Themse-Granate. Diese Edelsteine ​​stammen nicht aus England, und ihre Herkunft bleibt ein Rätsel. Theorien reichen von Industrieabfällen über Überreste alter Schiffswracks bis hin zu von Schmugglern weggeworfenen Waren. Die Schlammkrabber, die legal nach verlorenen Gegenständen in der Themse suchen, hüten eifersüchtig die Fundorte dieser Edelsteine ​​und tragen zur Mystik des Flusses bei. Archäologen und Historiker arbeiten daran, dieses Rätsel zu lösen, während die glitzernden Granate still Geschichten aus der tausendjährigen Geschichte der Themse erzählen.

Mehr lesen

RedNotes Dilemma: Ein Ansturm von „TikTok-Flüchtlingen“ und die Gefahr des US-Einflusses

2025-01-17
RedNotes Dilemma: Ein Ansturm von „TikTok-Flüchtlingen“ und die Gefahr des US-Einflusses

Das drohende TikTok-Verbot in den USA hat Millionen von Nutzern auf RedNote, eine chinesische Social-Media-Plattform, getrieben. Dieser Zustrom stellt jedoch eine Herausforderung dar. Um zu verhindern, dass amerikanische Nutzer die chinesische Nutzerbasis beeinflussen, könnte RedNote seine Nutzer bald trennen, was zu Kontroversen führt. Diese Maßnahme riskiert, chinesisch-amerikanische Nutzer von chinesischer Kultur und Information abzuschneiden, und unterstreicht gleichzeitig Chinas langjährige Bedenken hinsichtlich des Einflusses westlicher Social-Media-Plattformen – eine Situation, die ironischerweise das geplante TikTok-Verbot in den USA widerspiegelt. Die unerwartete Popularität von RedNote hat die Plattform überrascht und sie gezwungen, sich um die Moderation englischer Inhalte und die Entwicklung von Übersetzungswerkzeugen zu kümmern.

Mehr lesen
Technologie

Bare-Metal Nim auf Raspberry Pi: Ein kopfloses Abenteuer

2025-06-28
Bare-Metal Nim auf Raspberry Pi: Ein kopfloses Abenteuer

Dieses Projekt beschreibt eine Bare-Metal-Umgebung für Raspberry Pi 1/Zero mit der Programmiersprache Nim. Es beinhaltet einen kooperativen Scheduler, ein asynchrones Programmiermodell und direkten Hardwarezugriff ohne herstellerspezifische APIs. Das Projekt umfasst Speicherverwaltung, Ausnahmebehandlung und Laufzeitüberwachung sowie umfassende Einrichtungsanweisungen. Zukünftige Pläne umfassen die Erweiterung auf weitere Zielplattformen und die Hinzufügung weiterer Gerätetreiber.

Mehr lesen
Entwicklung

CHM veröffentlicht Xerox Alto Quellcode: Ein Blick in die Geschichte der Informatik

2025-01-31
CHM veröffentlicht Xerox Alto Quellcode: Ein Blick in die Geschichte der Informatik

Das Computer History Museum (CHM) hat den Quellcode des Xerox Alto veröffentlicht, eines bahnbrechenden Personal Computers, der viele Funktionen, die wir heute als selbstverständlich ansehen, wie Bitmaps, Maus und WYSIWYG-Textverarbeitung, als erster eingeführt hat. Der Artikel beschreibt die Entwicklung des Personal Computers, von Großrechnern über frühe Heimcomputer bis hin zum Xerox Alto, und zeigt die rasanten Fortschritte in der Technologie und den nachhaltigen Einfluss des Alto. Der veröffentlichte Quellcode umfasst das Alto-Betriebssystem, Anwendungen und Ethernet-Netzwerksoftware und bietet unschätzbare Ressourcen für Forscher und Enthusiasten.

Mehr lesen

Die Torheit der Programmierung in natürlicher Sprache

2025-04-03

Dieser Artikel kritisiert die Idee der Programmierung in natürlicher Sprache. Der Autor argumentiert, dass die Verwendung natürlicher Sprache als Programmierschnittstelle zwar die Mensch-Maschine-Interaktion zu vereinfachen scheint, jedoch die Komplexität der Maschine drastisch erhöht und potenziell zu mehr unentdeckten Fehlern führt. Die historische Erfahrung zeigt, dass die Präzision und Strenge formaler Sprachen (wie mathematische Notation) der Schlüssel für eine effiziente Informationsverarbeitung ist. Die Mehrdeutigkeit und Ungenauigkeit natürlicher Sprache hingegen würde den Fortschritt der Informatik behindern. Anstatt die Bequemlichkeit der Programmierung in natürlicher Sprache anzustreben, plädiert der Autor dafür, die Präzision und Effizienz formaler Sprachen zu schätzen, da dies der richtige Weg für den Fortschritt der Informatik ist.

Mehr lesen
Entwicklung

KubeStatus Operator: Einfaches Hinzufügen einer Statusseite zu Ihrem Kubernetes-Cluster

2025-01-24
KubeStatus Operator: Einfaches Hinzufügen einer Statusseite zu Ihrem Kubernetes-Cluster

KubeStatus Operator ist ein kostenloses und Open-Source-Tool, mit dem Sie Ihrem Kubernetes-Cluster einfach eine Statusseite hinzufügen können, die den Betriebsstatus (funktionsfähig, herabgestuft oder AUSFALL) von Diensten anzeigt. Es ist in Go geschrieben und verwendet die Kubernetes-API, um Informationen über Cluster und Ressourcen abzurufen. KubeStatus bietet eine einfache und bequeme Möglichkeit, den aktuellen Status Ihres Clusters und Ihrer Ressourcen anzuzeigen, ohne das Befehlszeilenprogramm kubectl oder das Kubernetes-Dashboard verwenden zu müssen. Es bietet auch eine benutzerfreundliche Seite, die als Ihre Hauptstatusseite dienen kann.

Mehr lesen
Entwicklung Statusüberwachung

cregit: Visualisierung von Beiträgen zum Linux-Kernel

2025-03-27

Das cregit-Projekt visualisiert Beiträge zum Linux-Kernel, indem es Quellcodedateien farblich markiert, um einzelne Beitragenden zu identifizieren. Das Überfahren von Code-Abschnitten zeigt Commit-Details an, und ein Klick öffnet den entsprechenden Commit auf GitHub. Obwohl es auf git blame basiert und srcML zur Analyse verwendet, hat es Einschränkungen, wie z. B. Makroerweiterung und echte C-Kompilierung. cregit ist eine Zusammenarbeit von Forschern der Polytechnique Montreal, der Linux Foundation und der University of Victoria.

Mehr lesen
Entwicklung Code-Beitrag

Apples technologische Antwort auf die Ausschreitungen in Los Angeles: Verfolgung gestohlener iPhones

2025-06-14
Apples technologische Antwort auf die Ausschreitungen in Los Angeles: Verfolgung gestohlener iPhones

Während der Anti-ICE-Proteste in Los Angeles, die in Ausschreitungen eskalierten, plünderten Diebe den Apple Tower Theatre Store und stahlen mehrere Ausstellungs-iPhones. Apple reagierte schnell, indem es die gestohlenen Geräte aus der Ferne sperrte und verfolgte. Die Telefone zeigten eine Meldung an: „Bitte kehren Sie zum Apple Tower Theatre zurück. Dieses Gerät wurde deaktiviert und wird verfolgt. Die örtlichen Behörden werden benachrichtigt“, zusammen mit einem lauten Alarm. Diese hochtechnologische Abschreckungsmaßnahme erwies sich als effektiv und führte zur Verhaftung von mindestens drei Verdächtigen. Der Vorfall unterstreicht Apples innovativen Ansatz zur Diebstahlprävention und hebt die Gewalt und die Unruhen während der Proteste in Los Angeles hervor.

Mehr lesen

Nanoplastik destabilisiert die Darmmikrobiota: Aufklärung der Mechanismen des Ungleichgewichts

2025-06-12
Nanoplastik destabilisiert die Darmmikrobiota: Aufklärung der Mechanismen des Ungleichgewichts

Diese Studie zeigt, dass Nanoplastik (NP) die Darmmikrobiota durch komplexe Wirt-Mikroben-Wechselwirkungen destabilisiert. NP reichern sich im Blinddarm, in der Leber, im Dünndarm und im Dickdarm an und verbleiben bis zu 48 Stunden. Chronische NP-Exposition führt bei Mäusen zu einem erhöhten Körpergewicht, ohne signifikante Leberschäden. Jedoch reduzieren NP die Expression von Tight-Junction-Proteinen (ZO-1 und Occludine), erhöhen die Darmpermeabilität und verändern die Zusammensetzung der Darmmikrobiota. Weitere Untersuchungen zeigen, dass NP intestinale microRNAs modulieren, die Expression des Mucins MUC-13 unterdrücken und die Häufigkeit spezifischer Bakterien (z. B. Lachnospiraceae und Ruminococcaceae) beeinflussen. Bemerkenswert ist, dass von Lachnospiraceae aufgenommene NP dazu führen, dass deren extrazelluläre Vesikel (EV) MUC-13 unterdrücken; gleichzeitig fördern von NP modifizierte, von Becherzellen abgeleitete EV die Proliferation von Ruminococcaceae, was letztendlich zu einer Darmmikrobiota-Dysbiose und einer Beeinträchtigung der Darmbarrierefunktion führt. Diese Studie hebt die potenziellen Langzeitrisiken der NP-Exposition für die Darmgesundheit hervor und unterstreicht die entscheidende Rolle der Wirt-Mikroben-Wechselwirkungen.

Mehr lesen

Von Kuriositätenkabinetten zu öffentlichen Museen: Eine jahrhundertelange Entwicklung

2025-04-10
Von Kuriositätenkabinetten zu öffentlichen Museen: Eine jahrhundertelange Entwicklung

Dieser Artikel erzählt die Entstehungsgeschichte des modernen Museums, beginnend mit der Mode des 17. Jahrhunderts unter wohlhabenden Menschen, Kuriositäten in „Kuriositätenkabinetten“ zu sammeln. Er beginnt mit einem literarischen Streit zwischen den Dichtern Shadwell und Dryden, der zu einer satirischen Darstellung des „Virtuosen“ Gimcrack führt, der die obsessiven Sammler der damaligen Zeit repräsentiert. Diese privaten Sammlungen, die ursprünglich von persönlichen Interessen angetrieben wurden, entwickelten sich allmählich zu streng kategorisierten wissenschaftlichen Ausstellungen und verwandelten sich schließlich in öffentlich zugängliche Museen wie das Kunstmuseum Basel und das Ashmolean Museum und legten damit den Grundstein für unsere heutige reiche Museumskultur.

Mehr lesen

Rust-Mutationstests mit cargo-mutants

2025-04-13
Rust-Mutationstests mit cargo-mutants

cargo-mutants ist ein Rust-Tool, das die Codequalität verbessert, indem es mutierte Versionen Ihres Codes generiert, um dessen Robustheit zu testen. Es findet potenzielle Bugs, die Ihre bestehenden Tests übersehen, und bietet eine andere Perspektive als herkömmliche Code-Coverage-Tools. Es konzentriert sich darauf, ob Tests das Code-Verhalten tatsächlich überprüfen, nicht nur die Code-Abdeckung. Einfach zu verwenden und in CI integrierbar, wird es aktiv gepflegt und verspricht zukünftige Verbesserungen, einschließlich neuer Mutationstypen.

Mehr lesen
Entwicklung

Speicherleck in Chromium: Ein Bugreport von einem Baubot

2025-05-09

Ein Baubot-Unternehmen namens Monumental hat einen Speicherleck-Bug in seiner Chromium-basierten Electron-Anwendung entdeckt. Die App verwendet Rust WASM-Code und verwaltet den Speicher über wasm-bindgen. Das Problem ist, dass die JS-Engine manchmal aufhört, Finalizer in FinalizationRegistry aufzurufen, was zu einem unkontrollierten Wachstum des WASM-Speichers führt. Der Autor hat eine minimale Reproduktion erstellt und einen Bugreport eingereicht. Dieser Bug manifestiert sich als anhaltende Speicherlecks nach mehreren Aktualisierungen und erfordert das Schließen des Fensters zur Behebung.

Mehr lesen
(bou.ke)
Entwicklung Speicherleck

Archive Team: Rettung der digitalen Geschichte

2024-12-18

Das Archive Team ist ein loser Zusammenschluss von Archivaren, Programmierern und Freiwilligen, die sich der Bewahrung unseres digitalen Erbes verschrieben haben. Seit 2009 kämpfen sie gegen das Schließen von Websites, das Löschen von Daten und mehr und bemühen sich, historische Informationen zu retten, bevor sie für immer verloren gehen. Sie beteiligen sich aktiv an verschiedenen Datenarchivierungsprojekten und bieten Beratung zu Datenverwaltung und -wiederherstellung an. Aktuelle Projekte umfassen das Sichern von Daten von Plattformen wie Telegram und Cohost sowie fortlaufende Bemühungen für Websites wie Blogger, GitHub und Imgur.

Mehr lesen
1 2 502 503 504 506 508 509 510 595 596