Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing

Pavel Durov

๐Ÿ‘ค Speaker
1770 total appearances

Appearances Over Time

Podcast Appearances

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

When you send a message, you are done typing a message, and you then tap send, and then the message gradually appears in the chat.

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

How does it happen?

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

So you want the input field to slowly morph into the actual message.

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

To the message, yeah.

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

And you want this to be done regardless of the contents of the message.

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

Because sometimes the width would be different.

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

Sometimes it would be containing media or link preview or other stuff that will change the message bubble.

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

So you go through countless different scenarios and make sure every one of them works great, even if this message contains 4,000 characters.

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

And then you look at all the platforms, iOS, Android, and all the old devices, all kinds of outdated operating systems.

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

and the hardware and you cross the tool because you can have this really bad old phone but using the newest operating system version so what do you do what kind of bugs you get there and then of course since Telegram works on

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

Tablets as well.

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

And our iOS version works on an iPad, which I love a lot.

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

You have to understand that everything can be really big, so it can consume a lot of space on your screen.

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

And then it will trigger using more computational resources to render it.

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

So there are a lot of nuances to it.

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

But as long as you're obsessed over every small detail, at least every detail that really counts,

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

You can get to a user experience.

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

If you're really used to Telegram, if you've been a regular user for at least a few weeks, going back to any other messaging app feels like a serious downgrade.

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

experience oh yeah and boy was it hard to make particularly on android this is this thanos snap effect right so the message is broken to tens of thousands particles which go away like dust in the wind it looks great but it was so hard to make probably one of my one of my favorite

Lex Fridman Podcast
#482 โ€“ Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

their communication with all this additional animation.