I'm blogging about Emacs, Drupal, php and exciting subjects

root=UUID= Worked in Every Guide I've Read, and Still Panicked This Kernel

Building a Linux system from scratch means writing your own GRUB entry, which means picking how the kernel finds its root filesystem. The obvious choice, root=UUID=<filesystem-uuid>, is what nearly every guide on the internet uses. It's also exactly wrong for a kernel with no initramfs, and the panic it produces looks like a completely different bug.

A Mobile/Desktop Ranking Gap I Can Explain, Mostly

The September 6 Search Console export splits the last 28 days by device. Desktop: 60 clicks, 4,026 impressions, 1.49% CTR, average position 15.34. Mobile: 19 clicks, 487 impressions, 3.9% CTR, average position 11.14. Mobile beats desktop on both position and CTR, on roughly an eighth of the impression volume. I spent a chunk of one session two weeks ago chasing mobile performance specifically.

Checking a Redirect Fix a Week Later, With Real Search Console Numbers

On August 29 I pulled a Search Console export and found 30 pages on this site indexed twice. Every one of them had a working clean URL and a second copy at /index.php/ plus the same path, splitting impressions between the two as if they were different pages. I wrote a fix the same morning. This is what a week of real data since then shows, not what I assumed it would show.

What the Claude Watermark Can and Can't See

On August 11, Anthropic started adding a machine-readable watermark to Claude's text output, everywhere, not just for EU users. It's compliance with Article 50(2) of the EU AI Act, which requires providers of synthetic content to mark it as machine-generated, and Anthropic signed the EU's Voluntary Code of Practice covering exactly this.

Subscribe to Linkhub