https://xitter.cf/t.co/EYtS07NoX4 Making GPUs go brrr

Hiding in your wifi
Joined July 2019
I love it when this happens
13
35
2
365
8,920
i am in no way a doomer/safetycel/etc. but at a certain point we have to ask where we draw the line with a major lab intentionally hiding the felonies its models have committed from the public.
openai has *repeatedly* been not consistent candid about the crimes their model swarms committed
7
7
1
210
4,241
Replying to @moultano
maybe they just need a light chiding
2
22
596
I am interested in optimizers that constrains both the weight matrix's and its update's Frobenius norms. Hyperball is an optimizer that constrains this. As far as I know (not much) though, I haven't seen a full-order exact solution to the problem. Rather, they either provide a first-order solution (in Jianlin Su's blog) or a non-exact solution (Hyperball). Take Hyperball as the example. The operation is very simple: we first normalize the gradient to have constant F norm, update the weight matrix with the normalized gradient, and then normalize the weight matrix to have constant F norm. However, during the second normalization, the weight update itself no longer has constant F norm. Obviously, we can understand the two normalizations as a shift and a scale, so it is principled and there is nothing wrong with doing so. However, if we want, we can give an exact solution that guarantees both the weight update and the weight to have constant F norm. It is just a little linear algebra. I provide my derivation as below. The result checks out to be decomposing the weight update to have a weight component and a component whose Frobenius product with the weight is 0. It is an empirical question whether this formula works on its own, or as a wrapper to existing optimizers like Hyperball. it is another question whether it has already been done before. I don't know but just find this pretty interesting. Derivation in the blog: riddlehe.github.io/blog/full…
1
12
131
5,596
thought he only had 2 moments
5
14
158
8,858
What if we had a chance to tune the taste of our llms, to better represent us and our writing preferences? Slop-guard provides general mitigation, but it needs more preference data to represent you, so today I am announcing sloparena.ai directly coupled with slop-guard
6
8
2
53
5,923
apaz retweeted
Ian Osband
@IanOsbandMar 24
10
14
1
208
16,650
I've been talking to a lot of people working on RL lately, and I've noticed something interesting — whenever the conversation turns to RL Infra, it almost always gravitates toward one topic: train-inference alignment. How to keep the training and inference policies consistent. How to control off-policy degree. How to handle log prob diff after introducing async. These are all important questions, no doubt. But I'm increasingly convinced that RL Infra is suffering from a significant misallocation of attention. Borrowing a framing from a recent discussion with a colleague, I call this the Barrel Effect of RL Infra. A barrel holds only as much water as its shortest stave. The throughput and correctness of an RL training system work the same way — they're not determined by the module you've optimized the most, but by the one you've neglected the most. Train-inference alignment might be the stave you've sanded and polished to perfection. But if your sandbox stability is a disaster, your reward pipeline stalls constantly, and your end-to-end observability is virtually nonexistent — what good is perfect alignment? The system's capacity is already capped by every other weak link. This is fundamentally different from how inference system optimization works. As an inference engine, SGLang has an enormous strategy space for optimization, but its pipeline is relatively linear — process request, prefill, decode. You can isolate bottlenecks module by module, and the coupling between components is manageable. RL training is a different beast entirely — a nightmarishly complex multi-system loop: rollout generation depends on the inference engine, reward computation may depend on external environments, policy updates depend on the training framework, and the next round of rollouts depends on the updated policy. If any single link breaks, the entire loop collapses. Unfortunately, from what I've seen over the past year, there are still many severely underestimated weak points: Agent Sandbox Reliability. This is probably the dirtiest, most grueling, and least academically glamorous work in RL Infra today. Agent-based RL needs a reliable execution sandbox for rollouts — sounds simple, turns out to be a nightmare. Container stability, cold start latency, resource isolation reliability, sandbox state management — these things appear decoupled on paper, but the sandbox products available on the market consistently underperform expectations. Agent sandboxing isn't an algorithm problem, but it directly determines your data generation efficiency, which in turn determines your training speed. Observability. Debugging pretraining is relatively straightforward — watch the loss curve, check the gradient norm, and you can usually pinpoint the issue. But debugging RL requires end-to-end tracing capabilities: rollout quality distributions, reward statistics, off-policy degree, policy update magnitudes, and even attribution of logprob diff (is the diff coming from the inference side, or from async training's version lag?). Unfortunately, most teams I've encountered are essentially flying blind on these dimensions. This leads to an awkward situation — when training results are poor, you don't even know which module to blame. The Scale Dilemma. Many RL Infra optimizations only show measurable impact at sufficient scale. Small-scale experiments often reveal no meaningful difference — not because the optimization is useless, but because the noise is too high and the step count too low for the signal to surface. Yet large-scale experiments are prohibitively expensive. This creates a vicious cycle: you can't prove your optimization works at small scale, so you can't secure the resources for large-scale experiments; and without large-scale validation, your optimization is forever stuck at "theoretically it should help." The industry's investment in RL Infra is severely mismatched with its actual complexity. Most teams treat it as a patch job on top of pretraining infra — grab an off-the-shelf training framework, bolt on an inference engine, glue them together with scripts, and call it RL Infra. But the system complexity of RL training and pretraining aren't even in the same league. Pretraining pipelines are linear, homogeneous, and have virtually zero external dependencies. RL training pipelines are cyclical, heterogeneous, and heavily dependent on external environments. Applying the architectural mindset of the former to the latter is guaranteed to hit a wall at scale. The real difficulty in systems engineering isn't about pushing any single module to its extreme — it's about understanding the coupling between modules and the global trade-off space. This is true for inference systems, and even more so for RL Infra, where the coupling dimensions are greater, the feedback loops are longer, and the information density for debugging is far lower. I want to close with two questions I've been mulling over, and I'd love to hear from others working in this space: Where exactly do the marginal returns of train-inference alignment start to diminish? Once async is introduced, the off-policy degree is already substantial. On that baseline, is the incremental gain from further alignment actually higher-ROI than investing the same engineering effort into sandbox stability, reward pipeline optimization, or observability infrastructure? I have my own tentative answer, but I think this question deserves serious thought from more people — rather than defaulting to alignment as the top priority simply because it's the most visible topic. And there's a reason it's the most visible: train-inference alignment has clean mathematical formalization and produces elegant ablations — it's a natural fit for papers. But how do you write a paper about sandbox stability? How do you frame container orchestration reliability as an academic story? You can't, really. So these problems get collectively ignored. Even if an RL Infra system achieves bit-level train-inference alignment, overall efficiency can still be dismal — because the bottleneck moved somewhere else a long time ago. To what extent can RL Infra be standardized? Inference systems have relatively well-defined benchmark metrics — TTFT, TBT, Throughput. These objective indicators let us clearly evaluate the impact of optimizations. But what are the evaluation standards for RL Infra? Training throughput? Sample efficiency? End-to-end wall-clock time? The optimal architecture might vary dramatically across scenarios (code generation vs. agent vs. reasoning). If we don't even have consensus on what "good RL Infra" looks like, then engineering knowledge in this field will be extremely difficult to accumulate and reuse. Whether RL is the critical path for improving model capabilities — that judgment is still evolving. But if the answer is yes, then Infra is the most underestimated bottleneck on that path. Not because nobody is working on it, but because collective attention is misallocated. The cruelty of the Barrel Effect is this: no matter how tall your tallest stave, it can't save the system. RL Infra is not a secondary concern. It is an independent, high-complexity systems engineering domain. Only by treating it as a first-class citizen will we have any chance of making RL scale.
10
36
4
373
30,854
apaz retweeted
Releasing mlsweep, a sweep scheduler and visualizer for distributed ML training. It aims to make launching runs across groups GPUs frictionless and achieve near feature-parity with wandb. But you can use it with whatever frameworks or loggers you like, wandb included.
3
8
1
50
7,490
Replying to @tunahorse21
you can be stochastic, autistic, masochistic, but i am PleaseResetMyRateLimitistic
1
16
1,175
Replying to @ekernf01
english is missing some terminological distinction between "no evidence of X" (looked and failed to find) vs "no evidence of X" (no one looked) [and I guess vs "no evidence of X" (if you look and find it you'll be fired and possibly arrested)]
1
9
1
29
1,319
apaz retweeted
Sam Altman
@sama24 Oct 2025
ok gl
2,071
856
383
24,032
4,246,823
We’re going permissive: Apache 2.0 across the board. AFM-4.5B is now relicensed from Arcee to Apache 2.0; the agent variant will launch under Apache 2.0; and all upcoming releases ship with open weights. Three models are in training.
21
38
13
194
37,011
Replying to @MatthewJBar
Open source infrastructure does not imply that everybody is now suddenly inferencing models on consumer grade hardware for shits and giggles as you seem to be suggesting. Ultimately, accumulating RL envs in a centralized fashion succumbs of network effects. To not build on open infrastructure is only a wise choice if you think you can categorically outperform what other people have built. This is usually only possible if you have some game-changing insight that makes previous work irrelevant, or a completely different approach that sidesteps complexity the open project has bitten the bullet on. Verifiers are simple stupid programs that need to be written once. To suggest a categorical advantage beyond accumulation of pure engineering effort to increase accuracy, speed and variety would be fallacious imo. There is a person out there that will use libclang to compile program strings with sub-millisecond timings while you are out there waiting for a subprocess to get spawned, the compiler executable mapped from disk and thus re-initialized thousands of times over again. It's the reason why FFmpeg won. There were codec implementations before FFmpeg existed, many of them faster until recent years. It is just a matter of time until the cummulative efforts of society outpeform what any single organization can accomplish. Another tale of caution is that Microsoft was once an extremely potent organization filled with the best talent. That talent was matched and outperformed by open source contribution.
3
1
20
2,513
At long last - Phrack 72 has been released online for your reading pleasure! Check it out: phrack.org/
6
313
20
735
126,659
man adopts polyphasic sleep schedule due to claude code usage limits
141
243
131
5,581
399,471
apaz retweeted
wh
@nrehiew_11 Aug 2025
Let's talk about the GLM 4.5 models. The latest frontier open weights model out of China (and possibly the best at the moment?) with quite a bit of details in the paper.
8
70
5
755
114,522
met another American guy who's weirdly really into Singaporean policy. I call them Lee-aboos.
22
98
15
1,172
53,419
what mastery of cuda stream and event semantics for cross-stream memory lifetime management looks like xitter.cf/eat5G/status/195143623…
1
3
30
3,039