News for hackers. Stuff that matters.
Re:Decompiling FlatBuffers case study: Facebook's GraphQL sc... by Lt_Riza_Hawkeye on Thursday April 22, 2021 @01:01AM (#26898911)
This is nice work. I would guess the only reason it isn't documented publicly is so that it can be changed at any time, without having to wait for existing users to migrate. However, given the sheer volume of people running outdated android app versions, I suspect it will remain stable for quite some time. Thanks for posting this.
Re:Decompiling FlatBuffers case study: Facebook's GraphQL sc... by andrewingram on Thursday April 22, 2021 @04:47AM (#26900376)
What's also interesting here is that it revealed to me that as of early 2020, Facebook was still using the old (pre-2015) GraphQL syntax at least in part; because the examples you see in the linked fbchat code are of the old internal syntax before they opened it up to the world:

https://github.com/fbchat-dev/fbchat/blob/master/fbchat/_gra...

Re:Decompiling FlatBuffers case study: Facebook's GraphQL sc... by phwd on Thursday April 22, 2021 @05:47AM (#26900737)
Good work.

The actual schema graphql?q=schema() (not the generated one) is in fact confidential. They definitely do not want their real schema public.