Everyone knows your location: tracking myself down through in-app ads
How I tracked myself down using leaked location data in the in-app ads, and what I found along the way.
How I tracked myself down using leaked location data in the in-app ads, and what I found along the way.
As it turns out they don't actually want you to do this (and have some interesting ways to stop you)
What could've been the largest data breach in the world - an attack chain on Google services to leak the email address of any YouTube channel
Opened YouTube and was greeted with this abomination:
A new way to handle dates and times is being added to JavaScript. Let's take a look at Temporal, what problems it solves, the current state, and what you'll find in the new documentation about it on MDN.
The 2010s was the Wild West of the mobile world. You couldn't walk past a row of cubicles without hearing a manager cough "Mobile-first", much like "AI-first" is today. Every company, from the biggest
Claude can now search the internet to provide up-to-date, cited responses on all plans worldwide. Get real-time insights for research, market analysis, and more.
A Minecraft clone made with pure HTML & CSS – no JavaScript.
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server applications.
It’s anecdotal, I know, but my main entertainment business revenue is down 50% over the past 3 months. Our main paid source of leads was Google Ads, which have served us well over the past 10 years or so – I think I know what I am doing in adwords by now. Once per month … Continue reading "Google is dead. Where do we…
Hello, I'm Derin!
Hey, it's finally happened. I've decided to write a blog post. And if you're reading this, I've also finished one. I have wanted to do this for a long time,…
In my recent analysis of YouTube’s information density I included the results from an advanced statistical analysis on the number of videos present on the home page, which projected that around May 2026 there would only be one lonely video on the home screen.
where my words occasionally escape /dev/null
How I wrote filter rules for YouTube
The protocol is the API.
A comprehensive daily press review with global news. Fully private, with sources openly curated by our community. News is broken. We all know it, but we've somehow accepted it as inevitable. The endless notifications. The clickbait...
Today we are announcing a new privacy feature coming to Kagi Search. Privacy Pass is an authentication protocol first introduced by Davidson et al., in [1], and recently standardized by the IETF as RFCs [2—4]. Our...
The DuckDB team and MotherDuck are excited to announce the release of a local UI for DuckDB shipped as part of the ui extension.
Today, we’re introducing a way for Quick Share to work with AirDrop.
A new generation of collaborative software that allows users to retain ownership of their data.
Text is a universal medium. And yet we try to prevent users of our UIs from using it. Let’s not.
Node.js has undergone a remarkable transformation since its early days. If you’ve been writing Node.js for several years, you’ve likely witnessed this evolution firsthand—from the callback-heavy, CommonJS-dominated landscape to today’s clean, standards-based development experience.
I complained about this on the socials , but I didn’t get it all out of my system. So now I write a blog post. I’ve never liked the philosophy of “put an icon…
Make your dynamic content accessible by default with the HTML tag that time forgot.
Chrome finally pulled the trigger on the web’s best ad-blocker, uBlock Origin. Now that Chrome has hobbled uBO, Firefox — my beloved —1 is surging again. I want to do my part to convince you to switch to Firefox and show you how I use it.
Discover how native ACME protocol support simplifies SSL/TLS certificate management by enabling direct configuration within NGINX.
What happens when 4,500 people ask for the same feature? At Firefox, we build it. Tab groups have long been the most requested idea on Mozilla Connect –
A blog about making culture. Since 1999.
In this essay, Carson Gross and Alex Petros discuss htmx's future direction and philosophy. They explain how the project aims to emulate jQuery's success through API stability, minimal feature additions, and quarterly releases while continuing to promote hypermedia-driven development and support the broader web…