@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! đ
slowing working away at my latest code project: learning PHP by recreating the 2000s fandom mainstay known as a fanlisting! itâs been super fun i added a dynamic nav bar and other modifications in the latest commit
fanlistings even to this day rely on old PHP scripts dating back to the early 2000s that need whole ass mySQL or postgres DBs and are incredibly insecure. you can look at them here theyâre like super jank lol itâs sad that new fanlistings have to use them because thereâs no other optionsâŠ.
happy free comic book day! my store was out of freebies but i got some of my pulls and also a trade of one of my favorite reads last year!
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
I am sure it wasnât your intention (not even remotely), but it sounds a lot like corporate bullshit. Hahahaha! Are you sure you havenât been institutionalised?
@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 đ
@movq@www.uninformativ.de Indeed, a WĂŒstenmaus sounds cute. However, a WĂŒstenratte â which is more a desert rat â not so much.
@prologic@twtxt.net ODD, lol. I donât wanna be rude, but this sounds more like Code And Fix.
We just split about one and a half cubic meters of fire wood at our scout yard. And even more chainsaw action to cut the logs in smaller chunks. Iâm bloody tired now. But it was really great fun swinging the axe. I will sleep like a rock tonight.
@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!
iâm slowly learning nixOS as part of my new fujocoded contract thing and as scary as it is itâs highkey kinda fun. like what do you mean i configure the bootloader with one god damn line in a file thatâs EPIC
my cat has the zoomies. itâs 6AM. girl RELAX
@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)
Too late to fix your typo kind of feeling ⊠suck. đ
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 Yes, you right. But is premium for more than that.
I use a feature I love a lot: customising different searches with different themes or links.
Itâs easy to understand with an example. I have a search with the name âDjangoâ. I set sources: Django documentation, stack overflow, topic âprogrammingâ and so on. Itâs very quick to find Django solutions.
I also have another way to find my stuff: search my blog and repositories.
I had problems paying for the first mouths, now itâs a working tool for me.
We went on a 14Â kilometers long hike in the heat, only a few spots were in the shade, most of our trip was in the open fields with the sun beating down on us. We reapplied the sun blocker after about two hours or so. All in all it took us about three and a half hours before we reached our destination Besigheim.
Last time I was there it was rainy, now we had the exact opposite. After some yummy Chinese lunch we visited the old town. Thereâs some gorgeous timer framing to see. When kept in decent shape, it just looks so dang cool.
Since it was too hot, we rode back by train. Despite the heat and some sections near the roaring Autobahn, this was a nice hike. Would do it again. Only in colder weather, though. I certainly donât wanna trade my comperatively larger (still nothing to other more rural areas), covering forests with the wide open fields and vineyards in summer. Thatâs for sure.
https://lyse.isobeef.org/wanderung-von-asperg-nach-besigheim-2025-05-01/
@movq@www.uninformativ.de If you want, we can try it out between us. Iâm just working on it (It was the easiest thing to do).
@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.)
So, the âAIâ bots have reached my website. Looks like theyâre just slowly crawling everything at the moment â no DDoS-like attack yet. I wonder if that has something to do with my website being 100% static HTML. There are no GET parameters they can tweak and, at the end of the day, thereâs not that much data on my server anyway ⊠And maybe they have no idea what stagit is, so it doesnât trigger âstandard behaviorâ, like âthis is a Gitea instance, letâs crawl this like crazy!â?
@quark@ferengi.one Despite the Reddit part (I never understood it), this is a great analysis. I could not have put it any better. I also feel quite home here with the all feeds I follow. Itâs a small bunch of good people.
The temperatures are getting pleasant now. All the freshly cut grass really smells lovely. Looks like farmers are securing their harvests before the rain hits tomorrow in the arvo.
@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.
nice, baikal #openbsd port works even with a higher php version \o/
@movq@www.uninformativ.de @bender@twtxt.net 28°C right now, but luckily, just 20°C tomorrow and rain. Even a thunderstorm at night. On Sunday weâre down to 12°C. What a ride. Oh boys!
computers were a mistake (i fought with git and lost)
@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 Itâs like having good manners at the table. Use forks and knives. ;-)
@movq@www.uninformativ.de This suits the background image perfectly.
@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. âčïž
Iâm keeping this color scheme on my laptop for now:
@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 ⊠đ€
So, weâre at roughly 30°C now and my brain is in lala land. đ„”âčïž
@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â.
3rvya6q
and your feed, but your feed certainly does not include that particular twt (it comes from my feed).
@movq@www.uninformativ.de Oooooohhhhhh, I see. Hmmmm.
To answer your question: Ideally, you would have replied directly to my reply. :-) The flat conversation model always felt unnatural to me. I just yielded to the communityâs way of doing it.
@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?!
je vais installer baikal Ă la main alorsâŠ
et baikal sous #openbsd nâest pas dispo avec sqlite, car il nây a plus lâextension sqlite avec la version de php pour laquelle baikal est packagĂ©eâŠ
bon, je tente dâinstaller #radicale via pip, mais il faut bcrypt, et bcrypt a besoin de rust pour ĂȘtre installĂ©. Je vais abandonner je crois⊠:/
Iâve just released version 1.0 of twtxt.el (the Emacs client), the stable and final version with the current extensions. Iâll let the community maintain it, if there are interested in using it. I will also be open to fix small bugs.
I donât know if this twt is a goodbye or a see you later. Maybe I will never come back, or maybe I will post a new twt this afternoon. But itâs always important to be grateful. Thanks to @prologic@twtxt.net @movq@www.uninformativ.de @eapl.me@eapl.me @bender@twtxt.net @aelaraji@aelaraji.com @arne@uplegger.eu @david@collantes.us @lyse@lyse.isobeef.org @doesnm@doesnm.p.psf.lt @xuu@txt.sour.is @sorenpeter@darch.dk for everything you have taught me. Iâve learned a lot about #twtxt, HTTP and working in community. It has been a fantastic adventure!
What will become of me? I have created a twtxt fork called Texudus (https://texudus.readthedocs.io/). I want to continue learning on my own without the legacy limitations or technologies that implement twtxt. Itâs not a replacement for any technology, itâs just my own little lab. I have also made a fork of my own client and will be focusing on it for a while. I donât expect anyone to use it, but feedback is always welcome.
Best regards to everyone.
#twtxt #emacs #twtxt-el #texudus
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 đ€Ł
@kat@yarn.girlonthemoon.xyz Please git pull and rebuild đ Off of main
. I merged the catcher
branch already!
@aelaraji@aelaraji.com Lol gts is so popular. But if choicing something with fancy web ui maybe Smithereen is best option. Example instance: https://friends.grishka.com
git checkout main && git pull && make build
. Few bug fixes đ
@bender@twtxt.net LMAOOO
git checkout main && git pull && make build
. Few bug fixes đ
@prologic@twtxt.net done! hey i got a question, you got any clue why my feeds arenât updating? maybe it has to do with the new cache flag but i messed with that a bit and didnât notice a difference. basically itâs like i have to manually restart yarnd
to see new posts itâs really weird lol
git checkout main && git pull && make build
. Few bug fixes đ
@prologic@twtxt.net I can hear the moans of regret already. They are loud, and steady. đ
@kat@yarn.girlonthemoon.xyz @xuu@txt.sour.is Recommend you git checkout main && git pull && make build
. Few bug fixes đ
it seems i do have to restart my instance to re-queue feeds or something so i definitely fucked up migration to v16 lol
@aelaraji@aelaraji.com oh fuck yea snac would be a good use of that! makes me wanna do the same⊠GTS also has a new profile view for profiles that shows only images which makes it great as a photo posting place
ya girlâs a contract sysadmin now!!!!!!!! https://bsky.app/profile/fujocoded.bsky.social/post/3lo4yd57rbs23
The main reason I named my new pet machine Ephemera
, is because I donât trust SSD/NVMeâs ⊠itâs always just a matter of time before everything goes to shâŠrimps.
â`
$ mail
[âŠ]
The following warning/error was logged by the smartd daemon:
Device: /dev/nvme0, number of Error Log entries increased from 1587 to 1590
[âŠ]
ââ`
@movq@www.uninformativ.de When I reply to a message, I typically already mention the feed. Just like in this very message. I believe this mechanism should work for most replies. But there are of course the odd responses where I do not mention the original feed, but rather some other feed(s) instead to which I actually want to reply. Maybe âforkingâ, as prologic calls it, would be the better option there.
I visited a good mate after a day in the office and went for a stroll in the evening. It still was really hot, phew, about 24°C. Must have been the aftermath of the fire in the morning! For sure! The firealarm went off during a meeting and we all had to leave the building. Anyway, I only managed to take one lizard photo, all the other ones we came across immediately vanished in the brush or cracks in the vineyard walls. The kestrels were way more cooperative:
@bender@twtxt.net Youâre kind of right though đ It makes it more engaging IMO đ
@prologic@twtxt.net hahahahaha! No, no, no. Every word has its use. But for things like these I like certain reactions. For example, I would have given a âthumbs downâ to the original twtxt, and done with it. Now, composing a reply, to simply say âno, thank you.â, that I donât like. It seems a waste of space, and it doesnât âlook goodâ. I like to see at least 140 characters! Ha!
âMonosyllabic repliesâ refers to responses that consist of a single syllable. These types of replies are typically brief and concise, often used in situations where a simple, direct answer is given. Examples include words like âYes,â âNo,â âOkay,â or âSure.â
đ Can I imply youâre not interested in things like âLIkeâ, âReportâ, etc?! đ
@bender@twtxt.net I knew you wouldnât be interested in a Twtxt+ActivityPub đ Now I have to go figure out what âmonosyllabic repliesâ means đ€Ł
@movq@www.uninformativ.de Shall I add this to the spec Iâm writing? âïž
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 đ
@aelaraji@aelaraji.com which snac instance did you see that looked pretty dope? On the ones I saw in the past, I found their web frontend to be rather messy (even more so on mobile).
yarnd
v0.16 is released and the next round of specification updates are done and dusted, who wants me to have another crack at building Twtxt and activity pub integration support?
@prologic@twtxt.net not me. I hate monosyllabic replies, specifically on the written medium, so I am just typing this to make it longer. But that doesnât change the truth, and that is, I donât want, nor care, about twtxt, and Activity Pub integration. đ
Hehe! itâs done! đ€Ą
After yarnd
v0.16 is released and the next round of specification updates are done and dusted, who wants me to have another crack at building Twtxt and activity pub integration support?
Buenos dĂas. Un cafĂ© con leche y un croissant.
You know what, I can always run a separate Snac instance alongside the GTS one later on if I want to, maybe even use it for sharing Phtography stuff⊠a pixelfed alternative on budget kind of thing. đ€Ą
@kat@yarn.girlonthemoon.xyz Thatâs what I was going for at first, I already have my compose file to go 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 đ
@aelaraji@aelaraji.com gotosocial is epic
So⊠I wanna take a stab at the #ActivityPub bee hive, but Iâm not sure what to pick up, a #Gotosocial pocket knife or a #Snac2 bamboo stick? Any thoughts?
i donât think any of you know what a fan listing is but basically it was a fandom thing in the 2000s where people would make websites that other people could sign up for to show theyâre a fan of something. more info here.
anyway i made a fan listing kinda thing in PHP to learn the language. it was fun af
if
clauses to this. My point is: Every time I see a hash, Iâd like to have a hint as to where to find the corresponding twt.
The reason I think this can work so well and Iâm in full support of it is that itâs the least disruptive way to resolve the issue of:
where did this hash come from?
if
clauses to this. My point is: Every time I see a hash, Iâd like to have a hint as to where to find the corresponding twt.
@movq@www.uninformativ.de I think we can make this work đ As long as itâs just a client hint.
E nĂŁo Ă© que os finĂłrios do Airbnb conseguiram encaixar um artigo no PĂșblico como âopiniĂŁoâ?