HeadlinesBriefing favicon HeadlinesBriefing.com

F-Droid AI-Inhaltsuntersuchung

Hacker News •
×

Ich liebe F-Droid. Ich liebe, was F-Droid repräsentiert, und ich mag die Freiheit, die es den Nutzern gibt. Als FOSS-App-Maintainer habe ich nur gute Dinge über die Leute hinter dem Projekt zu sagen. Vielleicht sind sie sogar etwas zu nett, bedenkt man, wie oft der Bau fehlgeschlagen ist, weil ich vor dem Bau vergessen hatte zu committen.

Aber mein Gott, ist es jetzt schwer, menschlich geschriebene Software zu finden. Manchmal öffne ich F-Droid nur zum Browsen. Vielleicht finde ich eine App, die ein Problem löst, von dem ich nicht wusste, dass ich es habe, oder vielleicht finde ich eine bessere Alternative zu etwas, das ich bereits nutze. Und eines Tages, während ich browste, bemerkte ich eine App mit einem offensichtlichen und hässlichen AI-generierten Icon. Das ließ mich nachdenken. Wie viel von F-Droid ist AI?

Wenn ich FOSS-Software nutze, wie wahrscheinlich ist es, dass es von einem randomen „afternoon vibe-coder“ vibe-coded wurde? Wie erkenne ich, ob eine App vibe-coded ist? Das ist der Trick—man kann es nicht. Text trägt nicht genug Meta-Informationen für irgendwelche Bewertungen, die auch nur ansatzweise genau sein könnten. Allerdings gibt es Zeichen. Der Hauptreiz von LLMs ist, dass sie Entwicklern erlauben, faul zu sein. Diese Haltung spiegelt sich wider in allem, was der "vibe-coder" berührt. Warum sollte man ein README von Grund auf schreiben? Lol, lass das LLM einfach machen. Code-Review?Nein, lass das LLM seine eigenen Änderungen überprüfen und gib ihm Zugriff auf das Repository, dann musst du nicht einmal den Commit-Button drücken. Wenn ein Projekt legitim erscheinen wollte, wäre es trivial, das von Hand zu machen. Aber es ist low effort all the way down.

Meine Voreingenommenheit Fangen wir an, anzuerkennen, dass LLMs unglaublich nützlich und fähig sind. Da 2026 fortschreitet, wird dies immer sichtbarer, aber Menschen, die in einer halben Stunde mittlere Spiele und Software one-shot können, sind absurd beeindruckend, auch wenn das Endprodukt meist nicht sehr gut ist. Ich bin auch sehr dafür, dass Software schneller und sicherer wird. Die Geschichte der Linux-Kernel-Entwicklung hat gezeigt, dass LLMs in der Lage sind, viele Arten von Code-Problemen zu finden und manchmal sogar zu lösen. Mit den höflichen Ausschweifungen aside, muss ich zugeben, dass ich LLMs und das wirklich hasse, was sie für die Programmierung, verwandte Ingenieurgebiete und die Gesellschaft insgesamt getan haben. Ihr bloßer Existenz macht es sich selbst Bildung zu betreiben und Spaß-Projekte weniger lohnenswert.

Schlüssel-Entitäten: Unternehmen: F-Droid | Personen: FOSS-App-Maintainer