Live data from Hacker News

How the new Threads app is made

emergetools.com

181–190 of 251 posts

Re: How the new Threads app is made

#181

Any clues to what percentage is made with react native? https://www.threads.net/t/CuW_fXZOgPc/ would suggest to me the answer is "not much"

Ah, so even the makers of React are not dogfooding it anymore. Sounds about right.

Instagram (the web version at least) is built in React.

Re: How the new Threads app is made

#182

Earlier quoted context omitted.

You forgot the literal billionaire cage match that Musk tried to initiate but then backed out of when it seemed like Zuck wasn't afraid to fight him. Seemed like everyone was talking about it for a couple of days…

Elon didn't back out of the fight his Mom told him to cut it out. Really. I'm no Elon fan but it's pretty funny and good that his Mom has some common-sense. In a way they are in a cage match only it's Threads vs Twitter.

Because he's Elon Musk I can't tell if his mom actually stopped the fight or you were making a pun about immaturity by implying his mother still controls his life like a kid.

https://en.m.wikipedia.org/wiki/Poe%27s_law

Re: How the new Threads app is made

#183
post #103

Earlier quoted context omitted.

Honestly I don't fuck with social media that much besides my private Instagram, but there's more to it than just viral marketing. It's a pretty smooth app that appeals to people like my 18-25-ish age that feels like Twitter has gotten super weird and toxic. The honeymoon effect won't last forever, but it has something that a lot of social media users are looking for.

But why didn't those users just go to mastodon?

Are you that developer-y that you can't understand how terrible that name is? "Hey man, catch you on Mastodon!" It's just so outrageously bad.

Re: How the new Threads app is made

#184

I'd like to know if the non-React parts of the iOS app are UIKit or SwiftUI.

It looks like UIKit, the static analysis [1] shows numerous ViewControllers (eg IGSundialSingleVideoClipEditorViewController) with various UIKit lifecycle methods like viewDidLoad, rather than SwiftUI. There's also a surprising amount of Objective-C, in fact it looks like mostly Objective-C, at least all the IG-prefixed classes. Unusual for 2023.

[1] https://www.emergetools.com/app/example/ios/com.burbn.barcel...

Re: How the new Threads app is made

#185
post #47

Earlier quoted context omitted.

They're probably just using an already trained model. They're almost certainly not training a model on-device. AFAIK both the iphone and the pixel have a chip that are specifically designed to do forward propagation on a deep neural network. I don't know much about them though.

True - but what model would they want to use on-device? All the feed ranking stuff is done serverside I assume... And apart from that, the app is just for posting and reading text and pictures. I don't really see any use for any ML there.

I have a suspicion that it could be something that does voice recognition via the gyroscope data. I believe so for many reasons-

1. Gyroscope creates a lot of data for every millisecond, so it doesn't makes any sense to send all of it over to the server.

2. You only need to recognise certain keywords/movements of the user for somewhat accurate ad-tracking and behavourial analysis.

3. You don't need to prompt the user to allow access to it.

Re: How the new Threads app is made

#186

Earlier quoted context omitted.

I think it's more that the HN crowd cannot stand to think, much less utter the phrase "you've gotta hand it to Mark Zuckerberg and crew." That's at least the feeling I have to get over when I praise Threads.

The portion on HN users that are happy Facebook users would be interesting to know. My perception is that a lot here have accounts (though less than the portion of society at large), but few use them much. Not sure how to get actual data on this though.

there's always just asking people, with the obvious bias that'll have, but the numbers would still be interesting.

HN supports poll posts

https://news.ycombinator.com/item?id=29755614

Re: How the new Threads app is made

#187

Earlier quoted context omitted.

I think it's more that the HN crowd cannot stand to think, much less utter the phrase "you've gotta hand it to Mark Zuckerberg and crew." That's at least the feeling I have to get over when I praise Threads.

I don’t think it’s that. There’s just no need for a Twitter clone without porn. Although they did do a very good job. The app is well thought out and the service has been rock solid since launch.

Honestly there's no need for a Twitter with porn. It's not like there's any lack of options for publishing or viewing porn on the internet.

Of course if Twitter wants to host porn more power to 'em, it's just not a make or break differentiator. I have a feeling in a year or two people will assume that if you're still on Twitter, it's for the porn, with the plausible deniability of "no man, it's for the free speech!"

Re: How the new Threads app is made

#188
post #156

Earlier quoted context omitted.

My less cynical viewpoint is that it just isn't that interesting. It's a bare-bones Twitter clone made by Meta. There's no interesting new technology to discuss, no open source angle, no discussion on the company founder that hasn't been done 100 times. HN has plenty of discussions about interesting Meta projects - Quest, React, the metaverse, financial discussions, etc. I just don't think there's much to grip people…

Nobody has covered the interesting angle -- this is the first time I've seen social media companies launch direct competitors, rather than a novel way to capture attention. At least, the first time in a while

Facebook/Instagram Reels is a TikTok clone to directly compete in that space.

YouTube Shorts also exists to compete with TikTok.

Re: How the new Threads app is made

#189

Earlier quoted context omitted.

It is a bit weird. I've been toying with all the various Twitter alternatives as they have had their 5 minutes of fame and Threads definitely feels different and like it might stick. That feels like very big news but not to HN I guess?

I think over time HN has become more like a lot of other tech communities; a bit ideological, zealous, and detached. Most of these groups have ingroups (the virtuous hackers) and outgroups (CIA, NSA, RIAA, MPAA, Microsoft, Big Tech, Social Media, techbros, billionaires, .) This is the kind of community you'll find in a lot of FSF mailing lists, Libera (formerly Freenode) channels, and Linux subreddits. Threads, being…

I can offer some simpler alternative explanations, though it's possible that it could be a combination of these things.

* This is anecdotal, but I quit using Twitter in 2016, so the "downfall" of it doesn't impact me much and I am not looking for a replacement. News about all of this is mildly interesting, but I have no personal investment in the outcome really.

* One of the things that Twitter did in the past couple weeks that they took a lot of heat for was that they gated viewing tweets to having an account. But Instagram and Facebook have been gated like this for a while now.

For example, try this link in a private browser window: https://www.instagram.com/cristiano/

You can view thumbnails of the 9 latest posts, but trying to click into the detail view on them gives you a login gate. Trying to do pretty much anything opens a login modal.

So why are we zealous and ideological for not being excited that the product that seems likely to replace it is coming from a company that does the same exact things that people are upset about?

Re: How the new Threads app is made

#190
post #174

Earlier quoted context omitted.

I'd be surprised if it actually requested it. At the same time, it could just be an overly broad interpretation of the fact that they obviously gather any health data you post about on the service.

Not sure how I feel about extending the benefit of the doubt to one of, if not the number one, least trustworthy companies on the planet.

Not really the benefit of the doubt given the app is out and no one has posted about it asking for health permission (AFAIK). Or any other permissions you wouldn't expect for social media (again, AFAIK).
Post reply on HN