Sign in

Mihai Maruseac

@mihai.page
3.3K followers 2.8K following 162 posts

Building AGI with Privacy and Security at OpenAI. Previously: ML Supply chain security @ Google OSS Security Team (model signing, GUAC). Previously: TensorFlow Security & OSS (@ Google) Previously: Haskell+differential privacy+ML @ LeapYear

PostsRepliesMedia
Mihai Maruseac @mihai.page · 08/09/2026
This is huge openai.com/index/navier...
openai.com
On the Navier–Stokes Millennium Prize Problem
We’re sharing an AI-generated solution to the Navier–Stokes Millennium Prize Problem, including a writeup and a formal proof in Lean.
021
Mihai Maruseac @mihai.page · 27/08/2026
Excited to see that NYU Tandon is starting a new program to teach students about supply chain security and to help bridge the existing gaps. This is the area where most of the incidents have occured in the past and will in the future. engineering.nyu.edu/news/nyu-tan...
engineering.nyu.edu
NYU Tandon Launches Initiative to Close a Critical Gap in Open Source Security and Train the Students Who Will Fill It | NYU Tandon School of Engineering
031
Mihai Maruseac @mihai.page · 31/07/2026
Six months (and a few days) ago, a day after leaving Google, I was entering the OpenAI office for my orientation as a new hire. Today I am posting a retrospective of the first 6 months. mihai.page/six-months-a...
mihai.page
Six months at OpenAI
This weeks marks six months since I joined OpenAI and I have several things to say
020
Mihai Maruseac @mihai.page · 18/07/2026
There's a certain math meme that surfaces periodically on the internet (or one of its variants). It's nothing more but just computing some sums. So, here I ramble about it. mihai.page/ramblings-on...
mihai.page
Ramblings on a trivial math pattern
There is a certain category of internet memes starting from a pattern involving multiplication of numbers in base 10. Here, we prove that this is something true in any base, there is nothing magical.
021
Mihai Maruseac @mihai.page · 15/07/2026
A while ago I did a little bit of a podcast episode on the OpenSSF model signing specification (OMS) and the AI/ML working group. It's now up at openssf.org/podcast/2026...
openssf.org
Securing AI & ML Artifacts with Mihai Maruseac | OpenSSF
Learn how OpenSSF Model Signing (OMS) secures the AI/ML supply chain. OpenAI’s Mihai Maruseac joins the podcast to discuss cryptographic chain of custody.
010
Mihai Maruseac @mihai.page · 13/07/2026
Dear @caltrain.com, the wifi always drops in between Palo Alto and Menlo Park stops. Every day, every hour of the day, for months.
110
Mihai Maruseac @mihai.page · 07/07/2026
Even with the Trump intervention to cheat out of a red card, the US got owned today. So hard that people would say "stop the count" once again. Gg Belgium! Good game
050
Mihai Maruseac @mihai.page · 02/06/2026
Dear @caltrain.com , I took 3 trains today, northbound and southbound, in the morning and in the evening. None of them had Wi-Fi working, for the entire duration of the trips. Unacceptable in the land of AI and tech startups.
120
Mihai Maruseac @mihai.page · 22/05/2026
In the AI era, if you have a bug in production code you actually have at least two. One bug is in the test suite, it should have surfaced the issue when the agent wrote the code.
021
Mihai Maruseac @mihai.page · 28/04/2026
"If they ever tell my story let them say that I walked with giants."--Troy I'm humbled&excited that the model we released last week is now trending as#2 on HuggingFace,between giant models like DeepSeek,Qwen,and Kimi. Excited that the community finds this useful; looking forward for more work here
Screenshot of HuggingFace trending models showing privacy-filter as the second model, between DeepSeek V4 Pro and Qwen3.6.
020
Mihai Maruseac @mihai.page · 22/04/2026
SHIPPED: My first release at @OpenAI with a ton of work from an awesome team: a privacy filter model that is small enough it can run in the browser while also pushing the frontier in the space. Also CLI tool to use model. Both under Apache 2.0. Read more: openai.com/index/introd...
openai.com
Introducing OpenAI Privacy Filter
OpenAI Privacy Filter is an open-weight model for detecting and redacting personally identifiable information (PII) in text with state-of-the-art accuracy
020
Mihai Maruseac @mihai.page · 07/04/2026
I am really excited to read this blog and see this news! OSS-CRS to use AI to find and fix vulnerabilities while treating maintainers humanly, not swarming them with issues and PRs!
010
Reposted by Mihai Maruseac
OpenSSF @openssf.org · 01/04/2026
The #OpenSSF Ambassador Program is now accepting applications for its first cohort. We are looking for 10-15 advocates to lead local initiatives, mentor developers, and represent the Open Source Security Foundation worldwide. openssf.org/community/op...
032
Mihai Maruseac @mihai.page · 01/04/2026
After significant deliberations today I decided to get out of the tech job industry. I just sent the "an update on Mihai" email. Starting tonight you can find me as a park ranger in Yosemite. That would be a career that cannot be impacted by AI related layoffs. It's 4/1, folks.
040
Mihai Maruseac @mihai.page · 18/03/2026
When I was preparing the problems I used to test the 80 LLMs at the end of January I made a mistake. An LLM showed me where I was wrong. mihai.page/ai-2026-2/
mihai.page
I was wrong and the AI corrected me
It turns out that I made a mistake in this year's puzzles I asked AIs to solve. It was an AI that showed me the mistake, and I will fix this in this post
010
Mihai Maruseac @mihai.page · 15/03/2026
Pi Day is almost ending (already did if you look at UTC time, but there are a few more hours in US), so I just squeezed in an article about some geometries where pi is 2, 3 or 4. There were hints on my blog about this, but now this is done and I have more questions for follow-ups mihai.page/pi-2026/
mihai.page
Pi day 2026: Other values of pi
It's Pi Day today, so we ask: can pi be 2, 3, or 4? We find simple worlds where the answer is yes, worlds that we already talked about in this blog
010
Mihai Maruseac @mihai.page · 23/02/2026
I've been using LLMs to answer questions and learn in the past weeks. I'm summarizing how Deep Research and Study Mode (Guided Learning / Study and Learn) from Gemini and ChatGPT can be used for this, without going into too many details. mihai.page/deep-researc...
mihai.page
Learning with AI via deep research and study mode
TODO
000
Mihai Maruseac @mihai.page · 17/02/2026
Between this and the new patent for letting AI post after a person's death I'm utterly convinced that Zuckerberg is a sick ghoul
052
Mihai Maruseac @mihai.page · 09/02/2026
I tested 80 models on two simple grid-based problems, asking them to locate 2026 and compute the sum of the neighbors when the numbers are placed in a spiral on the grid. Results surprised me: models performed better on harder problem, but they also cheated. Read more at mihai.page/ai-2026-1/
mihai.page
Testing 80 LLMs on spatial reasoning on grids
How do LLMs see 2D grids? Would it be harder for them to work on square grids or hexagonal ones? I'm expanding the Kaggle benchmark mentioned in the last article and I'm testing 80 different LLMs. The...
020
Mihai Maruseac @mihai.page · 28/01/2026
Yesterday was my last day at Google. It was a bittersweet departure, leaving a team I really enjoyed working with. GOSST's mission is extremely important and I still believe in it.
Image of 2 laptops, one clean, one with a lot of stickers on it (Google, OSV, GOSST, CoSAI, OpenSSF, AntennaPod, Gemini, DevConf, PyOpenSci, TensorFlow, HEIR, Scientific Python). On the side, there's a censored employee badge.
170
Mihai Maruseac @mihai.page · 21/01/2026
One of my tasks for the puzzles I'm sending the AI this year has been featured in Kaggle Task Tuesday. You can see the task at www.kaggle.com/benchmarks/k... and you can read more about the puzzles at mihai.page/ai-2026-0/.
kaggle.com
Kaggle's Task Tuesday Leaderboard | Kaggle
Celebrating the Kaggle team’s favorite community-created Tasks, every Tuesday!
100
Reposted by Mihai Maruseac
Mihai Maruseac @mihai.page · 16/01/2026
Use `--yolo-mode`, Ralph, Gas Town, or any other automated tools? Beware of agent loops that run out of control. See a less dangerous example on github.com/google-gemin...
github.com
allow exit and quit commands without leading slash (/) · Issue #16723 · google-gemini/gemini-cli
What would you like to be added? This is feature request - someone can point it as bug as well but I will not. Ask / Request 👉🏽 Implement exit and quit as standard commands with a simple confirmati...
011
Reposted by Mihai Maruseac
Mihai Maruseac @mihai.page · 19/01/2026
step 1: vibe code slop in prod step 2: ??? step 3: "we take security very seriously. Your data is now in our hacker's hands"
032
Mihai Maruseac @mihai.page · 19/01/2026
Mistral models are way too slow
000
Mihai Maruseac @mihai.page · 19/01/2026
step 1: vibe code slop in prod step 2: ??? step 3: "we take security very seriously. Your data is now in our hacker's hands"
032
Mihai Maruseac @mihai.page · 18/01/2026
Let the experiments begin:
4 progress bar, one labelled "Total run progress", another "prompts_square", then one named "gtp-4o" and the final one "Model score on task". The 3rd on is at 30%, the rest at 0%.
110
Mihai Maruseac @mihai.page · 16/01/2026
Use `--yolo-mode`, Ralph, Gas Town, or any other automated tools? Beware of agent loops that run out of control. See a less dangerous example on github.com/google-gemin...
github.com
allow exit and quit commands without leading slash (/) · Issue #16723 · google-gemini/gemini-cli
What would you like to be added? This is feature request - someone can point it as bug as well but I will not. Ask / Request 👉🏽 Implement exit and quit as standard commands with a simple confirmati...
011
Reposted by Mihai Maruseac
Mihai Maruseac @mihai.page · 15/01/2026
New year, new problems to test the LLMs on: arranging the numbers on a spiral, what is the sum of the neighbors of 2026? Read on for more details and some preliminary results, as well as how to suggest other LLMs to test: mihai.page/ai-2026-0/
mihai.page
Introducing my first benchmark of AI for 2026
Just like last year, on this special day, I create a new benchmark to test LLMs on different puzzles. This will not be the only benchmark I run this year, but it might be the only math related one.
011
Mihai Maruseac @mihai.page · 15/01/2026
New year, new problems to test the LLMs on: arranging the numbers on a spiral, what is the sum of the neighbors of 2026? Read on for more details and some preliminary results, as well as how to suggest other LLMs to test: mihai.page/ai-2026-0/
mihai.page
Introducing my first benchmark of AI for 2026
Just like last year, on this special day, I create a new benchmark to test LLMs on different puzzles. This will not be the only benchmark I run this year, but it might be the only math related one.
011
Mihai Maruseac @mihai.page · 15/01/2026
I cannot remember the rule of divisibility by .7., it's always so hard. This is the smallest prime where I have to actually do the division myself
120
Mihai Maruseac @mihai.page · 08/01/2026
The books are: - A Million Random Digits with 100,000 Normal Deviates - One Million Digits of Pi They both have the same length (1 million characters), the same 10 characters (the digits themselves). The plot of the first one is very random, whereas the second one has formulas.
000
Mihai Maruseac @mihai.page · 06/01/2026
Two hints: - The books have similar(ish) lengths - The plot of one book is very formulaic, whereas the other one is very random
100
Reposted by Mihai Maruseac
Mihai Maruseac @mihai.page · 04/01/2026
Can you name two books, both having the same 10 characters, but being very different in their plot otherwise? There is not just one single solution. I'll post a hint later this week if no one answers by then, but until then please share widely to see if anyone can name them.
103
Mihai Maruseac @mihai.page · 04/01/2026
Can you name two books, both having the same 10 characters, but being very different in their plot otherwise? There is not just one single solution. I'll post a hint later this week if no one answers by then, but until then please share widely to see if anyone can name them.
103
Mihai Maruseac @mihai.page · 04/01/2026
Today's lesson in the words of Pompeii: "Οὐ παύσεσθε,” εἶπεν, “ἡμῖν ὑπεζωσμένοις ξίφη νόμους ἀναγινώσκοντες" (that is: "do not quote the laws to people holding swords", in an approximate translation)
141
Mihai Maruseac @mihai.page · 02/01/2026
Just posted my 2025 wrapped blog post (mihai.page/2025-wrapped/). I met all my goals for the year, time to make goals for 2026 and have 2026 be a year of doing, then talking about done. I have some concepts of some plans, so to say.
mihai.page
2025 wrapped
2025 was a perfect year, 2026 will be more
000
Reposted by Mihai Maruseac
OpenSSF @openssf.org · 12/12/2025
💡 This week’s OpenSSF Project Spotlight explores the Model Signing project with Mihai. Learn how verified model signatures help trainers & developers ensure their models haven’t been altered; and why lightweight, flexible signing beats container-bound approaches. 👀 youtu.be/P1AE23uZQ50?... #AIML
youtu.be
Inside the OpenSSF Model Signing Project: Securing the ML Supply Chain | OpenSSF Project Spotlight
YouTube video by OpenSSF
011
Reposted by Mihai Maruseac
Sophie 🐧 @tiredsophie.bsky.social · 12/12/2025
New favourite quote 😅 "Any sufficiently well explained mathematics is indistinguishable from being obvious" - Matt parker standupmaths
183
Reposted by Mihai Maruseac
Mihai Maruseac @mihai.page · 05/12/2025
On today's installment of "blog-every-day-until-xmas", I talk about how Anna Karenina applies to the basics of linear algebra (or am I?) mihai.page/anna-karenin...
mihai.page
Why Anna Karenina applies to linear algebra?
All zero vectors are alike; each non-zero vector is a vector in its own way
021
Mihai Maruseac @mihai.page · 05/12/2025
On today's installment of "blog-every-day-until-xmas", I talk about how Anna Karenina applies to the basics of linear algebra (or am I?) mihai.page/anna-karenin...
mihai.page
Why Anna Karenina applies to linear algebra?
All zero vectors are alike; each non-zero vector is a vector in its own way
021
Mihai Maruseac @mihai.page · 02/12/2025
Wrote a short blog article covering the month's most looked after even (in a way), and the year's most expected game (in a way), with some math too mihai.page/silksong-1/
mihai.page
How not to lose money in Silksong
Silksong, Christmas and Math walk into a bar...
010
Mihai Maruseac @mihai.page · 20/11/2025
Yesterday I delivered the last talk about model signing, finishing the year with the most conference talks for me. I had an amazing time at all these events throughout the year and it's been awesome to see how we went from releasing model signing in April to getting several adopters by now.
100
Mihai Maruseac @mihai.page · 04/10/2025
They don't shut down the government in Romania because then the population might realize that they don't need (that many) people in charge. What about the US?
010
Mihai Maruseac @mihai.page · 18/09/2025
> Vibe coding with AI is cool until you get hacked :) I'm going to talk aboue 3 different resources that can help with that, all developed by amazing people at the @openssf.org AI/ML working group and other OpenSSF WGs.
openssf.org
New OpenSSF Guidance on AI Code Assistant Instructions – Open Source Security Foundation
130
Mihai Maruseac @mihai.page · 17/09/2025
A Pythagoreic date like today's only occurs once a century >>> for m in [1,2,3]: ... for d in [1,2,3,4,5]: ... y=m**2 + d**2 ... y_sq=int(math.sqrt(y)) ... if y_sq * y_sq==y: ... print(f"{m**2}/{d**2}/20{y}") ... 9/16/2025
040
Reposted by Mihai Maruseac
Mihai Maruseac @mihai.page · 09/09/2025
Thrilled to share I’m speaking at the AI By the Bay Conference 🙌 Talk: Taming the Wild West of ML: Practical Model Signing with Sigstore on Kaggle Bonus: 20% off for the first 20 tickets → ai.bythebay.io/register Use code MihaiBTB (General Admission).
ai.bythebay.io
Register | AI By the Bay
The conference always sells out. Do not hesitate and book your ticket now.
042
Reposted by Mihai Maruseac
All Things Open @allthingsopen.bsky.social · 09/09/2025
We're thrilled to have Mihai Maruseac (@mihai.page), Staff SWE for Google, presenting "Taming the Wild West of ML: Practical Model Signing with Sigstore on Kaggle" at #AllThingsOpen! 2025.allthingsopen.org/sessions/tam...
041
Mihai Maruseac @mihai.page · 09/09/2025
Thrilled to share I’m speaking at the AI By the Bay Conference 🙌 Talk: Taming the Wild West of ML: Practical Model Signing with Sigstore on Kaggle Bonus: 20% off for the first 20 tickets → ai.bythebay.io/register Use code MihaiBTB (General Admission).
ai.bythebay.io
Register | AI By the Bay
The conference always sells out. Do not hesitate and book your ticket now.
042
Mihai Maruseac @mihai.page · 06/09/2025
Chipocalypse sounds like an apocalypse sponsored by @chipotletweets.bsky.social .
010
Reposted by Mihai Maruseac
All Things Open @allthingsopen.bsky.social · 21/08/2025
We're thrilled to have Eve Martin-Jones, Senior Software Engineer for Google, presenting "Whoops! I Accidentally Open-Sourced My Cloud Keys" at #AllThingsOpen! 2025.allthingsopen.org/sessions/who...
011