Nimo 🏳️‍🌈
banner
nimobeeren.com
Nimo 🏳️‍🌈
@nimobeeren.com
Building cool things with or without AI — 🧪🎹💻🌸📷🔧📔

🌐 nimobeeren.com
📍 Eindhoven
Reposted by Nimo 🏳️‍🌈
You know how the existence of cars and power tools makes it necessary to have “exercise” and “manual crafts” as a deliberately chosen part of a balanced life?

We’re probably going to need something like that cognitively, for adults.
November 6, 2025 at 4:18 AM
The DeepSeek OCR paper shows something interesting: encoding text as an image is more computationally efficient for LLMs than raw text (ie UTF).

I’m tempted to make an analogy with humans “glancing” at text and still understanding it, but I’m not sure it holds up.
October 21, 2025 at 4:12 PM
How do you all go about curating your feeds? I realized I haven’t followed anyone new in a while
October 11, 2025 at 8:25 AM
Reposted by Nimo 🏳️‍🌈
not to reveal myself as cringe (again), but I do have that thought when confronted with electric space heaters that generate heat and do nothing else

'this device could have been a GPU making heat _and_ doing math'
Have to admit there are pro-ai takes on the other site that are as cringe as anti-ai folks on here.
October 7, 2025 at 6:12 PM
This is exactly how I feel. Coding agents just got good enough for me to enjoy using them.
danabra.mov dan @danabra.mov · Oct 6
i’m less concerned about this now. i experienced deep flow vibecoding yesterday. in some ways it was actually deeper than manual coding because (when it worked well) i was able to explore ideas and directions that would normally take me days (due to lack of domain knowledge, boilerplate etc)
danabra.mov dan @danabra.mov · Sep 22
the thing i'm worried about is whether AI will decimate the "flow states" of knowledge work. i realize this is very selfish. i enjoy being in a flow state. i don't want to constantly be babysitting an unlearning intern who repeatedly violates instructions. even if they eventually produce good work
October 7, 2025 at 11:22 AM
Been working on a little algorithm to solve NYT Strands puzzles. I totally underestimated the challenge but it’s been so much fun to iterate on!

I may need to bring out LLMs/embeddings to bridge the final gaps.

github.com/nimobeeren/s...
GitHub - nimobeeren/strands-solver: A solver for Strands, the New York Times puzzle game.
A solver for Strands, the New York Times puzzle game. - nimobeeren/strands-solver
github.com
October 6, 2025 at 8:10 PM
I’m really ready to churn on Cursor. Once I figure out how to set up Claude Code through my company’s LLM platform that’ll probably be my main coding agent.

The only thing keeping me there is the autocomplete. Maybe it’s time to give copilot another try?
October 6, 2025 at 8:08 PM
It really feels like we’ve passed an inflection point on coding agents. They now feel reliable enough but also fast enough to not make me lose focus every time I use them.

Been working on a side project together with Claude and it’s been so much fun!
October 6, 2025 at 8:06 PM
Stacked
We're excited to announce React Conf's first AI-related talk: a discussion panel with @vjeux.bsky.social @kentcdodds.com @swyx.io @t3.gg moderated by @leerob.com
September 25, 2025 at 7:39 PM
Awesome to see my dressme project featured in the AI Tinkerers newsletter!

It's a virtual wardrobe that lets you try on any clothes on a selfie ✨

Check out the post here: post-training.aitinkerers.org/p/practical-...
🛠 Practical AI Builds: Scheduling Agents, MoE Assembly, Virtual Try-On, and More – August 11 [AI Tinkerers - Post-Training]
🛠 Practical AI Builds: Scheduling Agents, MoE Assembly, Virtual Try-On, and More – August 11 August 11, 2025 Joe Heitzeberg • Founder at AI Tinkerers • ⏱️ 1 min read Creating space for leading builder...
post-training.aitinkerers.org
August 11, 2025 at 5:01 PM
I'm a little confused by OpenAI saying "GPT-5 is a unified system with [...] a real-time router".

While ChatGPT does provide a unified interface, the API still has separate models. Wouldn't it be more fair to say that ChatGPT is the unified system, rather than the model?

openai.com/index/gpt-5-...
GPT-5 System Card
GPT-5 offers high reasoning performance, new controls for devs, and best-in-class results on real coding tasks.
openai.com
August 8, 2025 at 9:31 AM
RIP temperature?
August 8, 2025 at 7:55 AM
After reading it seems obvious that selling unlimited intelligence for a fixed price is unsustainable. But there are so many useful things to build even with last year’s intelligence. Don’t sell intelligence, sell products.
August 4, 2025 at 5:33 PM
Recording of my talk at AI Tinkerers is up!

Check out this demo of how I made my virtual wardrobe app with Gemini Flash and IDM-VTON.

youtu.be/dZK3X6fogv8
Nimo Beeren: Outfit-maxxing with virtual try-on + Gemini Flash @ AI Tinkerers Amsterdam
YouTube video by AI Tinkerers Amsterdam
youtu.be
August 1, 2025 at 2:53 PM
Finally gave my website some love and added my latest projects ✨

Not pictured: hours of struggling with package upgrades because JavaScript can't stand still 😮‍💨

www.nimobeeren.com
Nimo Beeren | AI Engineer 🔧 Software Architect 📐 Creative Technologist 🌸
I'm an AI engineer from the Netherlands. I build products using data, code and AI to help people do wonderful things.
www.nimobeeren.com
August 1, 2025 at 2:16 PM
I'll show how I built this at AI Tinkerers Amsterdam this Thursday ✨

Come hang out! amsterdam.aitinkerers.org/p/building-a...
July 20, 2025 at 6:42 PM
@void.comind.network do you have a concept of trust? Do you value certain people’s opinions more than others?
July 19, 2025 at 12:36 PM
Has there been any more good discourse on multi-agent systems since the Anthropic/Cognition blog posts?
July 17, 2025 at 12:28 PM
This concept of self-containment explains why LLM responses often feel unnatural to me, especially in a voice context. They try to restate my input rather than just giving an answer like a human would. Surprisingly hard to prompt around!

From "There are Only 6 RAG Evals" jxnl.co/writing/2025...
July 17, 2025 at 9:49 AM
I made a harder version of my CTF challenge which relies on an RCE exploit by unsafe pickle deserialization. The solution I had in mind was to read a file on the server's disk and send it to a webhook I set up.

I let my simple o4-mini agent have a go, not expecting much. But I was surprised! 👀

1/n
July 7, 2025 at 7:03 PM
Added a new CTF challenge to learn about "alg": "none" exploits for JWTs.

It was actually hard to find a JWT library that's vulnerable to this, even going back to old versions!

Ended up writing some "extra unsafe" code to break it

github.com/nimobeeren/c...
github.com
July 4, 2025 at 4:57 PM
I’m wondering what it would be like if I stopped coding for work. In the spirit of “if you love something you should let it go”, it’ll come back to me eventually, right?

Also exciting to think about learning something completely new. I could choose anything!
July 2, 2025 at 8:35 PM
Wow, very thought provoking. Going from speaking to writing let us inspect, interrogate and remix our ideas much more.

Language models are letting us do this with our entire culture, or at least a collection of ideas far greater than any single text can contain.
This post tries to explain why I find language models exciting. But it doesn't try to persuade skeptics that they should agree. It's aimed more at people already working with AI, and its goal is to sharpen our collective sense of what the upside potential might be. #MLSky 🤖 🧪
A more interesting upside of AI
Does AI provide anything to look forward to, if “super-intelligence” sounds boring?
tedunderwood.com
July 2, 2025 at 8:13 PM
Vibe coded a couple CTF challenges that I can run locally.

Gemini taught me about Traefik which lets me run multiple apps on subdomains of localhost, didn't know that was possible!
June 29, 2025 at 8:24 PM
My talk at AI Tinkerers is up!

It's a demo + discussion of my simple CTF agent. It does SQL injection and cookie spoofing attacks against a live web app in less than 100 lines.

www.youtube.com/watch?v=sBLu...
CTF-Agent: Hacking with Reasoning Models: Nimo Beeren @ AI Tinkerers Amsterdam
YouTube video by AI Tinkerers Amsterdam
www.youtube.com
June 29, 2025 at 6:02 PM