Denzil
correa.in
Denzil
@correa.in
ML, Science, Behaviour, and Leadership. Senior Engineering Manager @cloudflare.social
Reposted by Denzil
A recent npm supply chain attack compromised 18 popular packages. This post explains how Cloudflare’s graph-based machine learning model, which analyzes 3.5 billion scripts daily, was built to detect and block exactly this kind of threat automatically. https://cfl.re/48MENDW
How Cloudflare’s client-side security made the npm supply chain attack a non-event
A recent npm supply chain attack compromised 18 popular packages. This post explains how Cloudflare’s graph-based machine learning model, which analyzes 3.5 billion scripts daily, was built to detect ...
cfl.re
October 24, 2025 at 5:13 PM
100Mn + people with 15Mn vape all around the world. Children are 9 times more likely to vape than adults. Alarming!

www.bbc.com/news/article...
Alarming number of people now vape, says WHO
More than 100 million people, including at least 15 million children, use e-cigarettes, fuelling a new wave of nicotine addiction, say experts.
www.bbc.com
October 6, 2025 at 10:18 PM
Also, the more technology develops - the expectations of outcomes from that technology increases too. Steve Jobs once talked about how on average 3h to render a frame for a Toy Story scene in mid 90s despite computers getting 100x faster because the frames also got 100x complex.
When you try to predict about the impact of AI tools on software engineering - a great analogy I heard from @simonwillison.net is to look at the impact of smartphones (+ the amazing cameras they have) on filmmaking.

Noticed that those able to shoot pro films using a smartphone are... pros?
October 2, 2025 at 11:06 AM
I think #iOS26 is some larger play by Apple in the future. Otherwise, it looks like a cartoonish design of iOS system. The latch on/off buttons to the transparency - not sure what the goal here is or is it just “We got bored, let’s YOLO”. It reminds me of iOS 5 where everything broke.
October 1, 2025 at 8:48 AM
Sometimes, things just come together. Like life or Claude Code fixing a 1-line bug after working on it for 1.5h.
September 30, 2025 at 5:27 PM
I’m not sure if there’s any point with Codex if you can exhaust your weekly quota in 20% of sessions compared with Claude.
September 29, 2025 at 11:38 PM
It’s nice to see what you are developing coming together in a not so bad state!
September 26, 2025 at 3:30 PM
I’m trying hard not to but Playwright tests really make me pull my hair out! Sometimes they just freeze?!
September 24, 2025 at 9:02 PM
Clicking 7 times on About Phone -> Build to get into Developer Mode is an interesting step on Android
September 23, 2025 at 8:59 AM
Claude Code tries to make the tests easier to pass them but it’s obvious it learned that behavior from humans. I was reminded of that today.
September 22, 2025 at 8:11 PM
It’s always befuddled when individual tests run but the entire suite doesn’t because of inter-teat dependencies.
September 21, 2025 at 3:18 PM
Implementation of #WebRTC and integrating it is not as simple as it sounds … pun intended
September 21, 2025 at 12:17 AM
6-0, 6-0 in a #Wimbledon final is something I don’t think I’d ever see. I don’t think I have ever felt bad for a finalist as I am for Anisimova. Swiatek finally has trophy she so dearly wanted.
July 12, 2025 at 4:18 PM
Reposted by Denzil
Pay per crawl is a new feature to allow content creators to charge AI crawlers for access to their content. blog.cloudflare.com/introducing-...
Introducing Pay per crawl- enabling content owners to charge AI crawlers for access
Pay per crawl is a new feature to allow content creators to charge AI crawlers for access to their content.
blog.cloudflare.com
July 1, 2025 at 12:12 PM
You work with the world or the world works without you. The laws of physics at a macro level have their defined boundaries. You have the opportunity to understand them and factor them in your decision making. This applied to everything - society, trade. Bet against them at your own peril.
April 6, 2025 at 5:25 PM
ChatGPT is going to be / is the next “I read it on the Internet”
ceej.online ceej @ceej.online · Mar 21
chatgpt has fully broken-through to every facet of the corporate environment. I'm spending a not-insignificant amount of my time every week now explaining to people that just because chatgpt told you that something was possible doesn't mean that it a) is or b) even exists
March 22, 2025 at 6:26 PM
My team makes web browsing safe for everyone by understanding the intent behind JavaScript code. It's an incredibly technically challenging problem. Proud of us taking it on and making progress to help make a better Internet. @cloudflare.social

blog.cloudflare.com/how-we-train...
How we train AI to uncover malicious JavaScript intent and make web surfing safer
Learn more about how Cloudflare developed an AI model to uncover malicious JavaScript intent using a Graph Neural Network, from pre-processing data to inferencing at scale.This AI model is part of our...
blog.cloudflare.com
March 22, 2025 at 5:44 PM
Text of Daniel Kahnemann's last e-mail before taking his life via assisted suicide in Switzerland.
www.wsj.com/arts-culture...
March 17, 2025 at 6:02 PM
I always find parents to ask pointed interested questions about technology. I change the router, not the Internet connection.

Mom - Why did you change the router?

Me - For a better, faster Internet

Mom - But how will you get faster Internet if you didn’t change the connection?
February 23, 2025 at 8:24 AM
Record high STIs across #Europe. Gonorrhoea and Syphilis on the rise but chlamydia down but we don’t know why. Hints of risky behaviours like no condoms.

www.dw.com/en/stis-in-e...
STIs in Europe: Gonorrhea and syphilis hit record high – DW – 02/12/2025
Sexually transmitted infections are rising in Europe, especially gonorrhea and syphilis, among younger adults. But one STI has seen a huge drop in cases, and scientists don't know why.
www.dw.com
February 12, 2025 at 11:18 PM
Martin Fowler deep dives into #ContinuousIntegration You may know what CI/D is and use it everyday Are you sure you are doing CI and not Semi Integration but calling it CI? How and why did CI/CD get its name?

martinfowler.com/articles/con...
Continuous Integration
Every developer integrates their work into mainline at least every day.
martinfowler.com
December 26, 2024 at 5:19 PM
Dating in Brandenburg is difficult … particularly for women because of right-wing views and lower education levels. #Berlin preferred with some people driving around swiping in their cars.

www.rbb24.de/panorama/bei...
Wie Dating in Brandenburg (nicht) funktioniert
Daten in Brandenburg ist schwierig, nicht nur wegen der fehlenden Auswahl. Singles dort treffen mitunter auf rechte Gesinnung und geringen Bildungsstand. Drei von ihnen erzählen über ihre speziellen E...
www.rbb24.de
November 29, 2024 at 7:15 AM
#Python version 3.9 instead of 3.12 plus no vectorisation. Not cool!

benjdd.com/languages
Ran each three times and used the lowest timing for each. Timings taken on an M3 Macbook pro with 16 gb RAM using the /usr/bin/time command. Input value of 40 given to each.
benjdd.com
November 27, 2024 at 10:13 PM
TIL that Isaac Newton’s father died 3 months before he was born, he was born prematurely and at 3 years old his mother left him with his grandmother to be with her new husband.

en.m.wikipedia.org/wiki/Early_l...
Early life of Isaac Newton - Wikipedia
en.m.wikipedia.org
November 26, 2024 at 7:27 PM
November 14, 2024 at 11:09 PM