
Principal AI Scientist @PurdueRCAC. Astrophysicist. Developer. Entrepreneur. Husband. Father. #OpenSource #Code #HPC #AI #RSE. $GME $BTC. Tweets my own. ☕️
Earth
Joined September 2013
- Tweets2K
- Following2K
- Followers304
- Likes21.7K
You don’t need this specific agent pattern for the idea of a knowledge-graph to be a huge force multiplier.
Though I have found the idea of a memory “inbox” as a kind of WAL-mode immensely effective. Everything goes on the log and then moved into the graph with some “dream protocol” on a schedule.
holy sh*t. Karpathy's second brain pattern runs on Grok Bot now: stop explaining your life to AI from zero every chat, keep a wiki that writes itself
three bots in one group chat, each with its own memory:
the reader takes every link, PDF and voice note you drop and never edits it
the librarian rewrites every wiki page that source touches, usually 10 to 15 of them
the checker wakes up on a nightly routine and hunts contradictions, stale claims and pages nothing links to
→ you ask a question: the answer gets filed back as a page, so the brain grows from use, not only from reading
→ a new source contradicts an old page: the checker tags you instead of quietly overwriting it
→ a page goes 30 days without a fresh source: it gets marked unconfirmed
a second brain can sound sure while remembering the wrong thing
Reader collects. Librarian writes. Checker doubts.
every page has to show:
> the claim
> the source it came from
> the date it was last confirmed
paste this into Grok Bot:
"Build me a second brain with three bots in one group chat. Keep my sources untouched in raw/, maintain wiki/ yourself, file good answers back as pages and run a nightly check for contradictions. Show me the structure first. Do not create anything until I confirm"
start with one topic you actually work on, not your whole life
full setup below
So… now I’m gonna @tursodatabase all the things.
A great way to describe the difference between a non-engineer vibing themselves to a solution, and a professional engineer merely accelerating development but retaining mental alignment.
This is the way.
The "whiteboard defense:" I should be able to pull you aside at any moment and ask you to explain any customer-facing system you've shipped. You should be able to clearly explain how it works and defend the decisions you made. This is my benchmark for responsible AI usage.
I don't expect line-level familiarity with the code. I don't care if you remember the exact function name or implementation detail. You may not even know it. I don't care.
But if I ask "why did you do X instead of Y?", "what happens if this actor behaves maliciously?", "what data structure did you use here and why?", or "where does this fail?" you should be able to answer confidently.
For PoCs, demos, experiments, whatever: I don't care. Generate 100% of it and understand none of it. Speed over quality every time in those specific scenarios.
But if you're shipping customer-facing work, you can't be shipping things you don't understand at a high level.
Join the #duck-verse revolution. 🦆
DuckLake: The Lakehouse That's Just SQL & Parquet
[Talk Python to Me, Ep. 562]
How many files does your query read before it reads any data? On some data lakes, you go through JSON and metadata files first, just to learn which Parquet files matter.
#DuckLake asks one SQL question instead. The metadata lives in a real database. The data stays in plain Parquet. That's the entire format.
With Quack as the catalog, DuckLake handles 200 transactions a second under heavy contention. No other open table format comes close.
In this episode of @TalkPython, host @mkennedy talks with @holanda_pe, lead developer for DuckLake at DuckLabs, and Guillermo Sanchez Dionis, who works on both DuckLake and the new Quack protocol – together they discuss all the details of DuckLake, Quack, and more.
Watch the episode here or listen wherever you get your podcasts: duckdb.org/library/ducklake-…
I was so critical of the label “AI” for so many years but then was convinced we had earned the label and now am happy with “AGI”.
If you showed someone this level of model with computer use and voice control 10 years ago they would understandably be speechless.
AGI.
Replying to @ChaseLochmiller @OpenAI
GPT-6 Astra, trained on ~100K+ NVIDIA Grace Blackwell NVLink72. From ChatGPT to o1 to Astra in 4 years.
AGI has arrived. Congratulations @OpenAI team.
400K GPUs coming online next.
Everyone pays ~ $100 for cell service, ~ $100 for streaming services, and ~ $100 for internet. I would contend that by Spring 2027 20% of consumers spend ~ $100 per month on AI services with some provider for these capabilities in their everyday lives.
Geoffrey 🧢🇺🇸 retweeted
Join us for our HPC Exchange series, starting on September 8th. Through four 90-minute sessions, participants will increase their ability to navigate HPC systems and use them to run efficient workflows. No experience required. Register Here: rcac.purdue.edu/news/7790
Software factories and knowledge-base MCPs are not enough. I'm building a grand unified "harness" over #MCP that includes file://, kb://, mem://, pkg://, bin://, and more, operated against by agent://, protocol://, and skill://, all as locators within a single subsystem.
@TimescaleDB w/ UUIDv7 hypertable for scalability to billions of artifacts with FTS and graph search.
These are all the same thing - context. This will power my ultimate "research harness" that combines science, literature, software engineering, paper writing, etc, into one multi-agent collaborative engine.
I've been leaning into auto-mode in @claudeai the last few weeks and after all this time I finally saw it refuse something destructive. Nice to see it pay off. @ClaudeDevs
I don’t fully agree that everything should be open (e.g., frontier ai, genomes of pathogens) … but this video was pretty bad ass, ngl.
Replying to @ClementDelangue
this is how I picture it in my head 😅😅😅
xitter.cf/ClementDelangue/status…
Radical transparency is the doorway where self-actualization meets the loss of ego: as AI makes each of us dramatically more capable, the work exposes itself completely — and the only thing left to do is drop our defenses, stop performing our roles, and let the organization see, honestly, how the work actually gets done.
I present to the world, the software factory, implemented here under the HyperShell project, but portable to any project.
An end-to-end, complete development life cycle, self improving, agentic loop that follows the spec-driven development pattern with my own refinements to the concepts emerging in this space. A set of 6 agent skills and supporting materials and templates that drive feature development in research software engineering projects.
Link: hypershell.org/factory
Everyone was concerned what deep fakes would do to our society or how we would spot them; I don’t think anyone predicted that within a year nobody would care because we assume everything is AI now.
Geoffrey 🧢🇺🇸 retweeted
Replying to @notch
If you are asking “Why push back against anti-datacenter efforts?” I consider it a tragedy that anti-nuclear efforts largely strangled nuclear power in the US based on vibes, and I don’t want to see that happen to AI. Public opinion matters, and it shouldn’t be ceded unchallenged.
If you are asking “Why should I support AI efforts at all?” I believe we are in the midst of a transition more vibrant than the industrial revolution. Opinions formed a couple of years ago about the uselessness of AI are no longer valid. Millions of people and organizations are getting great returns from using it, and the demand for data centers is the market responding to the value signal. That is how progress is made!
When bro discovers multi-agent swarms for automating everything... 🤣
"We multi-task like you breath... I couldn't think as slow as you if I tried."
youtu.be/2ePBNGmxVK8?si=gHa9…
I've generally been strongly against direct text-to-SQL and favor purpose-built interfaces over query builders exposed via MCP to agents.
But I guess if your model is large enough you could inject your entire ERD into this thing as context.













