# 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 235289
# self = https://watcher.sour.is?offset=232734
# next = https://watcher.sour.is?offset=232834
# prev = https://watcher.sour.is?offset=232634
Pinellas County - 4 miles: 4.05 miles, 00:08:21 average pace, 00:33:46 duration
the morning is so much better to run. just the getting up part sucks. legs tired from such a quick turn around but felt fine.
#running
Pinellas County - 4 miles: 4.05 miles, 00:08:21 average pace, 00:33:46 duration
the morning is so much better to run. just the getting up part sucks. legs tired from such a quick turn around but felt fine.
#running
[47°09′06″S, 126°43′52″W] --no signal--
In unserer neuen Folge von Service Side Stories haben wir über Tailwindcss gesprochen. Wir sprachen darüber, in welchen Fällen wir es einsetzen und wann lieber nicht.https://maurice-renck.de/en/notes/2025/tailwindcss-vs-css
[47°09′56″S, 126°43′58″W] Transfer aborted
TIL that RFC means Request For Comments
[47°09′10″S, 126°43′11″W] Bad satellite signal -- switching to analog communication
Pinellas County - 5 miles: 5.03 miles, 00:08:58 average pace, 00:45:03 duration
late run do to work and life. had my daughters field trip this morning which was fun. definitely going to sleep hard tonight.
#running
Pinellas County - 5 miles: 5.03 miles, 00:08:58 average pace, 00:45:03 duration
late run do to work and life. had my daughters field trip this morning which was fun. definitely going to sleep hard tonight.
#running
Pinellas County - 5 miles: 5.03 miles, 00:08:58 average pace, 00:45:03 duration
late run do to work and life. had my daughters field trip this morning which was fun. definitely going to sleep hard tonight.
#running
maybe even an internal that has the shared test stuff
oof that sucks man. does it make sense to have a separate testutils package to import from?
🧮 USERS:1 FEEDS:2 TWTS:1267 ARCHIVED:85061 CACHE:2808 FOLLOWERS:18 FOLLOWING:14
it seems to be confused with the subject right next to it.. it works better at the end of the twt string.
Yarn won't display anything. but the parser does add it to the AST in a way that you can parse it out using twt.Attrs().Get("lang")

https://git.mills.io/yarnsocial/go-lextwt/src/branch/main/ast.go#L1270-L1272

https://git.mills.io/yarnsocial/go-types/src/branch/main/twt.go#L473-L478
Já se percebeu que o CDS quer voltar a ir a votos coligado com o PSD, em Maio, mas a grande questão política do momento agora é: será que o PPM continua a querer apoiar Montenegro?

#ptpol
Já se percebeu que o CDS quer voltar a ir a votos coligado com o PSD, em Maio, mas a grande questão política do momento agora é: será que o PPM continua a querer apoiar Montenegro?

#ptpol
Dang it! I ran into import cycles with shared test utilities again. :-( Either I have to copy this function to set up an in-memory test storage across packages or I have to put it in the storage package itself and guard it with a build tag that is only used in tests (otherwise I end up with this function in my production binary as well). I don't like any of the alternatives. :-(
Thank you, @eapl.me, this is awesome! I'm curious to see if we find some more advantages with the current approach. It seems there should be some more, but I can only think disadvantages right now. :-)
@eapl.me Great, thanks for organizing this! 👍
@eapl.me Great, thanks for organizing this! 👍
[47°09′16″S, 126°43′03″W] Working impossible due to heavy rain
@lyse No, it’s always in the shadow. But there’s not a lot of wind, maybe other things around it heat up … 🤔
@lyse No, it’s always in the shadow. But there’s not a lot of wind, maybe other things around it heat up … 🤔
Damn! Stay safe mate...
[lang=en] (#jwfdkuq) @xuu gotcha!
From that PR #17 I think it was reverted? We could discuss about metadata later this month, as it seems that I'm the only person using it.

I've added a [lang=en] to this twt to see current yarn behaviour.
@prologic Best wishes!
Excelentíssimo mestre @elmoneto@elmoneto
(em carta aberta),

Vi que o Marcelo Prates adotou uma lib meio "abandonada" chamada elevation para fazer o sombreamento da topografia nessa versão nova que saiu do PrettyMaps...

Mas o que eu queria mesmo (e não consigo fazer) era acrescentar as elevações aos grafos para uma visualização 3D simpática ou para calcular rotas de pedestres como este exemplo sofisticado aqui: https://aetperf.github.io/2024/01/31/Create-a-routable-pedestrian-network-with-elevation.html

ou https://github.com/gboeing/osmnx-examples/blob/main/notebooks/12-node-elevations-edge-grades.ipynb

Mas eu patino com o lance de baixar os tiles com as elevações... suspiro...
@movq Did you place it in the sun? We only got 15°C today.
Hi everyone,
I've drafted a Request for Comments (RFC) to improve how threads work in twtxt:
https://git.mills.io/yarnsocial/twtxt.dev/issues/18

I’d love your feedback! Please share your thoughts on anything that could be better explained, check if the proposed dates work for everyone, and I invite you to join the discussion...
I have released new updates to the twtxt.el client.

- New feature: View and interact with threads.
- Optimisation of ordering for long feeds.
- Minor fixes.

In the next version you will be able to see all your mentions.

Enjoy!

#emacs #twtxt #twtxtel

I have released new updates to the twtxt.el client.

- New feature: View and interact with threads.
- Optimisation of ordering for long feeds.
- Minor fixes.

In the next version you will be able to see all your mentions.

Enjoy!

#emacs #twtxt #twtxtel

Oh my god! 😵
Oh my god! 😵
@movq Toowoomba! I love that name. LOL. Sorry, digressing big time.
[47°09′31″S, 126°43′36″W] Wind speed: 91kph
Demorou demasiado, mas a próxima versão do yt-dlp vai voltar a suportar a RTP! Quer isto dizer que já podem facilmente aceder aos conteúdos diferidos da RTP, bastando para isso usar o yt-dlp. Enquanto a nova versão (com esta e outras alterações) não sai, podem já usá-lo através da versão git, disponível em https://github.com/yt-dlp/yt-dlp .
Demorou demasiado, mas a próxima versão do yt-dlp vai voltar a suportar a RTP! Quer isto dizer que já podem facilmente aceder aos conteúdos diferidos da RTP, bastando para isso usar o yt-dlp. Enquanto a nova versão (com esta e outras alterações) não sai, podem já usá-lo através da versão git, disponível em https://github.com/yt-dlp/yt-dlp .
@prologic Ouch, that’s heading right towards you, eh? 🙈

@prologic Ouch, that’s heading right towards you, eh? 🙈

Boom. 24°C. No spring? I think my thermometer is wrong.
Boom. 24°C. No spring? I think my thermometer is wrong.
@prologic stay safe, close windows, have sand sacks ready, check flashlights, make sure to have some canned food, and bottled water, fill up the bathtubs, etc., and enjoy the ride! :-)
❤️ 🎶: The Youngest Day by Kim Na Young
[47°09′40″S, 126°43′13″W] Storm recedes -- back to normal work
Update:
Hope you stay safe mate!
via: mthie® spaceshttps://maurice-renck.de/en/notes/2025/keine-herausforderungen-mehr
[47°09′42″S, 126°43′32″W] Wind speed: 78kph
[47°09′32″S, 126°43′25″W] Automatic systems disengaged due to thunderstorm
this is epic!
Another view!
This is what I'll be facing into in the next few hours and over the next couple of days! Cyclone Alfred 🌀
TwtAttrs
https://git.mills.io/yarnsocial/go-lextwt/pulls/17

Actually it was your old feed on eapl.mx
TwtAttrs
https://git.mills.io/yarnsocial/go-lextwt/pulls/17

Actually it was your old feed on eapl.mx
"Detecting simultaneous keystrokes with #py5"

https://github.com/villares/python-visual-context/blob/main/Processing-Python-py5/simultaneous_keys.md

This is a machine translated version of a tutorial I made for my classes (from https://abav.lugaralgum.com/material-aulas)... I'd like to translate more stuff into English this year, but I'd need more support (donations) in order to have the time to do this. Things have been tough lately: I should be trying to find more classes to teach, but I'm somewhat overworked already :(

If you'd like to support my work:
- https://liberapay.com/villares
- https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724

#Processing #Python #CreativeCoding
@eapl.me@eapl.me I saw a few a while back.
really? I think I haven't seen it being used in the wild
🧮 USERS:1 FEEDS:2 TWTS:1266 ARCHIVED:85045 CACHE:2795 FOLLOWERS:18 FOLLOWING:14
Um texto em uma lingua estranha que poucos entenderão
For point 1 and others using the metadata tags. we have implemented them in yarnd as [lang=en][meta=data]
Yeah so disappointed. Brother was one of the last good ones.
oetkenpurveyorofcode.github.io
gnampf
@lyse Same I think it's not worth it either
https://github.com/ZaneA/HashTWM/issues
https://github.com/ZaneA/HashTWM/issues
https://github.com/prabirshrestha/dwm-win32
https://github.com/prabirshrestha/dwm-win32
[47°09′58″S, 126°43′47″W] Wind speed: 84kph
@prologic Damn! :-( Yeah, I won't build that into my client. Not worth it for the many things that are still undetectable and the low frequency it happens.
@bmallred Oh, I hear you! It's always after carefully proofreading and publishing that a typo suddenly pops up. :-) Not sure if amending your edit implementation is really worth it, but happy hacking in case you do.
@movq Luckily, they're not made of steel as I would not have made it home with such heavy weights. :-D
@movq Fuck! So there aren't any non-criminal printer vendors out there anymore. Very sad. I really don't understand why this is not highly illegal in the entire world.
[47°09′08″S, 126°43′02″W] Wind speed: N/A -- Cannot comunicate
#MaradoWeekly #WeeklyPlant Week 09 For the first time, this year this "japanese quince" flowered. I only think it is a japanese quince now due to the red flower with yellow stems in this picture, I had no clue what it was previously.
#MaradoWeekly #WeeklyPlant Week 09 For the first time, this year this "japanese quince" flowered. I only think it is a japanese quince now due to the red flower with yellow stems in this picture, I had no clue what it was previously.
@xuu Awww thanks bro 😎
@prologic Got you bro.
❤️ 🎶: But I Love You by Ingyeong Choi
"99. Memorandum From Director of Central Intelligence Colby to Secretary of State Kissinger —Decision by Brazilian President Ernesto Geisel To Continue the Summary Execution of Dangerous Subversives Under Certain Conditions"

https://history.state.gov/historicaldocuments/frus1969-76ve11p2/d99

via Matias Spektor
@movq I know right? 🤣 Fuck this geoip blocking censored shit™ 💩
@prologic What the heck. 🫠
@prologic What the heck. 🫠
@movq Hmm

> Video unavailable

🥲🥲
A depressing video about the current state of printers that just ends with “fuck this, I’m gonna talk about my cat now”: https://www.youtube.com/watch?v=bpHX_9fHNqE
A depressing video about the current state of printers that just ends with “fuck this, I’m gonna talk about my cat now”: https://www.youtube.com/watch?v=bpHX_9fHNqE
I've written before about the use of US cloud services within EU and how that goes against the GDPR, even with all the attempts to create exceptions. The latest exception was being challenged, but hinged on a few things that the new US administration is tearing down.

EuroActiv has a nice new article about all of this:

https://www.euractiv.com/section/tech/news/deafening-commission-silence-with-no-credible-eu-us-data-oversight-left/

The most important thing there, for me, is at the end:

"if the EU executive does scrap the deal, it will undoubtedly be seen as a political move against Washington. Better to say and do nothing in the meantime, seems to be the policy.

But silence can’t last forever.

On 5 February, 19 MEPs from across the political spectrum called on the Commission to address the question of whether the DPF is still viable. The Commission has until 19 March to respond in writing.

On 6 February, the chair of the Civil Liberties, Justice and Home Affairs (LIBE) Committee wrote to Commissioner McGrath asking whether the DPF still meets the essential equivalence requirement established by the ECJ after the PCLOB shootings and whether this affects the validity of the DPF.

Schrems told Euractiv that the Commission's silence could leave companies in the legal limbo of an invalidated DPF.

“My biggest worry... is that there is no fucking contingency plan,” he said."
I've written before about the use of US cloud services within EU and how that goes against the GDPR, even with all the attempts to create exceptions. The latest exception was being challenged, but hinged on a few things that the new US administration is tearing down.

EuroActiv has a nice new article about all of this:

https://www.euractiv.com/section/tech/news/deafening-commission-silence-with-no-credible-eu-us-data-oversight-left/

The most important thing there, for me, is at the end:

"if the EU executive does scrap the deal, it will undoubtedly be seen as a political move against Washington. Better to say and do nothing in the meantime, seems to be the policy.

But silence can’t last forever.

On 5 February, 19 MEPs from across the political spectrum called on the Commission to address the question of whether the DPF is still viable. The Commission has until 19 March to respond in writing.

On 6 February, the chair of the Civil Liberties, Justice and Home Affairs (LIBE) Committee wrote to Commissioner McGrath asking whether the DPF still meets the essential equivalence requirement established by the ECJ after the PCLOB shootings and whether this affects the validity of the DPF.

Schrems told Euractiv that the Commission's silence could leave companies in the legal limbo of an invalidated DPF.

“My biggest worry... is that there is no fucking contingency plan,” he said."
@lyse Lyse, the man with feet of steel. 🦾
@lyse Lyse, the man with feet of steel. 🦾
@eapl.me Sounds like a great idea! 👍
@eapl.me Sounds like a great idea! 👍
[47°09′08″S, 126°43′45″W] Wind speed: 41kph
Pinellas County - 4 miles: 4.06 miles, 00:08:41 average pace, 00:35:15 duration

#running
Pinellas County - 4 miles: 4.06 miles, 00:08:41 average pace, 00:35:15 duration

#running
Pinellas County - 4 miles: 4.06 miles, 00:08:41 average pace, 00:35:15 duration

#running
[47°09′34″S, 126°43′08″W] Working impossible due to blizzard
[47°09′21″S, 126°43′38″W] Weather forecast alert -- storm from NW