@prologic@twtxt.net genuinely the sickest shit i’ve ever seen webdev is saved
@kat@yarn.girlonthemoon.xyz It is 😅
@bmallred@staystrong.run You mean ActivityPub + Twtxt? 🤔
@kat@yarn.girlonthemoon.xyz Ysy!!! 🙌🙌🙌
@bmallred@staystrong.run It really is 🤣 
@prologic@twtxt.net I JUST SAW THIS POST WITHOUT RESTARTING WE ARE SO BACK
@bender@twtxt.net Bahahah 🤣😂 mate, me and one of my SRE colleagues actually came up with the terminology ourselves! 😛
git checkout main && git pull, rebuild and redeploy: make build, and however you deploy. 🙏 Lots of fixes (no more stalling) and optimizations to the feed fetcher, smoother cpu usage, better internal metrics.
@prologic@twtxt.net thank you so much, just did all of that! i’ll report back if i still need to restart <3
@prologic@twtxt.net Lol I totally forgot about this. I will put it on my todo list
@iolfree@tilde.club Ha! I can just picture my eight year old telling me this from the back seat.
@prologic@twtxt.net Sounds like art to me 😀
@lyse@lyse.isobeef.org Heh I have to wear gloves now when swining an axe or it hurts my hands 🤣
@kat@yarn.girlonthemoon.xyz / @xuu@txt.sour.is Recommend you git checkout main && git pull, rebuild and redeploy: make build, and however you deploy. 🙏 Lots of fixes (no more stalling) and optimizations to the feed fetcher, smoother cpu usage, better internal metrics.
I’m not even being facetious here either. I’d llove to see you “unit tests” this: 
@lyse@lyse.isobeef.org Well you are being slightly rude 🤪 Sure you could write unit tests for this, but in practise testing emergent properties and behaviors of a system is actually a lot harder than you might realize. But I’m happy to always be proven wrong 😑
@kat@yarn.girlonthemoon.xyz Yeah right now I’m trying to see if I can “spread the CPU usage of fetching N feeds across M duration” so basically “smooth” out the spikes in CPU usage.
@prologic@twtxt.net nice! lol that’s such a real way to develop
@kat@yarn.girlonthemoon.xyz I’ve almost fixed this btw 🤗 Just testing it thoroughly and polihsing the code. In case you’re curious, I do this style of development called “Observability Driven Development” (ODD) whereby I make observations of the system via metrics and internal observations and adjust the system’s overall behavior to the desired outcome 😅
@kat@yarn.girlonthemoon.xyz with the help of a friend i got to build a nixOS server image from scratch and use it on a VPS! so that was neat!
@movq@www.uninformativ.de LMAO the power of static pages!
@prologic@twtxt.net oh i see it! thank you so much! it’s no problem i totally understand :)
@andros@twtxt.andros.dev I set up a test feed here:
https://www.uninformativ.de/texudus.txt
I made some preliminary adjustments to my client so that it can work with the different threading model. (And I totally get the concerns, this can be quite a bit of work. Especially in a large code base like Yarn.)
@movq@www.uninformativ.de @kat@yarn.girlonthemoon.xyz @quark@ferengi.one In 2014 one person created protocol ii. Later it forked in IDEC. Why i said this? Because it’s simple “federated” forum-like protocol where from your station fetch another every 5-10 minutes. Stations has topic-based channels like idec.talks, linux.16, haiku.os, zx.spectrum. In short it’s FIDO but.. more modern? Documentation: https://github.com/idec-net/new-docs (mostly Russian, but you can use translator, also protocol already translated to english)
@doesnm@doesnm.p.psf.lt nah, I’m fine without a web ui. But I like what the dev did with the 2009 facebook/VK look, it kind of feels notsalgic. (the tld is a .me not a .com if anyone else wants to take a look atit)
Hey @kat@yarn.girlonthemoon.xyz If you see this, I’m aware of a bug. I’m trying to figure it out and fix it. bare with me 🤗 It is what’s causing things to “stall” and to have to “restart”. Sorry 😞
up -d, but then I took a look at a couple of #Snac instances at the last second and they looked pretty dope! Now I'm stuck in my own head 😅
@bender@twtxt.net Mainly the bsd.cafe ones. I like how the minimalist single column profiles look. Image embeds are full width and reading through threads feels nice (as in it doesn’t feel like pealing layers upon layers of a fresh onion).
@bender@twtxt.net My lawn is hoping for some rain!
@quark@ferengi.one I’ll translate “desert rat” as “Wüstenmaus”, which is kind of cute, and I’ll pretend that you just didn’t call your partner a rat. 😂
@kat@yarn.girlonthemoon.xyz Off-topic areas are always a good idea. :-) Web forums often had those. And web forums are actually what I had in mind, @bender@twtxt.net. 😅 (While I do have a certain nostalgia for it now, Usenet has always been a bit weird to me. Can’t really explain why.)
@bender@twtxt.net no such luck, not happening. It’s almost 04:00 in Brisbane, just wait a bit until the @prologic@twtxt.netal son awakens.
I wonder if this twtxt will kick Yarnd into working again. There is only one way to find out, right?
@movq@www.uninformativ.de not bad! The yellowish/ivory tint makes it much easier on the eyes. I have gotten so use to “dark” mode, that find it hard switching to anything else.
@movq@www.uninformativ.de mine too, mine too! Imagine my frustration being married to someone who prefers the heat. It’s like a polar bear married to a desert rat. LOL.
@movq@www.uninformativ.de “topic-based forums/groups”, you mean what USENET used to be, and the “niche” that Reddit is fulfilling these days? :-D I get it, I agree. I think I find twtxt more fulfilling than anything else because of its small size. I feel like I truly know everyone (even if that might not be true), and find myself “at home”. The bigger the place, the shyest I become, the less enticing it is.
@movq@www.uninformativ.de this is so real… i think we need to bring back topic focused groups but like with a little off topic side of things just in case people wanna go off topic. so the option’s there but the intent is the topic! microblogging isn’t best for this yeah. i think this is part of why IRC still goes strong for many tech people
@prologic@twtxt.net i gave up on trying to get my local branch clean and just git clone’d main into a new directory and built from there LMAOOO it was such a mess i’m not good at git
i saw your commits fixing queue issues, fingers crossed it works on my end!
@bender@twtxt.net Baaaaaah 😂
These are ideal working conditions:
@movq@www.uninformativ.de welcome to a (for us, Floridians) “fresh day” temperature! Soon the daily rains will come, so it will be even hotter, and humid, and sticky. Lovely, eh? LOL.
Confession:
I’ve never found microblogging like twtxt or the Fediverse or any other “modern” social media to be truly fulfilling/satisfying.
The reason is that it is focused so much on people. You follow this or that person, everybody spends time making a nice profile page, the posts are all very “ego-centric”. Seriously, it feels like everybody is on an ego-trip all the time (this is much worse on the Fediverse, not so much here on twtxt).
I miss the days of topic-based forums/groups. A Linux forum here, a forum about programming there, another one about a certain game. Stuff like that. That was really great – and it didn’t even suffer from the need to federate.
Sadly, most of these forums are dead now. Especially the nerds spend a lot of time on the Fediverse now and have abandoned forums almost completely.
On Mastodon, you can follow hashtags, which somewhat emulates a topic-based experience. But it’s not that great and the protocol isn’t meant to be used that way (just read the snac2 docs on this issue). And the concept of “likes” has eliminated lots of the actual user interaction. ☹️
@andros@twtxt.andros.dev You know, I’d really love to see how/if location-based addressing works in practice. I might fork jenny to judy and run both things in parallel for a while … 🤔
@lyse@lyse.isobeef.org there are times that it works out to reply to the “flat” conversation, if it fully relates, or the participants are few, or if the strict topic is kept. When there are too many people, or too many topics being spit out, then forking constantly is the way to go. I am a strong proponent of forking. It’s like telling the rest, “you debate that there, I will take this one aside”.
@bender@twtxt.net Saw it this morning and I was like “say what now”. 😂 I certainly can’t beat that. 😂
(Also, cute name. The “-le” suffix is a German diminutive, so it means “little OS”. 😃)
@@twtxt.net The fact that it has an SDK and process management is quite amazing g! 🤯
This is up @movq@www.uninformativ.de ally, a tiny OS that runs in a boot sector. That’s, it’s only 510 bytes! But check it out, and see what it can do. Truly amazing. Can you beat that?!
3rvya6q and your feed, but your feed certainly does not include that particular twt (it comes from my feed).
@movq@www.uninformativ.de No problems 🤗
@kat@yarn.girlonthemoon.xyz Whoop, whoop! Congrats 🥳
@lyse@lyse.isobeef.org Kind of, but on the other hand: This twt right here refers to 3rvya6q and your feed, but your feed certainly does not include that particular twt (it comes from my feed).
But my proposal probably isn’t very helpful, either. We have this flat conversation model, so … this twt right here, what should it refer to? Your twt? My root twt? I don’t know.
@prologic@twtxt.net Don’t include this just yet. I need to think about this some more (or drop the idea).
git checkout main && git pull && make build. Few bug fixes 😄
@bender@twtxt.net Haha 🤣