Earlier quoted context omitted.
[flagged]
[flagged]
Ask HN: Techwise, how did TikTok get so good?
111–120 of 152 posts
Re: Ask HN: Techwise, how did TikTok get so good?
#112To write something obvious: companies generally don’t succeed or fail based on their technology. A good user experience is necessary for TikTok to do well but it doesn’t matter whether they achieve because of ‘good’ tech, whatever that is, or in spite of it. I think there were a few things for the business where tech was important: - being good at serving/storing videos - the recommendation engine. There are two part…
>But I could be pretty wrong there. The history of TikTok is actually murkier than that. I listened to a podcast about this, I wish I could find it again. The narrative that seems to be popular is that ByteDance launched this app called Douyin in China and it was so successful they decided to launch it globally, and thus TikTok was born and hit the ground running. But the podcast I listened to told the story from the…
Re: Ask HN: Techwise, how did TikTok get so good?
#113Earlier quoted context omitted.
It’s serverless
For someone who doesn’t know much about this stuff, what does that mean?
think a "like count" database, it needs to increment and persist. Both very simple, and its implementation is entirely decoupled from the client implementation. Firebase would manage that for you, youd just call firebase functions instead of updating a database yourself.
note: i dont know if this is how tiktok works
Re: Ask HN: Techwise, how did TikTok get so good?
#114Earlier quoted context omitted.
CDNs usually cache the plaintext object rather than the encrypted stream. What I’d believe is that they started with a CDN which charged more for HTTPS support - I believe they used Akamai at one point, which would make sense since they had some of the best presence in China in the 2000s and into the 2010s and DEFINITELY charged noticeably more for HTTPS unless you could negotiate well.
It used to be not uncommon for some ISPs and corporations/schools to run transparent caching HTTP proxies. I don't know how much of that still exists, but anything helps.
You still see opt-in proxies, which are at least better in the sense of the user being able to see the config & trust relationship when something breaks.
Re: Ask HN: Techwise, how did TikTok get so good?
#115If TikTok did this, 100% of it's users would be affected.
Re: Ask HN: Techwise, how did TikTok get so good?
#116Re: Ask HN: Techwise, how did TikTok get so good?
#117Re: Ask HN: Techwise, how did TikTok get so good?
#118I don’t have any unique insights into TikTok nor do I use the app, but TikTok has several product advantages over those other platforms: 1. They only have a queue of videos. That means there is one video playing and they know exactly what the next N videos are going to be, so they can start buffering them early 2. The video plays are high intent. If you launch TikTok, you are 100% going to watch videos. This is not t…
> ByteDance might have financial backing and motivations that make it easier to throw more money at this problem than its American competitors. American VC can provide almost unlimited money. What it can't do is focus its spending on things that actually work. The original question frames this in terms of technical talent, but it's not that at all. There are all sorts of US firms and even HN posters who could, given…
[0]...or at least until being bought out by the big players you mentioned
Re: Ask HN: Techwise, how did TikTok get so good?
#119What sold me on Tik Tok (I'm a early 40 year old guy!) was realizing how their algo allowed you to drill in to a musical emotional trip like no other platform that I've seen to date. You find a video, with a song, that you vibe with. Now, click on the bottom right sound graphic and you can watch ALL the videos produced with that sound and vibe. It is part of the core product! So good it's hard to describe :)
Re: Ask HN: Techwise, how did TikTok get so good?
#120This paper by various folks at Bytedance hints at their recommender architecture: https://arxiv.org/pdf/2209.07663.pdf