Adi boosted

The Linux Questions community has voted and declared KDE Plasma "Desktop Environment of the Year 2018", Kdenlive "Authoring App of the Year", Dolphin "File Manager of the Year" and Konsole "X Terminal Emulator of the Year" for second year in a row.

linuxquestions.org/questions/l

@vimja
We are currently rewriting the single Perl script we have in Python, because we don't have enough space for too many interpreters in our embedded Linux system :-)

@vimja
What makes you needing Perl? I just happened to look up a Google trends comparison some days ago. Python is much more common these days. I guess when Perl6 was still in the making everybody switched to Python. trends.google.com/trends/explo

Adi boosted

I created a GoFundMe for helping me to buy the computer at gofundme.com/for-buying-a-new-

It's for a Librem 15 version 4 (Only if I get enough funds otherwise, any other ideas are welcomed). Thanks.

#Fedilab

@tom79
Thanks for the great app. You might mention the name change on the donation page, not everybody might have got the news already :-)

@vimja
I guess, poor C does not have many fans and won't get a sticker

@vimja
Which programming languages do you have?

@dbrgn Wie wärs mit selber solche Sticker basteln und überall heimlich drüberkleben?

Adi boosted

Ein FreeBSD-Entwickler spricht über systemd:

The Tragedy of systemd

Benno Rice 2019.linux.conf.au/schedule/pr systemd is, to put it mildly, controversial.

youtube.com/watch?v=o_AIw9bGog

@glow @vimja @Venty @ral @fence Ohjee, diese Inkompatibilität ist ja riesig. Gibt es wenigstens noch drei weitere davon?

@Venty "54 Nachrichten hochgeladen" daraus wird "-54 Nachrichten heruntergeladen" und wenn man das in einen uint32_t castet sind es 4294967242 😆

@kde
These nostalgic memories ... I'm not crying you're crying ...

Adi boosted

@Venty @vimja @ral @fence Wer übernimmt die Qualitätssicherung von Fillygons? Nicht dass jetzt in Bern plötzlich inkompatible Teile gedruckt werden ;-)

@Venty
Hach... mein Sofa ist zum Glück nicht magnetisch. Ich war zwar auch nicht am Treff, aber ich war seit langem mal wieder Tanzen am Mittwoch 🕺

@ral
Yes, shellcheck is a great tool. I'm using it via syntastic in vim.

Make your Bash scripts detect more errors, add this line early in a script:

`set -eu -o pipefail`

`set -e` makes the script fail if a command exits with a non-zero exit status.

`set -u` lets the script fail when you're trying to use not yet defined variables.

`set -o pipefail` will pass on the error from a failed piped command, e.g. `false | true` will then fail, where it would have succeeded otherwise. This one is not available in dash, but in busybox' ash it is.

A simple way to browse the web with the IPv4 address of a remote machine:

Install and configure:
sudo apt install tsocks
cat << EOF > ~/.tsocks.conf
server = 127.0.0.1
server_type = 5
server_port = 1080
EOF

Run in a shell:
ssh -D 1080 myotherhost

Run in another shell:
tsocks firefox -P myotherprofile --no-remote

WARNING: IPv6 connections are not proxied.

Show more
chaos.social

chaos.social - because anarchy is much more fun with friends.
chaos.social is a small Mastodon instance for and by the Chaos community surrounding the Chaos Computer Club. We provide a small community space - Be excellent to each other, and have a look at what that means around here.
Follow @ordnung for low-traffic instance-related updates.
The primary instance languages are German and English.