# 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 196312
# self = https://watcher.sour.is?offset=159425
# next = https://watcher.sour.is?offset=159525
# prev = https://watcher.sour.is?offset=159325
🧮 USERS:1 FEEDS:2 TWTS:936 ARCHIVED:71237 CACHE:2310 FOLLOWERS:14 FOLLOWING:14
@movq @prologic Yes, standard time forever would be so great!
@movq It can already drive if you as the legal representative sit in the codriver seat!

That's really impressive I have to say.
@movq Oh cute! That drake wasn't scared, was he? Yes, please take your good cam next time. :-)

Was that a highway that you were walking next to? The last one shows a really cool scenery. I dig that.
[47°09′15″S, 126°43′03″W] Dosimeter overflow
My first app on a new, hopefully convivial platform: https://akkartik.name/post/2024-04-13-devlog
My first app on a new, hopefully convivial platform: https://akkartik.name/post/2024-04-13-devlog
[47°09′04″S, 126°43′57″W] Dosimeter still failing
Does this sound reasonable for running small workloads? 🤔

> $0.50/month for
> 100 mCores
> 64 MB Memory
> 1 GB Storage
> 1 GB Bandwidth
Does this sound reasonable for running small workloads? 🤔

> $0.50/month for
> 100 mCores
> 64 MB Memory
> 1 GB Storage
> 1 GB Bandwidth
Does this sound reasonable for running small workloads? 🤔

> $0.50/month for
> 100 mCores
> 64 MB Memory
> 1 GB Storage
> 1 GB Bandwidth
damn so much fireworks
Low-quality smartphone shots from today’s walk:

https://movq.de/v/0f42ac9be0/

Most importantly: Ducklings! 😍 I’ll have to take my good cam next time.

[![](https://movq.de/v/0f42ac9be0/.html%2Dindex%2Dthumb%2DIMG_20240413_102651.jpg%2Dsmall.jpg.jpg)](https://movq.de/v/0f42ac9be0/IMG_20240413_102651.jpg%2Dsmall.jpg)
Low-quality smartphone shots from today’s walk:

https://movq.de/v/0f42ac9be0/

Most importantly: Ducklings! 😍 I’ll have to take my good cam next time.

[![](https://movq.de/v/0f42ac9be0/.html%2Dindex%2Dthumb%2DIMG_20240413_102651.jpg%2Dsmall.jpg.jpg)](https://movq.de/v/0f42ac9be0/IMG_20240413_102651.jpg%2Dsmall.jpg)
Low-quality smartphone shots from today’s walk:

https://movq.de/v/0f42ac9be0/

Most importantly: Ducklings! 😍 I’ll have to take my good cam next time.

[![](https://movq.de/v/0f42ac9be0/.html%2Dindex%2Dthumb%2DIMG_20240413_102651.jpg%2Dsmall.jpg.jpg)](https://movq.de/v/0f42ac9be0/IMG_20240413_102651.jpg%2Dsmall.jpg)
My printer will turn 18 years in a couple of months and will thus be allowed to drive a car.
My printer will turn 18 years in a couple of months and will thus be allowed to drive a car.
My printer will turn 18 years in a couple of months and will thus be allowed to drive a car.
@lyse Yeah, okay, it’s not as steep as stairs, but still quite the climb. 😅

Now I wish there was Google Street View of that area. 😅 I’d love to go around and explore that area a bit. Oh well.
@lyse Yeah, okay, it’s not as steep as stairs, but still quite the climb. 😅

Now I wish there was Google Street View of that area. 😅 I’d love to go around and explore that area a bit. Oh well.
@lyse Yeah, okay, it’s not as steep as stairs, but still quite the climb. 😅

Now I wish there was Google Street View of that area. 😅 I’d love to go around and explore that area a bit. Oh well.
@prologic Wait, don’t you live somewhere in Queensland? Wikipedia says there is no DST in Queensland (anymore). 🤔

https://en.wikipedia.org/wiki/Daylight_saving_time_in_Australia

Funny how not all states in Australia observe DST. Why can’t we do the same in Europe, ffs. 🥴
@prologic Wait, don’t you live somewhere in Queensland? Wikipedia says there is no DST in Queensland (anymore). 🤔

https://en.wikipedia.org/wiki/Daylight_saving_time_in_Australia

Funny how not all states in Australia observe DST. Why can’t we do the same in Europe, ffs. 🥴
@prologic Wait, don’t you live somewhere in Queensland? Wikipedia says there is no DST in Queensland (anymore). 🤔

https://en.wikipedia.org/wiki/Daylight_saving_time_in_Australia

Funny how not all states in Australia observe DST. Why can’t we do the same in Europe, ffs. 🥴
Base: 6.25 miles, 00:09:41 average pace, 01:00:30 duration
damn pain between mile 4 and 5 again. nothing the day before and nothing afterwards so maybe that is a good sign.
#running #treadmill #injury
Base: 6.25 miles, 00:09:41 average pace, 01:00:30 duration
treadmill due to life. damn pain between miles 4 and 5. nothing the day before and nothing afterwards so maybe that is a good sign things are turning around.
#running #treadmill
Base: 6.25 miles, 00:09:41 average pace, 01:00:30 duration
treadmill due to life. damn pain between miles 4 and 5. nothing the day before and nothing afterwards so maybe that is a good sign things are turning around.
#running #treadmill
Base: 6.25 miles, 00:09:41 average pace, 01:00:30 duration
treadmill due to life. damn pain between miles 4 and 5. nothing the day before and nothing afterwards so maybe that is a good sign things are turning around.
#running #treadmill
On my blog: Free Culture Book Club — Noir & Blanc, part 1 https://john.colagioia.net/blog/2024/04/13/noir-blanc-1.html #freeculture #bookclub
[47°09′06″S, 126°43′07″W] Dosimeter malfunction
Hello Trevor
Tiene la manía de meterla dentro de su cuenco de agua
/https://duque-terron.cat/media/photos/photo_12113-04-2024_09-33-57.jpg) #catsoftwtxt
Tiene la manía de meterla dentro de su cuenco de agua
#catsoftwtxt
Tiene la manía de meterla dentro de su cuenco de agua
#catsoftwtxt
@pratikbaid3 is looking for a few small projects to add to his contractor/freelance CV and has reached out to me to see if he could do a bit of work on the Yarn.social mobile app. He's done work before in the past and has done a pretty decent job.

Two projects we've discussed:

- Flutter upgrade and cleanup, ensuring the mobile app builds successfully with the latest Flutter (_which breaks all the time 🤦‍♂️_)
- A UI/UX Redesign of the Mobile App with a Bottom Nav Bar layout. This would end up having something like Timeline | Mentioned | Profile -- Maybe it _could_ also have "Search" too if I somehow found the time to add an appropriate search endpoint to the API.

What do y'all think? 🤔_
@pratikbaid3 is looking for a few small projects to add to his contractor/freelance CV and has reached out to me to see if he could do a bit of work on the Yarn.social mobile app. He's done work before in the past and has done a pretty decent job.

Two projects we've discussed:

- Flutter upgrade and cleanup, ensuring the mobile app builds successfully with the latest Flutter (_which breaks all the time 🤦‍♂️_)
- A UI/UX Redesign of the Mobile App with a Bottom Nav Bar layout. This would end up having something like Timeline | Mentioned | Profile -- Maybe it _could_ also have "Search" too if I somehow found the time to add an appropriate search endpoint to the API.

What do y'all think? 🤔_
@pratikbaid3 is looking for a few small projects to add to his contractor/freelance CV and has reached out to me to see if he could do a bit of work on the Yarn.social mobile app. He's done work before in the past and has done a pretty decent job.

Two projects we've discussed:

- Flutter upgrade and cleanup, ensuring the mobile app builds successfully with the latest Flutter (_which breaks all the time 🤦‍♂️_)
- A UI/UX Redesign of the Mobile App with a Bottom Nav Bar layout. This would end up having something like Timeline | Mentioned | Profile -- Maybe it _could_ also have "Search" too if I somehow found the time to add an appropriate search endpoint to the API.

What do y'all think? 🤔_
@movq Well it's screwed with my working hours somewhat, but this year I've decided to just "not give a shit"™ and just get up at the normal time and start at the time I had been starting work the past 6 months, 8.30am. In practise it probably means I end up working a bit longer for 1/2 the year, but oh well, at least I don't have to fiddle with my alarm clock ⏰
@movq Well it's screwed with my working hours somewhat, but this year I've decided to just "not give a shit"™ and just get up at the normal time and start at the time I had been starting work the past 6 months, 8.30am. In practise it probably means I end up working a bit longer for 1/2 the year, but oh well, at least I don't have to fiddle with my alarm clock ⏰
@movq Well it's screwed with my working hours somewhat, but this year I've decided to just "not give a shit"™ and just get up at the normal time and start at the time I had been starting work the past 6 months, 8.30am. In practise it probably means I end up working a bit longer for 1/2 the year, but oh well, at least I don't have to fiddle with my alarm clock ⏰
@movq Yeah I immediately thought of this when you asked, because we use eBPF-based tools in Kubernetes clusters. It's very powerful stuff and you can do a lot very cheaply with it, including tying packets to processes.
@movq Yeah I immediately thought of this when you asked, because we use eBPF-based tools in Kubernetes clusters. It's very powerful stuff and you can do a lot very cheaply with it, including tying packets to processes.
@movq Yeah I immediately thought of this when you asked, because we use eBPF-based tools in Kubernetes clusters. It's very powerful stuff and you can do a lot very cheaply with it, including tying packets to processes.
And I just came across this one in my feed: https://benhoyt.com/writings/go-version-performance-2024/ At least from 1.17 onwards size is actually growing again. I didn't measure early enough.
@movq @prologic The several megabytes of Go binaries always feel so wrong. Hello world is 1.8 MiB, with -ldflags '-w' still 1.3 MiB. Growing with each Go release.
@movq No, at least not that I know of. The closest would be probably the one from the Americans in Stuttgart. No idea whose war machines these were, though.

The mountain is 684 meters above sea level, so this makes for a difference of about 350 meters in 5 kilometers (most direct trip). Plus a little bit up and down here and there, or more, depending on the selected route. But it's not climbing stairs, so it's much more pleasant I'd say. Kudos to you! The last section is the actually steep part. Each brown contour line marks an increase of 10 meters. Sure enough, I'm glad when I finally reach the summit and can pause for a breath. :-)
The switch to daylight saving time has really screwed me up this year. I’ve been tired for two weeks now. 😩
The switch to daylight saving time has really screwed me up this year. I’ve been tired for two weeks now. 😩
The switch to daylight saving time has really screwed me up this year. I’ve been tired for two weeks now. 😩
[47°09′01″S, 126°43′06″W] --no signal--
@movq @prologic I just don't. But this script looks really interesting.
@prologic Ohh, nice. I’ve ignored eBPF for too long, so I guess it’s time to take a look. This tool is already very helpful: https://github.com/iovisor/bcc/blob/master/tools/tcpconnect.py
@prologic Ohh, nice. I’ve ignored eBPF for too long, so I guess it’s time to take a look. This tool is already very helpful: https://github.com/iovisor/bcc/blob/master/tools/tcpconnect.py
@prologic Ohh, nice. I’ve ignored eBPF for too long, so I guess it’s time to take a look. This tool is already very helpful: https://github.com/iovisor/bcc/blob/master/tools/tcpconnect.py
@movq I don't mind the binary size. It's a taxed odd between size, portability and feature.
@movq I don't mind the binary size. It's a taxed odd between size, portability and feature.
@movq I don't mind the binary size. It's a taxed odd between size, portability and feature.
@movq An eBPF logger would do the trick here 👌
@movq An eBPF logger would do the trick here 👌
@movq An eBPF logger would do the trick here 👌
QOTD: Hello Linux users, what do you use to monitor your network traffic?

As you can see in most of my screenshots, I have a widget at the top of my screen that shows the current bandwidth usage:

https://movq.de/v/303e1b1cad/a.jpg

But what does that tell me? What do I do when I see a sudden spike and I don’t know where it’s coming from? 🤔 I don’t have an answer for that. I’d like to have something like a summarized log of the recent network activity of all processes.

Something like tcpdump doesn’t help here, because the traffic is often already finished when I notice it.
QOTD: Hello Linux users, what do you use to monitor your network traffic?

As you can see in most of my screenshots, I have a widget at the top of my screen that shows the current bandwidth usage:

https://movq.de/v/303e1b1cad/a.jpg

But what does that tell me? What do I do when I see a sudden spike and I don’t know where it’s coming from? 🤔 I don’t have an answer for that. I’d like to have something like a summarized log of the recent network activity of all processes.

Something like tcpdump doesn’t help here, because the traffic is often already finished when I notice it.
QOTD: Hello Linux users, what do you use to monitor your network traffic?

As you can see in most of my screenshots, I have a widget at the top of my screen that shows the current bandwidth usage:

https://movq.de/v/303e1b1cad/a.jpg

But what does that tell me? What do I do when I see a sudden spike and I don’t know where it’s coming from? 🤔 I don’t have an answer for that. I’d like to have something like a summarized log of the recent network activity of all processes.

Something like tcpdump doesn’t help here, because the traffic is often already finished when I notice it.
@lyse The magic of dynamic linking (and C). 😅 It has pros and cons, smaller binary size surely is one of the advantages. Go’s huge binary sizes is something that I’ve never gotten used to. 🫤 (Rust *can* be a little better at it, but they’re still very large as well.)
@lyse The magic of dynamic linking (and C). 😅 It has pros and cons, smaller binary size surely is one of the advantages. Go’s huge binary sizes is something that I’ve never gotten used to. 🫤 (Rust *can* be a little better at it, but they’re still very large as well.)
@lyse The magic of dynamic linking (and C). 😅 It has pros and cons, smaller binary size surely is one of the advantages. Go’s huge binary sizes is something that I’ve never gotten used to. 🫤 (Rust *can* be a little better at it, but they’re still very large as well.)
[47°09′18″S, 126°43′42″W] --bad checksum--
@lyse War helicopters? Oof. 😳 Do you have an airbase nearby?

I only realized this now: Although I’m living quite high up in a tower building, your mountain/hill is probably higher, judging by the view that you get. That gives me a whole new appreciation for your hikes, taking the stairs to my appartment can be quite exhausting. 😅
@lyse War helicopters? Oof. 😳 Do you have an airbase nearby?

I only realized this now: Although I’m living quite high up in a tower building, your mountain/hill is probably higher, judging by the view that you get. That gives me a whole new appreciation for your hikes, taking the stairs to my appartment can be quite exhausting. 😅
@lyse War helicopters? Oof. 😳 Do you have an airbase nearby?

I only realized this now: Although I’m living quite high up in a tower building, your mountain/hill is probably higher, judging by the view that you get. That gives me a whole new appreciation for your hikes, taking the stairs to my appartment can be quite exhausting. 😅
he's here
🧮 USERS:1 FEEDS:2 TWTS:935 ARCHIVED:71213 CACHE:2307 FOLLOWERS:14 FOLLOWING:14
On my blog: Toots 🦣 from 04/08 to 04/12 https://john.colagioia.net/blog/2024/04/12/week.html #linkdump #mastodon #socialmedia #week
@movq 50 kB executable sizes, nice! I can't even recall when I came across one this small. The good old days.
Recordings erase the space around you
[47°09′41″S, 126°43′59″W] Not enough data -- sampling finished
[47°09′34″S, 126°43′42″W] Re-taking samples
Hmm, three war helicopters clattered past today. It was (and still is) very sunny and there's just a little wind. The 21°C sun on the back felt pleasant. In the forest we encountered two dead mice on the paths, they might have been dropped by birds. https://lyse.isobeef.org/waldspaziergang-2024-04-12/

Canola fields
I don't see him Sorry
the martians, lacking a war god in their pantheon, are a surprisingly peaceful people, however they practice whatever unspeakable thing the earthbound deity does↵↵and the venusians are just terrifying
[47°09′17″S, 126°43′53″W] Taking samples
Para entender o que se está a passar no Brasil com o Musk

https://www.brasilwire.com/elon-musk-leads-far-right-propaganda-blitz-on-brazils-democracy/
Para entender o que se está a passar no Brasil com o Musk

https://www.brasilwire.com/elon-musk-leads-far-right-propaganda-blitz-on-brazils-democracy/
[47°09′16″S, 126°43′07″W] Saalmi, retransmit, please
[47°09′58″S, 126°43′37″W] Wind speed: 50kph -- batteries low
@shreyan first you must clearly explain what a monad is.
@shreyan first you must clearly explain what a monad is.
🧮 USERS:1 FEEDS:2 TWTS:934 ARCHIVED:71209 CACHE:2308 FOLLOWERS:14 FOLLOWING:14
On my blog: Real Life in Star Trek, The Host https://john.colagioia.net/blog/2024/04/11/host.html #scifi #startrek #closereading
Just a few minutes into my walk I saw a raven chopping up a slow worm in three parts. :-( I rescued the reptile as best as what you can call rescue in that state. Crazy how the the tail and middle part kept on twisting hard for minutes. I didn't see where the raven went hiding, so I can only hope it did not reattack after the slow worm went its way and I left the scene.

The small forest pond was covered in pollen, looked like a liming truck went by. And the other one with the duck was really oily. Way more than last time. Didn't look healthy at all. :-(

Dandelion
[47°09′47″S, 126°43′03″W] Weather forecast alert -- storm from W
Amanhã às 18:20 vou estar na Fnac Chiado em Lisboa para enquadrar tecno-politicamente os dilemas da liberdade de expressão e do discurso de ódio, com um conjunto de oradores de nível. Vemo-nos lá?

https://festivalimpacto.org/a-linha-tenue-entre-a-liberdade-de-expressao-e-o-discurso-de-odio/
Amanhã às 18:20 vou estar na Fnac Chiado em Lisboa para enquadrar tecno-politicamente os dilemas da liberdade de expressão e do discurso de ódio, com um conjunto de oradores de nível. Vemo-nos lá?

https://festivalimpacto.org/a-linha-tenue-entre-a-liberdade-de-expressao-e-o-discurso-de-odio/
I'm not a software guy
I'm not a software guy
And, of course, at some point the directory items should be clickable, so you can navigate the tree as usual. That’s much less interesting than delving into threading, though. 😅
And, of course, at some point the directory items should be clickable, so you can navigate the tree as usual. That’s much less interesting than delving into threading, though. 😅
And, of course, at some point the directory items should be clickable, so you can navigate the tree as usual. That’s much less interesting than delving into threading, though. 😅
After a bug in the Open Watcom OS/2 resource compiler has been fixed (imagine that – they still fix bugs related to OS/2! 🤯💚), I was able to make some more progress with the OS/2 GUI version of my little disk usage tool. It now has a menu bar and a dialog to open another directory:

https://movq.de/v/2ea508ef9a/MVI_7479.MOV.mp4

The video includes the ZMODEM transfer process of the 50 kB .EXE file from my laptop. It’s a bit lengthy, but I kept it in for nostalgia. 😅

Next up is probably multithreading: Do the disk scanning in a background thread so the UI doesn’t freeze. (This is running on a Compact Flash card, a real hard disk would be much slower.)
After a bug in the Open Watcom OS/2 resource compiler has been fixed (imagine that – they still fix bugs related to OS/2! 🤯💚), I was able to make some more progress with the OS/2 GUI version of my little disk usage tool. It now has a menu bar and a dialog to open another directory:

https://movq.de/v/2ea508ef9a/MVI_7479.MOV.mp4

The video includes the ZMODEM transfer process of the 50 kB .EXE file from my laptop. It’s a bit lengthy, but I kept it in for nostalgia. 😅

Next up is probably multithreading: Do the disk scanning in a background thread so the UI doesn’t freeze. (This is running on a Compact Flash card, a real hard disk would be much slower.)