FediForum position paper

i've been doing web programming for over 30 years and this is a wild one.

big thanks to @kickingk for doing all of the research to figure out this problem. i absolutely would have not figured it out myself.

kiki had a problem where it was generating correct rss feeds for everyone in north america, and everyone outside of north america had non-compliant rss feeds. the exact same code on every machine, but *only* the machines in geographical europe barfed out broken rss output. rss feeds were 100% valid in north america, and borked elsewhere. what the hell?

the rss errors in europe:
pubDate must be an RFC-822 date-time: Sun, 10 Aug 2025 08:00:00 BST

valid rss date in north america:
Mon, 16 Feb 2026 11:00:00 MST

do you see it? i don't see it either.

that looks like a perfectly cromulent rss pubdate to me. it satisfies every single date formatting requirement that i could find, and uses PHP's own datetime() function to generate it.

as it turns out, the rss 2.0 spec relies upon an RFC specification from the 1977 ARPANET: "RFC822: Standard for ARPA Internet Text Messages"

yes. i just had to write a patch for a 50 year old RFC ..... "feature".

if you're a kiki instance sysop, you can update your instance by downloading v1.1.7. and if you're wondering what kiki is - you can find out here:
https://tomotama.itch.io/kiki

danny van kooten does a great job of explaining what the underlying problem with RSS/RFC822 is here:
https://www.dannyvankooten.com/blog/2023/rfc822-and-cet/

#kiki #webdev #rss #programming #smallWeb #indieWeb

I find that people who oppose the use of LLMs in writing often take an elitist stance. For many non-native English speakers, LLMs are empowering—they help express ideas without embarrassment or the need for assistance. We did not choose English as a global language; it was imposed on many of us. So don’t tell me I can’t use LLMs to edit my writing—before you do, try writing in another language, like Hindi. I challenge you!

#llm #chatgpt #writing #blogging #indieweb

Happy Monday #IndieWeb!

Strategic break.

The corporate world's on hold for the holiday. We're using the quiet to reset things.

shaolindataservices.com is up—a private, tracker-free spot for diagnostic info. The "Actual Goals" plan is next. No fluff, just getting things done.

The quiet ends Wednesday.

#ActualGoals #SovereignTech #DataStrategy #FractionalCDS #IndieWeb

If you are currently blogging I have two things to say to you.

1. Thank you! Keep it up!

2. Let me know the address of your blog!

#blogging #blogs #indieweb

Канадските политици продължават да се преструват, че не ги изнудват. Ще помогне ли този най-нов служител на полицията в Торонто да измами Канада? https://jungyulkim.com/free-press/bg/articles/канадските-политици-свиват-рамене,-тъй-като-корупцията-задържа-столицата-онтариос.html #News #Art #Canada #NewYork #Toronto #Mafia #Crime #Indieweb #Headlines

I'm remaking my website from the ground up. #SmallWeb #IndieWeb

https://briantransplant.com/

In this latest site update, I discuss recent changes to my website such as a new comment form to the website, the re-introduction of posts, and my intentions to blog more frequently about more than just design and artwork.

https://futurehorizondesign.net.au/posts/2026-02-15-Posts-Reorganised-and-Rejoining-the-Indieweb.html

#indieweb #blog #blogging #smallweb #rss #webdev

В момента по-мръсен от Гестапо, може ли полицията в Торонто да освежи имиджа си с вербуването на нов талисман? https://jungyulkim.com/free-press/bg/articles/канадската-демокрация-е-изложена-на-риск,-докато-тълпите-на-торонто-управляват.html #News #Art #Canada #NewYork #Toronto #Mob #Crime #Indieweb #Headlines

We've launched! Our first #plugin Lunatic Pump Fast, which you can buy at on KVR https://www.kvraudio.com/marketplace/lunatic-pump-fast-by-lunatic-phase

It's a gain modulator to get that pumping "sidechained" effect without needing to sidechain!

It's our launch sale until the end of February, and you can get an extra discount there with the code InPhaseMasto

You can get more details on our human written, statically generated, #IndieWeb lunaticphase.com

#MusicProduction

New post on chronosaur.us - weeknotes - 2026/02/15 https://chronosaur.us/weeknotes-20260215/
#blog #blogging #indieweb #smallweb

I wish I could double-boost this blog post, it is absolutely spot-on. The #indieweb is a nation of positive thinkers, and is great for that.

[Ignore the naïve bit about blocking AI bot IP addresses; that's a losing game.]

https://islandinthenet.com/the-indie-web-is-not-defined-by-its-enemies/

I really like personal homepages and have quite a list of them bookmarked. I'll post one every week unless I fall behind this schedule. 😉 So here's Cool Personal Homepages #CPHP Vol. 61: "All-Purpose Mat" https://allpurposem.at/

#SmallWeb #indieweb #homepage #blog #screenshot #programming

🔗 https://stephvee.ca/blog/updates/my-rss-feed-is-now-excerpt-only/

After thinking more about the worsening data theft /scraping problem, I've decided to strip my RSS feed of full-text content. :welp: I did not make this decision lightly, and am frankly incredibly annoyed about it. We shouldn't have to worry about this sort of stuff...

#indieweb #rss #data #fuckai

Kagi Small Web now has categories! Browse and discover amazing blogs, personal sites, and hidden gems in the topics you care about most:

https://kagi.com/smallweb

#Kagi #SmallWeb #Blogs #Indieweb

@michaelharley “official” ends up being “most folks agree on what the slash ought to be” —for “/about” it is obvious—for books: book reads, personal library, book wish lists, book likes: the intent varies! https://indieweb.org/personal_library #indieweb