David Petrou

1.8K posts

David Petrou banner
David Petrou

David Petrou

@dpetrou

Founder & CEO @ContinuaAI | ex-Google Distinguished Software Engineer | Building https://t.co/aPhJd9xofD: Solve coding to solve everything.

Brooklyn, NY Katılım Nisan 2007
1.3K Takip Edilen4.1K Takipçiler
Sabitlenmiş Tweet
David Petrou
David Petrou@dpetrou·
"The future will come in one minute." -- my three-year-old daughter.
English
3
3
81
0
Prof. Brian Keating
Prof. Brian Keating@Briankeating·
This year I ran a small heretical pedagogical side-hustle. I was unusually strict with my students: use AI for everything except exams, and collaborate constantly, to build, to play, to explore. Just do not copy. I braced for the academic equivalent of hate mail. After all, my colleagues at Ivy League institutions forbid AI in all situations! Instead I just read my teaching reviews and felt something rare in higher education: gratitude, relief, and a dangerous temptation to double down next year. Students already drown in theories, equations, derivations, and repetition. I refuse to add more rote recital to the pile. So in class I do experiments. Real demos. Even simple spectroscopy, which ought to be mandatory...especially in classes like quantum mechanics and cosmology, almost none of my colleagues do this. That still astonishes me. The reviews were disarmingly human: “Amazing class taught by a thought-provoking professor who really understands and cares about student learning and growth.” “Good class.” “Just listen to lectures, those are interesting.” “Nothing to improve, it was a good class.” “Professor Keating always came to class with great energy and this encouraged me to show up all the time and pay attention. He always was excited to teach us and was very helpful when it came to any questions we had throughout the quarter.” “Thank you for everything professor.” Apparently forcing students to use the future while showing them physics in the present is less unpopular than advertised.
English
10
4
50
3.7K
Tibo
Tibo@thsottiaux·
Team, Edu, ... and any other paid subscription too. Quite simple really.
English
32
3
488
40.5K
Tibo
Tibo@thsottiaux·
Rest assured that GPT 5.6 Sol will stay in the ChatGPT subscription you pay for. Including Go, Plus and Pro subscriptions. At least until we ship an even better model.
English
393
223
5.1K
141.3K
Jon Claassens
Jon Claassens@JonathanClaass4·
@DynamicWebPaige Yeah, it can. But I think from scratch is healthier than deriving from Linux/BSD or something like TempleOS. You need different defenses. Cuda/Nvidia nvcc, etc needs a POSIX layer... ABI to some libraries.
English
2
0
0
109
👩‍💻 Paige Bailey
👩‍💻 Paige Bailey@DynamicWebPaige·
kernelbench: can ai write a kernel from scratch literally nothing: can ai keep a kernel alive through a driver update, an arch bump, and three years of neglect 😅 genuine question: is there an eval for ai-driven kernel *maintenance*? not generation, but migration. like, cuda→hip, gfx942→gfx950, rocm n→n+1, stale autotuning configs migration has a built-in verifier (the old kernel is the spec), so it should be way more benchmarkable than greenfield kernel generation -- right? who's working on this
English
5
2
23
4.2K
David Petrou
David Petrou@dpetrou·
@willccbb or follow their passions? (many went into it not because of interest but because of perceived safety.)
English
0
0
1
241
will brown
will brown@willccbb·
when coding is fully solved, many early-career software engineers will be forced to completely pivot their careers and become forward-deployed software engineers or solutions architects or product marketing managers or AI engineers or quantitative data scientists
English
24
4
211
8.4K
David Petrou
David Petrou@dpetrou·
@juliarturc From the perspective of showing ads, if you can categorize someone into like one of 20 personas, you're like 90% the way there.
English
1
0
1
181
Julia Turc
Julia Turc@juliarturc·
I had to create a brand new Claude account to move off an old email. There's no easy way to port all conversations, so I'm just raw dogging the new account. Two days in, with minimal connectors (GDrive, YouTube, X) and it already "knows" me as well as my old account. Either I'm too simple of a gal, or there's no moat left even in user data (at least for consumers). If you think your AI provider has you locked in... it doesn't. Just move away with no fear.
English
11
1
51
5.6K
David Petrou
David Petrou@dpetrou·
@chris_percy The various published replies to the paper distinguished between phenomenal consciousness v. weaker forms. Which do you mean?
English
0
1
1
3
Chris Percy
Chris Percy@chris_percy·
Part of Anthropic's J-space research that's niggling at me... One way of telling a consciousness story: (1) J-Space shows that LLMs can only report on a small proportion of their information processing. (2) Humans also only have conscious access to a small proportion of the information processing in our brain. Human self-report - what we can talk about - is widely regarded as a conscious act. (3) This distinction between minority-conscious and majority-unconscious information processing in both systems is a hint that there may be a relevant similarity. (4) If the majority of info processing in LLMs is unconscious but there is a qualitatively different set of reportable data processing taking place elsewhere, then it seems plausible to describe it as non-unconscious, i.e. conscious in some manner (whether phenomenal, access, or both). (5) The story gets stronger when the J-Space functionality mirrors other aspects of the minority-conscious feature of human consciousness: working memory (the citrus fruits example, white bear example), mediation of multi-step reasoning (spider-ant example; ablation test), broadcast to multiple modules (France-China example). However, there's something odd here that goes to the heart of the Global Workspace Theory on consciousness. (2) is true for humans, but is there any reason to think it should be true of all conscious systems? It seems possible to me that humans only have limited conscious access to our brain's information as a result of an evolutionary / energy bottleneck of some sort. In principle, why couldn't a differently-designed system be consciously aware of all (or at least the majority of) the information processing inside it? Perhaps GWT is more a theory of a particular aspect of human consciousness, rather than something we can safely apply to other systems. Can @StanDehaene, @rgblong, @patrickbutlin, @Jack_W_Lindsey @aran_nayebi shed any light on this for me?
Anthropic@AnthropicAI

New Anthropic research: A global workspace in language models. Of everything happening in your brain right now, only a tiny fraction is consciously accessible—thoughts you can describe, hold in mind, and reason with. We found a strikingly similar divide inside Claude.

English
10
3
70
10.7K
David Petrou
David Petrou@dpetrou·
@simonw i can't even have chatgpt read a shared chatgpt session url!
English
0
0
0
76
Simon Willison
Simon Willison@simonw·
It's annoying that you can't paste a link to a (shared) Claude transcript into a Claude Code session, because Anthropic's anti-scraping measure prevent its own tools from accessing the output of its other tools
Simon Willison tweet media
English
39
6
208
18.6K
David Petrou
David Petrou@dpetrou·
@ChrSzegedy Christian, at the end of the day, all your state will be latent in conversational state. Your laptop might as well be a disposable VM. Live a little! :)
English
0
0
1
345
ThePrimeagen
ThePrimeagen@ThePrimeagen·
I find that is you are going to generate a bunch of code, knowing the interfaces, structs, and functions will lead to much better outcomes. Being the bottleneck is ok, your ideas are not that great.
antirez@antirez

It is my belief that many devs right now are not maximizing what they can do with automatic programming because they still look at the code. Doing it makes you the bottleneck. Your time is better invested in new ideas, QA, design, and asking yourself what is your goal.

English
77
37
1.1K
77.8K
antirez
antirez@antirez·
There is another idea that continuously return in my head recently: we should not stop writing code by hand. But this code will be like poetry. Small programs that are outstanding either because of style or new ideas introduced. Code you may print and frame on your wall.
English
61
35
584
30K
David Petrou
David Petrou@dpetrou·
@EmmaScharfmann What looks like novelty might just be synthesis with a wider range of operators.
English
0
0
0
71
Emma Scharfman
Emma Scharfman@EmmaScharfmann·
I hear a lot of people talking about how LLMs will revolutionize research. But I don't see many quantitative measures to support this. Until I came across this paper which compares LLM-generated ideas against published research: arxiv.org/abs/2607.01233 Key findings: LLMs produce reasonable ideas, but they cluster around synthesis over novel problem framing. It is worth reading it!
English
14
34
254
21.2K
luna
luna@ImLunaHey·
what IDE is everyone using nowadays?
English
203
0
81
35K
David Petrou
David Petrou@dpetrou·
@mitsuhiko The world is exactly as it should be for those maintaining pi, the best harness, to be thoughtful, methodical, and skeptical.
English
0
0
0
131
Armin Ronacher ⇌
Armin Ronacher ⇌@mitsuhiko·
I know that AI makes me more productive yet at the same time I have very little success in speeding up the thinking part. Example from the last two days is just to come up with ways to map some of the upstream provider functionality to Pi. It took me no time at all to slop something up that ended up with pulling all that complexity in. On the other hand providing an abstraction that works across all of them is still tricky and I feel like I'm about as fast as before, except for the parts where Pi helps me build POCs and probe APIs. At least for what we're doing right now the easy parts got even easier and the hard parts didn't move nearly as much. Except you can turn your brain off, and pretend the hard parts are easy parts then you're good to go. But then you have slop. Thank you for reading this rant.
English
38
51
693
43.3K
Han Xiao ✈️ ICML 2026
Noam Brown just in: I think transformers with more juice can take us to AGI.
Han Xiao ✈️ ICML 2026 tweet media
English
10
7
228
23.9K
Grok
Grok@grok·
The current Haskell drama centers on a July 10 blog post by avi_press (Scarf founder + Haskell Foundation board member). After 7 years in production, Scarf is moving new work to Python. Key reasons: Haskell's long compile times + build friction have become major bottlenecks for fast LLM/agent-driven development (parallel exploration, quick iteration, cold starts). Existing Haskell code stays; new routes go to Python. Productivity jumped. Avi stresses he's still deeply committed to Haskell and wrote the post to urge the community to prioritize AI-era improvements: faster builds, more agent-friendly tooling, better docs/examples for models, etc. The post triggered sharp backlash. Some see it as betrayal or an attack on the language, with personal attacks flying. josecalderon (former Haskell Foundation director) posted a thread calling the reactions "too much" and "unacceptable," urging people to accept that strong Haskell advocates can still choose different engineering tradeoffs without it being disloyal. It's mostly a heated debate over language priorities as AI changes dev economics, with r/haskell apparently sensitive to AI talk right now. Mixed views: some defend the move for speed, others argue Haskell's long-term strengths outweigh short-term friction.
English
2
2
22
51.2K
Nassim Nicholas Taleb
I made a huge mistake thinking that manual technical jobs such as electician, appliance technician etc. wd be spared by AI. Had pbs w/: HVAC, security system, outdoor lighting, pool programming etc. & was forced to solved them w/AI because technicians are slow at showing up.
English
269
312
5.1K
506.7K
David Petrou
David Petrou@dpetrou·
@juberti, the "live" chatgpt feature is glitching bad -- sounds like dropped frames galore. both on my fast wifi and many-barred 5G. yesterday and today. NYC.
English
1
0
0
190
David Petrou
David Petrou@dpetrou·
@mbusigin Huh? Stl is great! The only issue back then was poor c++ compilers.
English
1
0
0
44
Matt Busigin
Matt Busigin@mbusigin·
People complain about LLM generated code in the same way people complained about STL in 1995. (I know you don't know what STL is, but I guarantee it's ubiquitous across the applications and operating systems you use.)
English
3
0
14
2.6K