smu rocks

This commit is contained in:
Lethe Beltane 2022-03-14 12:05:05 -05:00 committed by qorg11
parent e276d6415d
commit 24240892d4
No known key found for this signature in database
GPG Key ID: 343FC20A4ACA62B9
2 changed files with 25 additions and 4 deletions

View File

@ -0,0 +1,21 @@
# smu's fuud and suud
[smu](https://github.com/Gottox/smu/blob/master/documentation) is both a lightweight markup language and a reference implementation of a converter from `smu` documents to HTML. In normal people language, this shit basically takes a Markdown document and turns it into HTML.
## ok but why not just use Pandoc
Take Pandoc and its gazillion Haskell dependencies:
`pacgraph -c | grep pandoc`
> 437MB pandoc
and compare it to the compiled executable for `smu`, written in pure C:
`du -sh smu/smu`
> 44K smu/smu
MUH BLOAAAAAAAAAAAAAAAT
If all you're using Pandoc for is converting simple Markdown to HTML, there's no reason to have more than 400 MB in Haskell dependencies when `smu` only takes a few seconds to compile. Therefore, `smu` is clearly the suckless choice

View File

@ -11,9 +11,9 @@ As it is a protocol rather than a software. There are a lot of clients
to choose from. To name a few, dino, gajim, profanity (for linux),
conversations for android, monal for the apple garbage...
# Descentralization
# Decentralization
You and your friend can setup their own xmpp server and a server to
You and your friend can setup your own xmpp servers and a server to
server communication will be made. (yourdomain.tld -> frendomain.tld)
just like emails. So the messages aren't centralizated. Making it good
for privacy
@ -27,14 +27,14 @@ plus centralization makes it perfect for privacy.
# xmpp advantages over WhatsApp
* Not run by F\*ceb\*ok
* Descentralizated
* Decentralized
* You can run your server
* Does not require phone number
# xmpp advantages over Telegram
* not run by a russian mobster
* Descentralizated
* Decentralized
* You can enable encryption in a desktop client
* You can setup your own server
* Does not require phone number