here's my new solution for "i need to send a file to someone and i really don't want them to need anything but the browser"

unsurprisingly, it uses https://codeberg.org/git-pages/git-pages

you could trivially modify this to be a paste service, too!
naturally some of you could describe this as "rsync with extra steps". you would be right. it is basically rsync (the git-pages-cli tool also implements compression and incremental uploads, but it's not necessary for this use case) except over HTTP