Joined November 2009
60 Photos and videos
Jason Jones retweeted
I've got an agent in a loop optimizing a renderer with the goal to minimize frame times (and tests to measure). It got times down from 88ms to 2ms and allocations down from ~150K to 500. Sounds good, right? Wrong. This is exactly why agent psychosis is a big fucking problem. As an experiment, I rewrote the Ghostty core render state in Go, with access to identically laid out data structures as Ghostty and the exact same validation tests. I made a purposely naive renderer (simple, correct, but slow). 88ms per frame with 150,000 allocations (horrendous, lol)! I then kickstarted a Ralph loop to bring the frame times down. I told it it can't modify input data structures or the public API or tests (they're correct), but it can do anything else it wants. It got to work. It has worked for about 4 hours. I've spent around $350 on this experiment so far. The results? 88ms => 1.5ms 150K allocs => ~500 allocs Incredible right? Nope. My hand-written renderer I ported has frame times (same benchmark) of ~20us (0.020ms) and 0 allocations in the update path. This is the problem with psychosis and lacking systems understanding. If you don't understand the system, you're going to accept that this is an incredible result. If you understand the system, you'll see better solutions immediately and can do roughly 75x better on throughput. The people who blindly trust agent output are in the former camp. They're sheeple, overdrinking from a fountain of mediocrity. Standard disclaimer: I use AI all the time. I like AI. The point I'm making is to not blindly accept results. Think. Analyze. Learn.
308
978
8,950
792,783
Jason Jones retweeted
Watching CI/CD mind virus dying in real time
Fork your dependencies, trim them to only your use case, never update unless it breaks for your users. I’ve been vocal about this for 10 years. I’ve always said that updating is way riskier than latent bugs (which can be tracked and CVEs monitored). If you are updating a dependency, it’s on you to analyze every single commit in the full transitive set of dependencies. If you dont see anything compelling, dont update! I remember at HashiCorp once in awhile an engineer would try to update a dep or replace a DIY lib with an external one and id always ask “show me the commit we need.” Dont update for the sake of it. Feeling pretty swell about this mentality with all the supply chain attacks happening.
1
1
25
1,032
Jason Jones retweeted
desperately want Odin or Zig to feel as ergonomic as Go for writing web servers with a frontend
1
2
78
Jason Jones retweeted
I was testing Deepseek V4 Flash running locally building something, and I forgot I wasn't using a cloud model. It was doing things fast and well enough that it felt normal. First time that's happened.
1
2
6
878
Jason Jones retweeted
Converting nearly all of Bun from Zig to Rust in just 6 days is undeniably impressive no matter what your opinion on either language or agentic coding is.
there will be a blog post about this. on what this means for bun, benchmarks, memory usage, maintainability going forward, and also the literal process of doing this (it wasn’t just “claude, rewrite bun in rust. make no mistakes”) this is a 960,000 LOC rewrite, the code truly works, passing the test suite on Linux and soon other platforms. e2e I started working on this 6 days ago. this would’ve been a massive amount of work by hand.
11
27
636
48,080
Jason Jones retweeted
作为一个写了二十多个rust库的人,我越来越不喜欢这个语言,这个语言的膨胀能力比其他语言是次方级别的 当我的代码量超过3万行的时候,调整代码需要1分钟不到,然后cargo test、 build等要10分钟,并且这个时间算短的 而且这是一个非常吃硬盘的语言,你随便写写东西,build一下,几个g就没了,开几个worktree轻松吃掉百G空间 当然性能上如果是直接和ts对比,绝对是秒杀,但和go比起来,他没有那么大的优势,go的编译很快,几万行代码也很快
112
81
1,306
227,811
Jason Jones retweeted
someone asked Beej how sockets work in C. he got tired of explaining it. so in 1995 he put it all online. it's been the definitive socket programming guide for 30 years. it covers everything: TCP, UDP, IPv4, IPv6, non-blocking I/O, select(), poll(). graduate OS courses worldwide assign it. it's funnier than any technical book has a right to be. it's free and always will be.
24
274
2,501
80,788
Jason Jones retweeted
May 7
i never make plans i hate looking at markdown i don't wanna read markdown files i just plan by having it make changes to the code then i look at the code to see what sucks then i prompt again
135
46
1,437
264,890
Jason Jones retweeted
They call them SPAs because every time you hear about another RSC vulnerability you can just continue to relax
1
1
8
226
Jason Jones retweeted
Opencode x Deepseek v4 pro x High 800 million tokens = $10 The Chinese can have all my data
100
259
5,287
168,405
Jason Jones retweeted
Facts dont care about your feelings
Why nobody is learning C in 2026 - youtu.be/UKXCk3_CFbU
11
5
109
7,105
Jason Jones retweeted
Crazy how backwards this is. The "yes guy" is now in infinite supply, just type `claude` and you've got a new one. The "no guy" is the one in demand: the one who points out all the problems with all the slop your slopcannons are trying to merge to prod.
this will end in tears btw
68
123
1,856
89,430
Jason Jones retweeted
The programming language is English but the compiler is very creative and becomes unavailable after a while 😬
I did not expect the most challenging thing of running some AI apps in production would be the constant "fuck they're deprecating the model I'm using, have to do a full new model prompt re-eval search"
1
1
16
2,382
Jason Jones retweeted
How it started. How it is going.
18
41
978
73,681
Jason Jones retweeted
Its the beginning of the end of subsidized AI subscriptions. GH Copilot is moving to usage-based billing, as has Claude (for business customers.) Fair to assume more will follow. I expect this change will also be a great boost for open models - cheaper, and pretty good already
Starting June 1st, GitHub Copilot will move to a usage-based billing model as GitHub Copilot supports more agentic and advanced workflows. In early May, you'll see a preview bill experience, giving visibility into projected costs before the transition. 👉 Read more about the upcoming change: github.blog/news-insights/co…
127
279
4,248
511,999
Jason Jones retweeted
looks like token subsidization is ending GitHub Copilot is going to start charging API model pricing
Starting June 1st, GitHub Copilot will move to a usage-based billing model as GitHub Copilot supports more agentic and advanced workflows. In early May, you'll see a preview bill experience, giving visibility into projected costs before the transition. 👉 Read more about the upcoming change: github.blog/news-insights/co…
4
3
43
3,299
Jason Jones retweeted
To everybody's surprise, you cannot build a complex successful production app with 0 employees and $200 claude code.
319
122
2,411
208,093
Jason Jones retweeted
it’s official - china’s fucking dominating AI. they’ve caught up. new DeepSeek v4 matches GPT-5.5, costs 86% less. 100% open source. don’t take my word for it: -> deepseek v4 flash is 99% cheaper than opus 4.7 (not a typo). $0.28 per million tokens -> ranks #1 on code forces benchmark beating gpt 5.4. competitive to 5.5 and opus. in the last week: → Mon: Moonshot drops Kimi K2.6 → Wed: Alibaba drops Qwen 3.6-27B → Thurs: DeepSeek drops V4 3 chinese labs, 3 frontier OPEN source models in < 4 (FOUR) days there is no way you can argue china hasn’t caught up. gg
🚀 DeepSeek-V4 Preview is officially live & open-sourced! Welcome to the era of cost-effective 1M context length. 🔹 DeepSeek-V4-Pro: 1.6T total / 49B active params. Performance rivaling the world's top closed-source models. 🔹 DeepSeek-V4-Flash: 284B total / 13B active params. Your fast, efficient, and economical choice. Try it now at chat.deepseek.com via Expert Mode / Instant Mode. API is updated & available today! 📄 Tech Report: huggingface.co/deepseek-ai/D… 🤗 Open Weights: huggingface.co/collections/d… 1/n
143
157
1,520
215,008
Jason Jones retweeted
deepseek v4 is now the cheapest sota model available at 1/20th the cost of opus 4.7. for perspective, if uber used deepseek instead of claude their 2026 ai budget would have lasted 7 years instead of only 4 months.
108
353
4,444
236,942