# 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 16046
# self = https://watcher.sour.is?uri=https://feeds.twtxt.net/prologic-twtxt-atom-feed/twtxt.txt&offset=15546
# next = https://watcher.sour.is?uri=https://feeds.twtxt.net/prologic-twtxt-atom-feed/twtxt.txt&offset=15646
# prev = https://watcher.sour.is?uri=https://feeds.twtxt.net/prologic-twtxt-atom-feed/twtxt.txt&offset=15446
(#voe275a) Did we just discover a way to grow the Yarn.social network? 🀣**
Did we just discover a way to grow the Yarn.social network? 🀣 ⌘ Read more
(#voe275a) > All our servers come with an initial 2tb for free.
> All our servers come with an initial 2tb for free. ⌘ Read more
(#voe275a) Their response:

> The bandwidth for our free instances is 2 TB of free bandwidth.
>
> Mike Wolfman
> ww.vultr.com
> enior Linux Sys ...

Their response:

> The bandwidth for our free instances is 2 TB of free bandwidth.
>
> Mike Wolfman
>
> ww.vultr.com
>
> enior Linux Systems Administrator

😱 ⌘ Read more
(#voe275a) @bender@bender Is right. Apparently it's 0 bandwidth. I'm asking them some clarifying questions:

> Hi Team,
>
> Just noticed tha ...

@bender Is right. Apparently it’s 0 bandwidth. I’m asking them some clarifying questions:

> Hi Team,
>
> Just noticed that you offer FREE (as in $0) VM(s) on the vc2-1c-0.5gb-free
>
> plan. however I also note that this has 0 Bandwidth.
>
> I’m a bit confused by this. What would be the point of having a free VM if it has no Bandwidth? How is network bandwid ... ⌘ Read more
(#voe275a) @aelaraji Yes it would be honestly, for low traffic volumes for sure!
@aelaraji _@aelaraji.com_ Yes it would be honestly, for low traffic volumes for sure! ⌘ Read more
(#bgkwloa) @terron Oh! For a minute there I thought this was our cat 🐱 Haha πŸ˜†**
@terron _@duque-terron.cat_ Oh! For a minute there I thought this was our cat 🐱 Haha πŸ˜† ⌘ Read more
(#zydzgha) @lyse Or... You got interrupted and forgot about the shape of the codebase you were going for 🀣**
@lyse _@lyse.isobeef.org_ Or… You got interrupted and forgot about the shape of the codebase you were going for 🀣 ⌘ Read more
(#unerjrq) @kat Morning! πŸ‘‹ I'm quite ill today, taking today/tomorrow off work. Not sure what I've come down with 😒 😷**
@kat _@yarn.girlonthemoon.xyz_ Morning! πŸ‘‹ I’m quite ill today, taking today/tomorrow off work. Not sure what I’ve come down with 😒 😷 ⌘ Read more
(#jqtftra) @kat HTMX is very nice to use 🀣**
@kat _@yarn.girlonthemoon.xyz_ HTMX is very nice to use 🀣 ⌘ Read more
(#xnofogq) Look forward to it πŸ˜…**
Look forward to it πŸ˜… ⌘ Read more
(#vbf2mia) @bender@bender It's true! This is only a good thing @kat 🀣 You keep going like this with your own little community of friends, ...
@bender It’s true! This is only a good thing @kat _@yarn.girlonthemoon.xyz_ 🀣 You keep going like this with your own little community of friends, and my twtxt.net ( _flagship pod_) will no longer be 🀣 I’ve always want to see Yarn.social grow, but grow in ways that kee ... ⌘ Read more
(#gwxefpq) @kat Oh you self-host Plex too! πŸ€” Nice! πŸ‘**
@kat _@yarn.girlonthemoon.xyz_ Oh you self-host Plex too! πŸ€” Nice! πŸ‘ ⌘ Read more
(#kc32seq) I don't want it to be 2026 🀣**
I don’t want it to be 2026 🀣 ⌘ Read more
(#i4ytaua) @bmallred You can probably recover missing twts from our caches if you need to...
@bmallred _@staystrong.run_ You can probably recover missing twts from our caches if you need to… ⌘ Read more
Hey this could be good news for self-hosters and folks that want to run their own yarnd? πŸ€” Vultr is offering 1 vCPU, 500MB Memory and 10GB ...
Hey this could be good news for self-hosters and folks that want to run their own yarnd? πŸ€” Vultr is offering 1 vCPU, 500MB Memory and 10GB Storage for FREE! That’s right $0.00 🀣 ⌘ Read more
(#yahtbta) @aelaraji Man I'm sorry to hear this. 😒 Whatever it is you're going through, things will get better I promise you πŸ€—**
@aelaraji _@aelaraji.com_ Man I’m sorry to hear this. 😒 Whatever it is you’re going through, things will get better I promise you πŸ€— ⌘ Read more
(#ep3r7fq) @aelaraji Same, I hope things get much better for you bud πŸ€—**
@aelaraji _@aelaraji.com_ Same, I hope things get much better for you bud πŸ€— ⌘ Read more
No more stupid little DDoS(s) from fucking China now 🀣**
No more stupid little DDoS(s) from fucking China now 🀣 ⌘ Read more
(#cmttsmq) Note for reference I was trying to write and fix this rule (_fixed version below_):


# Ignore Content-Type restrictions for Git
S ...**
Note for reference I was trying to write and fix this rule ( _fixed version below_):


# Ignore Content-Type restrictions for Git
SecRule REQUEST_HEADERS:Host "@streq git.mills.io" "id:101,phase:1,t:none,nolog,ctl:ruleRemoveById=920420"

 ⌘ [Read more](https://twtxt.net/twt/n4ipixa)
=
(#cmttsmq) Notably the custom operator @lookupASN
Notably the custom operator @lookupASN ⌘ Read more
(#cmttsmq) I'll try to add a README for caddy-waf soonβ„’ (_going back to bed now_) at least document the customizations I've made to this WAF ( ...
I’ll try to add a README for caddy-waf soonβ„’ ( _going back to bed now_) at least document the customizations I’ve made to this WAF ( _which I forked from caddy-coraza_) ⌘ Read more
(#cmttsmq) This is how I build my caddy:


proxy-1:~# cat build.caddy.sh
#!/bin/sh

xcaddy build \
	--with github.com/caddy-dns/cloudflare \
 ...**
This is how I build my caddy:


proxy-1:~# cat build.caddy.sh
#!/bin/sh

xcaddy build \
--with github.com/caddy-dns/cloudflare \
--with github.com/caddyserver/cache-handler \
--with git.mills.io/prologic/caddy-ratelimit \
--with git.mills.io/prologic/caddy-waf
proxy-1:~#

 ⌘ [Read more](https://twtxt.net/twt/dokh7ca)
(#cmttsmq) Ahh fuck! Sorry I was fixing a rule 🀣 This is much better!


proxy-1:~# grep -c 'Bad ASN' /var/log/caddy/caddy.log
2441

Ahh fuck! Sorry I was fixing a rule 🀣 This is much better!


proxy-1:~# grep -c 'Bad ASN' /var/log/caddy/caddy.log
2441

⌘ Read more
(#cmttsmq) @bender@bender Yes they are rather large 🀣 Here you go:


proxy-1:~# cat /etc/caddy/waf/bad_asns.txt
# CHINANET-BACKBONE No. ...**
[@bender](https://twtxt.net/user/bender/) Yes they are rather large 🀣 Here you go:


proxy-1:~# cat /etc/caddy/waf/bad_asns.txt
# CHINANET-BACKBONE No.31,Jin-rong Street, CN
# Why: DDoS
4134

# CHINA169-BACKBONE CHINA UNICOM China169 Backbone, CN
# Why: DDoS
4837

# CHINAMOBILE-CN China Mobile Communications Group Co., Ltd., CN
# Why: DDoS
9808

# FACEBOOK, US
# Why: Bad Bots
32934
proxy-1:~ ... ⌘ Read more
(#cmttsmq) @bender@bender AS Number):

> An autonomous system (AS) is a collection of connected Internet Protocol (IP) routing prefixes under ...

@bender AS Number):

> An autonomous system (AS) is a collection of connected Internet Protocol (IP) routing prefixes under the control of one or more network operators on behalf of a single administrative entity or domain, that presents a common and clearly defined routing policy to the Internet.[ ... ⌘ [Read more](https://twtxt.net/twt/4klbjaq)
Cool! 😎 So I can now block ASN(s) 🀣 (_And I bet no-one noticed anything_)
Cool! 😎 So I can now block ASN(s) 🀣 ( _And I bet no-one noticed anything_) ⌘ Read more
(#dzdazga) @kat I love blue 🀣**
@kat _@yarn.girlonthemoon.xyz_ I love blue 🀣 ⌘ Read more
(#4haff4q) @aelaraji Still in my cache 🀣**
@aelaraji _@aelaraji.com_ Still in my cache 🀣 ⌘ Read more
(#dzdazga) @aelaraji Bahahaha, you know where the default theme lives 🀣 PRs welcome!
@aelaraji _@aelaraji.com_ Bahahaha, you know where the default theme lives 🀣 PRs welcome! ⌘ Read more
It's nice to see that _some_ Crawlers _actaully_ respect rate limits and respect a 429 Too many requests response πŸ‘Œ Thank you Google! πŸ™Œ ...
It’s nice to see that _some_ Crawlers _actaully_ respect rate limits and respect a 429 Too many requests response πŸ‘Œ Thank you Google! πŸ™Œ ⌘ Read more
(#axb3ekq) @bender@bender So you mean, get failtb2n to look at my Caddy audit logs for violations and then just block at the firewall level f ...
@bender So you mean, get failtb2n to look at my Caddy audit logs for violations and then just block at the firewall level for repeated violations? πŸ€” ⌘ Read more
(#oktfrhq) @kat token will still be valid πŸ‘Œ**
@kat _@yarn.girlonthemoon.xyz_ token will still be valid πŸ‘Œ ⌘ Read more
(#a46vupa) @kat πŸ™Œ**
@kat _@yarn.girlonthemoon.xyz_ πŸ™Œ ⌘ Read more
(#n57rgiq) @kat Yeah that's what the admin function does. Normal user password reset is different but requires working email 🀣**
@kat _@yarn.girlonthemoon.xyz_ Yeah that’s what the admin function does. Normal user password reset is different but requires working email 🀣 ⌘ Read more
(#nww6fla) @kat Speaking of KVM, Tiny Pilot and Jet KVM look really good!
@kat _@yarn.girlonthemoon.xyz_ Speaking of KVM, Tiny Pilot and Jet KVM look really good! ⌘ Read more
(#uxttbva) @kat It'll be whatever the actual server's time zone is.
@kat _@yarn.girlonthemoon.xyz_ It’ll be whatever the actual server’s time zone is. ⌘ Read more
(#uwd4atq) @kat Temporally change the admin account on your pod to another account. Then login with that and reset the password on your main acc ...
@kat _@yarn.girlonthemoon.xyz_ Temporally change the admin account on your pod to another account. Then login with that and reset the password on your main account. ⌘ Read more
(#tokn7wa) What didn't work? Hmmm πŸ€”**
What didn’t work? Hmmm πŸ€” ⌘ Read more
(#tv6ifoa) Hmm? πŸ€”**
Hmm? πŸ€” ⌘ Read more
(#cn5kamq) @seabirdie@seabirdie πŸ‘‹ Welcome to Yarn.social πŸ™Œ**
@seabirdie _@yarn.girlonthemoon.xyz_ πŸ‘‹ Welcome to Yarn.social πŸ™Œ ⌘ Read more
(#tpykhda) @kat Haha 🀣**
@kat _@yarn.girlonthemoon.xyz_ Haha 🀣 ⌘ Read more
(#boohdlq) Also yarnd supports video too 🀣**
Also yarnd supports video too 🀣 ⌘ Read more
(#boohdlq) @kat Thanks! I built my own video hosting platform too but not nearly as fancy as what you use 🀣**
@kat _@yarn.girlonthemoon.xyz_ Thanks! I built my own video hosting platform too but not nearly as fancy as what you use 🀣 ⌘ Read more
(#t4bkusa) πŸ‘‹ Welcome to Yarn.social πŸ™Œ**
@ _@yarn.girlonthemoon.xyz_ πŸ‘‹ Welcome to Yarn.social πŸ™Œ ⌘ Read more
(#axb3ekq) @bender@bender Wre I'm talking about Web right? 🀣**
@bender Wre I’m talking about Web right? 🀣 ⌘ Read more
(#buvh2sa) @aelaraji Nice! πŸ™Œ**
@aelaraji _@aelaraji.com_ Nice! πŸ™Œ ⌘ Read more
(#tw5ulrq) @bender@bender you're right the scale wasn't that large, but analyzing the logs. It definitely was a detox attack. 🀣 I woke up ...
@bender you’re right the scale wasn’t that large, but analyzing the logs. It definitely was a detox attack. 🀣 I woke up this morning to see six other small spikes like this which I’ll have to analyze later tonight… ⌘ Read more
(#tw5ulrq) @movq Yes
@movq _@www.uninformativ.de_ Yes ⌘ Read more
(#boohdlq) @kat What do you use for this btw? πŸ€”**
@kat _@yarn.girlonthemoon.xyz_ What do you use for this btw? πŸ€” ⌘ Read more
So I need to figure out how to block ASN(s)...

Additionally, I' thinking of; How to detect DDoS attachs?

Here's one way I've come up that's qu ...

So I need to figure out how to block ASN(s)…

Additionally, I’ thinking of; How to detect DDoS attachs?

Here’s one way I’ve come up that’s quite simple:

> Detecting DDoS attacks by tracking requests across multiple IPs in a sliding window. If total requests exceed a threshold in a given time, flag as potential DDoS. ⌘ Read more
(#tw5ulrq)
⌘ Read more
(#d6gewza) @lyse@lyse Cool πŸ‘Œ**
@lyse _@lyse.isobeef.org_ Cool πŸ‘Œ ⌘ Read more
Hmmm so I've sustained two DDoS attacks on my Gitea server today. A few hours apar. Still analyzing the traffic...
Hmmm so I’ve sustained two DDoS attacks on my Gitea server today. A few hours apar. Still analyzing the traffic… ⌘ Read more
For the time being... I've just blocked all of OpenAI(s) Bots. They (_thankfully_) publish a JSON endpoint that you can use to block all OpenAI ...
For the time being… I’ve just blocked all of OpenAI(s) Bots. They ( _thankfully_) publish a JSON endpoint that you can use to block all OpenAI crawlers from reaching your server ( _in my case, blocking it at the edge_). Example:


proxy-1:~# curl -qs https://openai.com/gptbot.json | jq -r '.prefixes[].ipv4Prefix' | xargs -I{} ./block-ip.sh {}



Where ... ⌘ Read more
(#buvh2sa) @aelaraji Yes! πŸ‘ This is exactly what it is! 🀣 I will of course soonβ„’ be hosting this service, likely at .** [@aelaraji _@aelaraji.com_](https://twtxt.net/external?uri=https://aelaraji.com/twtxt.txt&nick=aelaraji) Yes! πŸ‘ This is exactly what it is! 🀣 I will of course soonβ„’ be hosting this service, likely at validator.twtxt.net πŸ˜…πŸ˜… ⌘ [Read more](https://twtxt.net/twt/rmyrhwq)
(#f26jg3a) @kat Haha 🀣 If someone figures this out, please let me know πŸ™πŸ™ -- In the meantime, I'm going to very soonβ„’ write a daemon ...
@kat _@yarn.girlonthemoon.xyz_ Haha 🀣 If someone figures this out, please let me know πŸ™πŸ™ – In the meantime, I’m going to very soonβ„’ write a daemon that will watch the audit log for repeated violations and add to the network firewall. ⌘ Read more
(#4nndfsa) This is better:


proxy-1:~# ./audit-log-by-ip.sh 4.227.36.76 | coraza-log-formatter -m -
2025/01/04 23:17:04 4.227.36.76 58982 GE ...**
This is better:


proxy-1:~# ./audit-log-by-ip.sh 4.227.36.76 | coraza-log-formatter -m -
2025/01/04 23:17:04 4.227.36.76 58982 GET /external?aff-HY0BLO=&f=mediaonly&f=noreplies&nick=g1n&uri=https%3A%2F%2Fthe-president-codes.linegames.org null 0 On OWASP_CRS/4.7.0
Actionset: OWASP_CRS/4.7.0
Message: Bad User Agent
Severity: 0
Raw: SecRule REQUEST_HEADERS:User-Agent "@pmFromFile /etc/cadd ... ⌘ Read more~
Nice! I wrote another useful tool πŸ‘Œ


proxy-1:~# ./audit-log-by-ip.sh 4.227.36.76 | coraza-log-formatter -m -
Actionset: OWASP_CRS/4.7.0
M ...**
Nice! I wrote another useful tool πŸ‘Œ


proxy-1:~# ./audit-log-by-ip.sh 4.227.36.76 | coraza-log-formatter -m -
Actionset: OWASP_CRS/4.7.0
Message: Bad User Agent
Severity: 0
Raw: SecRule REQUEST_HEADERS:User-Agent "@pmFromFile /etc/caddy/waf/bad_user_agents.txt" "id:2000,log,phase:1,deny,msg:'Bad User Agent'"

 ⌘ [Read more](https://twtxt.net/twt/4nndfsa)
~
How in da fuq do you _actually_ make these fucking useless AI bots go way?


proxy-1:~# jq '. | select(.request.remote_ip=="4.227.36.76")' /v ...**
How in da fuq do you _actually_ make these fucking useless AI bots go way?


proxy-1:~# jq '. | select(.request.remote_ip"4.227.36.76")' /var/log/caddy/access/mills.io.log | jq -s '. | last' | caddy-log-formatter -
4.227.36.76 - [2025-01-05 04:05:43.971 +0000] "GET /external?aff-QNAXWV=&f=mediaonly&f=noreplies&nick=g1n&uri=https%3A%2F%2Fmy-hero-ultra-impact-codes.linegames.org HTTP/2.0" ... ⌘ Read more~
(#d6gewza) Done.
Done. ⌘ Read more
(#d6gewza) @lyse Oh good! It works haha 🀣 I'll bump it up a bit πŸ‘Œ**
@lyse _@lyse.isobeef.org_ Oh good! It works haha 🀣 I’ll bump it up a bit πŸ‘Œ ⌘ Read more
And now I've applied rate limits on every site to reasonable values πŸ‘Œ**
And now I’ve applied rate limits on every site to reasonable values πŸ‘Œ ⌘ Read more
(#fc4hw5q) @bender@bender Isn't that why um yarning my progress 🀣**
@bender Isn’t that why um yarning my progress 🀣 ⌘ Read more
(#7xqzija) @kat I've actually moved most of my stuff of of Cloudflare now 🀣 I'm actually very happy with my edge proxy setup that reverse pro ...
@kat _@yarn.girlonthemoon.xyz_ I’ve actually moved most of my stuff of of Cloudflare now 🀣 I’m actually very happy with my edge proxy setup that reverse proxies, caches and acts as a web application firewall πŸ₯³ ⌘ Read more
(#vyg3vca) @kat Have you seen the SSG that I built and use on all my static sites? zs πŸ€”**
@kat _@yarn.girlonthemoon.xyz_ Have you seen the SSG that I built and use on all my static sites? zs πŸ€” ⌘ Read more
Oh gawd. I can't enable caching on my edge proxy everywhere 😱 Some shitβ„’ doesn't deal with a caching reverse proxy in front of it very well ...
Oh gawd. I can’t enable caching on my edge proxy everywhere 😱 Some shitβ„’ doesn’t deal with a caching reverse proxy in front of it very well for some reason I don’t have time to dig into right now πŸ€” ⌘ Read more
What's a reasonable per second or per minute rate limit that I could apply in general at my edge proxy for all clients? (_no matter what_) ... L ...
What’s a reasonable per second or per minute rate limit that I could apply in general at my edge proxy for all clients? ( _no matter what_) … LIke a good reasonable upper bound? πŸ€” ⌘ Read more
(#qed3omq) @movq@movq Yeah I swear to god the engineers that write this shitβ„’ don't know how to write distributed cralwers that ...
@movq _@www.uninformativ.de_ Yeah I swear to god the engineers that write this shitβ„’ don’t know how to write distributed cralwers that don’t happy the shitβ„’ out of their targets πŸ€¦β€β™‚οΈ ⌘ Read more
(#qed3omq) @doesnm@doesnm No. I generally don't put up any robots.txt files at all really, because they mostly get ignored. I don't g ...
@doesnm _@doesnm.p.psf.lt_ No. I generally don’t put up any robots.txt files at all really, because they mostly get ignored. I don’t generally mind if β€œnormal” web crawlers crawl things. But LLM(s) can go fuck themselves 🀣 ⌘ Read more
(#qed3omq) @movq Yeah it's starting to piss me off too 🀣 Not nearly as much as that guy, but stil. Anyway I'm having fun! Now I just need to ...
@movq _@www.uninformativ.de_ Yeah it’s starting to piss me off too 🀣 Not nearly as much as that guy, but stil. Anyway I’m having fun! Now I just need to find a good IP/Subnet list that I can blacklist entirely, ideally one that’s updated frequently so I can refresh firewall rules. ⌘ Read more
(#qed3omq) Bloody fucking hell. I _think_ one of Google's GenAI crawlers was just hitting my Gitea instance quite hard. Fuck 🀬 Geez
Bloody fucking hell. I _think_ one of Google’s GenAI crawlers was just hitting my Gitea instance quite hard. Fuck 🀬 Geez ⌘ Read more
(#m3hwsra) @movq@movq Oh πŸ€¦β€β™‚οΈ**
@movq _@www.uninformativ.de_ Oh πŸ€¦β€β™‚οΈ ⌘ Read more
I just banned 41 bad user agents from accessing any of my services. 😱**
I just banned 41 bad user agents from accessing any of my services. 😱 ⌘ Read more
(#m3hwsra) @movq How do you manage to get those skulines on your photos? πŸ€”**
@movq _@www.uninformativ.de_ How do you manage to get those skulines on your photos? πŸ€” ⌘ Read more
(#fvudyva) @doesnm No, it's only designed for yarnd. What did you have in mind here? πŸ€”**
@doesnm _@doesnm.p.psf.lt_ No, it’s only designed for yarnd. What did you have in mind here? πŸ€” ⌘ Read more
(#o2ru6pq) @doesnm It is the same API that yarnc the command-line client uses.
@doesnm _@doesnm.p.psf.lt_ It is the same API that yarnc the command-line client uses. ⌘ Read more
(#7xqzija) i.e: Not much point in running a WAF on a static site. But OTOH if there's enough abuse from shitty assholes, there might be πŸ€”πŸ€”**
i.e: Not much point in running a WAF on a static site. But OTOH if there’s enough abuse from shitty assholes, there might be πŸ€”πŸ€” ⌘ Read more
(#7xqzija) I'm just basically learning now how ModSecurity rules work and how to write my own.

The builtin OWASP rules are already working nice ...

I’m just basically learning now how ModSecurity rules work and how to write my own.

The builtin OWASP rules are already working nicely πŸ‘Œ – And yeah I won’t include the WAF on every site block, probably just my main/primary domain where I tend to run demo services and other things. ⌘ Read more
(#7xqzija) @kat If you've been following my yarns the other day about me getting off of Clownflare and building my own WAF, Proxy and effectivel ...
@kat _@yarn.girlonthemoon.xyz_ If you’ve been following my yarns the other day about me getting off of Clownflare and building my own WAF, Proxy and effectively my own Edge network, you’ll know I’m doing this at the very edge 🀣🀣 ⌘ Read more
Having a lot of fun with Coraza today. A Web Application Firewall library written in Go that also happens to have a Caddy module.
Having a lot of fun with Coraza today. A Web Application Firewall library written in Go that also happens to have a Caddy module. ⌘ Read more
(#eezcsxq) @bender@bender Hey ! πŸ‘‹**
@bender Hey ! πŸ‘‹ ⌘ Read more
(#ejn6pca) eapl.me And here I always lived by:

> Problems are solved by method.
-- Dr. Don Abel.

@eapl.me _@eapl.me_ And here I always lived by:

> Problems are solved by method.
>
> – Dr. Don Abel. ⌘ Read more
πŸ₯± morning y'all πŸ‘‹ Soo tired πŸ₯± Need coffee!!! β˜•οΈβ˜•οΈβ˜•οΈβ˜•οΈ**
πŸ₯± morning y’all πŸ‘‹ Soo tired πŸ₯± Need coffee!!! β˜•οΈβ˜•οΈβ˜•οΈβ˜•οΈ ⌘ Read more
(#z3nasia) @lyse It does not 🀣 Shsll I enable it? 🀣**
@lyse _@lyse.isobeef.org_ It does not 🀣 Shsll I enable it? 🀣 ⌘ Read more
(#eebumiq) @bender@bender It's true! 🀣 It's a total garbage nonsense title. But the actual research paper that the video references is rea ...
@bender It’s true! 🀣 It’s a total garbage nonsense title. But the actual research paper that the video references is real. Apple did in fact do a bunch of research and proved what we already know 🀣 – That is, AI is stupid 🀣 ⌘ Read more
(#v5qajxa) @movq Amend πŸ™**
@movq _@www.uninformativ.de_ Amend πŸ™ ⌘ Read more
(#eebumiq) But to be fair, we already knew this... I've observed it first hand, we knew it at the beginning. I'll just leave you with this:

> S ...

But to be fair, we already knew this… I’ve observed it first hand, we knew it at the beginning. I’ll just leave you with this:

> Stochastic Parrot

or put simply:

> Artificial Incompetence ⌘ Read more
Apple DROPS AI BOMBSHELL: LLMS CANNOT Reason - YouTube
Apple DROPS AI BOMBSHELL: LLMS CANNOT Reason - YouTube ⌘ Read more
(#wpq53qq) @movq@movq Fuxking awesome πŸ™ƒπŸ˜**
@movq _@www.uninformativ.de_ Fuxking awesome πŸ™ƒπŸ˜ ⌘ Read more
(#ghx47bq) @movq Yup! πŸ˜…**
@movq _@www.uninformativ.de_ Yup! πŸ˜… ⌘ Read more
(#fgaa2na) I can walk you through some examples later tonight when I get back if you like?**
I can walk you through some examples later tonight when I get back if you like? ⌘ Read more
(#fgaa2na) A pointer is basically a reference to a variable. It is typically used with structs and especially in pointer receiver methods so tha ...
A pointer is basically a reference to a variable. It is typically used with structs and especially in pointer receiver methods so that you can modify fields of a struct. ⌘ Read more
(#fgaa2na) @kat Oh! I can totally help you πŸ€— I love Go! 😍**
@kat _@yarn.girlonthemoon.xyz_ Oh! I can totally help you πŸ€— I love Go! 😍 ⌘ Read more
Holy Smokes 🀣 And this has only been <24h 😱**
Holy Smokes 🀣 And this has only been <24h 😱 ⌘ Read more
(#6cnegna) Also post as much as you want! It's a free world. It's your feed. It's your daughter. 🀣 nobody actually has to read any of it let ...
Also post as much as you want! It’s a free world. It’s your feed. It’s your daughter. 🀣 nobody actually has to read any of it let alone follow you if they don’t want to. πŸ™ƒ that’s kind of the beauty of a truly decentralized slow social media ecosystem. 😎 ⌘ Read more
(#6cnegna) @kat You should've seen me back in the day! These days I try to post a little less often so as not to cause too much noise in the eco ...
@kat _@yarn.girlonthemoon.xyz_ You should’ve seen me back in the day! These days I try to post a little less often so as not to cause too much noise in the ecosystem 🀣 nobody cares what I think anyway right? πŸ˜… ⌘ Read more
(#7pqsr4q) @kat yarnd actually stores your feed in plain text on disk too 🀣**
@kat _@yarn.girlonthemoon.xyz_ yarnd actually stores your feed in plain text on disk too 🀣 ⌘ Read more
(#gjl3gwq) @andros What do you mean by API? yarnd (_which powers Yarn.social pods like twtxt.net_) does have an API, however that API is desig ...
@andros _@twtxt.andros.dev_ What do you mean by API? yarnd ( _which powers Yarn.social pods like twtxt.net_) does have an API, however that API is designed for clients to interact with the pod and the user’s account and feed. e.g: there is a command-line client called yarnc and I used to maintain a mobile native app ( ... ⌘ Read more
(#fcwg4zq) @kat So far it's been alright. I wasn't too impressed with Caddy's logging capabilities though or the fact you have to custom build c ...
@kat _@yarn.girlonthemoon.xyz_ So far it’s been alright. I wasn’t too impressed with Caddy’s logging capabilities though or the fact you have to custom build caddy just to support DNS-01 ACME challenge. But other than that, it’s okay. ⌘ Read more
(#vjwykla) @bender@bender Well technically now I can turn off ingress access to my infra on ports 80/43 etc and just rely on the outbound wir ...
@bender Well technically now I can turn off ingress access to my infra on ports 80/43 etc and just rely on the outbound wireguard tunnelling for the ingress back in. ⌘ Read more