Live data from Hacker News

Facebook Messenger Platform

messenger.com

61–70 of 248 posts

Re: Facebook Messenger Platform

#62
post #18

Anyone know what stack FB uses for their messaging platform? I know WhatsApp uses Erlang...

> Anyone know what stack FB uses for their messaging platform? Initially Erlang. Now C++. [1] 1. https://www.quora.com/Why-was-Erlang-chosen-for-use-in-Faceb... edit: was quoting wrong part of the op comment

Unless I'm misreading, I think he's talking about Facebook Messenger's backend being migrated to C++, not WhatsApp's.

Re: Facebook Messenger Platform

#63
post #43

Earlier quoted context omitted.

Yes. This. Facebook has been known to bait and switch on developers time and time again, even outright stealing what devs have worked on if it becomes competitive. If you build on platforms like this, you're going to have a bad time.

Thankfully for Zuckerberg, our industry is very bad at learning from history.

"Dumb fucks."

Re: Facebook Messenger Platform

#65
post #59

Earlier quoted context omitted.

I wish I could get my friends to use DuckDuckGo's XMPP server. Google removed federation from their server. AIM, Yahoo and MSN were all closed gardens and people reverse engineered them to make gaim (now pidgin/libpurple), audium (libpurple based?), trillian, et al. There is a Facebook plug-in for libpurple. I've looked at the source code for it and hangups (OSS hangouts library) but I'm already short on time for all…

Didn't Facebook used to use XMPP too?

They had an XMPP interface, yes. It allowed you to sign into FB Messenger using any XMPP client. But it was very limited and did not follow modern XMPP practices. Then they killed it in favor of MQTT, which isn't even an IM protocol.

Re: Facebook Messenger Platform

#66
post #23

I like bots and everything but I wonder if chat's popularity stems from there being a human at the other end?

I don't think so. 15 years ago I created a service to let people access data from my company's intranet via AOL Instant Messenger (which everyone was already using for internal chat). It was still a big hit. People loved the convenience of just being able to ping a bot and immediately get back Client X's phone number, instead of having to wade through umpty-ump levels of menus and web pages to get the same info. The…

Funny thing - the bot you described is essentially a CLI. I'm willing to bet that at least some of the same people who happily used it would also be terrified by the real command line.

Reminds me also of an observation that a lot of people in accounting are actually programming without realizing it, by virtue of making pretty complex Excel spreadsheets to automate their work.

It's funny how much of users' apparent inability to grok computers is actually in their heads. Also, the fetishization of GUIs that has been going on for the past two decades is actually quite sad - it robs people of efficiency and convenience in using the machine.

Re: Facebook Messenger Platform

#67
In the meantime, Facebook still hasn't gotten around to allowing 1-to-1 messages from users on mobile websites, and probably never will. Sharing on your wall, sure, but send something privately? Sorry, we haven't gotten around to fixing that 4-year-old bug yet. (Even weirder, it works fine in desktop browsers...)

Re: Facebook Messenger Platform

#68
post #50

Facebook disregards your rights as a creator, user, and individual. I've read enough history to know what sharecropping looks like. Tell me how this is different than sharecropping. Why should I build something I don't control on Lord Zuckerberg's platform so I can play the startup lottery? We did this almost a decade ago. Facebook introduced their developer platform and people started giving up their freedoms. This…

Then don't build on it. Period. If you don't like what Facebook is doing, don't build on it. Don't use it. People who built on others' platform shouldn't expect utopia. You don't own the house, you are just a tenant. Contract is done you are out. Well, there isn't much of any contract between you and Facebook Platform anyway.

Well he probably won't. But just one person avoiding it isn't going to make a difference. You have to let everyone else know it is a bad idea.

Re: Facebook Messenger Platform

#69
post #12
post #11

Wouldn't it be wise for Facebook to just replace Messenger with WhatsApp and offer that as a platform?

I'm confused about this as well. Why are they choosing to compete with themselves?

from what I am reading they consider it a different market segment and are thus, pivoting.

Re: Facebook Messenger Platform

#70

Facebook disregards your rights as a creator, user, and individual. I've read enough history to know what sharecropping looks like. Tell me how this is different than sharecropping. Why should I build something I don't control on Lord Zuckerberg's platform so I can play the startup lottery? We did this almost a decade ago. Facebook introduced their developer platform and people started giving up their freedoms. This…

I wish I could get my friends to use DuckDuckGo's XMPP server. Google removed federation from their server. AIM, Yahoo and MSN were all closed gardens and people reverse engineered them to make gaim (now pidgin/libpurple), audium (libpurple based?), trillian, et al. There is a Facebook plug-in for libpurple. I've looked at the source code for it and hangups (OSS hangouts library) but I'm already short on time for all…

Go help the signal project! It needs ios-desktop integration and help elsewhere. But it's almost there as far as a complete chat solution.

https://github.com/whispersystems/

Post reply on HN