Blog - blog.doebe.li https://blog.doebe.li/Blog Dies ist der private Weblog von Beat Döbeli Honegger https://blog.doebe.li/pub/Blog/WebPreferences/beats-blog-logo.gif Blog - blog.doebe.li https://blog.doebe.li/Blog en-us Copyright 2026 by contributing authors Menschliches Lernen ändert sich (nicht) https://blog.doebe.li/Blog/MenschlichesLernenAendertSichNicht https://blog.doebe.li/Blog/MenschlichesLernenAendertSichNicht Beat Döbeli Honegger 2026-09-24T16:02:07Z

In Diskussionen zur Frage, wie Lernen angesichts der digitalen Transformation gefördert werden kann, treffen oft zwei diametrale Haltungen aufeinander: Die einen behaupten Menschliches Lernen ändert sich nicht! und die anderen betonen Menschliches Lernen hat sich aufgrund der Technologie bereits massiv verändert!

lernen-00.png

Beide Sichtweisen werden oft verabsolutiert und führen so zu Trugschlüssen:

lernen-02.png

Während die einen meinen, es müsse sich nichts ändern und es sei auch keine neue Forschung nötig, weil ja nichts geändert habe, vertreten andere die Sichtweise, alles werde komplett anders und man könne noch gar nichts sagen, weil man ja noch keine Untersuchungen zur neuen Situation habe. Aus meiner Sicht haben beide Sichtweisen recht und liegen falsch.

Ich nehme die Situation folgendermassen wahr:

lernen-01.png

Einerseits: Menschliches Lernen ändert sich nicht. Das Gehirn des Menschen funktioniert seit Jahrtausenden praktisch unverändert:

Diese und weitere Eigenschaften und Voraussetzungen für Lernen sind seit langem gültig und wurden durch analoge oder digitale Werkzeuge und Medien der Menschheit nicht verändert.

Andererseits: Der Kontext, für und in dem menschliches Lernen stattfindet, verändert sich. Und zwar massiv.

  • Es verändert sich die Welt, in der wir leben. Unsere Welt hat andere Herausforderungen als früher. Dies erfordert andere fachliche Kompetenzen und andere Umgangsweisen in unserer Welt (überfachliche Kompetenzen).
  • Es verändert sich, was automatisierbar ist und deshalb meist nicht mehr durch Menschen gemacht wird. Dies bedeutet noch nicht zwingend, dass es nicht trotzdem sinnvoll ist, zu wissen, wie man das Automatisierte auch von Hand machen könnte. Aber es verändert Tätigkeiten.
  • Es verändern sich Arbeitsabläufe durch digitale Werkzeuge. Das Schreiben eines Textes von Hand auf Papier erfordert z.B. eine andere Arbeitsweise als das Schreiben eines Textes am Computer.
  • Es verändert sich, welche Hilfsmittel uns zur Unterstützung des Lernens zur Verfügung stehen.

Damit verändert sich, wofür, was und mit welchen Hilfsmitteln wir lernen.

Somit gilt es bei jeder neuen Technologie (aktuell: Generative Machine-Learning-Systeme) zu untersuchen, wie sich dadurch die Welt und damit die notwendigen Kompetenzen ändern, und welche Potenziale und Gefahren diese Technologien für den Lernkontext bieten im Wissen darum, dass die Lernprozesse des Menschen im engeren Sinne unverändert bleiben. Klingt banal, scheint aber in der Praxis schwierig.

]]>
Von den Leiden eines Wiki-Admins https://blog.doebe.li/Blog/VonDenLeidenEinesWikiAdmins https://blog.doebe.li/Blog/VonDenLeidenEinesWikiAdmins Beat Döbeli Honegger 2026-09-19T21:07:45Z Annoyance Wiki

Es ist nicht ganz einfach, 20 Jahre alte Wikiserver am Leben zu erhalten. Crawler von GMLS-Firmen und Hackern machen einem das Leben schwer. Sie halten sich natürlich nicht an robots.txt, sondern müllen den altersschwachen Server nach Lust und Laune mit Anfragen zu. Weil bei einem Wiki jede Seite zur Laufzeit zusammengestellt wird und dies nicht sehr effizient geschieht, zwingen schon wenige Anfragen in kurzer Zeit den Server in die Knie.

Aktuell habe ich mit zwei Arten von Angriffen zu kämpfen:

  • Unter anderem die Forschungsabteilung von meta hält sich nicht an robots.txt und versucht 24/7, Wikiseiten zu bearbeiten (sprich /bin/edit - URLs abzurufen). Meta kommt zwar nie zum Ziel, aber es frisst unsinnig Ressourcen auf meiner Seite.
  • Hacker fragen alle URLs ab, hinter denen bekannte Schwachstellen eines Servers stecken könnten. So weit so bekannt und unproblematisch. Aber mein Server kann nicht 250 solcher Anfragen in einer Sekunde verarbeiten. Bzw. konnte nicht, denn nun sind die Filter besser eingestellt.

Filter gegen unsinnige URL-Abrufe

Ich kann mir zunutze machen, dass die meisten sinnvollen Wiki-URLs auf meinen Wikis mit einem Grossbuchstaben beginnen. Somit kann ich praktisch alle Anfragen,die nicht mit einem Grossbuchstaben beginnen, abblocken, bevor sie überhaupt das Wiki erreichen:

	RewriteCond %{REQUEST_URI} ^/[a-z.]
	RewriteCond %{REQUEST_URI} !^/(bin|pub) (/|$)
	RewriteCond %{REQUEST_URI} !^/\.well-known/
	RewriteCond %{REQUEST_URI} !^/(robots\.txt| favicon\.ico|anmeldung.html)$
	RewriteRule ^ - [R=404,L]

Filter gegen Bearbeitungsversuche von nicht eingeloggten Usern

Neu vergibt mein Wikiserver nur noch eingeloggten Usern ein Cookie. Damit kann der vorgelagerte Webserver Apache einfach erkennen, ob eine Anfrage von einem eingeloggten User stammt oder nicht. In der Folge kann ich viele Anfragen auf eine statische Anmeldeseite umlenken, wenn die Anfrage nicht von einem angemeldeten User stammt:

    <LocationMatch "^/bin/(edit|save|attach|upload|rename|manage|rdiff|compare|oops|preview|register|search)">
        SetEnvIf Cookie "FOSWIKISID=" has_session
        Require env has_session
        ErrorDocument 403 "/anmeldung.html"
    </LocationMatch>

Beispiel-Burst-Abfrage von 278 URLs in einer Sekunde

Hier ein Beispiel-Burst, wo ein Crawler versucht hat, 270 Sicherheitslücken in einer Sekunde zu testen (solche Abrufe führen dann zu reisserischen Schlagzeilen wie "Millionen von Hacking-Versuchen täglich"):

34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.anthropic/config.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.aws/config HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.aws/credentials HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.claude/settings.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.aws/credentials.bak HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.aws/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.boto HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.config/anthropic/credentials/default.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.config/gcloud/application_default_credentials.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.config/gcloud/credentials.db HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.docker/secrets.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.docker/config.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.docker/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env-sample HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.anthropic HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env-example HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.docker/laravel/app/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.aws HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.bak HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.backup HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.dev HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.development HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.email HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.dist HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.docker HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.example HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.live HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.local HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.mail HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.old HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.openai HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.prod HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.production HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.qa HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.sample HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.save HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.staging HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.swp HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.test HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.testing HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.git-askpass.sh HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env~ HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.esmtprc HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.git-credentials HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.git-secret HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.git/COMMIT_EDITMSG HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.git/FETCH_HEAD HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.git/HEAD HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.git/ORIG_HEAD HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.git/config HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.git/config.bak HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.git/description HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.git/index HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.git/info/exclude HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.git/logs/HEAD HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.git/refs/heads/main HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.git/packed-refs HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.git/refs/heads/master HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.gitconfig HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.github/workflows/ci.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.github/workflows/main.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.github/workflows/deploy.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.gitignore HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.gitlab-ci.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.gitlab-ci/variables.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.kube/config HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.gitmodules HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.mail.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.msmtprc HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.netrc HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.smtp.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.ssh/authorized_keys HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.s3cfg HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.terraform.lock.hcl HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.terraform/credentials.tfrc.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.ssh/id_rsa HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.ssh/known_hosts HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.terraform/terraform.tfstate HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.wp-config.php.swp HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /?phpinfo=1 HTTP/1.1" 301 334 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /_profiler/phpinfo.php HTTP/1.1" 301 324 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /_profiler/phpinfo HTTP/1.1" 301 324 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /Dockerfile HTTP/1.1" 301 324 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /admin/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /admin-app/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /admin/phpinfo.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /admin_phpinfo.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /amplify/team-provider-info.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /api/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /api/phpinfo.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /administrator/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /api-backend/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /app.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /app.yaml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /app/.env.local HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /app/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /app/.env.production HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /application/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /application_default_credentials.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /apps/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /appsettings.Development.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /appsettings.Production.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /appsettings.QA.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /appsettings.Staging.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /appsettings.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /aws-credentials.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /aws.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /aws-ses.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /aws.yaml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /aws.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /aws.properties HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /aws.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /aws/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /aws/config/s3.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /aws/s3/credentials HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /aws/ses/smtp.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /aws_credentials.ini HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /aws_s3_config.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /backend/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /backup/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /back/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /client/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /circle.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /client/stripe.config.js HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /claude_desktop_config.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /client_secret.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /cms/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /client_secrets.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /compose.yaml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config.js HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config.rb HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config.ts HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config.yaml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/aws.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/aws.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/aws.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/config.inc.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/database.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/databases.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/environment.rb HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/initializers/secret_token.rb HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/mail.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/nexmo.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/parameters.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/secrets.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/stripe.js HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/stripe.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/stripe.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/stripe.yaml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /credentials HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /configs/application.ini HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /credentials.csv HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /credentials.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /credentials.yaml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /credentials.ini HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /credentials.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /credentials.js HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /current/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /database.sql HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /dev/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /docker-compose.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /elasticsearch.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /env.js HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /env.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /env.txt HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /frontend/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /env.yaml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /infos.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /info.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /infophp.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /id_rsa HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /laravel/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /media/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /netlify.toml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /new/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /node-api/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /payment/stripe.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /old/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /opt/mailcow-dockerized/mailcow.conf HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /payment_gateways/stripe.yaml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /php_info.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /php.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /php-info.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /phpinfo.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /phpinfo HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /prod/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /plugins/payments/stripe.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /production/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /public/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /public/phpinfo.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /public_html/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /s3.key HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /s3.properties HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /s3.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /s3.yaml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /s3.secret HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /secrets.yaml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /sam-template.yaml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /s3/credentials HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /server/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /sendgrid.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /server/backend/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /server/api/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /serverless.yml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /serverless.yaml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /settings.ini HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /settings.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /settings.py HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /settings.yaml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /staging/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /src/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /stripe-credentials.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /stripe.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /stripe.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /stripe-keys.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /stripe.yaml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /stripe.config.js HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /stripe/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /stripe/config.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /stripe/webhook_secret.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /symfony/_profiler/phpinfo HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /template.yaml HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /terraform.tfstate HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /terraform.tfstate.backup HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /terraform/terraform.tfvars.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /terraform.tfvars HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /test/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /v1/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /v3/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /var/www/html/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /var/www/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /v2/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /vercel.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /web/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /wp-config.php.bak HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /wp-config.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /wp-config.php.new HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /wp-config.php.old HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /wp-content/debug.log HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /wp-content/mysql.sql HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /wp_mail_smtp.ini HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /collections/postman.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /api/frontend/settings HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.gem/credentials HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/environment.json HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /~/.boto HTTP/1.1" 301 324 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config.codekit HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /src/FileUpload.js HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /aws_credentials.php HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /sphinxsearch/sphinx.conf HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /admin/config/common.js HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /srv/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /env.rb HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /data.sql HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /ansible.cfg HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /GoogleService-Info.plist HTTP/1.1" 301 324 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /install/froxlor.sql HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env_prd HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.git/logs/refs/heads/master HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /.env.template HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config.php~ HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /ai/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /tmp/.env HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /backend/node/constants.js HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /db_backup.sql HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /fake-env-backup.txt HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /config/production.sphinx.conf HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /schema.prisma HTTP/1.1" 404 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
34.140.234.80 - - [19/Sep/2026:22:29:48 +0200] "GET /2022/.env HTTP/1.1" 301 324 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"

]]>
Was RandomUser über GMLS-EdTech sagen https://blog.doebe.li/Blog/WasRandomUserUeberGMLSEdTechSagen https://blog.doebe.li/Blog/WasRandomUserUeberGMLSEdTechSagen Beat Döbeli Honegger 2026-08-26T09:32:13Z GeschaeftsModell GMLS

Derzeit spriessen die EdTech-Startups, die Schulen und Hochschulen Unterstützung mit KI-Hilfe bieten wollen, wie Pilze aus dem Boden. Das Praktische daran: Wer zwar schon sein KI-Produkt, aber evtl. noch keine User-Testimonials hat, kann die auch gleich mit KI generieren lassen. Zum Beispiel hier:

randomuser1.png

Klingt doch gut, was diese User über das Produkt sagen, oder?

Schaut man sich den Quelltext der Website an, so sieht ein solches Testimonial so aus:

randomuser2.png

Das beweist natürlich nicht, dass es diese Personen nicht gibt und sie nicht diese Testimonials abgegeben haben. Wer aber https://randomuser.me/ als Quelle von Testimonialfotos verwendet, riskiert mindestens, dass man sich entsprechende Fragen stellt...

]]>
Nicht nur KI macht dumm.. https://blog.doebe.li/Blog/NichtNurKIMachtDumm https://blog.doebe.li/Blog/NichtNurKIMachtDumm Beat Döbeli Honegger 2026-08-25T11:48:49Z Bildungspolitik GMLS

Derzeit geistert der Preprint einer Studie The Generative AI Learning Penalty: Evidence from Chinese Secondary Education (Biblionetz:t33879) durch die sozialen Medien und wurde auch bereits von ersten Massenmedien aufgenommen: The Economist berichtete am 18.08.26 darüber (Biblionetz:t33880) und macht die Studie damit einem breiteren Publikum bekannt.

Zitiert wird dabei meist folgende Grafik:

penalty-01.png
Quelle: The Economist

Sie zeigt, dass bei 26'811 chinesischen Schüler:innen die Nutzung von generativen Machine-Learning-Systemen (GMLS) dazu geführt hat, dass sie im Schnitt ihre Hausaufgaben schneller erledigt haben und bessere Resultate erzielten, wenn sie GMLS nutzen - danach aber in der Prüfung ohne GMLS-Hilfe schlechter abschnitten.

Daraus wird oft geschlossen, dass GMLS das Lernen behindern würden (und fordern dann oft ein Verbot (Biblionetz:w03400) oder mindestens einen weitgehenden Verzicht auf GMLS bei Lernprozessen). Nur wenige lesen detaillierter und betrachten auch eine weitere wichtige Grafik des Artikels:

penalty-02.png
Quelle: The Economist

Diese zeigt, dass insbesondere Schüler:innen schlechter abschneiden, welche mit Hilfe von GMLS bei den Hausaufgaben Zeit sparen. Setzen sie GMLS aber nicht als Abkürzung (Biblionetz:w03717) ein, sondern nutzen es als Werkzeug(Biblionetz:w03718) oder Tutor (Biblionetz:w03719), sind ihre Prüfungsnoten gleich gut oder besser als ohne GMLS-Hilfe.

Somit könnte ein anderes Fazit aus diesem Paper darin bestehen, dass wir Schüler:innen dazu bringen müssen, GMLS nicht als Abkürzung, sondern als Lernwerkzeug zu nutzen. Diese Erkenntnis scheint mir banal, deren Umsetzung weniger.

]]>
Hört auf mit egoistischem Kollateralschaden-Tagging! https://blog.doebe.li/Blog/KollateralschadenTagging https://blog.doebe.li/Blog/KollateralschadenTagging Beat Döbeli Honegger 2026-07-30T15:11:11Z Annoyance

Ich gebe es zu, ist warm hier im Büro. Aber das ist nicht der Grund, dass ich mich jetzt für diesen Rant hinsetze, es liegt eher daran, dass ich in der Sommerpause eher Zeit für solche Postings habe.

Worum geht es? Ich ärgere mich darüber, dass vermehrt User in sozialen Netzwerken Postings mit dem Namen anderer User kommentieren, damit diese auf das Posting aufmerksam werden:

kollateralschaden-tagging.png
Computergeneriertes Symbolbild
(absichtlich exemplarisch lang, damit spürbar wird, wie mühsam das darüberhinwegscrollen ist...)

Warum mich das ärgert? Für mich ist das eine egoistische Form von digitalem Littering. Zwar werden die getaggten User wie gewünscht benachrichtigt, als Kollateralschaden werden aber auch viele andere User informiert (Notification spam) , dass ein Posting kommentiert worden ist und die Kommentarspalte füllt sich mit Beiträgen, die für 99% der User irrelevant sind (Thread-Verschmutzung). Damit wird die eigene Bequemlichkeit an erste Stelle gesetzt und die Verschlechterung des Signal-Noise-Verhältnisses für andere in Kauf genommen.

Just stop it. Postings lassen sich auch per privater Direktnachricht weiterleiten.

]]>
Was unterdessen bereits mein Büchergestell kann https://blog.doebe.li/Blog/WasUnterdessenBereitsMeinBuechergestellKan https://blog.doebe.li/Blog/WasUnterdessenBereitsMeinBuechergestellKan Beat Döbeli Honegger 2026-07-26T12:53:39Z GMLS

Dies ist eher eine Notiz für mich selbst - oder ein Eintrag in meinem eigenen Techniktagebuch. Im April 2026 hatte ich berichtet, dass ich mir einen Mac Mini für Experimente mit lokalen generativen Machine-Learning-Systemen (LGMLS, Biblionetz:w03773) gekauft hatte.

Erstaunlich, was diese Modelle bereits können. Ich habe meinen lokalen Chatbot gefragt:

was sind die vier kränkungen der menscheit (kopernikus, freud, ???, künstliche intelligenz)?

Und das war die Antwort des Modells:

kraenkung.png

]]>
Qualitätslabel für EdTech-Software? https://blog.doebe.li/Blog/QualitaetslabelFuerEdTechSoftware https://blog.doebe.li/Blog/QualitaetslabelFuerEdTechSoftware Beat Döbeli Honegger 2026-07-22T21:02:03Z Bildungspolitik

In letzter Zeit häufen sich die Anfragen nach einer Art Qualitätslabel für Software und Plattformen, die für Bildungszwecke verwendet werden. Lehrpersonen, Schulleitungen und Bildungsbehörden auf verschiedenen Stufen sind verständlicherweise überfordert von der Flut an digitalen Angeboten, die versprechen, das Lernen zu verbessern. Da wäre es doch sehr hilfreich, es gäbe ein entsprechendes, einfach verständliches Qualitätslabel und eine Behörde, welche solche Produkte prüft und labelt.

label-00.jpg

Ich verstehe diesen Wunsch. Ich zweifle jedoch, ob ein solches Qualitätslabel praktisch umsetzbar wäre und es der Schulpraxis tatsächlich helfen würde.

Ich habe diesbezüglich déjà-vus auf zwei Ebenen:
  • Ähnliche Wünsche habe habe ich bereits erlebt bei Lernsoftware als sie noch auf CDs verteilt worden ist und beim Aufkommen von Lernapps für Smartphones und Tablets sowie bei der Messung von Anwendungskompetenzen sowohl von Schüler:innen als auch Lehrpersonen.
  • Darüber hinaus habe ich auch sonst immer wieder erlebt, dass Menschen davon ausgehen, dass wenn ein Bedürfnis genügend gross ist, es doch auch eine Lösung dafür geben muss (WuenschbarkeitImpliziertNichtMachbarkeit, Februar 2006).

Hier ein erster Entwurf meiner Vorbehalte:

1. Ein Hauch von Technikdeterminismus

Wer ein Qualitätslabel für EdTech-Software vorschlägt, postuliert damit bis zu einem gewissen Grad, dass EdTech-Software unabhängig vom Kontext, in welcher sie eingesetzt wird, gewisse Wirkungen haben wird. Dies entspricht einem gewissen Technikdeterminismus (Biblionetz:w02180). Software lässt sich aber sehr unterschiedlich einsetzen - unter anderem hängt dies von den Absichten und Kompetenzen der Beteiligten ab.

Aus eigener, bitterer Erfahrung: Ich habe lernen müssen, dass auch ein extrem offenes und unstrukturiertes Wiki, das sich sehr für kollaboratives Arbeiten eignen würde, von Lehrpersonen zu einem extrem strukturierten und eingeschränkten Werkzeug umgestaltet wurde. Wenig von dem, was man dem Werkzeug Wiki zuschreiben würde, kam in diesen Fällen in der Schulpraxis an. Der Wiki-Weg des Lernens (Biblionetz:b05000) ist ein Angebot der Plattform - es hängt vom Kontext ab, ob dieses Potenzial im konkreten Fall genutzt wird.

2. Pädagogische Komplexität

Unterricht ist ein komplexes Phänomen. Es ist nicht einfach, ein allgemein akzeptiertes Instrument zur Beurteilung von Unterrichtsqualität zu finden (bereits Konsens über die Bedeutung einzelner Begriffe ist schwierig zu erreichen - wer das nicht glaubt, soll es mal mit selbstreguliertem Lernen oder computational thinking versuchen). Für unseren Bericht Digitale Lernplattformen in der Volksschule (Biblionetz:b08000) haben wir uns nach längeren Diskussionen für das Main-Teach-Modell 2.0 von Praetorius et al. (2023) entschieden - ich weiss aber z.B. nicht, ob diese Strukturierung von Unterrichtsqualität auch in der Romandie und im Tessin geteilt wird.

label-01.png

Selbst wenn man sich auf ein solches Modell einigt, ist die Einschätzung einer Software anhand dieser Aspekte umfangreich, anspruchsvoll und nur schwer objektiv umzusetzen. Im Vergleich zu gedruckten Lehrmitteln früherer Zeiten ist die didaktische Komplexität bei digitalen Produkten grösser geworden:

label-02.png

Sowohl bei gedruckten Lehrmitteln, Lernsoftware als auch Apps/Plattformen gilt es, die inhaltliche und didaktische Qualität des Contents zu prüfen. Bei Lernsoftware und Apps/Plattformen kommt dazu noch die Qualität der möglichen Interaktionen zwischen Produkt und Lernenden und bei Apps/Plattformen muss auch die Qualität der möglichen Interaktionen zwischen Menschen berücksichtigt werden.

Während bei einem gedruckten Lehrmittel vollständige Transparenz herrscht, was den Inhalt und die Funktionalität anbelangt, fehlt diese bei digitalen Produkten. Ist das digitale Produkt nicht als Open Source verfügbar, lässt sich nicht herausfinden, wie es in einer bestimmten Situation reagieren wird. Die Integration von generativen Maschine-Learning-Funktionen macht die Situation noch intransparenter.

3. Technische Komplexität

Wir haben in der Schweiz Erfahrung mit der Beurteilung von Lehrmitteln: Die interkantonale Lehrmittelzentrale (ilz) organisiert seit mehr als 50 Jahren die Beurteilung von gedruckten Lehrmitteln. Doch mit der Digitalisierung nimmt die technische Komplexität der Produkte massiv zu, was wiederum den Beurteilungsaufwand massiv erhöht:

label-03.png

4. Juristische Komplexität

Auch bezüglich einer juristischen Einschätzung weisen digitale Produkte eine deutlich höhere Komplexität auf als bisherige gedruckte Schulbücher: War früher primär das Urheberrecht zu berücksichtigen, spielt heute insbesondere das Datenschutzrecht eine Rolle - das einerseits kantonal unterschiedlich geregelt ist und gelebt wird und angesichts technischer und politischer Entwicklungen auch öfters neu beurteilt werden muss (Juli 2026: Urteil des Supreme Court zur Unabhängigkeit der FTC - welche Folgen hat das bezüglich Zulässigkeit einer Datenspeicherung in den USA?).

Zwischenfazit zur Komplexität: Dilemma zwischen Einfachheit und Ausführlichkeit

Bereits bei bisherigen Versuchen, Lernsoftware zu beurteilen ergab sich aufgrund der zunehmenden Komplexität ein Dilemma: Entscheidungsträger:innen im Bildungswesen sind meist auf der Suche nach einem einfach handhabbaren Instrument, das aber mitunter die in der Realität vorhandene Komplexität nicht abbildet. Ich zweifle, ob diesbezüglich ein allgemein akzeptierter Kompromiss gefunden werden kann.

Zur Illustration: In unserem Bericht zu Lernplattformen haben wir versucht aufzuzeigen, wie divers Lernplattformen sein können - sprich in wie vielen Dimensionen sie sich unterscheiden können. Nach vielen, vielen Diskussionen ist eine Liste entstanden, die zwar unsere Aussage Lernplattformen sind divers belegt, sich aber nicht zur vollständigen Charakterisierung von Lernplattformen eignet und von der wir noch nicht wissen, ob sie ausser von uns Autoren des Berichts von jemand anderem als nützlich betrachtet und in irgendeiner Form verwendet werden wird:

label-05.png

5. Produktanzahl und Aktualisierungsgeschwindigkeit

Der Aufwand zur Beurteilung gedruckter Lehrmittel war bisher unter anderem leistbar, weil die Zahl der gedruckten Lehrmittel vergleichsweise überschaubar war und diese während Jahren unverändert blieben - dementsprechend war auch eine Lehrmittelbeurteilung während längerer Zeit aktuell. Auch dies änderte mit der Digitalisierung. Apps und Websites sind deutlich zahlreicher und werden vor allem fortlaufend aktualisiert, entsprechend können Beurteilungen und Labels mit der Publikation veraltet sein.

label-04.png

6. Marktproblematik I: Kritik ist heikel

Bereits bei der Lehrmittelbeurteilung durch die ilz wissen wir, dass Kritik an Lehrmitteln heikel ist. Wer getraut sich, öffentlich Lehrmittel zu kritisieren in Qualitäts-Dimensionen die einen gewissen Ermessensspielraum enthalten? Wer hat die Kapazität, bei entsprechenden Konflikten dazustehen und sich gegebenenfalls auch gegen juristische Angriffe wehren zu können? Es ist kein Zufall, dass die detaillierten Lehrmitteleinschätzungen der Kantone nicht öffentlich einsehbar sind.

7. Marktproblematik II: Welche Produkte werden beurteilt?

Abhängig davon, ob die Beurteilung etwas kosten wird für Anbieter:innen, wie viele Produkte beurteilt werden können und wer die Auswahl trifft, wird ein solches Label nicht das gesamte Angebot abdecken und somit eventuell die Marktübersicht verzerren.

8. Illusion der grünen Wiese

Heute müssen neue EdTech-Lösungen zur bisherigen digitalen Umgebung einer Schule passen - was weit über das vorherrschende Betriebssystem hinausgeht. Die Wahl neuer EdTech-Lösungen geschieht somit nicht rein aufgrund der Qualitätsdimensionen eines Produkts, sondern stark abhängig von vorhandener Infrastruktur, bereits vorhandenen EdTech-Lösungen und den Kompetenzen der Beteiligten.

Diese Erkenntnis senkt die Bedeutung eines Qualitätslabels: Die Qualitätskriterien eines Produkts sind nur zum Teil ausschlaggebend für dessen Wahl. Passungen zu bisherigen Systemen oder Kompetenzen der Lehrpersonen und Systembetreuenden spielen ebenfalls eine Rolle.

9. Aktuelle GMLS-Entwicklungen noch unberücksichtigt

Die Idee eines EdTech-Qualitätslabels geht davon aus, dass es einigermassen stabile Produkte von Anbieter:innen gibt, die vielfach in identischer Ausführung verwendet werden. Aktuelle Entwicklungen im Bereich generativer Machine-Learning-Systeme verändern eventuell diese Ausgangslage: Es ist möglich, dass mehr Menschen mit Hilfe von GMLS Software für Lehr- und Lernzwecke herstellen (lassen) und somit nicht nur die Zahl der Produkte ansteigt, sondern vielleicht auch die Zahl der Nutzungen einer spezifischen Software sinkt. Zudem könnten GMLS-Anteile in EdTech-Lösungen deren Beurteilung durch Aussenstehende weiter erschweren, da die Systeme noch dynamischer als bisher agieren könnten.

Mein Fazit: Wünschbar, aber nicht realistisch umsetzbar und an der Schulrealität vorbei

Alle diese Aspekte führen mich aktuell zur Überzeugung, dass eine zentralisierte oder föderierte Beurteilung von EdTech-Produkten nicht so umsetzbar ist, dass es der Schulpraxis wirklich weiterhilft. So wünschbar ein solches Werkzeug wäre, ich glaube nicht an die Umsetzbarkeit in einer Art und Weise, die Entscheidungsträger:innen etwas bringt.

Was ist die Alternative?

Mich treibt insbesondere der Glaube an die Formalisierbarkeit und evtl. sogar Quantifizierbarkeit hinter der Idee eines EdTech-Qualitätslabels um. Entsprechende Überlegungen, welche digitalen Werkzeuge und Umgebungen für bestimmte Ziele und Kontexte vermutlich hilfreicher sein könnten als andere, sind hingegen sehr wichtig. Ich gehöre zur Fraktion, die seit längerem postuliert, dass das Digitale nicht neutral ist. Für mich sollten aus diesem Grund die entsprechenden Ressourcen eher verwendet werden zur Erforschung von Zusammenhängen sowie zur Publikation von entsprechenden Modellen, Fragekatalogen und Empfehlungen mitsamt der notwendigen Weiterbildungen und Diskussionen mit Entscheidungsträger:innen. Aber bitte keine Objektivität suggerieren, die sich nicht umsetzen lässt.

]]>
Sprossenverlust https://blog.doebe.li/Blog/SprossenVerlust https://blog.doebe.li/Blog/SprossenVerlust Beat Döbeli Honegger 2026-08-30T19:51:33Z GMLS

Es ist Sommerpause. Zeit um Gedanken und Begriffe zu ordnen. Seit längerem sehe ich Parallelen zwischen zwei möglichen Gefahren von generativen Machine-Learning-Systemen (Biblionetz:w02833). Da ich bisher keine Quelle gefunden habe, welche die beiden Gefahren nebeneinanderstellt und Ähnlichkeiten aufzeigt, habe ich mir kürzlich die Zeit genommen und zuerst alleine und dann mit anderen darüber nachgedacht sowie Begriffe erfunden:

sprossenverlust.jpg

  • Auf der individuellen Ebene kann es zu einer Kompetenzaufbau-Lücke (Biblionetz:w03804) führen, wenn junge Menschen GMLS als Abkürzung (Biblionetz:w03717) einsetzen. Dieses Phänomen wird mit verschiedenen Begriffen bezeichnet (z.B. skill skipping, accumulation of cognitive debt, metacognitive laziness ).
  • Auf der organisationalen Ebene kann es zu einer Erfahrungsaufbau-Lücke (Biblionetz:w03805) für Unternehmen führen, wenn diese keine jungen Mitarbeitenden mehr einstellen, sondern auf GMLS setzen, da dadurch kein Erfahrungswissen in der Organisation mehr aufgebaut wird.
  • Beides zusammen nenne ich einen GMLS-Sprossenverlust (Biblionetz:w3803).

In meinem aktuellen Begriffsverständnis kann sich eine Kompetenzaufbau-Lücke ergeben, wenn GMLS wiederholt als Abkürzung verwendet werden. Die beiden Begriffe sind für mich somit keine Synonyme. GMLS als Abkürzung (Biblionetz:w03717) ist für mich zudem ein Spezialfall von cognitive offloading (Biblionetz:w03632), das auch unabhängig von GMLS mit Notizheft, Taschenrechner, Kalender etc. stattfindet.

Ich bin u.a. gefragt worden, warum ich nicht beide Ausprägungen als Kompetenzaufbau-Lücken bezeichnen würde. In der Ausbildung geht es darum, alle Facetten einer Kompetenz aufzubauen. Bei jungen Mitarbeitenden eines Unternehmens geht man davon aus, dass sie sich vor allem in der Erfahrung von älteren Arbeitnehmenden unterscheiden. Aus diesem Grund habe ich bei der Organisation die Erfahrung ins Zentrum gestellt. Es geht auch darum, dass die Unternehmens-DNA verloren geht: Niemand weiss mehr, wie das Unternehmen tickt. Diese Sozialisierung / Branchenerfahrung war mir bei der Begriffsprägung wichtig.

]]>
Kühlstrategien empirisch belegen https://blog.doebe.li/Blog/KuehlstrategienEmpirischBelegen https://blog.doebe.li/Blog/KuehlstrategienEmpirischBelegen Beat Döbeli Honegger 2026-07-11T11:30:12Z Geek Kid

Unser Sohn hat das Pech, einen Wissenschaftler und Smarthome-Nerd als Vater zu haben. Er hätte gerne eine Klimaanlage in seinem Zimmer und ich argumentiere mit Temperaturkurven, welche mir mein Smarthome aufgezeichnet hat.

temperatur-01.jpg

Derzeit ist ja überall recht heiss und wir spüren das im obersten Stockwerk eines alten Hauses sehr. Smartes Temperaturmanagement ist angesagt. Wir öffnen alle Fenster über Nacht und stehen dann halt gegen fünf Uhr in der früh kurz auf, wenn uns das erste Sonnenlicht weckt und schliessen die Rollläden. Ausser unser Sohn. Der möchte bereits um Mitternacht sicherstellen, dass es am Morgen dunkel bliebt und schliesst deshalb die Fensterläden bereits um Mitternacht, will uns aber nicht glauben, dass dies einen wesentlichen Einfluss auf die Zimmertemperatur hat.

Dummerweise wohnt er aber mit einem Wissenschaftler und Smarthome-Nerd (Biblionetz:w02497) zusammen, der ihm diesen Zusammenhang empirisch nachweisen kann. In der unteren Grafik ist die Zeit zwischen 21 Uhr und 3 Uhr morgens zu sehen. Die grüne und die rote Linie zeigen den Temperaturverlauf von zwei Zimmern, in denen die Rolläden oben und die Fenster offen sind. Die blaue Kurve zeigt die Temperatur im Zimmer des Sohnes, der um ca 22:30 die Rollläden öffnet, sie aber kurz vor Mitternacht wieder schliesst.

temperatur-02.jpg

Der Antrag auf eine Klimaanlage ist somit vorderhand abgelehnt.

]]>
Dem Computer sagen, was er 3D-drucken soll https://blog.doebe.li/Blog/DemComputerSagenWasEr3DDruckenSoll https://blog.doebe.li/Blog/DemComputerSagenWasEr3DDruckenSoll Beat Döbeli Honegger 2026-05-30T20:25:51Z Geek GMLS

Viele stellen sich unter generativen Machine-Learning-Systemen (GMLS)(Biblionetz:w02833) noch immer Chatbots vor, die einfach Textantworten liefern. Ich habe kürzlich Claude erklärt, welches 3D-Modell ich gerne drucken möchte. Eigentlich banal, aber eben doch ungewohnt: Claude kann fertige Druckdateien (.stl) generieren, die man danach dem 3D-Drucker (Biblionetz:w02365) seiner Wahl verfüttern kann. Dies ist für mich ein schönes Beispiel für Digitalisierung denn es lassen sich eben nicht nur Texte, Bilder, Töne oder Videos digital repräsentieren, sondern auch dreidimensionale Modelle, die man danach ausdrucken kann.

Hier als Dokumentation, was ich gemacht habe:

Ich habe Claude gefragt:

ich hätte gerne ein 3d-modell (stl) eines rechtwinkligen dreiecks mit den kurzen seiten von 12cm und 8cm und einer höhe von 3cm. Das dreieck soll aber nicht ausgefüllt sein, sondern innen eine art gittermuster haben.

Claude antwortete:

Ich erstelle dir das STL-Modell. Lass mich kurz den passenden Skill prüfen und dann das Modell bauen.

Triangulations-Engine fehlt — schnell installieren:

Das STL ist sauber: wasserdicht, korrekte Abmessungen (120 × 80 × 30 mm), ein zusammenhängendes Teil mit 1156 Facetten.

Lass mich noch eine Vorschau rendern, damit du siehst, wie das Gitter aussieht:

So sieht das Modell von oben aus — Außenrahmen mit diagonalem Rautengitter, alles 30 mm in die Höhe extrudiert:

claud-druckt-01.jpg

Eckdaten:

  • Katheten: 120 × 80 mm, Höhe 30 mm
  • Außenrahmen: 2,5 mm stark
  • Gitterstege: 2 mm stark, Abstand 14 mm, in 45°-Diagonalen
  • Volumen: ~67 cm³ (vs. ~144 cm³ als Vollkörper, also gut 50 % Materialersparnis)
  • Wasserdicht (druckbar)

Falls du das Gitter anders willst — z. B. orthogonal statt diagonal, gröber/feiner, oder Wabenmuster — sag Bescheid, dann passe ich es an.

Da ich mit dem Ergebnis noch nicht zufrieden war, antwortete ich

bitte eine version mit gröberem gitter

und Claude tat wie befohlen:

Gröberes Gitter: Zellgröße 25 mm (vorher 14 mm), Stege 2,5 mm. Volumen ~57 cm³, weiterhin wasserdicht.

claud-druckt-02.jpg

Erstellen von geometrischen Objekten durch sprachliche Beschreibung - Keine Nutzung einer CAD-Software, kein Kenntnisse von trigonometrischen Funktionen notwendig.

]]>