typed-arrow: Arrow-Schemata in Rust ohne Laufzeitkosten

2025-08-20
typed-arrow: Arrow-Schemata in Rust ohne Laufzeitkosten

typed-arrow ist eine Rust-Bibliothek, die eine stark typisierte, vollständig zur Kompilierzeit erfolgende Möglichkeit bietet, Arrow-Schemata zu deklarieren. Sie bildet Rust-Typen direkt auf arrow-rs-typisierte Builder/Arrays und arrow_schema::DataType ab, ohne dynamische DataType-Umschaltung zur Laufzeit. Dies ermöglicht null Laufzeitkosten, monomorphisierte Spaltenkonstruktion und ergonomische ORM-ähnliche APIs. Die Bibliothek unterstützt eine breite Palette von Datentypen, darunter verschachtelte Strukturen, Listen, Dictionaries und Zeitstempel, und bietet flexible Methoden zum Erstellen effizienter und sicherer Arrow-Daten.

Mehr lesen
Entwicklung

Schneller und besser liefern: Parallele KI-gestützte Entwicklung mit Claude Code

2025-08-20
Schneller und besser liefern: Parallele KI-gestützte Entwicklung mit Claude Code

Claude Code PM revolutioniert die Softwareentwicklung durch die Kombination von spezifikationsgetriebener Entwicklung, GitHub Issues, Git Worktrees und mehreren parallel laufenden KI-Agenten. Es löst häufige Probleme der Teamzusammenarbeit: Kontextwechsel, Merge-Konflikte, Anforderungsschwankungen und unsichtbarer Fortschritt. Das System wandelt PRDs in Epics um, Epics in GitHub Issues und Issues in Produktionscode mit vollständiger Rückverfolgbarkeit. Mehrere Claude-Instanzen arbeiten gleichzeitig, wodurch echte Teamarbeit und nahtlose Übergänge zwischen Mensch und KI ermöglicht werden. Das Ergebnis? Höhere Geschwindigkeit, weniger Bugs und ein deutlich verbesserter Workflow.

Mehr lesen

BusyBee: Schnelle und beobachtbare Hintergrundjob-Verarbeitung für .NET

2025-08-20
BusyBee: Schnelle und beobachtbare Hintergrundjob-Verarbeitung für .NET

BusyBee ist eine Hochleistungs-Bibliothek für die Hintergrundjob-Verarbeitung in .NET, die auf nativen Kanälen basiert. Sie bietet eine einfache, konfigurierbare und beobachtbare Lösung für die Behandlung von Hintergrundaufgaben mit integrierter OpenTelemetry-Unterstützung und flexiblem Queue-Management. Zu den Funktionen gehören unbegrenzte oder begrenzte Queues mit verschiedenen Überlaufstrategien, konfigurierbare Timeouts, parallele Verarbeitung, umfassende Protokollierung und umfangreiche Job-Kontextinformationen. Die OpenTelemetry-Integration ermöglicht ein robustes Monitoring und eine Analyse. Die Behandlung von Fehlern und Timeouts wird ebenfalls über benutzerdefinierte Handler unterstützt.

Mehr lesen

Rails Charts Gem: Erstelle beeindruckende Charts mit Leichtigkeit

2025-08-20
Rails Charts Gem: Erstelle beeindruckende Charts mit Leichtigkeit

Erstelle mühelos beeindruckende Charts in deiner Ruby on Rails Anwendung mit dem rails_charts Gem! Basierend auf der leistungsstarken Apache eCharts Bibliothek (v. 5.4.0) generierst du verschiedene Charttypen – Liniendiagramme, Balkendiagramme, Kreisdiagramme und mehr – mit nur wenigen Zeilen Code. Das Gem vereinfacht die Benutzeroberfläche und bietet hilfreiche Methoden für eine schnelle Chart-Integration. Passe Charts mit Optionen für Breite, Höhe, Theme, Stil und sogar JavaScript-Funktionen wie Tooltips an. Probier es aus!

Mehr lesen
Entwicklung

OS Yamato: Ein Zen-inspirierter, ephemeraler digitaler Raum

2025-08-20
OS Yamato: Ein Zen-inspirierter, ephemeraler digitaler Raum

OS Yamato, ein kürzlich veröffentlichtes Betriebssystem, stellt die herkömmliche Vorstellung von unbegrenztem digitalem Speicher in Frage. Es folgt einer Philosophie der Vergänglichkeit, bei der Daten (Notizen, Fotos, Nachrichten) allmählich verblassen und schließlich verschwinden, was bewusstes Dasein und die Wertschätzung flüchtiger Momente fördert. Entwickelt mit Vue 3 und AWS Amplify, integriert es die Wetterlage poetisch in die Benutzererfahrung und macht digitale Erinnerungen aussagekräftiger.

Mehr lesen
Entwicklung Zen-Design

Reflect: Ein Hardware-KI-Assistent basierend auf ESP32S3

2025-08-19
Reflect: Ein Hardware-KI-Assistent basierend auf ESP32S3

Reflect ist ein Hardware-KI-Assistent, der während eines OpenAI-Hackathons entwickelt wurde. Er basiert auf einem Espressif-Chip und ist für eine natürliche Interaktion mit Sound, Licht und Farbe konzipiert – ohne Bildschirm. Benutzer verbinden sich über ihr Telefon; Reflect hat keinen lokalen Zustand, alle Informationen werden auf dem Telefon gespeichert. Zu den Funktionen gehören die Reflexion über die Ereignisse von gestern, die Vorbereitung auf morgen, das Abspielen von Musik während des Lernens und die Beantwortung schneller Fragen sowie ein standortbasiertes Verhalten. Entwickelt für einfache Modifikation und Erweiterung, zielt es auf niedrige Kosten und breite Zugänglichkeit ab.

Mehr lesen
Hardware

Guile-Swayer: Sway/i3 mit Guile skripten

2025-08-19
Guile-Swayer: Sway/i3 mit Guile skripten

Genervt von den Konfigurationsbeschränkungen von Sway/i3? Das Guile-Swayer-Projekt bietet eine leistungsstarke Lösung, mit der Sie den Sway/i3-Fenstermanager vollständig mit der Skriptsprache Guile steuern können. Entwickelt nach der Migration von StumpWM zu Wayland, reproduziert dieses Projekt die Flexibilität und Anpassbarkeit von StumpWM. Mit Guile-Swayer können Sie Tastenkombinationen binden, um Guile-Code auszuführen, Sway-Ereignisse abonnieren und darauf reagieren, Sway-Informationen abrufen und vieles mehr. Es enthält Module wie workspace-grid für rasterbasierte Arbeitsbereiche, workspace-groups für die Gruppierung von Arbeitsbereichen über mehrere Monitore hinweg und which-key für Emacs-ähnliche Tastenkombinationshinweise. Erstellen Sie mit Guile-Swayer eine hochgradig personalisierte und effiziente Fensterverwaltungsumgebung.

Mehr lesen
Entwicklung

Einschränkungen beim Anwenden von Code-Review-Vorschlägen

2025-08-19
Einschränkungen beim Anwenden von Code-Review-Vorschlägen

Dieser Artikel listet verschiedene Einschränkungen auf, die beim Anwenden von Vorschlägen in GitHub Code Reviews auftreten können. Dazu gehören Szenarien wie keine Code-Änderungen, der Pull Request ist geschlossen, nur ein Teil der Änderungen wird angezeigt, nur ein Vorschlag pro Zeile erlaubt, Anwendung auf gelöschte Zeilen, Vorschläge wurden bereits angewendet oder als gelöst markiert, Vorschläge aus ausstehenden Reviews, mehrzeilige Kommentare und der Pull Request steht zum Mergen in der Warteschlange. Es wird auch darauf hingewiesen, dass einige Aktionen derzeit nicht verfügbar sind.

Mehr lesen
Entwicklung Vorschlag Anwendung

Retro-PC-Emulation auf Raspberry Pi Pico: Pico-286

2025-08-19
Retro-PC-Emulation auf Raspberry Pi Pico: Pico-286

Das Pico-286-Projekt ist eine bemerkenswerte Leistung der Emulation und bringt das klassische PC-Erlebnis der späten 80er und frühen 90er Jahre auf den Raspberry Pi Pico. Dieses leichte Projekt bietet eine unterhaltsame Möglichkeit, Retro-Computing zu erkunden und etwas über Low-Level-System-Emulation zu lernen. Es unterstützt verschiedene Intel-CPUs (bis zu 286), eine Reihe klassischer Peripheriegeräte (Soundkarten, Grafikkarten) und verschiedene Grafik- und Textmodi. Pico-286 emuliert sogar die Artefakt-Farben, die von alten Monitoren erzeugt wurden! Dieses Open-Source-Projekt ist plattformübergreifend und läuft auf Raspberry Pi Pico, Windows und Linux.

Mehr lesen
Entwicklung

EloqKV: Eine Hochleistungs-verteilte Datenbank, die Redis übertrifft

2025-08-19
EloqKV: Eine Hochleistungs-verteilte Datenbank, die Redis übertrifft

EloqKV ist eine hochleistungsfähige verteilte Datenbank mit einer mit Redis/ValKey kompatiblen API. Sie bietet Funktionen wie ACID-Transaktionen, volle Elastizität und Skalierbarkeit, hierarchischen Speicher und eine transaktionsartige Session-Syntax – und das bei gleichzeitiger Beibehaltung der Einfachheit und Benutzerfreundlichkeit von Redis. EloqKV wurde für Entwickler entwickelt, die eine moderne, kompromisslose Datenbanklösung benötigen, um die nächste Generation anspruchsvoller Anwendungen im Zeitalter der KI zu unterstützen.

Mehr lesen
Technologie Redis-kompatibel

Minimalistisches TPU-Design: Eine Einführung in die Entwicklung von Chip-Beschleunigern

2025-08-19
Minimalistisches TPU-Design: Eine Einführung in die Entwicklung von Chip-Beschleunigern

Dieser Artikel beschreibt ein minimalistisches Design einer Tensor Processing Unit (TPU), inspiriert von Googles TPU V1 und V2. Die TPU verfügt über ein 2x2-Raster von Verarbeitungselementen, die Multiplikations-Akkumulationsoperationen, Bias-Addition, Leaky ReLU-Aktivierung und MSE-Verlustberechnungen in einer Pipeline verarbeiten. Der 94-Bit-Befehlssatz steuert den Datenfluss horizontal und vertikal über das Raster der Verarbeitungselemente und unterstützt Vorverarbeitung und Transposition von Gewichtsmatrizen. Der Artikel erläutert detailliert den Befehlssatz, die Hardwarearchitektur und den Prozess des Hinzufügens von Modulen und des Ausführens von Tests, um Leser in die Entwicklung von Chip-Beschleunigern einzuführen.

Mehr lesen

OpenMower: Ein DIY intelligenter Rasenmähroboter, der den Status quo in Frage stellt

2025-08-19
OpenMower: Ein DIY intelligenter Rasenmähroboter, der den Status quo in Frage stellt

Sind Sie müde von Rasenmährobotern, die wahllos herumstoßen? Clemens Elflein, ein Softwareentwickler mit Erfahrung in Embedded Programming und Robotik, hat das OpenMower-Projekt ins Leben gerufen: einen DIY intelligenten Rasenmähroboter, der intelligenter, sicherer und günstiger sein soll. Basierend auf einem modifizierten YardForce Classic 500 nutzt er hochwertige Hardware und ROS für autonome Navigation, Hindernisvermeidung (derzeit in Entwicklung) und Regendetektor. Das Projekt verfügt über die grundlegende Mähfunktion mit automatischer Aufladung und fördert die Beteiligung der Community durch detaillierte Dokumentation und einen Discord-Server für Support. Technikbegeisterte sind herzlich eingeladen, sich zu beteiligen und beizutragen!

Mehr lesen
Hardware

FFmpeg Assemblersprache Schule: Lerne mitzuwirken!

2025-08-18
FFmpeg Assemblersprache Schule: Lerne mitzuwirken!

Begib dich auf eine spannende Reise in die FFmpeg Assemblersprachenprogrammierung! Dieser Kurs erfordert C-Programmierkenntnisse (insbesondere Zeiger) und Mathematikkenntnisse auf Gymnasialniveau. Lektionen und Aufgaben (in Kürze verfügbar) werden dich dazu befähigen, zum FFmpeg-Projekt beizutragen. Ein Discord-Server steht für Unterstützung zur Verfügung: https://discord.com/invite/Ks5MhUhqfB

Mehr lesen
Entwicklung

Tilus: Eine neue DSL für leistungsstarke GPU-Programmierung

2025-08-18
Tilus: Eine neue DSL für leistungsstarke GPU-Programmierung

Tilus ist eine leistungsstarke domänenspezifische Sprache (DSL) für die GPU-Programmierung. Sie bietet Granularität auf Thread-Block-Ebene mit Tensoren als primärem Datentyp, explizite Kontrolle über Shared Memory und Register-Tensoren und niederpräzise Typen mit beliebigen Bitbreiten (1 bis 8 Bit). Mit automatischer Abstimmung, Caching und einer Python-artigen Schnittstelle vereinfacht Tilus die GPU-Kernel-Entwicklung. Basierend auf der Forschung in "Tilus: Eine virtuelle Maschine für beliebige Low-Precision GPGPU-Berechnungen im LLM-Serving", nutzt es Erkenntnisse aus Projekten wie Hidet, TVM, Triton und Hexcute.

Mehr lesen

IMDb Terminal-App v1.1: Komplette Überarbeitung mit verbesserten Funktionen

2025-08-18
IMDb Terminal-App v1.1: Komplette Überarbeitung mit verbesserten Funktionen

Eine leistungsstarke, Ruby-basierte Terminalanwendung zum Entdecken und Verwalten von Filmen und Fernsehserien aus den IMDb Top 250-Listen und Trendlisten. Version 1.1 ist eine komplette Neuentwicklung mit rcurses und bietet erheblich verbesserte Funktionen. Sie bietet erweiterte Filterfunktionen, eine intelligente Suche mit Vorschaumodus, Integration von Streaming-Informationen, Anzeige von Postern im Terminal, Wunschlisten und Auslagerungslisten. Das verbesserte Such-Erlebnis und das robuste Datenmanagement machen das Finden und Organisieren Ihrer Lieblingsfilme und -serien unglaublich effizient.

Mehr lesen
Entwicklung Filmverwaltung

doxx: Ein blitzschneller Terminal-DOCX-Viewer

2025-08-18
doxx: Ein blitzschneller Terminal-DOCX-Viewer

doxx ist ein extrem schneller, terminal-nativer Dokumenten-Viewer für Microsoft Word-Dateien, geschrieben in Rust. Er bietet eine schöne Darstellung, intelligente Tabellen-Unterstützung und leistungsstarke Exportfunktionen (Markdown, CSV, JSON), wodurch Microsoft Word überflüssig wird. Zu den Funktionen gehören die Volltextsuche, Dokumentgliederungen, mehrere Ansichtsmodi und eine geplante KI-Integration für Zusammenfassungen und Fragen und Antworten.

Mehr lesen
Entwicklung

Mangle: Eine Open-Source-Programmiersprache für deduktive Datenbankprogrammierung basierend auf Datalog

2025-08-18
Mangle: Eine Open-Source-Programmiersprache für deduktive Datenbankprogrammierung basierend auf Datalog

Mangle ist eine Open-Source-Programmiersprache, die Datalog erweitert und für die deduktive Datenbankprogrammierung verwendet wird. Sie unterstützt Funktionen wie Aggregation, Funktionsaufrufe und optionale Typüberprüfung, wodurch eine einheitliche Darstellung und Abfrage von Daten aus mehreren Quellen sowie die Modellierung von Domänenwissen ermöglicht werden. Mangle bietet eine Go-Bibliothek für die einfache Einbettung in Anwendungen. Sie unterstützt rekursive Regeln und zeigt anhand von Beispielen, wie Mangle verwendet werden kann, um von der Log4j-Schwachstelle betroffene Software zu finden und Gruppierungen und Aggregationen durchzuführen. Obwohl etwas Leistung geopfert wird, ist sie aufgrund ihrer Benutzerfreundlichkeit und Erweiterbarkeit ein leistungsstarkes Werkzeug.

Mehr lesen
Entwicklung deduktive Datenbank

llama-scan: PDF-zu-Text-Konvertierung mit Ollama

2025-08-18
llama-scan: PDF-zu-Text-Konvertierung mit Ollama

llama-scan ist ein Tool, das Ollama nutzt, um PDFs lokal in Textdateien umzuwandeln, wodurch Token-Kosten entfallen. Es verwendet die neuesten multimodalen Modelle von Ollama und ermöglicht detaillierte Textbeschreibungen von Bildern und Diagrammen. Die Installation ist einfach: Installieren Sie Ollama und dann llama-scan mit pip oder uv. Funktionen umfassen benutzerdefinierte Ausgabeverzeichnisse, Modellwahl, Optionen zum Beibehalten von Zwischenbilddateien, einstellbare Bildbreite und die Angabe von Seitenbereichen für eine effiziente PDF-Text-Extraktion.

Mehr lesen
Entwicklung

Rust-Makro zum Batch-Verarbeiten teurer asynchroner Operationen

2025-08-17
Rust-Makro zum Batch-Verarbeiten teurer asynchroner Operationen

Das Rust-Makro `batched` verarbeitet teure asynchrone Operationen effizient in Batches. Benutzer definieren Batchgröße, Parallelität und Fensterparameter. Es unterstützt verschiedene Rückgabetypen und eine robuste Fehlerbehandlung, was es ideal für Datenbankinsertionen und andere E/A-gebundene Aufgaben macht. Entwickelt für Tokio, integriert es sich mit OpenTelemetry für Tracing und Monitoring.

Mehr lesen
Entwicklung

ResurrectedGod: Ein robustes Ruby-Framework für die Prozessverwaltung

2025-08-17
ResurrectedGod: Ein robustes Ruby-Framework für die Prozessverwaltung

ResurrectedGod ist ein auf Ruby basierendes Framework zur Prozessüberwachung, entstanden als Fork des Projekts mojombo/god. Es zielt darauf ab, die Verwaltung von Serverprozessen und -aufgaben zu vereinfachen, indem es einfache Konfiguration und Erweiterbarkeit bietet und bestrebt ist, die einfachste und leistungsfähigste Überwachungsanwendung zu sein. Dokumentation ist im Repository und online verfügbar, mit einer Mailingliste für die Community-Interaktion.

Mehr lesen
Entwicklung Prozessüberwachung

C STL-Bibliotheks-Performance-Vergleich: Behauptet sich M*LIB?

2025-08-17
C STL-Bibliotheks-Performance-Vergleich: Behauptet sich M*LIB?

Dieses Projekt vergleicht mehrere C-Bibliotheken, die ähnliche Container-Template-Funktionalitäten wie die C++ STL bieten. Der Autor ist Hauptentwickler einer dieser Bibliotheken, M*LIB. Zum Vergleich implementierte der Autor dieselben einfachen Programme mit jeder Bibliothek und verglich die Performance und API-Ergonomie. Die Ergebnisse zeigen ein gemischtes Bild hinsichtlich Performance und Features, wobei M*LIB vielversprechend abschneidet. Das Projekt ist jedoch noch in Arbeit, und Beiträge sind willkommen.

Mehr lesen
Entwicklung

Wan2.2: Ein wichtiges Update für Open-Source-Videogenerierungsmodelle in großem Maßstab

2025-08-17
Wan2.2: Ein wichtiges Update für Open-Source-Videogenerierungsmodelle in großem Maßstab

Das Wan-Team präsentiert stolz Wan2.2, ein bedeutendes Update seiner grundlegenden Videomodelle. Wan2.2 bietet mehrere wichtige Innovationen: eine Mixture-of-Experts-(MoE)-Architektur, die die Modellkapazität erhöht; sorgfältig kuratierte ästhetische Daten für die Erzeugung von Kino-Ästhetik; deutlich erweiterte Trainingsdaten für verbesserte Generalisierung; und ein Open-Source-Modell TI2V mit 5 Milliarden Parametern, das die Videogenerierung mit 720P@24fps auf Consumer-Grade-GPUs ermöglicht. Dieses Modell unterstützt sowohl Text-zu-Video- als auch Bild-zu-Video-Generierung und ist jetzt in ComfyUI und Diffusers integriert.

Mehr lesen
KI

Lue: Ein leistungsstarker CLI-E-Book-Reader

2025-08-17
Lue: Ein leistungsstarker CLI-E-Book-Reader

Lue ist ein leistungsstarker E-Book-Reader für die Kommandozeile, der verschiedene Formate wie EPUB, PDF, TXT usw. unterstützt. Er verfügt über ein modulares TTS-System, das standardmäßig Edge TTS verwendet, aber auch die Offline-TTS-Engine Kokoro TTS unterstützt. Lue bietet eine reichhaltige Terminal-Benutzeroberfläche mit anpassbaren Designs und vollständiger Maus- und Tastaturunterstützung sowie intelligente Persistenzfunktionen wie automatisches Speichern des Fortschritts und Sitzungsübergreifende Kontinuität. Es ist plattformübergreifend (macOS, Linux, Windows), mehrsprachig (über 100 Sprachen) und bietet intuitive Navigationstastenkombinationen. Benutzer können Sprache, Sprache und Filteroptionen einfach über Befehlszeilenargumente anpassen.

Mehr lesen
Entwicklung

Lisp-Interpreter in 99 Zeilen C

2025-08-17
Lisp-Interpreter in 99 Zeilen C

Dieser Artikel präsentiert Tinylisp, einen Lisp-Interpreter, der in nur 99 Zeilen C-Code implementiert ist. Mittels NaN-Boxing und cleveren C-Programmiertechniken bietet er 21 eingebaute Lisp-Primitive, eine einfache Garbage Collection und ein REPL. Der Autor beschreibt detailliert Design, Implementierung und Erweiterungsmöglichkeiten, inklusive Beispielen für die Ausführung auf einem alten Sharp PC-G850 Taschencomputer. Der prägnante Code von Tinylisp ist leicht verständlich und erweiterbar und somit eine exzellente Lernressource für Lisp und C.

Mehr lesen
Entwicklung

Einschränkungen bei der Anwendung von Code-Vorschlägen auf GitHub

2025-08-16
Einschränkungen bei der Anwendung von Code-Vorschlägen auf GitHub

Das Anwenden von Code-Vorschlägen bei der Code-Review auf GitHub unterliegt mehreren Einschränkungen. Dazu gehören: Es können nur Vorschläge für einzelne Zeilen angewendet werden, Vorschläge können nicht auf gelöschte Zeilen angewendet werden, sie können nicht auf geschlossene Pull Requests angewendet werden oder wenn ein Teilmenge der Änderungen angezeigt wird, und es werden auch verschiedene andere temporäre Einschränkungen angezeigt. Diese Einschränkungen unterstreichen die Komplexität und Gründlichkeit des Code-Review-Mechanismus von GitHub, um die Genauigkeit und Sicherheit von Code-Änderungen zu gewährleisten.

Mehr lesen
Entwicklung

XSLT in Browsern entfernen?

2025-08-15
XSLT in Browsern entfernen?

Der in Browsern integrierte XSLT-Prozessor (v1.0, standardisiert 1999) ist veraltet und birgt Sicherheitsrisiken. Moderne Webentwicklung verwendet JavaScript und JSON, wodurch XSLT weitgehend obsolet geworden ist. Die Wartung alternder XSLT-Bibliotheken (wie libxslt in Chromium) ist ressourcenintensiv und anfällig für Speicher-Sicherheitslücken, was eine große Angriffsfläche schafft. Dieser Vorschlag empfiehlt, XSLT aus den Webstandards zu entfernen, um Sicherheitsrisiken zu reduzieren und die Ressourcenallokation zu optimieren, ohne praktische Einschränkungen für Entwickler.

Mehr lesen
Entwicklung

EmbedPDF: Ein eleganter, Open-Source JavaScript PDF-Viewer

2025-08-15
EmbedPDF: Ein eleganter, Open-Source JavaScript PDF-Viewer

EmbedPDF ist ein framework-unabhängiger, Open-Source JavaScript PDF-Viewer unter MIT-Lizenz, der sich einfach in jedes JavaScript-Projekt integrieren lässt (React, Vue, Svelte, Preact oder Vanilla JS). Er bietet ein flüssiges, modernes Leseerlebnis mit einer sauberen Entwickler-API. Funktionen umfassen Annotationen (Markieren, Haftnotizen, Freitext, Stift), echte Schwärzung, Suche, Textauswahl, Zoom, Drehung und flüssiges, virtuelles Scrollen. Er verfügt über eine erweiterbare Architektur und tree-shakeable Plugins. Beiträge sind willkommen!

Mehr lesen
Entwicklung PDF-Viewer

Org-social: Ein dezentrales soziales Netzwerk basierend auf Org Mode

2025-08-14
Org-social: Ein dezentrales soziales Netzwerk basierend auf Org Mode

Org-social ist ein dezentrales soziales Netzwerk, das auf einer Org Mode-Datei über HTTP läuft. Benutzer erstellen eine `social.org`-Datei, fügen persönliche Informationen und Beiträge hinzu und laden sie auf einen Webserver hoch. Es ist einfach, registrierungsfrei und datenbanklos, nutzt die Funktionen von Org Mode für Beiträge, Antworten, Erwähnungen, Umfragen und mehr und bleibt dabei mit verschiedenen Texteditoren kompatibel. Seine Kernwerte sind Einfachheit, Zugänglichkeit, Dezentralisierung und die Einhaltung der Org Mode-Prinzipien.

Mehr lesen
Entwicklung

Open-Source Roboterlampe: LeLamp – Ein DIY-Projekt basierend auf Apples Elegnt

2025-08-14
Open-Source Roboterlampe: LeLamp – Ein DIY-Projekt basierend auf Apples Elegnt

Das Human Computer Lab hat LeLamp veröffentlicht, ein Open-Source-Roboterlampenprojekt basierend auf Apples Elegnt-Design. Es befindet sich derzeit in der Entwicklung und bietet zwei Versionen: eine für Benutzer mit bestehenden SO-101 oder SO-100 Roboterarmen, mit 3D-Druckdateien für Modifikationen; und eine zukünftige Hauptversion, die sich auf neue interaktive Paradigmen und Lernstrategien konzentriert. Detaillierte Anweisungen für Einrichtung, Kalibrierung und Fernsteuerung sowie eine Hand-Tracking-Demo werden bereitgestellt.

Mehr lesen
Hardware

Datenschutz-Infrastruktur für Smart Glasses: Apps entwickeln ohne Datenschutz-Sorgen

2025-08-14
Datenschutz-Infrastruktur für Smart Glasses: Apps entwickeln ohne Datenschutz-Sorgen

Dieses Projekt adressiert die Datenschutzherausforderungen bei Smart-Glasses-Anwendungen. Es führt einen Echtzeit-Datenschutzfilter ein, der zwischen Kamera und App sitzt und automatische Compliance gewährleistet. Der Filter anonymisiert Gesichter, verwaltet die Einwilligung (z. B. Erkennung verbaler Einwilligungen wie "Ich stimme der Aufnahme zu") und verarbeitet Videos mit 720p 30 fps, alles offline. Gebaut mit FFmpeg, OpenCV, Faster Whisper und Phi-3.5 Mini, bietet es einfache Kameraintegration, RTMP-Eingabe/mehrere Ausgabeformate und eine HTTP-API zur Steuerung. Ideal für KI-Assistenten, soziale Apps, Unternehmenslösungen und Content-Erstellung, ermöglicht dieses Tool Entwicklern den Bau datenschutzbewusster Smart-Glasses-Anwendungen.

Mehr lesen
Entwicklung
1 2 3 4 6 8 9 10 50 51