DM50: Ein günstiger, Open-Source-Rechner mit hoher Präzision

2025-01-24
DM50: Ein günstiger, Open-Source-Rechner mit hoher Präzision

DM50 ist ein günstiger, leistungsstarker, einfach zu bauender Open-Source-Hardware-Rechner mit hoher Präzision. Das Projekt ist auf GitHub gehostet und bietet Downloads für Leiterplatten, Firmware, Blenden und ein 3D-gedrucktes Gehäuse. Aktuelle Updates beinhalten die Fertigstellung des Gehäusedesigns, Batterielebensdauertests, die Auswahl des Tastaturmodells und Fortschritte beim Prozessor. DM50 zielt darauf ab, ein benutzerfreundliches und leistungsstarkes Rechnererlebnis zu bieten.

Mehr lesen
Hardware Rechner

SQLite neu gedacht: Überraschend leistungsfähig im Hyperscale-Bereich

2025-03-03
SQLite neu gedacht: Überraschend leistungsfähig im Hyperscale-Bereich

Entgegen der weit verbreiteten Meinung eignet sich SQLite nicht nur für kleine Anwendungen. Dieser Artikel argumentiert, dass Dienste wie Cloudflare Durable Objects und Turso das Potenzial von SQLite im Hyperscale-Bereich freisetzen. Diese Plattformen weisen SQLite-Datenbanken pro Entität zu und ersetzen so die Komplexität von partitionierten Datenbanken. Dieser Ansatz löst Probleme wie starre Schemata, schwierige Schemaänderungen und komplexe Operationen zwischen Partitionen. Obwohl Herausforderungen bestehen bleiben – Mangel an Open-Source-Self-Hosting-Lösungen und standardisierten Protokollen –, machen die ACID-Konformität von SQLite, die effiziente E/A und die umfangreichen SQL-Erweiterungen es zu einer überzeugenden Alternative zu traditionellen partitionierten Datenbanken.

Mehr lesen
Entwicklung

Unix revolutioniert: Das schnelle Dateisystem von 4.3BSD

2025-03-06
Unix revolutioniert: Das schnelle Dateisystem von 4.3BSD

Dieser Artikel befasst sich mit den revolutionären Verbesserungen des Fast File System (FFS), das 1984 im Unix-Betriebssystem 4.3BSD eingeführt wurde. Angesichts der Einschränkungen des traditionellen Unix-Dateisystems hinsichtlich Dateigröße, E/A-Geschwindigkeit und Anzahl der Dateien verbesserte FFS die Leistung und Stabilität erheblich durch optimiertes Dateilayout, größere Blockgrößen, die Nutzung physikalischer Festplattenmerkmale und die Einführung neuer Dateitypen und Systemaufrufe. Die Designprinzipien von FFS, wie die gemeinsame Platzierung von Metadaten und Daten sowie die Optimierung der E/A-Operationen basierend auf der Rotationsgeschwindigkeit der Festplatte, hatten einen tiefgreifenden Einfluss auf spätere Dateisystemdesigns und legten den Grundstein für effiziente moderne Betriebssysteme.

Mehr lesen
Entwicklung

Clang-Optimierungsregression: Inline-Funktionen verschlechtern die Leistung in einem C++-Benchmark

2025-02-19

Ein C++-Benchmark zeigte eine Leistungsregression bei der Optimierung von Inline-Funktionen in Clang. Wenn die Funktion `increment` inline war, führten Fehlvorhersagen von Verzweigungen zu einer etwa 5-fachen Verlangsamung im Vergleich zur nicht inline-Version. `perf stat` bestätigte, dass falsche Verzweigungsvorhersagen die Ursache waren. Interessanterweise verbesserte die Kompilierung mit der Zig-Toolchain die Leistung deutlich, was auf eine mögliche Regression in Clang 19 hindeutet. Das Problem wurde im Clang/LLVM-Repository gemeldet, wobei die erste Untersuchung auf einen Kompromiss zwischen den Optimierungspassagen SROA und SimplifyCFG hinweist.

Mehr lesen
Entwicklung

Versailles: Macht und das Fehlen von Seele im Design

2025-02-19

Der Bau von Versailles entsprang aus Louis XIV.s Machthunger und Neid auf die prächtigen Gärten seines ehemaligen Finanzministers. Der Autor nutzt dies als Ausgangspunkt, um das Fehlen von Seele im modernen Produktdesign zu diskutieren. Er argumentiert, dass, so wie Versailles beeindruckend, aber leblos ist, viele moderne Produkte oberflächliche Ästhetik und Funktionalität priorisieren und die emotionale Verbindung vernachlässigen. Wahres Design, so behauptet er, sollte aus den emotionalen Erfahrungen des Designers stammen, der wie ein Gärtner den Boden bearbeitet und aus seinen eigenen Tiefen Inspiration schöpft, um lebendige Produkte zu schaffen. Der Artikel verwendet Architektur als Beispiel und kontrastiert die Gefühle, die die Sagrada Familia und ein Telefonzentralengebäude hervorrufen, und hebt die Bedeutung von Emotionen im Design hervor.

Mehr lesen
Design Produkt

Hackathon-Projekt: VR-Headset sieht durch Wände

2025-02-23
Hackathon-Projekt: VR-Headset sieht durch Wände

Bei Treehacks 2025 baute ein Team ein VR-Headset, das in der Lage ist, durch Wände zu „sehen“, und das nur mit 6$-ESP32-Mikrocontrollern und einem NVIDIA Jetson Nano. Sie nutzten WiFi-Kanalstatusinformationen (CSI)-Daten, um ein Convolutional Neural Network (CNN) für die Erkennung von Menschen hinter Wänden zu trainieren. Trotz Herausforderungen bei der Datenerfassung, der Echtzeitverarbeitung und der Modelloptimierung reichten sie ihr Projekt zwei Minuten vor der Deadline ein und erregten die Aufmerksamkeit eines führenden KI-Labors, wodurch eine zukünftige Zusammenarbeit sichergestellt wurde. Diese Technologie hat das Potenzial für Anwendungen in der Suche und Rettung.

Mehr lesen
Technologie

Mysteriöse Tafel mit unbekannter Schrift in Georgien entdeckt

2024-12-14

Eine Basalttafel mit 60 rätselhaften Zeichen wurde in der Nähe des Bashplemi-Sees in Georgien entdeckt. Die einzigartigen Symbole, in sieben Zeilen angeordnet, weisen teilweise Ähnlichkeiten mit Schriften aus dem Nahen Osten, Indien, Ägypten und sogar Westiberien auf, entsprechen aber keinem bekannten Schriftsystem. Die Datierung in die späte Bronze- oder frühe Eisenzeit ist wahrscheinlich, ihr Zweck bleibt jedoch ein Rätsel. Theorien reichen von der Aufzeichnung von Kriegsbeute über Bauprojekte bis hin zu religiösen Opfergaben. Die Entdeckung deutet auf einen kulturellen Austausch zwischen dem Kaukasus und den Nachbarregionen in der Antike hin.

Mehr lesen

TRMNLs unzerbrechliches Versprechen: Open Source und Nachhaltigkeit

2025-02-19

TRMNL hat versprochen, Ihr Gerät niemals zu beschädigen. Sie haben Wort gehalten, indem sie ihre Firmware Open Source gemacht haben, BYOS-Clients in Ruby, Elixir und Python entwickelt, BYOD-Lizenzen verkauft, das kostenlose Framework-UI-Kit veröffentlicht und einen Senior Engineer für OSS eingestellt haben. Um den steigenden Serverkosten zu begegnen, haben sie das "Unzerbrechliche Versprechen" eingeführt und versprochen, den Quellcode der Kern-Webanwendung im Falle einer Insolvenz freizugeben. Diese Zusage sichert die Datensicherheit der Benutzer und reduziert Elektroschrott.

Mehr lesen
Technologie

Die Magie der metalinguistischen Programmierung: Code vereinfachen mit Interpretern

2025-01-01
Die Magie der metalinguistischen Programmierung: Code vereinfachen mit Interpretern

Dieser Artikel untersucht die Macht der metalinguistischen Programmierung, insbesondere die Verwendung von Interpretern zur Vereinfachung komplexen Codes. Der Autor verwendet die Vereinfachung von Lisp-Ausdrücken als Beispiel und zeigt, wie der Aufbau eines 80-zeiligen Scheme-Interpreters und 30 Regeln eine Aufgabe bewältigen können, die sonst Tausende von Codezeilen erfordern würde. Der Schlüssel liegt im Wechsel des Programmierparadigmas zu einer datengetriebenen Regelübereinstimmung, wodurch eine erhebliche Code-Duplizierung vermieden wird. Obwohl es keine Magie ist, argumentiert der Autor, dass diese metalinguistische Abstraktion ein leistungsstarkes Werkzeug ist, das einer weiteren Erforschung würdig ist.

Mehr lesen

Der Aufstieg von offenen, Multi-Engine Data Lakehouses: Eine Implementierung mit S3 und Python

2025-02-18
Der Aufstieg von offenen, Multi-Engine Data Lakehouses: Eine Implementierung mit S3 und Python

Die Datenbranche erlebt einen Aufschwung bei der Einführung offener, Multi-Engine Data Lakehouses. Diese sechsteilige Serie beschreibt detailliert den Aufbau eines offenen Lakehouses mit S3 und Python, das mehrere Engines unterstützt. Snowflakes Open Catalog verwaltet die Metadaten, während PyArrow und Polars die Datenverarbeitung und -analyse ermöglichen. Das Ergebnis? Parallele Lese-/Schreibfunktionen für Spark, Snowflake und Polars, wodurch teure ETL-Prozesse entfallen und eine signifikante Weiterentwicklung des Datenstacks entsteht.

Mehr lesen
Entwicklung Multi-Engine

Gehen alle Uhren 30 Sekunden nach?

2025-01-06
Gehen alle Uhren 30 Sekunden nach?

Der Autor präsentiert eine scheinbar verrückte Idee: Alle Uhren gehen 30 Sekunden nach. Es geht nicht um Zeitzonen, Schaltsekunden oder Relativität; es geht um Alltagsuhren. Durch Berechnung zeigt der Autor, dass aufgrund der Anzeige nur von Minuten und Ignorierung der Sekunden der durchschnittliche Fehler 30 Sekunden beträgt. Er argumentiert, dass bei Rundung statt Abschneidung der durchschnittliche Fehler 0 betragen würde. Der Autor untersucht auch, wie Menschen Zeit in verschiedenen Maßstäben (Jahre, Monate, Tage, Stunden, Minuten, Sekunden) wahrnehmen und ausdrücken, wobei er feststellt, dass auf der Minutenebene die Intuition zum Runden tendiert, was im Konflikt mit dem Abschneiden der Uhren steht. Daher glaubt er, dass alle Uhren 30 Sekunden nachgehen.

Mehr lesen

NeatShift: Ein modernes Windows-Tool zur Dateiorganisation

2024-12-27
NeatShift: Ein modernes Windows-Tool zur Dateiorganisation

NeatShift ist eine moderne Windows-Anwendung, die Benutzern hilft, ihre Dateien und Ordner mithilfe von symbolischen Links effizient und sicher zu organisieren. Es verfügt über eine übersichtliche Benutzeroberfläche, Drag-and-Drop-Funktionalität, Linkverwaltung und Fehlervermeidung. Die Anwendung ist einfach zu installieren und auszuführen und benötigt keine zusätzlichen Abhängigkeiten. Es befindet sich derzeit in der Testphase und beinhaltet die automatische Erstellung von Systemwiederherstellungspunkten, obwohl manuelle Backups dringend empfohlen werden.

Mehr lesen

US-Kampfjets an russischer Schulwand sorgen für Aufregung

2024-12-14
US-Kampfjets an russischer Schulwand sorgen für Aufregung

Eine neue Schule in der russischen Grenzstadt Petschenga hat für Aufsehen gesorgt, nachdem Bilder von F-16-Kampfjets an ihren Wänden aufgetaucht waren. Die Bilder wurden schnell entfernt und durch russische Su-57-Jets ersetzt. Die Schule erklärte, dass die ursprünglichen Zeichnungen Su-27 darstellten, aber die Mehrdeutigkeit zu der Änderung geführt habe. Der Vorfall, nahe der Grenze zu den NATO-Mitgliedern Norwegen und Finnland, unterstreicht die regionalen Spannungen. Ein ähnlicher Vorfall ereignete sich auf einem Marinestützpunkt in Gadschijevo, wo ein US-amerikanisches U-Boot der Los Angeles-Klasse an einem Gebäude gemalt wurde, bevor es durch ein russisches U-Boot ersetzt wurde.

Mehr lesen

Erforschung von Klimaklassifizierungssystemen: Jenseits von Köppen-Geiger

2024-12-14
Erforschung von Klimaklassifizierungssystemen: Jenseits von Köppen-Geiger

Dieser Artikel befasst sich mit Klimaklassifizierungssystemen für die Erde und darüber hinaus. Er beginnt mit der Einführung des weit verbreiteten Köppen-Geiger-Systems und seiner Grenzen. Der Autor analysiert dann verschiedene Modifikationen und Alternativen, darunter die Systeme Trewartha, FAO und Holdridge, und vergleicht deren Unterschiede in der Parameterauswahl, der Darstellung der Saisonalität und der Anwendbarkeit. Schließlich hebt der Autor das BIOME1-Modell von Prentice et al. aufgrund seiner Parameterauswahl und Vorhersagegenauigkeit als überlegene Option hervor und liefert wertvolle Einblicke für die Entwicklung vielseitigerer Klimaklassifizierungssysteme.

Mehr lesen

Zahnarzt-Horrorgeschichten aus dem 18. Jahrhundert: Als Zahnziehen Kieferknochenverlust bedeuten konnte

2024-12-14
Zahnarzt-Horrorgeschichten aus dem 18. Jahrhundert: Als Zahnziehen Kieferknochenverlust bedeuten konnte

Dieser Artikel beschreibt Fälle aus Thomas Berdmores Abhandlung von 1768 über Zahnkrankheiten und zeichnet ein düsteres Bild der Zahnmedizin im 18. Jahrhundert. Patienten litten enorm unter Mundgeschwüren, Zahnsteinansammlungen und den oft katastrophalen Folgen von ungelernten Praktikern. Ein Fall beschreibt einen Barbier-Chirurgen, der einen Zahn zusammen mit einem walnussgroßen Stück Kieferknochen entfernt! Diese Geschichten heben die primitiven Techniken und die erheblichen Risiken der damaligen Zeit hervor und stehen im starken Gegensatz zur modernen Zahnmedizin. Trotz der Fortschritte dient der Artikel als Erinnerung an die anhaltenden Herausforderungen bei Zugang und Erschwinglichkeit der zahnärztlichen Versorgung.

Mehr lesen

MLC-LLM: AMD-GPUs für LLM-Inferenz wettbewerbsfähig machen

2024-12-24

NVIDIA-GPUs haben die Landschaft der Inferenz großer Sprachmodelle (LLMs) lange dominiert. Das MLC-LLM-Projekt nutzt jedoch die maschinelle Lernkompilierung, um LLMs erfolgreich auf AMD-GPUs bereitzustellen und beeindruckende Ergebnisse zu erzielen. Mit ROCm und Vulkan erreicht die AMD Radeon RX 7900 XTX bei der Llama2-7B/13B-Inferenz 80% der Geschwindigkeit der NVIDIA RTX 4090 und 94% der RTX 3090 Ti. Dies verbessert die Wettbewerbsfähigkeit von AMD-GPUs erheblich und erweitert die Bereitstellungsoptionen für LLMs auf AMD-APUs wie die im Steam Deck. Zukünftige Entwicklungen für MLC-LLM umfassen Optimierungen für Batchverarbeitung, Multi-GPU-Unterstützung, erweiterte Quantisierung und Modellarchitekturen sowie eine weitere Verringerung der Performance-Lücke zu NVIDIA, um letztendlich die Rechenprobleme der KI zu lösen.

Mehr lesen

BloodFlowTrixi.jl: Hochleistungs-Blutflussmodelle in Julia

2025-02-19
BloodFlowTrixi.jl: Hochleistungs-Blutflussmodelle in Julia

BloodFlowTrixi.jl ist ein Julia-Paket, das 1D- und 2D-Blutflussmodelle für die arterielle Zirkulation implementiert, abgeleitet von den Navier-Stokes-Gleichungen. Entwickelt für die Doktorarbeit zu kardiovaskulären Pathologien, nutzt es das Trixi.jl-Framework für effiziente Discontinuous Galerkin (DG)-Simulationen. Das Paket unterstützt krummlinige Geometrien und nachgiebige Wanddynamik. Zukünftige Entwicklungen umfassen 3D-Fluid-Struktur-Interaktion und Simulationen von Gefäßnetzwerken.

Mehr lesen

Abschied von 18F: Ein Designer geht mitten im politischen Wirbel

2025-02-18
Abschied von 18F: Ein Designer geht mitten im politischen Wirbel

Ein Designer berichtet über seinen Abschied von 18F, einer US-amerikanischen Agentur für digitale Dienstleistungen, aufgrund des zunehmend feindseligen politischen Klimas und der Umstrukturierung unter der neuen Regierung. Der Autor beschreibt die positive Arbeitskultur und den kollaborativen Geist bei 18F und stellt dies den verschleierten Versuchen der neuen Führung gegenüber, die Belegschaft unter dem Vorwand der Bewertung von „technischen Erfolgen“ zu reduzieren. Angesichts der drohenden Kündigung als Probemitarbeiter entschied sich der Autor für den Rücktritt. Die Erzählung geht über eine persönliche Schilderung hinaus und beleuchtet die politischen Machtkämpfe innerhalb der US-Regierung, ihre Auswirkungen auf öffentliche Dienstleistungen und die implizite Bedrohung für Bundesangestellte.

Mehr lesen
Sonstiges politischer Druck

Chile Luftqualitätskarte: Echtzeitüberwachung, Schutz der Gesundheit

2024-12-27

Die chilenische Luftqualitätskarte ist eine Echtzeit-Plattform zur Überwachung der Luftqualität, die chilenischen Bürgern genaue und zuverlässige Informationen über die Luftverschmutzung liefert. Über die Kartenansicht können Benutzer die Luftqualitätsindex (AQI)-Werte für verschiedene Regionen einsehen und geeignete Vorsichtsmaßnahmen in Abhängigkeit von den Schadstoffkonzentrationen treffen. Diese Plattform verbessert das Umweltbewusstsein der Öffentlichkeit und liefert Daten zur Unterstützung der Regierungspolitik zur Bekämpfung der Luftverschmutzung, mit dem letztendlichen Ziel, die öffentliche Gesundheit zu schützen und für sauberere Luft zu sorgen.

Mehr lesen
1 2 588 589 590 591 592 593 594 596 Next →