35 lines
1.4 KiB
Markdown
35 lines
1.4 KiB
Markdown
|
::: header
|
||
|
# theory of communications
|
||
|
|
||
|
*[warning: this is a draft]*
|
||
|
:::
|
||
|
|
||
|
::: section
|
||
|
I've noticed there are only really 4 unique ways people on the internet
|
||
|
communicate with each other:
|
||
|
|
||
|
- **irc**-like: instant and ephemeral, synchronous
|
||
|
- **email**-like: personal async
|
||
|
- **usenet**-like: forums, communal async
|
||
|
- **rss**-like: broadcast
|
||
|
|
||
|
While the naming is mostly for fun, I do think that in essence these
|
||
|
really are the four horsemen of communication. On the irc side, you
|
||
|
have software like slack, discord, or matrix, along with a plethora
|
||
|
of bad recreations across thousands of apps. Rss has been forked into
|
||
|
microblogging and youtube. Usenet is the great grandpapi of forums like
|
||
|
reddit. And there's email, which to this date nobody has been able to
|
||
|
make any significant improvement on.
|
||
|
|
||
|
Now, there's no reason why you couldn't combine rss, usenet, and email
|
||
|
in one client. Unfortunately, irc kind of does its own thing compared to
|
||
|
email/usenet/rss, and since nearly every system since then copied its
|
||
|
mannerisms its difficult to work irc-like into a system that tries to
|
||
|
combine all four together.
|
||
|
|
||
|
to write about:
|
||
|
- interoperability between multiple similar systems, federation and standard apis
|
||
|
- interoperability between different systems, and getting irc to work well with them (prior art zulip + discord forum channels, autothreading)
|
||
|
- inbox vs feeds, when they switch between subscriptions to recommendations, benefits/downsides
|
||
|
:::
|