Hacker News new | ask | show | jobs
by sandworm101 2144 days ago
TikTok users. Microsoft is bidding to purchase Tiktok's user base.

Data centers, even engineering talent, is fungible. They are replaceable and therefore have no special value worth haggling over. But attractive young people wanting to dump their lives into a video app for pennies? That is the real asset in this deal.

1 comments

That part is obvious. Still, you have to be able to run it. If you have hourly outages weeks into taking over because you cannot fix this or that glitch, the nicest user database isn't worth much if users are switching to the next platform.

I do not expect much technical depth in an app such as TikTok, nevertheless you will need dozens (and more) of engineers to run it and how do you organize those to a previously unknown structure. In theory that is simple but anyone with who manages code for someone no longer in the company knows otherwise. And the engineers that wrote the code weren't native in english either ...

Microsoft isn't a new player. We can look to any number of their past acquisitions. How did they handle Skype? how did they handle Minecraft? Tiktok is just a video sharing app. The code doesn't matter. You keep the old office/database spinning until you have written a replacement. Then users are pushed an "update" that moves their profiles to the new app under the new team.
But code in any language can be read by any engineer in the world that is proficient in it. I do not speak or read Chinese but when I pull an interesting looking repo from Github that is Chinese I only have to stroke 3 keys to translate all python comments in the file to English. Works great!

You don't need really need another language when you have a common one in place. Even without code comments you should be able to sniff out the crackpots.

Chinese repos are trending on Github everyday. They do really cool things beyond the cutting edge on every side of our business. From frontend react and vue to shiny ML and backend golang.

This is not as much as cultural “translation” of code, it’s about handing over years of knowledge of running a platform. Even if Microsoft was buying some US-based social media company, they would at least want to have access to several engineers to handle the transition and transfer knowledge.

It will be interesting to see how Microsoft handles this, but I can’t believe it will be without access to some TikTok engineers for an extended period of time.

Isn't Github basically the blueprint for running an infrastructure to manage a full remote coding workspace?

I'm actually surprised the mature way Microsoft handles the Github acquisition. It's not anything like that of what they did with Skype. What you are referring to a managerial nuances on a blueprint like this.

And it is not like Microsoft would have any problem to multiply these engineers salary by 10X because they still would not pay software engineering market rate in Seattle or another hub.