Nicolas Fonrose
nfonrose.bsky.social
Nicolas Fonrose
@nfonrose.bsky.social
Hey @dimillian.app, I don't know if you're going to see the comment on Youtube, so I'm pigging here.

At 4:11 in the video, where is Claude getting the context to generate the string "Number of times I said Xcode"?

Is it thank to the `prompt.md` file present in the repo?

youtu.be/V7TNvf3fWTw?...
Swift Connection 2025 - Thomas Ricouard - Building iOS Apps Without Xcode, Using Cursor, Claude Code
YouTube video by Tech Connection
youtu.be
November 8, 2025 at 5:47 PM
Very interesting experiment with Gemini Computer Use to execute tasks in a browser.

Would be interesting to see how a combo of « Image + HTML/JS of site » (with Chrome Devtools MCP?) would perform.

To get a list of products, the function_call could be: make an XHR GET call, rather than scroll
🚗 Driving a web browser with the #Gemini Computer Use model, in #java ☕️ thanks to #playwright

Nice for automating various web-based tasks! 🕸️

And to be buzzword compliant: it's cool for #agentic #AI ⚡️

glaforge.dev/posts/2025/1...
November 3, 2025 at 4:25 PM
Reposted by Nicolas Fonrose
If you add commands to the allowlist, you won't have to click accept so often.
Instead of clicking "Run Command", click the More menu (...) and select "Add similar commands to the Allowlist".
Open the Allowlist from here or in Settings | Tools | Action Allowlist.
www.youtube.com/watch?v=zknm...
www.youtube.com
May 11, 2025 at 4:05 PM
Reposted by Nicolas Fonrose
A sharded DuckDB on 63 nodes runs 1T row aggregation challenge in 5 sec

view on hacker news
A sharded DuckDB on 63 nodes runs 1T row aggregation challenge in 5 sec
Posted by tanelpoder with a score of 119
gizmodata.com
October 24, 2025 at 4:01 PM
New metrics in Gemini CLI:
« Telemetry Diff Stats: Track line changes made by the model and user during file operations via OpenTelemetry »
Gemini CLI October 13th weekly update for v0.10.0:

Lots of polish & bug fixing, interactive shell can now run interactive tools, broader Alt key support for shortcuts, telemetry diff stats...

Deets: github.com/google-gemin...

#GeminiCLI #Gemini #AI #OSS
October 23, 2025 at 4:21 AM
A Cloud architecture discussion about combining « Fastly CDN + Compute + KV Store » with an AWS Backend and how to sync data between them

With Bedrock Streaming, the « Netflix-like Backend as-a Service » company.
October 15, 2025 at 5:36 AM
Reposted by Nicolas Fonrose
The Deep Dive on #AI Agent protocols that @emmanuelbernard.com @meteatamel.bsky.social and I delivered is already online!

Big focus on #A2A and #MCP!

www.youtube.com/watch?v=DiZs...
October 8, 2025 at 8:30 AM
Reposted by Nicolas Fonrose
We’ve been hinting at it for weeks… now it’s official 🎉 Gemini CLI extensions are here!

gemini extensions install ...

Super excited to see what the community makes!!
blog.google/technology/d...
October 8, 2025 at 2:50 PM
Super explication , avec une analogie « book publishing », sur AT Protocol.

Malgré ce que fait BlackSky, les personnes qui sont bannis de Bluesky sont quand même « grillés ». À moins que tout le monde migre sur BlackSky (improbable) 1/2
I hear and see your concerns. Over the weekend, a couple users hosted on Blacksky's PDS were banned from the Bluesky app and thus the Bluesky API servers. This was a weakness of our system I've been aware of and hoped we had more time to address before any kind of public incident. 1/11
October 8, 2025 at 5:30 AM
Reposted by Nicolas Fonrose
Wild but clever idea: to allow backwards compatibility in an evolving data format, embed WASM decoders along with the data to ensure compatibility with a well-know base format (here Arrow). That way older readers for that format can read new encodings, at the price of a small performance hit.
Our SIGMOD paper with our friends at Tsinghua + @wesmckinney.com + @pateljm.bsky.social on creating a next generation open-source data file format is out. F3 is a future-proof file format avoids the mistakes of Parquet.
📄 Paper: db.cs.cmu.edu/papers/2025/...
📁 Code: github.com/future-file-...
October 1, 2025 at 5:56 PM
Ça serait intéressant d’avoir un debunk de ce qui est dit sur Cigéo par Pauline Boyer (GreenPeace) dans La Bande Originale avec Nagui aujourd’hui.

Notamment sur la pollution qualifiée d’inéluctable des nappes phréatiques.

Cc @tristankamin.bsky.social et @lereveilleur.bsky.social
October 6, 2025 at 9:55 AM
Reposted by Nicolas Fonrose
Comment mettre en place une infrastructure de stockage de 30 Po à San Francisco pour du pré‑entraînement de modèles vidéo à moindre coût. (L)

"Instead of paying the $12 million / yr … to bring that cost down ~40× to $354k per year, including depreciation."

👉 https://si.inc/posts/the-heap/
October 3, 2025 at 4:31 PM
I just learnt about the `--resolve` curl option.

It binds DNSname+Port pairs with IPs

curl a.example.com:9443 --resolve a.example.com:9443:172.18.0.7

Perfect for HTTPS when using multiple containers on the same machine

No need for '--insecure' anymore
October 2, 2025 at 7:56 PM
Reposted by Nicolas Fonrose
How to build incredible documentation
by @leerob.com
leerob.com/docs

1⃣ Fast
2⃣ Readable
3⃣ Helpful
4⃣ AI-native
5⃣ Agent-ready
6⃣ Polished
7⃣ Localized
8⃣ Responsive
9⃣ Accessible
🔟 Universal
Documentation
How to build incredible developer documentation.
leerob.com
October 2, 2025 at 12:33 AM
Wow, I had no knowledge about that (info leak via Certificate Transparency logs)!

It’s not an issue for any public subdomains but really is for ones with private info in it (customer name for instance).

A blend of wildcard (for sensitive subdomains) + classic for others could be a compromise
I recently learned about a new way to leak your #privacy, and it’s a scary one. Before going further, know that I’m not a network engineer: perhaps if you work in this field, you’ve known it for your whole career, but it’s quite new to me.

#LetsEncrypt
Privacy for subdomains: the problem
I recently learned about a new way to leak your privacy, and it’s a scary one. Before going further, know that I’m not a network engineer: perhaps if you work in this field, you’ve known it for your w...
blog.frankel.ch
September 22, 2025 at 3:39 AM
Reposted by Nicolas Fonrose
Want a faster Gemini CLI that's smarter with your quota?

We're rolling out an experimental Intelligent Model Routing feature. It saves you time and quota by sending simple queries to Flash & complex ones to Pro.

How to try it: 🧵

#GeminiCLI #OSS #AI #Gemini
September 18, 2025 at 9:40 PM
Reposted by Nicolas Fonrose
Gemini CLI weekly update for v0.5.0:

🎉 FastMCP integration, a "Three-Day Drop" incoming [█▒▒▒▒▒▒▒▒▒] 0%, positional prompts, custom witty loading messages, and major Edit Tool improvements.

Deets: github.com/google-gemin...

#GeminiCLI #Gemini #AI #OSS #FastMCP
September 17, 2025 at 10:52 PM
Reposted by Nicolas Fonrose
With `cagent` (github.com/docker/cagent) and the @docker.com MCP Gateway, I can reuse my MCP servers to create a snippets generator and buddy expert in #Golang and #Rustlang in a flash youtu.be/YmQFATFuWAQ
Use Docker cagent with Docker MCP Gateway
YouTube video by Philippe Charrière
youtu.be
September 16, 2025 at 6:28 AM
Reposted by Nicolas Fonrose
oh my god this is just crazy folks

github.com/huggingface/...
September 9, 2025 at 7:24 PM
Reposted by Nicolas Fonrose
simdjson est un projet écrit en C++et dis licence Apache 2 permettant de parser de très grandes volumétries de JSON à la vitesse de l'éclair en utilisant des instructions simd et des optimisations poussées ⬇️

github.com/simdjson/sim...
GitHub - simdjson/simdjson: Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks - simdjson/simdjson
github.com
September 14, 2025 at 6:23 AM
Reposted by Nicolas Fonrose
Metrics are the quantitative backbone of observability—the numbers that tell us how our systems are performing. This is the third post in our OpenTelemetry naming series, this time we tackle the art of naming the measurements that matter.
How to Name Your Metrics
Metrics are the quantitative backbone of observability—the numbers that tell us how our systems are performing. This is the third post in our OpenTelemetry naming series, where we’ve already explored…
buff.ly
September 11, 2025 at 4:10 PM
JetBrains Koog : « We didn’t just port Python concepts to Kotlin. We reimagined what an AI agent framework could be »

github.com/JetBrains/koog
September 10, 2025 at 7:04 AM
Reposted by Nicolas Fonrose
🚀 @kestra.io 1.0 is live!

What's new:
🤖 AI Copilot
🧠 AI Agents
🔎 AI-powered docs
🔗 MCP Server
🗺️ New flow dependency graph
✨ No-Code Apps & Tests
✅ Many features out of Beta
🔁 New Git sync
☸️ New Helm charts
🪨 LTS release with 1-year of backports!

👉 Full launch post: go.kestra.io/release-1-0-x
September 9, 2025 at 1:58 PM
OpenTelemetry support in Gemini CLI

Great move to precisely track Token usage and provide data for FinOps for AI analysis

bsky.app/profile/ntay...
Gemini CLI weekly update for v0.3.1

🎉 Major GitHub Actions automation for your workflows, custom theming, OpenTelemetry support, and a ton of quality-of-life improvements.

Deets: github.com/google-gemin...

#GeminiCLI #Gemini #AI #OSS #GitHubActions
September 5, 2025 at 6:18 AM
Reposted by Nicolas Fonrose
You know that one system? The one running in a corner, doing a critical job? It’s reliable, but it’s also a black box. No one touches it in case it breaks.🫣 But what if there's a low-risk way to see inside? Our latest blog post shows how to instrument legacy apps to gain visibility.

buff.ly/lviDk7m
Your Critical Legacy App is a Black Box? Let's Change That in 5 Minutes!
In almost every established enterprise, there’s THAT one system. It’s the one running in the corner, performing a critical function for years. It’s reliable, but it’s also a complete black box. No…
opentelemetry.io
September 4, 2025 at 5:58 PM