Avatar

Pete90

Pete90@feddit.de
Joined
16 posts • 115 comments
Direct message

Ich dachte, ich hätte es hier gelesen. Ich ziehe jetzt eh um, aber danke für den Tipp.

permalink
report
parent
reply

EDIT: Ich hab folgendes gefunden und das funktioniert, danke an alle und danke an den Verfasser!


Für die Leute, die keine offene Browser Session haben, hier ein kleines, aber funktionales Bash Script, welches im Ausführungsverzeichnis eine myFedditUserData.json erstellt, welche bei anderen Instanzen importiert werden kann.

Anforderungen:

  • Linux/Mac OS X Installation
  • jq installiert (Unter Ubuntu/Debian/Mint z.B. per sudo apt install -y jq

Anleitung:

  • Folgendes Script unter einem beliebigen Namen mit .sh Endung abspeichern, z.B. getMyFedditUsserData.sh
  • Script in beliebigen Textprogramm öffnen, Username/Mail und Passwort ausfüllen (optional Instanz ändern)
  • Terminal im Ordner des Scripts öffnen und chmod +x getMyFedditUsserData.sh ausführen (Namen eventuell anpassen)
  • ./getMyFedditUsserData.sh
  • Nun liegt im Ordner neben dem Script eine frische myFedditUserData.json

Anmerkung: Das Script ist recht simpel, es wird ein JWT Bearer Token angefragt und als Header bei dem GET Aufruf von https://feddit.de/api/v3/user/export_settings mitgegeben. Wer kein Linux/Mac OS X zur Verfügung hat, kann den Ablauf mit anderen Mitteln nachstellen.

Das Script:

#!/bin/bash

# Basic login script for Lemmy API

# CHANGE THESE VALUES
my_instance="https://feddit.de"			# e.g. https://feddit.nl
my_username=""			# e.g. freamon
my_password=""			# e.g. hunter2

########################################################

# Lemmy API version
API="api/v3"

########################################################

# Turn off history substitution (avoid errors with ! usage)
set +H

########################################################

# Login
login() {
	end_point="user/login"
	json_data="{\"username_or_email\":\"$my_username\",\"password\":\"$my_password\"}"

	url="$my_instance/$API/$end_point"

	curl -H "Content-Type: application/json" -d "$json_data" "$url"
}

# Get userdata as JSON
getUserData() {
	end_point="user/export_settings"

	url="$my_instance/$API/$end_point"

	curl -H "Authorization: Bearer ${JWT}" "$url"
}

JWT=$(login | jq -r '.jwt')

printf 'JWT Token: %s\n' "$JWT"

getUserData | jq > myFedditUserData.json
permalink
report
reply

Ich finde den Ansatz immer äußerst kreativ. Okay, die Leute sollen arbeiten, super. Sie bekommen im Moment gerade (wenn überhaupt) so viel, dass sie überleben können. Jetzt haben wir also eine recht große Gruppe, die ein bisschen Geld gebrauchen könnte und häufig auch noch die Zeit hätte, ein bisschen zu arbeiten.

Sagen wir nun, die kriegen Mindestlohn und wollen 1 Tag die Woche arbeiten. Cool, 12,41 x 8 x 4 macht etwa 400 Euro. Klingt super, damit kann man doch etwas anfangen. Das lohnt sich ja regelrecht. Dann können ja all diese Leute die Jobs machen, die keiner machen will. 1 Tag die Woche kann man das ja gut ertragen.

Doch halt, was ist das? Das Jobcenter erlaubt einem, nur 100 Euro davon zu behalten? Komisch, ich verstehe gar nicht, warum die Leute keine Lust haben, zu arbeiten. 100 Euro, das sind ja schon 15 Döner, und dafür müsste ich nur 32 Stunden arbeiten, also alle 2 Stunden einen Döner.

Wenn man will, dass die Leute arbeiten, dann muss man ihnen auch etwas bieten. Viele können eben NICHT Vollzeit arbeiten, also lohnt sich das nicht. Andersrum wird also ein Schuh draus: Das Jobcenter kriegt 100 Euro und der Bürgergeldempfänger den Rest.

permalink
report
reply

Und der besondere Spaß ist, dass sie dann, wenn sie abgelaufen sind, Hautkrebs verursachen können.

permalink
report
parent
reply
0 points

Ich hab es gedacht, aber war mir sicher, dass es was anderes sein MUSS. So irrt man sich.

permalink
report
parent
reply
0 points

Was zum Fick ist Tzabatta?

permalink
report
parent
reply

How would that work? I couldn’t find it in that post.

permalink
report
parent
reply

I agree, but most games also have a higher ratio of value to cost. If I buy a game for 50 bucks, I’ll play it for many hours, let’s say 50. So that will be 1 per hour, pretty good. If I buy a new movie, that isn’t available for subscription streaming, that ratio is easily double. If I have a subscription and need another now, that also lowers it’s value. It also comes with lower comfort and ease of consumption, as you mentioned.

Another great example is YouTube premium. I’ll gladly pay 5 or 7 bucks for adfree content, not 14 though. I don’t need YouTube music. So I block ads where I can and donate to creators, if I can afford it. They could have had my money, but they are, simply, greedy.

I also hate it, when deals are altered without my consent. It makes me feel like a sucker, and therefore makes it less likely for me to keep investing.

permalink
report
parent
reply
0 points

Because often enough, results in science contradict religious belief. Heliocentric model, for example.

permalink
report
parent
reply

You most likely won’t utilize these speeds in a home lab, but I understand why you want them. I do too. I settled for 2.5GBit because that was a sweet spot in terms of speed, cost and power draw. In total, I idle at about 60W for following systems:

  • Lenovo M90q (i7 10700, 32GB, 3 x 1 TB SSD) running Proxmox, 15W idle
  • Custom NAS (Ryzen 2400G, 16GB, 4x12TB HDD)v running Truenas (30W idle)
  • Firewall (N5105, 8GB) running OPNsense (8W idle)
  • FritzBox 6660 Cable, which functions as a glorified access point, 10W idle
permalink
report
reply