# 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 194468
# self = https://watcher.sour.is?offset=189662
# next = https://watcher.sour.is?offset=189762
# prev = https://watcher.sour.is?offset=189562
@thecanine do you read ed zitron's newsletter? he writes in depth about how AI is a crock of shit it makes me feel normal for once
@movq this looks really cool
@movq this looks really cool
@Yarn yo, what's up? I am busy running my business here!
@thecanine "*BuT cAnInE, tHe A(G)i ReVoLuTiOn Is NoW*” Hahahaha! Thanks for good laugh! 🤣
Hello @Yarn.social 👋 (_testing something_)
@thecanine Sorry, but you were expecting what now?! 🤣
@eapl.me this would be, what, the third time you leave? 😅 I jest around quite a bit, act as Devil's advocate, and am an overall maligned phaun, but please know that I appreciate you, and enjoy your engagement.

We will be here (maybe) if you ever decide to come back.
Once or twice a year, I make an effort to switch from dark mode / black terminals to light mode again.

It usually doesn’t end well, because the contrast is just not as good. There’s a reason that things like professional DAWs or CAD software use a dark theme.

With a heavy bold font, it’s much better:

https://movq.de/v/331aa40bde/s.png

My font doesn’t get any bolder than this, though. I’d have to make a new variant of it. Mhh. 🤔
Once or twice a year, I make an effort to switch from dark mode / black terminals to light mode again.

It usually doesn’t end well, because the contrast is just not as good. There’s a reason that things like professional DAWs or CAD software use a dark theme.

With a heavy bold font, it’s much better:

https://movq.de/v/331aa40bde/s.png

My font doesn’t get any bolder than this, though. I’d have to make a new variant of it. Mhh. 🤔
I also fundamentally do not believe in the notion that Twtxt should be readable and writable by humans. We've thrown this "argument" around in support of some of the proposals, and I just don't buy it (_sorry_). As an analogy, nobody writes Email by hand and transmits them to mail servers vai SMTP by hand. We use tools to do this. Twtxt/Yarn should be the same IMO.
@eapl.me I honestly believe you are overreacting here a little bit 🤣 I completely emphasize with you, it can be pretty tough to feel part of a community at times and run a project with a kind of "democracy" or "vote by committee". But one thing that life has taught me about open source projects and especially decentralised ecosystems is that this doesn't really work.

It isn't that I've not considered all the other options on the table (_which can still be_), it's just that I've made a decision as the project lead that largely helped trigger a rebirth of the use of Twtxt back in July 1 2020. There are good reasons not to change the threading model right now, as the changes being proposed are quite disruptive and don't consider all the possible things that _could_ go wrong.
July 1st. 63 days from now to implement a backward-incompatible change, apparently not open to other ideas like replacing blake with SHA, or discussing implementation challenges for other languages and platforms.
Finally just closing #18, #19 and #20 without starting a proper discussion and ignoring a 'micro consensus' feels... not right.

I don't know what to think rather than letting it rest (May will be busy here) and focus on other stuff in the future.

twt-hash-v2.md#implementation-timeline
Vuelta a Starting Forth, ahora con el manejo de memoria
Vuelta a Starting Forth, ahora con el manejo de memoria
[47°09′03″S, 126°43′23″W] Wind speed: 94kph -- batteries low
@movq Oh, I see. I reckon I accidentally late April-fooled myself. :-D

It's an interesting comparison. I really should have thought about that.

You're right, the rendering would not be very spectacular. :-)
@bender ROFL 🤣
@prologic if I tell you I will lose the edge. I want to mass produce them, as a business venture. LOL.
@bender How does it work? 🤔
@andros We don’t know the cause, yet, do we? 🤔
@andros We don’t know the cause, yet, do we? 🤔
@prologic that mechanical magical ball I built is doing a good job, thus far. :-P
LOL Amazon displaying tariff prices "hostile and political," White House say is this the kettle calling the pot black? 🤣 Trump, pfft, what a fucking idiot. No clue how economies work, let alone countries.
@lyse Oh, no, this is vastly exaggerated. Neil deGrass Tyson says, the earth is smoother than a cue ball (billiard): https://www.youtube.com/watch?v=OMP5dNsZ-6k That would make for a very dull OpenGL program, though. 😂
@lyse Oh, no, this is vastly exaggerated. Neil deGrass Tyson says, the earth is smoother than a cue ball (billiard): https://www.youtube.com/watch?v=OMP5dNsZ-6k That would make for a very dull OpenGL program, though. 😂
@bender You guessed right 🤣
@iolfree Fuck no. 😅
@iolfree Fuck no. 😅
I figure Eris is getting and update. A real certificate this time? Time will tell!
Running - 4 miles: 3.99 miles, 00:09:26 average pace, 00:37:41 duration

#running #treadmill
Running - 4 miles: 3.99 miles, 00:09:26 average pace, 00:37:41 duration

#running #treadmill
bon en fait mon script pour convertir ma bibliothèque en mp3 faisait du caca. J'ai revu ma copie en 3 parties : rsync des fichiers, find avec print0 pour la conversion et éviter les soucis de noms de fichier, xargs pour convertir plusieurs fichiers en parallèle, find pour supprimer les fichiers d'origine. Pas très efficace, prend de la place, mais ça marche...
bon en fait mon script pour convertir ma bibliothèque en mp3 faisait du caca. J'ai revu ma copie en 3 parties : rsync des fichiers, find avec print0 pour la conversion et éviter les soucis de noms de fichier, xargs pour convertir plusieurs fichiers en parallèle, find pour supprimer les fichiers d'origine. Pas très efficace, prend de la place, mais ça marche...
Never in history has a Japanese horse been the winner on the Derby. I don't think it will ever happen. Pessimistic, I know.
@bender LOL how would I have guessed that?! 🤣
hoy es un dia muy especial para mi.. <3
[47°09′57″S, 126°43′34″W] Wind speed: 87kph -- batteries low
Gopher browser (not a client) for all Windows starting with XP. Do not suffer http://shibboleths.org/roman/index.html
@bender Thank you! I am writting on PR page.
In Spain, electricity has already been restored. Amazing experience! Luckily, I will only have to throw away some food. But there are stories of all kinds. It has been 12 hours where we have gone back to the middle ages.
@prologic Spain. Duh! 😂
@prologic Yesterday Spain, Portugal, maybe Morocco, were without electricity for 12 hours. I could not work. My home server was down, my feed and pages were online because of that 😂
@yejokjanan siii que la pelicula es interactiva.. muy interesante y original!
@javivf 12 Hlirs without power? 🧐 Where do you reside?! 🤣
No hay luz pero no me importa. En la vida hay que focalizarse en cazar las plumas al final del palo. El resto es secundario.
/https://baldo.cat/media/photos/IMG_4263.jpeg) #catsoftwtxt
What's your go-to Gopher client?
[47°09′59″S, 126°43′15″W] Weather forecast alert -- storm from S
After 12 hours of power outage and *almost* a proper rest I feel uncommonly full of energy
[47°09′51″S, 126°43′47″W] Reading: 0.02 Sv
Some gopher browsers handle type i and spaces better than others.
@lyse likewise I don't have the energy for a fundamental shift in any of our specifications that would inevitably cause a lot of toil and try and change in our clients implementations and unforeseen problems that we haven't really fully understood:
@movq At this point someone needs to make a decision 🤣 @bender keeps reminding me of that😅
A hello world, and a message for humankind: "Don't worry, be happy."
@dev1ls esta https://t.ly/2XOtk
@peron compartió una web para generar tonos para el GRUB en Mastodon, acá la comparto también https://t.ly/xZh-s
@yejokjanan la de tetris ( netlix ) tu dices?
🧮 USERS:1 FEEDS:2 TWTS:1325 ARCHIVED:86778 CACHE:2902 FOLLOWERS:22 FOLLOWING:14
I agree with the Type i complaint below. That is just dumb.
Hi gopher folks. Glad to see you all checking in.
Happy birthday GNU Terry Pratchett!
@movq Agreed, finding the right motivation can be tricky. You sometimes have to torture yourself in order to later then realize, yeah, that was actually totally worth it. It's often hard.

I think if you find a project or goal in general that these kids want to achieve, that is the best and maybe only choice with a good chance of positive outcome. I don't know, like building a price scraper, a weather station or whatever. Yeah, these are already too advanced if they never programmed, but you get the idea. If they have something they want to build for themselves for their private life, that can be a great motivator I've experienced. Or you could assign 'em the task to build their own twtxt client if they don't have any own suitable ideas. :-)

Showing them that you do a lot of your daily work in the shell can maybe also help to get them interested in text-based boring stuff. Or at least break the ice. Lead by example. The more I think about it, the more I believe this to be very important. That's how I still learn and improve from my favorite workmate today in general. Which I'm very thankful of.
I guess this is trivial to do with some pre-existing engine, but it’s more fun to do it yourself: https://movq.de/v/0cfa4e9504/world.tar.gz
I guess this is trivial to do with some pre-existing engine, but it’s more fun to do it yourself: https://movq.de/v/0cfa4e9504/world.tar.gz
@movq Wow, that's sick! Assuming the rendering is correct, I never realized the mountain ranges being this steep and tall. This has real education potential for geography classes. Really cool!
Remembered a fun little “hello world” program I made in 2018:

https://movq.de/v/a1c4a819e6/vid.mp4

(It runs smoothly. My computer just isn’t fast enough for a smooth X11 screengrab at that resolution.)
Remembered a fun little “hello world” program I made in 2018:

https://movq.de/v/a1c4a819e6/vid.mp4

(It runs smoothly. My computer just isn’t fast enough for a smooth X11 screengrab at that resolution.)
@movq In case you reconsider, it would be even easier then to just send an HTTP 429 Too Many Requests. :-)
[47°09′11″S, 126°43′58″W] Raw reading: 0x680FD031, offset +/-5
@bender Hehehe! :-D

@movq I have to admit, I didn't follow the topic very closely, but I was under the impression that there were more votes on location-based addressing. But maybe I'm completely wrong. Anyway. I don't have the energy to be part of a fundamental debate.
We’re all old farts. When we started, there weren’t a lot of options. But today? I’d be completely overwhelmed, I think.

> Hence, I'd recommend to start programming with a console program. As for the language, not sure. But Python is probably a good choice

That’s what I usually do (when we have young people at work who never really programmed before), but it doesn’t really “hit” them. They’ve seen so much, crazy graphics, web pages, it’s all fancy. Just some text output is utterly boring these days. ☹️ And that’s my problem: I have no idea how I could possibly spark some interest in things like pointers or something “low-level” like that. And I truly believe that you *need* to understand things like pointers in order to program, in general.
We’re all old farts. When we started, there weren’t a lot of options. But today? I’d be completely overwhelmed, I think.

> Hence, I'd recommend to start programming with a console program. As for the language, not sure. But Python is probably a good choice

That’s what I usually do (when we have young people at work who never really programmed before), but it doesn’t really “hit” them. They’ve seen so much, crazy graphics, web pages, it’s all fancy. Just some text output is utterly boring these days. ☹️ And that’s my problem: I have no idea how I could possibly spark some interest in things like pointers or something “low-level” like that. And I truly believe that you *need* to understand things like pointers in order to program, in general.
@prologic Thank you for writing this together. I just left a few comments.
@lyse

> Also, I see what you did there in regards to the reply model change poll. ]:->

The community is heavily divided in this regard, and yet we need consensous. We’re like the three Borg in VOY: Survival Instinct). 🥴
@lyse

> Also, I see what you did there in regards to the reply model change poll. ]:->

The community is heavily divided in this regard, and yet we need consensous. We’re like the three Borg in VOY: Survival Instinct). 🥴
Nah, I’m not taking any action yet. 😅 The good thing is that I don’t run a Git daemon on my server. It’s all just HTTP, which is fast and doesn’t consume a lot of memory.
Nah, I’m not taking any action yet. 😅 The good thing is that I don’t run a Git daemon on my server. It’s all just HTTP, which is fast and doesn’t consume a lot of memory.
@prologic if not that, what else? Communism? Is there, really, such thing? 🤣
03:45 You can pretty blame capitalism for everything that's wrong with anything 🤣
@prologic 🚀🚀🚀🎉🎉🎉
I really do wish we would wake up and smell the roses here 🤦‍♂️ This whole sets of wars is utterly pointless. Senseless waste of precious human beings 😢
https://git.mills.io/yarnsocial/twtxt.dev/pulls/28
And by "foot" I meant food, because, you know, sometimes (more often than not) I am a *fool*.
@news-minimalist so many "good news", we are "winning" big time. I listen to NPR on my way to work, and they were talking about the foot depletion. You could hear the desperation of the people they put on, so incredibly sad. 😢
@lyse LOLed in RL, my office mates were, "what's going on, where, what?!". 😂
@movq DDoS their ass! 🤣
@bender Yup! 👍
@lyse Noice! 👌
Has anyone tried the dark arts of converting #SVG to #shapely recently? :(

- https://gis.stackexchange.com/questions/301605/how-to-create-shape-in-shapely-from-an-svg-path-element
- https://gist.github.com/un1tz3r0/9f473e4de65787d336ca60681bc6fcbd
- https://medium.com/@femion/3-ways-to-cut-svg-shapes-d24108aba4a3

#Python
@lyse Hahahaha 🤣 I mean it's "okay" every now and then, but what's the point of having good clients and tools if we don't use 'em 🤣
@lyse Yup! Will do 🤗
@dev1ls claro que la vi, estuvo buena, has visto la pelicula interactiva?
Nothing like being paged at 00:30 (_midnight_) for a P2 incident that is now resolved at 02:10 🤯 Obviously I'm not going to work tomorrow (_I mean today lol 😂_) at the usual start time 🤦‍♂️_
@movq You better push new code sooner!!

As @bender says, that sounds like a bot. I'd just block the IP address, hoping it doesn't change all the time. But then you know for sure that it's the AI fuckwits.

Also, the devil in me thinks it's funny to swap out the repo in question for something entirely different. :-D
[47°09′50″S, 126°43′19″W] Dosimeter fixed
Oh wow, that 48 hours timelapse from SDO is super cool: https://social.bund.de/system/media_attachments/files/114/413/834/747/006/466/original/91b1698392ae5188.mp4 At the end, the moon is whizzing by.
@xuu Hahaha, that's cool! You were (and still are) way ahead of me. :-)

We started with a simple traffic light phase and then added pedestrian crossing buttons. But only painting it on the canvas. In our computer room there was an actual traffic light on the wall and at the very end of the school year our IT basics teacher then modified the program to actually control the physical traffic light. That was very impressive and completely out of reach for me at the time. That teacher pulled the first lever for me ending up where I am now.
@movq oi, that has to be a bot. AI bot? Maybe not, but still a bot. I see this becoming more and more of an issue, sorry to say...
@prologic Exactly, @bender! :-D This is at the entrance of a veggie farm (11 & 12) where there are free-ranging kids playing on the road, so people should slow down when driving there to buy some supplies. I also wondered why the sign says "Halt!" instead of "Langsam fahren!" (Drive slowly!) or something like that. On second thought, maybe to actually park there on the street right at the property line.

I actually never walked on that road before and discovered that this was a dead end. There's usually at the very least a foot path on which to continue when passing a farm. Not this time, though. I didn't want to stamp down the high grass to cut across country, so I had to walk back maybe 150 meters. Not too bad.
@prologic Phew, I'm indeed not twtxt.dev, because I sometimes actually do edit my feed with vim like a barbarian.