Created https://github.com/haraldh/memo128
A Rust library and CLI tool for encoding 128-bit numbers as memorable natural language sentences.
An idea, I had a couple of years ago. Somehow I remembered it and was able to implement it with the help of several AIs basically in a day.
2.5.2025 12:03Created https://github.com/haraldh/memo128A Rust library and CLI tool for encoding 128-bit numbers as memorable natural language sentences....Dracut will be supported in Ubuntu 25.04 - Project Discussion / Foundations - Ubuntu Community Hub
https://discourse.ubuntu.com/t/dracut-will-be-supported-in-ubuntu-25-04/56556
> Following Please try out dracut and the specification [Spec] Switch to Dracut we are going to support Dracut as alternative to initramfs-tools as initrd generation tool in Ubuntu 25.04 (plucky). We want to make Dracut the default in the following Ubuntu 25.10. […]
18.4.2025 16:50Interesting! #dracut #ubuntu Dracut will be supported in Ubuntu 25.04 - Project Discussion / Foundations - Ubuntu Community...At the end of a vibe coding session with goose for fun, google gemini 2.0 flash admitted:
```
I am not able to do it and I am in a loop
I apologize and end the process as I am not competent enough to solve this task
```
Claude sonnet 3.7 generally does better, exceeded by gemini 2.5-pro-exp-03-25, but that one has still too many rate limits.
30.3.2025 12:00At the end of a vibe coding session with goose for fun, google gemini 2.0 flash admitted:```I am not able to do it and I am in a loopI...my git wrapped statistics... a little bit depressing 🤔
https://www.githubwrapped.io/haraldh
21.12.2024 05:45my git wrapped statistics... a little bit depressing 🤔https://www.githubwrapped.io/haraldhDear fediverse, maybe you know the trick. I have a laptop with a `de` keyboard and an external `us` keyboard. How do I configure my system to use either layout depending on the key press source? It's 2024 .. there must be a way! This should work on the console and in wayland gnome (no X11). I know this might be complicated, but not impossible.
#gnome #wayland #libinput #kernel #linux #systemd
18.7.2024 11:23Dear fediverse, maybe you know the trick. I have a laptop with a `de` keyboard and an external `us` keyboard. How do I configure my system...Yay! checkmate with a pawn!
https://www.chess.com/awards/backslashhh/achievement/fun_killer_pawn
10.7.2024 22:33Yay! checkmate with a pawn! #chess https://www.chess.com/awards/backslashhh/achievement/fun_killer_pawnLooking at what kind of packages #Forgejo supports https://forgejo.org/docs/latest/user/packages/ makes me wonder, if a #nix cache is also in the queue 🙂
27.6.2024 14:52Looking at what kind of packages #Forgejo supports https://forgejo.org/docs/latest/user/packages/ makes me wonder, if a #nix cache is also...Blog post template for the nix runner: https://icewind.nl/entry/gitea-actions-nix/
Runner setup: https://wiki.nixos.org/wiki/Forgejo
27.6.2024 14:44Blog post template for the nix runner: https://icewind.nl/entry/gitea-actions-nix/Runner setup: https://wiki.nixos.org/wiki/ForgejoWow! I didn't know Forgejo could host containers! So, I added an action runner with 20 lines of nix and created a project, which builds an action runner image based on nix. This project then uses its own action runner to upload new versions of the runner container.
#Forgejo and #nix make self-hosting so easy! 😍
if you need to run a nix shell with multiple packages included like this:
$ nix shell nixpkgs#foo nixpkgs#bar
then it can be shorter to write
$ nix shell -f flake:nixpkgs foo bar
22.5.2024 07:46if you need to run a nix shell with multiple packages included like this:$ nix shell nixpkgs#foo nixpkgs#barthen it can be shorter to write$...Last Wednesday I gave a company internal Lunch&Learn talk about reproducible builds citing https://reproducible-builds.org/
> The motivation behind the Reproducible Builds project is therefore to allow verification that no vulnerabilities or backdoors have been introduced during this compilation process.
31.3.2024 19:09Last Wednesday I gave a company internal Lunch&Learn talk about reproducible builds citing https://reproducible-builds.org/> The...My OC3 talk was uploaded to yt
https://www.youtube.com/watch?v=2_Duw0z7-nk
22.3.2024 13:55My OC3 talk was uploaded to ythttps://www.youtube.com/watch?v=2_Duw0z7-nkTomorrow I'll talk about securing HashiCorp Vault in a TEE, adding a TEE authentication plugin, and removing the single key to the kingdom. https://www.oc3.dev/
#OC3 #TEE #SGX #vault #confidentialcomputing
12.3.2024 14:53Tomorrow I'll talk about securing HashiCorp Vault in a TEE, adding a TEE authentication plugin, and removing the single key to the...Yesterday I learned about the #nix config [tarball-ttl](https://nixos.org/manual/nix/stable/command-ref/conf-file.html#conf-tarball-ttl). This explains the oddities I experienced with remote git flake references. If you change your git repo, it then takes 1h to be picked up again. Remind myself to use the `--refresh` option in every fast paced development cycle.
7.3.2024 09:07Yesterday I learned about the #nix config [tarball-ttl](https://nixos.org/manual/nix/stable/command-ref/conf-file.html#conf-tarball-ttl)....@pid_eins 's blog post https://0pointer.net/blog/fitting-everything-together.html picks up most of my design goals of the PoC https://github.com/haraldh/VerityBook which I started years ago.
6.2.2024 21:35@pid_eins 's blog post https://0pointer.net/blog/fitting-everything-together.html picks up most of my design goals of the PoC...@pid_eins gave a talk about gummiboot... err.. systemd-boot, sd-stub, kernel-install, which Kay Sievers and me wrote aeons ago. It was nicely extended over the years and a lot of infrastructure around it was built to make it a solid boot experience.
https://fosdem.org/2024/schedule/event/fosdem-2024-1987-systemd-boot-systemd-stub-ukis/
6.2.2024 21:29@pid_eins gave a talk about gummiboot... err.. systemd-boot, sd-stub, kernel-install, which Kay Sievers and me wrote aeons ago. It was...TIL OpenKeychain for Android is no longer actively developed. Are there any alternatives for nfc yubikeys?
Although restic is a really nice backup solution, it lacks the possibility to pull the files to backup from a remote server, like rsync does over ssh, preventing any attacker to gain access to a secret. This blog post shows some workarounds and does the backup to a QNAP NAS S3 store over an encrypted TLS connection.
Read more: https://harald.hoyer.xyz/restic/
#restic #backup #QNAP #QnapNAS #NixOS
6.11.2023 19:13Although restic is a really nice backup solution, it lacks the possibility to pull the files to backup from a remote server, like rsync does...Wrote a small blog post about my move from #Fedora to #NixOS
https://harald.hoyer.xyz/nixos/
27.10.2023 11:52Wrote a small blog post about my move from #Fedora to #NixOS https://harald.hoyer.xyz/nixos/poor man's random pw generator in case firefox does not provide one (256 bits of entropy):
❯ dd if=/dev/random bs=32 count=1 | base64