# 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=194377
# prev = https://watcher.sour.is?offset=194277
Oh là la, tant de super sites à découvrir!!! https://smallweb.cc/
[47°09′35″S, 126°43′23″W] 4529 days without news from Herve
This website is insane! So much coolness in this, love it! https://ellesho.me/page/
[47°09′51″S, 126°43′05″W] Wind speed: 53kph -- batteries low
@lyse retwts are a discovery feature! on federated platforms with no algorithm where you only ever see posts from accounts you explicitly follow, the element of "hey look at this!" helps users to find other accounts they might like organically

i agree quoting and replying forum-style is generally a much better way of doing things even though im a heathen and i revel in the dark patterns inspired by quote posts but when you have nothing to add and you just want to share a twt with your followers it'd be good to have a standardized way of linking to twt
@bender @kat after implementing cws in bbycll (parsing them the way i described in op) i understand why <details> aren't rendered. firstly they're not actually markdown, and secondly they style weird — details are forced onto a new line as a block element but you can't make the <summary> inline because it is inside <details>, and making <details> inline will also indent everything inside it
[47°09′30″S, 126°43′51″W] Wind speed: 103kph
[47°09′20″S, 126°43′12″W] Weather forecast alert -- storm from SW
[47°09′06″S, 126°43′54″W] Reading: 0.79 Sv
🧮 USERS:1 FEEDS:2 TWTS:1460 ARCHIVED:89905 CACHE:2731 FOLLOWERS:22 FOLLOWING:14
[47°09′12″S, 126°43′25″W] Storm recedes -- back to normal work
@movq Haha, that girl is good! :-D
@kat I reckon the original <details> need to have the open attribute set in order to expand it, so I cannot just define some custom CSS rules to do that in my browser.

But in regards to twtxt, my client won't hide anything in that realm anyway. :-) It's just more noise.
[47°09′51″S, 126°43′31″W] Wind speed: 77kph -- batteries low
J'en ai profité pour changer l'ip du serveur : 2001:41d0:fc19:e400::5137. 5=s, 1=i, 3=e, 7=t
J'en ai profité pour changer l'ip du serveur : 2001:41d0:fc19:e400::5137. 5=s, 1=i, 3=e, 7=t
On m'a fait remarquer que mon serveur n'était pas accessible en ipv6... Merci! Je ne m'en apercevais pas depuis chez moi. Encore une histoire du firewall obscur de mon routeur :/. Là, normalement, c'est bon. ???
On m'a fait remarquer que mon serveur n'était pas accessible en ipv6... Merci! Je ne m'en apercevais pas depuis chez moi. Encore une histoire du firewall obscur de mon routeur :/. Là, normalement, c'est bon. ???
@movq I would call it "dark ambient". It's a broad genre, but one I rather like.
[47°09′36″S, 126°43′35″W] Wind speed: 77kph
[47°09′36″S, 126°43′16″W] Wind speed: N/A -- Cannot comunicate
[47°09′39″S, 126°43′54″W] --white noise--
🧮 USERS:1 FEEDS:2 TWTS:1459 ARCHIVED:89894 CACHE:2727 FOLLOWERS:22 FOLLOWING:14
@lyse i think if there's an option to expand them by default (which can be done with
<details>
even) then i think it should be good!
@bender ohhh oops! i will work harder then 🫡🫡
[47°09′31″S, 126°43′58″W] Transponder still failing -- switching to analog communication
(Yes, she’s the one who did that Wisky bit: https://www.youtube.com/watch?v=1HDBSm2s18s )
We’ve got a new feature!

https://www.youtube.com/watch?v=8-lgJX3npiQ
@lyse Ouch 😲
@dce Nope. 😃 What’s that genre called? Sounds like old horror movies from the 70'ies (or it could be a soundtrack to Salad Fingers, if anyone remembers that).
@kat I hope so 😅
@kat Ta. The only good use for <details> is to collapse long logs in bug analysis reports. Other than that, I find it rather annoying to expand sections manually.

As for spoilers, personally, I don't care at all. Not the slightest bit. If there is something that I don't wanna read, I just stop reading. ¯\_(ツ)_/¯

But I've got the feeling that I've got an unpopular opinion on that matter. ;-)_
@bender I see, thanks. Well, I never found these warnings useful. To hide answers to conundrums or the like, ROT13ing or base64-encoding them is plenty sufficient.

Hahaha, I never heard of Poopgate before. :-D Poor passengers.
added opengraph to my blog :D https://bubblegum.girlonthemoon.xyz/articles/underground-soundcloud-remixes
@lyse a content warning is kind of like a forum spoiler cut, or like the
<details>
tag in HTML; it lets you write a sentence or so that someone can then click to expand to see the actual post. it's called a CW because most people use it to warn for potentially triggering/harmful subjects, but you can really use it for anything, like spoilers in a TV show or even for joke punchlines
@zvava i think CWs would be very cool here!
@lyse yeah it's not all that tall hahah! but yeah i am totally blinded to any sense of tall/short buildings lmao
[47°09′51″S, 126°43′52″W] Resetting transponder
@zvava I never used any of the social media platforms, that's why I'm probably ignorant.

I don't understand the concept of a retwt. Just quote the (relevant) parts from whereever and comment on that. Or post a link instead of a quote. Sounds simple enough. :-) That's also has the benefit that it works with every source, no matter what. Since it's called retwt, I'd imagine this to only work (well) with whatever messages the system itself offers. But I could be wrong. What would be the benefit of having a dedicated message type or structure for "hey, look at that" messages in your opinion?

Hmm, what's a content warning?
@movq Fun fact, inhabitants of this town are nicknamed „Brandstifter“ (arsonists). In the 19th century, a firebug caused a number of big fires here.
@kat Ten stories or more are already very tall in my books. Not sure at which height I would start calling high rise buildings sky scrapers, but Wikipedia suggests around 150 meters, depending on region.

Oh, I just found https://upload.wikimedia.org/wikipedia/commons/f/f1/Pier_17_2018-03_jeh.jpg and this really does not look all that high. I thought that this would be at least 50 or 100 meters up. I was completely wrong. :-D
@movq That sounds pretty cool. Have you heard of an artist called The Night Monitor before? https://thenightmonitor.bandcamp.com/
[47°09′10″S, 126°43′35″W] Transponder still failing
in the same vein, i think content warnings can be faithfully implemented by parsing CW: ..., tw // ..., etc. from the first line of a post followed by two newlines, like how they're used on platforms that don't have content warnings
[47°09′46″S, 126°43′02″W] Transponder jammed
at first i dismissed the idea of likes on twtxt as not sensible...like at all — then i considered they could just be published in a metadata field (though that field could get really unruly after a while)

retwts are plausible, as "RE: https://example.com/twtxt.txt#abcdefg", the hash could even be the original timestamp from the feed to make it human readable/writable, though im extremely wary of clogging up timelines

i _thought_ quote twts could be done extremely sensibly, by interpreting a mention+hash at the end of the twt differently to when placed at the beginning — but the twt subject extension requires it be at the beginning, so the clean fallback to a normal reply i originally imagined is out of the question — it could still be possible (reusing the retwt format, just like twitter!) but i'm not convinced it's worth it at that point

is any of this in the spirit of twtxt? no, not in the slightest, lmao
[47°09′03″S, 126°43′43″W] Transponder malfunction
@lyse hahaha very rarely!!! it wasn't quite a sky scraper, just a few floors up, but my perspective may be skewed because i'm used to high buildings :P
@lyse hahaha very rarely!!! it wasn't quite a sky scraper, just a few floors up, but my perspective may be skewed because i'm used to high buildings :P
@movq you got this!!!!!
@movq you got this!!!!!
🧮 USERS:1 FEEDS:2 TWTS:1458 ARCHIVED:89883 CACHE:2723 FOLLOWERS:22 FOLLOWING:14
Lol, what an ending! https://www.youtube.com/watch?v=ylHq9QUOUW4
More stuff!

https://www.redbubble.com/i/t-shirt/Recursive-hexagons-by-villares/173676693.MV45S

https://umapenca.com/villares

#Python #CreativeCoding #FLOSS ![A smiling man with a blue T-shirt with my recursive hexagons drawing (from the redbubble catalog)](https://media.ciberlandia.pt/ciberlandia-media/media_attachments/files/115/170/451/697/891/942/original/be6c2cb05f523b26.png)
[47°09′13″S, 126°43′45″W] --bad checksum--
@lyse 🔥🔥🔥
The arsonists set fire again! https://lyse.isobeef.org/abendhimmel-2025-09-08/

Bush fire
@zvava The features are coming together, this is great!
@movq Somebody knew what he was doing, great shots! Also, quite interesting to see the color and brightness change.
I have a feeling that learning to play electric double bass *through an amplifier* was a big mistake.

At the core, this is an acoustic instrument. If you play it through an amp, you will instinctively only do the bare minimum to get *some* sound going, because the amp does the heavy lifting. But it’s just not right.

This is a very physical instrument. It needs a lot of force and strength – in comparison, an electric bass guitar is almost flimsy and delicate. I need to “feel” what’s going on and that’s just not the case when using headphones.

I feel like I wasted ~3 years. 🫤 But maybe it’ll get better from now on …~
@kat How often have you been up top a sky scraper roof so far?
Made this a few weeks ago, just listened to it again and I quite like it:

https://www.uninformativ.de/music/2025-1-ebow/Fog.ogg

This is just one instrument: Electric bass guitar + EBow. And echo/delay on top. But it’s a single track, single take. It amazes me quite a bit how much you can do with that little thing. 🤯

https://movq.de/v/2496f8ba36/s.png
@dce I’ve never heard of weirdcore before, but it’s kind of intriguing. 😃
[47°09′03″S, 126°43′46″W] Bad satellite signal -- switching to analog communication
@dce The difference in brightness is pretty big. When the Moon is completely inside of the Earth’s shadow, you can see the red tint:

https://movq.de/v/7b4c323c0c/

As soon as direct sunlight returns, even just a little bit, the Moon looks mostly normal again.
Yeah, it’s probably overkill. 🙈
Oops, maybe I should have posted a reminder. 🥴

@dce By the time you posted your twt, the red phase was already over. 🙈 Stellarium has a pretty good simulation of the whole thing.
Irgendwas Großes ist hier los, ein Löschzug nach dem anderen, zahlreiche Polizei- und Krankenwagen rauschen hier seit 15 Minuten vorbei.
Observador a fazer debates autárquicos, a convidar CH mas não BE ou Livre (vem, convidaram-nos em Almada, mas só aí... devia ser porque estavam a contar com eles para fazer oposição ao PS)... acho que sim, faz todo o sentido, não vale a pena esconder ao que vão.

#observador #ptpol #autarquicas
[47°09′38″S, 126°43′26″W] Transfer aborted
#MaradoWeekly #WeeklyPlant Week 36 A mushroom, spontaneously grown. I bet that if I tried to grow them I wouldn't manage to get even one...
J'ai mis à jour mon générateur de plan de classe, on peut tourner les tables maintenant https://si3t.ch/tools/plan-de-classe/
J'ai mis à jour mon générateur de plan de classe, on peut tourner les tables maintenant https://si3t.ch/tools/plan-de-classe/
[47°09′52″S, 126°43′07″W] Transfer 25% complete...
Novidade no #Python 3.14 muito bem explicada pelo animado @mathsppblog@mathsppblog !

https://www.youtube.com/watch?v=LE66sVEMbi8 captura de tela do vídeo com o exemplo de partial com um placeholder
[47°09′41″S, 126°43′34″W] Sample analyzing complete -- starting transfer
search page, bookmarks page, improved thread view (that i will probably improve further), as well as a logo and a whole ui redesign. it is truly all coming together...were i to mark any items off the roadmap :p

@Introscopia@Introscopia a entrevista com o educador convidado que fez o vídeo é bem legal também https://www.youtube.com/watch?v=JEeM2ABUMoo
🧮 USERS:1 FEEDS:2 TWTS:1457 ARCHIVED:89869 CACHE:2715 FOLLOWERS:22 FOLLOWING:14
free me from the hell of not knowing how to design a website
free me from the hell of not knowing how to design a website
i love htmx i just need to find somewhere to use it
i love htmx i just need to find somewhere to use it
@movq THESE ARE SO COOL OMG
@movq THESE ARE SO COOL OMG
@lyse yeah i made it to the front bc i got there early!!! i was so happy :') the rooftop was such a vibe too

rilo kiley are the best <3
@lyse yeah i made it to the front bc i got there early!!! i was so happy :') the rooftop was such a vibe too

rilo kiley are the best <3
@itsericwoodward that's so cool!!!
@itsericwoodward that's so cool!!!
Wonderful video inspired by Sol LeWitt's Incomplete Open Cubes

https://www.youtube.com/watch?v=_BrFKp-U8GI

via @Introscopia@Introscopia (thank you!)
gopher://hashnix.club:70/1/~dce/art/
@zvava I reckon there's currently nobody working on v2. Which timezone are you in? Just post your questions here or head over to #yarn.social at libera.chat for a more realtime conversation via IRC.
Thanks to a blog post by ~solderpunk and the presence of ImageMagick on my pubnix, all of my weirdcore art (apart from the animated works) is now under 32K in size! Honestly, I'd say the lower JPEG quality actually adds to the vibe of the images: something from the early web, taken permanently out of context and long forgotten.~
@movq Whoa! Nice shots! I'm supposed to be able to see it from where I am right now, but it doesn't look particularly red yet. Always love a good eclipse...
@movq Oh no, I completely missed it, didn't think of it anymore! :-(

Thank you for the great photos! <3
Lunar eclipse just now: https://movq.de/v/f377c108cb
[47°09′01″S, 126°43′43″W] Reading: 1.72 Sv
is there someone (ideally not in the opposite timezone to me) who'd be willing to let me bother them with technical questions abt twtxtv2 and/or yarn's inner workings? :3
@thecanine I'd expect especially power users not to use the web frontend. Unfortunately, in order to submit MR reviews that's very often just the only option.
beginnings of remote feed parsing..! the fact hashing just sort of works with the minuscule libraries i found for base32 and blake2b still amazes me (mentions are being eaten as html tags)