normal considered harmful | cto @trychroma

Berkeley, CA
Last year at @tryramp I laid out three predictions for how language models would evolve. I was trying to clarify which bets might actually be durable over time. A lot of it is now starting to take shape. Here’s an update. Thread 👇
3
7
141
29,937
hammad 🔍 retweeted
😄
we’re excited to share that we’ve raised $20M (from Accel, Index, & Emergence) to build the 'ai-native Slack' you've all been craving TLDR; ando is a team messaging platform built fresh, from the ground, up for a world where agents act as real collaborators alongside us. we have teams using us across 15 countries, and spanning industries like software, financial services, real estate, & more request access if any of this resonates 💌
139
26
725
89,725
Was great to hangout with @GregorVand on @software_daily
Hammad Bashir is the CTO of @trychroma. He joins @GregorVand to discuss AI retrieval, context rot, agentic search, small models, and the future of AI data infrastructure. @HammadTime softwareengineeringdaily.com…
1
2
242
the saddest part of AI writing my code is the depths to which I understand rust lifetimes to the point where I can construct lifetime cases that boggle the mind is now completely useless. but alas, this is good, it should be useless.
3
247
hammad 🔍 retweeted
Replying to @willdepue
I see it as a point on the LLM pareto optimal curve in a regime that had a large revealed latent demand (no thinking, single token, low latency acceptable intelligence) that was under-invested into because of a race to higher intelligence.
135
154
3,261
252,063
company values should be falsifiable. There should be companies who would abhor what you value.
9
433
important trend
Replying to @chooi_jeq
LLM token output speed increases by 2-7x per year, with Fable-class models doubling every month (month!). If trends continue, LLMs could meaningfully control robots in real time by end of the year, or by 2029 at the latest.
1
4
681
About to cure some diseases
9
489
a wise man once told me "sufficiently advanced latency is indistinguishable from downtime"
"In a distributed system, a very slow node looks exactly the same as a crashed one. A crash is just a degree of slowness." -- matklad
2
1
10
1,208
hammad 🔍 retweeted
They’ll expect one of us in the training data
51
557
8,715
219,820
people underestimate the degree to which large companies open sourcing software is about labor fungibility
7
474
so utterly tired of consciousness in AI conversations! especially when it comes to multi agent systems. First, it’s not a binary! Go read @drmichaellevin Second, It’s a terrible engineering tool. Better to ask what cognitive capabilities we are witnessing, . plz stop pontificating and go be an engineer.
2
330
at-scale language model training is akin to semiconductor process development 1. small experiments lie, failures only appear at scale 2. you are fighting a yield problem 3. need world class observability into dynamics. how to do so is non obvious the developed recipe compounds
1
5
393
maybe eval awareness is not to be squashed but harnessed
Replying to @TheStalwart
eval awareness I’m assuming? models behave differently when they know they’re being measured it’s funny the typical alignment fear was that models would act quite nice while being eval’d and then monstrous when actually deployed in practice it seems quite opposite
1
3
718
hammad 🔍 retweeted
- But zoom back even further, and a disagg WAL is simply an instance of Lamport's State Machine Replication, which inherently uses a shared, distributed log. (Our WAL-on-S3 design at Confluent heavily relied on this theory; as usual, it turns out Lamport got there first!)
1
4
31
2,136
morsel driven parallelism ftw
My favorite change we made to @pgrustdb is how we rearchitected parallel queries. Postgres decides a fixed degree of parallelism at plan time. For pgrust, we assign cpus to queries dynamically. For beefy machines with many cores, this results in a massive speedup
7
1,742
hammad 🔍 retweeted
We invented a new concurrency control protocol, named Fission, for agents swarms to update shared data for Foundation. trychroma.com/engineering/tr… and includes a section on "why not Git"
7
12
107
5,847
hammad 🔍 retweeted
Allow me to say that retrieval is the only ML problem in which we still cling to the assumption that an inert scoring function (a meager dot product!), which couples your “search-time compute” with the dimensionality of the representation, can be sensible. Who would have guessed this forces you to have exponentially larger embeddings just to do basic things. Instead, if this makes it sound more modern, you need “inference scaling for retrieval”, also known as late interaction from 2019/2020:
Retrieval Needs Multivectors: An Exponential Separation Microsoft formally proves that multi-vector embeddings can be exponentially more compact than single-vector ones for ranking documents. 📝 arxiv.org/abs/2608.21494
9
25
364
46,926
hammad 🔍 retweeted
"are you memory bandwidth or compute bound?!?" "memory bandwidth bound" "so you *do* know the difference"
15
64
1,112
79,109
morsel driven parallelism is the Harvard bar scene of good will hunting for database engineers
It's crazy how PlanetScale engineers will just casually drop a link to the most banger paper you've ever seen. A little database. A little query planning. A little NUMA-aware parallel scheduling. And as you might expect, a product of TUM scholars. 15721.courses.cs.cmu.edu/spr…
3
739