Hacker News new | past | comments | ask | show | jobs | submit | neustradamus's comments login

Several people contact me about XAMPP which is not secure (unsecure). I confirm again, a lot of vulnerabilities are into... Warning to use it. A better solution is needed.

I totally forgot about XAMPP. I used it in the past, nearly 20 years ago. I’d argue we already to have a better replacement, which is to use containers.

@wut42: No, it was ejabberd! - https://docs.ejabberd.im/use-cases/

Mongoose IM is a fork of ejabberd: - https://www.ejabberd.im/ - https://github.com/processone/ejabberd


Ah thanks for the precision. I'm not exactly sure to be honest of the lineage of whatsapps/mongoose, some sources says it's based from Mongoose and/or had involvement from Erlang Solutions that ended up in Mongoose.

Anyway Mongoose and eJabberd have an amazing lineage and track record of uses and forks :)


I joined WhatsApp in late 2011 and left in late 2019. We always said we started with ejabberd and then replaced everything over time to get our system. I'm not sure about engagements with Erlang Solutions. I think that may have predated me, or it may have just not included me as I never did much with our chat server.

Facebook's chat system was built up with the same pattern: start with ejabberd, replace what you need to, eventually it's not the same at all (FB rewrote in C? because they couldn't hire Erlang people. WhatsApp rewrote in Erlang because Erlang is a very good fit for a chat app, and hired non-Erlang people and gave them Erlang books). I think RiotGames started with ejabberd as well.


Dear @0xthr0w4, do you attack me because I have requested the XZ update?

Do not mix, I am not linked to the XZ project.


The parent comment doesn't read like an attack to me. Just an observation. Would be curious why you wanted the update though.


XMPP


The XMPP server software history used: jabberd -> ejabberd -> Isode M-Link -> Prosody IM


You can install a random XMPP client: - https://xmpp.org/software/clients/


The full history: jabberd -> ejabberd -> Isode M-Link -> Prosody IM


Already published here before: https://news.ycombinator.com/item?id=33783158


Already published here before: - https://news.ycombinator.com/item?id=33783158



Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: