Ian Chan Profile Banner
Ian Chan Profile
Ian Chan

@chanian

Followers
13,712
Following
1,344
Media
2,120
Statuses
15,002

prev: Engineering @Compound @BranchMetrics @Twitter . Mixed Games enthusiast 🤖 🇨🇦

Joined March 2009
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@chanian
Ian Chan
4 months
1 year ago I made a life goal to win a Triple Draw WSOP bracelet. With scarce training material + limited time to log hands, I did what any good computer nerd would do: Read math papers, wrote code, and had my computer simulate billions/trillions of hands for me.
Tweet media one
Tweet media two
Tweet media three
@chanian
Ian Chan
1 year
Current status, slowly making my way through ~that~ UAlberta Counterfactual Regret Minimization paper, for…. reasons cc @iambadugi 🤫 🤖
Tweet media one
2
1
7
19
4
160
@chanian
Ian Chan
5 years
🤯 The origin/making of the Seinfeld theme. So much to unpack here... First: This dude. Second: He re-recorded it for every single episode Third: the bpm set to Jerry’s timing? Fourth: it wasn’t a real bass?! source:
407
11K
49K
@chanian
Ian Chan
5 years
When you need that t.p. but Amazon is out, and you’re not supposed to leave your house; tech San Francisco doesn’t fail. Thank you @chenosaurus for the speedy cross city delivery- I owe you one 🧻
147
1K
4K
@chanian
Ian Chan
5 years
This dude is an absolute gem, and answering some deep sound engineering trivia (in the YT link) that I’m here for.
Tweet media one
11
122
2K
@chanian
Ian Chan
10 years
Absolutely thrilled to open up access to http://t.co/wcU6oj9hFM to EVERYONE. Check it out, and let us know what you think!
225
2K
2K
@chanian
Ian Chan
7 years
The #Meltdown patch (presumably) being applied to the underlying AWS EC2 hypervisor on some of our production Kafka brokers [d2.xlarge]. Ranges from 5-20% relative CPU increase. Ooof.
Tweet media one
42
1K
1K
@chanian
Ian Chan
8 years
Twitter increased gif upload limit. Now I can finally share the entire Matrix movie in a tweet! (cc @KingJames )
36
858
968
@chanian
Ian Chan
5 years
I’ve watched this clip like 50 times now, and every time find something new 😭 Kudos, and proper credit to @seinfeldmusic (ht @thetorpedodog ) “<the bass> is in an audio range that doesn’t interfere with Jerry..” 💀😭 Jonathan, you are the absolute best. Thank you.
6
22
717
@chanian
Ian Chan
8 years
😀Yeah!! 1 tweet, 48hr, 121 matches: We donated a total of $21,138 to @ACLU + @_MealsOnWheels Thanks everyone!🗽🍽🇺🇸
Tweet media one
Tweet media two
@chanian
Ian Chan
8 years
Trying to do a small part. I'll match up to $10,000. Tweet receipts! @ACLU @_MealsOnWheels
95
401
493
9
103
685
@chanian
Ian Chan
5 years
Just happened at the WSOP Main Event. (Drunk?) dude all in blind preflop (full stack) level one. Tables his hand early. Takes shoe off and throws it at a dealer / player in the tank. Who throws a shoe? (Hilarious, but not great for the game...) 🤷🏻‍♂️🤷🏻‍♂️ cc @RemkoRinkema @Kevmath
117
172
579
@chanian
Ian Chan
10 years
Tweet media one
30
730
543
@chanian
Ian Chan
8 years
Trying to do a small part. I'll match up to $10,000. Tweet receipts! @ACLU @_MealsOnWheels
95
401
493
@chanian
Ian Chan
3 years
The lore of "playing it safe" by joining a FAANG. The thousands unvested who joined $FB last year just had their stock comp cut nearly in 1/2. and people think i'm a risk taker because I play poker.
Tweet media one
29
15
445
@chanian
Ian Chan
5 years
Ok, addendum. Now with both angles. For science. cc @bloomey @cg @BWJones
15
89
390
@chanian
Ian Chan
5 years
After 9 years... 100+ documents, 2 companies, 4+ immigration firms, 2 VISAs, 3 filing attempts, multiple RFEs, multiple (random) audits, 1 denial (our clerical error), 40+ entry stamps... This just arrived in the mail. ✨I got my Green Card y’all!!✨ 🗽✅🇺🇸
Tweet media one
26
2
390
@chanian
Ian Chan
5 years
@seinfeldmusic You are a legend! That entire ensemble makes this a timeless interview. Thank you Jonathan! Also seems like people really want to know: *Jerry voice*: what’s the deal with the cricket sweater?!
2
3
332
@chanian
Ian Chan
8 years
My eng management book will have a chapter: 'How to eat your lunch in 5 minutes then drink 5 coffees/day during 1:1s without dying'
16
61
338
@chanian
Ian Chan
4 years
Two different pandemics. A haunting photo
Tweet media one
11
68
309
@chanian
Ian Chan
9 years
After 5 incredible years, today will be my last day working at Twitter. Thank you everyone. http://t.co/9ZgHZQWzG0
Tweet media one
50
8
290
@chanian
Ian Chan
3 years
Personal update: After some much needed time off, I'm excited to share that I'll be joining the incredible team at @Compound as Head of Engineering
27
3
259
@chanian
Ian Chan
5 years
there’s lots of people out there (here in US and other countries) in not good spots. I’m taking it very seriously. But hopefully this dumb tweet added some brief humor / happiness into your timeline/day. Stay safe & healthy everyone.
7
7
250
@chanian
Ian Chan
5 years
@goldman @chenosaurus The American dream.
Tweet media one
2
26
251
@chanian
Ian Chan
3 years
@DougPolkVids - Addamo sun run - Imsirovic winning everything he played - Landon/Perkins HU drama - Leng folding for 1bb @ 11:1 - WSOP happening at all, for the most part, without major issue - Rio goodbye - PH FTing everything, and threatening arson - Foxen/Bicknell going literally insane
21
5
237
@chanian
Ian Chan
7 years
Don't challenge the woman in the Team USA shirt to ping pong at the ping pong bar; she *is* team USA 😹💯🏓 @lilyannzhang
7
49
227
@chanian
Ian Chan
6 years
First time back in Santa Monica since the SF scooter ban. Re-validated my belief that: - scooters are the future of last mile(s) urban travel - despite the “annoyingness” of the scoot clutter, a modern city will make it work - protected bike lanes save lives - SF dropped the ball
Tweet media one
11
25
229
@chanian
Ian Chan
5 years
@crofts @Big2xA Love it. Ask for forgiveness. Again, this fucking guy. ❤️
0
3
204
@chanian
Ian Chan
10 years
📈📊📲 Happy holidays! We just launched mobile Tweet analytics for iOS! Congrats to the team! http://t.co/HZc63rh3jf
Tweet media one
Tweet media two
26
196
202
@chanian
Ian Chan
13 years
The First 25 Public Tweets [starting with @jack on March 21, 2006] http://t.co/Gl4llsby
Tweet media one
11
128
185
@chanian
Ian Chan
7 years
Ordered the "large" Dosa, I think the kitchen is trolling me and @dhc 🤗😋🥖
Tweet media one
10
4
176
@chanian
Ian Chan
8 years
If PricewaterhouseCoopers keeps results secret, how did RT tweet this before it was corrected on air (9:11 PT) 🤔
@RottenTomatoes
Rotten Tomatoes
8 years
#Moonlight wins Best Picture: #Oscars
9
315
361
12
93
138
@chanian
Ian Chan
11 years
Hello from the Twitter Insights/Analytics team! If only @hey_sterling 's arm was longer. #twitter http://t.co/o27nRV9qgw
Tweet media one
6
53
140
@chanian
Ian Chan
4 years
After ~6 years as the Director of Engineering at @BranchMetrics , I have decided to move on. Branch was the most rewarding & challenging job in my career. I'm extremely proud to have helped grow the (literal) back alley ~25 person startup to an over 400+ strong unicorn.
9
0
143
@chanian
Ian Chan
4 years
Exactly 10 years ago today I crossed the US border moving to Silicon Valley (actually SF, but I didn't realize they were different places at the time). I'm very grateful for all the challenges, the opportunities and the people who have helped me grow along the way.
Tweet media one
6
0
138
@chanian
Ian Chan
2 years
I blocked him months ago, which was the only way to make this app bearable. Now my entire FY page is people noticing their entire FY page is his dumb shit + ads. Imagine paying $40BB just to ensure the entire user base knows how vain and insecure you are?
6
10
133
@chanian
Ian Chan
7 years
📉🤔😡To the Equifax trader/insider who snuck in 2500 $EFX PUTS and saw 34000% ($1200 -> ~$4MM overnight) gain: GG, and say hi to the SEC
Tweet media one
5
40
128
@chanian
Ian Chan
5 years
WeWork: 90sDotCom Bubble Level Bankruptcies A stark reminder of the startup stock gambit, and absurdities of (modern) AMT. Let's look at a hypothetical of how bad this outcome could be for an early employee:
Tweet media one
7
26
127
@chanian
Ian Chan
9 years
👩🏻👨🏻👩🏼👨🏼👩🏾👨🏾: Props to @Hired_HQ for this subtle but important feature. Reducing bias while reviewing eng candidates
Tweet media one
7
38
119
@chanian
Ian Chan
12 years
Experimenting with a new Twitter feature: tweets you can't favourite, like this one
31
29
116
@chanian
Ian Chan
9 years
New hobby: changing my iPhone/Wifi name, watching other Caltrain riders excitedly look around for #celebs
Tweet media one
4
15
116
@chanian
Ian Chan
9 years
Very excited, today I joined @branchmetrics as their Director of Engineering. If you're an app developer try us out!
8
2
114
@chanian
Ian Chan
4 years
Empty apartment! Thank you San Francisco for 11 wonderful years. It’s been real. My heart will always be here.✌🏻❤️ 🌉 🥲
Tweet media one
5
0
113
@chanian
Ian Chan
9 years
✌️ Obligatory gun & badge. This was a life changing experience and company, onwards! http://t.co/yLiMWV1K6h
Tweet media one
4
5
109
@chanian
Ian Chan
14 years
20+ years of frontend summarized: (1990s)⇒ <table>..stuff..</table> (2000s)⇒ <div>..stuff..</div> (now)⇒ <script>..stuff..</script>
1
718
107
@chanian
Ian Chan
11 years
I swear, I was reading about "Buttons", and "Analytics" http://t.co/OhORUJn2j0
Tweet media one
8
84
107
@chanian
Ian Chan
10 years
Today marks 4 years working at Twitter! For the customary 4 year, any-wish-to @dickc , I ask for a #WSOP main event buy-in. Thanks boss!
11
8
102
@chanian
Ian Chan
10 years
A historical look at $AAPL's price change after each new hardware announcement http://t.co/m3pFQNyxob
Tweet media one
2
21
101
@chanian
Ian Chan
8 years
Leave it to post Jobs Apple to make SMS the most complicated thing I've ever used
Tweet media one
6
23
99
@chanian
Ian Chan
5 years
Taking some long overdue PTO, to get away from stress, using my phone too much, and sitting in a chair all day.
Tweet media one
7
0
104
@chanian
Ian Chan
6 months
@devahaz SF Overdose deaths Q1 2024: 199
2
5
93
@chanian
Ian Chan
7 years
Also, from my understanding, this isn't temporary. This is now the new baseline. Double Ooof.
8
8
97
@chanian
Ian Chan
10 years
5 years ago, this guy convinced me to quit my job + move to SF for a small company called Twitter. Thanks @mattknox http://t.co/1ThGcB0IWH
Tweet media one
7
18
95
@chanian
Ian Chan
10 years
4 years ago today these 5 engineers joined the Twitter eng team together. 4 years later - we're all still kicking! 🎉 http://t.co/Ejo1R1fQmu
Tweet media one
4
15
96
@chanian
Ian Chan
8 years
Black Mirror's S3E4: San Junipero was the absolute best world creation / story telling I've seen crammed into a mere 60m of TV ever.
3
39
82
@chanian
Ian Chan
4 years
@MikeIsaac @nope_its_lily subject: "An important update on your expiring options"
Tweet media one
1
11
78
@chanian
Ian Chan
10 years
A very special Silicon Valley breakfast with @dhc @dickc and Zuckerberg http://t.co/fJ2C3KGIex
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
14
83
@chanian
Ian Chan
10 years
That time I tried helping my team - but accidentally restarted all the prod machines http://t.co/WHRjkUdyby
Tweet media one
Tweet media two
Tweet media three
0
98
84
@chanian
Ian Chan
8 years
The man beside me on my flight opened/studied his calendar on his iPad. The only entries were exact sunrise/sunset times I suspect vampire
3
9
84
@chanian
Ian Chan
7 years
If I'd known certain world leaders would be using Twitter as their LiveJournals, I probably would have written more unit tests
3
13
83
@chanian
Ian Chan
11 years
Tweet media one
4
29
79
@chanian
Ian Chan
10 years
📱You can now promote a Tweet directly via mobile! Big step for the Ads platform! http://t.co/kfHTfjgQ4I
Tweet media one
10
46
81
@chanian
Ian Chan
9 years
"We march backwards into the future." - Marshall McLuhan http://t.co/SofxVJI9BU
Tweet media one
3
62
76
@chanian
Ian Chan
8 years
FWIW, I'm an immigrant, here on a VISA (and happily pay my taxes) I can't vote, so I donate @ACLU @_MealsOnWheels
@chanian
Ian Chan
8 years
Trying to do a small part. I'll match up to $10,000. Tweet receipts! @ACLU @_MealsOnWheels
95
401
493
5
30
72
@chanian
Ian Chan
3 years
each company deals with this situation differently, but one might be much better off (financially) quitting and literally rejoining the next day. a reminder that a stock needs to do *100%* gain to recover from a 50% drop. its literally gambling and hope. #martingale
11
3
71
@chanian
Ian Chan
7 years
Promoted Trends require manual approval from Sales. This is a disgrace and I'm embarrassed I helped build this product Try harder @jack
Tweet media one
9
15
73
@chanian
Ian Chan
10 years
#TwofficeHistory [Mar23, 2011] @LadyGaga visits and pair programs with @raffi . Uninterested, @asdf watches SC2 replay http://t.co/IdabPKvBCp
Tweet media one
Tweet media two
5
8
71
@chanian
Ian Chan
4 years
My career and life achievements have peaked with this DM question 😭Where do I even go from here?
Tweet media one
6
0
72
@chanian
Ian Chan
5 years
Considerations Employers: - let your employees early exercise - allow a longer exercise window post departure - switch to RSUs Employees: - understand AMT (your responsibility) - consider taking RSUs - your golden handcuffs is a form-3921 - a jetski is never a good purchase
8
4
70
@chanian
Ian Chan
7 years
Big update here! Looks like AWS/EC2 just deployed an updated #Spectre patch (perhaps Retpoline-ish), addressing high IO HVM instance performance issues! Big credit to Amazon for addressing performance needs & concerns so quickly and diligently. Thank you. cc @_msw_
Tweet media one
Tweet media two
0
53
72
@chanian
Ian Chan
8 years
I was curious what the biggest theoretical popular vote win could be still resulting in an election loss. ~99.99994%. huh..
Tweet media one
5
11
68
@chanian
Ian Chan
3 years
Science. Is. Fucking. Awesome. 🥲 I’m looking forward to seeing my family soon. I haven’t seen them in over a year.
Tweet media one
1
0
68
@chanian
Ian Chan
8 years
Din Tai Fung just opened in SJ. I'm pretty sure this map is an accurate representation of the current line.
Tweet media one
5
3
67
@chanian
Ian Chan
9 years
I made a data structure: The HyperLogSandwich, for k-occurrence cardinality estimation http://t.co/ZHPAMfkD6K
Tweet media one
3
22
64
@chanian
Ian Chan
9 years
@twitter ex-tweeps have organized a big going away drinks party for those who were let go
Tweet media one
4
40
64
@chanian
Ian Chan
7 years
Distracting my opponents with an excellently annoying, on-brand card protector 👌🏻🐦🎡😵cc @dhc @Twitter
3
0
65
@chanian
Ian Chan
6 years
My ideal Sunday morning brunch is definitely best served in a sealed plastic bag with my name on it 😋
Tweet media one
4
0
62
@chanian
Ian Chan
9 years
Always be recruiting. Even to the other commuting engineers riding Caltrain via your via Hotspot/Wifi name 😅😇
Tweet media one
7
8
59
@chanian
Ian Chan
8 years
Call me Satoshi
Tweet media one
3
0
59
@chanian
Ian Chan
9 years
Me thinking I can debug via tail -f production.log http://t.co/hQR3s4DQHG
4
19
59
@chanian
Ian Chan
4 years
brain: “let’s cook a Wellington, that’d be fun and festive!” stomach: “do not cook a Wellington. I’m hungry now, not 6hrs from now” Me: * proceeds to finely chop 3lbs of mushroom * Happy holidays y’all ✌🏻
Tweet media one
Tweet media two
Tweet media three
Tweet media four
5
0
60
@chanian
Ian Chan
4 years
I'm most grateful to the Branch team. The hardest working, most dedicated team I've ever had the privilege to work with. I'm taking some long needed time away from tech. Yes, I'm leaving the San Francisco / Bay Area - (but no... I'm not moving to Miami). HMU, lets catch up!✌️
13
0
61
@chanian
Ian Chan
7 years
Currently at a GDPR enterprise summit hosted by lawyers & regulators. I’ve officially entered the “acceptance” stage of GDPR compliance. AMA
5
0
59
@chanian
Ian Chan
9 years
"You either die an IC, or EM long enough to see yourself become the villain" 😭
Tweet media one
4
6
59
@chanian
Ian Chan
8 years
😳Just checked into this weird spaceship hotel in Madrid. Starship Enterprise Chic 👌🏻
Tweet media one
Tweet media two
6
1
58
@chanian
Ian Chan
2 years
@PhilGalfond I recall playing a reg infested 10/20 @ Wynn one night and (me being the obvious mark/rec) stood to get food, the remaining 4-5 players all insta sat out and went to their iPads I literally lol’d saying: “at least don’t make it so obvious fellas” as I left and didn’t return. 🤦🏻‍♂️
2
0
59
@chanian
Ian Chan
7 years
A rather... favorable quick poker + food trip to Vegas, one of my fav. cities in the world. Took a 1sec video every ~2waking hours for a nice visual tldr;
6
2
56
@chanian
Ian Chan
8 years
The more I think about it, poker tournaments are just a giant, slow map/reduce chip sort. Also, wish me luck! ✌🏻️😎
Tweet media one
Tweet media two
4
2
58
@chanian
Ian Chan
4 years
Eh, I’ll take it. 😋
Tweet media one
4
0
56
@chanian
Ian Chan
9 years
rails generate years_of_tech_debt
2
9
55
@chanian
Ian Chan
5 years
Back from a long vacation trip to Vegas. My goal was to have fun, eat good food, and get in as much mix game experience as possible. I had a blast. To my non-poker followers, here’s a quick peek into what a week of Poker in LV during the WSOP looks like:
Tweet media one
4
2
54
@chanian
Ian Chan
8 years
Rouge One watched backwards is classic SV tale of Engineer who spends career decomposing Monolith then retires quieity on a farm with family
2
3
57
@chanian
Ian Chan
4 years
This is absolutely nuts. Completely justified, necessary, and seemingly extremely well coordinated/executed, but still nuts. Also why any idea that international travel will return to “normal” in 2020 is so wrong.
@laurelchor
Laurel Chor
4 years
I’ve landed in Hong Kong after flying from Paris CDG, via London Heathrow. I now have to wait ~8 hours before I get my #COVID19 test results and thus have ample time to tweet about my experience.
Tweet media one
1K
24K
67K
2
12
55
@chanian
Ian Chan
6 years
2 cabs 🚕, 2 flights ✈️, 2 boats 🛥 and a 8,500 km journey later to get as far away from SV as possible for a few days to relax. Found a wonderful tiny house, built on a tiny unnamed island in the Swedish Archipelago. Kitchen, sauna, wine, the Baltic Sea and @dhc 💯
2
0
55
@chanian
Ian Chan
4 years
Shout out to the ZOOM ($ZM) trader who bought ~$750K of OTM CALL OPTIONS last week and just sold them for $27MM I'd love to do a Zoom call and virtual high five who ever you are.
Tweet media one
Tweet media two
Tweet media three
6
1
54
@chanian
Ian Chan
12 years
If you are one of the other 38 players remaining in this WSOP, and you are reading this: I have pocket Aces. #TweetBluff
3
33
53
@chanian
Ian Chan
5 years
@RemkoRinkema I was curious, so wrote & ran an AI + simulator on the infamous deuce hand. Don't mean to salt the wound, but gets the proper answer for Bryce. @skoldpadda9 was closest on the math. 1MM trials yields 354:1 @SuddenlyBryce : 99.718% @golferjosh : 0.282% (0 chops)
Tweet media one
Tweet media two
Tweet media three
11
7
54
@chanian
Ian Chan
4 months
Pretty grateful to be able to play the great game of Badugi (and ace/deuce), heads up for a WSOP bracelet.
Tweet media one
13
1
52
@chanian
Ian Chan
12 years
No matter what happens, sharing this experience realtime has been as incredible as playing it. I owe it all to Twitter http://t.co/JgpbBCN4
Tweet media one
10
33
50
@chanian
Ian Chan
7 years
2016: *covers front facing camera with tape for privacy* 2017:
Tweet media one
1
7
53
@chanian
Ian Chan
4 years
I have reached the summit of Maslow’s hierarchy of needs. And it is wonderful up here.
Tweet media one
4
0
53
@chanian
Ian Chan
12 years
@twitter Dear tweeps: I present to you, the bizarro @twoffice [current 795 lobby] http://t.co/EhIpvzw0
Tweet media one
24
10
50