maxrn
banner
maxrn.dev
maxrn
@maxrn.dev
Computer science student

Go, nix, OCaml, some web

neovim btw
Execute NAT 66
November 16, 2025 at 8:55 AM
original for this category is leading commas when formatting lists, like dhall does: dhall-lang.org
The Dhall configuration language
Maintainable configuration files
dhall-lang.org
September 20, 2025 at 9:28 PM
Actually I’m on Mac (with nix-darwin), but if I ever use a Linux system I think I would use hyprland
I used aerospace on Mac for a while, but that had some serious performance problems. They might have been fixed in the meantime but I haven’t tried it in a while
August 19, 2025 at 5:59 PM
You should use NixOS so you can tell other people that you use NixOS btw (like me, btw)

But if you want to get actual work done I think Debian is a solid choice
August 19, 2025 at 8:14 AM
Amazing post, that was super easy to follow. Small suggestion: You can use config.services.tailscale.interfaceName for the trusted interfaces, instead of hard coding the name.
August 7, 2025 at 10:52 AM
nvm I'm stupid.

day 227
I still haven't found a need for RefCell/Rc/etc.
One day I will find it. One day.
July 27, 2025 at 9:13 PM
I‘m going to support our Systems Engineering chair to deploy/nixify some nvidia drivers… I mean they warned me, but now I’m scared
July 25, 2025 at 9:27 PM
This is something that I know is technically correct, but hurts me on an emotional level
July 24, 2025 at 1:53 PM
Thanks!
July 24, 2025 at 1:49 PM
Uhm excuse me, that’s just called “being polite”
July 24, 2025 at 11:59 AM
But in this case I would need to unwrap opt again before using it
July 18, 2025 at 8:05 AM
Yeah, talking about Rust
I guess there's let x = match { None => return y, ... };
July 17, 2025 at 8:46 PM
ngl I kinda forgot about it, but now I'm sad that's gone
July 17, 2025 at 7:56 PM