Nat Mote's Avatar

Nat Mote

@natmote.net

51
Followers
80
Following
6
Posts
13.06.2023
Joined
Posts Following

Latest posts by Nat Mote @natmote.net

This is a fantastic episode. @dancarlin.bsky.social eloquently expressed many of the sentiments that have been bouncing around in my head with a great dose of historical context to boot. It's a long listen but it's worth every moment.

25.03.2025 19:22 👍 2 🔁 0 💬 1 📌 0

NEW: In a new filing, we argue Mahmoud Khalil's detention by ICE violates his rights to free speech and due process.

President Trump can't arrest, detain, and threaten to deport someone because of their speech. Along with @nyclu.org and the rest of Mahmoud’s legal team, we won’t back down.

14.03.2025 02:10 👍 1126 🔁 140 💬 5 📌 4

I wrote up a blog post on some of my recent work to upgrade Semgrep to OCaml 5, and the difficulties I encountered. Check it out!

14.03.2025 15:15 👍 3 🔁 0 💬 0 📌 0

At any rate, I’ll file an issue tomorrow and share what I can. Thanks for the nudge to do so!

13.03.2025 05:06 👍 0 🔁 0 💬 0 📌 0

FYI we actually set space_overhead as low as 15 in production. It seemed a bit excessive to me but that’s what was necessary to match the characteristics of OCaml 4 in practice.

13.03.2025 03:59 👍 0 🔁 0 💬 2 📌 0

Unfortunately I don’t think I’ll be able to make a publicly available repro case for this. I may be able to get source code access for a limited group, and I can definitely try out changes to the runtime and report back. Let me know if either of those two options sound good to you.

13.03.2025 03:57 👍 0 🔁 0 💬 2 📌 0

I’ll do what I can to get you the information and access you need if you’d like to look into this. The bulk of the work here was needed for our proprietary interfile analysis. I did need to change space_overhead in the community edition too, but a static value sufficed to match OCaml 4’s performance

13.03.2025 02:16 👍 1 🔁 0 💬 1 📌 0
Preview
Semgrep | Upgrading Semgrep from OCaml 4 to OCaml 5

SemGrep has migrated to OCaml 5 with negligible performance impact.

semgrep.dev/blog/2025/up...

They’ve had to do a bit of work to get a GC spacetime behaviour that matches OCaml 4. This feels like an issue with OCaml 5 GC scheduling. Needs investigation.

13.03.2025 00:16 👍 16 🔁 5 💬 1 📌 0
Video thumbnail

🎉 Big news! Semgrep has secured $100M in Series D funding! With this boost, we’re more committed than ever to transforming cybersecurity.

👉Learn more here: www.prnewswire.com/news-release...

05.02.2025 14:12 👍 7 🔁 3 💬 1 📌 1
Post image Post image

🚀✨ Another Trip Around the Sun for Semgrep! ✨🚀

On Friday, we wrapped up another year of growth and innovation. Huge thanks to our team, customers, partners, and of course, to our brilliant founders, Isaac Evans, Drew Dennison, and Luke O'Malley, for making it all possible!

03.02.2025 18:53 👍 1 🔁 1 💬 0 📌 0