@abucci _@anthony.buc.ci_ Yes. That _should_ ๐ค do it. No restarting a pod wonโt delete the cache. โ Read more
@abucci _@anthony.buc.ci_ Yes. That _should_ ๐ค do it. No restarting a pod wonโt delete the cache. โ Read more
@abucci _@anthony.buc.ci_ It does. But see above. โ Read more
Btwโฆ The _only_ reason I can think of this not working as expected, is if the feed in fact hasnโt changed at all and so therefore the cached Metadata is unchanged and therefore it believes there is no refresh interval. In order to bust the cache here, the user/feed has to post a Twt or you can Refresh your Podโs Cache. โ Read more
@carsten _@yarn.zn80.net_ Nice! ๐ โ Read more
@abucci _@anthony.buc.ci_ Do you want this in the logs? Info maybe? Warn? ๐ค โ Read more
DEBU[0005] not refreshing feed https://kolesnikov.se/twtxt.txt with refresh=7200s (1h47m38.999 ...**
Hmmm nothing wrong with the code:
DEBU[0005] not refreshing feed https://kolesnikov.se/twtxt.txt with refresh=7200s (1h47m38.99999925s before next refresh)
โ [Read more](https://twtxt.net/twt/uzdoq4q)
=
Oh I know that person ๐ Lemme confirm something locally real quick ๐ โ Read more
@abucci _@anthony.buc.ci_ Do you happen to have the feed uri handy? ๐ค โ Read more
@movq _@www.uninformativ.de_ Come to think of it, itโs actually an appealing โoptionsโ thing to support anyway I _think_. It sure does make looking things up a lot easier. It makes no difference to us now, since we all follow each other and have webb established clients and following maps, but if we think anoth ... โ Read more
@darch _@neotxt.dk_ If we want to make follow users and cross-pod mentioning easier for users, I _would_ just drop the whole Twtxt feed URi entirely and just use webfinger period. Its far easier for non-technical people to reason about if we do that. Of course the actual Twtxt feed URL(s) are still there, ... โ Read more
And this is true, I wouldnโt expect every Twtxt feed on ever web server to have a webfinger service. So weโd have to fallback anyway. โ Read more
@movq _@www.uninformativ.de_ I think the only thing this bus us is โshorter identitiesโ with feed uris that can be looked up and validated, really. โ Read more
@darch _@neotxt.dk_ Hmmm ๐ค โ Read more
Cool idea though ๐ โ Read more
> Donโt share these addresses.
> They contain an identifier that other people could use to se ...
I kind of. have a problem with this:
> Donโt share these addresses.
>
> They contain an identifier that other people could use to send you spam and to control your newsletter subscriptions.
How are you suppose to do that when the same identifier is part of the Atom feedโs URI?! ๐คฆโโ๏ธ Hmmm ๐ค โ Read more
@movq _@www.uninformativ.de_ Yes ๐ โ Read more
@abucci _@anthony.buc.ci_ It is however an RFC: https://www.rfc-editor.org/rfc/rfc7033 โ Read more
The _only_ noticeable thing you would see at all is all of a sudden (assuming you followed the old feed and new feed) you would see otherwise identical replies to some โrootโ that looks like its from two different identifies (feeds) โ Read more
@abucci _@anthony.buc.ci_ Actually it wouldnโt change any of the hashes at all. The old Twts from the previous feedโs URI would still remain in-tact. In the case of Yarn.social pods running
yarnd
, they are also archived, the search engine running at search.twtxt.net runnin ... โ Read more
New Year, New Avatar ๐ โ Read more
@notvantablack _@yarn.zn80.net_ Hey! ๐ Welcome to Yarn.social ๐ค โ Read more
@carsten _@yarn.zn80.net_ Thank you! ๐โโ๏ธ โ Read more
- Conveniently sharing your Yar ...
@movq _@www.uninformativ.de_ There are two primary problems that the use of WebFinger can help solve (that I can think of):
- Conveniently sharing your Yarn.social / Twtxt โidentityโ with others, much like other competing ecosystems have done. e.g:
prologic@twtxt.net
(which can be loo ... โ Read more
@rsdoiel Not easily at this time, no. We would have to build an API endpoint so you can authenticate and grab an Atom version of your Timeline. I have to ask thoughโฆ Why? ๐ โ Read more
> @prologic Hey, I had no intent to complain or express frustration. Just really feel excited about what you ppl have c ...
@loopsaisei
> @prologic Hey, I had no intent to complain or express frustration. Just really feel excited about what you ppl have created around twtxt and would like to engage to make things better.
This is awesome! ๐ We welcome any and all help we can get! ๐ We especially need help in the UI/UX side of things, especia ... โ Read more
twtr
and twete
are just so much better ๐
**@darch _@neotxt.dk_ Why? ๐ค Clients like
twtr
and twete
are just so much better ๐
โ Read more
@lyse _@lyse.isobeef.org_ Well if youโre still up for it, I would be more than happy to write the client part itself, as a library that you could โjust importโ. Iโd probably base it on the code in
yarnd
but heavily refactor it and write a shittone more tests ๐
Then eventually replace what yarnd
uses too ๐ โ Read more
open to building a new client? As a Go library and Cli? โ Read more
@lyse _@lyse.isobeef.org_ You always seem to pick the nicest shot ๐ โ Read more
@lyse _@lyse.isobeef.org_ I _think_ @darch _@neotxt.dk_ was probably interested in how this bad mention happened in the first placeโฆ So am I actuallyโฆ Can you shed some light on how this happened? ๐ค โ Read more
This probably arrants some real-time conversation though. Are you up for a call this weekend/tomorrow? ๐ค โ Read more
@lyse _@lyse.isobeef.org_ Iโm thinking of generally the case of solving the of โbad dataโ when ti comes to -mentions, typos, wrong urls and so on. In general if a client can validate an alias/mention (yes
yarnd
has a similar thing where we maintain a similar mapping per user and have lookup for that), then we c ... โ Read more
Yeah thatโs true I guess โ Bit of a downside โ But in theory you could probably do it with a static resource configuration ๐ค โ Read more
acct:
could mean anything I guess@abucci _@anthony.buc.ci_ Yeah and I guess the nice thing is
acct:
could mean anything I guess โ Read more
@abucci _@anthony.buc.ci_ This is a little different though ๐ โ Read more
@darch _@neotxt.dk_ Cool ๐ โ Read more
Haha no f\\*\\*k Apple too ๐ If it werenโt the only desent acccessible OS for a vision impaired person I wouldnโt use it ๐คฃ โ Read more
yarnd
already does this today really, based on what's in your "Followings" list on your account, which basically ...I mean yeah sure,
yarnd
already does this today really, based on whatโs in your โFollowingsโ list on your account, which basically is a mapping of nick -> url
of the feeds you follow. Really it could just be a simple list and we could drop the nick there too at some point (as again, we can just look them up and cache) โ Read more
@darch _@neotxt.dk_ Ahh you mean rewrite -mentions into their fully formed Twtxt mention special URLs? ๐ค โ Read more
Use Preview to check this out on any frontpage of a pod or profile page ๐ โ Read more
yarnd
implemen ...@abucci _@anthony.buc.ci_ You can, however that is not a lookup mechanism, more of a publishing standard. And yes all profile pages in
yarnd
implement this, as well as all feeds and the main frontpage discover feed too ๐ โ Read more
@darch _@neotxt.dk_ I kind of agree that we can probably omit the nick part in mentions entirely. Since they can be looked up and cached, thereโs no need for this. But weโll have to spec this all up. First letโs see what [@lyse _@lyse.isobeef.org_](https://twtxt.net/external?uri=https://lyse.isobeef.org/twtxt ... โ Read more
@darch _@neotxt.dk_ Yes for Macbooks with batteries, this makes a whole lot of sense ๐ For Mac(s), including Mac Studio, Mac mini and Mac Pro, this makes absolutely no sense ๐คฆโโ๏ธ โ Read more
$ webfinger prologic@twtxt.net | jq -r '.links[] | select(.rel= ...**
I guess its usage in Twtxt clients could be something like this:
$ webfinger prologic@twtxt.net | jq -r '.links[] | select(.rel"Self").href'
2023/01/06 02:32:40 Looking up WebFinger data for acct:prologic@twtxt.net
2023/01/06 02:32:40 GET https://twtxt.net/.well-known/webfinger?resource=acct%3Aprologic%40twtxt.net
https://twtxt.net/user/prologic/twtxt.txt
Where a lookup of user@ ... โ [Read more](https://twtxt.net/twt/axnl2ea)
webfinger
you can intall with .**
I guess in general though, itโs a pretty good lookup mechanism. I also wrote a command-line tool
webfinger you can intall with
go install go.mills.io/webfinger/cmd/webfinger@latestis:
webfinger prologic@twtxt.net
โ [Read more](https://twtxt.net/twt/7mkcd7a)
@abucci _@anthony.buc.ci_ Did you miss #33jt3fa and the subsequent twts in that yarn? ๐ค โ Read more
@abucci _@anthony.buc.ci_ Thatโs kind of what Iโm thinking too. it _might_ be more trouble than itโs worth (not to mention that actually using and implementing Activity Pub just seems to be so fucking hard, like NP hard โ Okay Iโm slightly joking/exaggerating, but still ๐ โ At least with the direction ... โ Read more
nick
somehow to the JRD (JSOn resource Data?) would really help here anyway. What this _woul ...@darch _@neotxt.dk_ In any case I donโ think adding
nick
somehow to the JRD (JSOn resource Data?) would really help here anyway. What this _would_ help with however if we got this specโed up and into clients is a way to validate -mentions and feed URI lookups. โ Read more_
@darch _@neotxt.dk_ According to their own webpage it doesnโt look like it would work very well. But to be honest I havenโt ever tried it, as it was never a problem before. On my old iMac it never went to sleep โ But Iโm pretty sure thatโs on an older macOS version (before macOS 13.x Ventura) โ Read more
docker pull prologic/yarnd:latest
(i ...This is now correctly working rather nicely ๐

docker pull prologic/yarnd:latest
(if youโre running using Docker) or git pull
and rebuild, then either --enable-feature webfinger
or add it to Settings -> Poderator Settings and restart (or edit /path/to/data/settings.yaml
) โ Read more
@abucci _@anthony.buc.ci_ Yeah pretty much ๐คฃ Maintain the nice Yarn/Twtxt community weโve got going here for as long as we can (even at the expensive of it being small and niche) ๐ค โ Read more
I just have to say, as a Father, if true (like @abucci _@anthony.buc.ci_ said) this is truly disgusting. ๐คฏ โ Read more
> How can we make doing this sort of awful shit harder (or impos ...
@abucci _@anthony.buc.ci_ Good points. And I will always go back to thinking aboutโฆ
> How can we make doing this sort of awful shit harder (or impossible) on Yarn pods?
I donโt give a shitโข what anyone does on their own Twtxt feed personally, I just donโt follow that god awful shit, not that Iโve eve ... โ Read more
@tkanos I know you are real ๐คฃ I just canโt believe this awful shit youโve posted ๐คฎ Haha ๐ โ Read more
@carsten _@yarn.zn80.net_ Thank you! ๐โโ๏ธ โ Read more
@carsten _@yarn.zn80.net_ Thanks! ๐โโ๏ธ Meanwhile Iโve filed a bgu report as I _believe_ this to be a bug in macOS 13.x and a regression as I just canโt find how to disable โsleepโ anywhere in Settings whatsoever ๐คฆโโ๏ธ #macOS #bug โ Read more
@carsten _@yarn.zn80.net_ Yes yes. Good point. It does not. Something to consider thoughโฆ Weโve had a few discussions on this over the years, but nothing has ever โstuckโ (yet). โ Read more
Doesnโt appear to be. โ Read more
nick
hmmm I wonder if that's even a valid / commonly accepted rel
... ๐ค**@darch _@neotxt.dk_ Oh? You want a
nick
hmmm I wonder if thatโs even a valid / commonly accepted rel
โฆ ๐ค โ Read more
Anyone noticed with macOS 13.x with the revamped Settings app that there seems to be no option to disable your Macbook/Mac/MacStudio from going to sleep? ๐ค #Mac #macOS โ Read more
@carsten _@yarn.zn80.net_ I had a look at it when you posted this a few days ago, and I couldnโt help but wonder whether one could just do the same sort of thing with a separate
yarnd
instance ๐คฃ โ Read more
And we want to open up Yarn.social to ActivityPub and thus Mastodon why exactly?! ๐คฆโโ๏ธ โ Read more
Also gross ๐คฎ โ Read more
@tkanos da fuq?! ๐คฆโโ๏ธ Are you for real? ๐คฃ โ Read more
Well that now works ๐ฅณ (at least on my pod):

@slashdot _@feeds.twtxt.net_ Ooooer, now thatโs a service I can get behind. As a vision impaired (legally blind) person, I donโt read books primarily because well umm Iโm blind ๐คฃ โ This would enable and make reading books for me a hell of a lot easier ๐ โ Read more
- What should the mime-type for the Twtxt feed be? Should we define one (even if its accepted by the W3C at this p ...
Some questionsโฆ
- What should the mime-type for the Twtxt feed be? Should we define one (even if its accepted by the W3C at this point)? ๐ค
- What other data/properties should we return (fi any)? ๐ค โ Read more
yarnc
command-line client a ...@carsten _@yarn.zn80.net_ This is a โknown missing featureโ of the web interface. For now what you can do is install the
yarnc
command-line client and use yarnc sync -a <feed> feed.txt
edit it and re-sync it back up. โ Take a backup first in case there are bugs/dragons in the code, its kind of new ... โ Read more
@carsten _@yarn.zn80.net_ Well crap thatโs a bug ๐คฆโโ๏ธ Do you mind filing a bug report here? ๐โโ๏ธ โ Read more
Forking as youโve no doubt found is where things can get interesting as weโve had some pretty awesome and insane forks that go many levels deep and span many feeds across many domains, hosts and all around the globe ๐ โ Read more
@loopsaisei Hmmm after having read your Twt properlyโฆ Everything you said is _correct_. And youโve clearly pointed out some inconsistencies in the two apps we build and maintain and their respective UI/UX ๐ข โ Iโm sorry for that. We need help in the mobile app area especially ๐
Anyway, yes essentially a Twt Subject is a formalisation of something we disco ... โ Read more
@loopsaisei Hello! ๐ Welcome to my pod (one of many!) ๐ค โ Let me try to clear some things up for youโฆ โ Read more
I've also imple ...
Iโve built a client and server library and command-line tool (combination of a bunch of code I found and fixed up): https://git.mills.io/prologic/webfinger
Iโve also implemented an experimental feature called WebFinger (
webfinger
) in d940da9f05 which Iโm _hop ... โ Read more_
I _believe_ it was @anth _@a.9srv.net_ also that recently mentioned in #7xnsrsa his own frustrations with this and suggested maybe we _could_ look at using WebFinger โ Which honestly is probably not really all that hard, it uses (AFIK) a WKD lookup/discovery, ... โ Read more
$ bat https://twtxt.net/twt/xzi7m6q | ...**
[@darch _@neotxt.dk_](https://twtxt.net/external?uri=https://neotxt.dk/user/darch/twtxt.txt&nick=darch) I just totally missed the fact that the mentioned URI was just entirely wrong ๐
$ bat https://twtxt.net/twt/xzi7m6q | jq -r '.text'
(#kwyhrda) @darch Looking great! :-)
I guess [@lyse _@lyse.isobeef.org_](https://twtxt.net/external?ur ... โ [Read more](https://twtxt.net/twt/3ju3sca)
@carsten _@yarn.zn80.net_ Hmm not sure how to reproduce? ๐ค โ Read more
yarnc sync
@carsten _@yarn.zn80.net_ You could use
yarnc sync
โ Read more
@carsten _@yarn.zn80.net_ What so you mean? ๐ค โ Read more
@darch _@neotxt.dk_ I doubt it ๐ To be proper decentralized means there are no central points of control or decision making ๐คฃ โ Read more
@darch _@neotxt.dk_ Hmmmaubr we never enabled it? Iโll look later ๐ โ Read more
@abucci _@anthony.buc.ci_ Probably or our implementation is out of date compared to the spec? ๐ค โ Read more
@bender Oh I missed that! ๐ฑ โ Read more
@abucci _@anthony.buc.ci_ Iโm a bit surprised to see as much missing there as the tool reports. IndieAuth _should_ be there as well as the token\\_endpoint and various other bits. Hmmm. Also WebSub should also be there as well, as all Pods uses WebSub between each other (recently promoted this feature f ... โ Read more_
@lyse _@lyse.isobeef.org_ Thatโs so nice ๐ โ Read more
Weird ๐คฃ Maybe get @darch _@neotxt.dk_ to look at table styles ๐ โ Read more
@darch _@neotxt.dk_ What makes you say that? ๐ค โ Read more
@bender Its actually even worse than that. Yes I went through a few extra steps, because I wanted to be in control of the โthrow away emailโ as well. However, as it turns out, Microsoft basically force you to have a Microsoft Live Account, which (btw) gives you access to Teams, Outlook (and their own Email?!), Office, etc, etc. Itโs not just an account fo ... โ Read more
@eaplmx Hard to say really. Grew up without Internet for 1/3 od my life. โ Read more
@jdtron _@tilde.team_ Hey! ๐ Glad to still see you around ๐ค โ Read more
@abucci _@anthony.buc.ci_ We only implement IndieAuth right now. microPub is planned. โ Read more
@carsten _@yarn.zn80.net_ Thanks! โ Read more
Whoah ๐ฑ โ Read more
@carsten _@yarn.zn80.net_ This looks interesting though ๐ โ Read more
@carsten _@yarn.zn80.net_ I kind of use HedgeDoc for a similar purpose actually ๐ โ Read more
Indeed this war is completely pointless and the casualties no matter the number senseless ๐ข โ Read more
@carsten _@yarn.zn80.net_ Geez ๐คฆโโ๏ธ โ Read more
@carsten _@yarn.zn80.net_ Pretty sure by default memory backed sessions are 1hr. This is of course configurable. ๐ You can also tick yue โRemember Meโ box to have a database backed session that by default is 10d. ๐ โ Read more
@carsten _@yarn.zn80.net_ My gawd! ๐ณ And youโre joking about climate change not being a thing right? ๐ โ Read more
@carsten _@yarn.zn80.net_ This ease of use is also just as important for ease of operations. Which reminds meโฆ Btwโฆ Have you tried Salty Chat at all yet? ๐ค I know its not โprime timeโ ready for the masses yet (lacking a decent Mobile App), but feedback from folks like you even at this stage is highly ... โ Read more
@carsten _@yarn.zn80.net_ My god ๐คฆโโ๏ธ How does this stack rank up against the greatest wars of all human history? ๐ค Are we up there? ๐ข โ Read more