Readit News logoReadit News
chambers commented on Vijaye Raji to become CTO of Applications with acquisition of Statsig   openai.com/index/vijaye-r... · Posted by u/tosh
apetresc · 4 months ago
Can someone ELI5 what Statsig actually is? Their landing page is full of gems like "Turn action into insights and insights into action" and "Scale your experimentation culture with the world's leading experimentation platform" so I have no clue. It appears to be another analytics + A/B testing platform, but surely that can't be worth $1.1B to OpenAI?
chambers · 4 months ago
Statsig's core value is their experimentation platform— the automation of Data Science.

Big Tech teams want to ship features fast, but measuring impact is messy. It usually requires experiments and traditionally every experiment needed one Data Scientist (DS) to ensure statistical validity, i.e., "can we trust these numbers?". Ensuring validity means DS has to perform multiple repetitive but specialized tasks throughout the experiment process: debugging bad experiment setups, navigating legacy infra, generating & emailing graphs, compensating for errors and biases in post-analysis, etc. It's a slog for folks involved. Even then, cases still arise where Team A reports wonderful results & ships their feature while unknowingly tanking Team B's revenue— a situation discovered only months later when a DS is tasked to trace the cause.

Experimentation platforms like Statsig exist to lower the high cost of experimenting. To show a feature's potential impact before shipping, while reducing frustrations along the way. Most platforms will eliminate common statistical errors or issues at each stage of the experiment process, with appropriate controls for each user role. Engs setup experiments via SDK/UI with nudges and warnings for misconfigurations. DS can focus on higher-value work like metric design. PMs view shared dashboards and get automatic coordination emails with other teams if their feature is seen as breaking. People still fight but earlier on and in the same "room" with fewer questions about what's real versus what's noise.

Separating real results from random noise is the meaning of "statsig" / "statistically significant". I think it's similar to how companies define their own metrics (their sense of reality) while the platform manages the underlying statistical and data complexity. The ideal outcome is less DS needed, less crufty tooling to work around, less statistics learning, and crucially, more trust & shared oversight. But it comes at considerable, unsaid cost as well.

Is Statsig worth $1B to OpenAI? Maybe. There's an art & science to product development, and Facebook's experimentation platform was central to their science. But it could be premature. I personally think experimentation as an ideology best fits optimization spaces that previously achieved strong product-market fit ages ago. However, it's been years since I've worked in the "Experimentation" domain. I've glossed over a few key details in my answer and anyone is welcome to correct me.

Deleted Comment

chambers commented on Vijaye Raji to become CTO of Applications with acquisition of Statsig   openai.com/index/vijaye-r... · Posted by u/tosh
chambers · 4 months ago
Hats off to Statsig. They built a stellar product. Superior to many of their industry competitors like Optimizely. Back when I was on an internal Experimentation platform, we were impressed how they balanced dev velocity & stat rigor https://www.statsig.com/updates These guys ship.

Business-wise, I think getting acquired was the right choice. Experimentation is too small & treacherous to build a great business, and the broader Product Analytics space is also overcrowded. Amplitude (YC 2012), to date, only has a 1.4B market cap.

Joining the hottest name next door gives Statsig a lot more room to explore. I look forward to their evolution.

chambers commented on Show HN: Base, an SQLite database editor for macOS   menial.co.uk/base/... · Posted by u/__bb
chambers · 4 months ago
Off-topic, irrelevant question: does anyone need a local first version of Airtable? That uses SQLite under-the-hood and plugs into files and data with syncing across computers.

I’m curious (as a solo dev) if there’s a market for such a product.

chambers commented on Windsurf employee #2: I was given a payout of only 1% what my shares where worth   twitter.com/premqnair/sta... · Posted by u/rfurmani
JumpCrisscross · 5 months ago
Could you expand what's going on there?
chambers · 5 months ago
My read was that Garry Tan implied "you sacrificed a lot of money in order to grandstand". I felt that was a knee-jerk dismissal of a founding employee's legitimate concern.
chambers commented on Windsurf employee #2: I was given a payout of only 1% what my shares where worth   twitter.com/premqnair/sta... · Posted by u/rfurmani
chambers · 5 months ago
https://x.com/ahmaurya/status/1948491614160122308 Garry Tan posted "sounds like a tweet that cost $20M" which he later deleted.

Smells like a strong bias against employees in favor of management and founders.

chambers commented on PSA: SQLite WAL checksums fail silently and may lose data   avi.im/blag/2025/sqlite-w... · Posted by u/avinassh
kburman · 5 months ago
An employee of Turso, a commercial fork of SQLite, is presenting a standard, safety-first feature of SQLite's WAL as a dangerous flaw. As many have noted, this behavior prevents database corruption, it doesn't cause it.
chambers · 5 months ago
Yeah, this tracks.

If the OP consulted with Turso on this blogpost, then Turso probably believes the reported behavior is indeed a failure or a flaw, which they think a local db should be responsible for.

The confusion is that Limbo, their solution to this presumed problem, is not mentioned in the article which means that everyone has to figure out where this post is coming from.

chambers commented on Writing is thinking   nature.com/articles/s4422... · Posted by u/__rito__
zug_zug · 5 months ago
I see a lot of people say "writing is so important," and I think what they mean is "I feel really smart/good when I write." And I think what they are experiencing is that they've been assembling ideas in their heads for weeks, and only when it's all come together are they ready synthesize that information at a higher level, and they mistake this synthesis for the writing itself (rather than the writing being a symptom OF the synthesis -- if they had tried to write a week prior they would have found it unproductive).
chambers · 5 months ago
I think you're right. I'll add on: there's a lot of thinking that does not need writing, and there's a lot of writing that needs no thinking. Deng Xiaoping and other greats wrote pretty minimally for their own thinking, if at all. Whereas many of us not-so-greats seem to knee-jerk comment without a single thought.

It makes sense for our age. Amid a thousand distractions, typing on the keyboard gives the illusion of getting a grip. Note-taking on my computer gives the illusion of a second brain. Ululating on the internet gives the illusion of sharing thoughts.

Instead of "writing is thinking", I prefer "thought precedes speech" https://inframethodology.cbs.dk/?p=1127; it fits the small human mind better though I've yet to learn it properly.

chambers commented on The borrowchecker is what I like the least about Rust   viralinstruction.com/post... · Posted by u/jakobnissen
jakobnissen · 5 months ago
Author here. Yeah, I don't like the borrowchecker. But the motivation for me writing the article is the almost religious zeal with which many Rustaceans refuse to even acknowledge that the borrowchecker has a cost in terms of ergonomics, and that this translates to e.g. iteration speed.

You encounter borrowchecker issues? Well, you're just a beginner or not skilled enough. Rust makes you jump through hoops? No it doesn't, it just makes you pay upfront what you otherwise would have. It slows development? No, studies show it doesn't, you must be imagining it.

This is extremely annoying to be on the receiving end of. Even though it comes from a good place (mostly just excitement), it can feel like gaslighting.

chambers · 5 months ago
You should look up the term "zero cost abstractions".

It's the organizing principle of the second generation of Rust's leadership[1]. Formally, it means "zero runtime cost"[2], but the now-former maintainers operated as though it meant Rust could get rid of all cost. The belief was that they can have a language that's faster than C, safer than Ada, more ergonomic than Java, more memory safe than Go, by either making the compiler do more work, or working more on the compiler. In practice, I think this belief caused massive complexity in the compiler, trade-off dishonesty in the community, and bad evangelism in domains unsuited for memory safety (e.g. games programming)

[1] Graydon, the original author of Rust, was against this idea.

[2] The term originates from C++ as "zero overhead" which was smaller in scope, and not a governing principle of the C++ language.

chambers commented on GM Is Pushing Hard to Tank California's EV Mandate   wsj.com/business/autos/ca... · Posted by u/NN88
chambers · 7 months ago
I was in Beijing last year. Many, many EVs on the road, far more than the Bay Area. About half of China's Market is EV's now[1]

The Chinese Government backed up their mandate with money. Lots of money, allocated well, over a long period of time. In the absence of that sustained political will, I think this initiative would have succumbed the infighting and finger-pointing that the article above describes.

[1] https://en.wikipedia.org/wiki/Electric_vehicle_industry_in_C...

u/chambers

KarmaCake day534September 4, 2019View Original