Snapshot 12/2024: Netflix-Profile mit einem Go-Skript analysieren
Netflix führt Protokoll darüber, wer wann welche Sendung ansieht. Mike Schilli bohrt mit einem Go-Programm tiefer und analysiert seine Sehgewohnheiten.
Netflix führt Protokoll darüber, wer wann welche Sendung ansieht. Mike Schilli bohrt mit einem Go-Programm tiefer und analysiert seine Sehgewohnheiten.
Forschern von Technion, Google Research und Apple ist es gelungen, in der internen Aktivierung von Neuronen innerhalb eines LLMs Anzeichen dafür zu entdecken, ob das Modell halluziniert oder die…
Die Distribution Parrot OS für Sicherheitsexperten und Penetration-Tester liegt in einer neuen Version 6.2 vor, die vor allem Produktpflege betreibt.
In der aktuellen Version des Raspberry Pi OS kontrolliert der Wayland-Compositor Labwc die Bildschirmausgaben.
Im Unterschied zum Training großer Sprachmodelle, die auf riesige Mengen Text zurückgreifen können, der von Menschne erzeugt wurde, fehlt es beim Training von Robotern häufig an genügend…
Fedora 41 erschien pünktlich und die meisten Änderungen des Changesets wurden umgesetzt. DNF5 hat es nach einigen Verschiebungen ins Release geschafft, X11 und Python2 gehören der Vergangenheit an.
2027 wird die Hamburger Sparkasse 200 Jahre alt. Wo es früher auf Buchhalter, Schreiber und Boten ankam, geht es heute vor allem um Workflows und optimierte Prozesse. Damit im Tagessgeschäft alles rundläuft, setzen die Hamburger für die Unterstützung der internen IT-Kernprozesse auf das ITSM-System von KIX Service Software.
Das Fedora Projekt gibt die allgemein Verfügbarkeit von Fedora 41 bekannt. Mit an Bord ist eine Vielzahl an neuen Funktionen, Software-Upgrades und Verbesserungen. Hier ist ein Überblick über die wichtigsten Neuerungen und Verbesserungen. GNOME 47 und Wayland-Integration Fedora bleibt seiner Linie treu und bietet GNOME 47 ohne zusätzliche Anpassungen, was für ein “reines” bzw. Vanilla […]
Der Beitrag Fedora 41 erschienen erschien zuerst auf fosstopia.
Mit dem OpenEMM 24.10 veröffentlicht AGNITAS eine komplett überarbeitete Version seiner Open-Source-Software zur Automatisierung der E-Mail-Kommunikation in Marketing, Vertrieb und Verwaltung.
Flutter ist ein freies Softwareentwicklungskit für User Interfaces, das von Google entwickelt wurde. Jetzt wurde mit Flock ein Fork angekündigt.
Google hat angekündigt, seine von einer KI erzeugte Übersicht der Suchergebnisse in mehr als hundert Ländern einzuführen. Die Europäische Union spart der Konzern aber aus.
Firefox 132 ist ein Release mit kleinen Verbesserungen an vielen Stellen. Die nächste Ausgabe wird vermutlich mit neuen Funktionen den 20. Geburtstag des Mozilla-Browsers feiern.
Die Raspberry Pi Foundation hat ihr Standard-Betriebssystem Raspberry Pi OS einer Aktualisierung unterzogen. Mit einem neuen Compositor sind nun alle Modelle des kleinen Rechners Wayland-fähig.
Nachdem Google im September viel Aufmerksamkeit mit einer neuen Funktion seines KI-Notiz- und Rechercheassistenten NotebookLM auf sich zog, die aus einem PDF mit Neuigkeiten einen Audio-Podcast…
Mit Version 1.3 des browserbasierten Website-Builders Solo hat das dafür zuständige Mozilla Innovation Studios einige neue Funktionen hinzugefügt.
Das Trinity Desktop Environment ist eine Erfolgsgeschichte der besonderen Art. Bereits seit 2010 halten die Entwickler KDE 3.5 am Leben und verschließen sich dabei nicht den aktuellen Entwicklungen.
Die Oktober-Ausgabe Diet Pi 9.8 bietet Fehlerbereinigungen und Verbesserungen bei einigen SoCs, den vorkonfigurierten Apps sowie den DietPi-Tools
Die Entfernung russischer Entwickler aus der Maintainer-Liste des Kernels hat in IT-Kreisen hohe Wellen geschlagen. Die versucht James Bottomley mit vertiefenden Informationen zu glätten.
Die Experten Georg Link und Luis Canas Diaz von Bitergia haben in ihrem Vortrag beim Ubuntu Summit vor zunehmenden Attacken auf die Software Supply Chain gewarnt.
OpenAI hat seinen ersten Chefökonomen eingestellt, wie Techcrunch meldet.
Tor Browser 14.0 ist zum Download bereit. Für die Entwickler markiert er die erste stabile Version, die auf Firefox ESR 128 basiert.
Mark Shuttleworth, Ubuntu-Gründer und CEO von Canonical hat im World Forum in Den Haag den Ubuntu Summit 2024 eröffnet. Beim Summit wird auch das 20jährige Jubiläum von Ubuntu gefeiert.
Mit einer Nachricht an die Kernel-Mailingliste hat Greg Kroah-Hartman die Accounts und Namen mehrere Entwickler aus der Kernel-Entwicklung entfernt.
Die Oberfläche des Browsers Vivaldi wirkte zuletzt etwas überholt. Dem soll das Update auf Vivaldi 7.0 mit neuen Icons, Tabs und einem Dashboard abhelfen.
Ein halbes Jahr lang haben wir zu dritt intensiv getestet:
Wir haben mit ChatGPT und Claude gearbeitet und deren Ergebnisse mit lokalen Sprachmodellen (via Ollama, GPT4All, Continue, Tabby) verglichen. Wir haben Llama, Mistral/Mixtral, CodeLlama, Starcoder, Gemma und andere »freie« Sprachmodelle ausprobiert. Wir haben nicht nur Pair Programming getestet, sondern haben die KI-Werkzeuge auch zum Debugging, Refactoring, Erstellen von Unit-Tests, Design von Datenbanken, Scripting sowie zur Administration eingesetzt. Dabei haben wir mit verschiedenen Prompt-Formulierungen experimentiert und geben dazu eine Menge Tipps.
Der nächste Schritt beim Coding mit KI sind semi-selbstständige Level-3-Tools. Also haben wir uns OpenHands und Aider angesehen und waren von letzterem ziemlich angetan. Wir haben die Grenzen aktueller Sprachmodelle mit Retrieval Augmented Generation (RAG) und Text-to-SQL verschoben. Wir haben Scripts entwickelt, die mit KI-APIs kommunizieren und automatisiert dutzende oder auch hunderte von Code-Dateien verarbeiten.
Kurz und gut: Wir haben uns das Thema »Coding mit KI« so gesamtheitlich wie möglich angesehen und teilen mit Ihnen unsere Erfahrungen. Die Quintessenz ist vielleicht ein wenig banal: Es kommt darauf an. In vielen Fällen haben wir sehr gute Ergebnisse erzielt. Oft sind wir aber auch an die Grenzen gestoßen — umso eher, je spezieller die Probleme, je exotischer die Programmiersprachen und je neuer die genutzten Sprach-Features/Frameworks/Bibliotheken sind.
Was bleibt, ist die Überzeugung, dass an KI-Tools in der Software-Entwicklung kein Weg vorbei geht. Wer KI-Tools richtig einsetzt, spart Zeit, kürzer lässt es sich nicht zusammenfassen. Aber wer sie falsch einsetzt, agiert unverantwortlich und produziert fehlerhaften und unwartbaren Code!
Mehr Details zum (Vorwort, Leseprobe) finden Sie hier.