@sorenpeter@darch.dk I think the use of ~
is so commonly used as a <username>
that we should just suppose that out of the box by all clients for display purposes.
nick = _@domain.tld
in the twtxt.txt?
@sorenpeter@darch.dk No I agree. I think if the feed doesn’t hint at a nick, just default to displaying the bare domain. These sorts of things btw need to go into a Client recommendations / guidelines. If someone wants to start drafting up such I doc I will fully support this and help shape it 👌
nick = _@domain.tld
in the twtxt.txt?
@doesnm@doesnm.p.psf.lt That can be done fairly easily I think/
Merry 2024 Christmas 🎅 y’all 🥳 #Xmas24
@lyse@lyse.isobeef.org This is trie, I kind of agree here. In an ideal world, Yarn/Twtxt remains “purely” decentralised anyway so the change of that kind of collision in your (very small) network is highly unlikely right?
Hmmm upon further reading of the website and docs, I’m not actually sure how to use this? Hmmm 🤔
@bender@twtxt.net No I haven’t, but it looks pretty cool. The only question I have is, what if you don’t want to hand out your email address? 🤔
One thing I’ve learned over the many years now (approaching a decade and a half now) about self-hosting is two things; 1) There are many “assholes” on the open Internet that will either attack your stuff or are incompetent and write stupid shit™ that goes crazy on your stuff 2) You have to be careful about resources, especially memory and disk i/o. Especially disk i/o. this can kill your overall performance when you either have written software yourself or use someone else’s that can do unconfined/uncontrolled disk i/o causing everything to grind to a halt and even fail. #self-hosted
@movq@www.uninformativ.de This was more like a distributed crawl/attack of some kind across many IP(s) though and bypassing Cloudflare somehow, so hmm not sure 🤔
Nah, just had a quick skim and read through all the threads. Pretty rubbish comments really. Nothing of value there. Might explain the massive hit on my infra though recently? (today)? 🤔
@movq@www.uninformativ.de O’really? Haha 😆 Any good comments? 🤔
@movq@www.uninformativ.de Too many random IP(s), hundreds of them, many hundreds of QPS. I can only imagine some crawler(s) going crazy out there and not respecting anything at all or even remotely being nice.
Okay. Going to Settings -> Applications and creating a new Application Token with Repository Read/Write access works just fine. You clone over https and push over https and user your username and token as creds.
@andros@twtxt.andros.dev I think that should have fixed it. I just don’t know what to do about SSh access now hmmm 🧐
Ahh I see what I’ve done. That was a bit unfortunate 🤣 Because git.mills.io
was a non-proxied DNS entry so that Git+SSH would also work, I now have a problem hmm. How not to expose my IP(s) directly and open them up to attack? 🤔
What’s not working for you? What’s the error? 🤔 I recently had to firewall off access to my infra for Web traffic and only permit ingress via Cloudflare. Why? 😅 Because some asshole(s) on the Internet decided it would be a good idea to send me in excess of 300 rps to my Git server 🤦♂️
@andros@twtxt.andros.dev No. it’s up. Why’s that?
Here’s a visual of what happened before I firewalled off all web traffic to force it to go through Cloudflare. Don’t even ask me how my IP addresses got found out, but either this is malicious, incompetent or my wider ISP is being DDoS’d (it’s happened before).
@andros@twtxt.andros.dev Oooh exiting, we haven’t seen a Twtxt client in a functional language yet 🤣
@andros@twtxt.andros.dev Hello! 👋
Well that was fun! 🤩 I was being attacked directly (bypasses Cloudflare somehow) and whatever dafuq that was was killing my ingress and causing it to get OOM killed 😱 I was seeing 100s of requests per second!!! 😱
@andros@twtxt.andros.dev See https://twtxt.dev – There isn’t really anythign specific about avatars or how big they should be, etc. The spec mostly talks about what’s possible and supported by clients and publishers of twtxt feeds. We have yet to write specific client/server recommendations.
zsh
on macOS, or do you change it to, say, bash
?
@xuu@txt.sour.is What do you like about the fish shell? 🐚
@xuu@txt.sour.is Is this on your instance? 🤔
zsh
on macOS, or do you change it to, say, bash
?
Really I would be just about happy with ash though i.e: /bin/sh
zsh
on macOS, or do you change it to, say, bash
?
@bender@twtxt.net I always change it to Bash. I can’t stand any other weird shell haha 😆
@bender@twtxt.net Haha just making sure when I’m removing snapshots from my backup that I don’t remove the wrong ones 🤣
You really cannot beat UNIX, no really. Everything else ever invented sucks in comparison 🤣
$ diff -Ndru <(restic snapshots | grep minio | awk '{ print $1 }' | sort -u) <(restic snapshots | grep minio | awk '{ print $1 }' | xargs -I{} restic forget -n {} | grep -E '\{.*\}' | sed -e 's/{//g;s/}//g' | sort -u) | tee | wc -l; echo $?
0
0
@movq@www.uninformativ.de That is so insanely cool! 😎
Hmm one of my Hypervisor nodes has failed and I’ve had to rain its VMs and take it offline. Damn 😢
@movq@www.uninformativ.de Soeey what fuxking scroll bar?! 🤦♂️
@mckinley@twtxt.net That’s fair 👌
@mckinley@twtxt.net I just accept that if shit™ breaks, there ain’t much I can do about it until I can. So that forces me to automate things as much as possible.
Btw @mckinley@twtxt.net – You may be interested (not sure if have the time though) in mbox.blue 🤔
@mckinley@twtxt.net Nope.
@movq@www.uninformativ.de I work entirely remotely myself too, so I don’t really need this level of remote access either.
QOTD: Do you have a way to get back into your home network if you get locked out?
No. My network is firewalled and the only way into it is physically being on it.
Woot! I got wolfssl and the wolfssl command-line tool compiled successfully and installed on µLinux 💪 Now I can do all sorts of crypto stuff, generate TLS keys, etc all from a tiny ~20MB Linux distro 🥳
@johanbove@johanbove.info Hey! 👋 Wishhing you all the best too! Hope you have a great break with your family! See ya around 🤗
As long as you can correctly statically link your binary of course 🤣
@aelaraji@aelaraji.com Yes building OCI images with no userland to speak of is great isn’t it 🤣
@aelaraji@aelaraji.com Nice! 😊
@sorenpeter@darch.dk Sweet! 😅
@sorenpeter@darch.dk This all makes sense, yes 🙌
@movq@www.uninformativ.de Oh 🤣 I hate flies, and lately our house has been buzzing with these pesky flying little annoying ass creatures! 😱 I wish I could invent a laser weapon to vaporize the bastards 🤣
@sorenpeter@darch.dk I personally would like to see us standardize on the use of webfinger for sure 👍
@lyse@lyse.isobeef.org Really beautiful shot 👌
@movq@www.uninformativ.de Kill what? 🤔
@andros@twtxt.andros.dev We do to 😅
@andros@twtxt.andros.dev Hello! 👋 Welcome to Twtxt!
@movq@www.uninformativ.de to be fair I don’t think this behavior is limited to people in Tech 🤣
mbox.blue
is running µLinux 😅
@movq@www.uninformativ.de Oh haha 🤣 Thanks! 🙇♂️
@movq@www.uninformativ.de Found it 😅
@xuu@txt.sour.is FWIW I do agre with you here. I think we should (Twtxt) agree to just use WebFinger and call it a day. It would solve so many problems.
@xuu@txt.sour.is Built-in to what though? The spec? A client? A Serivce?
@doesnm@doesnm.p.psf.lt Yeah this only seems to occur on mobile and I have no fix for this 🤔
@xuu@txt.sour.is is there anything stopping in clients from supporting this as an optional feature?
@bender@twtxt.net No not yet 🤣
@kh1b@kh1b.org Hello there! 👋
Anyone started seeing this from Slashdot? 🤔
Oh and I should mention that mbox.blue
is running µLinux 😅
@bender@twtxt.net It’s not super important, I tagged you on IRC, but essentially I’m trying to build a tilde (shared linux host) thingy of some sort 😅 just experimenting with an idea I’ve had a while back. See for example working trivial “Hello World” at http://mbox.blue/~prologic/ – The basic idea is that when you ssh -p 222 user@mbox.blue that you actually are put into a sandboxed container. The container is capable of being detached to keep long-running processes like tmux and whatever running with ^p^q
(CTRL+p; CTRL+q) and all data stored in $HOME
is persisted. Additionally $HOME/public_html
is automatically mapped to the root’s web server. That’s about is so far…
@bender@twtxt.net Hmm I think I’m not explaining myself very well 🤣 I’ll msg you if you’re not too busy!
@bender@twtxt.net What I want to understand is the minimum capability you’d expect? 🤔
@movq@www.uninformativ.de @bender@twtxt.net LOL that was some bad late night typing on mobile 🤣 I meant tilde clubs and feature or services they typically have or users expect? Like this list from tilde green https://wiki.tilde.green/services/
What’s the most common feature set on these tilde gists? 🤔
Tab
and expected it to auto-complete. 🤦
@movq@www.uninformativ.de Oh yea me too 🤣
@movq@www.uninformativ.de Translation? 🤔🤣
@movq@www.uninformativ.de LOL I don’t even know roughly how old you are 🤣
@lyse@lyse.isobeef.org same here! I’m hoping that the T-shirt quality itself is actually worthwhile wearing 🤞
@movq@www.uninformativ.de If it turns out alright, my daughter is going to do a few more designs for me! You’d be more than welcome to just click and purchase them of my portfolios when ready 🤣
Neat! 👌 I have been hacking on sshbox and refactored it a fair bit to have much more flexible auth methods. In addition I also toyed around with the idea of having a shared (free) unix environment like some of the ones around (whose name eludes me right now 🤦♂️), with a couple of key differences and differentiators:
- The environment you get is actually a Docker container
- Based on Alpine, but customized.
- Can persist/detach any background processes you want.
- And reverse proxy to port 8000 in the container.
Trying to get some custom T-shirts made. Ordered my first one with – Let’s see what eh quality of the print and T-shirt is before I make any more 😅
@funbreaker@we.loveprivacy.club The value is being able to communicate openly with one another and form social connections across the globe whilst at the same time, avoiding all this centralized or even distributed networking bullshit.
There appears to be no standards in terms of boot loader on ARM 🤔 This makes things a bit hard™
@bender@twtxt.net Yes yes all that 🤣
@bender@twtxt.net And technically even that’s not really the problem either 🤣 The software devs have decided to update the minimum hardware requirements. Maybe that’s legit (API changes) maybe not 🤔
@lime360@lime360.nekoweb.org Welcome yo Twtxt / Yarn.social 👋
@bender@twtxt.net Mine is still an 11 Max 😢
@bender@twtxt.net But you need an IPhone 15 minimum.
@bender@twtxt.net Where/How? 🤔
@eapl.me@eapl.me@eapl.me@eapl.me Done! 👌
@sorenpeter@darch.dk Textual.
@movq@www.uninformativ.de LOL fuck no, so not interested 🤣
da fuq?! Haven’t seen this kind of shit™ on IRC since the good ‘ol days of AustNet (now dead right?) when IRC was way more popular than it is today 🤣 #IRC #Porn
@funbreaker@we.loveprivacy.club Nice to see new folks every now and again join other instances in the network of pods that exist in Yarn.social 🤣 – Which are ultimately part of the (still) growing Twtxt ecosystem.
@bender@twtxt.net Hahahaha 🤣
@doesnm@doesnm.p.psf.lt it has always supported WebMentions – Juat not quite the same implementing as Timeline.
@movq@www.uninformativ.de Haha 🤣
@funbreaker@we.loveprivacy.club Welxome to Yarn.social 👋
Secret To AI Profitability Is Hiring a Lot More Doctorates
Umm no! It’s figuring out how to build an auto-complete that doesn’t require a nuclear power plant! Oh wait 🤔 we did that like 50 years ago already 🤦♂️
@bender@twtxt.net Fareek that’s nice!!! 😱
@aelaraji@aelaraji.com Can you walk me through your testing process here and share example links etc? 🙏
@sorenpeter@darch.dk@darch.dk Nice! 👍
@movq@www.uninformativ.de That’s really disappointing 😢 Even before so-called “AI” (Artificial Incompetence) became “more of a thing” I was always astounded at how quick some of the solutions were coming out! 🤣