Please turn JavaScript on
General Musings with Kevin Powell icon

General Musings with Kevin Powell

Is this your feed? Claim it!

Publisher:  Unclaimed!
Message frequency:  0.17 / day

Message History

I shared an article on Bluesky, and someone flagged it as AI-written. Then the author explained how he actually wrote it, and another reader pushed back. Most of us use AI to help write code, so why does AI-assisted writing bother us, and where should the line be?

🔗 Links
✅ The Bluesky thread:


Read full story

Corrections
1:50 - I said students who use AI every day scored about 80 points lower. It’s about 40 points lower (38 and 42 in the source).
5:47 - I said “almost 1,000 high schools in Turkey.” It should be almost 1,000 high school students.

👉 CSS Demystified:


Read full story

Someone left a comment on one of my videos asking "Who still cares about all those little CSS details?" and it's not the first that asks that type of thing, so I felt like I should reply.

✅ Newsletter: https://kevinpowell.co/newsletter
✅ CSS animations to bring your site to ...


Read full story

Two bugs in PHP itself are being called "70% of the internet is affected", and the bug is serious, but the headline number is not. Here is what actually happened, where the 70% comes from, why so many sites are stuck without a fix, and what to do about it. PHP versions with the fix: 8.5.12, 8.4.27, 8.3.36 and 8.2.35.

🔗 Links
✅ Wiz, "PHP2Shell":


Read full story

An article saying "Passkeys are a trap. Do not use them." hit the front page of Hacker News, and its worry is attestation: a passkey feature that could let sites decide what software you can log in with. I break down what attestation actually is, why non-attested passkeys are still secure, and why I'm not too worried about it, at least for now.

✅ My newsletter:


Read full story