It’s the same thing.
Email even has its own version of federation and de federation in dkim.
The only difference is that you’re oftentimes not given access to an email address from your internet provider by default anymore so you’re not automatically joined into the system.
People balking at choosing a server are not showing you a bad user experience, they’re showing that they don’t really want to be part of a reddit alternative.
And the broader lemmy/activitypub/whatever needs to figure out if it wants to be like beehaw and hexbear and abandon the shape of reddit or if it wants to duplicate it and try to compete with reddit.
Here’s a post explaining how dual booting works.
When you turn on your computer, the bios or bios equavalent goes down its list of devices to try and boot from. It might have usb or cd first and ssd next, so if you put a cd or usb it’ll boot that automatically.
Devices that can be booted have special instructions in the first part of their storage that can be used to operate the hardware.
When the bios finds a device that can be booted it hands the hardware off to that device and breathes a sigh of relief, most of its work is over. That devices work is just beginning though.
If it finds a windows disk, that disks bootloader will load a minimal set of hardware drivers necessary to load the rest of windows and it builds itself up towards having a functional running windows operating system and presents a login screen to the user.
If it finds a Linux disk, the disks bootloader will do the same thing but instead of loading a set of drivers, kernel and configuration that let it start a windows system it will build towards having a running Linux system. Duh.
When you dual boot, the device the bios finds to boot from doesn’t do either of those things, it runs a bootloader that presents you the user with a choice between the two, then hands the task off to one or the other based on your choice.
Setting up dual booting means clearing off space and shrinking the windows partition so you can have a Linux partition, installing Linux to it and then installing a bootloader that gives you the option to use either os.