@prologic@twtxt.net, are you running Gitea with an SQL backend, or using sqlite? Any reason have haven’t moved to Forgejo?
Hurricane Helene is passing by. Close enough to give us a day off tomorrow, but not that close to cause major harm. Well, we think. Hurricanes often have a mind of their own, and decide changes on their path. Either way, I shall be back at work on Friday 😩. LOL.
rsync -avzr
with an optional --progress
is what I always use. Ah, I could use the shorter -P
, thanks @movq.
@lyse@lyse.isobeef.org that -P
is a life saver when running rsync
over spotty connections. In my very illiterate opinion, it should always be a default.
rsync(1)
but, whenever I Tab
for completion and get this:
@aelaraji@aelaraji.com I think all replies are missing the fact that your auto-completion isn’t working. LOL. Or did I misunderstood?
I’m not writing on ‘twtxt’ as much as I did in 2021-2022. While it has many advantages, I couldn’t get my close circle to join.
As part of my focus on digital minimalism, I aim to only use services that bring joy, value, and spark interesting conversations within the community.
That’s why I’m considering suspending my twtxt, switching to microblog on other platforms.
If anything of what I’ve written is interesting for you, or want to chat, you can find me on various platforms here:
https://text.eapl.mx/microblogging
Heads up, @prologic@twtxt.net! We’re seeing increased spate of burglaries in your neighbourhood. Please stay alert, while we keep you safe out there.
And they have arrived (well, they did around 3 hours ago, LOL). Buttery smooth, my 16 Pro (one with dark cover). It took a bit over an hour to transfer all my data.
@movq@www.uninformativ.de could it be possible to have compressed_subject(msg_singlelined)
be configurable, so only a certain number of characters get displayed, ending on ellipses? Right now the entire twtxt is crammed into the Subject:
. This request aims to make twtxts display on mutt
/neomutt
, etc. more like emails do.
@prologic@twtxt.net how about hashing a combination of nick/timestamp, or url/timestamp only, and not the twtxt content? On edit those will not change, so no breaking of threads. I know, I know, just adding noise here. :-P
Incredibly upset—more than you could imagine—because I already made the first mistake, and corrected it (but twtxt.net got it on it’s cache, ugh!) :‘-( . Can’t wait for editing to become a reality!
Alright. My first mentions—which were picked not so randomly, LOL—are @prologic@twtxt.net, @lyse@lyse.isobeef.org, and @movq@www.uninformativ.de. I am also posting my first image too, which you see below. That’s my neighbourhood, in a “winter” day. Hopefully @prologic@twtxt.net will add my domain to his allowed list, so that the image (and any other further) renders.
Everything starts at a “hello world”. At least around these parts; the nerdy parts.
afaik nobody has done this, but i really need some numbers that can indicate the relative performance of various git servers (cgit, gitea, gitlab) on comparable hardware. cgit claims to be hyperfast, but what does that mean in practice?
🧮 USERS:1 FEEDS:2 TWTS:1087 ARCHIVED:78676 CACHE:2491 FOLLOWERS:17 FOLLOWING:14
Clown visits may shorten the amount of time children spend in hospital
Medical clowns, who play with children in hospitals, may help them be discharged sooner by reducing their heart rates ⌘ Read more
rm -fr, remove french-style: merciless colonizer. thief and destroyer of worlds.
maybe i’m overly restrained when it comes to making changes in a codebase, but i do a lot of the work in my head before committing to code.
@bender@twtxt.net I like your website. Petty cool!
oh and btw https://votesocialist2024.com/ #freePalestine
I love retailers that sell a variety of werid stuff. Add leevalley.com to sciplus.com and countycomm.com.
I’ve been sketching out some gemini-specific offline social stuff here https://ix.cyb.red/wiki/pikabu, but for the online parts i’d be willing to adopt what tw.txt protocols work under the constraints of gemini
I’ve been sketching out some gemini-specific offline social stuff here https://ix.cyb.red/wiki/pikabu, but for the online parts i’d be willing to adopt what tw.txt protocols work under the constraints of gemini
@prologic@twtxt.net @movq@www.uninformativ.de my setup is pretty old-school tw.txt hosting-wise. just a text file and a very simple static bridge for pikkulog-style subscribers on gemini. i do try to keep up on the twtxt format spec so i’m publishing a modern and well-formed feed. my dual-hosted website/gemcapsule is meant to eventually be entirely bespoke (my friend wrote the gemini server i’m using, so that counts enough for now) and i’d like to eventually support some of the server extensions that yarn has piloted. follow-wise, rn i kinda just manually try to pick up on who is following me by browsing random feeds. my custom clients usually do a FoaF crawl, but i don’t have anything that really works running rn.
@slashdot@feeds.twtxt.net At least Android has fDroid. Apple is a dominatrix.
Falling satellite will give clues to how objects burn up on re-entry
A chance to observe the high-speed re-entry of a falling satellite will give researchers important insights on how debris burns up in our atmosphere ⌘ Read more
The next jenny release will (probably) stop supporting the old “Hash Tag Extension”, which was deprecated at the end of 2022. It was once used for threading and looked like this:
<a href="https://twtxt.net/search?tag=tsvhqdq">#tsvhqdq</a>
I don’t see them being used in the wild anymore. But if you happen to fetch really old feeds (or some archived feeds), things might break a little.
@aelaraji@aelaraji.com lol 😅🙈
fetch-context
branch. This integrates the whole thing into mutt/jenny.
I think I’m not going to query Yarn pods for the moment. Let’s first see how often I’d actually need that. 🤔
@quark@ferengi.one Yay 🥳
@lyse@lyse.isobeef.org That is one crazy looking mushroom. 😳 How about tasting it? 🤪
I’m so glad the temperatures were down a bit. Went on a long walk as well, first time in weeks. And there were so few cars yesterday! It was surprisingly quiet.
There was a garbage bag incident last night and I had to clean up the kitchen for two hours. 😂 Now I’m sore as fuck. Good thing I have a day off today, huh? 🤪
It’s a crime that Slow Motion by Supertramp isn’t available on any of the streaming services. It might even be the Crime of the Century.
👋 Hello @nigergibe@anthony.buc.ci, welcome to Buccipod, a Yarn.social Pod! To get started you may want to check out the pod’s Discover feed to find users to follow and interact with. To follow new users, use the ⨁ Follow
button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
👋 Hello @nigergibe@anthony.buc.ci, welcome to Buccipod, a Yarn.social Pod! To get started you may want to check out the pod’s Discover feed to find users to follow and interact with. To follow new users, use the ⨁ Follow
button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
@falsifian@www.falsifian.org @bender@twtxt.net I pushed an alternative implementation to the fetch-context
branch. This integrates the whole thing into mutt/jenny.
You will want to configure a new mutt hotkey, similar to the “reply” hotkey:
macro index,pager <esc>C "\
<enter-command> set my_pipe_decode=\$pipe_decode nopipe_decode<Enter>\
<pipe-message> jenny -c<Enter>\
<enter-command> set pipe_decode=\$my_pipe_decode; unset my_pipe_decode<Enter>" \
"Try to fetch context of current twt, like a missing root twt"
This pipes the mail to jenny -c
. jenny will try to find the thread hash and the URL and then fetch it. (If there’s no URL or if the specific twt cannot be found in that particular feed, it could query a Yarn pod. That is not yet implemented, though.)
The whole thing looks like this:
https://movq.de/v/0d0e76a180/jenny.mp4
In other words, when there’s a missing root twt, you press a hotkey to fetch it, done.
I think I like this version better. 🤔
(This needs a lot of testing. 😆)
@<falsifian https://www.falsifian.org/twtxt.txt>
, then it will look in https://www.falsifian.org/twtxt.txt for a twt with hash tkjafka
. Maybe even do this recursively until there are no new references anymore. This process could include explicitly querying some user-configurable Yarn pods as well. 🤔
@prologic@twtxt.net Yeah, I need to clean this up in jenny. It still supports a ton of old formats that aren’t used anymore at all. 🧟
@bender@twtxt.net Yeah, I switched to OpenBSD a couple of years ago when sysupgrade(8) became available. I like it a lot, requires very little maintenance. 👌
@bender@twtxt.net I am considering it. 😅 (I might end up being too lazy to set any of this up. 🤪)
Thought: If the invocation including --only-twt-hash
fails to find that twt, it could ask a couple of Yarn instances for it (if configured).
(All this needs polishing.)
Honestly, the only thing I want to do on Mastodon is follow the #retrocomputing
hashtag and sometimes post under that hashtag. That’s it. 😂
There was an outage of the Mastodon server I use this morning. A good reminder that this is a service that someone else hosts (and I don’t even pay for it). Could be gone tomorrow.
Now that I’ve got a server to spare (the Matrix one is gone), I might look into hosting a snac instance. 🤔
RIP, Matrix server. 🪦
$ doas rcctl stop synapse
synapse(ok)
@prologic@twtxt.net I would be so damned proud of that. 💪
@falsifian@www.falsifian.org I’ve pushed a draft into the git repo.
You can now do a “oneshot fetch” for a URL:
jenny oneshot-fetch --url https://feeds.twtxt.net/hacker-news-newest/twtxt.txt --nick hacker-news-newest
This fetches the entire feed, which might be too much. So there’s also this, which only fetches a single twt:
jenny oneshot-fetch --url https://feeds.twtxt.net/hacker-news-newest/twtxt.txt --nick hacker-news-newest --only-twt-hash r6rbinq
Let me know what you think. 🤔
@quark@ferengi.one It’s really only about the hash, isn’t it? 🤔 The user mention (@<quark …
) should still be visible in full?
@prologic@twtxt.net Ok, wow, yes, I really only do want that one single missing twt. The slashdot/hackernews feeds are huge. 🥴
yarnd
has for "peering" between pods for this reason. It's quite simple really and its actually open publicly, so you can just use the scripts I wrote.
@prologic@twtxt.net Where can I find Yarn’s API docs for that endpoint? 🤔 (If there is any. 😅)
@mckinley@twtxt.net That’s the file sharing stuff, right? I couldn’t care less about that. Frankly, I think it’s a shame that Usenet turned into that. 🫤