@abucci _@anthony.buc.ci_ Do you happen to use Signal btw? 🤔 If you do, it would be great if you could join the Yarn.social Signal Group (\\_at least until we have Group support and bet ... ⌘ Read more
@abucci _@anthony.buc.ci_ Do you happen to use Signal btw? 🤔 If you do, it would be great if you could join the Yarn.social Signal Group (\\_at least until we have Group support and bet ... ⌘ Read more
@akoizumi _@kyoko.nerdpol.ovh_ Haha 😂 Did you draw this? 🤔 ⌘ Read more
@justamoment 👍 ⌘ Read more
@eaplmx Correct. I should probably improve the startup a bit to catch this earlier on. Maybe expose it in the UI as well in Poderator Settings 🤔 ⌘ Read more
@eaplmx Yes please 🙏 ⌘ Read more
I \\_think\\_ Email has been broken on my Pod since some time now since @lyse _@lyse.isobeef.org_ made this commit the default behaviour of the flags/env had changed \\*\\*requiring\\*\\* \\
SMTP\\_PORT\\
to be set (used to default toi ... ⌘ Read more
@eaplmx Yup 😅 ⌘ Read more
@eaplmx Can you file an issue? 🤔 ⌘ Read more
Try now. fixed my pod's email configuration 😅 ⌘ Read more
twtxt_twtxt.1.cytd0qqnwbpw@dm4.mills.io | time="2022-10-10T05:17:46Z" level=warning msg="sending emails disabled in configurat ...**
\\
\\\\
twtxt\\_twtxt.1.cytd0qqnwbpw@dm4.mills.io \\| time="2022-10-10T05:17:46Z" level=warning msg="sending emails disabled in configuration"
\\
\\
\\
That would be why it's not working... Hmmm 🤔 ⌘ [Read more](https://twtxt.net/twt/rka6wwa)
_=
@justamoment No it \\_should\\_ work immediately. Check your spam folder perhaps? Let me test it real quick to be sure my infra isn't fucked 😅 ⌘ Read more
@justamoment Talk to him about your thoughts on the MithrilJS library and "mess" you speak of 😅 @markwylde happens to quite like the library, so much so he even forked it \\_I believe\\_ 😂 ⌘ Read more
@mckinley Ooop yeah 😅 you caught me! 🤣 ⌘ Read more
@justamoment From the Loign view:

@justamoment I used to work with him here in Oz, great UI/UX designer, best I've ever known 😅 ⌘ Read more
yarnd
implements this too 👌 Its basically called "Magic Link Auth". We've had this for a while, not sure if anyone ...@justamoment \\
yarnd\\
implements this too 👌 Its basically called "Magic Link Auth". We've had this for a while, not sure if anyone uses it though 😅 ⌘ Read more
sharkdp/hyperfine: A command-line benchmarking tool Found this really great tool whilst reading this other blog post You Don't Need a Library for File Walking in Go \\| Kablamo Engineering Blog 👌 ⌘ Read more
@lyse _@lyse.isobeef.org_ That is just cool! 👌 ⌘ Read more
@justamoment Oh! 😳 You should talk to @markwylde about this 😆 ⌘ Read more
Haha 🤣 I have to admit I'm not a fan of GNU 🤣 ⌘ Read more
@abucci _@anthony.buc.ci_ Nah you're all good 🤗 I literally hacked this up in a day 😂 Thays why I needed this feedback! 🙇♂️ Gimme time to improve things before final integration 🙏 ⌘ Read more
The indexing and searching of Emojis? 😆 ⌘ Read more
Ahh good 👌 ⌘ Read more
Ice just woken up ☕️x1**
Thanks! I commented and not sure I'd you got search working finally?
Ice just woken up ☕️x1 ⌘ Read more
websub
-- It is completely transparent to the user: it makes updates across pods near real-tim ...@abucci _@anthony.buc.ci_ There is nothing to do with \\
websub\\
-- It is completely transparent to the user: it makes updates across pods near real-time. ⌘ Read more
Hmmmm ⌘ Read more
Good Evening 👋

conf.IsFeatureEnabled(...)
@akoizumi _@kyoko.nerdpol.ovh_ Behind calls to \\
conf.IsFeatureEnabled(...)\\
⌘ Read more

moving_average_feed_refresh
feature on this pod (retesting it). Feed update _may_ be slower than normal. Please let me kn ...FYI I've enabled the \\
moving\\_average\\_feed\\_refresh\\
feature on this pod (retesting it). Feed update \\_may\\_ be slower than normal. Please let me know if the experience is worse or otherwise just garbage. \\*\\*Note:\\*\\* Does not affect feed updates between Yarn pods (With \\websub\\
enabled, those are near real-time). ⌘ Read more
@abucci _@anthony.buc.ci_ Thank you! 🙏 I'm \\_probably\\_ looking to fully integrate this work into the Web UI and API by next weekend hopefully 🤞 ⌘ Read more
1. build a new feature, put it behind a feature gate
2. announce it and tell other pod operato ...
@abucci _@anthony.buc.ci_ Normally the process if this:
1\\. build a new feature, put it behind a feature gate
2\\. announce it and tell other pod operators about it
3\\. after a while promote it
That being said, if there are more than one optional feature being gated at the same time, they can be liste ... ⌘ Read more
index_archive
and search_archive
(I know @xuu is) -- I would appreciate feedback in te ...@abucci _@anthony.buc.ci_ If you're trying out the CLI tools \\
index\\_archive\\
and \\search\\_archive\\
(I know @xuu _@txt.sour.is_ is) -- I would appreciate feedback in terms of correctness of the indexed data, whether o ... ⌘ Read more
@abucci _@anthony.buc.ci_ Yes, essentially at "ingestion" time from the Cache. ⌘ Read more
Add
websub
to "Enabled Optional Features"@abucci _@anthony.buc.ci_ Settings -> Poderating Settings
Add \\
websub\\
to "Enabled Optional Features"
websub
feature enabled on their pod? Thinking about promoting this feature soon...Btw, who's has the \\
websub\\
feature enabled on their pod? Thinking about promoting this feature soon... ⌘ Read more
I had no idea you \\_could\\_ even spread "misinformation" through the use of PayPal 😳 ⌘ Read more
@justamoment Btw... Were you still wanting to write a nice sexy MithrilJS PWA for Yarn.social we can host on app.yarn.social or yarn.social/app 😅 ⌘ Read more
@mckinley I \\_think\\_ I've misspoken. I can't even access that feed either, it's "connection refused". If we're talking about an API (of some kind) that lets me post some text, that's totally fine. I \\_assume\\_ at that point the feed is basically a feed that anyone can post to but the "authorship" of the feed id still just one entity (although I note this f ... ⌘ Read more
Wait what?! 😳 ⌘ Read more
@pkill9 Hello! Welcome 🤗 There are a number of other clients listed on Yarn.social 👌 ⌘ Read more
yarnd
instance (a Yarn.social pod), ...I \\_still believe\\_ the right way to do this really is for a site owner (for example) to run up a \\
yarnd\\
instance (a Yarn.social pod), embed a widget on the website that uses IndieAuth to your pod, dynamically creates a new feed for the user(s) and the widgets uses microPub to post to their feed on their behalf via some Javascript.Of course we're still missing microPub support. ⌘ Read more
@justamoment The \\_troulbe\\_ with a website and trying to support some kind of "comment system" or "guestbook" type thing is that Twtxt was designed to be a text format with a 1:N mapping of author to twt(s). In essence a single feed is owned by one author that can contain zero or more twts. It is not really possible (\\_although [@darch _@neotxt.dk_](htt ... ⌘ [Read more](https://twtxt.net/twt/feq2ekq)_
Working with the author ...
itamadev/golang-flutter-app-ffi: A Flutter app with Golang as a backend using FFI to bind and communicate between them
Working with the author of this little skeleton that is \\_attempting\\_ to try to demonstrate how to use FFI with Flutter on both Android and iOS -- Useful in in first-class Mobile App for Salty.im wit ... ⌘ Read more
Totally my bad 🤦♂️ ⌘ Read more
Also this link is a better view (ignoring whitespace ahgnes).
This function is used b ...
@darch _@neotxt.dk_ Ahh! I \\_think\\_ know what's going on...
Also this link is a better view (ignoring whitespace ahgnes).
This function is used by two kinds of buttons that are nested ... ⌘ Read more
#1010 - Add support for inde ...
👋 Hey y'all Yarn.social pod operators... Looking for testing of this PR and the associated CLI tools there-in:
#1010 - Add support for indexing and searching an archive - yarn - Mills
cc @jlj _@twt.nfld.uk_ [@darch _@neotxt.dk_](https://twtxt.net/external?uri=ht ... ⌘ Read more
> Another risk on a persistent comment system is to remember to have a way to moderate the posts, sin ...
@justamoment That's just it...
\\> Another risk on a persistent comment system is to remember to have a way to moderate the posts, since you need to control what gets on your page and can potentially stay there forever.
This ☝️ There will be \\*\\*zero\\*\\* ways to "moderate" or "filter" such content if one were to use teh soon and upcoming search of any g ... ⌘ Read more
> @tkanos dropped by to say hello and showed us his strange hotel room
Nevermind 😅**
Oh 🤦♂️
\\> @tkanos dropped by to say hello and showed us his strange hotel room
Nevermind 😅 ⌘ Read more
@mckinley @tkanos also joined us for a bit too and talked about his new Twtxt/Yarn client twx 👌 ⌘ Read more
@darch _@neotxt.dk_ Thanks for fixing this! 👌 ⌘ Read more
=>
cc @xuu if it's not too late for you 🤞**
@darch _@neotxt.dk_ Awesome! I'll jump on now then 👌
=\\> https://meet.jit.si/Yarn.social
cc @xuu _@txt.sour.is_ if it's not too late for you 🤞 ⌘ Read more
@xuu _@txt.sour.is_ Looks like darch is awake 😅 We \\_could\\_ start now? 🤔 ⌘ Read more
@xuu _@txt.sour.is_ 5am UTC ⌘ Read more
@xuu _@txt.sour.is_ In one hour ⌘ Read more
@mckinley True but we're talking about two different cases here 🤔 ⌘ Read more
@mckinley Working on it 👌 ⌘ Read more
@xuu _@txt.sour.is_ @lyse _@lyse.isobeef.org_ ? ⌘ Read more
@mckinley Cool! 👌 @darch _@neotxt.dk_ what about you? 🤔 ⌘ Read more
Success with Bluge 🥳

If y'all are still up for it 😅 ⌘ Read more
Actually I've just been informed, it \\_may\\_ still work out 😅 ⌘ Read more
@ocdtrekkie Actually maybe we'll skip this week? My wife has double booked several things today, and that means I have a conflict at the same time 😅 ⌘ Read more
Who's coming to this weeks call? 👋 ⌘ Read more
@justamoment _@twtxt.net_ Yup 👌 ⌘ Read more
@justamoment _@twtxt.net_ Ahh I see 👌 -- Let's see what happens after I finish building an indexable and searchable archive 🤞 ⌘ Read more
@justamoment Haha 😅 The way I see this working is, we present an interface that allows you to query the archive and load up older Twts (or replies). ⌘ Read more
@justamoment This is already possible thanks to "Bookmarks". If you bookmark a twt, you always have access to it. There is a built-in feature of the interface. But you \\_could\\_ also use your Browser's own bookmarking facilities too. ⌘ Read more
$ time ./index_archive ./data
...
ERRO[1046] error decoding archived twt data/archive/fd/bcbe3e. ...**
So... Indexing an old archive of [this pod](https://twtxt.net):
\\
\\\\
$ time ./index\\_archive ./data
...
ERRO[1046] error decoding archived twt data/archive/fd/bcbe3e.json error="unexpected end of JSON input"
ERRO[1048] error decoding archived twt data/archive/fe/51cf5a.json error="unexpected end of JSON input"
real 17m35.719s
user 16m42.758s
sys 3m48.809s
\\
\\
\\
There were (sadly) 332 b ... ⌘ [Read more](https://twtxt.net/twt/7uvxela)
@justamoment I'm building an indexer now to indexnand query an archive. So let's see how that goes 🤞 ⌘ Read more
- We really ...
@justamoment I'm actually working on it now 😅 -- But philosophically I've always \\_believe\\_ (and still do) two things:
\\- We really don't care about old content so much or what people said in the past
\\- We really should get away from the notion of "oh buy you said blah blah"
Elaborating on my 2nd opinion, it is dangerous to make it easy to pull up what ... ⌘ Read more
yarnd
. First t ...blugelabs/bluge: indexing library for Go Playing around with this library today to see if we can build an indexable archive for \\
yarnd\\
. First task, see how long it takes to walk the archive:\\
\\
\\
$ time ./index\\_archive ./data
...
INFO[0489] Twt 7776khq
INFO[0489] Twt vkkyqca
real 8m9.652s
user 7m35.754s
sys 2m31.565s
\\
\\\\
⌘ Read more
a
or q
🤔**Hmmm ever noticed that most Twt hashes either end in \\
a\\
or \\q\\
🤔 ⌘ Read more
@slashdot _@feeds.twtxt.net_ Creepy 🙄 ⌘ Read more
@abucci _@anthony.buc.ci_ This is pretty interesting... Sadly I don't know enough enough about market dynamics to respond here, so instead I've shared with my economist neighbor for comments/thoughts 😅 -- It would be fun though to try to write a computer program that simulates some of these things? 🤔 ⌘ Read more
$ yarnd --help 2>&1 | grep 'max-cache'
--max-cache-fetchers i ...**
[@justamoment _@twtxt.net_](https://twtxt.net/user/justamoment) This is sort of possible, kind of, by tweaking:
\\
\\\\
$ yarnd --help 2>&1 \\| grep 'max-cache'
--max-cache-fetchers int set maximum numnber of fetchers to use for feed cache updates (default 12)
-I, --max-cache-items int maximum cache items (per feed source) of cached twts in memory (default 150)
-C, --max-cache-ttl duration ... ⌘ Read more
@justamoment _@twtxt.net_ @eaplmx _@twtxt.net_ Yes that's right. And this behaviour is configurable. The defaults are pretty good, 150 Twts per feed or 10 days (whichever is reached first) before they're archived. The only \\_real\\_ reason we can't display older posts in a thread/yarn is because the archive doesn't have an ... ⌘ Read more
@movq _@uninformativ.de_ No need to apologise for life getting in the way 🤗 ⌘ Read more
@darch _@neotxt.dk_ Awesome! 👌 ⌘ Read more
@taigrr _@ndl.taigrr.com_ Very good 👌 And many thanks! 🙏 ⌘ Read more
@eaplmx Looks like taigrr@ndl.taigrr.com beat you to it 😆 ⌘ Read more
$14.45 USD
? I have a _virtual_ MasterCard here that apparently I can't even use (_can only use in the US ...Hey y'all US friends 🤗 Anyone want \\
$14.45 USD\\
? I have a \\_virtual\\_ MasterCard here that apparently I can't even use (\\_can only use in the US 🙄\\_) that I got from a class action suit. First US Yarn.social netizen to respond gets it 😅 (of course you'll have to figure out how to securely reach me too and all that, Email? Signal? Salty Chat? 😅)\\*\\*NO THIS IS NOT A SCAM\\*\\* 🤣 ⌘ Read more
@lyse _@lyse.isobeef.org_ 👌 ⌘ Read more
@lyse _@lyse.isobeef.org_ True, but based on the analysis I've done, I \\_think\\_ I can fix the bad data in-place. That is, i can probably write some code that periodically checks the cache for bad data and deal with it, some examples:
\\- Check for dead feeds, and remove from cache
\\- Check for dead feeds and remo ... ⌘ Read more
@mckinley Good point 👌 ⌘ Read more
@justamoment Oh wow! 😳 ⌘ Read more
@darch _@neotxt.dk_ Ok! 👌 ⌘ Read more
@eaplmx Cute 😊 ⌘ Read more
@eaplmx _@twtxt.net_ They were good questions 👌 ⌘ Read more
Twter
list =>Did some more analysis on my pod's cache and there's quite a few bad feeds in the cache's \\
Twter\\
list => https://gist.githubusercontent.com/prologic/7c1bf78a4134fc582abfd4fd7d2a1516/raw/ea7634071006f00c82d44ab6d7989ef420568ffe/gistfile1.txt ⌘ Read more

No dupes or bad data for @movq _@www.uninformativ.de_ 👌 ⌘ Read more
I'm assuming only one of them is actually correct?**
@lyse _@lyse.isobeef.org_ For example, I notice in my pod's cache there are 3 entries for you: https://gist.github.com/prologic/fe636e615c147d7465e2379d838ad780
I'm assuming only one of them is actually correct? ⌘ Read more
@akoizumi _@social.kyoko-project.wer.ee_ Sounds good to me 👌 ⌘ Read more
And @eaplmx I \\_thnik\\_ you're overthinking this a big. what you're proposing is \\_actually\\_ a good idea for when a feed author decides to move their feed. Something we've wanted to add to \\
yarnd\\
specifically in the past, whereby a user could "delete" their feed/account but tell \\yarnd\\
that it's moved over here. Redirects would then be put in place for ... ⌘ Read more
@lyse _@lyse.isobeef.org_ I kind of agree with @mckinley here in that centralising this goes against the grain of the Yarn/Twtxt ecosystem we've built. Instead why don't we do one of two things (or both):
\\- Figure out the source of the "bad data" in the first place, and fix it. ... ⌘ Read more
@darch _@neotxt.dk_ Should we release a new version soon? Any other Niggling UX issues we've found? ⌘ Read more
See we do support forums 😆 ⌘ Read more
@abucci _@anthony.buc.ci_ Love it 😍 Wish I had mad skillz to do this 😂 ⌘ Read more
2022-10-06T10:04:12Z\t
\t[by: @darch@neotxt.dk] and th ...@darch _@neotxt.dk_ I \\_think\\_ this line is confusing the Lexttwt and Markdown parsers:
\\
\\
\\
2022-10-06T10:04:12Z \\
\\\\
[by: @darch@neotxt.dk] and then the message\\
\\
\\
It would be better if this was:
\\
\\\\
2022-10-06T10:04:12Z by: [@darch _@neotxt.dk_](https://twtxt.net/external?uri=https://neotxt. ... ⌘ Read more