Stefan

@stefan@devlug.de

Papa, Informatiker und vielleicht etwas Nerd.

Debian GNU/Linux User seit Release 3.0 ("woody").

In meiner Freizeit beschäftige ich mich mit Themen wie , , und .

Ich versuche gerade weiter zu entwickeln. Debian Junior ist ein Debian Pure Blend - ein Betriebssystem für Kindern.
Informationen gibt es im Wiki: https://wiki.debian.org/DebianJr
$HOMEDebian GNU/Linux
$CHATxmpp:debxwoody@movim.eu
$CODECodeberg
$LANGde_DE.UTF-8
OpenPGP65F9 1599 B305 749D 03DD 88A4 CBD1 B596 579B 7FFF

HBDI »
@HBDI@social.hessen.de

Unter welchen Bedingungen können an hessischen Schulen datenschutzkonform -Dienste nutzen? Und worauf sollte man bei der Wahl der Messenger-App achten? Die Antworten auf diese und weitere häufige Fragen haben wir in einem Artikel zusammengestellt: datenschutz.hessen.de/datensch

...
in reply to »

Nik | Klampfradler 🎸🚲 »
@nik@toot.teckids.org

@penguingeek Umm. Or maybe I actually develop that thing and know pretty well how it works. Maybe you are just very incompetent, driven by wrong beliefs, and have no idea how things in Debian really work.

...
2 ★ 2 ↺
Tech Cyborg boosted

Stefan »
@stefan@devlug.de

Hier die Idee,...

Man startet talksh (also eine und verbindet sich mit einem XMPP Server.
Der Client stellt die Informationen von in einem virtuellen filesystem da. Ganz nach dem Motto "Alles ist eine Datei".
Man braucht dann ein paar Befehle wie edit, cat, tail, grep. Dann sieht XMPP aus wie ein :)

...

uexo »
@uexo@mastodon.social

@stefan Plan9 würde XMPP so implementieren wahrscheinlich 😆

Auf Linux vielleicht als FUSE filesystem?

0 ★ 0 ↺

Stefan »
@stefan@devlug.de

snac2 2.61 wurde freigegeben.
A simple, minimalistic ActivityPub instance written in portable C
snac2 ist ein einfacher ActivityPub Server.

Release notes: https://codeberg.org/grunfink/snac2/src/branch/master/RELEASE_NOTES.md#2-61


Stefan boosted

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.61 of , the simple, minimalistic instance server written in C. It includes the following changes:

Migration from a Mastodon account to a snac one has been implemented. Please see snac(8) (the administrator manual) for more information.

Mastodon API: fixed timelines/public (it was showing less posts that it should).

Fixed over-zealous caching to the public timeline.

Some HTML tweaks and fixes to the web interface.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink

This release has been inspired by the painting The Hands Resist Him by .

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@grunfink
bastille console bsdcsnac
cd snac
git pull
make -j4
make install
^D
bastille restart bsdcsnac

Upgraded - easy and reliable, as usual! Thank you!

...

ティージェーグレェ »
@teajaygrey@snac.bsd.cafe

I submitted a Pull Request to update MacPorts' snac to 2.61 here:

https://github.com/macports/macports-ports/pull/26287

GitHub Actions Continuous Integration checks are progressing (3 out of 4 passed, which is a good sign; I guess MacPorts recently started checking 4 OS versions on GitHub automatically instead of 3 so this is taking a bit longer than I am accustomed to, it seems as if the macos-15 checks in particular are sluggish, maybe that system is overloaded?).

Regardless, it's up to someone else with commit access to merge it.

Neat to see more Mastodon migration improvements! I think I saw one person already boast of successes of migrating their followers to a snac instance!

Thank you for your hard work and continuing to make my favorite ActivityPub implementation even better!


Mike Kuketz 🛡 »
@kuketzblog@social.tchncs.de

Die Frage taucht ständig auf: »Hat jemand ein OnePlus, Samsung oder Xiaomi und weiß, wie es mit dem Datensammeln aussieht?« Ganz ehrlich: Es spielt keine Rolle, ob Samsung, Huawei, Xiaomi, Oppo, Sony oder Google - sie alle zapfen euch gnadenlos an und melken jedes bisschen eurer Daten! Die einzig sinnvolle Möglichkeit, dem zu entgehen, ist das Aufspielen eines Custom-ROMs. 👇

kuketz-blog.de/empfehlungsecke

...

Mr. Teatime »
@Mr_Teatime@social.tchncs.de

@kuketzblog
Die Sache ist halt, dass selber ein Custom-ROM aufzuspielen für die meisten Leute nicht zu machen ist.

Ich selber hab das so etwa viermal gemacht, und es hat mich jedesmal, inklusive Einrichtung, nen Tag oder mehr gekostet.
Was wir echt brauchen sind mehr Möglichkeiten, Smartphones direkt mit "sauberem" System zu kaufen.

verkauft direkt Handies mit /e/OS (...aber ich mag den Launcher garnicht), und gibt es auch Google-frei, aber da geht noch viel mehr.

...
0 ★ 0 ↺

Stefan »
@stefan@devlug.de

Welches Leuchtmittel brauche ich?

Fassung ist G13 - da bin ich mir fast sicher.
Länge der Röhre: ca 1,5 Meter - bin ich auch fast sicher.

Ich glaube, ich brauche ein T8 / HF Leuchtmittel, weil EVG und und kein KVG.
Warum bekomme ich das jetzt nicht im Baumarkt? Dort bekomme ich
Leuchtmittel nur mit Starter.


0 ★ 0 ↺

Stefan »
@stefan@devlug.de

Ich will ein technisches Ding programmieren (library) was man zum schreiben einer chat Anwendung braucht.
Was mir dabei in den Kopf gekommen ist,... ist es hilfreich ein Command Line chat zu bauen, was Menschen mit Sehschwäche / Blindheit vielleicht verwenden können?
Selber habe ich da keine Erfahrungen, aber vielleicht ist so ein "Eingabe" / "Ausgabe" Shell-Programm hilfreich.

Wenn da jemand Erfahrungen hat, sag doch mal Bescheid.


...

Lorker »
@Lorker@mastodon.kevga.de

@stefan Hmmm... ich weiß nicht allzuviel über diese Sachen. Vielleicht liege ich falsch (und bitte korrigiere mich wenn ich falsch liege), aber die library beeinflusst ja nicht die Bedienoberfläche, oder? Ich stelle es mir jedoch schon cool vor, über das Terminal zu chatten, doch ob es Blinden wirklich hilft, kann ich mir schwer vorstellen. Lass mich gerne wissen, wenn du diesbezüglich ein Projekt startest. Ich verfolge sowas immer gerne :)

...
0 ★ 0 ↺

Stefan »
@stefan@devlug.de

Ich habe ein paar kleine Programme. Außerdem möchte ich gerne die XMPP Integration in verbesser.
Da ich im Moment einiges dann 2x bis 3x implementieren muss, halte ich es am sinnvollsten eine library dafür zu bauen. Korrekt, dies hat jetzt erst mal nichts mit einem "Client" zu tun.

Um die verschiedenen Funktionen etc der library zu testen und auch das API Design zu validieren, braucht man auch ein Client.
Ich habe an etwas wie ein virtuelles Filesystem gedacht.

talksh> login
< JID: ich@domain.tld
< Passwort: xxxxxxx
Connecting...
Connected.
talksh> ls /online/
Otto
Willi
talksh> ls /offline
Anna
talksh> chat /buddy/Otto "Wollen wir morgen Rad fahren?"
Vielleicht werde ich es so oder so mal anfangen, weil ich die Idee total lustig finde. Wenn es jedoch wirklich jemand gebrauchen / helfen kann, ist ja noch besser.
Mit der lib hatte ich schon mal angefangen: https://codeberg.org/devLUG/libcxmpp Eben habe ich ein Repo für talksh angelegt.

@Lorker@mastodon.kevga.de

...

lbja »
@lbja@mastodon.social

@stefan @Lorker Eine C Library für XMPP, die von einer C Library für XMPP abhängt? Warum nicht libstrophe erweitern?

...
0 ★ 0 ↺

Stefan »
@stefan@devlug.de

@lbja@mastodon.social

libstrophe macht "XMPP". Also, RFC 6120 XMPP Core, RFC 6121 XMPP IM, RFC 7622 XMPP Address Format.
Man sollte libstrophe als eine "low-level" library sehen. Wenn man z.b. machen will, dann braucht man vielleicht nur einen ganz, ganz kleinen Teil von Erweiterungen.

Die Erweiterungen werden als XEP bezeichnet. Diese wiederum hängen etwas stärker an dem konkreteren Anwendungsfall. Will man z.b. ein "modernes" messenger system haben, kommt man um eine lokale DB für die Nachrichten nicht drumherum. Auch die ganze E2EE (OpenPGP / OMEMO) sind viel Client seitige Implementierungen und habe in einer low-level lib nichts verloren.

Deswegen ist die Idee eine "IM Client XMPP" lib auf libstrophe drauf zu setzen.

CC: @Lorker@mastodon.kevga.de

...

Menel :xmpp: »
@Menel@troet.cafe

@stefan
Ich habe da keine Erfahrung, aber bestimmt die Leute von profanity@rooms.dismail.de?joi oder poezio@muc.poez.io?join haben da vielleicht Ideen zu.

Robert Gregor »
@rob32@fosstodon.org

social media is just a waste of time.

...
Stefan boosted

Robert Gregor »
@rob32@fosstodon.org

irc, xmpp, and email are all you need to be happy. and of course rss, especially for personal blogs.

3 ★ 0 ↺

Stefan »
@stefan@devlug.de

Wie funktioniert ein Rauchmelder?

Die Sendung mit der Maus erklärt wie ein Rauchmelder funktioniert:
https://kinder.wdr.de/tv/die-sendung-mit-der-maus/av/video-rauchmelder-100.html


1 ★ 3 ↺

Stefan »
@stefan@devlug.de

Debian GNU/Linux

Debian GNU/Linux ist ein freies Betriebssystem.

Das Debian-Projekt ist ein Zusammenschluss von Individuen, die auf ein gemeinsames Ziel hinarbeiten: Wir möchten ein freies Betriebssystem erschaffen, das frei für alle verfügbar ist. Wenn wir dabei das Wort frei benutzen, reden wir aber nicht über Geld, sondern wir beziehen uns auf die Software-Freiheit.
Das Debian-Projekt stellt eine GNU/Linux Distribution bereit. Es ermöglicht den Anwender das Betriebssystem zu installieren, Software-Komponenten zu installieren, aktualisieren und zu löschen.

Was man hier mit Software-Freiheit meint, ist das GNU-Betriebssystem. Wichtig sind die Vier wesentliche Freiheiten.

* Die Freiheit, das Programm auszuführen wie man möchte, für jeden Zweck (Freiheit 0).
* Die Freiheit, die Funktionsweise des Programms zu untersuchen und eigenen Datenverarbeitungbedürfnissen anzupassen (Freiheit 1). Der Zugang zum Quellcode ist dafür Voraussetzung.
* Die Freiheit, das Programm zu redistribuieren und damit Mitmenschen zu helfen (Freiheit 2).
* Die Freiheit, das Programm zu verbessern und diese Verbesserungen der Öffentlichkeit freizugeben, damit die gesamte Gesellschaft davon profitiert (Freiheit 3). Der Zugang zum Quellcode ist dafür Voraussetzung.

Linux ist dabei ein Betriebssystem-Kern (Der Kernel). Es ist eine sehr wichtige Komponente für ein Betriebssystem. Der Kernel wir aber vom Endbenutzer nicht selber direkt verwendet.

Ein freies Betriebssystem zu verwenden, ist ein wichtiger Schritt für eine Digitale Selbstbestimmung, denn nur wenn wir die Software Verwenden, Verstehen, Verbreiten, Verbessern - siehe Was ist Freie Software - können, sind wir unabhängig.


...

Christian »
@chris@social.uggs.io

@stefan So sehr wie ich Debian, Fedora und Linux im allgemeinen *LIEBE*. Ich nutze es seit Dekaden als daily Driver (auch Gaming). Ich nutze es beruflich, gebe Vorträge...

Und auch wenn ich den Zweck dahinter verstehe und all dies:

GNU/Linux ist furchtbar. Linux reicht.

Es heisst ja auch nicht Defrag/DOS, Word/Windows, Workbencht/ATARI. Man will nur wissen, womit man es zu tun hat. Windows? Dos? Linux? Reicht.

Wie gesagt ich verstehe das voll. Ehre dem Ehre gebührt. Aber das ist zu sperrig.

...
0 ★ 0 ↺

Stefan »
@stefan@devlug.de

Kann ich verstehen. Ich sag auch immer "Wir fahren mit dem Dieselmotor in den Urlaub." Die meisten verstehen, dass wird dann mit dem Schiff fahren. 😉

Richtig, viele sagen Linux. Ich denke GNU würde auch ganz gut passen. Darum geht es mir aber nicht, der Beitrag sollte es nur etwas erklären. Kann man ja schon mal etwas durcheinander kommen.

Nachtrag: Die meisten "User Groups" nennen sich auch Linux User Groups. Debian nennt sie DUGs Debian User Groups (oder auch Debian local groups)

eduX »
@eduX@bildung.social

@stefan
👊

Only after the last byte has been deleted,

Only after the last network has crashed,

Only after the last screen has dimmed,

Will you understand that digital technology is no adequate substitute for human belonging.

13 ★ 14 ↺
Martin boosted

Stefan »
@stefan@devlug.de

Instant Messaging / Chatten

Die einen nutzen den Messenger A, die anderen den Messenger B und andere wollen / können Messenger C erst gar nicht installieren.
Dabei kann es eigentlich so einfach sein. Es braucht nur einen offenen Standard ; und diesen gibt es schon.

Wer keine Lust auf eine Textwand hat, kann sich ein sehr gutes kurzes Video ansehen: Was ist XMPP?.
Vielen Dank an Axel für das Video!

Das Video ist vielleicht aus What is the Fediverse? bekannt. Denn das Fediverse, E-Mail, WWW und XMPP haben etwas gemeinsam,...

XMPP steht für Extensible Messaging and Presence Protocol. XMPP ist ein offener Standard, wie Mail, HTTP,... und viele andere Internet-Protokolle. XMPP ist auch bekannt als Jabber.
Da wir hier von einem Protokoll sprechen, sind wir erst einmal unabhängig von Anwendungen und Anbietern. Das Protokoll ist die "Sprache" zwischen den Anwendungskomponenten bzw. Prozessen in einem Rechnernetz.

Wie das Video schön erklärt, aber auch auf dem Fediverse oder E-Mail bekannt ist, haben wir nun ganz wesentliche und wichtige Vorteile:

* Wir können unseren eigenen Anbieter wählen oder auch einen eigenen Dienst bereitstellen (Self-Hosting)
* Wir können unsere eigene Software wählen (Client und auch Server) oder selber einen eigenen schreiben
* Wir können auch mit anderen kommunizieren, die nicht den gleichen Anbieter / Anwendung gewählt haben
* Wir können den Dienst bei verschiedenen Anbietern haben (privat, geschäftlich, Verein)

Bei E-Mail, WWW und anderen Diensten ist dies selbstverständlich. Dies ist auch beim Instant Messaging möglich.

Da immer mehr Menschen Instant Messaging nutzen, sollte man wenigsten mal über ein XMPP-Account nachdenken - auch dann, wenn noch die meiste Kommunikation ggf. über eine andere Plattform läuft.

Happy chatting, mit einem offenen Standard und freier Software


...

Jürgen ⁂ »
@juergen@mastodon.de

@stefan @crossgolf_rebel Was ist eigentlich der Hauptunterschied zwischen und . Adminforge beispielsweise bietet zwar einen Martix Server an, aber keinen XMPP. Da sind ja die nächsten „Konflikte“ mitbden Opensource Willigen vorprogrammiert. Bin froh, dass ich wenigstens mit vielen über chatten kann.

...
0 ★ 0 ↺

Stefan »
@stefan@devlug.de

Wenn ich das gleiche "Adminforge" gefunden habe, dann gibt es unter Kontakt auch einen XMPP Gruppechat.

Signal ist für mich weniger eine Option, da es mit bestimmte Freiheiten nicht gibt. Soweit mir bekannt, brauche ich eine Telefonummer, kann nur einen Account haben und Probleme bei den Client gibt's wohl auch immer wieder. Dazu ist es nicht einmal ein dezentrales System und ich kann es weder private noch in einem Unternehmen selber hosten. Ich verstehe jetzt nicht wo die Vorteil dann bei Signal sind.

...

Jürgen ⁂ »
@juergen@mastodon.de

@stefan Den Gruppenchat gibt es aber keinen XMPP Service. Und das beantwortet meine Frage bzgl. XMPP vs Matrix nicht.
Signal ist für mich zumindest besser als WA und ich kann da die Leute auch dazu bringen darüber zu kommunizieren.

...
1 ★ 0 ↺

Stefan »
@stefan@devlug.de

Matrix ist ein ganz anderes Protokoll. Ich selber bin aber XMPP Nutzer / Admin und Programmierer. Matrix habe ich nicht.

...

Jürgen ⁂ »
@juergen@mastodon.de

@stefan Bitte nicht falsch verstehen. Ich habe bereits beide Protokolle ausprobiert und es war im Endeffekt vollkommen nutzlos, weil ich sonst niemanden kenne, der da mitgehen will. Irgendwann habe ich es dann aufgegeben. WA benutze ich nur noch wenn ich muss. Bei Signal habe ich zumindest recht viele Kontakte. Wahrscheinlich geht das vielen so.

adminforge.de und tchncs.de sind meine bevorzugten freien Anbieter von Open Source Diensten. Ich frag vielleicht nochmal beim Admin von adminforge nach, warum Martix und nicht XMPP. Beide Projekte sind übrigens sehr empfehlenswert.

...
1 ★ 0 ↺

Stefan »
@stefan@devlug.de

Dies ist der Grund für meinen Beitrag. Es geht darum, den Lesern zu zeigen, dass es Alternativen gibt.

Da ich keinen anderen Messenger verwende (neben IRC, SMS und E-Mail), habe ich sicherlich mehr "User" als es bei anderen der Fall ist - gerade zu beginn. Ich habe jedoch auch nur so viele XMPP Kontakte, gerade weil ich nur diesen verwende. Ich bin mir sehr sicher, dass wenn ich neben XMPP noch WA nutzen würde - gerade im Bekannten- und Freundeskreis - ich sehr alleine wäre.

Ich kann aus Gründen nicht alle Messenger-Systeme verwenden, da meine Geräte eigentlich alle mit einem GNU/Linux laufen. Mittlerweile sogar mein Smartphone. Ich will mir diese Freiheit auch nicht nehmen lassen. Ich halte XMPP für eine sehr gute Lösung. Es ist vielleicht auch nicht ohne Grund die Grundlage von WA und anderen. Aber warum soll ich Dinge verwenden, die ich für nicht gut halte, nur weil es andere verwenden.

Meine Erfahrung hat gezeigt, dass es relative lange dauert, bis andere eine Alternative zu WA verwenden. Ich hatte aber Zeit zu warten 😉

@juergen@mastodon.de

lbja »
@lbja@mastodon.social

@juergen @stefan @crossgolf_rebel Einen Vergleich gibt es hier: freie-messenger.de/systemvergl

Für mich ist der wichtigste Punkt, dass XMPP ein IETF Internet Standard ist (ähnlich wie HTTP, SMTP,...). Ich denke für echte Interoperabilität ist Standardisierung essentiell. Dass das von Venture Capital finanzierte Matrix Projekt nicht auf bestehenden Standards aufbaut, sondern eine eigene Suppe kochen muss, die nicht mit dem Internet Standard kompatibel ist, finde ich nicht gut.

...

Jürgen ⁂ »
@juergen@mastodon.de

@lbja @stefan @crossgolf_rebel Das ist in der Tat ein überzeugendes Argument

...

Jürgen ⁂ »
@juergen@mastodon.de

@lbja @stefan @crossgolf_rebel So, nun habe ich also wieder einen XMPP Account (siehe Profil). Ich werde mich wieder an die Überzeugungsarbeit machen … .

5 ★ 2 ↺
Debacle boosted

Stefan »
@stefan@devlug.de

Oh,.. 2.17.0 kann emoji reactions. Ich glaube es wird Zeit für eine Implementierung in .


...

uexo »
@uexo@mastodon.social

@stefan Bin gespannt, wie dieses Feature im Terminal aussehen wird :D

...
0 ★ 0 ↺

Stefan »
@stefan@devlug.de

Ich auch 😀

0 ★ 0 ↺

Stefan »
@stefan@devlug.de

Das einizige was mir einfallen würde,..
... man teilt es in zwei Zeilen auf.

D.h. man zeigt erst die Nachricht an, danach kommt eine Zeile mit den emoji reactions.


XMPP Client profanity mit emoji reactions

Alt...XMPP Client profanity mit emoji reactions

...

uexo »
@uexo@mastodon.social

@stefan Hm... So schaut es ein bisschen so aus als hätte stefan um 17:35:55 "👍 : 2 😋 : 5" geschrieben. Vielleicht unter der Nachricht ohne Benutzernamen und Zeit und irgendwie hervorgehoben (fett?), dass man es vom Text der Nachricht unterscheiden kann?

...

uexo »
@uexo@mastodon.social

@stefan Auch interessant ist, wie man herausfinden könnte wer mit was reagiert hat...

1 ★ 0 ↺

Stefan »
@stefan@devlug.de

Denk dir mal die Uhrzeit und den Nick in der zweiten Zeile weg.
Wie man dann sehen kann, von wem es ist, müsste man dann per Befehl abfragen.

3 ★ 1 ↺

Stefan »
@stefan@devlug.de

Die Publikationen der @BzKJ@social.bund.de (vormaligen BPjM) kommen auf jeden Fall auf meine List für den nächsten Elternabend!

BzKJ ist die Bundeszentrale für Kinder- und Jugendmedienschutz. Ich habe mal angefangen mich durch die Publikationen zu klicken.
Das sieht sehr interessant aus. Heute, wo die Kinder schon in sehr jungen Jahren ein Smartphone in die Hand gedrückt bekommen, ist das ganze Thema noch viel wichtiger geworden!
Wir sind zwar noch nicht in dem Alter, bei dem man ein eigenes Handy / Smartphone hat, aber das wird ganz schnell gehen.


2 ★ 0 ↺

Stefan »
@stefan@devlug.de

Test von auf einem .

Ich habe mir jetzt mal einen Social Media Client auf einem Smartphone installiert.

Wenn Sie diesen Text lesen können, dann hat es wohl funktioniert.

1 ★ 1 ↺

Stefan »
@stefan@devlug.de

Sicherheit durch Überwachung

Ein paar Gedanken zum denn es wird nicht lange dauern, da muss ich mir als auch Gedanken zu und machen.

* Soll ich meinen Kindern, wenn sie etwas älter sind, eine Video-Kamera an den Rucksack kleben?
* Soll ich sie immer wieder anrufen und über ein Spyphone gucken wo sie sind?
* Soll ich alle 30 Minuten bei ihren Freunden anrufen, um zu gucken wo sie sind?

Wird es ihnen dann mehr Sicherheit geben oder werde ich sie überwachen?

Ich denke, dass meine Kinder ein Recht auf Privatsphäre haben. D.h. dieses ganze ist so schon mal ziemlich uncool. Meine Eltern haben mir auch keine Video-Kamera auf den Kopf geklebt und ein Handy hatten wir auch nicht.

Sie bekommen Sicherheit durch und . Vertrauen, da sie jeder Zeit zu uns kommen können und über Probleme mit uns sprechen können. Bildung, in dem wir mit ihnen offen über , , sprechen.

Welche gefahren können entstehen, wenn ich sie überwache? Werden sie das vertrauen verlieren? Was passiert, wenn es kein vertrauen mehr gibt?

Wir können dann nicht mehr über Probleme und unterschiedlichen Meinung sprechen.
Es werden Dinge heimlich gemacht und man wird auch immer einen Weg finden, dies zu tun.
Werden die Kinder anfangen sich Geschichten auszudenken? ("Sorry, mein Akku war aber leer", "Wir haben den Bus verpasst").

Wie wird sich mein Verhalten entwickeln? Erst nur das Handy für Kontrollanrufen? Dann Standort Überwachung? Dann mithören über die Smartwatch? Final, das Ende vor Respekt gegenüber einer Privatsphäre.

Ich denke, dass die Überwachung am Ende die Sicherheit von Vertrauen gefährden kann.
Ich hoffe, ich werde meine Kinder nicht überwachen und setze auf Vertrauen und Bildung.


Stefan boosted

BzKJ »
@BzKJ@social.bund.de

👧👧🏽🧒 Tag der Kinderseiten 🧒🏾👱👧 Wir setzen uns für digitale Demokratieförderung von Kindern und Jugendlichen ein

👉 Bei den durch die @BzKJ geförderten Projekten handelt es sich um Maßnahmen und digitale Angebote, die Kindern altersgerechte Online- Erfahrungen ermöglichen oder hierzu wichtige Erkenntnisse liefern.

🔗 Pressemeldung: bzkj.de/bzkj/service/alle-meld
🔗 BzKJ-Projektförderung 2024: bzkj.de/bzkj/service/alle-meld

Schaubild mit dem Logo des "Tages der Kinderseiten" und dem Terminhinweis: „Am 21. Oktober ist Tag der Kinderseiten.“ Unten links befindet sich mit "bzkj.de" ein Verweis auf die Internetadresse der Bundeszentrale für Kinder- und Jugendmedienschutz.

Alt...Schaubild mit dem Logo des "Tages der Kinderseiten" und dem Terminhinweis: „Am 21. Oktober ist Tag der Kinderseiten.“ Unten links befindet sich mit "bzkj.de" ein Verweis auf die Internetadresse der Bundeszentrale für Kinder- und Jugendmedienschutz.

Stefan boosted

Nik | Klampfradler 🎸🚲 »
@nik@toot.teckids.org

: Es ist echt kein Hexenwerk.

Wenn du ein Angebot für 12-Jährige hast und dann steht in den Nutzungsbedingungen deiner Online-Plattform "Du musst mindestens 16 Jahre alt sein", musst du kein Jurist sein, um zu begreifen, dass das nicht geht.

Es hat noch nicht mal was mit dem bösen zu tun. Oh und auch nicht mit . Just saying.

...
0 ★ 2 ↺
Tech Cyborg boosted

Stefan »
@stefan@devlug.de

Ich habe eben auf einem Debian GNU/Linux trixie ein upgrade gemacht.
apt upgrade
Dann kommt die Meldung:

Warning: More space needed in /boot than available: 180 MB > 118 MB, installation may fail

Cool! Sehr schön!


...

Menel :xmpp: »
@Menel@troet.cafe

@stefan
Seitdem ich sowas 1x vor Jahren hatte mache ich nie mehr separate Boot Partition, oder wenn doch dann bekommt die manuell immer 1gb. Zukunftssicher.
Fand ich damals auch blöd, auch wenn es damals geklappt hat nachdem ich alte Kernels gelöscht hatte.

...
0 ★ 0 ↺

Stefan »
@stefan@devlug.de

Wenn man jedoch eine LUKS (Linux Unified Key Setup) hat, dann braucht man eine eigene /boot oder?

...

Menel :xmpp: »
@Menel@troet.cafe

@stefan
Nutze ich nicht, aber anscheinend geht es auch wenn boot in root mit drin ist.
grub kann das offensichtlich entschlüsseln.
cryptsetup-team.pages.debian.n Kapitel 2.

Hilft dir natürlich auch nicht für jetzt leider...

Lutz G. »
@llutz@norden.social

@stefan Ggf. mal schauen, ob du alte Kernel löschen kannst, um Platz zu schaffen.

Codeschubse »
@Codeschubse@ohai.social

Die Schule der Tochter zwingt Schüler*innen Microsoft Office zu verwenden. Wenn sie ihre Texte in libre office schreiben, wird das als Arbeitsverweigerung gewertet und gibt ne 6.

Kann ich die Schule verklagen?

...
1 ★ 4 ↺

Stefan »
@stefan@devlug.de

Erfahrungsbericht Librem 5

Ich nutze jetzt seit einigen Wochen das Librem 5 mit Mobian - im "Dual-Stack" mit einem Nokia 3310 😉
Erst war alles etwas ungewohnt und ich hatte auch ein paar "Probleme". Nach und nach ging es aber immer besser.
An die Akkulaufzeit muss ich mich jedoch noch gewöhnen. Da ist das Nokia 3310 schon unschlagbar.

Hin und wieder habe ich mal Probleme mit dem "Touch". Ein kurzes sperren und entsperren des Displays löst das Problem meist.
Was auch ab und zu mal vorkommt, dass ich das "Modem" in der Tasche ausschalte, weil es an den Hardware-Schalter gekommen ist.

Das aufwachen aus dem suspend geht wohl auch ziemlich zuverlässig (bei Anrufe). Ich glaube, dass ich mit dem Wecker aber Probleme hatte - dies muss ich noch mal testen.

E-Mails lese ich mit geary. Hier bin ich mir aber nicht sicher, ob dieser Client OpenPGP Support hat. Außerdem müsste ich mal versuchen text/html zu deaktivieren.
Mit SMS hatte ich mit chatty noch keine Probleme. XMPP mit chatty ist leider noch ein "Thema". Im Moment verwende ich es noch in Kombination mit dino.
Seit dem letzten update macht der epiphany-browser leider ein paar Probleme. Metager und Wikipedia hab ich mir als "Web-App" in den Starter gelegt.
Für RSS nehme ich Feeds und für eBooks Foliate. OTP via Numberstation.

Macht auf jeden Fall sehr viel Spaß, auch wenn eben nicht immer alles perfekt läuft. Ich werde jetzt jetzt als "Hauptgerät" nutzen und das Nokia 3310 ausschalten.
Vielleicht kommt demnächst noch mal ein kleiner Erfahrungsbericht.

Vielen Dank an alle Entwickler! Super, super Leistung!


Librem 5 startet mit Mobian

Alt...Librem 5 startet mit Mobian

...

dexternemrod »
@dexternemrod@troet.cafe

@stefan
Danke für das Teilen deiner Erfahrungen bisher.

0 ★ 1 ↺

Stefan »
@stefan@devlug.de

neomutt 20241002 ist jetzt in Debian sid, trixie und bookworm-backports.

neomutt ist ein E-Mail Client für die Konsole. Die Konfiguration kann etwas zeitaufwändig sein, aber wenn man dies geschafft hat, ist es ein sehr interessanter Mail Client.

Ich finde die virtual-mailboxes Funktion in Kombination mit notmuch super!

Notmuch is a system for indexing, searching, reading, and tagging
large collections of email messages in maildir or mh format.

Immer dran denken: Mail ist text/plain und nicht text/html!


Axel boosted

MetaGer »
@MetaGer@suma-ev.social

Update!
Durch eure Unterstützung😍 und also durch die große Anzahl neuer Mitglieder und Tokenkäufe besteht nun doch die Aussicht, dass das MetaGer-Team weiter beschäftigt und MetaGer also über das bloße Funktionieren hinaus weiter betrieben und entwickelt werden kann!

suma-ev.de/eine-aera-ging-zu-e

...
Older...

endolexis »
@endolexis@masto.endolexis.com

@MetaGer Klasse!!! Bin sehr froh, Mitglied geworden zu sein :)

in reply to »

Lorker »
@Lorker@mastodon.kevga.de

@stefan@social.anoxinon.de @stefan@devlug.de

Huch. Es sieht auf jeden Fall ziemlich cool aus! Wie läuft das denn eigentlich ab? Ist das förderiert? Oder müsstest du andere User dazu bringen, deinem Blog zu folgen? 🙂

...
0 ★ 0 ↺

Stefan »
@stefan@devlug.de

Sollte eigentlich so funktionieren, wie man es von anderen Fediverse (Mastodon, Pleroma, Friendica) auch kennt. Man sollte mir einfach "folgen" können.

Das Web-Interface von snac ist sehr einfach gehalten. Ich konnte es aber nicht lassen und musste mir ein "Terminal"-CSS einbauen. Es ist alles noch etwas ungewohnt, aber schon cool. :)

Ich will in Zukunft wieder mehr "Entwicklung" machen, dafür brauch ich das ganze "Social Media" nicht. Hier habe ich übersichtliche Funktionen, kann aber auch mehr als 500 Zeichen posten. Das ist für mich ok.

CC: @stefan@social.anoxinon.de

...

Lorker »
@Lorker@mastodon.kevga.de

@stefan@devlug.de @stefan@social.anoxinon.de

Mir gefällt das Terminal Theme auf jeden Fall! Aber ein eigenes CSS schreiben übersteigt meine Kompetenzen. Ich bin happy wenn meine Mastodon-Instanz rund läuft und Updates erfolgreich verlaufen. Ich denke, damit schon viel getan, wenn man auf klassische Plattformen verzichten will, und hey, ich kann immer mehr Leute dazu überreden, auf die ganzen Werbe-Algorithmen zu verzichten 😉

...
0 ★ 0 ↺

Stefan »
@stefan@devlug.de

Das CSS habe ich zum Glück nicht selber schreiben müssen. Das hat jemand gemacht.
Für viele Menschen ist Mastodon sicherlich eine sehr schöne und gute Lösung. Ich falle vielleicht etwas aus der Linie 😀

2 ★ 3 ↺
Steve boosted

Stefan »
@stefan@devlug.de

snac gefällt mir ganz gut! Dieser Account gibt mein neues Zuhause im Fediverse 😉

Ein Web-Interface mit Terminal Theme ist schon lustig. 🙂 Außerdem braucht es kein JavaScript.

Hier geht es primäre um und etwas . Außerdem und etwas .

 ______________
< Hello World! >
--------------
\
\ \
\ /\
( )
.( o ).

...

uexo »
@uexo@mastodon.social

@stefan Was ist snac?

...
1 ★ 0 ↺

Stefan »
@stefan@devlug.de

snac2 ist ein einfacher ActivityPub Server.
simple, minimalistic ActivityPub instance
In Debian ist es zwar nicht in stable, aber man kann es aus stable-bpo installieren.
Die Software ist in C geschrieben und braucht keine DB.

Ich habe für das Web-Frontend eine ganz lustige CSS genommen: Terminal theme

https://tracker.debian.org/pkg/snac2
https://codeberg.org/grunfink/snac2


0 ★ 0 ↺

Stefan »
@stefan@devlug.de

Heute gibt es Reis mit Gemüse.
Ein Sweet and Sour Mix aus für 20 THB 🙂

4 ★ 1 ↺
Stefan boosted

Stefan »
@stefan@devlug.de

Hallo ,

ich werde jetzt mal mit ausprobieren. Mastodon ist eine sehr schöne Anwendung, aber einfach nicht mein Ding. Außerdem ist Mikroblogging auch nicht meins. Ich habe mir mal snac2 installiert.

A simple, minimalistic ActivityPub instance written in portable C
* Source Code ist auf und nicht auf Github :)
* Totally JavaScript-free 🙂
* No cookies either
* Not much bullshit 😀

Hört sich ganz interessant an. Ich kann im Web sogar das Fenster maximieren, wenn ich einen Text schreibe.

https://tracker.debian.org/pkg/snac2
https://codeberg.org/grunfink/snac2

...
0 ★ 0 ↺

Stefan »
@stefan@devlug.de

Das ist ein Test 😉

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut,
placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu libero,
nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula augue eu neque.
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis
egestas. Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus vestibulum urna
fringilla ultrices. Phasellus eu tellus sit amet tortor gravida placerat. Integer sapien est,
iaculis in, pretium quis, viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum.
Aenean faucibus. Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur
auctor semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan
eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum.
Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem
non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec aliquet,
tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio metus a mi.
Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec ante. Pellentesque a
nulla. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus
mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum turpis. Pellentesque cursus
luctus mauris.
Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt
tristique, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque ante.
Phasellus adipiscing semper elit. Proin fermentum massa ac quam. Sed diam turpis,
molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula, eleifend
at, accumsan nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna. Nunc eleifend
consequat lorem. Sed lacinia nulla vitae enim. Pellentesque tincidunt purus vel magna.
Integer non enim. Praesent euismod nunc eu purus. Donec bibendum quam in tellus.
Nullam cursus pulvinar lectus. Donec et mi. Nam vulputate metus eu enim. Vestibulum
pellentesque felis eu massa.

0 ★ 0 ↺

Stefan »
@stefan@devlug.de

Hallo zusammen,

der erste Test von meiner eigenen ActivityPub Instanz :)

History