Lokale LLMs vs. Offline-Wikipedia: Ein Größenvergleich

2025-07-20

Ein Artikel im MIT Technology Review löste eine Diskussion über die Verwendung von Offline-LLMs in einem Apokalypse-Szenario aus. Dies veranlasste den Autor, die Größe von lokalen LLMs und Offline-Wikipedia-Downloads zu vergleichen. Die Ergebnisse zeigten, dass kleinere lokale LLMs (wie Llama 3.2 3B) in etwa die gleiche Größe haben wie eine Auswahl von 50.000 Wikipedia-Artikeln, während die vollständige Wikipedia viel größer ist als selbst die größten LLMs. Obwohl ihre Zwecke unterschiedlich sind, zeigt dieser Vergleich einen interessanten Kontrast beim Speicherplatzbedarf zwischen lokalen LLMs und Offline-Wissensdatenbanken.

Mehr lesen
KI

Schnell Software entwickeln: Lektionen gelernt

2025-07-14

Dieser Beitrag beschreibt die gewonnenen Erkenntnisse beim schnellen Entwickeln von Software. Der Autor plädiert für realistische Qualitätsziele basierend auf den Projektbedürfnissen und betont einen Ansatz mit „groben Entwürfen“, bei dem zunächst ein funktionsfähiger Prototyp erstellt und dann verfeinert wird. Strategien beinhalten die Vereinfachung von Anforderungen, die Vermeidung von Ablenkungen und das Vornehmen kleiner, gezielter Codeänderungen. Der Autor hebt auch wertvolle Fähigkeiten wie das Lesen von Code, die Datenmodellierung, das Skripting und das Debugging sowie die effiziente Nutzung von LLMs zur Beschleunigung der Entwicklung hervor. Es ist eine praktische Anleitung für Entwickler, die ihre Effizienz verbessern und hochwertige Software liefern möchten.

Mehr lesen
Entwicklung

Warum Skripte Aliase meist übertreffen

2025-03-05
Warum Skripte Aliase meist übertreffen

Der Autor verließ sich anfänglich stark auf Shell-Aliase für häufige Befehle, wie z. B. die Abkürzung von `git` zu `g`. Er wechselte jedoch zu Skripten in seinem `$PATH` aufgrund mehrerer entscheidender Vorteile. Skripte bieten sofortige Updates ohne Neustart der Shell, unterstützen mehrere Programmiersprachen, verarbeiten komplexe Logik effizienter und sind besser portierbar zwischen verschiedenen Systemen. Obwohl Aliase in bestimmten Nischenfällen (z. B. Änderung von `cd`, bedingte Definitionen) und hinsichtlich der Leistung geringfügig besser abschneiden, bevorzugt der Autor Skripte aufgrund ihrer Flexibilität und Erweiterbarkeit bei alltäglichen Befehlsaliasen.

Mehr lesen
Entwicklung Befehlsalias

Gescheiterter Versuch: Verkleinerung von npm-Paketen mit Zopfli

2025-01-27
Gescheiterter Versuch: Verkleinerung von npm-Paketen mit Zopfli

Der Autor versuchte, die Größe von npm-Paketen mithilfe des Zopfli-Kompressors zu reduzieren, um die Leistung zu verbessern und die Speicherkosten zu senken. Obwohl Zopfli kleinere Dateien als gzip erzeugt, ist es deutlich langsamer. Der Autor testete diesen Ansatz erfolgreich an seinen eigenen Projekten und reichte einen Vorschlag bei den npm-Maintainer ein. Aufgrund der durch Zopfli verursachten langsameren Veröffentlichung und der Inkompatibilität mit der npm-Lockfile wurde der Vorschlag jedoch letztendlich abgelehnt. Trotz des Scheiterns hat der Autor wertvolle Erfahrungen gesammelt und betrachtet es als ein lohnendes Unterfangen.

Mehr lesen
Entwicklung