Live data from Hacker News

LightSpeed: Rewriting Messenger’s codebase for a faster, smaller, simpler app

engineering.fb.com

51–60 of 333 posts

Re: LightSpeed: Rewriting Messenger’s codebase for a faster, smaller, simpler app

#51

Earlier quoted context omitted.

Is this incompetence or aggressive data mining? I fail to see how a texting client is that complicated...

Have you seen how much memory and CPU time Signal uses on the Desktop? Or Slack? The era of running a chat app for almost no resources is gone unless you're an IRC holdout.

Or Telegram.

Re: LightSpeed: Rewriting Messenger’s codebase for a faster, smaller, simpler app

#54

Assuming one hates notifications, is there _any_ reason why anyone would want to use app over m(basic[1]).facebook.com? [1] to access messenger because fb stubbornly thinks I want to install their crap/spyware on my phone

Nice UI and OS integration — that's precisely why native apps exist.

Re: LightSpeed: Rewriting Messenger’s codebase for a faster, smaller, simpler app

#57

From: https://engineering.fb.com/data-infrastructure/messenger/ > We accomplished this by using the native OS wherever possible Does this mean this application does not use React Native?

The place that invented it not using it would be huge

Re: LightSpeed: Rewriting Messenger’s codebase for a faster, smaller, simpler app

#58
post #3

This seems like an incredibly low bar to hurdle. FB Messenger on iOS is legendarily bloated. In the couple of weeks I had it installed it also managed to be the biggest battery drain on my phone, even more than some 3D games.

Is this incompetence or aggressive data mining? I fail to see how a texting client is that complicated...

Those things literally put up some text and an occasional gif and a scrollbar.

It's unreal, our industry has lost its mind.

Re: LightSpeed: Rewriting Messenger’s codebase for a faster, smaller, simpler app

#59

From: https://engineering.fb.com/data-infrastructure/messenger/ > We accomplished this by using the native OS wherever possible Does this mean this application does not use React Native?

They definitely wouldn't be able to achieve these kinds of results with React Native. It obviously adds a lot of unnecessary overehad.

Re: LightSpeed: Rewriting Messenger’s codebase for a faster, smaller, simpler app

#60
post #50

Earlier quoted context omitted.

But then they don't have permissions to slurp up all of your contacts, watch all of your SMS, and listen to your microphone...

Wait! Somebody found evidence of them listening to your microphone?

Well I have messenger lite on Android and they, as the parent says, "ask permission to listen to your microphone". Presumably they do voice chat, which needs that permission, surely.
Post reply on HN