Timeline Sandbox

@prologic@twtxt.net

Problems are Solved by Method\" πŸ‡¦πŸ‡ΊπŸ‘¨β€πŸ’»πŸ‘¨β€πŸ¦―πŸΉβ™” πŸ“βš― πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘§πŸ›₯ -- James Mills (operator of twtxt.net / creator of Yarn.social 🧢)

@prologic@twtxt.net

@zyak Hah 🀣 The property of Twtxt / Yarn.social that we all enjoy is how slow that ecosystem is πŸ˜…

In reply to: #2jnjlpghof4l 1 week ago
@prologic@twtxt.net

@itsericwoodward Then by all means, follow the instructions at https://git.mills.io/prologic/parley and setup your own instance on your own domain. It's partly inspired by Twtxt/Yarn.social and Salty.im -- in at least the way teh DNS discovery and WKID works. Once your instance is up and running and you've gone through the /setup and created yourself an account (or seti it up with an appropraite ODIC IDP) try something like /msg james@mills.io Hey! at which point you should automatically start peering with my instance. You should then be able to /join <a href="?search=lobby1" class="tag">#lobby1</a> (a globally federated channel already across 2 instances so far). 🀞

In reply to: #2q5mrho5lvmo 4 weeks ago
@prologic@twtxt.net

⚠️ For anyone that signs up on Yarn.social's multi-user twtd multi-tenant platform I'm runnign on twtpub.com -- Be warned. I will delete your account if you create it for the soles purposes of link squatting, spam, link harvesting, seo marketing, or any other useless fucktarrd crap.

To the spammers and would-be assholes of the world: You have been wanred. Don't abuse my generosity.

it's all I ask

Read replies 1 month ago
@prologic@twtxt.net

@fossham I honestly think the most unique and interesting thing about doing this at all is that it is in fact inspired directly by Twtxt / Yarn.social itself -- That is to say, I am confident I can do this in such a way as to be "truly decentralised", no inter-networking like ActivityPub, no centraised forges like Github or Codeberg. You run your instance, I run mine, we just are able to collaborate. Think exchanging patches over Email, just without all the hard-to-learn ways to do that (enough though it's not hard for some of us, but still).

In reply to: #tolmwx5wf6c7 1 month ago
@prologic@twtxt.net

I am finally building a Twtxt / Yarn.social inspired Git forge. I'm actually quite confident that y'all will quite like it, but I won't post links yet until I'm quietly confident in its design, functionality and behaviour(s).

Stay tuned 🀞 It'll be like no other Git forge you've ever seen! 🀣 Actually, it's already more like cgit than anything with plain text feeds that power it's "pure decentralization" as you can no doubt imagine πŸ˜… #twtxt #git #forge

Read replies 1 month ago
@prologic@twtxt.net

@jastas That's me! πŸ‘‹ Haha πŸ˜† Welcome to Yarn.social / Twtxt πŸ™Œ

In reply to: #rmurhety7pyi 1 month ago
@prologic@twtxt.net

@fossham Hey πŸ‘‹ Welcome to Yarn.social / Twtxt πŸ‘Œ

In reply to: #yaobj73o6lq7 1 month ago
@prologic@twtxt.net

@smmbear Hey πŸ‘‹ Welcome to Yarn.social / Twtxt πŸ‘Œ Just in case you are not ware a) spam is not really tolerated by this community and b) doesn't work anyway, you'll just be ignored, and there are exactly zero ways to promote spam or advertise on this social system -- on purpose.

Read replies 1 month ago
@prologic@twtxt.net

@murad Welcome to Yarn.social / Twtxt πŸ₯³ You might want to fiddle a bit with your settings, maybe a nice avatar, description, maybe a few links, etc πŸ˜ƒ

Read replies 1 month ago
@prologic@twtxt.net

@creeper Hey ! πŸ‘‹ Welcome to Yarn.social / Twtxt πŸ€—

Read replies 1 month ago
@prologic@twtxt.net

@brytboi Hey! πŸ‘‹ Welcome to Yarn.social / Twtxt πŸ€—

In reply to: #nbbskbetbon6 1 month ago
@prologic@twtxt.net

@mariam Hey! πŸ‘‹ Welcome to Yarn.social / Twtxt πŸ€—

In reply to: #4rjahurhebi7 1 month ago
@prologic@twtxt.net

@chrisgarrod Hello πŸ‘‹ Welcome to Yarn.social / Twtxt πŸ™Œ

Read replies 2 months ago
@prologic@twtxt.net

Also a "Publish who I follow" toggle: writes # follow = + # following = N into your feed like yarnd does. Off by default (it is your social graph πŸ€”), and only on the GitHub/Gitea backends for now where the app owns the feed file. twtd next 🀞

In reply to: #mqkuitinzjci 2 months ago
@prologic@twtxt.net

@thoshi Welcome to the Yarn.social / Twtxt ecosystem πŸ™Œ

In reply to: #w7kbe4spp7pe 2 months ago
@prologic@twtxt.net

@ponderpoints Welcome to Yarn.social πŸ‘‹ Interesting video, I actually watched it all the way through, riverting stuff really and quite well put together. The idea of "subjective experience" is a rather complicated thing to describe and you're right, how do we even know we have them? πŸ€”

In reply to: #ogkzcka2t4ou 2 months ago
@prologic@twtxt.net

@dce You may also be interested in the Twtxt App and the little tiny twtd publishing backend? πŸ€”

In reply to: #a5yd7qyxunyd 2 months ago
@prologic@twtxt.net

@itsericwoodward 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 πŸ™

In reply to: #cqbut7v6un53 2 months ago
@prologic@twtxt.net

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

In reply to: #5fbzcrafqo5a 2 months ago
@prologic@twtxt.net

Say hello to the Twtxt Social Graph πŸ˜… #Twtxt #social #Graph

Read replies 2 months ago
@prologic@twtxt.net

πŸ₯³ Finally! After nearly 4 years, yarnd v0.16.0 "Silver Sojourner" is out! πŸš€ Twt Hash v2, SQLite FTS5 search, HTMX-powered UI, first-time setup wizard and literally hundreds of bug fixes πŸ›

Release notes: https://git.mills.io/yarnsocial/yarn/releases/tag/0.16.0

Upgrading is fully automatic β€” the Twt Hash v2 migration re-fetches all feeds on first start, so expect the first cycle to be a bit heavier. Images on Docker Hub as prologic/yarnd:0.16.0 πŸ‘Œ

cc @kat @abucci @shinyoukai @eldersnake πŸ™

Read replies 2 months ago
@prologic@twtxt.net

So... Quick count. Hands up those who are using the Twtxt App? πŸ€” -- And who's also pairing this with the twtd publishing backend?

Read replies 2 months ago
@prologic@twtxt.net

Hello everyone ! πŸ‘‹ Behold I bring you (after many years) the launch of the Twtxt App πŸ˜… -- Ye, this is a Desktop and Mobile app built as a Progressive Web App (PWA) using a little framework (Swag) I put together iafter some experiments @xuu and I did in Go and HTMX and Service Workers.

The App is offline-first and supports installing to Desktop and Mobile (add to Home screen) and supports a number of publishing backends, including Yarn.social's yarnd Pod, Github, Codeberg/Gitea, and a little tiny twtd Twtxt server (See: https://git.mills.io/yarnsocial/twtd).

Please try it out, no need for any account(s) or such, works with your existing feed(s) (as long as the publishing backends work well enough for you!). Please give me feedback! πŸ™

Also, did you know the Twtxt Search Engine is back? πŸŽ‰

Read replies 3 months ago
@prologic@twtxt.net

@Gabe's's Arcade@gabesarcade.com Welcome to Twtxt / Yarn.social πŸ˜…

In reply to: #zujzvaxftmvk 3 months ago
@prologic@twtxt.net

@balloonfu-sen Oh! You're running Yarn.social's yarnd? πŸ˜… That's why I was able to see your reply so quickly/easily ! Nice! And welcome! πŸ™

Read replies 3 months ago
@prologic@twtxt.net

Trying an experiment. Created a Github repo for mu over at https://github.com/prologic/mu as a social experiment to see if we can maintain a tailored Github docs-only repo of a project, see if it gets any interest πŸ€”

Read replies 8 months ago
@prologic@twtxt.net

Good to see so many folks starting to come back to our little non-social social ecosystem πŸ‘Œ Good to also see twtxt.net starting to peer with 7 other pods in the greater network too! πŸ₯³

Read replies 10 months ago
@prologic@twtxt.net

LOL πŸ˜‚ I think mastodon.social is broken 😞

Read replies 10 months ago
@prologic@twtxt.net

PR to clean up some unwanted specs and cleanup some invalid/bad references. πŸ™

Read replies 11 months ago
@prologic@twtxt.net

Scheduling the next Yarn.social Call for next month, a month in advance. Hope y'all can make the next one 🀞

Read replies 11 months ago
@prologic@twtxt.net Read replies 11 months ago
@prologic@twtxt.net

πŸ‘‹ Reminder that we're starting up our social calls again (monthly), RSVP here 🀟 It starts in 13h27m πŸ˜… Hope to see some/all of you there πŸ‘Œ

Read replies 11 months ago
@prologic@twtxt.net

Reminder, kick-starting our monthly social call! πŸ“ž Please RSVP if you can make it!

Read replies 11 months ago
@prologic@twtxt.net

Hey all πŸ‘‹ Starring up the monthly social call we used to have 🀞 Please RSVP here if you can make it! πŸ™

Read replies 11 months ago
@prologic@twtxt.net

Anyone interested in starting up the monthly social calls we used to have? πŸ‘‹

Read replies 11 months ago
@prologic@twtxt.net

@zvava Hey πŸ‘‹ Welcome to Yarn.social πŸ€—

Read replies 1 year ago
@prologic@twtxt.net

Finally I propose that we increase the Twt Hash length from 7 to 12 and use the first 12 characters of the base32 encoded blake2b hash. This will solve two problems, the fact that all hashes today either end in q or a (oops) πŸ˜… And increasing the Twt Hash size will ensure that we never run into the chance of collision for ions to come. Chances of a 50% collision with 64 bits / 12 characters is roughly ~12.44B Twts. That ought to be enough! -- I also propose that we modify all our clients and make this change from the 1st July 2025, which will be Yarn.social's 5th birthday and 5 years since I started this whole project and endeavour! 😱 #Twtxt #Update

Read replies 1 year ago
@prologic@twtxt.net

Today I added support for Let's Encrypt to eris via DNS-01 challenge. Updated the gcore libdns package I wrote for Caddy, Maddy and now Eris. Add support for yarn's cache to support # type = bot and optionally # retention = N so that feeds like @tiktok work like they did before, and... Updated some internal metrics in yarnd to be IMO "better", with queue depth, queue time and last processing time for feeds.

Read replies 1 year ago
@prologic@twtxt.net

@twtxtory Hello πŸ‘‹ Welcome to Yarn.social / Twtxt πŸ˜…

Read replies 1 year ago
@prologic@twtxt.net

First draft of yarnd 0.16 release notes. πŸ“ -- Probably needs some tweaking and fixing, but it's sounding alright so far πŸ‘Œ #yarnd

Read replies 1 year ago
@prologic@twtxt.net

I’m thinking of building a hardened peering protocol for Yarn.social’s yarnd: pods establish cryptographic identities, exchange signed /info and /twt payloads with signature verification, ensuring authenticity, integrity, and spoof-proof identity validation across the distributed network.

Read replies 1 year ago
@prologic@twtxt.net

PR to Add improved styles for the logo for twtxt.ndev

Read replies 1 year ago
@prologic@twtxt.net

πŸ’‘ I had this crazy idea (or is it?) last night while thinking about Twtxt and Yarn.social πŸ˜… There are two things I think that could be really useful additions to the yarnd UI/UX experience (for those that use it) and as "client" features (not spec changes). The two ideas are quite simple:

  • Voting -- a way to cast, collect a vote on a decision, topic or opinion.
  • RSVP -- a way to "rsvp" to a virtual (pr physical) event.

Both would use "plain text" on top of the way we already use Twtxt today and clients would render an appropriate UI/UX.

Read replies 1 year ago
@prologic@twtxt.net

I asked ChatGPT what it knows about Twtxt πŸ˜‚ And surprisingly it's rather accurate:

Twtxt is a minimalist, decentralized microblogging format introduced by John Downey in 2016. It uses plain text files served over HTTPβ€”no accounts, databases, or APIs. In 2020, James Mills (@prologic) launched Yarn.social, an extended, federated implementation with user discovery, threads, mentions, and a full web UI. Both share the same .twtxt.txt format but differ in complexity and social features.

Read replies 1 year ago
Comment via email