What you need to do is learn to enjoy the weird, the jank, the stupid.
I walk into stupidity every day doing IT support, from "HELP! ALL THE COMPUTERS ARE BROKEN! (A website was down)", to "HELP! ALL THE COMPUTERS ARE BROKEN! (one computer had been unplugged because someone wanted to plug in a space heater)", to "HELP! ALL THE COMPUTERS ARE BROKEN! (power was down for the whole building, people had been told to WFH, but they came in anyway)".
I have a few others installed that have already been mentioned plenty of times like SponsorBlock, uBlockOrigin. Not using an ad filter these days is like fucking a stranger without a condom, you're just asking for super syphilis.
I've been using Trilium (https://github.com/zadam/trilium). There are desktop clients, no mobile clients. However the web interface works well enough for me that I don't mind. The notes update in near-realtime when you make edits through the web app on multiple machines (assuming internet connectivity of course).
If you're already self-hosting NextCloud you might want to look NextCloud Notes as well.
If you move to office 365, it is possible to create an email transport rule to handle this. Effectively any non existent address gets sent to the mailbox your specify.
Yes, they aren't the cheapest option, and it gets meme'd that it should be called office 364,363, etc, but it is a solid service.
It really depends on if you mean amount of content, or are ok with there only being maybe one post a day but that being a quality post worthy of discussion.
Sync for Lemmy is built by the same guy that built sync for Reddit. Built using seemingly a lot of the same code.
I bounced between all the open source apps and have started using sync for Lemmy because it's familiar and it works. It also seems to be much faster than the others, maybe due to more aggressive caching/prefetching? Or that could be a placebo effect.
I was always having weird issues with jebora and the rest of them, and was not a fan of Voyager's interface.
I might try connect, jebora, etc again a bit later. Might also purchase the one time and remove for sync, might donate to Lemmy instances, etc.
For now I'm just glad to have a familiar interface.
If beehaw blocks lemmy.world, Lemmy.world can still get the beehaw content, but any comments made by lenny.world accounts, as an example, are not visible to beehaw users, or on the beehaw instance. At least that's how I understand it.
Not sure how it plays out if a lemmy.world user makes a comment on another instance then the beehaw user views the same 3rd server though.
Very loosely it would act as a caching or proxy service from what I understand.
My understanding is that when you subscribe to community "x" on server "y", that your server "z" starts to download all of the content from that community so it can serve it to you locally. I don't know how fast the activitypub protocol would fetch new posts/comments, if it's real-time, or some kind of intermittent pull or push.
What you need to do is learn to enjoy the weird, the jank, the stupid.
I walk into stupidity every day doing IT support, from "HELP! ALL THE COMPUTERS ARE BROKEN! (A website was down)", to "HELP! ALL THE COMPUTERS ARE BROKEN! (one computer had been unplugged because someone wanted to plug in a space heater)", to "HELP! ALL THE COMPUTERS ARE BROKEN! (power was down for the whole building, people had been told to WFH, but they came in anyway)".