Co-founder of https://xitter.cf/t.co/12upSq5JKh Training at https://xitter.cf/t.co/cE9fi3blmJ Other stuff @ https://xitter.cf/t.co/JXAeJkhpIn

Joined January 2008
The flaws of most media-mix-models in one graphic: xkcd.com/2560/
2
5
2
59
📢 We are looking for full-time #rlang software engineers to join the team at Recast 📢 We run R in production and are looking for software engineers (not just script writers) to join our team of outstanding R engineers.
3
2
17
1,670
We're looking for people who know the inner-workings of package development (e.g., CRAN-quality packages), CI/CD, and cloud computing environments to join our team. Check out the JD at this link: job-boards.greenhouse.io/rec…
2
1
3
1,327
Michael Kaminsky retweeted
99.9% of people who talk about 'brand' 'brand campaigns' & 'brand marketing' aren't aware of the origin - here's proof Listen to the full 7 min snippet via Recast's YT channel
3
1
29
2,760
DTC twitter: I've got some friends starting a brand and they're having trouble getting Meta to work for them. Anyone have good resources to point them to or agencies that do zero-to-one type work with new brands?
6
2
975
idk who might know the right people but maybe @couuor @MehtabKarta @oliviaakory or @codyplof know?
1
1
380
Come work with us! Great role for folks who have done graduate work in applied sciences but want to explore working in industry.
we are hiring an applied statistical modeler at @getrecast, which will be a good fit for folks with experience doing bayesian statistical modeling at the graduate level. if you or anyone you know might be a good fit, i want to meet them! boards.greenhouse.io/recast/…
4
10
3,407
Michael Kaminsky retweeted
"Superbowl tickets are getting kind of expensive so we're giving everyone who buys one $400 toward the price." What do you think this policy does to the price of Superbowl tickets?
My housing plan would provide a tax credit that would give Americans $400 a month to put toward their mortgage when they buy their first home or trade up for a little more space. That’s breathing room.
13
64
2
1,796
114,392
This is the way.
I’ve started using a simulation-based approach to research design and analytic workflow. Instead of an a priori power analysis, I draw a causal DAG and then simulate n=3000 or so observations (usually multilevel) to see if my proposed statistical model recovers the trend. (1/n)
6
728
Michael Kaminsky retweeted
Advertisers accept ad tech vendors’ use of fingerprinting — and the misguided characterization of it as “probabilistic attribution” — to their peril. These methods are not future-proofed, but more than that, they mask the broader trend of user-level attribution ultimately, eventually being impossible. Advertisers should be adapting to an increasingly restrictive privacy environment with system-level changes. Not only does simply swapping deterministic identifiers with fingerprints introduce measurement imprecision / risk, it delays the inevitable, which is a wholesale transition to econometric ad measurement. Even genuine probabilistic methods shouldn’t be seen to facilitate user-level attribution. That’s a dead end. Advertisers should accept that, absent persistent deterministic identifiers, their measurement infrastructure should seek to answer three questions: 1. What’s the optimal level of ad spend? 2. What’s the optimal distribution of ad spend across historical channels? 3. Does my spend on any given channel deliver incrementally additive revenue? This — and the introduction of new channels — requires moderated, systematic experimentation. There is no “bottoms-up” methodology that can provide guidance. Advertisers should seek to achieve platform-level ad spend efficiency and maximize revenue using first-party data through personalization. It’s not just that fingerprinting isn’t reliable — what fingerprinting attempts to deliver, which is user-level attribution, isn’t possible as privacy interventions reduce the availability of deterministic identity. – at Austin, TX
9
16
4
103
29,236
Subtle but critical point -- owned channels can generally shift the *timing* of conversions but often don't generally shift the *rate* of conversions
I did some A/B tests and holdout tests on various email tactics while at tapestry, and then studied the audience behavior in each cohort for 30-60 days post. If we saw lift at the last click level, we a rarely saw it at the audience level. And when we did see audience lift on day 1 it regressed to the mean by day 30. Most email tactics (SL strat, send times, etc) help you shift revenue into a specific time period or merch category, but don’t drive a lift in LTV. The exception to this was dynamic product recs in each email, but our brands had really big catalogs. If you want to test incrementality of tactics I’d recommend a test where you put two segments into distinct email strategies for 2-4 weeks. Ex one group gets promos, the other doesn’t or one group gets emails only featuring best selling products and the other gets a broader selection of products
3
12
1,776
Most marketing teams should be taking bigger swings.
Iterating on winning ad angles is killing your growth. Chances are you've found a few winning creatives and you're making a ton of iterations to milk them as much as possible. You try new hooks, new CTAs, the same VO with different visuals, the same visuals with different voiceovers, and so on. Here is an analogy to understand why this is the reason you are capping your scale, without even knowing it: Situation 1: Your current winning angle is probably that yellow dot. When you're iterating on that angle and you're not trying different concepts, the impact you can have is restricted, hence the improvement you can see will be relatively small (green arrow). Situation 2: When you're trying completely different concepts that are targeting completely different audiences from your current ads, the potential to unlock the next level of scale is huge (green arrow). Now, that needs a bunch of creativity and resources to test, and probably the majority of the different concepts that you will create will fail. But then you'll find that one persona with that one messaging that will 2x, 3x your ad spend. The bottom line is that if you're only iterating, you aren't unlocking new personas, which is a huge bottleneck if you want to maintain efficiency while scaling. PS: Of course, you should keep iterating on your winning angles and milk them as much as possible, just don't restrict yourself to that. S/o to @couuor for the idea.
2
8
1,747
Michael Kaminsky retweeted
Ok anya taylor joy
she's giving me body dysmorphia
127
8,229
215
110,105
4,347,396
I got a question on Granger causality on LinkedIn and want to point to a nice clear and concise resource on "Granger causality" vs "actual causality". Anyone have a good blog post on this? Maybe something by @rlmcelreath?
1
1
471
Shout it from the rooftop folks.
The closer you get to being held accountable to true financial outcomes, the less attribution matters. When money is on the line, incrementality is what’s important.
1
5
828
Michael Kaminsky retweeted
Excited to share what I've been working on at @GetRowZero for the last 2 years We've created the world's fastest spreadsheet engine, about 100-1000x faster than Excel or Google Sheets All using your familiar Excel skills! Try it at rowzero[dot]io xitter.cf/GetRowZero/status/1763…
We've created the fastest spreadsheet!
17
14
4
150
25,914
Michael Kaminsky retweeted
Hey friends, I have news to share! I started a company, it's called Titan Systems. Titan builds security software for Snowflake, starting with access management: users, roles, and permissions. I joined the Y Combinator Winter 2024 batch to help me bring this idea to market.
32
24
1
376
48,239
Learning new things is hard. It is mostly not fun at all. So building up a tolerance to struggle through learning something new is one of the best ways you can invest in yourself.
# on shortification of "learning" There are a lot of videos on YouTube/TikTok etc. that give the appearance of education, but if you look closely they are really just entertainment. This is very convenient for everyone involved : the people watching enjoy thinking they are learning (but actually they are just having fun). The people creating this content also enjoy it because fun has a much larger audience, fame and revenue. But as far as learning goes, this is a trap. This content is an epsilon away from watching the Bachelorette. It's like snacking on those "Garden Veggie Straws", which feel like you're eating healthy vegetables until you look at the ingredients. Learning is not supposed to be fun. It doesn't have to be actively not fun either, but the primary feeling should be that of effort. It should look a lot less like that "10 minute full body" workout from your local digital media creator and a lot more like a serious session at the gym. You want the mental equivalent of sweating. It's not that the quickie doesn't do anything, it's just that it is wildly suboptimal if you actually care to learn. I find it helpful to explicitly declare your intent up front as a sharp, binary variable in your mind. If you are consuming content: are you trying to be entertained or are you trying to learn? And if you are creating content: are you trying to entertain or are you trying to teach? You'll go down a different path in each case. Attempts to seek the stuff in between actually clamp to zero. So for those who actually want to learn. Unless you are trying to learn something narrow and specific, close those tabs with quick blog posts. Close those tabs of "Learn XYZ in 10 minutes". Consider the opportunity cost of snacking and seek the meal - the textbooks, docs, papers, manuals, longform. Allocate a 4 hour window. Don't just read, take notes, re-read, re-phrase, process, manipulate, learn. And for those actually trying to educate, please consider writing/recording longform, designed for someone to get "sweaty", especially in today's era of quantity over quality. Give someone a real workout. This is what I aspire to in my own educational work too. My audience will decrease. The ones that remain might not even like it. But at least we'll learn something.
1
8
1,175
The total quantity of wasted ad dollars implied by this is astonishing
It never ceases to amaze me how in the google universe, if you’re purely looking at platform or click reported attribution, you’d invest in the exact opposite way that you should be to drive your business. CPA = platform reported CPA from google CPIA = incremental CPIA adjusted for conversions that would’ve happened anyway (measured by comparing to a control group)
1
15
1,764
Seems intuitively right to me.
"More than half—56%—of all action outcomes, according to Meta, are attributable solely to creative factors."
1
1
8
1,785