News for hackers. Stuff that matters.

dominiwe

Re:A shell colon does nothing. Use it anyway. on Sunday July 26, 2026 @06:17AM (#49056541)
I actually did absolutely need it recently when I golfed together a shell script that is simultaneously a valid YAML file [0]. Sometimes having no-op tokens is nice!

[0]: https://domi.work/blog/posts/compose_polyglot/

Re:Ask HN: What are you working on? (June 2026) on Monday June 15, 2026 @08:16AM (#48540191)
In reaction to recent AUR supply chain attacks, I am working on two small tools to try to help address the issue for myself.

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.

Re:You Don't Love Systemd Timers Enough on Tuesday June 02, 2026 @05:30PM (#48376594)
Relevant, a golfed systemd polyglot file that is simultaneously an executable script: https://domi.work/blog/posts/compose_polyglot/

Yes, I have too much time sometimes... and I agree, I don't like the syntax.

Re:Unofficial Microsoft Teams Client for Linux on Saturday November 15, 2025 @12:53AM (#45935375)
I recently had a desire to enable PiP and video controls in teams.

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.

Re:My website is ugly because I made it on Thursday May 29, 2025 @10:40AM (#44126574)
Wow, I completely forgot about that image! Thank you for reminding me (it is now gone).

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.

Re:My website is ugly because I made it on Thursday May 29, 2025 @09:16AM (#44125792)
I did the same: https://domi.work/

And it's also ugly :)