(#o4pktwq) Disgusting 🤦♂️
Disgusting 🤦♂️ ⌘ Read more
(#q3fjlbq) @bender@bender He sure did! 👏 Thanks @lyse 🙏
@bender He sure did! 👏 Thanks @lyse @lyse.isobeef.org 🙏 ⌘ Read more
(#6fvrnqq) @slashdot Uh huh sure 😉 Bluesky, the “decentralized” social media platform that won’t steal and profit from your data huh?! 🤦�� …
@slashdot @feeds.twtxt.net Uh huh sure 😉 Bluesky, the “decentralized” social media platform that won’t steal and profit from your data huh?! 🤦♂️ ⌘ Read more
After several hard hours, I think I’ve recovered the last missing 1 Twt from @bender@bender 🥳 Turns out just before I accidentally nuk …
After several hard hours, I think I’ve recovered the last missing 1 Twt from @bender 🥳 Turns out just before I accidentally nuked my pod, I took a dump of it’s cached just seconds before 🤣 – So I was also able to rebuild anything that was missing from the backup from the recent cache dump! ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1155 ARCHIVED:80531 CACHE:2518 FOLLOWERS:17 FOLLOWING:14
(#q3fjlbq) Thanks to @lyse’s own archived feeds we’ve managed to restore quite a bit and probably only lost a couple of hours. 🙇♂️
Thanks to @lyse @lyse.isobeef.org’s own archived feeds we’ve managed to restore quite a bit and probably only lost a couple of hours. 🙇♂️ ⌘ Read more
(#q3fjlbq) @wbknl@wbknl You of all are the most affected as our newest member of my pod and most recently joined. I’m so sorry 😢
@wbknl You of all are the most affected as our newest member of my pod and most recently joined. I’m so sorry 😢 ⌘ Read more
(#ewcgw4a) Not really sure how this is similar at all teally as Yarn like every other twtxt client just fetches feeds you tell it to? 🤔
Not really sure how this is similar at all teally as Yarn like every other twtxt client just fetches feeds you tell it to? 🤔 ⌘ Read more
(#ewcgw4a) @bender@bender I hear ya 👌 I feel very much the same 😅
@bender I hear ya 👌 I feel very much the same 😅 ⌘ Read more
(#conh7qa) @bender@bender LIL 🤣 Starting to wonder whether maybe I’m the one that’s wrong here? 🤔 And have a warped sense of the terms …
@bender LIL 🤣 Starting to wonder whether maybe I’m the one that’s wrong here? 🤔 And have a warped sense of the terms distributed and decentralized? 😅 ⌘ Read more
(#bq5blta) @bender@bender Just because you can run it doesn’t make it decentralised. As @doesnm rightfully points out, where are the points o …
@bender Just because you can run it doesn’t make it decentralised. As @doesnm @doesnm.p.psf.lt rightfully points out, where are the points of controls? It’s a distributed network with a protocol that forms a “network”. With key services operated by BlueSky this isn’t decentrali … ⌘ Read more
(#pt35qpq) @eldersnake I’m feeling slightly better (though my sinuses are still giving my grief 🤦♂️) so I’ll try to answer this and …
@eldersnake @we.loveprivacy.club I’m feeling slightly better ( though my sinuses are still giving my grief 🤦♂️) so I’ll try to answer this and properly state my position on the proposed minimum age restrictions being proposed by the Labor government.
Firstly I think it’s completely ineffectiv … ⌘ Read more
(#bq5blta) @doesnm This is such a good response! 🙌 You are absolutely right in that Bkuesky is not decentralized 👏
@doesnm @doesnm.p.psf.lt This is such a good response! 🙌 You are absolutely right in that Bkuesky is not decentralized 👏 ⌘ Read more
(#bhq3zha) Oh shit maybe not 🙀
Oh shit maybe not 🙀 ⌘ Read more
(#bhq3zha) I think it’s fixed now eight?
I think it’s fixed now eight? ⌘ Read more
(#35cy37q) @xuu wut?! 🙀
@xuu @txt.sour.is wut?! 🙀 ⌘ Read more
Can I edit this twt?
Can I edit this twt?
(#ewcgw4a) @xuu I think my backend stalled and I somehow managed to post in the past 🤣 For some reason I’m noticing more performance proble …
@xuu @txt.sour.is I think my backend stalled and I somehow managed to post in the past 🤣 For some reason I’m noticing more performance problems with yarnd of late. Need to look into them… ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1154 ARCHIVED:80495 CACHE:2515 FOLLOWERS:17 FOLLOWING:14
Anyone thinking of trying our (or already are) the ATprotocok / BlueSky? 🤔
Anyone thinking of trying our (or already are) the ATprotocok / BlueSky? 🤔 ⌘ Read more
(#cispyja) @bender@bender Can you suggest a better default font size that works well on desktop and mobile? 🤔
@bender Can you suggest a better default font size that works well on desktop and mobile? 🤔 ⌘ Read more
(#cispyja) How’s that?
How’s that? ⌘ Read more
(#cispyja) @bender@bender II’ll try it 👌
@bender @twtxt.net II’ll try it 👌 ⌘ Read more
The web is such garbage these days 😔 Or is it the garbage search engines? 🤔
The web is such garbage these days 😔 Or is it the garbage search engines? 🤔 ⌘ Read more
I’m alive 👋 Juat ill 🤧
I’m alive 👋 Juat ill 🤧 ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1153 ARCHIVED:80482 CACHE:2520 FOLLOWERS:17 FOLLOWING:14
🧮 USERS:1 FEEDS:2 TWTS:1152 ARCHIVED:80475 CACHE:2518 FOLLOWERS:17 FOLLOWING:14
(#pt35qpq) @eldersnake sorry I meant to get to this today, please remind me to elaborate on this position a bit more later but I think it’s othe …
@eldersnake @we.loveprivacy.club sorry I meant to get to this today, please remind me to elaborate on this position a bit more later but I think it’s otherwise pretty rubbish ⌘ Read more
(#o7heczq) LOL what does “lightly encrypted” mean?! 🤣
LOL what does “lightly encrypted” mean?! 🤣 ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1151 ARCHIVED:80389 CACHE:2498 FOLLOWERS:17 FOLLOWING:14
(#tc7aeba) @wbknl@wbknl Tell us more! Who is Thomas Feiner? 🤔
@wbknl Tell us more! Who is Thomas Feiner? 🤔 ⌘ Read more
(#j4tvqyq) You need to figure out what it means to have “free thought”, “to reason”, “have deep understanding” and be able to apply knowledge in …
You need to figure out what it means to have “free thought”, “to reason”, “have deep understanding” and be able to apply knowledge in unfamiliar environments or scenarios. You have to figure out what it means to “dream”. You have to figure out what it means to hold “ethics”, “morals” and even “beleifs”. ⌘ Read more
(#j4tvqyq) @slashdot When are we going to resign ourselves to a position of not achieving AGI and so-called AI in the first place? Hmmm 🧐 Fun …
@slashdot @feeds.twtxt.net When are we going to resign ourselves to a position of not achieving AGI and so-called AI in the first place? Hmmm 🧐 Fundamentally I don’t think we understand how the human brain works or what it means to be a “conscious free thinking being” – I’m not convinced we’ll figure th … ⌘ Read more
(#nf6eyeq) @xuu must be extremely unlucky, as it picks a random pod in the peering list 🤣 – Oh but wait… @xuu have you updated recently? @ …
@xuu @txt.sour.is must be extremely unlucky, as it picks a random pod in the peering list 🤣 – Oh but wait… @xuu @txt.sour.is have you updated recently? [@lyse @lyse.isobeef.org](https://twtxt.net/external?uri=https://lyse.isobe … ⌘ Read more
(#nf6eyeq) @bender@bender True I just wanted to make sure 👍
@bender True I just wanted to make sure 👍 ⌘ Read more
(#flmnaqq) They are however pretty good at auto-complete though. If you wire up Continue.dev with VSCode and a local Ollama powered codeastral m …
They are however pretty good at auto-complete though. If you wire up Continue.dev with VSCode and a local Ollama powered codeastral model, it’s pretty decent. Or if you use the open source friendly Codeium. ⌘ Read more
(#flmnaqq) @eldersnake With enough data and enough computing power you can simulate anything right or create grand illusions that appear to real …
@eldersnake @we.loveprivacy.club With enough data and enough computing power you can simulate anything right or create grand illusions that appear to real they’re hard to tell 😅 – But yes, at the end of the day LLM(s) today are just large probabilistic models, stochastic parrots. ⌘ Read more
(#nf6eyeq) @xuu You don’t follow the Slashdot feed? 🤔
@xuu @txt.sour.is You don’t follow the Slashdot feed? 🤔 ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1150 ARCHIVED:80371 CACHE:2512 FOLLOWERS:17 FOLLOWING:14
(#d5ovezq) @bender@bender Ull Twt to find the references later. But my memory is quite good 🤣
@bender @twtxt.net Ull Twt to find the references later. But my memory is quite good 🤣 ⌘ Read more
(#u6ymywa) To @anth’s points, I think this should be written as “Client recommendations” and “Serve recommendations”. Separate from the “Twtxt …
To @anth @a.9srv.net’s points, I think this should be written as “Client recommendations” and “Serve recommendations”. Separate from the “Twtxt format” spec. ⌘ Read more
(#ldyrryq) @bender@bender I’ve worked with this guy before. Paid him to do some freelance work. Not very good IMO. So haven’t hired him ever …
@bender I’ve worked with this guy before. Paid him to do some freelance work. Not very good IMO. So haven’t hired him ever again. But he keeps saying hi every now and then on Signal. And then every few months or so asking stuff like this ☝️ – Last time it was money for private school fees for his child.
How am I suppose to know whether stuff like this ( _so … ⌘ Read more
> I need money for my mother’s heart surgery, there is a shortfall of about 2 million rupiah from a total of 40 million, can you help me with an …
I need money for my mother’s heart surgery, there is a shortfall of about 2 million rupiah from a total of 40 million, can you help me with any amount?
Hmmm 🧐 ⌘ Read more
😜
😜 ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1149 ARCHIVED:80357 CACHE:2530 FOLLOWERS:17 FOLLOWING:14
@eapl.me@eapl.me Neat.
So for twt metadata the lextwt parser currently supports values in the form [key=value]
https://git.mills.io/yarnsocial/go-lextwt/src/branch/main/parser_test.go#L692-L698
@eapl.me@eapl.me Neat.
So for twt metadata the lextwt parser currently supports values in the form [key=value]
https://git.mills.io/yarnsocial/go-lextwt/src/branch/main/parser_test.go#L692-L698
🧮 USERS:1 FEEDS:2 TWTS:1148 ARCHIVED:80344 CACHE:2539 FOLLOWERS:17 FOLLOWING:14
@eapl.me@eapl.me here are my replies (somewhat similar to Lyse’s and James’)
Metadata in twts: Key=value is too complicated for non-hackers and hard to write by hand. So if there is a need then we should just use #NSFS or the alt-text file in markdown image syntax
if something is NSFWIDs besides datetime. When you edit a twt then you should preserve the datetime if location-based addressing should have any advantages over content-based addressing. If you change the timestamp the its a new post. Just like any other blog cms.
Caching, Yes all good ideas, but that is more a task for the clients not the serving of the twtxt.txt files.
Discovery: User-agent for discovery can become better. I’m working on a wrapper script in PHP, so you don’t need to go to Apaches log-files to see who fetches your feed. But for other Gemini and gopher you need to relay on something else. That could be using my webmentions for twtxt suggestion, or simply defining an email metadata field for letting a person know you follow their feed. Interesting read about why WebMetions might be a bad idea. Twtxt being much simple that a full featured IndieWeb sites, then a lot of the concerns does not apply here. But that’s the issue with any open inbox. This is hard to solve without some form of (centralized or community) spam moderation.
Support more protocols besides http/s. Yes why not, if we can make clients that merge or diffident between the same feed server by multiples URLs
Languages: If the need is big then make a separate feed. I don’t mind seeing stuff in other langues as it is low. You got translating tool if you need to know whats going on. And again when there is a need for easier switching between posting to several feeds, then it’s about building clients with a UI that makes it easy. No something that should takes up space in the format/protocol.
Emojis: I’m not sure what this is about. Do you want to use emojis as avatar in CLI clients or it just about rendering emojis?
**(#w7qc4ra) @eapl.me Regarding supporting languages:
That said, coming from platforms like X and Masto, where switching languages is easy, I n …**
@eapl.me @eapl.me Regarding supporting languages:That said, coming from platforms like X and Masto, where switching languages is easy, I naturally read content and write into my timeline in at least three languages. Changing my “account” is not a simple as switching languages, and in those platforms have another m … ⌘ Read more
(#nf6eyeq) @slashdot Oh come one?! Web5?! Since when was this even thing?! 😱 🤦♂️ I could grample with Web 1.0, Web 2.0 and even Web …
@slashdot @feeds.twtxt.net Oh come one?! Web5?! Since when was this even thing?! 😱 🤦♂️ I could grample with Web 1.0, Web 2.0 and even Web 3.0 ( to a container degre), but Web 4.0 and Web 5.0 ?! Come on?! 😱 Get the fuck out! (GTFO) 😠 ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1147 ARCHIVED:80339 CACHE:2544 FOLLOWERS:17 FOLLOWING:14
Righto, @eapl.me@eapl.me, ta for the writeup. Here we go. :-)
Metadata on individual twts are too much for me. I do like the simplicity of the current spec. But I understand where you’re coming from.
Numbering twts in a feed is basically the attempt of generating message IDs. It’s an interesting idea, but I reckon it is not even needed. I’d simply use location based addressing (feed URL + ‘#’ + timestamp) instead of content addressing. If one really wanted to, one could hash the feed URL and timestamp, but the raw form would actually improve disoverability and would not even require a richer client. But the majority of twtxt users in the last poll wanted to stick with content addressing.
yarnd actually sends If-Modified-Since request headers. Not only can I observe heaps of 304 responses for yarnds in my access log, but in Cache.FetchFeeds(…) we can actually see If-Modified-Since being deployed when the feed has been retrieved with a Last-Modified response header before: https://git.mills.io/yarnsocial/yarn/src/commit/98eee5124ae425deb825fb5f8788a0773ec5bdd0/internal/cache.go#L1278
Turns out etags with If-None-Match are only supported when yarnd serves avatars (https://git.mills.io/yarnsocial/yarn/src/commit/98eee5124ae425deb825fb5f8788a0773ec5bdd0/internal/handlers.go#L158) and media uploads (https://git.mills.io/yarnsocial/yarn/src/commit/98eee5124ae425deb825fb5f8788a0773ec5bdd0/internal/media_handlers.go#L71). However, it ignores possible etags when fetching feeds.
I don’t understand how the discovery URLs should work to replace the User-Agent header in HTTP(S) requests. Do you mind to elaborate?
Different protocols are basically just a client thing.
I reckon it’s best to just avoid mixing several languages in one feed in the first place. Personally, I find it okay to occasionally write messages in other languages, but if that happens on a more regularly basis, I’d definitely create a different feed for other languages.
Isn’t the emoji thing “just” a client feature? So, feed do not even have to state any emojis. As a user I’d configure my client to use a certain symbol for feed ABC. Currently, I can do a similar thing in tt where I assign colors to feeds. On the other hand, what if a user wants to control what symbol should be displayed, similar to the feed’s nick? Hmm. But still, my terminal font doesn’t even render most of emojis. So, Unicode boxes everywhere. This makes me think it should actually be a only client feature.
(#jsn6ija) @wbknl@wbknl It’s probably okay for things like Twtxt which are designed to be in the open anyway 👌
@wbknl It’s probably okay for things like Twtxt which are designed to be in the open anyway 👌 ⌘ Read more
(#jsn6ija) @wbknl@wbknl The only thing I know about the HAM Radio space is that it’s considered “taboo” to encrypt the traffic. So that make …
@wbknl The only thing I know about the HAM Radio space is that it’s considered “taboo” to encrypt the traffic. So that makes secure IP a bit difficult to say the least right? 🤔 ⌘ Read more
(#jsn6ija) @wbknl@wbknl Ahh none that I’m aware of. I’ve thought about getting into HAM Radio myself, but haven’t so far…
@wbknl Ahh none that I’m aware of. I’ve thought about getting into HAM Radio myself, but haven’t so far… ⌘ Read more
(#puqhbtq) @bender@bender I mean I’ve thought about it! It’s an intriguing idea to be able to have basic IP over HAM Radio 🤔
@bender I mean I’ve thought about it! It’s an intriguing idea to be able to have basic IP over HAM Radio 🤔 ⌘ Read more
(#jsn6ija) @wbknl@wbknl How do you mean? How do you think that would even work? 🤔
@wbknl How do you mean? How do you think that would even work? 🤔 ⌘ Read more
**FYI 👋 I will be deleting the following inactive users from my pod (twtxt.net) soon™:
$ ./tools/inactive_users.sh 730
@thgie@thgie …**
FYI 👋 I will be deleting the following inactive users from my pod (twtxt.net) soon™:
$ ./tools/inactive_users.sh 730
@thgie last seen 732 days ago
@will last seen 740 days ago
@shaneflores last seen 752 days ago
@magnus last seen 757 days ago
[@n … ⌘ Read more
(#nlmojhq) @xuu Haha 🤣 and 😢
@xuu @txt.sour.is Haha 🤣 and 😢 ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1146 ARCHIVED:80323 CACHE:2540 FOLLOWERS:17 FOLLOWING:14
@eapl.me Also welcome back 🤗
@eapl.me @eapl.me Also welcome back 🤗 ⌘ Read more
(#nvrq7lq) @eapl.me There’s some good ideas in this 👌 I think we can definitely incorporate some of them pretty easily already. Others will …
@eapl.me @eapl.me There’s some good ideas in this 👌 I think we can definitely incorporate some of them pretty easily already. Others will have to be discussed, and some other bits like hashing and edits are a bit more controversial. ⌘ Read more
(#p3fycoa) @bender@bender You gotta laugh at the stupidy of the world don’t you? 🤣
@bender You gotta laugh at the stupidy of the world don’t you? 🤣 ⌘ Read more
(#etbg5qq) Fuxk 🤣
Fuxk 🤣 ⌘ Read more
So let’s recap… We’ve got Putin waging war against Ukraine. Netanyahu waging war against Palestine. Iran getting involved. Kim Jong Un helping …
So let’s recap… We’ve got Putin waging war against Ukraine. Netanyahu waging war against Palestine. Iran getting involved. Kim Jong Un helping Russia and sending soldiers as resources for Putin’s war. And now Trump has won a 2nd term in the US where we’ll see him scrap EU sanctions and fines against US companies violating EU laws and what else? 🤔
What dafuq is wrong with this world?! 🌍 ⌘ Read more
(#etbg5qq) @slashdot Fuck 🤦♂️
@slashdot @feeds.twtxt.net Fuck 🤦♂️ ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1145 ARCHIVED:80310 CACHE:2546 FOLLOWERS:17 FOLLOWING:14
@wbknl@twtxt.net Btw you don’t need to mention yourself when composing a new Twt (I think maybe you’re doing it from your profile view?) Just …
@wbknl Btw you don’t need to mention yourself when composing a new Twt ( I think maybe you’re doing it from your profile view?) Just expand the box at the top of the Timeline or Discover views.
⌘ Read more
(#dycfbrq) @movq The world at large is becoming desensitized.The few of us (we) are just becoming sick of it 😅 There’s a word for this, but I …
@movq @www.uninformativ.de The world at large is becoming desensitized.The few of us (we) are just becoming sick of it 😅 There’s a word for this, but I can’t think of it right now 🤦♂️ ⌘ Read more
(#out2ckq) @rrraksamam@rrraksamam Hi 👋
@rrraksamam Hi 👋 ⌘ Read more
(#rp2j7xa) @aelaraji For context @wbknl@wbknl reach out to my on #Yarn.social on IRC to ask for an account on my pod 😅 Glad folks pay att …
@aelaraji @aelaraji.com For context @wbknl reach out to my on #Yarn.social on IRC to ask for an account on my pod 😅 Glad folks pay attention to the Join messaging 🥳 ⌘ Read more
(#pmyjixa) @wbknl@wbknl Have you figured out how threads work yet? 🤣
@wbknl Have you figured out how threads work yet? 🤣 ⌘ Read more
(#4ixwa3a) @movq Whhaaaatttt?! 😱
@movq @www.uninformativ.de Whhaaaatttt?! 😱 ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1144 ARCHIVED:80292 CACHE:2571 FOLLOWERS:17 FOLLOWING:14
(#3olv57a) @aelaraji Steal anything you want 🤣 f you manage to write a shell script version of the same tool I’d be interested in publishing …
@aelaraji @aelaraji.com Steal anything you want 🤣 f you manage to write a shell script version of the same tool I’d be interested in publishing it as an alternative tool 👌 ⌘ Read more
(#3olv57a) We maintain a useragent tool for this 👌
We maintain a useragent tool for this 👌 ⌘ Read more
(#3s4ftbq) @movq Haha 🤣 Imagine me with poor vision 🤣
@movq @www.uninformativ.de Haha 🤣 Imagine me with poor vision 🤣 ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1143 ARCHIVED:80280 CACHE:2583 FOLLOWERS:17 FOLLOWING:14
(#uoqa6gq) @doesnm Ahh I see 😅 Maybe I should fix this then, 🤔
@doesnm @doesnm.p.psf.lt Ahh I see 😅 Maybe I should fix this then, 🤔 ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1142 ARCHIVED:80274 CACHE:2580 FOLLOWERS:17 FOLLOWING:14
(#k6y2oia) Bare in mind that this kind of setup precludes anyone on shared hosting systems.
Bare in mind that this kind of setup precludes anyone on shared hosting systems. ⌘ Read more
(#k6y2oia) @sorenpeter@sorenpeter This is basically very similar to how WebFinger used by things like Mastodon and Salty.im amongst others.
@sorenpeter @darch.dk@darch.dk This is basically very similar to how WebFinger used by things like Mastodon and Salty.im amongst others. ⌘ Read more
(#vuljvza) @doesnm You probably don’t know this, but it is also self-signed. I also don’t give two shit™ about its validity or expiry 🤣
@doesnm @doesnm.p.psf.lt You probably don’t know this, but it is also self-signed. I also don’t give two shit™ about its validity or expiry 🤣 ⌘ Read more
(#dn2zlga) @Codebuzz Ahh I see 🤣
@Codebuzz @www.codebuzz.nl Ahh I see 🤣 ⌘ Read more