Keyvan
keyvan.net
Keyvan
@keyvan.net
Software developer interested in web development, digital publishing systems, media and politics. https://keyvan.net https://mochi.is
New thing I've been working on...
September 8, 2026 at 4:45 PM
Reposted by Keyvan
The UK's Labour government is so authoritarian it declared Palestine Action a terrorist organisation (for opposing genocide) a year before Trump did.
August 28, 2026 at 10:56 AM
AI text watermarking and quality loss
AI text watermarking and quality loss
After the EU AI Act’s transparency guidelines went into effect, and following the announcement that most major AI labs will soon be watermarking their text output to comply, there has been some debate...
blog.keyvan.net
August 24, 2026 at 10:14 PM
Reposted by Keyvan
If you need an indication of how divorced the ‘mainstream’ media is from reality, consider this: the possibility of at least 4 billion deaths resulting from 3 degrees Celsius of global warming by 2050 made barely a dent in news headlines.

medialens.substack.com/p/4-billion-...
4 Billion Dead: ‘There Are No Words’
If you need an indication of how divorced the ‘mainstream’ media is from reality, consider this: the possibility of at least 4 billion deaths resulting from 3 degrees Celsius of global warming by 2050...
medialens.substack.com
August 24, 2026 at 8:00 AM
New blog post: AI stigma punishes legitimate use

More thoughts on AI writing, detection
AI stigma punishes legitimate use
More thoughts on AI writing, detection and watermarking
blog.keyvan.net
August 24, 2026 at 12:31 PM
Reposted by Keyvan
Forgot to post this one the other day. I know Bluesky users in general love AI, so I think most of you will enjoy this:

daringfireball.net/2026/08/follow…
Follow-Up Thoughts on Watermarking Schemes for AI-Generated Text
I want the answers that I read to be cogent, lucid, accurate, blessedly terse — and ideally to strike a consistent tone that is pleasant to my reading ear. The genie is not going back in the bottle.
daringfireball.net
August 21, 2026 at 12:38 PM
A lot has been said recently about watermarking plain text, which allow AI labs to act as AI detectors. And there are already non-watermark ways of detecting AI output (e.g. Pangram). I think all of these are a bad idea. blog.keyvan.net/p/ai-detecto...
AI detectors are a bad idea
A lot has been said recently about watermarking plain text, which allow AI labs to act as AI detectors.
blog.keyvan.net
August 18, 2026 at 4:10 PM
Inspired by @gruber.foo's recent piece I made a simplified, interactive demo of the text watermarking approach AI labs are adopting. watermarking.mochi.is
August 18, 2026 at 4:09 PM
Reposted by Keyvan
It’s unacceptable for a tool to sacrifice an iota of clarity, coherence, meaning, quality, etc. for the purpose of embedding hidden clues within the text to suggest its provenance.

daringfireball.net/2026/08/anthro…
Anthropic’s ‘Watermark’ Text Adulteration in Claude Is a Perversion of Writing
It’s unacceptable for a tool to sacrifice an iota of clarity, coherence, meaning, quality, etc. for the purpose of embedding hidden clues within the text to suggest its provenance. The idea that anything other than *my* needs should factor into the generation of text *for me* is patently offensive.
daringfireball.net
August 16, 2026 at 7:31 PM
Thoughts on AI and jobs
Humans > Jobs
blog.keyvan.net
June 13, 2026 at 2:35 PM
Reposted by Keyvan
"The reality is that a ruthless propaganda war is being waged against the survival of human civilisation in the name of short-term greed."

Media Lens on how manufactured confusion has produced a dangerous mix of climate denial and apathy: medialens.substack.com/p/invitation...
Invitation To A Turkey Shoot – How To Debunk Climate Denial
We, of course, post on all kinds of emotive and controversial issues on social media: genocide in Gaza, the war of aggression on Iran, the weaponisation of anti-semitism to undermine democratic choice...
medialens.substack.com
June 8, 2026 at 10:49 PM
Reposted by Keyvan
How To Create A Custom News Feed Free From Algorithm Manipulation

Today the Twitter algorithm served me up a bunch of Zionist tweets from accounts I’ve never followed, right at the top of my “For You” feed.
www.caitlinjohnst.one/p/how-to-cre...
How To Create A Custom News Feed Free From Algorithm Manipulation
Today the Twitter algorithm served me up a bunch of Zionist tweets from accounts I’ve never followed, right at the top of my “For You” feed.
www.caitlinjohnst.one
June 9, 2026 at 1:47 PM
Greta will be speaking at the Tech for Palestine conference in Brussels on the 6th June. Tickets still available.
June 1, 2026 at 8:18 PM
Media Lens: ‘Starmageddon’ – The Anti-Polanski Smear Campaign That Ate Itself www.medialens.org/2026/starmag...
May 28, 2026 at 1:41 PM
If you can get to Brussels on June 6th, I can highly recommend this conference - the London and Barcelona events were fantastic! brussels2026.techforpalestine.org
May 20, 2026 at 10:29 AM
Reposted by Keyvan
Our new media alert is now available:

Media Myopia As We Hurtle Towards Climate Oblivion

medialens.substack.com/p/media-myop...
Media Myopia As We Hurtle Towards Climate Oblivion
Any aliens who have been monitoring radio and television transmissions streaming outwards into space from Planet Earth over the past few decades will likely be intrigued, bemused or simply horrified a...
medialens.substack.com
May 19, 2026 at 9:10 AM
Reposted by Keyvan
"Just imagine if Palestine had razed the whole of Israel to the ground, killing 100,000s, injuring and traumatising literally millions – and the BBC made the return of 20 Palestinian captives their continuous, highest profile focus."

More here from Media Lens: medialens.substack.com/p/reversing-...
Reversing The Truth – The Gaza ‘Ceasefire’ And British Complicity In Genocide
We live in a time when truth is reversed in plain sight.
medialens.substack.com
October 23, 2025 at 12:35 AM
Reposted by Keyvan
Really looking forward to being able to use PHP 8.4's new HTML parser rather than HTML5-PHP!

https://blog.keyvan.net/p/parsing-html-with-php-84

#php
Parsing HTML with PHP 8.4
A look at the new HTML5 parser, CSS selector support, and new DOM classes
blog.keyvan.net
December 10, 2024 at 1:01 PM
Reposted by Keyvan
Being doing #PHP a long time, so this "Parsing HTML with PHP 8.4" looks cool:

"A look at the new HTML5 parser, #CSS selector support, and new DOM classes."

blog.keyvan.net/p/parsing-ht...
Parsing HTML with PHP 8.4
A look at the new HTML5 parser, CSS selector support, and new DOM classes
blog.keyvan.net
December 9, 2024 at 7:44 PM