# 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 196320
# self = https://watcher.sour.is?offset=154758
# next = https://watcher.sour.is?offset=154858
# prev = https://watcher.sour.is?offset=154658
[47°09′03″S, 126°43′11″W] --white noise--
[47°09′05″S, 126°43′27″W] --bad checksum--
🧮 USERS:1 FEEDS:2 TWTS:814 ARCHIVED:69151 CACHE:2357 FOLLOWERS:14 FOLLOWING:14
there would be plenty of evidence for cryptids if archeologists knew how to dig sideways in time - one mere scoop separates us from the treasures of the halluciene
#catsoftwtxt
#catsoftwtxt
#catsoftwtxt
#catsoftwtxt
Note pour plus tard : tester une simple install arch linux + DWM. Archolinux ou bare install ?
Note pour plus tard : tester une simple install arch linux + DWM. Archolinux ou bare install ?
Note pour plus tard : tester une simple install arch linux + DWM. Archolinux ou bare install ?
Note pour plus tard : tester une simple install arch linux + DWM. Archolinux ou bare install ?
[47°09′46″S, 126°43′58″W] Reading: 0.85000 PPM
There will be around 150 shooting stars an hour tomorrow, but I can't see them because of the clouds. Damn! :-( https://www.ardalpha.de/wissen/weltall/sternenhimmel/sternschnuppen-meteore-sternenhimmel-100.html
🥚🥚✂️➕📌💾🟰👍
/https://duque-terron.cat/media/photos/photo_2613-12-2023_16-55-58.jpg) #catsoftwtxt
🥚🥚✂️➕📌💾🟰👍
#catsoftwtxt
🥚🥚✂️➕📌💾🟰👍
#catsoftwtxt
Today’s Advent of Code puzzle was rather easy (luckily), so I spent the day doing two other things:

- Explore VGA a bit: How to draw pixels on DOS all by yourself without a library in graphics mode 12h?
- Explose XMS a bit: How can I use more than 640 kB / 1 MB on DOS?

Both are … quite awkward. 😬 For VGA, I’ll stick to using the Borland Graphics Interface for now. Mode 13h is great, all pixels are directly addressable – but it’s only 320x200. Mode 12h (640 x 480 with 16 colors) is pretty horrible to use with all the planes and what not.

As per this spec, I’ve written a small XMS example that uses 32 MB of memory:

https://movq.de/v/9ed329b401/xms.c

It works, but it appears the only way to make use of this memory is to copy data back and forth between conventional memory and extended memory. I don’t know how useful that is going to be. 🤔 But at least I know how it works now.

Today’s Advent of Code puzzle was rather easy (luckily), so I spent the day doing two other things:

- Explore VGA a bit: How to draw pixels on DOS all by yourself without a library in graphics mode 12h?
- Explose XMS a bit: How can I use more than 640 kB / 1 MB on DOS?

Both are … quite awkward. 😬 For VGA, I’ll stick to using the Borland Graphics Interface for now. Mode 13h is great, all pixels are directly addressable – but it’s only 320x200. Mode 12h (640 x 480 with 16 colors) is pretty horrible to use with all the planes and what not.

As per this spec, I’ve written a small XMS example that uses 32 MB of memory:

https://movq.de/v/9ed329b401/xms.c

It works, but it appears the only way to make use of this memory is to copy data back and forth between conventional memory and extended memory. I don’t know how useful that is going to be. 🤔 But at least I know how it works now.

Today’s Advent of Code puzzle was rather easy (luckily), so I spent the day doing two other things:

- Explore VGA a bit: How to draw pixels on DOS all by yourself without a library in graphics mode 12h?
- Explose XMS a bit: How can I use more than 640 kB / 1 MB on DOS?

Both are … quite awkward. 😬 For VGA, I’ll stick to using the Borland Graphics Interface for now. Mode 13h is great, all pixels are directly addressable – but it’s only 320x200. Mode 12h (640 x 480 with 16 colors) is pretty horrible to use with all the planes and what not.

As per this spec, I’ve written a small XMS example that uses 32 MB of memory:

https://movq.de/v/9ed329b401/xms.c

It works, but it appears the only way to make use of this memory is to copy data back and forth between conventional memory and extended memory. I don’t know how useful that is going to be. 🤔 But at least I know how it works now.

[47°09′31″S, 126°43′01″W] Transponder fixed
[47°09′42″S, 126°43′54″W] Reading: 1.59 Sv
[M [02;04;03]: 90'](https://staystrong.run/user/bmallred/activity/431b29ec-f921-4dba-9a58-a4c9c5bce886): 10.47 miles, 00:08:36 average pace, 01:30:01 duration
legs were tired as fuck and the whole thing felt like a tempo run. at some point i was able to zone out and i don't think i would have completed the run if i hadn't.
#running
Pinellas County - 90': 10.47 miles, 00:08:36 average pace, 01:30:01 duration
legs were tired as fuck and the whole thing felt like a tempo run. at some point i was able to zone out and i do not think i would have completed the run if i had not.
#running
Pinellas County - 90': 10.47 miles, 00:08:36 average pace, 01:30:01 duration
legs were tired as fuck and the whole thing felt like a tempo run. at some point i was able to zone out and i do not think i would have completed the run if i had not.
#running
Pinellas County - 90': 10.47 miles, 00:08:36 average pace, 01:30:01 duration
legs were tired as fuck and the whole thing felt like a tempo run. at some point i was able to zone out and i do not think i would have completed the run if i had not.
#running
[47°09′02″S, 126°43′43″W] Saalmi, retransmit, please
[47°09′36″S, 126°43′51″W] 3890 days without news from Herve
@lyse bahaha 🤣 yeah I use cable ties maybe.. A lot.
@eldersnake Yiha, cable ties for the win! When thinking of them, this great joke always immediately comes to my mind: https://images.scrolller.com/zepto/snip-off-yer-damned-ends-bpijdq67wv-750x750.jpg
So it begins.
When it's a hot day and you realize your Raspberry Pi 4B is running at nearly 80c (it has a case but no fan or heatsinks) and you CBF waiting for one to arrive.



Works a treat 😅 Just grabbed an unused PC fan, adapted it to an old 5v phone wall charger and hey presto, instantly cooler by 25c+.
@prologic what's so good about the site? I went over (no ads, using uBlock), and all I saw was a poorly made, WordPress based, website. If you are willing to give some money to something like that, I am going to have to re-think my priorities. 😂
🧮 USERS:1 FEEDS:2 TWTS:813 ARCHIVED:69147 CACHE:2363 FOLLOWERS:14 FOLLOWING:14
O protocolo da extracção dos números da lotaria (neste caso do natal) é qualquer coisa, adorava limpar essa parte da minha memória para poder ver isto pela primeira vez e ficar profundamente wtf.

Imagino que o pessoal 🇧🇷 que não conheça este ritual vá achar inusitado (isto porque o pessoal 🇵🇹 da minha geração cresceu a ouvir isto volta e meia)
O protocolo da extracção dos números da lotaria (neste caso do natal) é qualquer coisa, adorava limpar essa parte da minha memória para poder ver isto pela primeira vez e ficar profundamente wtf.

Imagino que o pessoal 🇧🇷 que não conheça este ritual vá achar inusitado (isto porque o pessoal 🇵🇹 da minha geração cresceu a ouvir isto volta e meia)
Thanks, @prologic. I just snacked two pieces. :-)
[47°09′38″S, 126°43′52″W] --no signal--
Alternativa: clt crl
Alternativa: clt crl
Proponho formalmente traduzirmos STFU para TMEC
Proponho formalmente traduzirmos STFU para TMEC
COVID is still a leading cause of death in the United States. This pandemic is nowhere near over no matter how many times people try to pretend it is.
[47°09′39″S, 126°43′35″W] Transfer aborted
Starting a campain to make myself remember the difference between single and double quotes in shell.
Starting a campain to rename the ggsave function to ggesus.
Starting a campain to rename the function to .
@bmallred this was a really fun run
@bmallred this was a really fun run
@bmallred this was a really fun run
[M [02;04;02]: Recovery run](https://staystrong.run/user/bmallred/activity/5853b1f3-bb18-4cd0-bd06-48c53600e7f6): 4.50 miles, 00:09:41 average pace, 00:43:35 duration

#running #treadmill
Recovery: 4.50 miles, 00:09:41 average pace, 00:43:35 duration

#running #treadmill
Recovery: 4.50 miles, 00:09:41 average pace, 00:43:35 duration

#running #treadmill
Recovery: 4.50 miles, 00:09:41 average pace, 00:43:35 duration

#running #treadmill
#catsoftwtxt
/https://duque-terron.cat/media/photos/photo_2512-12-2023_13-28-10.jpg) #catsoftwtxt
#catsoftwtxt
#catsoftwtxt
/https://duque-terron.cat/media/photos/photo_2412-12-2023_12-53-48.jpg) #catsoftwtxt
#catsoftwtxt
#catsoftwtxt
/https://duque-terron.cat/media/photos/photo_2312-12-2023_12-53-19.jpg) #catsoftwtxt
#catsoftwtxt
Ha, I *did* get it to work on DOS! I only have about 3.9 kB of stack size available, which is very little for all the recursion that we’re doing today. As a last resort, converting recursion to iteration might have been an option, but I managed to keep the stack usage small enough (about 3.5 kB).

That was a tough one …
Ha, I *did* get it to work on DOS! I only have about 3.9 kB of stack size available, which is very little for all the recursion that we’re doing today. As a last resort, converting recursion to iteration might have been an option, but I managed to keep the stack usage small enough (about 3.5 kB).

That was a tough one …
Ha, I *did* get it to work on DOS! I only have about 3.9 kB of stack size available, which is very little for all the recursion that we’re doing today. As a last resort, converting recursion to iteration might have been an option, but I managed to keep the stack usage small enough (about 3.5 kB).

That was a tough one …
[47°09′26″S, 126°43′58″W] Transfer 75% complete...
@taigrr Well, consider yourself the winner, I guess. Today’s puzzle was super annoying (to me), so I turned to reddit for help.

base64 spoiler:

SSBkb27igJl0IGxpa2UgbWVtb2l6YXRpb24gcHJvYmxlbXMuIPCfq6QKCkkga2VwdCBsb29raW5n
IGZvciBjbGV2ZXIgd2F5cyB0byBzb2x2ZSBpdCwgYnV0IGluIHRoZSBlbmQsIGl0IHdhcyBqdXN0
OgrigJxZZWFoLCBnbyBhaGVhZCBhbmQgY2FjaGUgaXQu4oCdIPCfq6QKCkkgaG9wZSB0aGlzIHdh
cyB0aGUgb25seSBwcm9ibGVtIGxpa2UgdGhhdCB0aGlzIHllYXIuCgpOZWVkbGVzcyB0byBzYXks
IHRoaXMgZG9lc27igJl0IHJ1biBvbiBET1MgYW5kIHByb2JhYmx5IG5ldmVyIHdpbGwsIGl0CnRh
a2VzIHdheSB0b28gbG9uZy4K
@taigrr Well, consider yourself the winner, I guess. Today’s puzzle was super annoying (to me), so I turned to reddit for help.

base64 spoiler:

SSBkb27igJl0IGxpa2UgbWVtb2l6YXRpb24gcHJvYmxlbXMuIPCfq6QKCkkga2VwdCBsb29raW5n
IGZvciBjbGV2ZXIgd2F5cyB0byBzb2x2ZSBpdCwgYnV0IGluIHRoZSBlbmQsIGl0IHdhcyBqdXN0
OgrigJxZZWFoLCBnbyBhaGVhZCBhbmQgY2FjaGUgaXQu4oCdIPCfq6QKCkkgaG9wZSB0aGlzIHdh
cyB0aGUgb25seSBwcm9ibGVtIGxpa2UgdGhhdCB0aGlzIHllYXIuCgpOZWVkbGVzcyB0byBzYXks
IHRoaXMgZG9lc27igJl0IHJ1biBvbiBET1MgYW5kIHByb2JhYmx5IG5ldmVyIHdpbGwsIGl0CnRh
a2VzIHdheSB0b28gbG9uZy4K
@taigrr Well, consider yourself the winner, I guess. Today’s puzzle was super annoying (to me), so I turned to reddit for help.

base64 spoiler:

SSBkb27igJl0IGxpa2UgbWVtb2l6YXRpb24gcHJvYmxlbXMuIPCfq6QKCkkga2VwdCBsb29raW5n
IGZvciBjbGV2ZXIgd2F5cyB0byBzb2x2ZSBpdCwgYnV0IGluIHRoZSBlbmQsIGl0IHdhcyBqdXN0
OgrigJxZZWFoLCBnbyBhaGVhZCBhbmQgY2FjaGUgaXQu4oCdIPCfq6QKCkkgaG9wZSB0aGlzIHdh
cyB0aGUgb25seSBwcm9ibGVtIGxpa2UgdGhhdCB0aGlzIHllYXIuCgpOZWVkbGVzcyB0byBzYXks
IHRoaXMgZG9lc27igJl0IHJ1biBvbiBET1MgYW5kIHByb2JhYmx5IG5ldmVyIHdpbGwsIGl0CnRh
a2VzIHdheSB0b28gbG9uZy4K
[M [02;04;02]: 10 x 2' [1']](https://staystrong.run/user/bmallred/activity/64f16f19-9ac5-419e-b567-728ab2ed725b): 6.22 miles, 00:08:12 average pace, 00:51:01 duration
woops, i miscounted and skipped the last interval! still shaved thirty seconds from my 10km personal best.
#running
[Pinellas County - 10 x 2'[1']](https://staystrong.run/user/bmallred/activity/cc295e28-5ddd-4fd4-9f2a-2de529b43a4e): 6.22 miles, 00:08:12 average pace, 00:51:01 duration
woops, i miscounted and skipped the last interval! still shaved thirty seconds from my 10km PB.
#running
[Pinellas County - 10 x 2'[1']](https://staystrong.run/user/bmallred/activity/cc295e28-5ddd-4fd4-9f2a-2de529b43a4e): 6.22 miles, 00:08:12 average pace, 00:51:01 duration
woops, i miscounted and skipped the last interval! still shaved thirty seconds from my 10km PB.
#running
[Pinellas County - 10 x 2'[1']](https://staystrong.run/user/bmallred/activity/cc295e28-5ddd-4fd4-9f2a-2de529b43a4e): 6.22 miles, 00:08:12 average pace, 00:51:01 duration
woops, i miscounted and skipped the last interval! still shaved thirty seconds from my 10km PB.
#running
#catsoftwtxt
/https://duque-terron.cat/media/photos/photo_2212-12-2023_07-41-37.jpg) #catsoftwtxt
#catsoftwtxt
[47°09′00″S, 126°43′47″W] Transfer 50% complete...
❤️ 🎶: Midnight by HEIZE
❤️ 🎶: Midnight by HEIZE
[47°09′02″S, 126°43′14″W] Transfer 25% complete...
@taigrr Forget it. 🤣 I’m writing all this in C with DOS compatibility in mind. If I happen to be faster than you, then it’s just sheer luck. 😅
@taigrr Forget it. 🤣 I’m writing all this in C with DOS compatibility in mind. If I happen to be faster than you, then it’s just sheer luck. 😅
@taigrr Forget it. 🤣 I’m writing all this in C with DOS compatibility in mind. If I happen to be faster than you, then it’s just sheer luck. 😅
@prologic Yeah! I also saw this getting suggested as an alternative:

- https://etherdfs.sourceforge.net/
- https://github.com/CryptusDE/EtherDFS-3

They say it can serve directories instead of images. It’d be like an NFS version for DOS. 🤯

I’ve gotta try these.
@prologic Yeah! I also saw this getting suggested as an alternative:

- https://etherdfs.sourceforge.net/
- https://github.com/CryptusDE/EtherDFS-3

They say it can serve directories instead of images. It’d be like an NFS version for DOS. 🤯

I’ve gotta try these.
@prologic Yeah! I also saw this getting suggested as an alternative:

- https://etherdfs.sourceforge.net/
- https://github.com/CryptusDE/EtherDFS-3

They say it can serve directories instead of images. It’d be like an NFS version for DOS. 🤯

I’ve gotta try these.
@taigrr

> For music we do just mute or edit over it (songs with 'radio edit' in the title)

Wait a minute, *that* is what “radio edit” actually means? 🤯 I always thought it was just a different mix and/or shorter version. (Well, maybe it’s both.)
@taigrr

> For music we do just mute or edit over it (songs with 'radio edit' in the title)

Wait a minute, *that* is what “radio edit” actually means? 🤯 I always thought it was just a different mix and/or shorter version. (Well, maybe it’s both.)
@taigrr

> For music we do just mute or edit over it (songs with 'radio edit' in the title)

Wait a minute, *that* is what “radio edit” actually means? 🤯 I always thought it was just a different mix and/or shorter version. (Well, maybe it’s both.)
@xuu ha ha very nice! 👌😆
@xuu ha ha very nice! 👌😆
@xuu ha ha very nice! 👌😆
@lyse that looks so delicious! 😋
@lyse that looks so delicious! 😋
@lyse that looks so delicious! 😋
@osnews cc @movq
@osnews cc @movq
@osnews cc @movq
🧮 USERS:1 FEEDS:2 TWTS:812 ARCHIVED:69113 CACHE:2363 FOLLOWERS:14 FOLLOWING:14