Is it still worth using jQuery in 2025? In the early days of web development, jQuery was the undisputed king of front-end libraries. Modern JavaScript now includes many features that jQuery originally provided. So, should developers still use jQuery over vanilla JavaScript today?
Why XSS Persists in This Frameworks Era? Introduction Hi, I’m canalun (@i_am_canalun ), a security researcher at GMO Flatt Security Inc. This article explores the question: “Why Does XSS Still Occur So Frequently?” We will delve into why this notorious and classic vulnerability despite the wides...
Diffusion Elites: surprisingly good, simple and embarrassingly parallel Introduction Hi ! I was going to publish this content on ArXiv but I decided to write a blog post this time so I can write it a bit more informally =) It is not a secret that Diffusion models have become the workhorses of high-dimensionality generation: s...
Configuring Split Horizon DNS with Pi-Hole and Tailscale Post describing how I've configured pihole to return different results to clients on my tailnet than those on the LAN.
What An Alternative Education System Would Look Like? A Vision For An Education System Built Around Curiosity, Mentorship, And Real-world Learning. Without Schools, Grades, or Fixed Paths.
On Chasing the Right “Zero.” Once you've dedicated yourself to making the things you love, every inbox can and should become a well-monitored servant rather than a pitiless master.
Disappointed by Gemini CLI After a month of using Claude Code, I tried Google's Gemini CLI. The installation process was so frustrating that I never got to test the actual capabilities. Here's what went wrong and why user experience matters in AI tools.
(Quite) A Few Words About Async I’ve had a few conversations about async code recently (and not so recently) and seen some code that seems to make wrong assumptions about async, so I figured out it was time to have a serious chat about async, what it’s for, what it guarantees and what i...
Using Gemini and Claude For SQL Analytics - A Bake Off | BenjaminWootton.com A bake off of Claude and Gemini in order to test their SQL performance against a ClickHouse database.
Would you like an IDOR with that? Leaking 64 million McDonald’s job applications When applying for a job at McDonald's, over 90% of franchises use "Olivia," an AI-powered chatbot. We discovered a vulnerability that could allow an attacker to access more than 64 million job applications. This data includes applicants' names, resumes, e...
Introducing a New Lightweight DataGrid for Uno Platform Struggling with slow or complex data tables? Discover TableView, a powerful and lightweight Uno Platform DataGrid alternative. Learn how to add sorting, filtering, and more!
Bulgaria to join euro area on 1 January 2026 The European Central Bank (ECB) is the central bank of the European Union countries which have adopted the euro. Our main task is to maintain price stability in the euro area and so preserve the purchasing power of the single currency.
Implementing BFF Pattern in ASP.NET Core for SPAs Secure your SPAs with the BFF pattern in ASP.NET Core. Move authentication to the backend, eliminate token storage risks, and simplify your frontend code.
SmolLM3: smol, multilingual, long-context reasoner We’re on a journey to advance and democratize artificial intelligence through open source and open science.
CVE-2025-48384: Breaking git with a carriage return and cloning RCE tl;dr: On Unix-like platforms, if you use git clone --recursive on an untrusted repo, it could achieve remote code execution. Update to a fixed version of git and other software that embeds Git (including GitHub Desktop).