Pinned toot

Hello! I'm Hamzah. I'm a engineer at a large video games company in .
I consider myself a hardcore geek, but these days most of my time is taken up by my son and wife. While I don't really consider myself much of a gamer, I do love the series.
I'm very interested in automation, and have a small addiction to , and home-assistant.io.

@10X Then I also have OpenDKIM, and OpenDMARC configured.
OpenDMARC checks inbound email domains dmarc, dkim and spf records to make sure that the sender server's IP is actually allowed to send email for that domain. Then, I also have a simple perl script which checks the sender IP's senderscore from senderscore.com, and rate limits the number of emails that the IP can send based on that score.

It's not perfect, but so far I don't seem to receive a massive amount of spam.

Show thread

@10X Ah, I use Postfix with a couple of different strategies.
I use Postfix's Postscreen to do a number of different things. It kind of does greylisting, which gets rid of a lot of spam zombie bots, then I have configured it to use some DNS blacklists, (and whitelists)...

I think, once 32 is released, I will do a fresh install instead of upgrading. My current installation started on Fedora 26, and is now on 31. There is a lot of cruft.

My work laptop is completely unusable with Linux at the moment. It looks like this bug: gitlab.freedesktop.org/mesa/me
Random crashes, making it completely unusable

If you want to run jitsi at scale, please check github.com/jitsi/jitsi-videobr

Cascaded SFUs will allow your conference calls to scale a lot better :)

Also recommended, the following talk if you want to understand the concept:

youtube.com/watch?v=o2SVegc0NN

#jitsi #SFU #webConference #workingFromHome #sysadmin

There are few things in life better than sniffing freshly ground, roasted coffee beans.

#coffee

Linux command line tool shoutout: pv 

Oh man, any time I try to play a FPS style game, I get really bad motion sickness. It's so frustrating. I just bought , and i'm trying to play Destiny 2, and I'm enjoying it, but man the motion sickness 😢

As I just started it again ^^ If make your wonderful food these days, and you are home anyway, how about taking 10 Minutes more time and write the recipe down for GNOME Recipes?

Would love to see this flooded with new cool food!

wiki.gnome.org/Apps/Recipes

#GNOME #Recipes #food #cooking #CookingFromHome

🍌🍌🍌 Let’s settle this. 🍌🍌🍌

Ur fav ???

During the years I've worked on Linux servers the one thing I've learned is that if you have to reboot, you've lost.

But I still haven't learned iptables
Show thread

#PulseView 0.4.2 released! Lots of new features, e.g. saving session setups, GUI translations, easier decoder selection, decoder annotation filtering/hiding, "binary" (WAV, PNG, PCAP) decoder output view, handy key shortcuts, tons of bugfixes.

sigrok.org/blog/pulseview-042-

#sigrok

v1.x is gone from my cluster finally. I'm using cert-manager to manage my certificates instead of the built in functions of Traefik. Means I can get rid of consul too.

Show thread

Got my internal instance moved over to v2.2. That was quite straight forward since most of my internal ingress rules are very straight forward, without any need for rewriting, or pathstripping etc.

Going to try upgrading my external instance now.... that's going to be a bit more tricky considering I now have to use cert-manager for my certificates instead of the built in ACME functionality of .

Show thread
Show more
Mastodon@intahnet.co.uk

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!