@doesnm@doesnm.p.psf.lt Haha 🤣
ROFL
Your nick is normal. After i delete gh account with nick doesnm i can’t reuse them. And my next nick is… doesnmisclown xD (without a)
we talk about programming like it is about writing code, but the code ends up being less important than the architecture, and the architecture ends up being less important than social issues. The success and failure of Ninja (2020) | Hacker News
python cgi script which handles micropub and writes content to twtxt file. I was want micropub+microsub for twtverse but seems i burned (due choice wrong stack?): https://privatebin.net/?0b598b91ac186855#BfRKjLUQz5KUFJNekJBb5V2qvtEe8xQN8nenYbkez2XR
MYIR Introduces Low-Cost SoM Powered by Allwinner T536 Processor
MYIR has introduced the MYC-LT536 SoM, powered by the Allwinner T536 quad-core Cortex-A55 processor, and designed for industrial and IoT applications. It is also supported by a compatible development board featuring dual GbE ports, NVMe PCIe support, and wireless connectivity. The MYC-LT536 features the Allwinner T536 processor, a quad-core Cortex-A55 clocked at up to 1.6GHz.
DietPi August 2024 News (Version 9.7)
The December 23, 2024 release of DietPi v9.9 introduces several enhancements, new images for additional devices, and a range of bug fixes. This update improves support for single-board computers from Orange Pi and FriendlyELEC, enhances software tools, and addresses critical issues reported by the community. DietPi: DietPi is a lightweight and optimized operating system based
@bender@twtxt.net Bahahaha in hindsight I got rid of that 🤣 Just silly nonsense, just one of those things when you create an account on yet-another silly centralized platform(s) and go “fuck” someone’s already taken the username I want 😅
@aelaraji@aelaraji.com domains/subdomains I think are much harder to “standardize” hmmm 🤔
@bender@twtxt.net Hahaha Hahaha 🤣 I’ve had this one for a while actually as well as https://prologic.blob (which I’m thinking of taking back from micro.blog and just using my own tools, namely zs) 😅
What do we think? ==> https://prologic.dev/
@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?
hmm any ideas how to fix this case when there is no nick and it on a shared tilde hosting? http://darch.dk/timeline/profile?url=https://tilde.club/~deepend/twtxt.txt
@doesnm@doesnm.p.psf.lt How did you post from IndiePass? Did you add support for twtxt or use some kind of bridge?
nick = _@domain.tld
in the twtxt.txt?
I’ve implemented Use only nick as handle if nick and domain is the same · sorenpeter/timeline@8c12444
See it live at:
- nick = domain: https://darch.dk/timeline/profile?url=https://eapl.me/tw.txt
- nick ≠ domain: https://darch.dk/timeline/profile?url=https://twtxt.net/user/prologic/twtxt.txt
- no nick, use domain: https://darch.dk/timeline/profile?url=https://akkartik.name/twtxt.txt
I’m not sure I like the leading @
thou…
nick = _
compared to just not defining a nick and let the client use the domain as the handle?
You are right: no advantage. Also your method can make backward compatible to feeds which doesn’t implement metadata extension
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?
What should the advantage be to nick = _
compared to just not defining a nick and let the client use the domain as the handle?
What is not intuitive is that you put something in the nick field that is not to be taken literary. The special meaning of _
is only clean if you read the documentation, compared to having something in nick that makes sense in the current context of the twtxt.txt.
nick = _@domain.tld
in the twtxt.txt?
@doesnm@doesnm.p.psf.lt That can be done fairly easily I think/
nick = _@domain.tld
in the twtxt.txt?
No, i mean just _. If my nick = _ and my twtxt is located at https://doesnm.cc/twtxt.txt then just display me as @doesnm.cc. Why it’s not intuitive?
If NICK = DOMAIN then only show @DOMAIN
So instead of @eapl.me@eapl.me it will just be @eapl.me
@doesnm@doesnm.p.psf.lt So the user should then set nick = _@domain.tld
in the twtxt.txt?
It seems more intuitive and userfriendly to just use: nick = domain.tld
and have then convention for clients to render the handle as @domain.tld instead of @domain.tld@domain.tld
For a feed with no nick defined (eg. https://akkartik.name/twtxt.txt) it will also be simpler and make more sense to just use the domain as the nick and render it as @domain.tld
If NICK = DOMAIN then only show @DOMAIN
So instead of @eapl.me@eapl.me it will just be @eapl.me
Why not nostr way? https://github.com/nostr-protocol/nips/blob/master/05.md#showing-just-the-domain-as-an-identifier
Merry Christmas!
zenblade no.9 | https://nilfm.cc/rollerblading.html
Merry blessed Christmas to all gopherites.
@slashdot@feeds.twtxt.net This is some real old-school malware. Maybe it’s not such a good idea to let motherboard vendors run whatever code they want inside your operating system. Pro tip: This only happens in legacy operating systems.
Merry 2024 Christmas 🎅 y’all 🥳 #Xmas24
Happy Christmas Eve, or Festivus.
ASUS Christmas Campaign Sparks Malware Panic Among Windows Users
ASUS computer owners have been reporting widespread alarm after a Christmas-themed banner suddenly appeared on their Windows 11 screens, accompanied by a suspicious “Christmas.exe” process in Task Manager.
The promotional campaign, first reported by WindowsLatest, was delivered through ASUS’ pre-installed Armoury Crate software. It displays a la … ⌘ Read more
Are we talking about profile view heading, heading of posts or inline mentions?
In yarnd I recall there is a setting for changing the heading of posts, but not for the two others as of yet.
I like the hover option for inline mentions. For the other places some like how yarnd does it in two line or “ nick (domain.tld) ” could also work.
and going back to a handle you could input in your client to look for the user/file, like @nick@domain.tls
I think Webfinger is the way to go. It has enough information to know where to find that nick’s URL.
@prologic@twtxt.net does that webfinger fork made by darch work OK with yarn as it is now? (I’ve never used it, so I’m researching about it)
https://darch.dk/.well-known/webfinger/
Oh no!
Wife and I agreed on hibernate until January, just visiting relatives but avoiding any kind of shopping. I tried buying something like 2 or 3 days ago and it’s insane :o
Good luck! :)
If NICK = DOMAIN then only show @DOMAIN
So instead of @eapl.me@eapl.me it will just be @eapl.me
I’m just having a similar issue with a podcast I just uploaded on Castopod (which supports ActivityPub).
My first thought was creating a subdomain with the name of the podcast mordiscos.eapl.me
Then I watched that the software allows many podcasts in the same domain, so I had to pick a handle:
https://mordiscos.eapl.me/@podcast
So now I have @podcast@mordiscos.eapl.me
when this one is ‘more correct’ @mordiscos@podcast.eapl.me
or it could even be @mordiscos.eapl.me
I wasn’t aware of all that when I setup Castopod (documentation might improve a lot, IMO)
My point here is that it’s something important to think from the start, otherwise is painful to change if it’s already being used like that.
my 2 cents here…
I agree on displaying a short @nick
.
We could hover on the nick to see the full detail which could be @nick@domain.tls
or the full URL
Also it could be a display option in Preferences in case your account starts showing many collisions.
The disambiguation for collisions is the .txt URL and the nick inside it, right ?
@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?
@eapl.me@eapl.me A way to have a more bluesky’ish handles in twtxt could be to take inspiration from Bridgy Fed and say: If NICK = DOMAIN then only show @DOMAIN
So instead of @eapl.me@eapl.me it will just be @eapl.me
And it event seem that it will not break webfinger lookup: https://webfinger.net/lookup/?resource=%40darch.dk (at least not for how I’ve implemented webfinger on my sever for a single user;)
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
Magical.fish looks good in Pocket Gopher.
P.G. needs an update. Its been years, but still works well.
I mostly use Pocket Gopher on Android, and sometimes Doggy Dog.
Die W’Nachtspost muss noch bis morgen Mittag ausgetragen werden. :( Die Leute wohnen aber auch alle sehr weit auseinander in dieser kleinen Stadt. Dieses Jahr gibt’s ein “Zine”, inspiriert durch https://zines.cool/
@movq@www.uninformativ.de Opps! My bad, I had a BotFilter activated which lead you to a 403. Fixed!
@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?
Is https://git.mills.io/yarnsocial dead?
On my blog: Developer Diary, Treaty of Ghent https://john.colagioia.net/blog/2024/12/23/ghent.html #programming #project #devjournal
#MaradoWeekly #WeeklyRecord Week 52
Thanks @prologic@twtxt.net !
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.
Hello everyone! 😁
Is there any rule or information about images in the twtxt specification?
Thanks @bender@twtxt.net for the feedback. I fixed and expanded the article. I’m sorry for my poor interaction. Furthermore, I’m reading and writing while programming a client in Emacs.
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? 🤔
@movq@www.uninformativ.de my util-linux 2.40.2 version of cal seems to do week 53.
Bro.. Gitea I think you are drunk. How is Jan 2024 5 days ago?
zsh
on macOS, or do you change it to, say, bash
?
@bender@twtxt.net im a fish
erman.
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
@andros@twtxt.andros.dev nos comparte su artículo “twtxt, la red social en texto plano, descentralizada y minimalista”
I would like to share my lastest article about #twtxt on my blog: https://programadorwebvalencia.com/twtxt-la-red-social-en-texto-plano-descentralizada-y-minimalista/ . Attention! It is a Spanish
I don’t plan on making that code public. This is purely a learning project for myself.
So, just a hobby. It won’t be big and professional like GNU, then?
Seriously, that’s very cool. I wish my bootloader was that excited about a successful boot.
@movq@www.uninformativ.de Right. It’s nice. I’ve had the same one through numerous router restarts and at least two 4-6 hour power outages. I’m definitely not paying for a wildly inflated business plan to self-host a few things. It was like that on my last ISP as well, although they only gave me about 20mbps up.