@lyse@lyse.isobeef.org (ahh auto-complete is broken only on Mobile?) @xuu@txt.sour.is is our hashing reached a point where it’s broken and needs to be dumped? 🤔
What da actual fuq?! They have the same timestamp too!
$ bat https://twtxt.net/twt/7hraijq | jq '.created'
"2024-08-03T19:30:00+02:00"
$ bat https://twtxt.net/twt/ta6uu5q | jq '.created'
"2024-08-03T19:30:00+02:00"
And the same Twter (URI)
Hm mm these are identical in content:
$ diff -Ndru <(bat https://twtxt.net/twt/7hraijq | jq -r '.text') <(bat https://twtxt.net/twt/ta6uu5q | jq -r '.text') | wc -l
0
@bender@twtxt.net Shy are those seem like dupes with different hashes?
Nope none that I can think of 🤔
Yeah okay I can reproduce that weird auto-complete bug
Hmm like @lyse@lyse.isobeef.org
Hmm I’m not sure either 🤔
I’ve been tricked! 🤣
@lyse@lyse.isobeef.org Of! It’s not real?! 😱
@movq@www.uninformativ.de I think you’re mistaking expectations for quality software 🤣 When have you ever seen quality software out of an enterprise? 😅
@movq@www.uninformativ.de Bahahaha 🤣
@movq@www.uninformativ.de So you gotta write your own TCP/IP stack right? 😅 Did that for an undergrad uni assignment, how hard can it. be 🤣
@movq@www.uninformativ.de Oh wow that’s a nice shot! 👌 Don’t think I’ve ever seen an Owl like this! What species of owl is it? 🤔
@movq@www.uninformativ.de And you thought it would be what exactly? 🤔 This is Meta we’re talking about 🤣
@lyse@lyse.isobeef.org Well we lost all three rounds 🤣 6-1 6-1 7-0 😱
@lyse@lyse.isobeef.org Hehe these are accounts that haven’t been used for over 800 days 🤣
@mckinley@mckinley.cc what makes it so great? 🤔
@shreyan@twtxt.net Haha my criteria is being inactive for over two years 🤣
If every Yarn pod had a good ~10 or so friends/family/co-workers/colleagues and we grew Yarn.social one pod at a time, I’d be very happy 😊
Interesting stats here. My pod has some ~250 accounts/feeds, of which only ~10 are actually actively used. Just doing some “house cleaning” here, and since the good ‘ol days of “oh wow this is cool, new and shiny!”, well that’s gone, and since then I’ve turned off open registration, so most of this is just garbage and spam. 😅
FYI: I will be deleting the following 57 inactive (dead?) users on this pod today:
henseegeek fundor333 westbam onlyfansreview mabdalrahman retronav crunched deebs tca qwe234 pfefferle razetime kayos marguesto john yale slackjeff kodaira313a denisovich mlctrez jcrawford l3db3tt3r crunch homer mjy testdrive neoboard svendowideit palash k0rr stxh nirmal_kumar jan6 bram frankiem cvshumake qazsx apoorv10 duriny_test heyjude asepaned testest kevin natascha_e papz anvis spammer lonfas kamme dooven aatikakhan enochthec aman justinakers pc dai superyarn
If you wish to keep your account/feed, please login immediately. You have ~12 hours from this post (as I’ll be out playing table-tennis 🎾)
@tkanos@twtxt.net Thanks!
Pretty sure those peaks and troughs are the feed fetchers, which one of these days I’ll trry to optimize and smooth out. 😅
This pod is consistently using ~200MB of memory and ~2-5% of CPU. – I keep trying to make improvements and optimizations as I come across them over time 😅
@bender@twtxt.net Thank you! 🙏
Big day, hell big weekend! Got Table Tennis 🏓 tournament 🏟️ where I’m the team captain of a team of two young players aged 9 and 10 called Spin Kings 🤣 The competition looks really tough, I’m not really sure how we’ll go to be honest, but we’ll try out best 😅
@lyse@lyse.isobeef.org Pretty cool looking huts 🛖 One of those structures kinda looks like the gallows 🤣
@aelaraji@aelaraji.com Ahh it might very well be a Clownflare thing as @lyse@lyse.isobeef.org eluded to 🤣 One of these days I’m going to get off Clownflare myself, when I do I’ll share it with you. My idea is to basically have a cheap VPS like @eldersnake@we.loveprivacy.club has and use Wireguard to tunnel out. The VPS becomes the Reverse Proxy that faces the internet. My home network then has in inbound whatsoever.
@lyse@lyse.isobeef.org my gosh! 😅 I hope @iolfree@iolfree is okay 👌
@bender@twtxt.net Cool! 😎
This ☝️
@aelaraji@aelaraji.com yes it’s because of the advertised nickname in the feed. The spec actually doesn’t allow this and ysrnd implements the spec pretty closely really.
# Nick = Grumpy G.
@aelaraji@aelaraji.com is there anything else in front of your server or is it just direct? 🤔
@aelaraji@aelaraji.com Haha no worries! Glad you’re alive and kick’n 🤣
@lyse@lyse.isobeef.org Ahh so it’s not just me! 😅
Ahh you are right ! I didn’t motice 🤦♂️
@hacker-news-newest@feeds.twtxt.net what the CEO of Clownstrike doesn’t have a sense of humor. 🤣
@@grumpygordie.great-site.net Welcome! 🥳
@@grumpygordie.great-site.net you’re not the only one buddy. 🤗 most of us here also don’t have generally corporate socials or fesiverse presents. We like it slow 🤣 some coldest the slow social media. 😅
@@grumpygordie.great-site.net I think realistically the only thing you’re missing is an avatar. 🤣
@@grumpygordie.great-site.net Welcome! 👋 Just saw your feed pop up in the crawler 👌
@Yarns@search.twtxt.net Hmm interesting new feed 🤔 Looks legit too 😅
@movq@www.uninformativ.de Hmm I have a funny feeling that @anth has blacklisted my server ip range for some reason? I’m getting consistently “connection refused” from my pod, but I can fetch his feed from my desktop. Hmmm?
@david.collantes.me
.
@bender@twtxt.net Oh I was thinking something more silly like the instructions made it hard to run it alongside anything else 😅
@melyanna@tilde.club Test received 👋
@movq@www.uninformativ.de Yeah okay 👌
@movq@www.uninformativ.de Yeah u think it’s just misleading UI/UX
@movq@www.uninformativ.de Hmm looks like it’s there now? 🤔
@movq@www.uninformativ.de Yes yes we do 🤣 So go make one haha 😝 you’re pretty good at writing C in small places 💪
@movq@www.uninformativ.de This reminds me. Should yarndd
render urls that look like that might be images? 🤔
@aelaraji@aelaraji.com / @anth@a.9srv.net Your still alive and kick’n right? 😅
Hmmm I’m a little concerned, as I’m seeing quite a few feeds I follow in an error state:
I’m not so concerned with the 15x context deadline exceeded
but more concerned with:
aelaraji@aelaraji.com Unfollow (6 twts, Last fetched 5m ago with error:
dead feed: 403 Forbidden
x4 times.)
And:
anth@a.9srv.net Unfollow (1 twts, Last fetched 5m ago with error:
Get "http://a.9srv.net/tw.txt": dial tcp 144.202.19.161:80: connect: connection refused
x3733 times.)
Hmmm, maybe the stats are a bit off? 🤔
@stigatle@yarn.stigatle.no I can help with nacIS builds
@david.collantes.me
.
@bender@twtxt.net Wait: Why did you need to spin up a new VPS? 🤔
@stigatle@yarn.stigatle.no Thinking of publishing this Desktop app and maybe open sourcing it? 🤔
@stigatle@yarn.stigatle.no Oh damn! 🤣 Happy birthday!!! 🥳🥳🥳
@david.collantes.me
.
@bender@twtxt.net And what client(a) are you using or tried? 🤔
@stigatle@yarn.stigatle.no That is pretty freak’n cool!
@eldersnake@we.loveprivacy.club da fuq?! Indeed! 😱 won’t be buying a Logitech product ever again!!! 🤦♂️
@stigatle@yarn.stigatle.no Awww 😍
@eldersnake@we.loveprivacy.club It’s only the Docker engine itself that consume a bit more memory which is responsible for managing containers on the host. There’s also a tiny bit of overhead with containerd too. which acts as the parent and supervisor of the container, but that’s pretty small.
@hacker-news-newest@feeds.twtxt.net I’d love to be able to do this!
@bender@twtxt.net yes but which one? 🤣
@bender@twtxt.net maxed out on what resource?
@eldersnake@we.loveprivacy.club Yeah AFAIK I think it uses STUN to punch holes thorugh CGNAT and any firewalls so it all “just works”™ 😅
@eldersnake@we.loveprivacy.club my understanding is that headscale has to be publicly accessible anyway for all peers to be able to reach it right?
@eldersnake@we.loveprivacy.club Nice one! 👌
@bender@twtxt.net I don’t yet primarily because I only have 3 Wireguard peers to manage right now.
@eldersnake@we.loveprivacy.club ]*}WireGuard (which Tailscale operates and makes management easier) is great!
For an open source alternative to Tailscale, check out Headscale! 👌
@bender@twtxt.net Oh gawd 😱
Bit tired myself folks. It’s 00:00 here and I’m going to bed 🛌
@bender@twtxt.net Haha 🤣
@bender@twtxt.net I heard one of the candidates promised to invest 4,000,000 bitcoin 🤣
@bender@twtxt.net it’s very muggy in the Table Tennis hall right now I had to take my jacket off 🤣
Cool! Our park has disappeared again this morning! 😱 Also it was cold outside! 🥶
@lyse@lyse.isobeef.org I’ll fix it tonight Sadly I have to rebuild the index 🤦♂️
@lyse@lyse.isobeef.org This ☝️
Oh I forgot again 🤦♂️ Last Saturday of the month, so if anyone’s up for a friendly catch up over video tomorrow? Same time, same place 👌
@bender@twtxt.net Weird dunno what to say🤣
@bender@twtxt.net Huh? 🤔
receieveFile()
)? 🤔
Also FWIW this is all my fault for writing shitty vulnerable code 🤣 So blame me! I’m sorry 🙏
receieveFile()
)? 🤔
FWIW I’m still trying to find the the cause of the mult-GB avatars that both @stigatle@yarn.stigatle.no and @abucci@anthony.buc.ci ’s pods were both teying yo download. The flaw has since been fixed in the code but I’m still trying to investigate the source 🤞
Hmmm something happened last night at ~3am (AEST) that decrased traffic to my pod quite considerably… Hmmm? Anyone have any ideas? 💡
/tmp
is also fine now! Thanks for your help @prologic!
@abucci@anthony.buc.ci No worries! All in the name of better reliability and security 😅
@stigatle@yarn.stigatle.no Thanks! Sooo cold 🥶
receieveFile()
)? 🤔
@stigatle@yarn.stigatle.no no problems 👌 one problem solved at least 🤣
Anyway, I’m gonna have to go to bed… We’ll continue this on the weekend. Still trying to hunt down some kind of suspected mult-GB avatar using @stigatle@yarn.stigatle.no ’s pod’s cache:
$ (echo "URL Bytes"; sort -n -k 2 -r < avatars.txt | head) | column -t
URL Bytes
https://birkbak.neocities.org/avatar.jpg 667640
https://darch.neocities.org/avatar.png 652960
http://darch.dk/avatar.png 603210
https://social.naln1.ca/media/0c4f65a4be32ff3caf54efb60166a8c965cc6ac7c30a0efd1e51c307b087f47b.png 327947
...
But so far nothing much… Still running the search…
receieveFile()
)? 🤔
Out of interest, are you able to block whole ASN(s)? I blocked the entirely of teh AWS and Facebook ASN(s) recently.
receieveFile()
)? 🤔
@abucci@anthony.buc.ci Oh 🤣 Well my IP is a known subnet and static, so if you need to know what it is, Email me 😅
receieveFile()
)? 🤔
@abucci@anthony.buc.ci Seems to be okay now hmmm
@abucci@anthony.buc.ci Hmm I can see your twts on my pod now 🤔
@abucci@anthony.buc.ci / @abucci@anthony.buc.ci Any interesting errors pop up in the server logs since the the flaw got fixed (unbounded receieveFile()
)? 🤔
Hmmm 🧐
for url in $(jq -r '.Twters[].avatar' cache.json | sed '/^$/d' | grep -v -E '(twtxt.net|anthony.buc.ci|yarn.stigatle.no|yarn.mills.io)' | sort -u); do echo "$url $(curl -I -s -o /dev/null -w '%header{content-length}' "$url")"; done
...
😅 Let’s see… 🤔
@stigatle@yarn.stigatle.no The one you sent is fine. I’m inspecting it now. I’m just saying, do yourself a favor and nuke your pod’s garbage cache 🤣 It’ll rebuild automatically in a much more prestine state.
That was also a source of abuse that also got plugged (being able to fill up the cache with garbage data)
Ooof
$ jq '.Feeds | keys[]' cache.json | wc -l
4402
If you both don’t mind dropping your caches. I would recommend it. Settings -> Poderator Settings -> Refresh cache.
@stigatle@yarn.stigatle.no Thank you! 🙏