# 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 194377
# self = https://watcher.sour.is?offset=190416
# next = https://watcher.sour.is?offset=190516
# prev = https://watcher.sour.is?offset=190316
🧮 USERS:1 FEEDS:2 TWTS:1338 ARCHIVED:87031 CACHE:2786 FOLLOWERS:22 FOLLOWING:14
Rocha leva com pó verde de activistas do "fim ao fóssil".

Rocha diz que todos têm o direito a falar.

IL apresenta queixa contra os dois jovens ativistas.
Rocha leva com pó verde de activistas do "fim ao fóssil".

Rocha diz que todos têm o direito a falar.

IL apresenta queixa contra os dois jovens ativistas.
DEN vs OKC #NBA #Playoffs
@kat my terrible script https://bytes.4-walls.net/kat/dotfiles/src/branch/main/scripts/Scripts/tinypin-log.sh
@kat my terrible script https://bytes.4-walls.net/kat/dotfiles/src/branch/main/scripts/Scripts/tinypin-log.sh
tar
and
find
were written by the devil to make sysadmins even more miserable
tar
and
find
were written by the devil to make sysadmins even more miserable
my new plant gemini://astrobotany.mozz.us/public/7c5f294a97154557af2bf0f8ecb8c1ec/m1 #astrobotany
[47°09′25″S, 126°43′52″W] --bad checksum--
sleep
News from Ukraine: kyivpost_official on Telegram.
You can post a link. \0 from Ulyanovsk.
ya girl's officially a credited code contributor for the biggest fanfiction site in the world! (i did the gif icon fix) https://archiveofourown.org/admin_posts/31720
ya girl's officially a credited code contributor for the biggest fanfiction site in the world! (i did the gif icon fix) https://archiveofourown.org/admin_posts/31720
de vuelta a tinylog! -> gemini://station.martinrue.com/dev1lsx/tinylog #logs
sundays! https://0x0.st/8yq5.jpg #grok
[47°09′59″S, 126°43′03″W] Not enough data -- sampling finished
@prologic haha true ig! :')
@prologic haha true ig! :')
mucho tiempo sin usar #gemini.. gemini://bbs.geminispace.org/ es un buen foro!
Montenegro na sua capanha em Cantanhede diz que não há pessoas na rua no nosso país a não ser quando há "Interferências políticas de última hora".

Ó Luis, eu percebo que ache que o 25 de Abril, o 1º de Maio e a greve dos trabalhadores da CP sejam "Interferências políticas". E realmente enquanto o país estiver a ser liderado com alguém com essa atitude nós continuaremos na rua, interferindo para defender politicamente o povo. Para defender a liberdade, para defender os trabalhadores, para defender os direitos laborais - e tudo o mais que tem desdenhado.
Montenegro na sua capanha em Cantanhede diz que não há pessoas na rua no nosso país a não ser quando há "Interferências políticas de última hora".

Ó Luis, eu percebo que ache que o 25 de Abril, o 1º de Maio e a greve dos trabalhadores da CP sejam "Interferências políticas". E realmente enquanto o país estiver a ser liderado com alguém com essa atitude nós continuaremos na rua, interferindo para defender politicamente o povo. Para defender a liberdade, para defender os trabalhadores, para defender os direitos laborais - e tudo o mais que tem desdenhado.
[47°09′57″S, 126°43′59″W] Taking samples
#superbooth25, m8 totally got me, but i already have a tracker sequencer... do i need another tracker sequencer?
#superbooth25, fell in love with the ohmforce boum trio, lookin fwd to get it in june
superbooth25 was a blast, it was very clear that one day is not enough to see and experience everything...
《You open the installer?

“Next. Button. Button. Button. Button.” That’s all Orca says.

Ubuntu MATE 12.04 had a working, labeled, navigable installer.
Ubuntu MATE 24.04? It’s garbage.

No headings. No structure. No sense of where you are. Just unlabeled buttons and blank space.

This isn’t a bug.
This is neglect.》

#Ubuntu #Acessibility

@labellaragassa@labellaragassa https://exquisite.social/@labellaragassa/114488143878385178
《You open the installer?

“Next. Button. Button. Button. Button.” That’s all Orca says.

Ubuntu MATE 12.04 had a working, labeled, navigable installer.
Ubuntu MATE 24.04? It’s garbage.

No headings. No structure. No sense of where you are. Just unlabeled buttons and blank space.

This isn’t a bug.
This is neglect.》

#Ubuntu #Acessibility

@labellaragassa@labellaragassa https://exquisite.social/@labellaragassa/114488143878385178
Great #Sieben show (as always), yesterday in #Portugal Sieben's Matt playing with his violin Kev with his fingers Sieben's Matt drumming on his violin Kev Sieben's Matt playing with his violin Kev with the bow
Great #Sieben show (as always), yesterday in #Portugal Sieben's Matt playing with his violin Kev with his fingers Sieben's Matt drumming on his violin Kev Sieben's Matt playing with his violin Kev with the bow
[47°09′15″S, 126°43′57″W] Reading: 0.70000 PPM
[47°09′32″S, 126°43′04″W] Reading: 0.69000 PPM
@kat Ahh but you're like one of a very few that _actually_ own domains and do interesting things 😅
wish i could join in on the domain age discussion but i registered my first domains last year
wish i could join in on the domain age discussion but i registered my first domains last year
🧮 USERS:1 FEEDS:2 TWTS:1337 ARCHIVED:87027 CACHE:2787 FOLLOWERS:22 FOLLOWING:14
@bender How do you explain mine then? Unless it was registered before me, then let go of and I re-registered it later? 🤔
@prologic I will pull the email. The year is about right.
@bender I'm not sure this is accurate, if you lookup mine:


$ whois shortcircuit.net.au 2>&1 | grep -i creat
created:      1986-03-05


I _think_ this has to be the registrar's creation date no? 🤔
@andros U2FsdGVkX1+7Q+LUPqoY2GVtyhzHDnpiQgFmlPE1Nbb4qNq9RhGs8o59e97l1ZYB4d7+W8KZSEAEOLXikdpYqQ
@anth happy birthday, “youngster!”

> Domain Name: NETBROS.COM
> Registry Domain ID: 1193243_DOMAIN_COM-VRSN
> Registrar WHOIS Server: whois.cloudflare.com
> Registrar URL: https://www.cloudflare.com
> Updated Date: 2025-03-29T04:08:33Z
> Creation Date: 1998-04-29T04:00:00Z
@lyse fuck yeah!!! glad you had some fun
@lyse fuck yeah!!! glad you had some fun
@movq OH SHIT I TOTALLY FORGOT LOL! thanks for telling me! they're just frontends for ultimate guitar - so these links

https://tabs.ultimate-guitar.com/tab/fifty-fifty/cupid-twin-version-chords-4667768?no_redirect
https://tabs.ultimate-guitar.com/tab/chappell-roan/good-luck-babe-chords-5191149?no_redirect
@movq OH SHIT I TOTALLY FORGOT LOL! thanks for telling me! they're just frontends for ultimate guitar - so these links

https://tabs.ultimate-guitar.com/tab/fifty-fifty/cupid-twin-version-chords-4667768?no_redirect
https://tabs.ultimate-guitar.com/tab/chappell-roan/good-luck-babe-chords-5191149?no_redirect
Wish I could post a foto.
@anth 24 years is quite a long time. 😳 My blog domain is from 2006 (still, almost 20 years, oof).
@anth 24 years is quite a long time. 😳 My blog domain is from 2006 (still, almost 20 years, oof).
@kat These are behind a login. 🤔
@kat These are behind a login. 🤔
[47°09′11″S, 126°43′23″W] --white noise--
Thanks to @kat and her shelf I finally spent several hours in the woodshop. I wanted to build two drawers for the workbench and thought that I will complete this project in no time. I've been so wrong again. ;-)

I didn't draw any plans, just measured a few times and then went to cutting a bunch of particle board leftovers at the table saw. I routed rebates on the sides, fronts and backs to lap the boxes and sink in the bottom. It turned out that having no plans was a stupid idea. I cut exactly on the lines as I calculated and measured, however, the math in my head fell apart when it eventually met reality. The bottoms are too short, so I gotta glue on some strips. Also, with the longer fronts, the sides won't work either, I have to fix them as well. :-D

Finally, the lid of my cyclone bucket broke when the negative pressure got too large. Oh well. It was just an old wood glue bucket, I've got another empty one, so I can use that lid but strengthen it first with some plywood. Something for future Lyse to deal with.

All in all, it was still good fun. Wood (haha) do it again, but at least with some sketches on paper. ;-)
Moedas na TV a lamentar que ainda não há nenhum unicórnio japonês na fábrica de unicórnios: alguém lhe explique que não foi eleito para jogar Pokemon
Moedas na TV a lamentar que ainda não há nenhum unicórnio japonês na fábrica de unicórnios: alguém lhe explique que não foi eleito para jogar Pokemon
[47°09′33″S, 126°43′32″W] Weather forecast alert -- storm from E
playing a bit of guitar this morning

https://freetar.4-walls.net/tab/fifty-fifty/cupid-twin-version-chords-4667768?no_redirect
https://freetar.4-walls.net/tab/chappell-roan/good-luck-babe-chords-5191149?no_redirect
playing a bit of guitar this morning

https://freetar.4-walls.net/tab/fifty-fifty/cupid-twin-version-chords-4667768?no_redirect
https://freetar.4-walls.net/tab/chappell-roan/good-luck-babe-chords-5191149?no_redirect
The thing about upright bass is that you *must* play it on a regular basis. At least several times a week, ideally daily. It requires quite a bit of strength and it’s very easy to lose those muscles again – at least I don’t use them that much otherwise. 🤣 I’ve been through several cycles of “gain strength → lose strength → goto 0” now …
The thing about upright bass is that you *must* play it on a regular basis. At least several times a week, ideally daily. It requires quite a bit of strength and it’s very easy to lose those muscles again – at least I don’t use them that much otherwise. 🤣 I’ve been through several cycles of “gain strength → lose strength → goto 0” now …
ya estamos de vuelta 🔥
Speaking of FP, this was a really nice reading https://www.gtf.io/musings/why-haskell
Learning Functional Programming while reading Ted Chiang short stories has been something...
@kat maybe i'll try to incorporate it into my PHP fanlisting project if i can find a use for an HTMX component
@kat maybe i'll try to incorporate it into my PHP fanlisting project if i can find a use for an HTMX component
@kat i wanna play with HTMX sometime TT no energy....
@kat i wanna play with HTMX sometime TT no energy....
wahhh i wanna make websites but i'm so tired and low energy
wahhh i wanna make websites but i'm so tired and low energy
noice is very handy, especially the search feature https://git.2f30.org/noice/
On my blog: Free Culture Book Club — Pilogy, part 3 https://john.colagioia.net/blog/2025/05/10/pilogy-3.html #freeculture #bookclub
noice is very handy, especially the search feature https://git.2f30.org/noice/
@prologic anubis is THE BESTTTTTTTTTTTTTT
@prologic anubis is THE BESTTTTTTTTTTTTTT
[47°09′27″S, 126°43′59″W] 4405 days without news from Herve
Evil gopher forces
Yeah I can't figure out when I registered shortcircuit.net.au 😭
@anth Congrats, that's pretty cool! Quite some time, I'm impressed.

@prologic You'll sometimes find the "Creation Date" in whois. Our domain was registered in 2009. Woah. That's also been a while, crazy.
@movq Yup, that's Mr. Compiler Explorer. :-)
@lyse … and I realized only now that that’s the guy behind godbolt.org? I never assumed “godbolt” to be a human name, more like some kind of wordplay. 🥴
@lyse … and I realized only now that that’s the guy behind godbolt.org? I never assumed “godbolt” to be a human name, more like some kind of wordplay. 🥴
None of the above. 🤣 Just a more recent album.
None of the above. 🤣 Just a more recent album.
Anatomía felina
/https://duque-terron.cat/media/photos/IMG_4318.jpeg) #catsoftwtxt
Fin de semana: ¡A jugar!
/https://baldo.cat/media/photos/IMG_4325.jpeg) #catsoftwtxt
According to a very old email one of my more personal family domains was registered in 2013 making it 12 years old, so I was closed 🤣 my public facing one is much much older 🤣
@anth I actually don't have a clue how old my public-facing domain is 🤣 I have another more personal one that's probably around ~15 years, but I'm not even sure how to check tbh 😅~
@lyse I agree with this sentiment 🙌
[47°09′55″S, 126°43′06″W] Reading: 1.16000 PPM
My main domain name turned 24 years old today. That feels weird.
My main domain name turned 24 years old today. That feels weird.
@prologic There have always been and there will always be people who have absolutely no clue what they're doing. I've been 100% one of them when I started. Guaranteed, heaps of new SQL injections are born every single day, numbers rising.

That doesn't justify all the WAF crap in the first place, though. In my opinion it's just a filthy plaster applied to an injected wound. The software itself must be secure. Otherwise, don't put that shit on the internet. Probably not even operate it at all. Nowhere. Fix it or throw it in the bin.
[47°09′04″S, 126°43′42″W] Transfer aborted
And yes I'm taking some inspiration from Anubis here 😅
One thing about my design here is that it would no longer incorporate "regex"-based rules like OWASP, mostly because my experience thus far has taught me that these rules are kind of overly sensitive, produce false positives and I'm not sure they are really very effective. For example, why is the point of performing SQL injection detection at the Edge using a WAF if you already handle SQL properly in the first place? (_seriously does anyone still construct SQL queries by hand with effectively printf?!_)
Also spent the morning continuing to think about a new design for EdgeGuard's WAF. I'm basically going to build an entirely new pluggable WAF that will be designed to only consider Rate Limiting, IP/ASN-based filtering, JavaScript challenge handling, Basic behavioral analysis and Anomaly detection.

The only part of this design I'm not 100% sure about is the Javascript-based challenge handling? 🤔 I'm also considering making this into a "proof of work" requirement too, but I also don't want to falsely block folks that a) turn Javascript™ off or b) Use a browser like links, elinks or lynx for example.

Hmmm 🧐
Running monthly backups...
🧮 USERS:1 FEEDS:2 TWTS:1336 ARCHIVED:87006 CACHE:2816 FOLLOWERS:22 FOLLOWING:14
https://galusik.fr/fridayrockmetal/2025-05-09-frm.m3u Tonight #FridayRockMetal playlist
On my blog: Toots 🦣 from 05/05 to 05/09 https://john.colagioia.net/blog/2025/05/09/week.html #linkdump #socialmedia #quotes #week