# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 60515
# self = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=59415
# next = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=59515
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=59315
@ocdtrekkie Do you have a copy of his feed in your archive? πŸ€”πŸ€”
Anyway... Sounds like there is a bug with the version logic. I'll see if I can fix it.
Anyway... Sounds like there is a bug with the version logic. I'll see if I can fix it.
@kat Building from source and from the main branch is totally fine. In fact encouraged. I have a philosophy of main being stable anyway and making sure backwards compatibility is kept in mind when changing things. i.e: No database migrations to run by hand or what not.
@kat Building from source and from the main branch is totally fine. In fact encouraged. I have a philosophy of main being stable anyway and making sure backwards compatibility is kept in mind when changing things. i.e: No database migrations to run by hand or what not.
@lyse Hmmmm the smell of burning cotton 🀣
@lyse Hmmmm the smell of burning cotton 🀣
@lyse Hmm you ate right πŸ˜† Also did you volunteer to fix this πŸ€”πŸ€£
@lyse Hmm you ate right πŸ˜† Also did you volunteer to fix this πŸ€”πŸ€£
@gallowsgryph Sorry to hear that dude 😒 Hope things improve for you! πŸ‘ŒπŸ‘Œ
@gallowsgryph Sorry to hear that dude 😒 Hope things improve for you! πŸ‘ŒπŸ‘Œ
@bender Yes yes I konw 🀣🀣
@bender Yes yes I konw 🀣🀣
@kat It most certainly was us fucking around 🀣🀣 Turns out to be a side-effect of the way the Twt Subject extension is implemented in yarnd and now apparently jenny 🀣🀣 Where it strips out the subject from the displayed/rendered content. Which is what you want... But oh well haha πŸ˜†
@kat It most certainly was us fucking around 🀣🀣 Turns out to be a side-effect of the way the Twt Subject extension is implemented in yarnd and now apparently jenny 🀣🀣 Where it strips out the subject from the displayed/rendered content. Which is what you want... But oh well haha πŸ˜†
@kat Haha, that's why we came up with the name "yarn" and "yarn social". A yarn is an Australian and Canadian (_and a few other places_) term that means "to have a friendly conversation", "to have a chat". Usually around a campfire πŸ”₯
@kat Haha, that's why we came up with the name "yarn" and "yarn social". A yarn is an Australian and Canadian (_and a few other places_) term that means "to have a friendly conversation", "to have a chat". Usually around a campfire πŸ”₯
@kat The twtxt files for yarnd are stored under /path/to/data under the feeds directory. Oner per user.
@kat The twtxt files for yarnd are stored under /path/to/data under the feeds directory. Oner per user.
@movq

> Was there ever a reason to do that? πŸ€”

I'm not sure to be honest. I have no idea why you'd ever want to do a "nameless" @-mention.

As an aside, if we could all agree, I'd personally just say we scrap this whole fragile broken shit and bring out WebMentions and be done with it. And then mentions are always @nick@domain and looked up, cached and can never be screwed up haha 🀣
@movq

> Was there ever a reason to do that? πŸ€”

I'm not sure to be honest. I have no idea why you'd ever want to do a "nameless" @-mention.

As an aside, if we could all agree, I'd personally just say we scrap this whole fragile broken shit and bring out WebMentions and be done with it. And then mentions are always @nick@domain and looked up, cached and can never be screwed up haha 🀣
@lyse

> What’s the motivation for deprecation?

Namely that without the mention having a label (_as such_) it becomes very hard to render it in any sane/nice way. I think we should just stick to @<label url> personally. It makes implementations have to worry about far less edge cases.
@lyse

> What’s the motivation for deprecation?

Namely that without the mention having a label (_as such_) it becomes very hard to render it in any sane/nice way. I think we should just stick to @<label url> personally. It makes implementations have to worry about far less edge cases.
@lyse This could just be a bugger Makefile or something. I'm not sure what version @kat built/deployed from? πŸ€”πŸ€” -- Also I need to release v2.0 soonβ„’
@lyse This could just be a bugger Makefile or something. I'm not sure what version @kat built/deployed from? πŸ€”πŸ€” -- Also I need to release v2.0 soonβ„’
ROFL 🀣
ROFL 🀣
(shhh it's a secret πŸ˜€)
(shhh it's a secret πŸ˜€)
@bender πŸ₯±πŸ˜†
@bender πŸ₯±πŸ˜†
Bahahahah
Bahahahah
(Or this?)
(Or this?)
(You mean like this?)
(You mean like this?)
@doesnm LOL sorry which client are you using? πŸ€” You can of course have a say! There aren't that many active/used clients at the moment, and I forget which one you're using 🀣🀣
@doesnm LOL sorry which client are you using? πŸ€” You can of course have a say! There aren't that many active/used clients at the moment, and I forget which one you're using 🀣🀣
For the record; we consider the new authority on the Twtxt spec(s) going forward (_has been for some years actually_) to be implementers / primary maintainers of widely used clients. To date that is:

- yarnd @prologic (me and others)
- jenny @movq
- tt @lyse
- Timeline @darch / @eapl.me and others
- twtxt-el? -- @andros

Full list of supported and widely used clients can be found at https://twtxt.dev/clients.html -- which I note a few above are _actually_ missing from this page haha 🀣
For the record; we consider the new authority on the Twtxt spec(s) going forward (_has been for some years actually_) to be implementers / primary maintainers of widely used clients. To date that is:

- yarnd @prologic (me and others)
- jenny @movq
- tt @lyse
- Timeline @darch / @eapl.me and others
- twtxt-el? -- @andros

Full list of supported and widely used clients can be found at https://twtxt.dev/clients.html -- which I note a few above are _actually_ missing from this page haha 🀣
What say you @movq @lyse @eapl.mx / @darch @andros (_new client author_)? πŸ€” Shall I PR this up?
What say you @movq @lyse @eapl.mx / @darch @andros (_new client author_)? πŸ€” Shall I PR this up?
Otherwise if we insist on allowing things like @<url> then I have to do quick a bit of dancing to figure out how to render such mentions sanely πŸ˜…πŸ˜…
Otherwise if we insist on allowing things like @<url> then I have to do quick a bit of dancing to figure out how to render such mentions sanely πŸ˜…πŸ˜…
@bender I agree. I'm just saying spec-wise, this makes implementations have to worry about less edge cases like this 🀣
@bender I agree. I'm just saying spec-wise, this makes implementations have to worry about less edge cases like this 🀣
πŸ€” Prosoal: Disallowed the @<url> form of mentions. Strictly require that all mentions include a nickname/name; i.e: @<name url>.
πŸ€” Prosoal: Disallowed the @<url> form of mentions. Strictly require that all mentions include a nickname/name; i.e: @<name url>.
@bender Haha 🀣
@bender Haha 🀣
@bender It's not mangled, just the rendering is weird now 😒😒
@bender It's not mangled, just the rendering is weird now 😒😒
Vultr Free Tier Program
Congratulations! You have been admitted into the Free Tier Program!
You were approved for early access to the Free Tier Program.

Your Free Tier starts on 2025-01-08 and will end on 2026-01-08.

During that year, you will be able to launch a Free Tier instance. You can only have 1 free instance running at a time. If you shut down the instance you can relaunch it up to twice per month.
Vultr Free Tier Program
Congratulations! You have been admitted into the Free Tier Program!
You were approved for early access to the Free Tier Program.

Your Free Tier starts on 2025-01-08 and will end on 2026-01-08.

During that year, you will be able to launch a Free Tier instance. You can only have 1 free instance running at a time. If you shut down the instance you can relaunch it up to twice per month.
prologic/caddy-gcore: Caddy DNS provider for GCore - caddy-gcore - Mills
prologic/caddy-gcore: Caddy DNS provider for GCore - caddy-gcore - Mills
prologic/libdns-gcore: libdns provider for GCore - libdns-gcore - Mills
prologic/libdns-gcore: libdns provider for GCore - libdns-gcore - Mills
@slashdot So we can be walking, talking hallucinating humans? πŸ€” I don't see a problem with that 🀣
@slashdot So we can be walking, talking hallucinating humans? πŸ€” I don't see a problem with that 🀣
Ahhh orgalorg Love it 😍


$ orgalorg -u root -o au.proxy -o eu.proxy -o us.proxy -C apk --no-cache -U add consul


> Parallel SSH commands runner and file synchronization tool

Good for when you have to many a small cluster of similar/identical machines.
Ahhh orgalorg Love it 😍


$ orgalorg -u root -o au.proxy -o eu.proxy -o us.proxy -C apk --no-cache -U add consul


> Parallel SSH commands runner and file synchronization tool

Good for when you have to many a small cluster of similar/identical machines.
To any company that sells a service online...

For the love of all that is good; Please stop sending emails with links to 3rd-party link tracking services that are meant to go to your own fucking god-damn services in the first place!

For the love of god! πŸ€¦β€β™‚οΈ\

OnlyDomains GUILTY 🀬
To any company that sells a service online...

For the love of all that is good; Please stop sending emails with links to 3rd-party link tracking services that are meant to go to your own fucking god-damn services in the first place!

For the love of god! πŸ€¦β€β™‚οΈ\

OnlyDomains GUILTY 🀬
To any company that sells a service online...

For the love of all that is good; Please stop sending emails with links to 3rd-party link tracking services that are meant to go to your own fucking god-damn services in the first place!

For the love of god! πŸ€¦β€β™‚οΈ\\

OnlyDomains GUILTY 🀬
@kat Morning πŸ‘‹πŸ‘‹ It'a 10.30am and I'm _starting_ to feel _slightly_ better finally πŸ˜…πŸ˜…
@kat Morning πŸ‘‹πŸ‘‹ It'a 10.30am and I'm _starting_ to feel _slightly_ better finally πŸ˜…πŸ˜…
@johanbove But which one(s)? πŸ€”πŸ€” Serious question; my neighbor next door swears by the BBC and ABC (_I'm Australian_); but honestly even those news sources are full of political rhetoric and non-facts (_opinions, etc_) -- I have yet to see a single news source of actual facts and nothing more.
@johanbove But which one(s)? πŸ€”πŸ€” Serious question; my neighbor next door swears by the BBC and ABC (_I'm Australian_); but honestly even those news sources are full of political rhetoric and non-facts (_opinions, etc_) -- I have yet to see a single news source of actual facts and nothing more.
@johanbove Happy new year to you too! πŸ₯³
@johanbove Happy new year to you too! πŸ₯³
@suitechic Even Namecheap has a bunch of other service offerings 🀣 I'm kind in the market for a new registrar, one that has a decent API and just does domain name registrations πŸ€”
@suitechic Even Namecheap has a bunch of other service offerings 🀣 I'm kind in the market for a new registrar, one that has a decent API and just does domain name registrations πŸ€”
DNSControl πŸ‘ˆ Have started using this tool (_made by the folks behind Stackoverflow, and written in Go πŸ˜…_) to start managing my (_many_) domains a bit better and in a more manageable way as Code. So far it's pretty good! 😊_
DNSControl πŸ‘ˆ Have started using this tool (_made by the folks behind Stackoverflow, and written in Go πŸ˜…_) to start managing my (_many_) domains a bit better and in a more manageable way as Code. So far it's pretty good! 😊_
Also is there such a thing as a Domain Registrar, that's just a well umm domain registrar 🀣🀣 No seriously? Hmm 🧐
Also is there such a thing as a Domain Registrar, that's just a well umm domain registrar 🀣🀣 No seriously? Hmm 🧐
StackExchange/dnscontrol: Infrastructure as code for DNS! πŸ‘ˆπŸ‘ˆ Now this looks might interesting... I _might_ look into this for managing my own domains and DNS. I note that my current registrar isn't on the list of supported registrars, oh well, I don't like OnlyDomainsβ„’ much anyway. Anyone familiar with these regisrars?

- AWS Route 53
- CSC Global
- CentralNic Reseller (formerly RRPProxy)
- DNSOVERHTTPS
- Dzynadot
- easyname
- Gandi
- HEXONET
- hosting.de
- Internet.bs
- INWX
- Namecheap
- Name.com
- OpenSRS
- OVH
- Realtime Register
StackExchange/dnscontrol: Infrastructure as code for DNS! πŸ‘ˆπŸ‘ˆ Now this looks might interesting... I _might_ look into this for managing my own domains and DNS. I note that my current registrar isn't on the list of supported registrars, oh well, I don't like OnlyDomainsβ„’ much anyway. Anyone familiar with these regisrars?

- AWS Route 53
- CSC Global
- CentralNic Reseller (formerly RRPProxy)
- DNSOVERHTTPS
- Dzynadot
- easyname
- Gandi
- HEXONET
- hosting.de
- Internet.bs
- INWX
- Namecheap
- Name.com
- OpenSRS
- OVH
- Realtime Register
@slashdot Oh come on! πŸ€¦β€β™‚οΈπŸ€¦β€β™‚οΈ Geez christ! 😱😱
@slashdot Oh come on! πŸ€¦β€β™‚οΈπŸ€¦β€β™‚οΈ Geez christ! 😱😱
@bender Ahh I see! That could be useful πŸ€”
@bender Ahh I see! That could be useful πŸ€”
@bender Ahh nice! But besides that, is it actually useful, like do you actually run services on your phones or what not? πŸ€”πŸ€”
@bender Ahh nice! But besides that, is it actually useful, like do you actually run services on your phones or what not? πŸ€”πŸ€”
@bender What does this do for you? πŸ€”πŸ€”
@bender What does this do for you? πŸ€”πŸ€”
@aelaraji Haha that's pretty cool! 😎
@aelaraji Haha that's pretty cool! 😎
@suitechic Welcome to Yarn.social πŸ‘ŒπŸ‘Œ
@suitechic Welcome to Yarn.social πŸ‘ŒπŸ‘Œ
Ahh! I could never really get into command-line todo(s) 🀣🀣
Ahh! I could never really get into command-line todo(s) 🀣🀣
πŸ‘€
πŸ‘€
@bender Yeah I went with a different name 🀣 Inspired by "AdGuard" 🀣🀣
@bender Yeah I went with a different name 🀣 Inspired by "AdGuard" 🀣🀣
(https://twtxt.net/media/3ywZQg7UzynRV4stLWZ5EW.png)

> EdgeGuard is a self-hosted solution that combines secure tunneling, proxying, and automation to create your own private cloud. Utilizing Wireguard for VPN, Caddy for reverse proxying, and Coraza for web application firewall, EdgeGuard allows you to securely expose your home network services (such as Gitea, Poste.io, etc.) to the Internet. With seamless automation and on-demand TLS, EdgeGuard gives you the power to manage your own cloud-like environment with the control and privacy of self-hosting.
(https://twtxt.net/media/3ywZQg7UzynRV4stLWZ5EW.png)

> EdgeGuard is a self-hosted solution that combines secure tunneling, proxying, and automation to create your own private cloud. Utilizing Wireguard for VPN, Caddy for reverse proxying, and Coraza for web application firewall, EdgeGuard allows you to securely expose your home network services (such as Gitea, Poste.io, etc.) to the Internet. With seamless automation and on-demand TLS, EdgeGuard gives you the power to manage your own cloud-like environment with the control and privacy of self-hosting.