@prologic@twtxt.net Yes, fetching the twt by hash from some service could be a good alternative, in case the twt I have does not @-mention the source. (Besides yarnd, maybe this should be part of the registry API? I donât see fetch-by-hash in the registry API docs.)
đ„ł NEW FEED: @aelaraji@aelaraji.com
yarnd prefetch resources liks this, cache them and serve the cached copy? đ€
@bender@twtxt.net yeah, I think so as well. Hell I canât even get myself to upload much media files on the fedi-platforms knowing theyâll be hosted out of someone elseâs pocket, someone with no ROI in mind but otherâs freedom of expression.
@bender@twtxt.net What multiplexer do you use? I usually use Tmux and have my prefix mapped to C-a on my local machine and the default C-b on the remote ones so they donât conflict if it helps.
@prologic@twtxt.net I have no clue TBH
@prologic@twtxt.net I wouldnât mind that for the bigger images, although, my main problem is with the scrappers and other platforms that nuke my RPi whenever I post a link out there⊠yes! I mean Mastodon đ
BTW! Iâve just white listed twtxt.net ⊠you should be able to see the embedded image by now.
@aelaraji@aelaraji.com Ahh I see! Interesting đ§ Would you prefer that clients like yarnd prefetch resources liks this, cache them and serve the cached copy? đ€
@prologic@twtxt.net itâs a Clownflare option to prevent images on your website from being embedded on other websites. It helps with my low bandwidth resources. And I believe you can set-up similar rules with Nginx, Iâm just too lazy to do it manually RN.
@movq@www.uninformativ.de confirming that the issue isnât present when using alacrity. Wow.
@movq@www.uninformativ.de Alacritty.
@prologic@twtxt.net I think I have hotlinking disabled somewhere ⊠Iâll try and fix it this evening.
@bender@twtxt.net My index formatting is intact, probably because I still havenât figured out how to set up my terminal to show RTL text correctly! đ but hey, that wonât be a problem anymore, I donât feel like twting in Arabic. Sorry for the inconvenience.

@falsifian@www.falsifian.org the reason behind his sporadic disappearances is that he runs things from a Raspberry Pi, at home, I believe. That impacts reliability, I figure.
@movq@www.uninformativ.de my fault! Err, I meant to say, @bender@twtxt.netâs! LOL.
twtxt client by buckket to actually fetch and fill the cache. I think one of of the patches played around with the error reporting. This way, any problems with fetching or parsing feeds show up immediately. Once I think, I've seen enough errors, I unsubscribe.
@lyse@lyse.isobeef.org ah, if only you were to finally clean up that code, and make that client widely availableâŠ! One can only dream, right? :-)
@lyse@lyse.isobeef.org I mean, dinosaurs âevolvedâ by getting wiped, right? :-D
@movq@www.uninformativ.de you said you liked seeing the hash (which is a fair choice!). All I am asking is for a reconsideration as a user configurable feature. ;-) It looks redundant, in my opinion.
So, by âevolveâ you actually mean âremoveâ, @prologic@twtxt.net? :-?
@bender@twtxt.net it sure breaks the index formatting.
@aelaraji@aelaraji.com, this one, @movq@www.uninformativ.de, is slightly breaking my neomutt index. Will post screenshot from @bender@twtxt.netâs account.
Correct, @bender@twtxt.net. Since the very beginning, my twtxt flow is very flawed. But it turns out to be an advantage for this sort of problem. :-) I still use the official (but patched) twtxt client by buckket to actually fetch and fill the cache. I think one of of the patches played around with the error reporting. This way, any problems with fetching or parsing feeds show up immediately. Once I think, Iâve seen enough errors, I unsubscribe.
tt is just a viewer into the cache. The read statuses are stored in a separate database file.
It also happened a few times, that I thought some feed was permanently dead and removed it from my list. But then, others mentioned it, so I resubscribed.
@movq@www.uninformativ.de, that would be a nice addition. :-) I would also love the ability to hide/not show the hash when reading twtxts (after all, thatâs on the header on each âemailâ). Could that be added as a user configurable toggle?
@movq@www.uninformativ.de I donât know if Iâd want to discard the twts. I think what Iâm looking for is a command âjenny -g https://host.org/twtxt.txtâ to fetch just that one feed, even if itâs not in my follow list. I could wrap that in a shell script so that when I see a twt in reply to a feed I donât follow, I can just tap a key and the feed will get added to my maildir. I guess the script would look for a mention at the start of a selected twt and call jenny -g on the feed.
@al4xs@vaporhole.xyz, Esses debates de existĂȘncia ou inexistĂȘncia nĂŁo chega a lugar algum. Ou vocĂȘ crĂȘ ou nĂŁo crĂȘ.
@al4xs@vaporhole.xyz, SĂł podemos testar a existĂȘncia de algo fĂsico. Ao religioso, basta focar na fĂ©, ao cĂ©tico a ciĂȘncia basta.
@al4xs@vaporhole.xyz, NĂŁo hĂĄ como provar existĂȘncia ou inexistĂȘncia porque Ă© metafĂsico e nĂŁo fĂsico.
@lyse@lyse.isobeef.org so, is it safe to assume you occasionally, but carefully, vet your feeds, and have contingencies in place to not keep requesting a seemingly dead feed over and over?
@falsifian@www.falsifian.org @bender@twtxt.net Iâd certainly hate my client for automatic feed unsubscription, too.
@movq@www.uninformativ.de Is there a good way to get jenny to do a one-off fetch of a feed, for when you want to fill in missing parts of a thread? I just added @slashdot@feeds.twtxt.net to my private follow file just because @prologic@twtxt.net keeps responding to the feed :-P and I want to know what heâs commenting on even though I donât want to see every new slashdot twt.
@bender@twtxt.net Based on my experience so far, as a user, I would be upset if my client dropped someone from my follower list, i.e. stopped fetching their feed, without me asking for that to happen.
@prologic@twtxt.net Yeah, Iâve noticed that as well when I hacked around. Thatâs a very good addition, ta! :-)
Getting to this view felt suprisingly difficult, though. I always expected my feeds I follow in the âFeedsâ tab. You wonât believe how many times I clicked on âFeedsâ yesterday evening. :-D Adding at least a link to my following list on the âFeedsâ page would help my learning resistence. But thatâs something different.
Also, turns out that âMy Feedsâ is the list of feeds that I author myself, not the ones I have subscribed to. The naming is alright, I can see that it makes sense. It just was an initial surprise that came up.
@lyse@lyse.isobeef.org errors are already reported to users, but theyâre only visible in the following list.
@movq@www.uninformativ.de A family member gave me their old (pseudo-)smart phone and it had all kinds of pre-installed BS that youâre not supposed to be able to uninstall, Xiaomi, FB, google⊠you name it. but guess what!? I already know about this Trick and then there is the Rethink DNS/Firewall app I have setup to block all traffic then allow the stuff I need with an Allow, Bypass or Exclude rule.
Youâd be surprised to see how much traffic is going to blocked!! đ€Ł
@rrraksamam@twtxt.net I, canât function. đ
@bender@twtxt.net Iâm not a yarnd user, but automatically unfollowing on 404 doesnât seem right. Besides @lyse@lyse.isobeef.orgâs example, I could imagine just accidentally renaming my own twtxt file, or forgetting to push it when I point my DNS to a new web server. Iâd rather not lose all my yarnd followers in a situation like that (and hopefully they feel the same).
159-196-9-199.9fc409.mel.nbn.aussiebb.net
@bender@twtxt.net 404 could be indeed a temporary error if the file resides on a mounted remote filesystem and then the mount point fails for some reason. With a symlink from the web root to the file on the mount, the web server probably will not recognize the mount point failure as such. Thus, it might not reply with a 503 Service Unavailable (or something like that), but 404 Not Found instead. (I could be wrong on that, though.)
The rightâą way is to signal 410 Gone if the feed does not exist anymore and will not come back to life again. But thatâs hard to come by in the wild. Somebody has to manually configure that in almost all situations.
But yes, as @falsifian@www.falsifian.org points out, exponential backoff looks like a good strategy. Probably even report a failure to users somehow, so they can check and potentially unsubscribe.
@movq@www.uninformativ.de Amen! đđ
159-196-9-199.9fc409.mel.nbn.aussiebb.net
@prologic@twtxt.net @bender@twtxt.net Exponential backoff? Seems like the right thing to do when a server isnât accepting your connections at all, and might also be a reasonable compromise if you consider 404 to be a temporary failure.
@xuu@txt.sour.is I donât even have a WhatsApp password, it never asked me? đ€
@prologic@twtxt.net I think it was some mix of phish and social engineering. She didnât have the multifactor enabled. But i think she had clicked a message that had a fake login. She talked to someone on a phone and they made her do some things.
I never got the whole story of how it happened.
@prologic@twtxt.net, does this rings a bell to you? 159-196-9-199.9fc409.mel.nbn.aussiebb.net
@movq@www.uninformativ.de pleas no.
My wifes mom nearly got her account fully taken over by some hacker. They were able to get control and change password but I was able to get it recovered before they could get the phone number reset. They sent messages to all her contacts to send cash.
@bender@twtxt.net Sigh. đ«€ Elon Musk should buy Meta. Problem solved. đ€Ł
@prologic@twtxt.net the whole thing took less than 2 min đ€Ł
@prologic@twtxt.net The headline is interesting and sent me down a rabbit hole understanding what the paper (https://aclanthology.org/2024.acl-long.279/) actually says.
The result is interesting, but the Neuroscience News headline greatly overstates it. If Iâve understood right, they are arguing (with strong evidence) that the simple technique of making neural nets bigger and bigger isnât quite as magically effective as people say â if you use it on its own. In particular, they evaluate LLMs without two common enhancements, in-context learning and instruction tuning. Both of those involve using a small number of examples of the particular task to improve the modelâs performance, and they turn them off because they are not part of what is called âemergenceâ: âan ability to solve a task which is absent in smaller models, but present in LLMsâ.
They show that these restricted LLMs only outperform smaller models (i.e demonstrate emergence) on certain tasks, and then (end of Section 4.1) discuss the nature of those few tasks that showed emergence.
Iâd love to hear more from someone more familiar with this stuff. (Iâve done research that touches on ML, but neural nets and especially LLMs arenât my area at all.) In particular, how compelling is this finding that zero-shot learning (i.e. without in-context learning or instruction tuning) remains hard as model size grows.
@prologic@twtxt.net +1 for FrankenPHP. And built into caddy is also swell.
@movq@www.uninformativ.de Variable names used with -eq in [[ ]] are automatically expanded even without $ as explained in the âARITHMETIC EVALUATIONâ section of the bash man page. Interesting. Trying this on OpenBSDâs ksh, it seems âset -uâ doesnât affect that substitution.
@movq@www.uninformativ.de Itâs hot here as well. Luckily should only last a couple of days. Bunkering down in our home and keeping all the doors and windows closed. No airco. Fans give some relieve.
