squaresinger

joined 2 years ago
MODERATOR OF
[–] squaresinger@feddit.de 1 points 2 years ago

Not sure why they even brought it up or reported on it.

I mean, it's kinda similar to "Streetlights where out of service during road accident", but it was noon and the lights wouldn't have been on either way.

[–] squaresinger@feddit.de 8 points 2 years ago

Schwierig.

Das Problem ist, dass Populismusanfälligkeit nicht an den Themen hängt.

Populismusanfälligkeit kommt an der Kreuzung aus "hat generell viel Angst", "hat nicht die Fähigkeit/Geduld/Willen anständig zu recherchieren", "ist leichtgläubig" und "lebt Angst als Wut aus".

Das sind grundlegende Charaktereigenschaften, und die sind nicht abhängig vom Thema um das es geht.

Man kann also Populismus-Whack-a-Mole betreiben und es eventuell schaffen, erfolgreich gegen einzelne Themen zu argumentieren. Aber kaum hat man eines dieser Themen vom Tisch, kommt die betreffende Person mit fünf weiteren Spinnereien ums Eck.

Und während man lange Recherchen und gute Argumente braucht, um so einen Mist zu widerlegen, braucht die betroffene Person nur eine halbe Überschrift oder einen 3-Zeilen-Post auf Telegram lesen, und der nächste Blödsinn ist da.

Wichtiger ist es somit, sofern der Draht zu dem Gegenüber gut genug ist, ihnen zu helfen, ihre Angst in Griff zu bekommen.

Kleine Anekdote von meinem jüngeren Ich: Vor gut 10 Jahren war ich mal in einem mäßig besetzten Bus unterwegs (längere Strecke). Da steigt ein offensichtlich erkennbarer Neonazi ein und fängt an, die Leute anzupöbeln. Ich schau ihn an und sag "Hast einen schlechten Tag heute?"

Er war etwas baff und hat erst gedacht, ich wollt ihn provozieren. Ich hab meine Frage wiederholt und ihn gefragt, ob er darüber reden will.

Er hat sich dann neben mich gesetzt und hat mir seine ganze Lebensgeschichte erzählt. Beginnend mit seiner alleinerziehenden, gewalttätigen Mutter, seinem Versagen in der Schullaufbahn (inklusive heftigem Mobbing), bis zu der Neonazigruppe, die wohl die einzigen Menschen sind, die ihm gegenüber positiv waren und ihn aufgebaut haben. Und schlussendlich dazu, dass die gemeinsam letztens wen verprügelt haben und er dafür demnächst zwei Jahre einsitzen muss.

War der Typ ein gewalttätiger Neonazi? Ja, klar. Ist das verabscheuenswürdig? Auch ja.

Aber dahinter ist doch noch ein Mensch, der eben seine Angst in Hass umwandelt.

Ich weiß nicht, ob ich ihm helfen hab können. Hab ihn danach nicht wieder gesehen. Aber ich hab es zumindest versucht. Und ich kann nur hoffen, dass ihm diese Begegnung noch immer so präsent ist wie mir.

Solche Leute verlieren ihre Angst nicht dadurch, dass man die Verbindung zu ihnen kappt. Deren Hass ist ein Symptom, nicht die Ursache. Begegnet man ihnen mit Hass, dann trifft man damit nicht ihren Hass, sondern ihre Angst, die dadurch verstärkt wird.

Das hier ist natürlich kein Aufruf, fremden Hasstätern alles durchgehen zu lassen, weit davon.

Aber wenn man so wen im familiären Umfeld hat, der einem eigentlich nahe steht, dann hilft es zu wissen, dass man gegen ihre Angst angehen muss, nicht gegen ihren Hass.

[–] squaresinger@feddit.de 1 points 2 years ago

Sadly (or luckily, depending on how you look at it), GTP is much much worse at writing code than media would make you think.

It's about at the level of a young teenager who knows nothing about coding except how to copy code they found on google.

[–] squaresinger@feddit.de 1 points 2 years ago (2 children)

Man könnte alle Nazis nach Sachsen schicken und dann Sachsen aus dem Bund auskoppeln.

Entweder sind die dann ein eigenes Land, oder man stuft Sachsen vom Bundesland zum Territorium herunter, ähnlich wie Puerto Rico. Da kriegen sie dann keinen deutschen Pass, dürfen nicht auf Bundesebene wählen, dürfen aber weiterhin Steuern zahlen und müssen sich an deutsche Gesetze halten.

Und visafreies Einreisen nach Deutschland und die EU wär dann auch Geschichte.

[–] squaresinger@feddit.de 2 points 2 years ago (1 children)

Happens in most languages.

Also, many languages have a link between deafness and lacking intelligence, e.g. dumb meaning "not able to speak" and "not intelligent".

In general, being sensitive to people with disabilities (both physical and mental) is a rather young concept, hence anything that would make someone not be able to be part of society is often also an insult.

That's also why e.g. terms linked deafness/muteness are often an insult to someone's intelligence, while e.g. terms linked to blindness are not. Blind people might be unable to perform some things seeing people are able to, but blindness doesn't necessarily limit someone's ability to be part of a society unaccomodating to people with disabilities.

[–] squaresinger@feddit.de 4 points 2 years ago (1 children)

Dafür würd ich den Admin (Wintermute) normal direkt anschreiben.

[–] squaresinger@feddit.de 4 points 2 years ago

Yeah, same here. I was just making a joking advocatus diaboli argument.

[–] squaresinger@feddit.de 13 points 2 years ago

The legal requirement seems to be not to have one.

Stuff like that if people who have not a single clue about pregnancy make laws regarding pregnancy.

[–] squaresinger@feddit.de 6 points 2 years ago

Put books under it.

[–] squaresinger@feddit.de 21 points 2 years ago

... and that's why ÖVP members should be forced to relocate to Russia.

[–] squaresinger@feddit.de 14 points 2 years ago (1 children)

I dodged it as a youth, no point starting it now.

 

I was frustrated by the lack of decent phones with physical keyboards. The phones that are currently available are hard to buy, crap, expensive, are old, outdated, have bad software support and/or disappointing hardware.

So I decided to design and build one myself.

This is a Fairphone 4 with a DIY, open source keyboard attachment. It uses a spare Blackberry Q10 keyboard and a custom, self designed Arduino-compatible mainboard, which translates the keyboard matrix to regular USB HID.

This means, it works on any phone without the need of any software modification at all. If the phone can handle a USB keyboard, it can handle this one.

All that's necessary to make it compatible to any other phone is to adjust the case to fit that phone.

(And yes, that's XFCE running on Ubuntu in a chroot shell.)

 

Please excuse my sub-par JavaScript, I am a backend dev.

All you need to do is paste this into Tampermonkey and enter your username and your instance url (on two locations).

This is not showing other users' scores and it doesn't make your score visible to anyone else than yourself.

So no need for karma farming. This is just for fun.

// ==UserScript==
// @name         Lemmy score
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Shows your total post/comment score at the top right.
// @author       You
// @match        ENTER INSTANCE URL HERE (leave the asterisk after the URL)*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=feddit.de
// @grant        none
// @run-at       document-idle
// ==/UserScript==

(function() {
    'use strict';

    var USERNAME = "ENTER USERNAME HERE";
    var INSTANCE_URL = "ENTER INSTANCE URL HERE";

    var totalScore = 0;
    var currentPage = 1;

    function postResult() {
        var navbar = document.getElementsByClassName("collapse navbar-collapse")[0];
        console.log(navbar);
        var ul = document.createElement("ul");
        ul.className = "navbar-nav";
        ul.id = "karma-ul";
        var li = document.createElement("li");
        li.id = "karma-li";
        li.className = "nav-item";
        li.innerHTML = '<div id="karma-div">' + totalScore + '</div>'
        navbar.appendChild(ul);
        ul.appendChild(li);
    }
    function callPage() {
        var userRequest = new XMLHttpRequest();
        userRequest.onreadystatechange = function () {
            if (this.readyState == 4) {
                if (this.status == 200 ) {
                    var res = JSON.parse(this.responseText);
                    if (res.posts.length==0 && res.comments.length==0) {
                        postResult();
                    } else {
                        totalScore += res.posts.map(x => x.counts.score).reduce((partialSum, a) => partialSum + a, 0);
                        totalScore += res.comments.map(x => x.counts.score).reduce((partialSum, a) => partialSum + a, 0);
                        currentPage++;
                        callPage();
                    }
                }
            }
        }
        userRequest.open("GET", INSTANCE_URL + "/api/v3/user?username=" + USERNAME + "&limit=50&page=" + currentPage, true);
        userRequest.send();
    }

    setTimeout(callPage, 200);


    /*var xhttp = new XMLHttpRequest();
      xhttp.onreadystatechange = function() {
        if (this.readyState == 4) {
          if (this.status == 200 ) {
            var obj = JSON.parse(this.responseText);
            var simple = document.getElementById("simple");
            if (obj.response == 200) {
              simple.style = "color:green";
            }
            else {
              simple.style = "color:red";
            }
          }
        }
      };
      //make call to Google App Engine
      xhttp.open("GET", "https://simplewikiexists.appspot.com/?q=" + article, true);
      xhttp.send();*/
})();
 

Just save this as karma.py and run it with Python 3.6 or higher.

import requests
import math

INSTANCE_URL = "https://feddit.de"
TARGET_USER = "ENTER_YOUR_USERNAME_HERE"

LIMIT_PER_PAGE = 50

res = requests.get(f"{INSTANCE_URL}/api/v3/user?username={TARGET_USER}&limit={LIMIT_PER_PAGE}").json()

totalPostScore = 0
totalCommentScore = 0
page = 1
while len(res["posts"])+len(res["comments"]) > 0:
	totalPostScore += sum([ x["counts"]["score"] for x in res["posts"] ])
	totalCommentScore += sum([ x["counts"]["score"] for x in res["comments"] ])
	
	page += 1
	res = requests.get(f"{INSTANCE_URL}/api/v3/user?username={TARGET_USER}&limit={LIMIT_PER_PAGE}&page={page}").json()

print("Post karma:    ", totalPostScore)
print("Comment karma: ", totalCommentScore)
print("Total karma:   ", totalPostScore+totalCommentScore)
 

I was unsatisfied with the lack of decent keyboard phones for a decent price on the market, so I made one myself.

It's all open source.

 

With all these new options springing up, I'm a little outdated. What's the best app to use right now?

 

There are lots of articles about bad use cases of ChatGPT that Google already provided for decades.

Want to get bad medical advice for the weird pain in your belly? Google can tell you it's cancer, no problem.

Do you want to know how to make drugs without a lab? Google even gives you links to stores where you can buy the materials for it.

Want some racism/misogyny/other evil content? Google is your ever helpful friend and garbage dump.

What's the difference apart from ChatGPT's inability to link to existing sources?

Edit: Just to clear things up. This post is specifically not about the new use cases that come from AI. Sure, Google cannot make semi-non-functional mini programs automatically, and Google will not write a fake paper in whole for me. I am specifically talking about the "This will change the world" articles, that mirror stuff that Google can do exactly like ChatGPT can.

 

Related to the question about whether facial expressions are universal.

Are there words/verbal expressions/sounds that exist in every language and have the same meaning in every language?

(I'd also count words that are very similar.)

One example, that I believe is universal is M followed by a vowel followed by another M and optionally another vowel, meaning "Mother".

At least in any language I know, this seems to hold true (mom, Mama, mamma, Mami, ...).

Any other examples?

Edit: To clarify, I am not looking for very popular words that have been imported into most languages (like how almost everyone worldwide knows what Ketchup is), but about words that are "native" to humans. So if you pick someone from an uncontacted native tribe and tell them nothing, they would be able to understand/use that word/sound/verbal expression.

 

Jerboa shows promise, but it feels like it's not quite there yet. There are still some important features missing (e.g. selecting the language for a post) and frequent bugs.

As a better alternative, you can also use a browser that allows you to install Progressive Web Apps on the phone (e.g. Firefox or Vivaldi).

Just open your Lemmy instance in the browser, press the menu button and then "install". This will then create a shortcut on your desktop which lets you launch the web UI of your Lemmy instance as if it was a native app on your phone.

For me this works much better than Jerboa.

I am using Vivaldi, and this allows me to e.g. control how I want to open a link. If I just click it, it opens in the same PWA window as Lemmy (useful if you follow internal links on Lemmy). If you long-press it, there is an option to "Open with Vivaldi", which then opens the link in the regular browser activity, which is useful for external links.

 

Someone forgot that bike lanes should actually have space for a bike. And maybe not cobblestones.

Legally, combined footpath/bike lanes over here should have a minimum width of 2.3m. Between line and tree there is less than 0.8m.

 

Triple the print speed with much better performance. Flexible filaments (I tried a super-soft Shore A88 filament) are no issue at all.

I adapted a mount I found online, I'll put my modification up somewhere if anyone is interested.

Never going back to Bowden.

All other similar extruders (super light Nema14 motor, dual large gears) should perform similar.

view more: ‹ prev next ›