I wish email wasn't as gay.

Can you imagine writing someone on Discord or Telegram and having your message bounced back with error that the user's inbox is full? Because I wrote an email two minutes ago and this was my experience.

Fuck email! I hate it :ablobrage:

@newt email is pretty nice, just most providers give their best to make it suck.

@bonifartius email is goddamn fucking retarded. There are five client protocols in use right now for handling email. Do you realize that? FIVE!

There is SMTP for sending email from user to server and between servers.
There is POP3 for downloading email.
There is IMAP, also for downloading email and more.
There is JMAP for sending and receiving email. It even has an RFC now, but only two email providers use it, despite implementation being open source and JMAP being superior in everything to IMAP+SMTP pair.
And finally, there also are proprietary abominations from Microsoft and Google. I count them as one giant piece of shit, despite them being two clearly distinct protocols. This is how much I care.

And despite all of that, I still can’t send an email. Because the recipient’s mail provider hates me.
Follow

@newt well, smtp is for transfering mail. everything else is just remote control of mailboxes :) (regarding jmap: that looks like some web frontend devs thought "i can do mail, but better because json" ;)

so.. the problem is that someone you want to send an email to has a mailbox at a shitty provider. smtp is working perfectly fine. don't kill the messenger :D

@bonifartius json is better than the competition due to ubiquitous parsers for every language out there. Seriously, if your only criticism is json, you’re doing a very bad job.
I like the new "release" they've had, allowing for comments, superfluous commas and stuff like that. Even though it makes the parser a bit more complex, it's actually better if you don't have to pollute existing lines in diffs where you're adding new items at the end of a list / dictionary.
@mar77i @bonifartius we’re talking about a network protocol here, not files intended for humans to read
I've been using JSON myself for a lot of things. I like that it's widely supported and less hurtful to human eyes than xml, when pretty-printed. Trailing commas? Who needs them,
Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.