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.

Saint ... er ... George Floy's autopsy report


The #autopsy report of Saint ... er, I mean George Floyd is finally out:
Autopsy report of George Floyd reports no body injuries but high level of toxic liquids being found, coincidence?
Didn't #BLM claim that the arresting police officer used physical violence on GF? Instead the officer had reported that GF tried to evade arrest and pretended to be claustrophobic to not being sat into a police car. BTW: GF was convicted several (6 or 7 times, I'm not 100% sure) for drug dealing and consume.

Fedi Block API improved


I have improved the #python script "Fedi Block API" a lot by encapsulating some repeated queries in fetch_blocks.py and also by making all SQL keywords upper-case. Plus I added unique keys to instances.domain and instances.hash as because of some people obfuscate their block list with *. It still will throw tons of errors on you and CONTINUES (sick!) with them. I will later put some try blocks around the SQL execution so at least it will abort there then (sys.exit()).

If you like, you can use it and change the message I put in bottom of but that's also subject to be changed (into configuration file).

Secretly blocked?!


Just check this post out:And then head to the outside souce: universeodon.com/@rubicon/1098…

Next check their /about page: universeodon.com/about

Yes, an empty list. So where is my post? #Mastodon instances NEED to publish their blocking lists. This #shadow-banning/blocking nonsense is abusive and leads to more abuse. #fediblock

Wer links-gruene Frauen wie Frau Baeckbock kritisiert = Sexist


Es geht wieder (oder weiterhin) eine heftige #Doppelmoral im Lande um, vermutlich auch weltweit:
Sensation! ZDF-Moderator grillt Baerbock!
Und zack, bist du ein #Nazi, #Sexist, #Rassist oder was auch gerade passt. #NeverForgetNiki wird auch weiterhin beschimpft, wie es unter links-gruenen Aktivisten so normal ist. Aber Sahra #Wagenknecht und Frau Seidel koennen problemlos beleidigt werden, weil sie ja nicht links-gruen sind, das ist dann kein #Sexismus ?

Elon Musk destroys BBC reporter in debate "hateful" and "harmful" content on Twitter


A #BBC reported tried to gas-light #ElonMusk with "hateful & harmful (name it: sexist, transphobic, homophobic) content" but cannot give a single example and tries to always avoid the question Elon Musk pushes on him:
Elon Destroys BBC Reporter on Twitter Hate Speech - this is hilarious. The reporter is completely unprepared. worse than a kid lying at 8 about not doing homework.
This is what you have to do, persist on demanding just one example if such claims come up, e.g. there had been claims even here on the #Feviderse that #trans or #homosexual people are getting killed ... No example, no location, nothing given. Only the pure statement, but they cannot bring up just one recent example and call you #transphobic, #Nazi or whatever they please.

You cannot change radical people's mind easily, no matter if left-wing or right-wing. But they are the minority, the majority can do something against these radicals by telling them #STFU and that we are done listing to their gas-lightning.