Marc-Antoine Ruel
@maruel
✍️ maruel.ca 🍲 caic.xyz 🖨️ makerworld.com/@maruel 💀 linkedin.com/in/maruel Embedded, ML, Go, Perf: github.com/maruel periph.io fuchsia.dev Wrote Google Chrome's: large parts of it's CI small parts of it's sandbox window.print()
The left laptop costs 7000$+, the right one costs 1500$. I wish there was a way to work outside without bleeding money, as I prefer the one on the right.
I designed custom trophies for the Hackers & Healers hackathon in June 20th! luma.com/yytbxakx
Next caic release: This is super useful, it's super light weight, perfect for 100% local disposable UI testing and experimentation.
In Toronto for the stationary show. I walked 11km today. The high park was fascinating.
#TIL the := operator in python (pep-0572)! Why did I never see it in the wild?
Oops I posted an old screenshot for ollama by accident, here's the one with gemma4 taken from github.com/maruel/genai...
Both qwen 3.5 2B and gemma4 e2b at Q4_K_M (!) are performing reasonably well for tool calling on llamacpp. It's impressive compared to a few months ago. ollama is horrible for tool calling as you can't force a tool call, don't use it.
An excellent read if you care about performance. The notes show they know what they are doing. blog.ydb.tech/how-io-uring...
I'm impressed how consistently partisan is Build Canada's newsletter, especially for a "non partisan NGO"
A new benefit is that you can now see which of your coding agents is taking a lot of memory, CPU or disk space.
Just now 🍲: caic v0.5.5 For the 5% of engineers who care about security. Run coding agents in YOLO in containers. Create tasks and iterate via voice (Gemini Live). Added experimental Opencode support. Now with Widgets! Same as Claude diagram but accessible from anywhere. Join discord ➡ caic.xyz
Welp my Linux VM won't boot on my Chromebook v145, I was able to catch the error message for a single frame at 240fps.
I ideated registering for geminiliveagentchallenge.devpost.com and I recalled that it's illegal in the Republic of Québec.
I thought I had broken Claude's AskUserQuestionTool in caic.xyz I realized by using Claude CLI that it just stopped using structured questions and now says to reply in free text form instead. " Reply format: 1a 2... 3... 4ok " Interesting.
The disclaimer in this video is funny given how intense the video is. youtube.com/watch?v=eQpy... The "Unitree Kung Fu Bot Wish Everyone All the Best" title while showcasing killer robots is something. I wonder which version they used. These G1 have no hands so it's not the highest tier.
caic.xyz v0.4.0 🍲 - Login with GitHub, GitLab - Added GitHub App: soon with action based on webhooks - Filter access by GeoIP - Added table explaining various ways to configure GitHub 🤪 - License AGPLv3
I had broken Plan mode in caic.xyz and needed a fake plan to confirm the fix. Claude is not having it and became suspicious that it got a prompt injection attempt.
caic.xyz v0.3.0 is out - Gemini Live *on the web*: talk to your coding agents through the web. - Android app is much smoother: talk to you agent in your car, as a phone call. - Improved codex support, added kilocode. - Many UX improvements, features, and bug fixes. - git clone from the UI.
Interesting when you remember that most of the initial human manual training for OpenAI's models was subcontracted to Nigeria. I wonder if this bias is perceivable in the models. source: www.pewresearch.org/religion/202...