in reply to Roland Häder🇩🇪

Just look their (freak.university) replies on me calling them out as they are. They gas-light me and try to tell me that I don't have a right to protect my daughter (and future children) from them. Typical for child-groomers! Yeah, maybe not him/her doesn't track me/my child(ren) down, but others would definitely do! If an adult comes closer to my child(ren), I have a damn right to say to no to that relationship.

Federated link collection prismo


In case you want to federate/share your #link-collection, you can do that with a #GNU #AGPLv3 software called #Prismo:

gitlab.com/prismosuite/prismo

I found this by random browsing. I found an instance of this software here:

prismo.fedibird.com/

You can easily follow users there.

Teilweise miese Qualität bei Warnwesten, trotz ISO


Teilweise sehr miese Qualitaet bei Warnwesten:
Der Warnwesten-Skandal
redirect.invidious.io/watch?v=…
Er hat mehrmals Warnwesten gekauft, nur um sicher zu sein, dass er keine schlechte Produktionsreihe erwischt hat, Fehlanzeige! Bitte macht den einfachen Test zu Hause mit weiteren Westen (Freunde, Verwandte) zum Vergleich. Z.B. mit Handykamera und dem LED-Licht der Kamera, das ist sehr einfach machbar. Oder am Strassenhand den Freund/Verwandten sich hinstellen lassen und per Walky-Talky ihm Anweisungen geben, die Weste zu tauschen.

Mehr im Video!

Need help to fix recursive loop in ssl.py


Hello #Python community,

I currently write on a script where I run into a recursive loop in ssl.py and I cannot explain it to myself. If I isolate the code around the reqto.get() call, it works flawlessly, but not under this code. I already tried to search for it on #stackoverflow but none of the provided solutions work as expected, some cause other exceptions, one was locking up (freezing) the script. I even tried to execute it with tracing function calls, but I cannot make any sense of it.

So, first here is the exception:

Traceback (most recent call last):
  File "/home/fba/fba/./fba.py", line 27, in <module>
    status = boot.run_command()
  File "/home/fba/fba/fba/boot.py", line 108, in run_command
    status = args.command(args)
  File "/home/fba/fba/fba/commands.py", line 419, in fetch_instances
    federation.fetch_instances(args.domain, None, None, inspect.currentframe().f_code.co_name)
  File "/home/fba/fba/fba/federation.py", line 55, in fetch_instances
    software = determine_software(domain, path)
  File "/home/fba/fba/fba/federation.py", line 336, in determine_software
    data = fetch_nodeinfo(domain, path)
  File "/home/fba/fba/fba/federation.py", line 178, in fetch_nodeinfo
    nodeinfo = fetch_wellknown_nodeinfo(domain)
  File "/home/fba/fba/fba/federation.py", line 228, in fetch_wellknown_nodeinfo
    response = network.fetch_response(domain, "/.well-known/nodeinfo", network.api_headers, (config.get("nodeinfo_connection_timeout"), config.get("nodeinfo_read_timeout")))
  File "/home/fba/fba/fba/network.py", line 136, in fetch_response
    response = reqto.get(
  File "/home/fba/.local/lib/python3.9/site-packages/reqto/core/reqto.py", line 17, in get
    response = requests.get(**arguments)
  File "/home/fba/.local/lib/python3.9/site-packages/requests/api.py", line 73, in get
    return request("get", url, params=params, **kwargs)
  File "/home/fba/.local/lib/python3.9/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/fba/.local/lib/python3.9/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
  File "/home/fba/.local/lib/python3.9/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
  File "/home/fba/.local/lib/python3.9/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 699, in urlopen
    httplib_response = self._make_request(
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 382, in _make_request
    self._validate_conn(conn)
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 1012, in _validate_conn
    conn.connect()
  File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 392, in connect
    self.ssl_context = create_urllib3_context(
  File "/usr/lib/python3/dist-packages/urllib3/util/ssl_.py", line 312, in create_urllib3_context
    context.options |= options
  File "/usr/lib/python3.9/ssl.py", line 602, in options
    super(SSLContext, SSLContext).options.__set__(self, value)
  File "/usr/lib/python3.9/ssl.py", line 602, in options
    super(SSLContext, SSLContext).options.__set__(self, value)
  File "/usr/lib/python3.9/ssl.py", line 602, in options
    super(SSLContext, SSLContext).options.__set__(self, value)
  [Previous line repeated 488 more times]
RecursionError: maximum recursion depth exceeded while calling a Python object

You can find my code on my GIT server: git.mxchange.org/?p=fba.git;a=…

You can clone it with the GIT protocol: git clone git://git.mxchange.org/fba.git. Please help here, I'm out of ideas!

Clownswelt: Ein Erfolg. #StolzMonat


Clownswelt: Ein Erfolg. #StolzMonat
Einfach mal ansehen und kraeftig mitmachen: #StolzMonat #PrideMonth

PS: Dass es bei der "progressiven" Regenbogenfahne nicht mehr darum geht, nicht-#heterosexuell zu sein, sollte schon laengst bekannt sein. Nur am Rande geftragt: Macht dich das stolz, dass du mit einem anderen Mann bzw. einer anderen Frau in deinem privaten Schlafzimmer anderen Sex (einvernehmlich) hast, als uns Heterosexuelle?

in reply to Roland Häder🇩🇪

@OldKid Nochmals kleine Anmerkung: Nils sieht die Einstellung als seinen Sieg an, was sein gutes Recht ist. Dass dies ein indirekter "Sieg" und nicht vor dem Gericht gewonnen wurde, ist ihm auch klar. Auch empfinde ich seine Offenheit, den Brief fast ungeschaerzt zu zeigen, vertrauenswuerdig genug, um ihm den "Fehler" zu verzeien, die Einstellung als seinen (indirekten) Sieg anzusehen. Damit - meiner Interpretation nach - gibt die gegnerische Seite zu, dass sie falsch liegen.