Luckily the FAQ already mentions why this is a bad idea.
> Please note that due of the hardware of the raspberry pi, harmonics ARE generated on 3x, 5x, 7x and 9x the desired frequency. Those harmonics are polluting important services like emergency services a d others.
Please do not use the GPIO of a Raspberry Pi to generate a high frequency to emit radio waves. Putting square waves on the air is always asking for trouble. A simple filter is not a proper solution if the source is so dirty.
For a project as well built of this seems, it seems odd that they would advice people to use such a hacky way. Syncing networked clients to play audio at exactly the same time is a solved problem.
Well you must have has a real bad experience. That's unfortunate indeed and I understand your frustration.
It is not representative though. You do need a server and a domain name, but that isn't out of place when hosting internet based services like a chat server.
> And yet setting a full Matrix stack requires days of work and endless maintenance.
This is not true. People, don't let this FUD scare you.
My home server has been running for more than a year, was easy to setup (reading documentation took the most time) and takes little maintenance. Just apt update && apt upgrade.
> or I will forever be stuck on one other guys server, right
This is valid criticism at the moment.
There is work being allocated on fixing this issue, with multiple protocol drafts, but it might take a year a two before you can finally transfer accounts between servers.
Are you saying that just because there's a centralised optional service for mapping Matrix IDs to phone numbers means that Matrix itself is centralised?
> Please note that due of the hardware of the raspberry pi, harmonics ARE generated on 3x, 5x, 7x and 9x the desired frequency. Those harmonics are polluting important services like emergency services a d others.
Please do not use the GPIO of a Raspberry Pi to generate a high frequency to emit radio waves. Putting square waves on the air is always asking for trouble. A simple filter is not a proper solution if the source is so dirty.
For a project as well built of this seems, it seems odd that they would advice people to use such a hacky way. Syncing networked clients to play audio at exactly the same time is a solved problem.