# 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 194759
# self = https://watcher.sour.is?offset=180034
# next = https://watcher.sour.is?offset=180134
# prev = https://watcher.sour.is?offset=179934
Hmm one of my Hypervisor nodes has failed and I've had to rain its VMs and take it offline. Damn 😢
Hmm one of my Hypervisor nodes has failed and I've had to rain its VMs and take it offline. Damn 😢
- ¡Feliz navidad! -
/https://duque-terron.cat/media/photos/terron.jpg) #catsoftwtxt
- ¡Feliz navidad! -
#catsoftwtxt
- ¡Feliz navidad! -
#catsoftwtxt
- ¡Feliz navidad! -
#catsoftwtxt
- ¡Feliz navidad! -
/https://baldo.cat/media/photos/baldo.jpg) #catsoftwtxt
- ¡Feliz navidad! -
#catsoftwtxt
@bender Heh, crazy. Here in Germany, they make you pay good extra money for that. I get a new IP every time my router connects to the internet.
@bender Heh, crazy. Here in Germany, they make you pay good extra money for that. I get a new IP every time my router connects to the internet.
@bender Heh, crazy. Here in Germany, they make you pay good extra money for that. I get a new IP every time my router connects to the internet.
@bender Heh, crazy. Here in Germany, they make you pay good extra money for that. I get a new IP every time my router connects to the internet.
I’ve been making a little toy operating system for the 8086 in the last few days. Now that was a lot of fun!

I don’t plan on making that code public. This is purely a learning project for myself. I think going for real-mode 8086 + BIOS is a good idea as a *first step*. I am well aware that this isn’t going anywhere – but now I’ve gained some experience and learned a ton of stuff, so maybe 32 bit or even 64 bit mode might be doable in the future? We’ll see.

It provides a syscall interface, can launch processes, read/write files (in a very simple filesystem).

Here’s a video where I run it natively on my old Dell Inspiron 6400 laptop (and Warp 3 later in the video, because why not):

https://movq.de/v/893daaa548/los86-p133-warp3.mp4

(Sorry for the skewed video. It’s a glossy display and super hard to film this.)

It starts with the laptop’s boot menu and then boots into the kernel and launches a shell as PID 1. From there, I can launch other processes (anything I enter is a new process, except for the exit at the end) and they return the shell afterwards.

And a screenshot running in QEMU:

I’ve been making a little toy operating system for the 8086 in the last few days. Now that was a lot of fun!

I don’t plan on making that code public. This is purely a learning project for myself. I think going for real-mode 8086 + BIOS is a good idea as a *first step*. I am well aware that this isn’t going anywhere – but now I’ve gained some experience and learned a ton of stuff, so maybe 32 bit or even 64 bit mode might be doable in the future? We’ll see.

It provides a syscall interface, can launch processes, read/write files (in a very simple filesystem).

Here’s a video where I run it natively on my old Dell Inspiron 6400 laptop (and Warp 3 later in the video, because why not):

https://movq.de/v/893daaa548/los86-p133-warp3.mp4

(Sorry for the skewed video. It’s a glossy display and super hard to film this.)

It starts with the laptop’s boot menu and then boots into the kernel and launches a shell as PID 1. From there, I can launch other processes (anything I enter is a new process, except for the exit at the end) and they return the shell afterwards.

And a screenshot running in QEMU:

I’ve been making a little toy operating system for the 8086 in the last few days. Now that was a lot of fun!

I don’t plan on making that code public. This is purely a learning project for myself. I think going for real-mode 8086 + BIOS is a good idea as a *first step*. I am well aware that this isn’t going anywhere – but now I’ve gained some experience and learned a ton of stuff, so maybe 32 bit or even 64 bit mode might be doable in the future? We’ll see.

It provides a syscall interface, can launch processes, read/write files (in a very simple filesystem).

Here’s a video where I run it natively on my old Dell Inspiron 6400 laptop (and Warp 3 later in the video, because why not):

https://movq.de/v/893daaa548/los86-p133-warp3.mp4

(Sorry for the skewed video. It’s a glossy display and super hard to film this.)

It starts with the laptop’s boot menu and then boots into the kernel and launches a shell as PID 1. From there, I can launch other processes (anything I enter is a new process, except for the exit at the end) and they return the shell afterwards.

And a screenshot running in QEMU:

I’ve been making a little toy operating system for the 8086 in the last few days. Now that was a lot of fun!

I don’t plan on making that code public. This is purely a learning project for myself. I think going for real-mode 8086 + BIOS is a good idea as a *first step*. I am well aware that this isn’t going anywhere – but now I’ve gained some experience and learned a ton of stuff, so maybe 32 bit or even 64 bit mode might be doable in the future? We’ll see.

It provides a syscall interface, can launch processes, read/write files (in a very simple filesystem).

Here’s a video where I run it natively on my old Dell Inspiron 6400 laptop (and Warp 3 later in the video, because why not):

https://movq.de/v/893daaa548/los86-p133-warp3.mp4

(Sorry for the skewed video. It’s a glossy display and super hard to film this.)

It starts with the laptop’s boot menu and then boots into the kernel and launches a shell as PID 1. From there, I can launch other processes (anything I enter is a new process, except for the exit at the end) and they return the shell afterwards.

And a screenshot running in QEMU:

On my blog: Christmas Every Day https://john.colagioia.net/blog/2024/12/22/christmas-every-day.html #fiction #christmas #holiday
@movq not uncommon. I have mine for the last 4+ years.
Pinellas County - Long Run: 12.58 miles, 00:09:10 average pace, 01:55:11 duration
beautiful day out. the holiday distance classic was today too it turns out so plenty of runners to run with on the way back in. did pretty much 5km intervals. did not realize it but could have possibly broke my PB in the half marathon... oh well, great run!
#running
Pinellas County - Long Run: 12.58 miles, 00:09:10 average pace, 01:55:11 duration
beautiful day out. the holiday distance classic was today too it turns out so plenty of runners to run with on the way back in. did pretty much 5km intervals. did not realize it but could have possibly broke my PB in the half marathon... oh well, great run!
#running
Pinellas County - Long Run: 12.58 miles, 00:09:10 average pace, 01:55:11 duration
beautiful day out. the holiday distance classic was today too it turns out so plenty of runners to run with on the way back in. did pretty much 5km intervals. did not realize it but could have possibly broke my PB in the half marathon... oh well, great run!
#running
[47°09′34″S, 126°43′21″W] Resetting dosimeter
@prologic Exactly. 😂
@prologic Exactly. 😂
@prologic Exactly. 😂
@prologic Exactly. 😂
@movq Soeey what fuxking scroll bar?! 🤦‍♂️
@movq Soeey what fuxking scroll bar?! 🤦‍♂️
Props to you if you can easily spot the scrollbar in this picture:

https://movq.de/v/a6dc0491a9/s.png
Props to you if you can easily spot the scrollbar in this picture:

https://movq.de/v/a6dc0491a9/s.png
Props to you if you can easily spot the scrollbar in this picture:

https://movq.de/v/a6dc0491a9/s.png
Props to you if you can easily spot the scrollbar in this picture:

https://movq.de/v/a6dc0491a9/s.png
[47°09′20″S, 126°43′22″W] Dosimeter overflow
@mckinley

> Early on, I was thinking about WAN IP address changes as well but it hasn't happened in ~2.5 years with this ISP.

You mean to say you have the same public IP all the time? For 2.5 years now? Without paying extra? 🤔~
@mckinley

> Early on, I was thinking about WAN IP address changes as well but it hasn't happened in ~2.5 years with this ISP.

You mean to say you have the same public IP all the time? For 2.5 years now? Without paying extra? 🤔~
@mckinley

> Early on, I was thinking about WAN IP address changes as well but it hasn't happened in ~2.5 years with this ISP.

You mean to say you have the same public IP all the time? For 2.5 years now? Without paying extra? 🤔~
@mckinley

> Early on, I was thinking about WAN IP address changes as well but it hasn't happened in ~2.5 years with this ISP.

You mean to say you have the same public IP all the time? For 2.5 years now? Without paying extra? 🤔~
@mckinley That's fair 👌
@mckinley That's fair 👌
@mckinley I just accept that if shit™ breaks, there ain't much I can do about it until I can. So that forces me to automate things as much as possible.
@mckinley I just accept that if shit™ breaks, there ain't much I can do about it until I can. So that forces me to automate things as much as possible.
Btw @mckinley -- You _may_ be interested (_not sure if have the time though_) in mbox.blue 🤔
Btw @mckinley -- You _may_ be interested (_not sure if have the time though_) in mbox.blue 🤔
[47°09′33″S, 126°43′02″W] Dosimeter still failing
@mckinley Nope.
@mckinley Nope.
Man, I love Gopher. I also love that I can use Termux to get Lynx and Gopher on the go. As much as I like Floodgap, Overbite on Android needs more features (like downloads).
@movq I work entirely remotely myself too, so I don't really need this level of remote access either.
@movq I work entirely remotely myself too, so I don't really need this level of remote access either.
@mckinley I used to have an SSH port reachable from the outside, but since I’m doing 99.999999% working-from-home now, I no longer need that. (I don’t even have a desk at the office anymore and – and this is important for us Germans! – no parking spot, either! 😅)
@mckinley I used to have an SSH port reachable from the outside, but since I’m doing 99.999999% working-from-home now, I no longer need that. (I don’t even have a desk at the office anymore and – and this is important for us Germans! – no parking spot, either! 😅)
@mckinley I used to have an SSH port reachable from the outside, but since I’m doing 99.999999% working-from-home now, I no longer need that. (I don’t even have a desk at the office anymore and – and this is important for us Germans! – no parking spot, either! 😅)
@mckinley I used to have an SSH port reachable from the outside, but since I’m doing 99.999999% working-from-home now, I no longer need that. (I don’t even have a desk at the office anymore and – and this is important for us Germans! – no parking spot, either! 😅)
@mckinley

> QOTD: Do you have a way to get back into your home network if you get locked out?

No. My network is firewalled and the only way into it is physically being on it.
@mckinley

> QOTD: Do you have a way to get back into your home network if you get locked out?

No. My network is firewalled and the only way into it is physically being on it.
Happy Holidays. Wishing peace for you in 2025.
@prologic Yes! then there was this fun breaker of an article but hey, I ain't doing it for security 😆 so I'll just keep on keeping on.
@prologic Yes! then there was this fun breaker of an article but hey, I ain't doing it for security 😆 so I'll just keep on keeping on.
@prologic Yes! then there was this fun breaker of an article but hey, I ain't doing it for security 😆 so I'll just keep on keeping on.
Woot! I got wolfssl and the wolfssl command-line tool compiled successfully and installed on µLinux 💪 Now I can do all sorts of crypto stuff, generate TLS keys, etc all from a tiny ~20MB Linux distro 🥳~
Woot! I got wolfssl and the wolfssl command-line tool compiled successfully and installed on µLinux 💪 Now I can do all sorts of crypto stuff, generate TLS keys, etc all from a tiny ~20MB Linux distro 🥳~
@prologic I'm scratching my head already trying to figure this one out 🤣 not sure if just mirroring ldd's output into my image's content would do, _-I've Just found about that one by the way.-_ but I'll never know until I try.
@prologic I'm scratching my head already trying to figure this one out 🤣 not sure if just mirroring ldd's output into my image's content would do, _-I've Just found about that one by the way.-_ but I'll never know until I try.
@prologic I'm scratching my head already trying to figure this one out 🤣 not sure if just mirroring ldd's output into my image's content would do, _-I've Just found about that one by the way.-_ but I'll never know until I try.
@johanbove Hey! 👋 Wishhing you all the best too! Hope you have a great break with your family! See ya around 🤗
@johanbove Hey! 👋 Wishhing you all the best too! Hope you have a great break with your family! See ya around 🤗
🧮 USERS:1 FEEDS:2 TWTS:1191 ARCHIVED:82846 CACHE:2546 FOLLOWERS:17 FOLLOWING:14
As long as you can correctly statically link your binary of course 🤣
As long as you can correctly statically link your binary of course 🤣
@aelaraji Yes building OCI images with no userland to speak of is great isn't it 🤣
@aelaraji Yes building OCI images with no userland to speak of is great isn't it 🤣
@bender Dud! you should see the updated version! 😂 I have just discovered the scratch #container image and decided I wanted to play with it... I'm probably going to end up rebuilding a LOT of images.

l
~/htwtxt » podman image list htwtxt
REPOSITORY                TAG            IMAGE ID      CREATED             SIZE
localhost/htwtxt          1.0.7-scratch  2d5c6fb7862f  About a minute ago  12 MB
localhost/htwtxt          1.0.5-alpine   13610a37e347  4 weeks ago         20.1 MB
localhost/htwtxt          1.0.7-alpine   2a5c560ee6b7  4 weeks ago         20.1 MB
docker.io/buckket/htwtxt  latest         c0e33b2913c6  8 years ago         778 MB
@bender Dud! you should see the updated version! 😂 I have just discovered the scratch #container image and decided I wanted to play with it... I'm probably going to end up rebuilding a LOT of images.

l
~/htwtxt » podman image list htwtxt
REPOSITORY                TAG            IMAGE ID      CREATED             SIZE
localhost/htwtxt          1.0.7-scratch  2d5c6fb7862f  About a minute ago  12 MB
localhost/htwtxt          1.0.5-alpine   13610a37e347  4 weeks ago         20.1 MB
localhost/htwtxt          1.0.7-alpine   2a5c560ee6b7  4 weeks ago         20.1 MB
docker.io/buckket/htwtxt  latest         c0e33b2913c6  8 years ago         778 MB
@bender Dud! you should see the updated version! 😂 I have just discovered the scratch #container image and decided I wanted to play with it... I'm probably going to end up rebuilding a LOT of images.

l
~/htwtxt » podman image list htwtxt
REPOSITORY                TAG            IMAGE ID      CREATED             SIZE
localhost/htwtxt          1.0.7-scratch  2d5c6fb7862f  About a minute ago  12 MB
localhost/htwtxt          1.0.5-alpine   13610a37e347  4 weeks ago         20.1 MB
localhost/htwtxt          1.0.7-alpine   2a5c560ee6b7  4 weeks ago         20.1 MB
docker.io/buckket/htwtxt  latest         c0e33b2913c6  8 years ago         778 MB
My 400th Twtxt Post will be about you: wishing you, reader of my Twtxt feed, all the best for the coming year and most of all love, health, and that your projects and work may contribute to the greater good of all mankind. I will be taking a social-media break for a couple of weeks to enjoy this special time with my family. I hope you will be able to do this with your family and friends too.
My 400th Twtxt Post will be about you: wishing you, reader of my Twtxt feed, all the best for the coming year and most of all love, health, and that your projects and work may contribute to the greater good of all mankind. I will be taking a social-media break for a couple of weeks to enjoy this special time with my family. I hope you will be able to do this with your family and friends too.
Aus Liebe fürs Leben
Aus Liebe fürs Leben
If there hadn't been a better time than now to leave the hatred filled cesspool network of right-wing craziness, aka X - then I wouldn't know when would be.
If there hadn't been a better time than now to leave the hatred filled cesspool network of right-wing craziness, aka X - then I wouldn't know when would be.
[47°09′07″S, 126°43′29″W] Dosimeter malfunction
O que diz o @BlocodeEsquerda@BlocodeEsquerda sobre o qie anda o #PSD a fazer, no que diz respeito ao #SNS, à #saúde e à #emigração:

https://youtu.be/Y5d_UJck9vY

#ptpol
O que diz o @BlocodeEsquerda@BlocodeEsquerda sobre o qie anda o #PSD a fazer, no que diz respeito ao #SNS, à #saúde e à #emigração:

https://youtu.be/Y5d_UJck9vY

#ptpol
Wir waren heute mit Freunden in der Nachbarstadt und haben Klamotten, Kunst und Kleinzeug gekauft. Mein Treffer ist das Spiel Rum und Rollmops.
[47°09′09″S, 126°43′02″W] --no signal--
He descubierto una forma para que no llene la casa de pelos
#catsoftwtxt
He descubierto una forma para que no llene la casa de pelos
#catsoftwtxt
He descubierto una forma para que no llene la casa de pelos
/https://duque-terron.cat/media/photos/IMG_3047.jpeg) #catsoftwtxt
On my blog: Free Culture Book Club — Speciare Lunar Research Facility https://john.colagioia.net/blog/2024/12/21/speciare.html #freeculture #bookclub
[47°09′52″S, 126°43′37″W] Saalmi, retransmit, please
[47°09′05″S, 126°43′24″W] --white noise--
[47°09′19″S, 126°43′07″W] Transfer aborted
🧮 USERS:1 FEEDS:2 TWTS:1190 ARCHIVED:82843 CACHE:2552 FOLLOWERS:17 FOLLOWING:14
@aelaraji Nice! 😊
@aelaraji Nice! 😊
https://galusik.fr/fridayrockmetal/2024-12-20-frm.m3u Tonight #FridayRockMetal playlist
On my blog: Toots 🦣 from 12/16 to 12/20 https://john.colagioia.net/blog/2024/12/20/week.html #linkdump #socialmedia #quotes #week
Gato bola 2: ahora la cosa se pone negra
#catsoftwtxt
Gato bola 2: ahora la cosa se pone negra
#catsoftwtxt
Gato bola 2: ahora la cosa se pone negra
/https://baldo.cat/media/photos/IMG_3038.jpeg) #catsoftwtxt