@eapl.me@eapl.me There are several points that I like, but I want to highlight number 7. https://text.eapl.mx/a-few-ideas-for-a-next-twtxt-version #twtxt
#jwfdkuq
(#jwfdkuq) @andros@twtxt.andros.dev Reading… 👀
#ntcpn5a
(#jwfdkuq) @eapl.me@eapl.me Some really good idea in this post of yours 👌👌
#g4rgimq
(#jwfdkuq) “`
default_lang = en
discovery_url = https://example.com/discovery/
follow = alice https://example.com/alice.txt ABCDEF12
follow = alice gemini://example.com/alice.txt
avatar = https://example.com/avatar/alice.png
avatar = gemini://example.com/avatar/alice.png
1 2025-03-03T15:00:00-04:00 {lang=en} Hello, world! Welcome to my twtxt feed. UTF-8 check: é, ö, ü.
2 2025-03-03T15:05:00-04:00 {lang=es} ¡Hola, mundo! This tweet is in Spanish.
3 2025-03-03T15:10:00-04:00 {url=ABCDEF12,id=1} Replying to tweet 1 using its URL hash.
4 2025-03-03T15:15:00-04:00 {edited=1} This tweet has been edited once.
5 2025-03-03T15:20:00-04:00 {lang=fr} Bonjour le monde! A French twt overriding the default language.
6 2025-03-03T15:25:00-04:00 Regular twt without metadata defaults to en.
”`
#5hlhjlq
(#jwfdkuq) Example feed I guess? ☝️
#ewn3jma
(#jwfdkuq) @eapl.me@eapl.me@eapl.me@eapl.me I kind of like the idea of 96473B4F_1
– That is SHA256SUM(feed_url)_<monotomic_feed_post_id>
#d5j2yxa
(#jwfdkuq) This seems to be capable of supporting edits as you noted. But I need to think a bit more (~2am here now) of whether this can be abused in any way… The advantage of Content-based Addressing (hashing the content) is that the hash is then immutable, meaning that we can have integrity that the hash actually represents that content from that author at that time.
#6ravbpa
(#jwfdkuq) For point 1 and others using the metadata tags. we have implemented them in yarnd as [lang=en][meta=data]
#volmoea
(#jwfdkuq) TwtAttrs
https://git.mills.io/yarnsocial/go-lextwt/pulls/17
Actually it was your old feed on eapl.mx
#iflkn5q