I somehow managed to accidentally delete /dev/null and it’s unbelievable how much stuff relies on writing data to nothing.
- SSH just doesn’t start
- same with tmux
- bash completion doesn’t work and spams errors about _upvars
- I can’t open GUI programs unless I launch them from a terminal that was opened when /dev/null was still there
- Firefox prints assertion failures, then the error handler segfaults (!!)