Tianlin Profile Banner
Tianlin Profile
Tianlin

@linylinx

Followers
6,319
Following
580
Media
69
Statuses
972

ML Tech Lead @sourceful ⏩: @illumina AI Lab @qualcomm AI, PhD @LSEStatistics 📜 generative models 🤪 joking not joking

London, England
Joined September 2017
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@linylinx
Tianlin
8 months
Lately I've received many DMs asking about compensations in Europe for ML roles. It seems that comp information outside the US is either badly estimated or hugely skewed by US comps. So I built a simple app last wkd for collecting European tech comps:
13
12
155
@linylinx
Tianlin
10 months
Is this the *minimum* requirement for a new grad in machine learning now? #NVIDIA
Tweet media one
136
356
3K
@linylinx
Tianlin
2 months
Thank you random HR person who confirmed our thought.
Tweet media one
33
151
2K
@linylinx
Tianlin
9 months
No, thanks.
Tweet media one
48
36
2K
@linylinx
Tianlin
9 months
Thanks, resume parser.
Tweet media one
49
40
1K
@linylinx
Tianlin
10 months
Researchers’ idea of retirement: Open a cafe in Asia, learn a new language, and write papers. Move to an island, learn fishing, and write papers. Buy a house in a remote European town, grow your own vegetables, and … write papers.
41
80
1K
@linylinx
Tianlin
7 months
tl;dr: our US friends are posting crazy numbers again 🤨
Tweet media one
33
92
1K
@linylinx
Tianlin
10 months
NVIDIA has taken this job down from their careers page. Oh my, do you think I can still apply for jobs there? 😅
@linylinx
Tianlin
10 months
Is this the *minimum* requirement for a new grad in machine learning now? #NVIDIA
Tweet media one
136
356
3K
30
31
706
@linylinx
Tianlin
6 months
Got my global talent visa within a week after submitting the application! Yayyy! The github follow count must've impressed them :DD Thanks for the community. If anyone has questions, I can try my best to answer them.
37
20
612
@linylinx
Tianlin
8 months
I may have failed another leetcode coding interview. On my way to get wine. Mehhh.
48
11
582
@linylinx
Tianlin
10 months
Karpathy should do a tutorial on how to maintain your productivity while tweeting so often.
22
19
550
@linylinx
Tianlin
8 months
Had a live coding interview in which I couldn’t remember the args passed to conv layers in pytorch. Had to swear to the interviewer that I’d written like 100 cnns. Recently I had to turn copilot off as a preparation for future interviews…
@markrussinovich
Mark Russinovich
8 months
ChatGPT and copilot have completely changed the way I code. I now spend much of my "coding" time giving detailed instructions and copying or accepting generated code. I type way less and look up documentation way less. There's no going back.
111
292
2K
28
19
529
@linylinx
Tianlin
2 months
@desired_state Current situation is companies asking applicants if they need a visa as part of the application so they can filter them out like this, without specifying if they can sponsor. Why wouldn’t you say it in the job description so ppl wouldn’t waste their time to apply? Seems sane too.
3
1
418
@linylinx
Tianlin
9 months
Peer review experience required, by a hedge fund 🤔
Tweet media one
23
24
397
@linylinx
Tianlin
2 years
🎉My quickest job rejection record: I submitted my application 10pm the night before, and got rejected at 9.07am the next morning. It's like someone went to work, made a cup of tea, turned on their computer, and BANG💥!
17
0
351
@linylinx
Tianlin
8 months
No comment.
Tweet media one
19
6
342
@linylinx
Tianlin
5 months
Holiday’s over! I’m starting today @sourceful as an ML tech lead to improve the package design platform 🎉🥳🙌 I’ve been wanting to work on generative models for design since the first ever GAN project. So excited that this journey finally started 😃
41
3
301
@linylinx
Tianlin
6 months
I drafted 3 letters of recommendation for myself today. I finally realised that I am simply too brilliant for any job on the market.
10
10
261
@linylinx
Tianlin
10 months
@MarkMoyou Oh no, would I be blacklisted by NVIDIA now? If skill sets for doing LLMs are required for this role, there are more relevant bullet points than minimum 8 papers.
2
1
261
@linylinx
Tianlin
1 year
Having missed two NeurIPS due to visa issues, and two more due to the pandemic, I'll be attending my first in-person ML conference ever after an entire 4.5 years of PhD life. How exciting 🤩🤩🤩
3
2
233
@linylinx
Tianlin
7 months
While some worry about not having a publication, I keep getting rejected for being "too researchy". You will have to be a full stack research scientist to stand a chance in this market.
25
8
245
@linylinx
Tianlin
6 months
Recruiter: when was the last time you helped someone solve a technical problem? Me: last night. I helped ChatGPT fix the bugs in their code. The recruiter didn’t laugh.
8
6
241
@linylinx
Tianlin
10 months
@Charbel_Sakr They are looking for those at a large lab that puts everyone’s name on papers. I know great academics who only keep 1-2 students over a 4-year span. The quality of papers produced from them is high. What’s the point to “collaborate” just to get 8 papers in 4 years? It’s nuts.
1
5
241
@linylinx
Tianlin
10 months
@zornsllama @kgourg I don't know anyone who published more than 8 papers to all of which they made substantial contributions. This kind of requirements just favour candidates in a big lab.
4
2
236
@linylinx
Tianlin
7 months
Turns out that being ghosted by final interviewers is much more annoying than by random dates.
13
11
223
@linylinx
Tianlin
2 years
PhD defence preparation progress ✅ outfit decided ❌ ... ❌ ... ❌ ... ...
12
4
227
@linylinx
Tianlin
8 months
Glad to see discussions on leetcode interviews following my failure last Friday... Just want to give a bit of context, based on my personal experience. I mainly apply for AI/ML scientist roles, mixed with a small portion of MLE but never SWE.
@linylinx
Tianlin
8 months
I may have failed another leetcode coding interview. On my way to get wine. Mehhh.
48
11
582
15
5
206
@linylinx
Tianlin
2 years
I passed my PhD viva today! Big thank you to my examiners Prof. Milan Vojnovic and Dr. @shakir_za for a great viva experience, for the opportunity to discuss my research, and for the insightful feedback. Never thought I would enjoy it so much 😆
Tweet media one
14
6
207
@linylinx
Tianlin
9 months
OMG, I may be over-qualified for this one. This ability is powered by a shower a day.
Tweet media one
10
9
195
@linylinx
Tianlin
10 months
@MarkMoyou @ShriramKMurthi Hmmm not exactly. And not exactly by 8 papers.
1
1
186
@linylinx
Tianlin
2 years
I think we should be able to reject papers for the lack of novelty in the title. At this stage, desk reject the "all you need" gang.
12
5
171
@linylinx
Tianlin
2 months
No offence. This is not good.
@IEEESpectrum
IEEE Spectrum
2 months
This study found that if @_akhaliq and @arankomatsuzaki tweet about an AI / ML paper, that paper will likely end up with higher citation numbers.
10
39
184
21
6
164
@linylinx
Tianlin
8 months
Actually don't know where to start with this one. Twists and turns... 😵‍💫
Tweet media one
23
0
145
@linylinx
Tianlin
2 months
@william82804651 We need a filter like that on job seeking site to auto-skip employers who don’t provide visa sponsorships.
5
3
143
@linylinx
Tianlin
2 months
A friend currently on the job market told me that she sent out nearly 1300 resumes and got 3 interviews. Is the market even worse than last year???
24
2
136
@linylinx
Tianlin
6 months
Should I give Sam some advice for job hunting?
@OpenAI
OpenAI
6 months
OpenAI announces leadership transition
4K
4K
14K
14
2
134
@linylinx
Tianlin
1 year
London housing market is in such a crisis that I used my Dr. title for the first time in case it might add any bonus points to my offer. For those who are considering doing a PhD for the title, this is today's motivation boost.
9
5
136
@linylinx
Tianlin
2 years
Rejected by @icmlconf . True that the review quality isn't great. Also true that the paper doesn't deserve to be published. I accept that and am moving on to the next thing. Just to put it out there that this is also an option.
5
1
131
@linylinx
Tianlin
4 months
Oh please don’t play this down. This is the life of a GPU millionaire.
@saizhang0
Sai Zhang
5 months
Someone is running jobs on 128 GPU nodes (~1000 A100) during holidays. Is this a normal PhD life?
Tweet media one
101
59
1K
2
5
127
@linylinx
Tianlin
7 months
I am wayyyyy below the gpu poverty line
@amasad
Amjad Masad
7 months
So poor
Tweet media one
25
22
474
10
3
123
@linylinx
Tianlin
8 months
Let me get this straight. You can use a T4 on Colab for free for 12 hours without subscription. But once you subscribe to Colab Pro with compute units or buy them via pay as you go, T4 costs about 2 units per hour to run?
18
11
119
@linylinx
Tianlin
11 months
I’m on the job market again, planning to come back to generative models. If you know any openings in this space, a tip would be highly appreciated. My personal website is in the bio, and google scholar page is here:
5
15
113
@linylinx
Tianlin
6 months
Wouldn’t speak another word. If the house was on fire, I’d have to text the fire department.
Tweet media one
13
1
109
@linylinx
Tianlin
2 months
@soroush_srd Getting rejected is good. Think about the applications you’ve never heard back.
1
0
108
@linylinx
Tianlin
7 months
Hahahahaha no offense, but wouldn't call this a benefit.
Tweet media one
6
3
103
@linylinx
Tianlin
8 months
I’ve become a jobaholic. Whenever I feel frustrated, I go apply for 10 more jobs.
5
6
101
@linylinx
Tianlin
2 years
Very excited to have started my internship with @Qualcomm Amsterdam today on the topic of generative compression 🤩🤩🤩
4
2
100
@linylinx
Tianlin
1 year
Sam Altman was hailed as "the father of ChatGPT" by the Chinese media. Given how little fathers usually contribute to parenting in China, I don't disagree.
Tweet media one
12
7
99
@linylinx
Tianlin
5 months
Pivoting my influencer career to be more ML-serious. How about I review and recommend papers like @_akhaliq but the worst ones instead? Give me some ideas.
19
1
96
@linylinx
Tianlin
6 months
Had two successful leetcode interviews 😆 Is there a Not-A-Total-LC-Loser club I can join?
9
2
94
@linylinx
Tianlin
6 months
If you are applying for the UK global talent visa as an AI/ML expert under the digital technology sector, you cannot show off your proficiency of using any AI/ML technology to make this application. I think I think! That they are trying to make a joke.
Tweet media one
11
6
82
@linylinx
Tianlin
7 months
Is that what we call ourselves now? Fancy.
Tweet media one
13
4
82
@linylinx
Tianlin
3 years
@isabelacarv @ghostapple_ari @cindywangbrandt As someone born and raised in China, I totally agree with this. Specifically calling a friend to go to the supermarket, dry cleaning or the tailors to alter your trousers is pretty weird to me. It probably depends more on the person rather than nationality.
3
0
78
@linylinx
Tianlin
8 months
Looking at my salary 2 more degrees after undergrad… 🪫🫠
6
1
77
@linylinx
Tianlin
1 year
Mission accomplished 😎
Tweet media one
0
0
78
@linylinx
Tianlin
2 months
1
0
78
@linylinx
Tianlin
1 year
Check out our new paper on diffusion-based neural compression 🤩
@_akhaliq
AK
1 year
Neural Image Compression with a Diffusion-Based Decoder abs:
Tweet media one
3
46
237
0
10
76
@linylinx
Tianlin
8 months
For anyone out there who'd accept this deal, please explain to me why you wouldn't found your own startup.
Tweet media one
18
0
74
@linylinx
Tianlin
8 months
Let me go back to the factory and change my architecture 🔧
Tweet media one
15
0
75
@linylinx
Tianlin
14 days
10 years in the UK, still struggling with military alphabet. Whenever I need to spell my name on the phone, all the words start wrestling and flying around. I was like T for transformer, I for intelligence, A for artificial .. N for ummmmm nan
13
1
74
@linylinx
Tianlin
7 months
IMHO, it'd save both of us some time if you wrote a little sentence about this in the 2-page long job description. But thanks for contributing to my rejection collection.
Tweet media one
7
1
72
@linylinx
Tianlin
9 months
Random person: “I don’t like the method proposed in the paper. But I like the paper.” 🤯 Can we pleeeease all agree that if you don’t like the patty in a burger, it means you don’t like the burger?!
10
0
67
@linylinx
Tianlin
8 months
The clue 🕵️‍♀️ ———-> *Forbes 30 under 30*
@mickeyxfriedman
Mickey Friedman
8 months
Many such cases.
Tweet media one
46
72
614
3
4
61
@linylinx
Tianlin
9 months
Reached a new level of job hunting: I only look at jobs posted within the past 24 hours, and still feel that I’ve seen them all.
7
0
59
@linylinx
Tianlin
7 months
Ahh the benefit of being an MLE. What would you do with this massive interest free loan from your employer?
Tweet media one
14
0
57
@linylinx
Tianlin
2 years
3rd week into my internship. I'm convinced that anyone who can sit in a 2-hour long meeting and still ask questions about the technical details is from a special talent programme I do not belong to.
0
3
59
@linylinx
Tianlin
6 months
Tomorrow is another job hunting day.
5
0
59
@linylinx
Tianlin
1 year
Oh yea how disappointing when I can only earn more than 95% of the population instead of 99% at 22 years old. The economy is bad. People are struggling to have their ends meet. And here's us, complaining about not being able to get FAANG jobs so easily anymore.
@kchonyc
Kyunghyun Cho
1 year
very torn about this article
1
5
42
3
1
57
@linylinx
Tianlin
2 years
Did he fire the entire responsible AI team?
4
0
55
@linylinx
Tianlin
8 months
Gaaaad, those Glassdoor estimates 🫣 it’s okay if you don’t know the salaries. No need to label a dog as cat.
Tweet media one
12
2
55
@linylinx
Tianlin
6 months
Applied! Would love to become a lawyer on Mars.
Tweet media one
6
0
55
@linylinx
Tianlin
7 months
We’ve got over 100 entries now for tech salaries in Europe, including FAANG firms as well as startups. Thanks for those who contributed! It’s not a lot of data but should provide a rough idea for what you can expect.
@linylinx
Tianlin
8 months
Lately I've received many DMs asking about compensations in Europe for ML roles. It seems that comp information outside the US is either badly estimated or hugely skewed by US comps. So I built a simple app last wkd for collecting European tech comps:
13
12
155
1
5
54
@linylinx
Tianlin
7 months
Random DM: wow can’t believe even you are struggling to find a job. You can imagine what it is like for a man in this market. Blah blah blah, but you are a woman, blah blah blah blah Which year is this? Pisssss ooooooff 😠
8
0
53
@linylinx
Tianlin
7 months
Just travelled back from a no-twitter land where 1 hour was equivalent to 7 ML years on here. What have I missed? Did we solve AGI yet?
4
0
53
@linylinx
Tianlin
2 months
Cousins is all you need.
@JsonBasedman
json
2 months
Ok hold up, pump the brakes Are you telling me that Lisa Su, the CEO of AMD, and Jensen Huang, the CEO of NVIDIA, are COUSINS???? I'm sorry, WHAT????
Tweet media one
565
2K
26K
1
2
53
@linylinx
Tianlin
8 months
Am I the only survivor of a caffeine-free PhD? This means no coffee, tea, energy drinks, or chocolates.
@ThePhDPlace
The PhD Place
8 months
Turns out, the secret formula to surviving PhD life is 90% coffee
21
57
385
16
0
52
@linylinx
Tianlin
5 months
In case you are also looking for Gemini.
Tweet media one
@burkov
Andriy Burkov
5 months
I see GPT-4. I can interact with it. I know it exists. Where's Gemini? I cannot see it. Cannot interact with it. Does it exist?
22
8
179
1
5
51
@linylinx
Tianlin
7 months
Don’t worry about the comments. They are just the word “interested” repeated 6875 times.
Tweet media one
5
0
50
@linylinx
Tianlin
8 months
I started my job search by leetcoding. But in my recent interviews, 80% didn't ask LC Qs. Could be because most of them are with smaller labs or startups. So I stopped spending time on it. The difficulty of the Q asked in my interview was reasonable. I am just bad at it.
2
0
47
@linylinx
Tianlin
9 months
Notably, of course. Duhhhh..
Tweet media one
6
0
46
@linylinx
Tianlin
8 months
Every time when I post a ridiculously low salary, US employees are like, ahh it’s the UK, poor British workers. Lololol no it’s not. London tech salaries are often about 50% of what you get in the states, not 10%, okaaaaay?
9
0
45
@linylinx
Tianlin
10 months
Consider this a semi-official explanation to that requirement. Take a deep breath, PhD students.
@BillDally
Bill Dally
10 months
@linylinx Allow me to apologize. This bullet item was posted in error. NVIDIA looks for the quality of publications. We are not concerned with quantity.
3
5
109
4
1
46
@linylinx
Tianlin
9 months
I'm out. Tougher than 8 papers.
Tweet media one
8
0
44
@linylinx
Tianlin
8 months
@nirsd They asked me to implement a CLIP style model in a live coding pad that doesn’t have an auto-complete functionality. To be fair, interviewer wasn’t too bothered that I couldn’t remember the args. But I’m worried the next one wouldn’t be so chilled.
3
1
42
@linylinx
Tianlin
8 months
It was much more common for the first round to be leetcode interviews in the past, especially at large tech companies and investment banks. Normally they are easy-medium level questions, although banks really like to ask DP problems.
1
0
40
@linylinx
Tianlin
2 months
Ugh. Who told me nobody would ever read your PhD thesis except for your supervisor and examiners? If I knew it'd be cited in some sexy foreign language, I would've put more effort
Tweet media one
3
0
41
@linylinx
Tianlin
7 months
Guess what 😵 these mistakes are much more difficult to correct than editing a Wikipedia page.
Tweet media one
@jeremyphoward
Jeremy Howard
7 months
Wow somehow I've been completely erased from the history of Kaggle. For the record, the US company that was funded, Kaggle Inc, was owned equally by Anthony Goldbloom and I with a minority holding by Nick Gruen. Ben Hamner didn't join until later.
Tweet media one
91
135
2K
1
2
39
@linylinx
Tianlin
9 months
Vaguely remember that I used to have weekends when I had a job.
2
0
39
@linylinx
Tianlin
8 months
Like the one that states it doesn't change over time?
Tweet media one
10
1
39
@linylinx
Tianlin
2 years
Depth-first growth vs breadth-first growth
Tweet media one
0
0
38
@linylinx
Tianlin
7 months
Was horrified by some tweets on my timeline. Thought this site was becoming LinkedIn. Then I realised it was under the “For You” section. Phew. What a shit feature.
4
0
38
@linylinx
Tianlin
4 months
@JWach26 @thechosenberg You speak as if phds can’t be cs grads lol if you interview a PhD who have worked on theoretical work only for a technical role, that’s on you.
0
0
37
@linylinx
Tianlin
2 years
Seeking someone who wants to do 3D reconstruction and comes with a looot of GPUs 😂
@PreetumNakkiran
Preetum Nakkiran
2 years
matchmaking but for academic collaborators
4
3
71
3
0
35
@linylinx
Tianlin
7 months
Maybe ML reviews aren’t that bad after all 😂
@WKCosmo
Will Kinney
7 months
You desk rejected their seminal paper.
47
1K
10K
3
1
35
@linylinx
Tianlin
21 days
Pinecone is pretty noiiiice. Any other good vector databases to recommend?
16
1
35
@linylinx
Tianlin
10 months
@wojczarnecki The Theory of LLM part got me 🤣
1
0
32
@linylinx
Tianlin
9 months
You know you’ve found your co-authors in crime when they proposed a meeting agenda like this:
Tweet media one
0
0
32
@linylinx
Tianlin
7 months
3/7 paper reviews done. 2/3 accepts. I really enjoyed reading one of them. Hope it gets in 💜
3
0
32
@linylinx
Tianlin
9 months
I wish that every morning when I wake up. Every morning.
Tweet media one
1
3
30
@linylinx
Tianlin
6 months
Let me drop the guidance here for basic info:
2
4
31