In-reply-to » What does a yarnd setup look like to anyone? 🤔 Let's say it exists, and it helps you setup a Yarn pod in seconds. What does it do? Of course I'd have to split out yarnd itself into yarnd run to actually run the server/daemon part.

@prologic@twtxt.net One minor detail: The Makefile wants to run date -Is, which doesn’t exist on OpenBSD. Not sure how relevant this platform is for you, though. 😅

I haven’t come up with a portable solution yet. date '+%FT%T%z' is the closest approximation that works on both GNU and OpenBSD, but it doesn’t include a colon in the time zone offset, so it’s 0200 instead of 02:00. 🤦 I’m not sure if this is ISO8601 compliant. And it’s still not POSIX. 🤦 Well, I tried. 😂

⤋ Read More
In-reply-to » What does a yarnd setup look like to anyone? 🤔 Let's say it exists, and it helps you setup a Yarn pod in seconds. What does it do? Of course I'd have to split out yarnd itself into yarnd run to actually run the server/daemon part.

@prologic@twtxt.net Newcomers might have a little difficulty because just “installing” a Go compiler is not enough – you also need to add ~/go/bin to your $PATH, at least I did. I’m not sure what to do about it, though. 🤔 This doesn’t really belong into Yarn’s setup guide and it’s mentioned as one of the first things in the Arch wiki, for example, but still … To newcomers this might look a bit like a broken build process:

openbsd$ gmake server
/bin/sh: minify: not found
/bin/sh: minify: not found
/bin/sh: minify: not found
gmake: *** [Makefile:84: generate] Error 127

Maybe extend Yarn’s guide just a little bit, like: “… be sure to have Go installed and set up properly, e.g. env vars are set …”? Maybe that could point readers into the right direction. 🤔

⤋ Read More
In-reply-to » @mckinley My process hasn’t changed. (But the Gopher hole is gone. Here’s the file from 2023: https://movq.de/v/72fddfd8fe/2023-05-31--backups.txt )

What I don’t like about my strategy is that it’s so slow. ☹️ I did change a lot of data this time, so it’s slower than usual, but still …

The backup run from my main workstation onto the NAS took 2.5 hours. The one from my laptop to the NAS took 1.75 hours (hmm, why the difference?). (Those two ran one after the other, not at the same time.)

The backup run from my NAS onto one of the USBs disks is still running, I started it 5.5 hours ago. I hope it’ll finish within the next 2 hours.

Most of this is CPU-bound, because I’m using full disk encryption everywhere and that NAS only has a tiny AMD C-60 CPU from ~2011 which runs at 1 GHz and doesn’t even have a CPU fan. I guess I could upgrade this box, but it’s still working, just slow, so I won’t throw it in the trash – and what do I do with it then? Can’t sell it, can’t gift it to anyone. So I’ll keep using it.

⤋ Read More
In-reply-to » I made some improvements to the Twtxt Search service tonight. Hopefully this update makes it a bit easier to use and resolves some of your critical pieces of feedback @lyse 🤞 The main idea being that by default the search is basically a "Query String" type search, meaning that it does what you expect. If you search for a simple term, it'll do that, If you enclose your search term in "double quotes" it'll search for that phrase. If you then want to search against specific fields you can do so with mentions:prologic@twtxt.net for example. I hope this makes the useability much better 👌

@prologic@twtxt.net Looks much better, although I’d strip the “v” prefix in yarns’ “v$branch@$hash”.

⤋ Read More
In-reply-to » @prologic I agree with @movq. Good documentation is better than an interactive setup process. My difficulties (#isyb2aq) were because I was just doing it for testing and I wanted it running as quickly as possible. If I was running it in a production capacity, I would read through the documentation.

Juat spoke to him today 🥳

⤋ Read More

Apparently there are some ~30 users (real people) that actively use my pod twtxt.net 😳 in the past 90 days. 😅 The question I have is; what can we do as a small community here? 🤔 We have an Open Collective; but it doesn’t receive enough funds to be useful enough (yet?) to pay for small projects and continuous improvements.

What else can we do? 🤔

Additionally there are 7 other pods online too 😅 But not sure of their stats…

⤋ Read More
In-reply-to » What does a yarnd setup look like to anyone? 🤔 Let's say it exists, and it helps you setup a Yarn pod in seconds. What does it do? Of course I'd have to split out yarnd itself into yarnd run to actually run the server/daemon part.

Thanks@movq @mckinley@twtxt.net This is great feedback! I’ll tidy up a few things today! If there’s anything else not super clear ot obvious, please let me know. Maybe you too @bender@twtxt.net if you can remember 😅 – Yes yes I know there’s still some issues you have with the cache behavior, etc (on the roadmap).

⤋ Read More
In-reply-to » Speaking of which @prologic, have you heard from @ocdtrekkie lately? He's active on mastodon but I haven't seen him around here in a long time.

@mckinley@twtxt.net I have actually. He/I occasionally have a chat on Signal. Unfortunately I tried the whole Twtxt<->AP thing in yarnd but I’ve given up on the idea for now. I will one day write a dedicated service however, as I think that’s the only reasonable way to do integrate Twtxt and ActivityPub realistically.

⤋ Read More
In-reply-to » @prologic I agree with @movq. Good documentation is better than an interactive setup process. My difficulties (#isyb2aq) were because I was just doing it for testing and I wanted it running as quickly as possible. If I was running it in a production capacity, I would read through the documentation.

@mckinley@twtxt.net Thanks. This is good feedback! I think from what @movq@www.uninformativ.de also said, I might just spend today tidying things up a bit that might be a bit off.

⤋ Read More