James Kirk Profile Banner
James Kirk Profile
James Kirk

@Jiminy_Kirket

Followers
1,955
Following
1,035
Media
249
Statuses
2,119

AI/ML at Atlas, prev co-founded Meru, ML+Recs @ Spotify. A nervous little punk boy.

Boston, MA
Joined February 2017
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@Jiminy_Kirket
James Kirk
2 years
By age 30 you should have - a cabbage - a goat - a wolf - a canoe - a plan
3
5
48
@Jiminy_Kirket
James Kirk
2 months
When the team lets the Engineering Manager submit a PR
@AMAZlNGNATURE
Nature is Amazing ☘️
2 months
33-year-old fruit bat with arthritis goes on 'flights' to keep him active
848
8K
134K
38
467
9K
@Jiminy_Kirket
James Kirk
2 years
Starting a Python project in 2022 is easy - just use the arrokuda cookiecutter and execute the cresselia script inside it but dont forget to install graveler before you do or lillipup will fail when it tries to access your nuzleaf config
81
387
4K
@Jiminy_Kirket
James Kirk
13 days
I would pay $20/month for AI that doesn’t sound like a fake flirty Californian but instead sounds like a guy from New England who can’t believe what you’re asking of him
56
159
4K
@Jiminy_Kirket
James Kirk
1 month
A single 15 minute video call in which I will say “no blockers”
@al3rez
Alireza Bashiri
1 month
What stops you from working 4 hours straight in a coffee shop?
Tweet media one
2K
107
3K
9
67
2K
@Jiminy_Kirket
James Kirk
3 years
Are you a junior data scientist? Double your salary with a few simple word replacements: Instead of "data points" say "manifold" Instead of "my beliefs" say "priors" Instead of "I don't have enough data" say "I'm a Bayesian"
16
130
1K
@Jiminy_Kirket
James Kirk
2 years
my coffee is cold because the mug is stuck in a software update and I'm wondering how I got here
17
144
1K
@Jiminy_Kirket
James Kirk
2 months
Tweet media one
12
64
991
@Jiminy_Kirket
James Kirk
2 years
ML Engineers love to say "matrix factorization for recs? What is this, 2014?" and then spend a few million dollars building something worse
13
55
882
@Jiminy_Kirket
James Kirk
1 month
Every software company is scrambling for AI talent, while every AI company is scrambling to find one good backend engineer
15
73
868
@Jiminy_Kirket
James Kirk
3 years
The same people who made a pile of money five years ago telling your executives that ML is the Future are about to make a new pile of money telling them that it was overhyped and that they should invest in something called "statistics"
23
60
646
@Jiminy_Kirket
James Kirk
1 month
Imagine having to look someone in the eyes and tell them that before the water wars you were a “data scientist”
8
36
492
@Jiminy_Kirket
James Kirk
13 days
“Fix this SQL query? Isn’t that YOUR job, college boy?”
1
5
364
@Jiminy_Kirket
James Kirk
3 years
Born too early to answer Stack Overflow questions Born too late to use Copilot once it gets good Born just in time to parse this CSV
3
15
324
@Jiminy_Kirket
James Kirk
3 years
I love teaching backend/data engineers about machine learning because there's always a point at which they go "so its just kinda wrong all the time" and I have to go "uh, yes"
3
24
294
@Jiminy_Kirket
James Kirk
5 months
“Now you can run Python and R in the same docker image” I can also order a Big Mac and chili cheese fries and eat them over my sink like a gremlin but that wouldn’t be sensible would it
10
18
267
@Jiminy_Kirket
James Kirk
2 years
A friend asked "so you're a math guy, do you have like a favorite equation?" and at first I laughed at the idea then I realized I do and it's Euler's formula
14
5
216
@Jiminy_Kirket
James Kirk
4 years
Deeply grateful to the engineer who just joined a small Tech Strategy meeting and asked "What is a Tech Strategy?" and no one could answer him
5
14
182
@Jiminy_Kirket
James Kirk
13 days
@beeonaposy “George Washington was born on February 22, 1732, and you would know that if you ever picked up a fahkin book.”
1
6
174
@Jiminy_Kirket
James Kirk
3 years
New in Python 3.10: Every package must have a utils․py file containing all important logic and any bugs. Bugs outside of utils․py are considered unpythonic.
4
6
157
@Jiminy_Kirket
James Kirk
2 years
"Modern Data Stack" was actually the data stack we used from the 1860s to the 1970s. We're currently in the "Contemporary Data Stack" period.
7
10
157
@Jiminy_Kirket
James Kirk
3 years
Every industrial recommender system I've seen or worked on was a lumbering amalgam of recommendation techniques, cultural data, product beliefs, etc But every writeup or critique I see about industrial recommenders assumes "lol it's just knn retrieval obviously"
2
10
155
@Jiminy_Kirket
James Kirk
2 years
my favorite part of advising on recommender systems is how often I have a conversation that goes "how do you look at your recommendations?" and they go "why would we look at our recommendations?" and I say "to know if they are any good" and they say "oh, good idea"
8
11
154
@Jiminy_Kirket
James Kirk
2 months
Tweet media one
3
12
150
@Jiminy_Kirket
James Kirk
4 months
"What is the best tool for managing python dependencies?" idk man. I mean I know but I wish I didn't. I wish I didn't know. I wish I didn't have to know. I wish you didn't ask me. I wish I were outside on the grass right now.
7
22
150
@Jiminy_Kirket
James Kirk
3 years
Today is my last day at Spotify, and I'm grateful to so many people, but most of all I'm grateful to the person who responded to my goodbye e-mail blast with just the word "bummer"
19
0
148
@Jiminy_Kirket
James Kirk
3 years
Docker is such a vital, popular tool because it satisfies every layer of the Software Engineer's Hierarchy of Needs:
Tweet media one
2
13
137
@Jiminy_Kirket
James Kirk
3 years
So some personal news
Tweet media one
Tweet media two
23
0
127
@Jiminy_Kirket
James Kirk
5 months
Every day I wake up and
Tweet media one
3
7
124
@Jiminy_Kirket
James Kirk
2 years
Big tech cos have such well-developed MLOps that it takes quarters-to-years to roll out ML products while national retailers' tiny tech teams have 3 people putting SoTA in prod in a week
5
12
117
@Jiminy_Kirket
James Kirk
1 month
You wouldn’t last an hour in the asylum where they raised me
Tweet media one
4
7
110
@Jiminy_Kirket
James Kirk
2 years
The hardest part about owning a Peloton is remembering to bring it up in every conversation
5
1
102
@Jiminy_Kirket
James Kirk
3 years
Dr Fauci says it won't be until 2025 that our friend will order a beer and say "ooh this is nice, try it" and you'll take a sip and pretend to like it
2
6
100
@Jiminy_Kirket
James Kirk
3 years
ML people love to use the word "heuristic" to mean "easy stuff" and then spend two years trying to beat the heuristic baseline
4
5
92
@Jiminy_Kirket
James Kirk
2 years
if your airflow DAG doesnt look like this wtf are you even doing
Tweet media one
3
6
91
@Jiminy_Kirket
James Kirk
2 years
It’s serverless! Just make sure you leave one server on, to reduce cold-start latencies. And minimize tasks that might slow down server boot-up. Actually, leave a few servers running, for spikes. And don’t forget to allocate instances to serve your db. Also,
3
7
90
@Jiminy_Kirket
James Kirk
3 years
@hmason Decision-driven Data-making
1
5
89
@Jiminy_Kirket
James Kirk
3 years
The Correct and Most Pythonic import order is <Packages that spark joy> <Packages that do not spark joy>
3
6
84
@Jiminy_Kirket
James Kirk
3 years
500% user growth day-over-day this trains got no brakes 🚀🎷🐛 (ignore the Y axis please thx)
Tweet media one
5
1
84
@Jiminy_Kirket
James Kirk
3 years
@npparikh @vboykis Instead of "read the room" say "conditioned on the environment..."
1
0
77
@Jiminy_Kirket
James Kirk
2 years
List of professional networking platforms in order of efficiency: Twitter Instagram Standing on the Kendall/MIT train platform screaming your startup idea at the top of your lungs LinkedIn
4
1
76
@Jiminy_Kirket
James Kirk
6 months
Early-career people will get lucky by solving problems with a certain skill. They then take the wrong lesson from this and assume every problem requires that skill. You can avoid this by never solving any problems.
1
4
70
@Jiminy_Kirket
James Kirk
2 years
gm to everyone except the Google recruiter who reaches out every 30 days to see if my startup has gone under
4
0
69
@Jiminy_Kirket
James Kirk
3 years
uh oh the R vs Python discourse is starting again
Tweet media one
3
7
68
@Jiminy_Kirket
James Kirk
1 month
Tweet media one
0
6
66
@Jiminy_Kirket
James Kirk
2 years
training an NN on tabular data just to feel alive
4
1
64
@Jiminy_Kirket
James Kirk
2 years
I'll never forget when I got promoted to Staff Engineer and called my dad and he said " 'Staff?' that sounds... worse."
3
1
65
@Jiminy_Kirket
James Kirk
3 years
I am weak for 1:1s. I will accept a 1:1 invitation with anyone. Calendar already full? No problem. I'm two weeks behind on my work? Accepted. I'm totally unqualified to help with your problems? Better make it recurring.
3
3
65
@Jiminy_Kirket
James Kirk
1 year
The best thing about @normconf is that it feels more like hanging out and talking shop over dinner with friends than a high-falutin high-pressure Data/ML conference
1
6
64
@Jiminy_Kirket
James Kirk
2 months
I write Rust So my children may write memory-safe Python So their children may ask ChatGPT to write SQL
@inerati
liz
2 months
Python default arguments being mutable state retained between executions of the function is a deeply evil design decision.
115
70
2K
1
8
61
@Jiminy_Kirket
James Kirk
1 year
absolutely devastated when a friend told me "I bet you pay for linkedin premium"
5
4
64
@Jiminy_Kirket
James Kirk
2 years
The best part about being a dude with long blond hair is that, every once in a while, someone yells at me “THE BEACONS ARE LIT, GONDOR CALLS FOR AID”
2
3
63
@Jiminy_Kirket
James Kirk
3 years
If you're a parent WFH and you have to blend childcare with meeting time then I just want you to know that yes I DO want to see your baby and your baby IS ADORABLE and can you please hold your baby up AGAIN thank you
5
3
62
@Jiminy_Kirket
James Kirk
3 years
Instead of "this one doing numbers" say "this outcome was outside the boundaries of our model"
2
0
60
@Jiminy_Kirket
James Kirk
11 months
StitchFix’s Style Algorithm uses principles from quantum mechanics and state of the art machine learning to ensure you are still dressing like it’s 2015
3
3
60
@Jiminy_Kirket
James Kirk
2 years
My last iPhone was a 4 but I just got a 13 Pro and I am blown away by how many things about the iPhone have gotten better in ten years: 1. the camera
4
3
59
@Jiminy_Kirket
James Kirk
3 years
Hell yeah I'm a "Full Stack ML Engineer" -- I'm confused by web engineering intimidated by data engineering frustrated by backend engineering totally unaware of design and ready to rock this linear regression 😎
2
6
59
@Jiminy_Kirket
James Kirk
2 years
Every few months an OpenAI employee emerges from their meditation, logs on to this website, and posts the most deranged thing you've ever seen
1
6
58
@Jiminy_Kirket
James Kirk
3 years
we launched this week 🎷🐛
8
0
56
@Jiminy_Kirket
James Kirk
3 years
My love language is commenting to request changes but approving the PR anyway
0
9
56
@Jiminy_Kirket
James Kirk
4 months
You don’t need a debugger. Just write code that works?
7
2
55
@Jiminy_Kirket
James Kirk
3 years
I am delighted to announce that I have answered the age-old question of "Build or Buy?" and the answer is: Neither, just ruminate on it for a while, then forget
1
0
55
@Jiminy_Kirket
James Kirk
2 years
These "February OKRs," are they in the room with us right now?
1
2
54
@Jiminy_Kirket
James Kirk
2 years
one step closer to being a trophy husband
Tweet media one
6
0
54
@Jiminy_Kirket
James Kirk
1 month
What the PM sees when they join a meeting called "multi-cloud architecture and strategy"
1
4
53
@Jiminy_Kirket
James Kirk
3 years
Buying an M1 MBP so I can have the exquisite experience of remoting into my M1 Mac Mini from which I can SSH in to the Raspberry Pi where Python actually works
1
6
52
@Jiminy_Kirket
James Kirk
3 years
After years of "oh you work at Spotify, you should change <thing>" someone finally told me about something that was actually my fault and that I could fix so congratulations @jhforster
6
0
53
@Jiminy_Kirket
James Kirk
3 years
@sarahcat21 Rings true - any time a group is organized by skillset, rather than by goal/product, they'll get slammed with decontextualized requests -- and the more flexible the skillset (like broad "data skills") the more groups can make these requests
2
2
52
@Jiminy_Kirket
James Kirk
2 years
Happy "Let's Follow Up in Q1" Day to those who celebrate
1
2
52
@Jiminy_Kirket
James Kirk
9 months
I’m worried that the push to apply LLMs everywhere will steer young ML folks away from our true calling (whining about data quality)
1
6
49
@Jiminy_Kirket
James Kirk
1 year
ChatGPT is down because all of us @normconf speakers are trying to have it write our talks last-minute
0
3
50
@Jiminy_Kirket
James Kirk
3 years
Listen, I'm not saying Spotify is down because I left
5
0
49
@Jiminy_Kirket
James Kirk
2 years
"It's a no-code tool! Super easy to use. You just need to know CSS, html, grid layouts,
4
2
46
@Jiminy_Kirket
James Kirk
2 years
The rewarding thing about working in TensorFlow is that you get the joy of relearning it from scratch every time there's a new release
4
1
47
@Jiminy_Kirket
James Kirk
3 years
@kipperrii at a prev job I got a "no thanks" and they closed the PR, no other comments
1
0
45
@Jiminy_Kirket
James Kirk
6 months
been using @modal_labs for a few hours and am already certain this is how I will be getting things done for a long time to come
2
2
47
@Jiminy_Kirket
James Kirk
8 months
lofi hip hop radio💰 - beats to generate shareholder value to
0
3
46
@Jiminy_Kirket
James Kirk
2 years
just got my emcee instructions for @normconf and it says I'm supposed to introduce every speaker as "the inventor of the data mesh"? that can't be right, I invented it
2
1
46
@Jiminy_Kirket
James Kirk
3 years
StackOverflow is a powerful tool because you can encounter a scary looking Warning blurb from your code and someone will condescendingly explain how to turn off Warnings.
3
1
43
@Jiminy_Kirket
James Kirk
3 years
My Myers-Briggs type is LGTM
2
3
43
@Jiminy_Kirket
James Kirk
2 years
Difficult Wordle today. Text your friends to check in and make sure they're alright.
2
3
43
@Jiminy_Kirket
James Kirk
3 years
Tweet media one
0
2
41
@Jiminy_Kirket
James Kirk
1 month
Tweet media one
0
1
43
@Jiminy_Kirket
James Kirk
9 months
man if I'd gotten this email 7 years ago I could have gotten promoted so much faster
Tweet media one
8
0
41
@Jiminy_Kirket
James Kirk
2 years
In 2018 I met someone from Facebook's VR team and they described their cool new vision of the future and I said "oh neat, like Second Life? I love Second Life" and they abruptly ended the conversation and walked away
1
1
41
@Jiminy_Kirket
James Kirk
8 months
screamo gf // chiptunes bf
Tweet media one
5
0
40
@Jiminy_Kirket
James Kirk
2 years
Oh, you have a Data Lakehouse? That's cute. We have a Data Bauhaus.
3
1
40
@Jiminy_Kirket
James Kirk
3 years
trying out a couple of new adjectives
10
0
40
@Jiminy_Kirket
James Kirk
3 years
"Wow this outdoor dining is great! So Parisian!" I scream as a Mack truck passes within three feet of me and me and my omelette
1
8
40
@Jiminy_Kirket
James Kirk
3 years
Exciting news! I've accepted a new job at NASA where they will shoot me in to the fucking sun
5
1
40
@Jiminy_Kirket
James Kirk
3 years
"Yeah, okay, so Bitcoin is money but it's on a Blockchain... Yeah, so, it's like, a digital solution to the Byzantine General's Problem... Oh, okay, so when Constantine moved the seat of the empire from Rome in 330AD..."
Tweet media one
Tweet media two
3
1
38
@Jiminy_Kirket
James Kirk
3 years
My hit rate of want to watch a thing -> search Netflix -> find it is about 5%? why do I still pay for this?
2
0
39
@Jiminy_Kirket
James Kirk
3 years
First presentation for my new boss today and I can't decide whether to wear Business Casual (dungeons and dragons t-shirt) or Business Formal (dungeons and dragons polo)
6
0
39
@Jiminy_Kirket
James Kirk
1 year
Tweet media one
0
2
38
@Jiminy_Kirket
James Kirk
2 months
Perks of living in a 300-year old house: - Fireplace in every room - Whole building is slanted 3° - Previous owner shot by the British
1
2
37
@Jiminy_Kirket
James Kirk
2 years
There has never been a time that I’ve written a python decorator and thought “This was the right solution to that problem. I did that well.”
6
1
36
@Jiminy_Kirket
James Kirk
2 years
Roomba thinks I live in a modernist MASTERPIECE
Tweet media one
3
0
36
@Jiminy_Kirket
James Kirk
5 months
In 2023, I: 1. Got married 2. Some other stuff
Tweet media one
2
0
36
@Jiminy_Kirket
James Kirk
2 years
Made an appointment with the dentist and she said "it'll be at 2:30" and I said "that's the dentist's favorite time" and she did not laugh
2
1
36
@Jiminy_Kirket
James Kirk
2 months
“Vibe?” No sir I am over 30 - it “resonates”
0
4
36