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ā?
7
to 12
and use the first 12
characters of the base32 encoded blake2b hash. This will solve two problems, the fact that all hashes today either end in q
or a
(oops) š
And increasing the Twt Hash size will ensure that we never run into the chance of collision for ions to come. Chances of a 50% collision with 64 bits / 12 characters is roughly ~12.44B Twts. That ought to be enough! -- I also propose that we modify all our clients and make this change from the 1st July 2025, which will be Yarn.social's 5th birthday and 5 years since I started this whole project and endeavour! š± #Twtxt #Update
that said, and reading to @sorenpeter@darch.dk and @andros@twtxt.andros.dev I have new thoughts. I assume that this wonāt change anyoneās opinions or priorities, so it makes no harm sharing them.
Itās always tempting to use something that already exists (like X, Masto, Bsky, etc.) rather that building anything through effort and disagreement until reaching to something useful and valuable together. A āsocial serviceā is only useful if people is using it.
Iāll add that I havenāt lost interest on the āhackyā part of twtxt about developing tools, protocols, and extensions as a community. Itās the appealing part! Itās a nice hobby to have, shared with random people across the world.
But this is not the right way for me, and makes me feel that Iām unwelcome to propose something different (after watching replies to my previous twt). Feels like āIf you donāt agree, you are free to leave, weāll miss you.ā Naah, not cool. Iāve lived that many times before, and nowadays I donāt have enough spare time and energy for a hobby like that.
Letās see what happens next with the micro-community!
7
to 12
and use the first 12
characters of the base32 encoded blake2b hash. This will solve two problems, the fact that all hashes today either end in q
or a
(oops) š
And increasing the Twt Hash size will ensure that we never run into the chance of collision for ions to come. Chances of a 50% collision with 64 bits / 12 characters is roughly ~12.44B Twts. That ought to be enough! -- I also propose that we modify all our clients and make this change from the 1st July 2025, which will be Yarn.social's 5th birthday and 5 years since I started this whole project and endeavour! š± #Twtxt #Update
just for the record I didnāt say I was leaving the twtxt ācommunityā (did I?) but than I have other priorities to focus on in the following months. Please donāt be condescending, is not cool.
Development of Timeline (PHP client) has been stale for some reasons, a few of them in my side, so I think it wonāt be updated to the new thread model, at least pretty soon.
So is not that Iāll stop using twtxt, just the client I use wonāt be compatible with the new model in July.
@bender@twtxt.net Itās great if Iām sitting on the balcony and horrible otherwise. Gah.
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 absolutely yes!
@prologic@twtxt.net Not sure Iād attach any 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.
7
to 12
and use the first 12
characters of the base32 encoded blake2b hash. This will solve two problems, the fact that all hashes today either end in q
or a
(oops) š
And increasing the Twt Hash size will ensure that we never run into the chance of collision for ions to come. Chances of a 50% collision with 64 bits / 12 characters is roughly ~12.44B Twts. That ought to be enough! -- I also propose that we modify all our clients and make this change from the 1st July 2025, which will be Yarn.social's 5th birthday and 5 years since I started this whole project and endeavour! š± #Twtxt #Update
@movq@www.uninformativ.de I didnāt say I was leaving, just not that active here atm. I might be more active on mastodon at https://norrebro.space/@sorenpeter but Iām also rethinking that too tbh.
@kat@yarn.girlonthemoon.xyz Should be fine š
@prologic@twtxt.net LMAO itās fine! i think itās running ok iām just nervous i mightāve messed it up because honestly i just backed up my DB then did a git merge and overwrote the merge conflicts because i was lazy and didnāt know how to properly do an upgrade with git
Otherwise assume normal behavior. Pretty easy to implement I think.
@movq@www.uninformativ.de If weāre focusing on solving the āmissing rootsā problems. I would start to think about āclient recommendationsā. The first recommendation would be:
- Replying to a Twt that has no initial Subject must itself have a Subject of the form (hash; url).
This way itās a hint to fetching clients that follow B, but not A (in the case of no mentions) that the Subject/Root might (very likely) is in the feed url
.
Et voilà , mise à jour vers #openbsd 7.7 terminée sur toutes les machines de la maison, sans aucun soucis.
@bender@twtxt.net Fuck I meant ābugsā š Geez š
@prologic@twtxt.net running the dame, oh my! TMI! :-P
@andros@twtxt.andros.dev what makes Kagi āthe best search engineā? It is premium, alright. Allegedly you donāt get ads, but pay up-front for it, monthly.
@kat@yarn.girlonthemoon.xyz Unless youāve found buds in this branch it should be fine š Um running yhe dame!
@prologic@twtxt.net yayyyy
@prologic@twtxt.net oh these posts showed up on a page refresh without me needing to restart so maybe itās starting to work again?
@movq@www.uninformativ.de Lwt me think on this.
@kat@yarn.girlonthemoon.xyz Nope itās totally fine š¤
@kat@yarn.girlonthemoon.xyz No new peers shoyls show up automatically.
Bon bah, cet aprĆØm, cāest sysupgrade #openbsd
@kat@yarn.girlonthemoon.xyz what did i fuck up this time lol
i donāt think itās normal to have to restart my yarnd instance every time i wanna see new posts right
@movq@www.uninformativ.de oh this would be handy! i think my feedās busted after the migration lol
@andros@twtxt.andros.dev@andros@twtxt.andros.dev itās epic!
7
to 12
and use the first 12
characters of the base32 encoded blake2b hash. This will solve two problems, the fact that all hashes today either end in q
or a
(oops) š
And increasing the Twt Hash size will ensure that we never run into the chance of collision for ions to come. Chances of a 50% collision with 64 bits / 12 characters is roughly ~12.44B Twts. That ought to be enough! -- I also propose that we modify all our clients and make this change from the 1st July 2025, which will be Yarn.social's 5th birthday and 5 years since I started this whole project and endeavour! š± #Twtxt #Update
@andros@twtxt.andros.dev @eapl.me@eapl.me @sorenpeter@darch.dk Sad to see you go. š«¤