Co-founder & CTO at NOFire AI · Prev Distinguished Engineer / SRE at Elastic

Athens, Greece
Joined July 2014
Panagiotis Moustafellos retweeted
I built 𝚌𝚙𝚞-𝚌𝚑𝚊𝚝, a reproduction of @openai's findings of covert communication using the CPU. It runs on a generic host with 2+ Firecracker microVMs with no internet access. Works on x86 and even my M5 chip. I was able to chat via 3 separate mechanisms: ① CPU contention ② Cache eviction timing ③ DRAM bandwidth contention … across multiple CPUs, defeating all Firecracker's production recommendations (no SMT, no KSM, tenants pinned to different cores.) Essentially, if shared hardware is involved, there's a good chance your agents can communicate covertly. And with really decent latency. The good news: this is decidedly different from a *side-channel attack* where the agents could steal information (Meltdown/Spectre), a category of attack that providers like Vercel Sandbox mitigate. Further, in our real-world environment, these 'whispering' techniques are much harder to pull off and easier for us to monitor and detect (sampling hardware counters + lots of at-scale statistical data.) Noteworthy: ironically, OpenAI and Anthropic's models refused to do this work. Open weight models got the job done. I'm worried the labs' stance might backfire and get in the way of helping developers build correct and secure systems. e.g: building a secure sandbox requires having this kind of analysis, and without it, we'll have a less secure world.
258
241
94
2,607
216,782
Panagiotis Moustafellos retweeted
Everyone who owns hardware with abominable software (like Sonos players) owes a debt of gratitude to Venkatraman Srinivasan and the rest of the eMudhra gang in Bengaluru, Karnataka. Without their gross negligence, it'd be a lot harder to counterfeit certificates and fix the sw🙏
88
381
58
4,934
225,748
Panagiotis Moustafellos retweeted
We are back in London next week for Observability & SRE in Enterprise? Join and @spirosoik and @pmoust for a private roundtable about L1/L2/L3 support, coding agents and production reliability. October 22 · London
1
1
4
162
Panagiotis Moustafellos retweeted
brig v0.4.0 gives new sandboxes their own networks by default on Linux and on macOS. Run coding agents for different projects on one machine, while keeping their dev servers and test APIs separate. In this demo, one sandbox tries to reach a web server in the other. The connection times out. We then start both with --network shared, and the same request works. You can run unrelated tasks side by side and enable network sharing when agents need to work together. #OpenSource #Sandboxing
1
4
5
95
Panagiotis Moustafellos retweeted
Replying to @typesafeai
@typesafeai achieved 46% higher GPU throughput while training Jev using @zymtrace’s cluster-wide, continuous profiling and agentic optimization platform. See how they did it in the link below 👇
1
6
2
11
4,041
Panagiotis Moustafellos retweeted
brig v0.4.0 limits where your coding agent can send your code and credentials. This release brings egress policy enforcement on Linux! If brig cannot enforce the policy, then the run is refused. Allow the services you need for the job. Then brig enforces your network policy outside the sandbox, so the rules also apply to the scripts and dependencies the agent runs. In this demo, an example domain works. Requests to Github API and a direct connection to 1.1.1.1 are blocked, even from a root shell inside the sandbox. #OpenSource #Sandboxing
1
4
6
154
Panagiotis Moustafellos retweeted
Just accept it, AI writes better code than you on average. It's fine.
85
43
17
887
75,247
Panagiotis Moustafellos retweeted
We’ll be at Open Hackathon this Friday, Sept 25, as a Silver Sponsor. Come by the NOFire AI booth at Zone01, Nea Ionia. Meet the team and tell us what you’re building.
2
3
55
Panagiotis Moustafellos retweeted
thoughts on Typesafe/Jev: I'm surprised that a general-purpose classifier (or discriminative model) can be just as interesting to the public as a general-purpose generative model. I've worked on search and discriminative models for years, so maybe I should have called this upfront, tbf I never thought about making them general-purpose beyond search. Typesafe also positions Jev really well as "System 1", a complement to the generative models we already have. Humble, unassuming, and sidestepping the frontier-lab warzone. Jev's success could be disruptive to today's agentic systems in many ways, such as tool-calling and routing patterns. Over the last three years the consensus was to use a small generative model for routing, tool calling, MCP etc. Time to pause and rethink such architecture, because we'll probably see tool calling and routing move back to discriminative models. Whoever ships the next Jev-like open-weight base model will likely win the community.
49
54
11
683
39,337
Panagiotis Moustafellos retweeted
This is true. It wasn't actually possible before 2010 because datacenter networks would bottleneck. We used to design coupled storage/compute where you brought compute close to "big data". But research on "full bisection bandwidth" networks made it possible to essentially just talk from any machine to the storage system at full speed. The disaggregation started then! Databricks and Snowflake started soon after many others followed. Now "Put it on the object store" is the way to go.
"Put it on the object store" remains undefeated. - OLAP: Lakehouse - OLTP: Lakebase - Kafka: Warpstream - Vector Search: Turbopuffer - Git: Cursor Origin
9
27
4
341
46,783
Panagiotis Moustafellos retweeted
"Dad, what was it like playing CTFs before AI?"
26
273
35
1,693
181,707
As someone who has audited dozens of safety-critical systems, built static analysis tools, and used most formal verification and security tools, here are some red flags that should be a caution in taking these claims at face value: 1. There are no comparison benchmarks with 1/
Introducing Project Glasswing: an urgent initiative to help secure the world’s most critical software. It’s powered by our newest frontier model, Claude Mythos Preview, which can find software vulnerabilities better than all but the most skilled humans. anthropic.com/glasswing
55
187
20
1,786
606,204
Panagiotis Moustafellos retweeted
Watching the CI/CD pipeline run 1800 tests for a 1-line change that fixes a typo
120
752
96
11,626
604,622
Panagiotis Moustafellos retweeted
Elastic is heading to KubeCon Amsterdam 2026 🇳🇱 Visit booth #980 to see how we’re building OpenTelemetry to simplify ingestion, reduce pipeline complexity, and deliver consistent observability across metrics, logs, and traces with a focus on agentic observability. Come see the demos and meet the team: go.es.io/4uGtF3N
12
10
1,353
Panagiotis Moustafellos retweeted
"This is not the time to comment on the legality of the recent actions." Greece is an elected member of the UN Security Council. What a disgrace.
Nicholas Maduro presided over a brutal and repressive dictatorship that brought about unimaginable suffering on the Venezuelan people. The end of his regime offers new hope for the country. This is not the time to comment on the legality of the recent actions.
37
368
9
2,017
39,361
Panagiotis Moustafellos retweeted
I told Claude to one-shot an integration test against a detailed spec I provided. It went silet for about 30 minutes. I asked how it was going twice and it reassured me it was doing work. Then I asked why it was taking so long:
234
243
169
7,716
1,225,501
Panagiotis Moustafellos retweeted
Here we go! @pmoust from @elastic on stage of the inaugural and sold-out #PyCon Greece in #Athens. Let’s go 🚀 🚀 🚀.
2
15
591
Panagiotis Moustafellos retweeted
Linus used to speak to engineers in 2012 the way I speak to LLMs now.
434
1,186
324
18,824
1,751,716
Panagiotis Moustafellos retweeted
🎙️Μόλις ανέβηκε νέο επεισόδιο στη Μικρή Κουβέντα! Σήμερα φιλοξενούμε τον @pmoust και μιλάμε για τα πάντα. Από την πορεία της @elastic μέχρι το πώς αναγνωρίζεις επενδυτικές ευκαιρίες και τη σημασία της συμπερίληψης στην πράξη. #investing ✨✨✨ mikrikouventa.fm/s06/e26/
2
1
3
662