It took me three attempts to find my way to a #wikipedia mirror
15.3.2025 11:50It took me three attempts to find my way to a #wikipedia mirrorSaturday morning urban exploration on #reticulumnetwork
15.3.2025 11:43Saturday morning urban exploration on #reticulumnetworkMaybe my use case has outgrown jq, and it’s time to graduate to something else. OTOH jq just works.
14.3.2025 10:43Maybe my use case has outgrown jq, and it’s time to graduate to something else. OTOH jq just works.Unit testing jq scripts with #nix. Because, why not. https://github.com/gmodena/nix-flatpak/tree/main/tests/state
14.3.2025 10:42Unit testing jq scripts with #nix. Because, why not. https://github.com/gmodena/nix-flatpak/tree/main/tests/stateTIL dynamic derivations:
[...] We can now dynamically construct a graph of Nix expressions at build time and link them to a top level derivation.
Imagine any tool that has knowledge of the code graph such as CMake, Bazel or even -MD for gcc. [...]"
https://fzakaria.com/2025/03/10/an-early-look-at-nix-dynamic-derivations
11.3.2025 09:20TIL dynamic derivations: [...] We can now dynamically construct a graph of Nix expressions at build time and link them to a top level...Open letter to the Executive Board of Radboud University calling for digital autonomy and independence from Big Tech:
https://www.cs.ru.nl/~jhh/open-letter-big-tech.html
11.3.2025 09:13Open letter to the Executive Board of Radboud University calling for digital autonomy and independence from Big...I have been nerd sniped into doing a pet project in #ziglang. There’s a lot to like.
25.2.2025 07:53I have been nerd sniped into doing a pet project in #ziglang. There’s a lot to like.I spent some time this afternoon figuring out secret management on #nixos. Eventually, I got an agenix setup working (neat!), but I wish I had found this blog before starting: https://fzakaria.com/2024/07/12/nix-secrets-for-dummies.html
22.2.2025 20:46I spent some time this afternoon figuring out secret management on #nixos. Eventually, I got an agenix setup working (neat!), but I wish I...The fediversity work is very compelling.
15.2.2025 10:38The fediversity work is very compelling.Next step: giving NixOps4 a go. @roberth I got nerd sniped by your FOSDEM talk.
15.2.2025 10:36Next step: giving NixOps4 a go. @roberth I got nerd sniped by your FOSDEM talk.Time to bring some servers into the EU, and finally migrate to NixOS since I'm at it.
[root@nixos-ampere-1:~]# cat /etc/issue
<<< Welcome to NixOS 24.11.714433.0ff09db9d034 (\m) - \l >>>
14.2.2025 19:53Time to bring some servers into the EU, and finally migrate to NixOS since I'm at it.[root@nixos-ampere-1:~]# cat /etc/issue...🚀 nix-flatpak v0.6.0 released 🎉
This release improves the reliability of service startup on flaky networks, and refactors `onActivation` execution logic to eliminate side effects (remote lookups) that prevented offline updates from functioning as advertised.
More details at https://github.com/gmodena/nix-flatpak/releases/tag/v0.6.0
14.2.2025 18:20🚀 nix-flatpak v0.6.0 released 🎉This release improves the reliability of service startup on flaky networks, and refactors ...The #nixos devroom is packed!
1.2.2025 09:23The #nixos devroom is packed!Alright. Time to figure out this lemmy thing.
21.1.2025 19:57Alright. Time to figure out this lemmy thing.I’m pretty sure this was the premise of a short story by @qntm: https://nymag.com/intelligencer/article/meta-wants-more-ai-bots-on-facebook-and-instagram.html
3.1.2025 20:02I’m pretty sure this was the premise of a short story by @qntm:...Some notes and informal benchmarks on naive vector search https://nowave.it/articles/no-frills-vector-search-on-the-jvm.html
28.12.2024 15:13Some notes and informal benchmarks on naive vector search https://nowave.it/articles/no-frills-vector-search-on-the-jvm.htmlSpoiler: AoC 2024-12-21 solution snippet
Position start = [prev_m]() -> Position {
switch(prev_m) {
case '^': return {0, 1, 'A'};
case 'A': return {0, 2, 'A'};
case '<': return {1, 0, 'A'};
case 'v': return {1, 1, 'A'};
case '>': return {1, 2, 'A'};
default: throw std::runtime_error("Invalid move");
}
}();
And on day 21 of #adventofcode I realized that c++23 supports pattern matching.
21.12.2024 22:03And on day 21 of #adventofcode I realized that c++23 supports pattern matching.There's some implementation details in this old post https://nowave.it/articles/building-the-openjdkhotspot-disassembler-with-nix.html
13.12.2024 22:47There's some implementation details in this old post https://nowave.it/articles/building-the-openjdkhotspot-disassembler-with-nix.htmlIf you run #nixos and need JDK 22 with the Hotspot disassembler enabled, I’ve just published a flake for that on flakehub: https://flakehub.com/flake/gmodena/jdk22-hsdis
13.12.2024 22:45If you run #nixos and need JDK 22 with the Hotspot disassembler enabled, I’ve just published a flake for that on flakehub:...