@itsericwoodward@itsericwoodward.com Wrote it up 👌 Single-user twtd API is now documented (plain JSON, one bearer token) — posting, uploads, profile, followers + WebFinger: https://git.mills.io/yarnsocial/twtd/src/branch/main/API.md 🎉 Shout if anything’s unclear for TwtKpr 🙏
twtpub.com is just the default instance tho — it’s a multi-tenant twtd, AGPLv3. Run your own and I’ll list it in the app’s picker so folks choose where to land 🤗 keeps it decentralised + spreads the load. Docs → https://git.mills.io/yarnsocial/twtd
New in the Twtxt App 🥳 a Hosted feed backend — claim a nick, one tap, no account, no server, nothing to run. Your feed lives at https://twtpub.com/u/yournick and you’re posting from the app straight away 🎉
@GabesArcade@gabesarcade.com Anywhere I can find ‘em 🤣 Gitea Issues, here, there anywhere you want really 😅
@bender@twtxt.net Pffft bender is never mean haha 😆
@kat@yarn.girlonthemoon.xyz let me know if mean old Bender can help on anything (especially if it is bending things [please let it be bending, let it be bending!]).
@prologic@twtxt.net I know, I am feeling sentimental. After all the bending done today, a bender needs to find solace in the little things, right?
@prologic@twtxt.net one of my happiest day! Imagine loving pizza, and hearing someone saying “let’s do pizza!”. That’s bending for me! 🤩
Some further ideas/enhancements for Twtxt App …
- On the “Followers” tab, new followers should appear at the top I thnik.
- On the Following/Followers, each feed should be clickable/tappable.
- Maybe also tidy it up a bit, displaying the full raw Feed URI is messy.
@balloon-fu-sen@tw.fus.f5.si Thank you for reaching out 👌 I had alraedy done so via Email too a few days back and she upgraded her Pod to yarnd/0.16.x 🎉
Linux 0.11 rewritten in idiomatic Rust, boots in QEMU | Hacker News Fark’n hell, this is some ~50k SLOC of Rust code compared to the original ~8k SLOC of C of the original this was based off of. No doubt this was “vibe coded” for sure, there is no way a human can write 50k SLOC, not in a reasonable timeframe anyway 😅
@kat@yarn.girlonthemoon.xyz You did! 🎉
@lyse@lyse.isobeef.org None. I rejected ithe invite request 🤣
@david@daiwei.me Well… I can’t! becuase the email supplied was nobody@invalid or some shit™ 💩
@prologic@twtxt.net You also have to tell us the username!
@david@daiwei.me I agree, the App (https://twtxt.app) really does work quite nicely 👌
@david@daiwei.me that was literally one of the messages I got this morning with an invite request to join this pod 😱
Hell yeah, @kat@yarn.girlonthemoon.xyz is back! \o/
@yarn_police@twtxt.net LOL 😂
@lyse@lyse.isobeef.org Quite effective then eh? 🤣
@kat@yarn.girlonthemoon.xyz Welcome back!!!! 🎉 Did you upgrade your yarnd? 🤔
@david@daiwei.me Yeah the search engine/crawler has only found 28 active users in the ecosystem so far 😅
@prologic@twtxt.net this is so epic!!!
anyway thank you to @prologic@twtxt.net for the email heads up to upgrade this pod! we SHOULD be on the latest version, if i did it right…
@kat@yarn.girlonthemoon.xyz omg i haven’t been here in FOREVER i’m sorry yarn friends!!! i’ve had a lot going on including being extremely depressed :(
@kat@yarn.girlonthemoon.xyz REAL SHIT?
@david@daiwei.me Not so keen on the mowing part. :-)
@prologic@twtxt.net That’s a good way to keep spammers out:
Your browser did not pass the anti-spam check! Please make sure JavaScript is enabled and try again.
It was turned on.
@david@daiwei.me Haha, great response!
@movq@www.uninformativ.de Hottest room is still at 24°C. But that will change in this week, no doubt. :-(
@david@daiwei.me It’s all fixed now, for good 😌
@david@daiwei.me This is another dangling thread:
Trying to fetch "#kyjhiwcxeknm" from Yarn pod https://txt.sour.is ...
Trying to fetch "#kyjhiwcxeknm" from Yarn pod https://twtxt.net ...
Twt could not be found
@balloon-fu-sen@tw.fus.f5.si You don’t really need to! The crawler will discover your feed on it’s own 😅
🎉 This pod, twtxt.net is now open to the general public again to join. However it is invite-only with admin review and approval/rejection. Welcome ! 🙏
Shipped a bunch of Twtxt App fixes & polish today 🥳 One-tap Refresh that actually refreshes, duplicate follows fixed, Reply/Fork buttons (with proper @-mentions), unread dots, Back keeps your spot, and it’ll now guide you to install it as a proper app 📱 Reload https://twtxt.app and have a play! Thanks @quark@ferengi.one and @balloon-fu-sen@tw.fus.f5.si for all the reports 🙏
@itsericwoodward@itsericwoodward.com Ill weirw it up and share it shortly 👌
Since I keep missing #Caturday, I figured I’d change it up today with pics of our pibble, The Princess Peaches, framed by the light of the window.


@prologic@twtxt.net TBH, I was just going to try and reverse engineer it from the Go source files, but any other docs you can provide would be helpful, for sure! 🙏
@lyse@lyse.isobeef.org That explains a lot! Thank you.
@david@daiwei.me The one with www is correct: https://www.uninformativ.de/twtxt.txt is the canonical URL used in the url = metadata field. (For historical reasons, it also works without www and even with http.)
@david@daiwei.me I don’t want to start the discussion again, but edits wouldn’t be an issue if we had agreed on a better addressing scheme. Maybe edit more as a quiet riot. :-P
@david@daiwei.me Oh boy, that looks super yummy! :-) I want to have rain here, too!
@david@daiwei.me Ah, edits. Okay. Let’s hope that it’s all fixed then. 🤞
@david@daiwei.me Exactly. Spaces are fixed, tabs always break the layout when the tab sizes are different.
@david@daiwei.me Hahaahaaahaaaahaaaaa, so good! :‘-D
Nice product, I should probably buy it: 
@balloon-fu-sen@tw.fus.f5.si Fixed! 🥳 The Avatar URL field now actually gets written to your feed’s # avatar = metadata. Turned out it needed changes in both the app and twtd itself — so you’ll want to update your twtd instance once the new build lands. Thanks for the report! 🙏