Show newer

if you can get tackled, ziptied, and arrested by agents of the state for protesting the state without their permission, do you *really* have the right to protest? does it make it better or worse, knowing that *they knew* the charges wouldn't stick, and they just wanted to beat you and strip you of your humanity because you spoke out of turn?

the Matrix server now runs with a whole bunch of workers (properly unionized of course), pretty cool (and a bit scary!)

Looking forward to the performance improvements

stats.pixie.town/d/synapse/syn

@ckie writing a function that takes nested sets of settings, and converts it into a single set of environment variables
so {foo: {bar = true}}
becomes FOO_BAR = true

but it'll be a neat learning exercise i hope, so no spoilers!

@ckie that reads fine, it's moreso the fact that Nix' calling syntax and stdlib are still very unfamiliar to me

god functional programming still hurts my poor little meow meow brain so much

@nota@chaos.social i just looked them up and they're still a flat structure right? I want nesting in my configs :|

@victor hmmmm not great, not terrible i guess. At least I only have to provide 1 environment variable instead of 100

it's fine to have the option, i get it, people use docker

but i'd like to configure my shit without screaming all-caps flat strings

Show thread

environment variables are a shit way to provide extensive configs imo, especially if you don't use docker....

@kim Woodpecker is a community fork of Drone, for CI. I'm packaging it for NixOS

@tastytea@very.tastytea.de oh hmm, that's also neat

TIL about `cd -`, which returns to the previous CWD you were in

so cd /home/f0x
cd /root
cd -
will put you back into /home/f0x

i love deciphering gigantic Makefiles to turn them into a proper build format (Nix)

Show older
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.