12 karma · joined September 14, 2024
Located in Switzerland. Worked as dba, linux/unix sysadmin, swe. Mostly doing Rust, Go and Kotlin currently.
---
meet.hn/city/47.3744489,8.5410422/Zurich
Interests: Programming, Research, AI/ML, DevOps, Open Source
---
First, `aurgate`, a small AUR helper which is more barebones than alternatives but provides a "full diff" workflow. The idea is to make upgrades feel like a "full diff review" and also support graphical tools like meld or the vs code diff viewer.
Second, `flatgate`. This tool is inspired by LittleSnitch and Flatseal. Here the idea is to "default deny" all permissions of newly installed flatpaks and allow/whitelist per invocation (where possible) or on first use.
Yes, I have too much time sometimes... and I agree, I don't like the syntax.
I was able to contribute it to this project which was a genuinely good and smooth process.
If you start the app with '--videoMenu' new menu options to enable/control this appear.
It was an experiment a while back and it was inline in order to keep it all in one file. Actually that made me realize, my site is dynamic: Because I edit this one html file live on the server to make changes, whoever loads my website repeatedly while I'm doing that is going to see changes live.
And it's also ugly :)