30p87

joined 1 year ago
[–] 30p87@feddit.org 1 points 2 days ago

Lucky. I need to use an external service for 12€/month with 100Mbps and 1TB/month limits, per VPN.

[–] 30p87@feddit.org 12 points 3 days ago* (last edited 2 days ago)

cut --help and man cut can teach you more than anyone here.

But: "|" takes the output of the former command, and uses it as input for the latter. So it's like copying the output of "echo [...]", executing "cut -d '/' -f 6", and pasting it into that. Then copy the output of "cut", execute "base64 -d" and paste it there. Except the pipe ("|") automates that on one line.

And yes, cut takes a string (so a list of characters, for example the url), splits it at what -d specifies (eg. cut -d '/' splits at "/"), so it now internally has a list of strings, "https:", "", "link.sfchronicle.com", "external", 41488169.38548", "aHR0cHM6Ly93d3cuaG90ZG9nYmlsbHMuY29tL2hhbWJ1cmdlci1tb2xkcy9idXJnZXItZG9nLW1vbGQ_c2lkPTY4MTNkMTljYzM0ZWJjZTE4NDA1ZGVjYSZzcz1QJnN0X3JpZD1udWxsJnV0bV9zb3VyY2U9bmV3c2xldHRlciZ1dG1fbWVkaXVtPWVtYWlsJnV0bV90ZXJtPWJyaWVmaW5nJnV0bV9jYW1wYWlnbj1zZmNfYml0ZWN1cmlvdXM" and "6813d19cc34ebce18405decaB7ef84e41", and from that list outputs whatever is specified by -f (so eg. -f 6 means the 6th of those strings. And -f 2-3 means the 2nd to 3rd string. And -5 means everything up to and including the fifth, and 3- means everything after and including the third).

But all of that is explained better in the manpage (man cut). And the best way to learn is to just fuck around. So echo "t es t str i n g, 1" | cut ... and try various arguments.

[–] 30p87@feddit.org 7 points 1 week ago

Tbh I had no issues with synapse.

The problems that persist: Very rare issues with decrypting (as I rarely encounter it, while being in encrypted chats with 150+ users, it's not an issue for me), apart from after you changed clients, slow image loading (a bit annoying, but ok if you multitask anyway) and clients all having different feature sets (some of which you can also hackily make work in others).

[–] 30p87@feddit.org 5 points 2 weeks ago

From the beginning, the goal was not building an actually decentralized social media, but building an unmoderated hellhole for extremism.

[–] 30p87@feddit.org 2 points 2 weeks ago (3 children)

Doesn't certbot with the nginx plugin on the host just work?

[–] 30p87@feddit.org 8 points 3 weeks ago

Also, there's a reason why Europe is called a fortress. And it's not because fascism and totalitarianism is blocked out by any means, but instead humans in need.

[–] 30p87@feddit.org 33 points 3 weeks ago (4 children)

"Europe is very efficient at killing humans."

[–] 30p87@feddit.org 3 points 1 month ago

Just... use Debian for servers. Using Ubuntu is like trying to use an amphibian car for street racing; it's just not made and suitable anymore for that purpose at all.

[–] 30p87@feddit.org 2 points 1 month ago

Well it does make a significant difference for diagnosing; multiple being slow can mean they're just (D)DOS'd (eg. by scrapers), and the unaffected use Anubis, know the user agents, blocked the IPs etc.; down could mean that the latest lemmy update had a bug and is crashing.

[–] 30p87@feddit.org 7 points 1 month ago (2 children)

.dev is slow, but not down

[–] 30p87@feddit.org 23 points 1 month ago* (last edited 1 month ago) (6 children)

All up for me (Frankfurt IP Address, FF nightly)

 

Apparently, Prism Launcher chose to adhere to the idiotic principle of the hidden "trashbin", .Trash-$(uid), invented by Ubuntu. Even though it's based on QT. This can't be disabled. It accumulated 139 GB of literal Trash, fully replaceable, over time. Just ... why? There's even an open issue about this, for over a year, referenced multiple times. I guess I have another point on my agenda.

view more: next ›