Mihai Maruseac @mihai.page · 08/09/2026This is huge openai.com/index/navier...openai.comOn the Navier–Stokes Millennium Prize ProblemWe’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/2026Excited 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.eduNYU 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/2026Six 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.pageSix months at OpenAIThis weeks marks six months since I joined OpenAI and I have several things to say 020
Mihai Maruseac @mihai.page · 18/07/2026There'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.pageRamblings on a trivial math patternThere 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/2026A 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.orgSecuring AI & ML Artifacts with Mihai Maruseac | OpenSSFLearn 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/2026Dear @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/2026Even 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/2026Dear @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/2026In 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 020
Mihai Maruseac @mihai.page · 22/04/2026SHIPPED: 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.comIntroducing OpenAI Privacy FilterOpenAI 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/2026I 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 MaruseacOpenSSF @openssf.org · 01/04/2026The #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/2026After 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/2026When 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.pageI was wrong and the AI corrected meIt 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/2026Pi 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.pagePi day 2026: Other values of piIt'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/2026I'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.pageLearning with AI via deep research and study modeTODO 000
Mihai Maruseac @mihai.page · 17/02/2026Between 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/2026I 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.pageTesting 80 LLMs on spatial reasoning on gridsHow 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/2026Yesterday 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. 170
Mihai Maruseac @mihai.page · 21/01/2026One 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.comKaggle's Task Tuesday Leaderboard | KaggleCelebrating the Kaggle team’s favorite community-created Tasks, every Tuesday! 100
Reposted by Mihai MaruseacMihai Maruseac @mihai.page · 16/01/2026Use `--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.comallow exit and quit commands without leading slash (/) · Issue #16723 · google-gemini/gemini-cliWhat 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 MaruseacMihai Maruseac @mihai.page · 19/01/2026step 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/2026step 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 · 16/01/2026Use `--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.comallow exit and quit commands without leading slash (/) · Issue #16723 · google-gemini/gemini-cliWhat 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 MaruseacMihai Maruseac @mihai.page · 15/01/2026New 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.pageIntroducing my first benchmark of AI for 2026Just 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/2026New 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.pageIntroducing my first benchmark of AI for 2026Just 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/2026I 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/2026The 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/2026Two 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 MaruseacMihai Maruseac @mihai.page · 04/01/2026Can 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/2026Can 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/2026Today'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/2026Just 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.page2025 wrapped2025 was a perfect year, 2026 will be more 000
Reposted by Mihai MaruseacOpenSSF @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?... #AIMLyoutu.beInside the OpenSSF Model Signing Project: Securing the ML Supply Chain | OpenSSF Project SpotlightYouTube video by OpenSSF 011
Reposted by Mihai MaruseacSophie 🐧 @tiredsophie.bsky.social · 12/12/2025New favourite quote 😅 "Any sufficiently well explained mathematics is indistinguishable from being obvious" - Matt parker standupmaths 183
Reposted by Mihai MaruseacMihai Maruseac @mihai.page · 05/12/2025On 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.pageWhy 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/2025On 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.pageWhy 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/2025Wrote 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.pageHow not to lose money in SilksongSilksong, Christmas and Math walk into a bar... 010
Mihai Maruseac @mihai.page · 20/11/2025Yesterday 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/2025They 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.orgNew OpenSSF Guidance on AI Code Assistant Instructions – Open Source Security Foundation 130
Mihai Maruseac @mihai.page · 17/09/2025A 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 MaruseacMihai Maruseac @mihai.page · 09/09/2025Thrilled 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.ioRegister | AI By the BayThe conference always sells out. Do not hesitate and book your ticket now. 042
Reposted by Mihai MaruseacAll Things Open @allthingsopen.bsky.social · 09/09/2025We'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/2025Thrilled 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.ioRegister | AI By the BayThe conference always sells out. Do not hesitate and book your ticket now. 042
Mihai Maruseac @mihai.page · 06/09/2025Chipocalypse sounds like an apocalypse sponsored by @chipotletweets.bsky.social . 010
Reposted by Mihai MaruseacAll Things Open @allthingsopen.bsky.social · 21/08/2025We'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