I think I'm going to put Alpine Linux on my desktop..

I feel like all large Python endeavours eventually reach the point where they realize that Python sucks

> Google is now banning the popular Linux browsers named Konqueror, Falkon, and Qutebrowser from logging into Google services because they may not be secure.
> [...] a browser may be blocked from signing in for the following reasons:
> - Don’t support JavaScript or have Javascript turned off.

So Google says that not only is JavaScript not harmful, it actually __improves__ your security.

This has to be the hottest take I've seen this year. :brain4:

and already there more than 5 different IPs trying to brute-force SSH access. Is it worth using fail2ban even though I only use ssh keys?

Show thread

Really impressed with how simple it is to setup a firewall in Alpine Linux using awall.


Just booted up a new VPS... now to migrate everything 😩

if you won’t move from twitter to mastodon i just don’t see a future for this relationship

Nextcloud running in a docker container feels sluggish. Their Linux client segfaults on my home machine, and qt5webkit, one of its dependencies, segfaults when it tries to compile on another machine. The Android app just kept crashing over and over after an update .... Syncthing works great through, both via relay and when I give it explicit computer IPs on my home VPN. I've heard when it was OwnCloud; people complained about data loss. So this is a sign to give up on it. Good effort at least.

Reposting a comment I made on HN regarding the proposed EU ban on facial recognition technology:

>I love coming to these threads to watch the crowd who makes their living from invading the public's privacy attempt to rationalize their worldview, find loopholes, etc. If your job is mass surviellance, it has always been unethical and the law is catching up to you. The purpose of these kinds of laws isn't to bring your business in line - it's to put you out of business.

fuck proprietary software

I can't even use my printer from GNU/Linux because the assholes from Canon couldn't bother to make some libre drivers.

Should I stop letting the telemetry and business practices bother me and go back to using ? is there really anything to worry about?

Reminder that we have a guide to git rebasing that's helpful for avoiding this kind of problem: git-rebase.io

Show thread

Fellow Fedinauts, I must call on you for help yet again!

I have been wanting to try out #openbsd and #voidlinux and over the last couple of days I finally had time to download the respective installation images and read through the documentation.

My original idea was to dual-boot OpenBSD and Void Linux on my 112 GB SSD, which meant I had to first learn how to do a proper dual-boot.
After much reading, I decided that it would be nice to have the following partitioning scheme:

sda1 (2 GB) mounted as /boot
sda2 (64 GB)sda5 (12 GB) mounted as /var for both OSes (possibly nodev && noexec)
sda6 (4 GB) mounted as /tmp for both OSes (possibly nodev && nosuid && noexec)
sda7 (8 GB) mounted as / for OpenBSD
sda8 (16 GB) mounted as /usr for OpenBSD (possibly nodev)
sd9 (8 GB) to be used as / for Void
sd10 (16 GB) to be used as /usr for Void (possibly nodev)
sda3 (16 GB) for swap
sda4 (30 GB) mounted as /home for both OSes (possibly nosuid && nodev)

(Yeah, I know, that is a lot of partitions)

However, while I was reading through OpenBSD's documentation I hit a massive roadblock: the filesystem.
What I have gathered is:

OpenBSD requires FFS on its partitions
Void Linux cannot work with FFS partitions

What do you suggest that I do? Is there a way for me to make this work, or should I just install OpenBSD and maybe run Void in a VM/form a USB?

I hate cleaning.

Its mens work, not for me. I belong in a basement surrounded by blinking lights and the humm of electronics.

Poorly documented git.sr.ht feature: if you push to a git repo that doesn't already exist, it's created for you automatically. I haven't used the web UI to create new git repos in... a year?

"I use Linux as my operating system," I stated proudly to the unkempt, bearded man. He swiveled around in his desk chair with a devilish gleam in his eyes, ready to mansplain with extreme precision. "Actually," he said with a grin, "Linux is just the kernel. You use GNU+Linux!" I don't miss a beat and reply with a smirk: "I use Abyss, a distro that doesn't include the GNU coreutils, or any other GNU code. It's Linux, but not GNU+Linux."

The smile quickly drops from the man's face. His body began convulsing, he foamed at the mouth, and he dropped to the floor with a sickly thud. As he writhed around he screamed, "I-IT WAS COMPILED WITH GCC! THAT MEANS IT'S STILL GNU!" In a cool fashion, I replied "Abyss uses the LLVM compiler suite, GCC uninvolved."

With a sickly wheeze, the last of the man's life was ejected from his body. He lied on the floor, cold and limp. I've womansplained him to death.

I was near to a Bed. It pleases me.

— Rigòth Zongamil, expedition leader

Show more

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.