It Takes 2 Minutes to Hack the EU’s New Age-Verification App
Plus: Major data breaches at a gym chain and hotel giant, a disruptive DDoS attack against Bluesky, dubious ICE hires, and more.
Curated articles from sources across the web
Plus: Major data breaches at a gym chain and hotel giant, a disruptive DDoS attack against Bluesky, dubious ICE hires, and more.
Developers are expected to keep up with an industry that never slows down. New frameworks, languages, and tools appear every few months, and falling behind even slightly can feel overwhelming. The good news is that you don't need to block out entire evenings to stay current. Platforms like SmartyMe...
Met police say business in Hendon, north-west London, was targeted on FridayCounter-terrorism police are leading an investigation into an arson attack on a business in Hendon, north-west London, on Friday, the Metropolitan police have said.More details soon … Continue reading...
Standard square QR codes are everywhere. But what if you want something that stands out? I built a circle QR code generator that wraps your brand message around the QR code itself—completely client-side, no server required. Why Circle QR Codes? A circle QR code isn't just a different sha...
Claude + Groq Hybrid LLM — AI University Memory Agent After each learning session in AI University, a Memory Agent automatically builds a structured learner profile — weak providers, strong providers, preferred learning style. Next session, quizzes are personalized based on that profile....
I just shipped V2 of ServiceKit, my lightweight dependency management package for Unity. Before I get into what's new, I want to address the thing some of you are already typing into the comments: yes, ServiceKit is a service locator. On purpose. I think that's the right shape for Unity, and V2 is w...
Book: Observability for LLM Applications · Ebook from Apr 22 Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com...
Book: Observability for LLM Applications — paperback and hardcover on Amazon · Ebook from Apr 22 Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and oth...
TL;DR — I'm not a primary coder. I spent ~12 hours on Saturday with Claude Code and shipped axle: an accessibility compliance CI that scans every PR for WCAG 2.1/2.2 AA violations and proposes AI-generated code fixes. It's live on GitHub Marketplace, npm, and a hosted web UI, and processed its first...
Book: Observability for LLM Applications — paperback and hardcover on Amazon · Ebook from Apr 22 My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub Your pager goes off at 03:14. The chat says llm_judge_score...
I needed to add vocal removal to an app last week without shipping a 300 MB Demucs model with the binary. The shortest path I found was StemSplit's API — three endpoints, one model (HTDemucs), and a free tier big enough to prototype on. This is the working tutorial I wish I'd had. Single file, batc...
Book: Observability for LLM Applications — paperback and hardcover on Amazon · Ebook from Apr 22 Also by me: Thinking in Go — Book 1: Go Programming + Book 2: Hexagonal Architecture My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me:...
The school’s $100m project to examine its slave ownership in Antigua is mired with controversy as academics allege obstructionChristopher Newman remembers seeing campus police officers as he walked into a human resources office at Harvard University, but he didn’t imagine that they were there for hi...
Silvia Salis, the leftwing mayor of Genoa and former Olympian, is described as ‘a breath of fresh air’ and potential unifierIt has been a turbulent month in Italian politics.A failed referendum on a judicial overhaul pierced prime minister Giorgia Meloni’s aura of invincibility, triggering governmen...
Trump’s attacks on Pope Leo XIV polarizing the diverse community as faith and politics come to a headMaryellen Lewicki meets once a week for Bible study with a group of Catholic women in Decatur, Georgia, in a space they try to keep clear of politics. But Donald Trump’s name arises nonetheless.“We h...
Why I Built ClipTool I needed a simple way to download TikTok videos without watermarks. Every existing tool was either: Full of ads and pop-ups Painfully slow (20-30 seconds per video) Didn't work on iPhone Safari So I built ClipTool — a free, fast TikTok downloader with zero ads....
28 Years Later: The Bone Temple, Crime 101, and Deathstalker are among the films deserving of your eyeballs this month
Most developers jump straight to chat completions when they think "AI + backend." But the feature that's quietly changing how products work — semantic search — is more powerful, cheaper, and honestly more fun to build. The Problem with Keyword Search Imagine you're building a knowle...
A vocal remover is just a stem separator with the "everything except vocals" output thrown away. So why does picking one feel hard? Because the quality gap between tools is huge — bigger than the marketing pages let on — and almost nobody publishes numbers. I needed an answer for a side project, so...
A lot of cycle tools feel heavy, clinical, or built for app stores first. We wanted to test a calmer web experience, so we built Luna Bloom, a period calculator and cycle tracker that helps users estimate next period dates, ovulation timing, fertile windows, symptom history, and reminder flows in o...
If you've ever wondered how ChatGPT-style apps can suddenly "know" about your company's internal documents, product manuals, or legal files without being retrained, the answer is almost always RAG — Retrieval-Augmented Generation. In this post, we'll break down what RAG is, why it exists, and walk...
If you've ever wondered how ChatGPT "knows" that king and queen are related, or how Spotify recommends songs you actually like, the answer is almost always the same: embeddings. This post breaks down what embeddings are, how they work, where they're used, and what you can actually do with them — no...
I need you to understand something about queuosine, and I need you to not be bored, because it is extraordinary. Actually, let me build up to it. I was eating one of Marcus’s almond pastries — he left a container at the lab two days ago and I have been rationing them more successfully than I’ve man...
Before you knew it, the age-old adage "there's no such thing as a free lunch" has once again proven true in the tech world. If your company has spent the last two years building AI customer service systems, Retrieval-Augmented Generation (RAG) pipelines, or internal knowledge bases on the back of Me...