Ironic that a post about Threads backend is hosted on twitter.
If you want real irony here, it's this: powering an app called Threads with Python that's got a global interpreter lock which makes threading hard. Get it? Threads, threading...? OK, I'll see myself out.
Backend of Meta Threads is built with Python 3.10
31–40 of 458 posts
Re: Backend of Meta Threads is built with Python 3.10
#32Ironic that a post about Threads backend is hosted on twitter.
Threads is a mobile-only app, like Instagram. You can't actually use Threads on a desktop browser, so that's probably why this is shared as a Twitter post. Even if it were a Threads post, it would not be submittable to HN.
In fact a Thread thread has already been on the front of HN.
Re: Backend of Meta Threads is built with Python 3.10
#33Ironic that a post about Threads backend is hosted on twitter.
Threads is a mobile-only app, like Instagram. You can't actually use Threads on a desktop browser, so that's probably why this is shared as a Twitter post. Even if it were a Threads post, it would not be submittable to HN.
Instagram can be used in a desktop browser just fine.
Re: Backend of Meta Threads is built with Python 3.10
#34Would love to know more details about the rollout. Because it's adding well over a million new users each hour which is pretty staggering.
I would assume its massively overprovisioned at this point to cover first few weeks if not months of projected growth. But still there probably is all sorts of juicy details that would be neat to hear about
But I think on net it was still an easier problem than scaling a startup product from zero, because the tooling and processes to support huge usage is already so mature at these big companies.
Re: Backend of Meta Threads is built with Python 3.10
#35Can we block Twitter links on HN? No point in supporting that user-hostile tire fire. This could have been on Mastodon.
It is on Mastodon as well, actually: https://mastodon.social/@ambv/110665808046065754
Re: Backend of Meta Threads is built with Python 3.10
#36Earlier quoted context omitted.
A fair point about what? Threads is out for less than a day, I have 8 followers there so far. I originally posted this information on Mastodon, actually: https://mastodon.social/@ambv/110665808046065754 However, I have a much larger following on Twitter, so it was the tweet that got picked up by someone here on HN. We'll see how this looks like in twelve months.
A fair point that it's stupid to implement a mostly plain text publishing site that doesn't support linking to any of the text published there. Edit: Someone kindly pointed out that you can see the content in the browser without an account from following a direct link. (You just can't have the app installed or it will open that and drop you on the login page.) This makes me a lot happier with the product!
I was seriously considering trying it out, but if there’s no search engine visibility, there’s no point. Most of the searches for my real name pull up tweets.
Hopefully it’s just a missing feature that will be added later. Even TikToks are linkable, and those have very little google visibility.
Re: Backend of Meta Threads is built with Python 3.10
#37Earlier quoted context omitted.
Threads is a mobile-only app, like Instagram. You can't actually use Threads on a desktop browser, so that's probably why this is shared as a Twitter post. Even if it were a Threads post, it would not be submittable to HN.
> Threads is a mobile-only app, like Instagram Instagram can be used in a desktop browser just fine.
Re: Backend of Meta Threads is built with Python 3.10
#38Earlier quoted context omitted.
Yet here it is ... powering a global scale app. Too weak for someones hobby project, strong enough for global scale.
My few years of personal experience of using Python with even small-ish scale professional projects have been... underwhelming so far. I wonder how Meta (and Google, and all the others who write serious Python code) manage to keep things running – and I'm not talking (only) of performance, but largely of bugs. My personal suspicion is that the secret sauce is simply to have a sufficient budget to hire an army of code…
Re: Backend of Meta Threads is built with Python 3.10
#39Always the same people that get their names in the news. I would say that the amount of tweaks that prop up Python is no cause for celebration.
Yet here it is ... powering a global scale app. Too weak for someones hobby project, strong enough for global scale.
The same is true here. They spent so much money getting Instagram to scale. They created Cinder to try and fold their hacks/tweaks back into Python. Spinning up some Rust/Java/Nim/Zig/Pony/Whatever stack sounds like it'd be fun... but spinning up a stack with which you're already VERY familiar, sounds like a money-maker.
I'm totally agreeing btw, I realize this came off like it might be a counterpoint.
Re: Backend of Meta Threads is built with Python 3.10
#40Earlier quoted context omitted.
Yet here it is ... powering a global scale app. Too weak for someones hobby project, strong enough for global scale.
My few years of personal experience of using Python with even small-ish scale professional projects have been... underwhelming so far. I wonder how Meta (and Google, and all the others who write serious Python code) manage to keep things running – and I'm not talking (only) of performance, but largely of bugs. My personal suspicion is that the secret sauce is simply to have a sufficient budget to hire an army of code…