@lyse@lyse.isobeef.org What if they see traffic again at some point? 🤔 How do you fetch feeds again? You fork/exec out to the Python twtxt
client right? 🤔
@lyse@lyse.isobeef.org Since some time ago I automated the same feature in yarnd
; I haven’t really noticed when it happens. But I went and had a look just now, looks like it “just works”™ and no-one notices 🤣
$ dke -t f3fe6f03902e /bin/sh
/ # cd /data/feeds
/data/feeds # ls -lah prologic*
-rw-r--r-- 1 yarnd yarnd 7.9K May 7 05:16 prologic
-rw-r--r-- 1 yarnd yarnd 877.8K May 3 23:32 prologic.1
-rw-r--r-- 1 yarnd yarnd 515.1K Mar 24 2023 prologic.2
-rw-r--r-- 1 yarnd yarnd 963.7K Nov 19 2022 prologic.3
-rw-r--r-- 1 yarnd yarnd 995.6K Mar 10 2022 prologic.4
-rw-r--r-- 1 yarnd yarnd 1.9M Nov 7 2021 prologic.5
Righto, it’s time for a rotation into archive feeds again.
I just cleared my following list. Kicked out all the 26 feeds that have not been updated for two years or more. This will reduce a bit of useless traffic.
twtxt.net
), I'm going to be deleting 235 accounts today: https://gist.mills.io/prologic/0381c79977384051bb0b4afc89b4893d
@prologic@twtxt.net I figured, yep.
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 Does one need a build timestamp anyway? That’s an enemy to reproducible builds. Maybe just use the commit timestamp? That would work at least for official releases. It would be off for dirty working directories during development, though: git show -s --pretty=format:%cI
@aelaraji@aelaraji.com I think you’ll find it simpler to use zs
@viktoridsl@twtxt.net da fuq?!
twtxt.net
), I'm going to be deleting 235 accounts today: https://gist.mills.io/prologic/0381c79977384051bb0b4afc89b4893d
@lyse@lyse.isobeef.org Yeah but only 20 or so are actually active 🤣
@osnews@feeds.twtxt.net Hmmm I kind of forgot about Snikket 🤔
Don’t think it has any kind of e2e encryption though? 🤔
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.
@movq@www.uninformativ.de I’m open to some other method of consistent “build date” 🤔
~/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:
Ywah I do ybis in other projects. Will do 👌
@slashdot@feeds.twtxt.net anyone have any further insight on this story? 🤔
Alright what’s up everyone?
In today’s rapid planet, staying informed about the latest news and trends is more vital than ever. Whether it’s breaking news in Canada or significant global events, BitMarkNews has established itself as a premier internet news agency committed to delivering up-to-the-minute reports to its readers. Based in the USA but with a acute focus on Canada and global affairs, BitMarkNews is your preferred resource for news that matters.
Why Subscribe to BitMarkNews?
BitMarkNews is exceptional for several compelling reasons. Here’s why you should consider subscribing:
Prompt and Pertinent Reporting: We understand the worth of your time. Our team of experienced journalists works continuously to bring you reports as it happens, making sure that you’re always in the know.
Extensive Coverage: From civic advancements and economic movements to artistic happenings and technological breakthroughs, BitMarkNews offers wide-ranging analysis of a spectrum of topics. Our attention is not just on Canada but on signifi
Jack Dorsey Departs Bluesky
Jack Dorsey is no longer on the board of Bluesky, the Twitter alternative he helped start. The announcement comes shortly after Dorsey unfollowed all but three accounts on X and referred to Elon Musk’s platform as “freedom technology.” The Verge reports: In two posts today, Bluesky thanked Dorsey while confirming his departure and adding that it’s searching for a new board member “who shares our commitment to building a … ⌘ Read more
away from keyboard, chair, life, etc
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. 😂
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. 🤔
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.
Snikket: this week’s sponsor
Snikket is a FOSS project for creating private chat spaces for small groups, such as families, friends, or clubs. It doesn’t depend on a phone number, doesn’t upload address books anywhere, and doesn’t sell data to advertisers. It supports all the features you expect, including media and voice messages, audio and video calls, end-to-end encryption, group messaging, and more. Use it from multiple devices at once with the official apps, or even with unofficial, third-party apps … ⌘ Read more
wc -l .zsh_history
gives me 7100. That's surprisingly a bit more than I thought. I used to regularly clear new stuff by hand and keep important commands to about twenty-something. I don't recall the numbers anymore.
@movq@www.uninformativ.de Yeah, I did.
twtxt.net
), I'm going to be deleting 235 accounts today: https://gist.mills.io/prologic/0381c79977384051bb0b4afc89b4893d
@prologic@twtxt.net Oh wow, still so many left. Cool.
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”.
Nouvel article avec au menu du #retrogaming, des #citations et du bazar https://si3t.ch/log/2024-05-06-vagues-2.txt
Juat spoke to him today 🥳
ralphtheninja/open-funding: A guide for researching ways of funding open source projects. very useful set of resources that ayn help fund open projects 🤔
👋 Let’s crowdsource a submission for the Internet Freedom Fund 🤞 Please help me fill out all the TBD
sections… 🙏
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…
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).
@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.
@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.
Speaking of which @prologic@twtxt.net, have you heard from @ocdtrekkie@twtxt.net lately? He’s active on mastodon but I haven’t seen him around here in a long time.
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 I agree with @movq@www.uninformativ.de. 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.
If you’re trying to make non-technical people set up their own Yarn pod, that’s probably (unfortunately) impossible. Management software like Sandstorm make it “as easy as installing apps on your phone” (direct quote from sandstorm.org) and most people still pay Google to store their photos.
I remember you were trying to do paid hosting for Yarn pods in the past. That could work, but as I’m sure you know it’s difficult to convince people to use this over X or Facebook, let alone host their own pod. I think it’s going to stay a small community of fairly technical people for the foreseeable future.
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 I just set up a Yarn instance from scratch and, honestly, I don’t think a yarnd setup
is needed. 🤔
I followed the instructions here and they were simple enough: https://git.mills.io/yarnsocial/yarn/src/branch/main/README.md#configuring-your-pod
It needs a little polishing (for example, it says COOKIE_SECRET
is optional which it isn’t), but it was a good experience overall.
Maybe it’s just me, but I prefer reading installation instructions. And I believe that not having something like yarnd setup
nudges you (the author) into keeping those instructions short and concise. Whereas the existence of yarnd setup
means that you can cram everything and the kitchen sink in there, because it’s convenient. That can lead to a convoluted setup process – and me, the user, does not really know what that command really does, which is something that I, personally, don’t like. 😅
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.
I wonder what Android does now that I’ve blocked all those connections. Will it queue all the data and just send it the next time it has an internet connection (which will happen sooner or later)? That would mean my blocking attempts are mostly pointless. 🥴
No way of telling what’s going on, it’s all encrypted …
@prologic@twtxt.net Get fucked, indeed. 🫤
@movq@www.uninformativ.de Yeap! I totally get it 🤣 It’s the same as some macOS stuff that I found that “proxies” egress connections on behalf of other apps. I’m like wtf?! Get fucked 😅
things we don’t even know about or have any control over (or very little)
That’s the thing: It’s not apps doing weird stuff, it’s the phone’s operating system itself. I can choose which apps to run and which permissions they have, that’s all fine, but what the fuck is “ImsApp” and why does it need access to GPS and my camera?! Completely untrustworthy.
@movq@www.uninformativ.de Yeah it’s frightening how much our “devices” talk to “things”, things we don’t even know about or have any control over (or very little) 😳 I’ve been doing this for my personal Mac with Little Snitch, and I’ve blocked so much shit™ directly from my Mac. Quite happy with that. Not I just have to figure out how to do similar things for my iPhone 📱
@movq@www.uninformativ.de I’ve never thought about it to be honest 🤣 Other things take longer so I don’t really care about shell startup times 😅
Experiment: Locking down my Android phone in the firewall, only allowing outgoing connections that I approve of. Let’s see how that goes.
Even just looking at the log of attempted connections is scary. This thing is talking to everything all the time. Worse, there are some system apps that regularly query the device’s GPS location and you can’t turn that off … Shitty spy device. 🙄
@prologic@twtxt.net Noticed any slowdowns? I noticed a ~0.2 second delay when opening new shells, never bothered to check it, and now found out that it’s caused by the ~250k lines of shell history. 🥴
wc -l .zsh_history
gives me 7100. That's surprisingly a bit more than I thought. I used to regularly clear new stuff by hand and keep important commands to about twenty-something. I don't recall the numbers anymore.
@lyse@lyse.isobeef.org You mean you edit this file manually sometimes? 🤔
mentions:prologic@twtxt.net
for example. I hope this makes the useability much better 👌
@lyse@lyse.isobeef.org Oh you said “version” Hmmm 🤔 Yeah I’m missing something in the Docker piblish workflows 🤔
Home - man.sr.ht The way this app is descriebd and works sounds a lot like what we built with “threading” here 😅
@bender@twtxt.net Of course, I’m just merely thinking about the data that’s needed, how to store it and query 👌
@mckinley@twtxt.net It’s okay 👍 It only becomes problematic for the start of a tree or sub-tree. In-between is okay as long as nobody forks your edit and you reply to your root 🤣
~115k on this machine, similar on others. I’d say if I summed them all up I’d be in the millions 😅