Avatar
Ingwie Phoenix (aka. birb)
5e336907a3dda5cd58f11d162d8a4c9388f9cfb2f8dc4b469c8151e379c63bc9
[ENG/GER] NOT a bitcoiner/stacker/maxi. I am here to have a damn good time! Rabbithole conniseur; I enjoy random stuff. :D Ex-Furry, (close to) blind, hobby developer/sysadmin, waifu enjoyer, long hair fetish (#hairjob). I sometimes talk about NSFW stuff; because fucking is fun =) (DMs always open.)

Things I noticed while exploring #kubernetes:

You can combine this

https://external-secrets.io/latest/api/generator/webhook/

with this:

https://bitwarden.com/help/public-api/ (esp. when using Vaultwarden!)

to effectively use your PW as a secrets store. Annnnnd you can even do that with Vaultwarden being in-cluster, possibly even routing internally with allow-lists and stuff.

Why is cool shit like that not collected anywhere? It's the same with rancher/local-path-provisioner + rclone. I thought Helm's job was to make this stuff easier... but it most certainly did not. :/ You can just barf 100 pods into your cluster and pray it doesnt immediately explode - but if you want the real good stuff you have to do a crapton of legwork. Like, actually, a crapton. x.x

Replying to Avatar Silberengel

I'd include the relay operators

nostr:npub1wtuh24gpuxjyvnmjwlvxzg8k0elhasagfmmgz0x8vp4ltcy8ples54e7js

nostr:npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj

nostr:npub18kzz4lkdtc5n729kvfunxuz287uvu9f64ywhjz43ra482t2y5sks0mx5sz

nostr:npub1tcekjparmkju6k83r5tzmzjvjwy0nnajlrwyk35us9g7x7wx80ys9hjmky

nostr:npub10npj3gydmv40m70ehemmal6vsdyfl7tewgvz043g54p0x23y0s8qzztl5h

nostr:npub1fq8vrf63vsrqjrwqgtwlvauqauc0yme6se8g8dqhcpf6tfs3equqntmzut

nostr:npub1ktt8phjnkfmfrsxrgqpztdjuxk3x6psf80xyray0l3c7pyrln49qhkyhz0

Tool operators

nostr:npub15qydau2hjma6ngxkl2cyar74wzyjshvl65za5k5rl69264ar2exs5cyejr

nostr:npub1cmmswlckn82se7f2jeftl6ll4szlc6zzh8hrjyyfm9vm3t2afr7svqlr6f

nostr:npub1zuuajd7u3sx8xu92yav9jwxpr839cs0kc3q6t56vd5u9q033xmhsk6c2uc

nostr:npub1nxa4tywfz9nqp7z9zp7nr7d4nchhclsf58lcqt5y782rmf2hefjquaa6q8

Server admins

nostr:npub138s5hey76qrnm2pmv7p8nnffhfddsm8sqzm285dyc0wy4f8a6qkqtzx624

nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w

nostr:npub1nxy4qpqnld6kmpphjykvx2lqwvxmuxluddwjamm4nc29ds3elyzsm5avr7

nostr:npub1ecdlntvjzexlyfale2egzvvncc8tgqsaxkl5hw7xlgjv2cxs705s9qs735

nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr

nostr:npub1nxy4qpqnld6kmpphjykvx2lqwvxmuxluddwjamm4nc29ds3elyzsm5avr7

nostr:npub1gnwpctdec0aa00hfy4lvadftu08ccs9677mr73h9ddv2zvw8fu9smmerrq

SDK and lower-library builders

nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6

nostr:npub1wqfzz2p880wq0tumuae9lfwyhs8uz35xd0kr34zrvrwyh3kvrzuskcqsyn

nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft

nostr:npub1qdjn8j4gwgmkj3k5un775nq6q3q7mguv5tvajstmkdsqdja2havq03fqm7

I got humbled. ^.^

Headscale, Tailscale, RClone, k3s. All of them are written in Go.

Huh. o.o

#k8s Need to mount rclone stuff? But the csi-rclone drivers out there are outdated? Use rancher's local-path-provisioner and set sharedFS - it works. xD I just tested it with rclone and nfs and its amazing. Really hacky solution but gets the job done.

Can nostr client devs stop focusing on walletwalletwallet and refocus on actually making their clients work in the first place?

Thanks. x.x

Some of this week's entries in my spotify release radar are such a bop.

This one is super chill, loving it!

#tunestr https://open.spotify.com/intl-de/track/7CEE7Uaqw5hgsGlAPC9mBK?si=59822c8e93734eb5

Remember, it costs a lot to buy the vocaloid software.

And this is what people do with it.

o.o

why.

#tunestr?... https://open.spotify.com/intl-de/track/2sAIf6i9ZIDI7I0CvmszpC?si=7c7619d0090e4b28

Replying to 59f8fccf...

nostr:npub1tcekjparmkju6k83r5tzmzjvjwy0nnajlrwyk35us9g7x7wx80ys9hjmky What was it about NixOS that you didn't like?

Maybe buildroot/yocto/some other embedded distro will do what you want?

My biggest problem was that I couldn't figure out what the stack traces were saying. In my case, attempting to import nix-bitcoin always resulted in cyclic, infinite imports - however, I had no idea what exactly caused it, and the trace wouldn't tell me.

Plus, each time you do run a nix command, the entire stack of files from all sources is evaluated - meaning, it is insanely slow. Honestly I am surprised they haven't switched to a partially precomputed model yet... Because it is so, _so_ slow. It gets better on bigger hardware, like amd64 CPUs, but I was trying to deploy in an aarch64 LXC/incus container - and it was awful.

I tried to debug this and to get it working, but I couldn't get anywhere. So now I am looking at terraform/opentofu and other automations to just spin up an lxc container with Alpine instead and just deploy into that.

Frustrating...

Huh, Schwarz ist wohl festgetakkert auf dem Phonk Trip - und ehrlich, wird von mal zu mal wirklich besser. ^^

#tunestr https://open.spotify.com/intl-de/track/7FTdkwOrIW5IDBb9fPy8VU?si=6fd0e2486d664044

#asknostr I gave up on #NixOS, it didn't want to work the way I had wanted it to. So, now I need an alternative. Are there systems like NixOS - or something similiar - where you have one config file to define but the whole and entire OS?

Use Cases:

- Define my btcd and cln config/plugins install additional software and make those services all go through Tor.

- Define my k3s node; Node config and friends and have basically nothing else on it aside from Telegraf for whole-system-monitoring.

Sadly, OpenWrt isn't really fit for this; although it's uci config system is amazing! But it only does configs, not packages, so this is a little difficult...

Long term, I want to store those host configs in git a-la `$hostname/...files...` and perhaps `shared/` to in case some things can in fact be shared like k8s deployments. o.o

Perfect soundtrack for my mood. Still can't get over this place srsly... Amma be a disgruntled cog in the fiat wheel within a year at this rate -v- holyshitbroicanteven.

#tunestr https://open.spotify.com/intl-de/track/6Rioms9041G4MgIui4TjtT?si=1d302867d5984aa8

My mouse pushers have done it.

They renamed a file in git ... and somehow sent it's contents into the void.

They renamed a 6MB file into 0KB.

I. Am. So. Done. With. This. Shit. x.x

It was the first extension I tried but it isn't fully implemented - or wasn't last I checked. Looked really good! I am on AKAProfile these days. Gets the job done o.o

Germany's weather situation is a nightmare. It went from VERY warm to almost freezing point tonight o.o; Waking up with cold feet sucks...

One configuration to rule them all. Basically, have one config to describe everything and how it is supposed to link together and then just keep that config, and perhaps a few extras like mnemonic seeds or stuff extra safe rather than the whole multi-gigabyte setup so I can always reproduce the setup if needed. In most cases, this would've probably been just the entirity of /home and /etc/nixos.

The idea was to run btcd, cln + plugins and a few extras in it's own hyper-isolated space and just point it to i2p and tor that were installed and running elsewhere on the network. Unfortunately, that did not materialize.