so claude has infra incidents daily but nobody talks about that, several days in a row. guess it's not that used after all
133
Radu Constantin retweeted
Nu avem bani pentru bursele sociale, nu avem pentru ajutorul de handicap in Bucuresti, dar avem bani pentru Buzoianu care si a mai luat un secretar de stat, pe Flavia, sotia lui Hossu. Explicatia cu sunt capitole diferite, bugete diferite, tine fix la atatia oameni cati sunt acum la protest la Cotroceni. Cand tipi ca n ai bani de asistente medicale, de burse sociale sau de ajutoare de handicap stai in mortii tai in banca ta si nu mai cumperi nici pixuri. Bai, fix scroafa urcata in copac sunt astia! Hai, mult a fost, putin a ramas! Ana Maria Itoafa
17
32
148
2,361
Radu Constantin retweeted
Replying to @billieeilish
@grok please roast Eilish’s hypocrisy in hating on capitalism and “stolen land” while selling perfume and living in luxury on that same land
1,993
9,106
155,761
4,657,111
Radu Constantin retweeted
Cum a gasit Oana Gheorghiu experienta la finantatorul lui Nicusor Dan, e uluitoare femeia!
2
8
51
686
Radu Constantin retweeted
>let's switch to Rust! >use Claude to move from Zig to Rust >over 200 bugs currently reported >no longer releasing regularly every two weeks >version 1.4.0 keeps getting delayed indefinitely Is this the power of Claude and Rust rewrites?
88
49
2,071
164,025
Radu Constantin retweeted
Replying to @HedgieMarkets
I’ve asked the SpaceXAI team to preserve any rare books in a library and scan them the hard way vs just cutting off the spine and scanning
1,997
4,074
56,489
1,730,147
Radu Constantin retweeted
A new issue of my weekly AI newsletter is out: AI adoption in S&P 500 firms Testing of detection tools for AI-generated text [OpenAI] Safety and alignment in an era of long-horizon models Have Chinese AI models caught up to the US frontier? [Google] Towards demystifying the creativity of diffusion models [Explained] A hardware-level tour of how LLMs generate text Leaning Book. Subscribe to receive an email when this happens. [Microsoft] ResearchStudio: AI co-author, from research problem to final publication [HuggingFace] Kimi K3 model overview: 2.8T parameters, MXFP4 quantization, and what the open weights mean for the community True Positive Weekly #170 open.substack.com/pub/aiweek…
3
22
2,107
Radu Constantin retweeted
A new issue of my weekly AI newsletter is out: [Ars Technica] Hackers can use 9 of the most popular AI tools to assemble massive botnets A new look at AI’s Impact on jobs: Firm-level AI spending and workforce adjustment HackerRank open sourced its applicant tracking system: How hiring is becoming a luck filter [OpenAI] Separating signal from noise in coding evaluations [Model] DeepSpec: DeepSeek open-sourced the software stack behind fast inference [Nature] Generative AI creates delicious, sustainable, and nutritious burgers [Explained] What happens when you run a CUDA kernel [Tool] miles: an enterprise-facing reinforcement learning framework for LLM and VLM post-training True Positive Weekly #169 open.substack.com/pub/aiweek…
1
1
5
1,598
Radu Constantin retweeted
The Zig crashout is great. Andrew is in the wrong, but everybody wins. It's much better when everyone's position (and vision, philosophy, etc) is known rather than being hidden under corporate or HR speak. We need more of this, not less.
9
8
322
15,230
Radu Constantin retweeted
Replying to @TomWatkins1994
…but so was Andrew. Zig is slop too.
21
1
187
12,731
Radu Constantin retweeted
Guido van Rossum, who personally oversaw the Python 2-to-3 migration, is disappointed that a keynote wasted everyone's time. Sir.
PyCon US has started! So far I am very disappointed in the first keynote -- it's just a product pitch and the speaker isn't that engaging. Sorry.
15
27
1,249
240,789
RT @levelsio: Good reminder to everyone who is always like "what does it matter if everyone gets a mind virus just ignore it" Okay but the…
119
Radu Constantin retweeted
Most of the Zig "hate" I've seen is just fun n' games. But even so, having an anti-Zig stance is completely understandable. - still in beta after 10 years, unstable - break code almost every release (wonder if they'll rewrite I/O again, again) - anti-ai policy regardless of code quality - good PRs blocked due to that policy - moving off GitHub with a holier-than-thou attitude... while the engineering reasons were understandable, the political bookending was nonsense - call GitHub engineers monkeys and losers then backtrack when you receive backlash - their whole comptime duck typing thing is rough. no traits, no interfaces, errors buried in generic bodies. good luck to ya. Zig's largest user has to fork Zig to ship at a reasonable pace, and when they try to push a change with 4x faster debug compilation, Zig doesn't accept it. So let's not pretend the Zig "hate" is unwarranted. There are plenty of reasons for it.
It isn't unexpected that the focus of the Bun Rust rewrite is on the anti-Zig side more than anything, since the internet loves to hate. What is unexpected and unfortunate is that leadership within Bun hasn't tried to steer the conversation away from that at all. There are so many positive and interesting takeaways from this and I'm not really seeing any of them pushed as the primary message. A positive thing that hasn't been talked about at all is how far Bun came thanks to Zig. And even if you dump it now, its meaningful for how good Zig was to even build a product to this point and impact by any metric. I would've loved to see anyone in leadership say this. On the interesting side is how fungible programming languages are nowadays. Programming languages used to be LOCK IN, and they're increasingly not so. You think the Bun rewrite in Rust is good for Rust? Bun has shown they can be in probably any language they want in roughly a week or two. Rust is expendable. Its useful until its not then it can be thrown out. That's interesting! There's been a lot of talk about memory safety and no doubt Rust provides more guarantees than Zig. But I'd love to see a better analysis of why Bun in particular suffered so much rather than take the language-blame path. How could engineering as a practice been more rigorous to prevent this? What were the largest sources of crashes other programs should watch out for? How does Rust prevent them? How could Zig theoretically prevent them? That's interesting. I know the official blog post hasn't come out yet from Bun. But they're smart enough to know that that PR would stir up controversy the moment it opened, or they should've been. And plenty in the company have been tweeting and writing about it. Its somewhat telling to me in various dimensions what they chose to talk about first. I tend to think I'm pretty good at corporate PR/comms (especially when it comes to developer audiences) and I think appealing to the negative is never the right long term strategy; it does work to get short term eyes though.
52
25
630
111,754
Radu Constantin retweeted
“Vibecoding”, i.e. ~hands-off usage of LLMs to rapidly generate code without regard for the actual code’s contents, for novel applications, can literally never be non-slop, because—as I’ve described before—there is not enough bits of information content in prompts to express the user’s exact desires in sufficient detail, and the desired solution is not expressed in training data (due to the problem’s novelty). Only a sentient human developer can relate to another human user to determine what is desirable, and design the software such that it accomplishes this desirable outcome, and carefully verify that it is doing that, rather than something else (potentially undesirable). This is true even for the combinatoric space implied by the training data, for instance if the novel problem is merely novel in that it combines pieces of existing solutions. There needs to be a guiding force to know what to combine and how. The more detailed the prompt becomes, the more human oversight (the more human-guided round trips with the LLM), the closer it becomes to actual code (i.e. detailed execution instructions for a computer).
Replying to @yacineMTB
Contradiction of terms
53
59
873
54,964
Radu Constantin retweeted
Am I the only one who still finds this slow? I can literally open File Pilot 5-6 times manually in that same time frame.
Microsoft's hidden Windows 11 trick makes apps launch 70% faster. I tested it on a low-end PC, and early results are promising. Right now, when you click Start, open File Explorer, launch Edge, or right-click for a context menu, and there’s often that tiny micro-stutter before anything happens. Microsoft is now testing a feature called Low Latency Profile. Once turned on, and you do a high-priority action, Windows 11 briefly pushes the CPU to max frequency for 1–3 seconds, finishes the task faster, then drops back down. In my testing on a constrained VM with just 2 cores and 4GB RAM, the difference was obvious. Edge, Outlook, Copilot, and the Start menu opened much faster. CPU usage spiked to around 96–97%, but only for a few seconds. For high-end PCs, the difference may be small. But for budget laptops and low-end Windows 11 machines, this could be a real game-changer.
47
39
1,062
84,070
Radu Constantin retweeted
Burkov's Hundred-Page Language Models Book is the best concise survey of language models currently in print. Burkov has a rare gift for compression. He distills the conceptual foundations of language models—attention mechanisms, transformers, training dynamics—into genuinely readable prose without assuming a PhD. If you need to understand why transformers work the way they do, or how pretraining and finetuning relate conceptually, this is one of the most efficient paths from zero to coherent intuition. The book respects your time. The prose is notably clean. Each section builds deliberately on the last, and the pacing assumes you're reading to learn, not to skim. For someone who has bounced off denser texts like the original "Attention Is All You Need" paper or found thick textbooks too meandering, this provides a disciplined on-ramp. It also succeeds as a diagnostic tool. Because it covers the full pipeline—from tokenization through pretraining, finetuning, and inference, you can read it in a sitting and identify which specific areas you actually need to drill into next. Rather than committing weeks to a 600-page textbook only to discover that half the content is irrelevant to your work, you finish this with a clear map of your own gaps. That efficiency is underrated. The verdict: It's an excellent primer for product managers, researchers pivoting into NLP, or developers who need conceptual grounding before diving into code. If you're looking for hands-on training and mathematical depth, this is a book for you. For its specific niche—conceptual clarity at speed—it's hard to beat. The book has a standard and a dark edition. #LMtrainingData
3
52
464
20,346
Radu Constantin retweeted
bro came to github 7 month ago, made it worse then ever, then moved to another project absolute legend
Excited to share that I’m joining @Xbox as VP, Engineering & Technical Advisor to CEO @asha_shar I’ll be focused on building world-class tools, services, and experiences for developers and players across the Xbox ecosystem. Grateful for the opportunity and excited to get to work.
54
174
6,052
459,365
Radu Constantin retweeted
A fundamental division between schools of thought in programming is (a) the elimination through simplifying of cruft, boilerplate, and extra abstraction layers, and (b) the automation of maintaining cruft, boilerplate, and extra abstraction layers. One of the reasons I drifted away from C++ and newer languages with adjacent philosophies towards a subset of C is that I found myself in the first camp. Some problems were simply not as hard as I was making them. Memory management, threading, UI, and so on could be simplified such that not only the high level C code became simple, but the actual machine code also became simple. This is starkly different from modern C++ and Rust programming culture, where the philosophy is simply that dealing with the complicated lower level details is a matter of *automation*. The compiler needs to generate something extra, it needs to check extra things, and so on. “Agentic programming” falls into the latter camp, and this is also why I don’t employ it in my workflow (other than search engine usage and so on). I don’t need it to generate 10s of 1000s of lines of code. The requirement of 10s of 1000s of lines of code—for implementing something derived from the information content inside a tiny prompt—is an architectural red flag. Perhaps a substantial portion of that code simply shouldn’t exist. I find that my programs become much better when I do that simplification pass first. After that, there’s drastically less boilerplate, less maintenance, and less busywork to begin with.
42
72
938
36,790
Radu Constantin retweeted
Replying to @satyanadella
Delete both this feature and your account
17
24
1,225
11,181
Radu Constantin retweeted
So not only are we building File Pilot as a solid File Explorer alternative, we might actually be nudging improvements to it as well! That's a win either way.
Windows Central claims (based on an inside source) that Microsoft is using File Pilot internally as a benchmark for their Windows Explorer improvements: windowscentral.com/microsoft… One dev with a Handmade mindset is all it takes to force Microsoft to change course :)
36
67
1,397
101,149