prologic

twtxt.net

No description provided.

Recent twts from prologic
In-reply-to » Who's coming to tomorrow's Yarn.social weekly call? 🤔 There seems to be some desire to change the time, so which time?

I think I know how to solve this. I just have two sessions per week (my Saturday). One at around 0400-0500 UTC and another one a few hours later.

⤋ Read More
In-reply-to » But in Bitraft every node contains every key + value, right? I probably wasn't clear above, but in my idea REPLICACOUNT would be 3 but the NODECOUNT may be 10. So a put would go to 3 of 10 of the nodes.

@markwylde@twtxt.net Yeah we have to be clear on what you behaviour you actually want here… So for example Read Solomon Erasure Encoding basically describe what you’re describing here whereby you can recover data from N/M nodes. I feel like this is something we could built that sits in front of a Bitraft cluster (or single node)? 🤔

⤋ Read More
In-reply-to » How come there is only 25 pages of twts on the feed?

@mckinley@twtxt.net is right. There are three different things going on here.

  • The Cache limits what it hold “in-memory” by Size per Feed
  • The Cache limits what it holds “in-memory” by TTL
  • Old Twts are Archived to disk.

At some point soon™ we will have integrated search on all Yarn.social pods (running yarnd) that will give us the capability of two things:

  • Full Text / Keyword / Tag search (searching the archive)
  • Pulling up older Twts for a Conversation view (from the archive)

⤋ Read More
In-reply-to » I love simple, lightweight, small, minimal tools that just do the bare minimum. Based on that, does anyone have any good recommendations for a key value store that is: - lightweight - clustered - sharded (so if I have 5 instances and 100 keys, each node will roughly have 20 keys on it). - easy to join nodes: as in kv-server --join somehost:1111

@markwylde@twtxt.net If you could benchmark this that would be wonderful! 👌 – Also reading your thought son “Sharding”, I think you might be slightly confused, because what you just described is essentially “High Availability”, and not Sharding.

In fact Bitraft already has this anyway. It fully supports forming a High Availability Cluster.

⤋ Read More
In-reply-to » Seem to be getting duplicates when I sync, I think I am still missing something in integrated Yarn/twtxt.net and my local text tools.

Does this make sense? 🤔 In fact I probably wouldn’t have any Metadata on your Github feed side at all, just delete it and re-sync (after fixing the dupes), and then help me add some additional features to add additional KV pairs to your feed’s Metadata in yarnd (the backend for Yarn.social) 🙏

⤋ Read More
In-reply-to » Seem to be getting duplicates when I sync, I think I am still missing something in integrated Yarn/twtxt.net and my local text tools.

@rsdoiel@twtxt.net Where is your Github feed you’re mirroring? 🤔 The only reason for “dupes” is the way hashes are calculated. They are based on what’s called a “Hashing URI”, essentially the first # url = field in your feed’s metadata. I think (but would have to confirm) that if you’re trying to sync your Github hosted twtxt.txt feed to your twtxt.net feed (on my pod), if you have a # url = field in your Github side that isn’t the same value as your feed on your twtxt.net feed, then you’ll end up with dupes. You can have multiple # url = fields, but the first one is used as the “Hashing URI” and if you’re syncing, it must be the same on both sides.

⤋ Read More
In-reply-to » I love simple, lightweight, small, minimal tools that just do the bare minimum. Based on that, does anyone have any good recommendations for a key value store that is: - lightweight - clustered - sharded (so if I have 5 instances and 100 keys, each node will roughly have 20 keys on it). - easy to join nodes: as in kv-server --join somehost:1111

@markwylde@twtxt.net No but I could do some testing and publish the results 👌

As for the sharding though… Let’s discuss this?

⤋ Read More
In-reply-to » In the morning I could just see about 100 meters after raising my shutters. It was super foggy at 2°C. We had a great sunset and quite some fog again this evening. When the sun was out and we were going uphill, it was t-shirt weather. But once the sun began to vanish behind the horizon, we were glad that we brought our beanies along.

@lyse@lyse.isobeef.org Your cover pic seriously looks like a nice oil painting 😅

⤋ Read More
In-reply-to » @mckinley @lyse The link rel bit is because the feed can have relative urls. ie, if it is on http://example.com/feed, in can have somewhere in there a Media for eg.. If I download that feed I to my hard-drive and then try to render it, I need to know that "icon.jpg" is relative to http://example.com/feed, ie, that I will find it at http://example.com/icon.jpg (and not locally, next to the feed file I downloaded).

@lyse@lyse.isobeef.org No it’s not right but as I said on IRC I haven’t figured out a way to handle bad Following yet 🤣

⤋ Read More
In-reply-to » How does a 7-year-old child write such a lovely rhymical and rhyme poem?

@off_grid_living@twtxt.net This is the poem:

Title: in the ocean waves

in the ocean waves I can see a dolphin swimming next to me.
and if listen I can here fish swimming in the currents near.
I can taste the salty air and fish jumping there.
there’s so much to see here and taste in this ocaen wave’s community.

⤋ Read More
In-reply-to » Just a thought, but it might be possible to create a tumblr or tegaki diary clone in twtxt format. Illustrators upload their work to twitter and pixiv, but I think self-hosting has various advantages.

@hashrock@twtxt.net The fact that we can search and pull up media a Yarn user shares is probably all we need to pull this off whether it’s a view on the ‘yarndUI or a separate external app 👌

⤋ Read More
In-reply-to » I love simple, lightweight, small, minimal tools that just do the bare minimum. Based on that, does anyone have any good recommendations for a key value store that is: - lightweight - clustered - sharded (so if I have 5 instances and 100 keys, each node will roughly have 20 keys on it). - easy to join nodes: as in kv-server --join somehost:1111

@markwylde@twtxt.net Bitraft is close 👌 but not sharded 😢

⤋ Read More
In-reply-to » @prologic Wow, I've missed some big changes! Very nice. :) Poderator admin makes loads of sense. Two questions, more generally: 1) I'm guessing my help account avatar is no longer valid; how do I update that (under the support account somewhere, I assume)? And 2) What are the criteria for the special interest accounts that show up here again? I just deleted it, but some random account ended up right under help, for some reason. Ta! Media

@jlj@twt.nfld.uk I’ll try to put a fix in the next version 👌

⤋ Read More

Who’s coming to tomorrow’s Yarn.social weekly call? 🤔 There seems to be some desire to change the time, so which time?

  • 0500 UTC (original time)
  • 0000 UTC
  • 0300 UTC
  • Something else?

⤋ Read More
In-reply-to » @mckinley @lyse The link rel bit is because the feed can have relative urls. ie, if it is on http://example.com/feed, in can have somewhere in there a Media for eg.. If I download that feed I to my hard-drive and then try to render it, I need to know that "icon.jpg" is relative to http://example.com/feed, ie, that I will find it at http://example.com/icon.jpg (and not locally, next to the feed file I downloaded).

@lyse@lyse.isobeef.org After this commit:

* 0d751800 2022-11-11 | Add FeatureFixCachedTwtersForArchivedFeeds (fix_cached_twters_for_archived_feeds) to avoid caching Twter objects for Archived Feeds (HEAD -> filter_and_lists, origin/filter_and_lists) [James Mills]

And blacklisting ^lyse\.isobeef\.org$ (because I couldn’t figure out how to go fix broken/bad Followings of Users on my pod easily) there should only be two Twter objects for you now, @lyse@lyse.isobeef.org and @lyse-backup@twtxt.net (as expected).

Hopefully we don’t run into any other weird edge cases 😅

⤋ Read More
In-reply-to » would it be possible to have some indication if you already follow a person? like where the profile pic is - some indication if you are already following or not? I often have to click in to know.

@stigatle@yarn.stigatle.no Hey 👋 So I guess after thinking about this on/off all day, I’d like to go back to what the problem is we’re trying to solve here? 🤔 Is the problem that you sometimes see Twts from feeds you’re not sure that you even follow? 🤔 There are only 2 cases where this can happen:

  • You are following someone that replies to a feed that you don’t follow and whose Root Twt is missing from your Pod, so your Pod asks its peers if it has that Twt.
  • You are following someone clearly having a discussion with one ore more folks you don’t follow and so you only see one side. TBD (this is not implemented yet)

⤋ Read More
In-reply-to » would it be possible to have some indication if you already follow a person? like where the profile pic is - some indication if you are already following or not? I often have to click in to know.

Oh but there is one problem with that… We don’t show an icon for a normal human / user 😅 On purpose too as per a comment from @mckinley@twtxt.net which I agreed with 👌

⤋ Read More
In-reply-to » @mckinley @lyse The link rel bit is because the feed can have relative urls. ie, if it is on http://example.com/feed, in can have somewhere in there a Media for eg.. If I download that feed I to my hard-drive and then try to render it, I need to know that "icon.jpg" is relative to http://example.com/feed, ie, that I will find it at http://example.com/icon.jpg (and not locally, next to the feed file I downloaded).

@lyse@lyse.isobeef.org Yeah I dumped my cache to have a look 🤦‍♂️ Somehow someone or another has followed / fetched your archived feeds and those Twters are now cached 😢

I fixed one case already but this is different 😅

Looking into it… 👀

⤋ Read More
In-reply-to » @prologic I'm a bit confused about how the two different reply icon buttons behave. The speech bubble with a plus doesn't supply a post id tag to the edit field at all, while the double speech (conversation?) icon supplies the id tag of the post you're replying to rather than the original root. Shouldn't both options supply some kind of id tag to the edit field?

@axodys@octobloc.xyz No worries 👌

⤋ Read More