At least something done in the kernel side for the v4l2-loopback driver this week:
The next small push is to split v4l2_loopback_fops
into two: one for /dev/videoX and other for the anonymous inode returned back from the ioctl.
Got tired of updating clangd data manually so did a quick script to automate it :
#!/usr/bin/env bash
# Copyright (c) Jarkko Sakkinen 2025
set -e
run_build() {
make ARCH=x86_64 O=.clangd -j$(nproc)
scripts/clang-tools/gen_compile_commands.py -d .clangd
}
run_menuconfig() {
if [[ ! -d .clangd ]]; then
exit 1
fi
make ARCH=x86_64 O=.clangd menuconfig
run_build
}
while getopts ":m" opt; do
case $opt in
m)
run_menuconfig
exit 0
;;
*)
echo "Usage: $0 [-m]"
exit 1
;;
esac
done
if [[ ! -d .clangd ]]; then
make ARCH=x86_64 O=.clangd tinyconfig
fi
run_build
It feels suboptimal that each fedi service requires a different account.
e.g. I have a Flohmarkt instance, which is different from my Mastodon instance. If I also ran a pixelfed instance, that would be a third account.
Rather than one "me", with different linked services.
Perhaps there is a need for a fedi directory service / "main" account, which people can use for discovering of sub-accounts?
(I can see that, for some users, separation of accounts will be valuable, so I wouldn't want to remove that ability.)