Joe Armstrong advocated usage of file system to persist key-value mappings, and databases to store data that we need aggregate queries over.
I feel like for #doauth file storage is straight up sufficient, but I'm too afraid to not use #postrgresql with #ecto, because I'll be laughed at or something.
Eco-aware motorsport fans MUST watch
https://www.extreme-e.com/en/watch-live
and tell your friends. Spec cars, legendary drivers.
Initiatives like these are bringing a little bit of hope.
If you're wondering: yes, I do find it hilarious that the first Idris 2 paper will appear in a (formerly) OO conference, and that I got the notification on April Fools Day.
#!/usr/bin/env bash
set -xeuo pipefail
find . -maxdepth 2 -mindepth 1 -type d | grep -e '\/.*\/.*' | cut -d\. -f2 | cut -d\/ -f2- | tee -a .rsyncignore
cat .rsyncignore | sort | uniq | tee .rsyncignore.new
mv -v .rsyncignore.new .rsyncignore
ssh -NCL 9969:localhost:22 remote.host &
sleep 2
rsync --exclude-from=.rsyncignore -Pave 'ssh -p 9969' "localhost:/mnt/e/*" .
Awww yissss!
Sourcehut now provides #gemini hosting: gemini://srht.site
#TIL that #Elixir/#Phoenix is even better than I thought in terms of observability:
https://hexdocs.pm/phoenix_live_dashboard/Phoenix.LiveDashboard.html
Wrote a post about parser combinators together with @pola!
https://doma.dev/blog/parsing-stuff-in-rust/
Give it a read and tell us what you think.
Hot take: calling protocols like CHAP "authentication" protocols just because they prevent MITM (frontrunning) and replays, is misleading and yields a ton of vulnerable software.
People at best think of authentication as something to do with identity, not as of a way to validate integrity of an API request.
I'm currently making a CHAP-inspired implementation, and I think, I'm managing to document it well enough without claiming that it's an "authentication" solution.
That https://doma.dev guy
#lean #elixir #typescript #react #nix
In my non-existent free time I design and run #TTRPG
If you use tools made by genocide-apologists, you are a genocide-apologist.
#lemmy users aren't welcome here.