YuanRuby Profile Banner
Kaidi “Ruby” Yuan Profile
Kaidi “Ruby” Yuan

@YuanRuby

Followers
818
Following
6K
Media
344
Statuses
3K

Sr. Product Manager, AI and Revenue @BaltimoreBanner|past: @AJC, @Stylebotapp, @latimes|alum: @USCAnnenberg, @MedillSchool MICS|“AUDIENCE FIRST”

Joined October 2013
Don't wanna be here? Send us removal request.
@YuanRuby
Kaidi “Ruby” Yuan
2 years
I have been at Banner for about 20 months now. Rarely share my thoughts about Banner because organizing words takes time, and time is precious. In light of this article, I want to share how I feel about Banner. https://t.co/ikt7TngbVT
1
0
6
@YuanRuby
Kaidi “Ruby” Yuan
2 years
You may think Banner seems heading in the direction to be "okay" because we have these two types of people. Not wrong. But importantly, we have a culture where the two types of people can co-contribute and even learn from or think for each other. Don't take that for granted.
1
1
0
@YuanRuby
Kaidi “Ruby” Yuan
2 years
I often say two big reasons people join Banner: 1. a non-profit startup trying to preserve journalism in a community that has a legacy local news owned by people they are concerned about. 2. a local news is willing to put financial sustainability at the heart of its existence.
1
1
0
@YuanRuby
Kaidi “Ruby” Yuan
2 years
Knowing HOW HARD to make something happen vs. WE NEED to make something happen are often two different things at Banner. Need that "self-delusion" or "ego" from that quote to succeed in these two questions. That allows you to take a deep breath after stress, and then solve it.
1
1
0
@YuanRuby
Kaidi “Ruby” Yuan
2 years
We know how many attempts have been made or failed before us. We still try. We don't take our existence and results for granted. Every day, we don't dare to be optimistic AND we also don't dare to be pessimistic. Knowledge can be a curse, so you have to be "The Greater Fool."
1
1
0
@YuanRuby
Kaidi “Ruby” Yuan
6 months
This has been on my mind lately because it’s broken a norm I’ve followed for the past three years. I’m self-aware enough to know this has a 50% chance of being thought-provoking — and a 50% chance of being laughed at. https://t.co/balRphpaJx
Tweet card summary image
medium.com
I fear I didn’t use the right CTR for Content Recommendation recirc modules in the past three years.
0
0
0
@YuanRuby
Kaidi “Ruby” Yuan
4 years
It's so interesting that the news industry has been doing subscription model for many years now, while retention/churn became a focus recently. And still not enough people talk about subscriber lifetime value, acquisition cost and LTV/CAC ratio. They are designed as a bundle.
1
1
2
@YuanRuby
Kaidi “Ruby” Yuan
7 months
Nah.. The quality stopped at gpt-4o....
@sama
Sam Altman
7 months
chatgpt is great now. i sort of think we should put up the version from december of 2022 so people can see how far we've come! would feel so ancient.
1
0
1
@YuanRuby
Kaidi “Ruby” Yuan
7 months
In a completely new chat, you ask a question about a project A, it will give you answers about things you asked in the past regarding project A (clearly referring to the meory) but absolutely irrelevant to what you are asking now.
0
0
0
@YuanRuby
Kaidi “Ruby” Yuan
7 months
ChatGPT's memory reference feature is absolutely dog shit.... OpenAI is releasing features at a quality level we had previously laughed at Gemini. Meanwhile, Gemini 2.5 is making a great comeback win for Google. OpenAI seems really nothing without its people.
1
0
0
@YuanRuby
Kaidi “Ruby” Yuan
7 months
A thread I wrote one night a year ago more relevant today, especially this part.
@YuanRuby
Kaidi “Ruby” Yuan
2 years
We know how many attempts have been made or failed before us. We still try. We don't take our existence and results for granted. Every day, we don't dare to be optimistic AND we also don't dare to be pessimistic. Knowledge can be a curse, so you have to be "The Greater Fool."
0
0
2
@YuanRuby
Kaidi “Ruby” Yuan
10 months
Couple weeks ago: finally, there will be a new team in Super Bowl this time. Ravens? Lions? Vikings? And somebody is going to kick this Chiefs team out in playoff. All these sound so exciting and beautiful. Now:
0
0
4
@YuanRuby
Kaidi “Ruby” Yuan
10 months
Geez, fourth time running into this issue in three weeks from four different platforms: For a number type field, value ZERO and null/undefined/invalid value are completely two different things. Value “0” is an actual value that shouldn’t break the code.
0
0
0
@YuanRuby
Kaidi “Ruby” Yuan
10 months
Have been hoping for a Detroit vs Baltimore Super Bowl for past couple of seasons. I don’t feel that will be possible after this year’s chance.
0
0
1
@YuanRuby
Kaidi “Ruby” Yuan
1 year
This still hasn’t changed yet for USC. Same for LR.
@YuanRuby
Kaidi “Ruby” Yuan
6 years
USC football just can’t handle the hype. The strongest moments in the past years, back to 2016 season, were always when the team had no hype. Clay Helton’s team can only function well as an underdog.
0
0
0
@YuanRuby
Kaidi “Ruby” Yuan
1 year
USC this season: always finding a way to lose.
0
0
0
@BaltimoreBanner
The Baltimore Banner
1 year
A power outage has been reported at Johns Hopkins Hospital’s east Baltimore campus and the campus is using generators.
Tweet card summary image
thebanner.com
Power was restored at Johns Hopkins Hospital after a portion of the institution’s east Baltimore campus switched to generators Friday night.
1
9
6
@YuanRuby
Kaidi “Ruby” Yuan
1 year
There’s usually one game and one QB that can represent your college years, still giving you goose bumps years after graduation. For me, it’s that Rose Bowl game and Sam Darnold.
@USC_Athletics
USC Trojans
1 year
Rose Bowl legend Sam Darnold will lead @uscfb out of the tunnel against Penn State this weekend!
0
1
3
@emmakatepatti
Emma Patti
1 year
Happening now: @BaltimoreBanner reporters who partnered with @nytimes to cover our city's drug problem — and revealed that it was the worst overdose crisis of any major American city in U.S. history. Ask us anything.
Tweet card summary image
reddit.com
Explore this post and more from the IAmA community
0
6
9
@AlissaZhu
Alissa Zhu
1 year
The @BaltimoreBanner's overdose reporting team is answering questions on Reddit today. AMA! 👇 https://t.co/bdaZAVZ4kq
Tweet card summary image
reddit.com
Explore this post and more from the IAmA community
7
41
62