# 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 238471
# self = https://watcher.sour.is?offset=227169
# next = https://watcher.sour.is?offset=227269
# prev = https://watcher.sour.is?offset=227069
Fuck me OpenAI sucks ass. ChatGPT has to be the most stupidest fucking thing ever invented. It is so bad it's not even funny.
@prologic what this refers about? What did you do?
Success! 🥳 https://prologic.dev/ is now off (_temporarily for now_) Clownflare! 🤣
Success! 🥳 https://prologic.dev/ is now off (_temporarily for now_) Clownflare! 🤣
Finally spending the time/effort today (_on my day off_) to see if I can get a working prototype and proof-of-concept self-hosted alternative to Clownflare going. Components I'm using so far are: Alpine Linux (_may swap this out for µLInux at some point_), Wireguard, Caddy.
Finally spending the time/effort today (_on my day off_) to see if I can get a working prototype and proof-of-concept self-hosted alternative to Clownflare going. Components I'm using so far are: Alpine Linux (_may swap this out for µLInux at some point_), Wireguard, Caddy.
🧮 USERS:1 FEEDS:2 TWTS:1201 ARCHIVED:83066 CACHE:2647 FOLLOWERS:17 FOLLOWING:14
Whoops, this of course should have read "other than _on_ the last three days". Yeah, people give a fuck, @movq. And police doesn't care either. https://de.wikipedia.org/wiki/Feuerwerk#Bundesrepublik_Deutschland_(Gegenwart)
@movq Wow, quite an elaborate editor you've programmed there!
Oh wow! 🤩 So many 'ol users have come out of the woodwork 🤣 Great to see you again @oevl and @ionores
Oh wow! 🤩 So many 'ol users have come out of the woodwork 🤣 Great to see you again @oevl and @ionores
@movq Holy moly! 😱 You've written all the userland tools for your Toy OS too right? 🤔
@movq Holy moly! 😱 You've written all the userland tools for your Toy OS too right? 🤔
Healthy new world war!
Whoohoo! 💪 Last night I added support for SSH Agent Forwarding to sshbox that now enables me to use it as an SSH Reverse Proxy to a private SSH service. I can now use this to front my Gitea's SSH service 👌 (_without exposing my infra behind the proxy or the IP addresses_).
Whoohoo! 💪 Last night I added support for SSH Agent Forwarding to sshbox that now enables me to use it as an SSH Reverse Proxy to a private SSH service. I can now use this to front my Gitea's SSH service 👌 (_without exposing my infra behind the proxy or the IP addresses_).
Bright New Year!
@movq the sound of the disk drive brought back so many memories! (second time I type this, first time the reply seemed to go through, just to find myself logged out 🤯).
@aelaraji I would agree 2024 wasn’t a good year for our family either. While I understand every year doesn’t need to positively excel, one can only hope, right? 2024 went out of the way to be bad.

I am truly happy to have met such amazing people through this “simple” medium. Thank you all for bearing with me, and my often outspoken, borderline “assholery”, attitude. I am working on it, be assured.

See you all next year!
Good riddance 2024...
2025, be good or else.

Happy new year Twtxt people. I'm grateful for getting to meet/talk to you all, It certainly was the best thing to have happened to me in this "2024" chapter of my life.
Good riddance 2024...
2025, be good or else.

Happy new year Twtxt people. I'm grateful for getting to meet/talk to you all, It certainly was the best thing to have happened to me in this "2024" chapter of my life.
Good riddance 2024...
2025, be good or else.

Happy new year Twtxt people. I'm grateful for getting to meet/talk to you all, It certainly was the best thing to have happened to me in this "2024" chapter of my life.
[47°09′57″S, 126°43′48″W] 4275 days without news from Herve
I think best browser for Gopher is Blue skies
A take on an Elton John classic https://youtube.com/watch?v=DB4g1qTuHq4&si=bJeipKJbAQGh-O9r
@prologic Happy New Year!
@andros Happy New Year! I am still 6 hours in the past
@prologic Happy new year! 😃
@prologic Happy new year! 😃
@prologic Happy new year! 😃
@prologic Happy new year! 😃
Okay, this is pretty cool. My 8086 toy OS running on my old Pentium from an actual floppy disk. 😍 I just love that sound and the *feeling* of using floppies. This brings back so many memories from my early DOS days.

The cp-unopt program copies a file and intentionally uses small unaligned reads/writes (hopefully triggers more bugs).

The I/O cache works “okay-ish”, I guess. When sha1 runs, it has to do a few reads for the first file and basically none for the second one. Both could have been served entirely from the cache, theoretically. (But even just having an I/O cache in the first place speeds up things dramatically.)

Notice how there’s an EA file. That’s a left-over from OS/2, because I copied some files to the floppy using OS/2. In other words, my FAT12 implementation survives OS/2 writing to it. 🥳 (But I guess it should show up as EA DATA.SF. My current code starts at the left and stops at the first space.)

https://movq.de/v/d4d50d3c74/los86-on-p133-from-floppy-small2.mp4
Okay, this is pretty cool. My 8086 toy OS running on my old Pentium from an actual floppy disk. 😍 I just love that sound and the *feeling* of using floppies. This brings back so many memories from my early DOS days.

The cp-unopt program copies a file and intentionally uses small unaligned reads/writes (hopefully triggers more bugs).

The I/O cache works “okay-ish”, I guess. When sha1 runs, it has to do a few reads for the first file and basically none for the second one. Both could have been served entirely from the cache, theoretically. (But even just having an I/O cache in the first place speeds up things dramatically.)

Notice how there’s an EA file. That’s a left-over from OS/2, because I copied some files to the floppy using OS/2. In other words, my FAT12 implementation survives OS/2 writing to it. 🥳 (But I guess it should show up as EA DATA.SF. My current code starts at the left and stops at the first space.)

https://movq.de/v/d4d50d3c74/los86-on-p133-from-floppy-small2.mp4
Okay, this is pretty cool. My 8086 toy OS running on my old Pentium from an actual floppy disk. 😍 I just love that sound and the *feeling* of using floppies. This brings back so many memories from my early DOS days.

The cp-unopt program copies a file and intentionally uses small unaligned reads/writes (hopefully triggers more bugs).

The I/O cache works “okay-ish”, I guess. When sha1 runs, it has to do a few reads for the first file and basically none for the second one. Both could have been served entirely from the cache, theoretically. (But even just having an I/O cache in the first place speeds up things dramatically.)

Notice how there’s an EA file. That’s a left-over from OS/2, because I copied some files to the floppy using OS/2. In other words, my FAT12 implementation survives OS/2 writing to it. 🥳 (But I guess it should show up as EA DATA.SF. My current code starts at the left and stops at the first space.)

https://movq.de/v/d4d50d3c74/los86-on-p133-from-floppy-small2.mp4
Okay, this is pretty cool. My 8086 toy OS running on my old Pentium from an actual floppy disk. 😍 I just love that sound and the *feeling* of using floppies. This brings back so many memories from my early DOS days.

The cp-unopt program copies a file and intentionally uses small unaligned reads/writes (hopefully triggers more bugs).

The I/O cache works “okay-ish”, I guess. When sha1 runs, it has to do a few reads for the first file and basically none for the second one. Both could have been served entirely from the cache, theoretically. (But even just having an I/O cache in the first place speeds up things dramatically.)

Notice how there’s an EA file. That’s a left-over from OS/2, because I copied some files to the floppy using OS/2. In other words, my FAT12 implementation survives OS/2 writing to it. 🥳 (But I guess it should show up as EA DATA.SF. My current code starts at the left and stops at the first space.)

https://movq.de/v/d4d50d3c74/los86-on-p133-from-floppy-small2.mp4
Happy New Year!! 💥
Happy New Year!! 💥
Happy New Year!! 💥
🎆🥳🎆🥳🎆🥳🎆🥳!
Happy New Year, mate! 🍾🎉🎇
[47°09′25″S, 126°43′11″W] Saalmi, retransmit, please
I'm still in 2024 :(
Happy New Year y'all ! 🥳 Hello #2025 👋
Happy New Year y'all ! 🥳 Hello #2025 👋
@bender Hah thanks 🙏 Happy New year to you too (soon™) ! 🥳
@bender Hah thanks 🙏 Happy New year to you too (soon™) ! 🥳
Happy new year, Brisbane! 🎆🥳
Recovery run: 6.21 miles, 00:09:19 average pace, 00:57:51 duration
just running to run. a bit worn out recently so just stuck to the treadmill. first two miles at 10:00, next two and three quarters at 8:34, a quarter mile at 7:30, and a cool down at 10:00 again.
#running #treadmill
Recovery run: 6.21 miles, 00:09:19 average pace, 00:57:51 duration
just running to run. a bit worn out recently so just stuck to the treadmill. first two miles at 10:00, next two and three quarters at 8:34, a quarter mile at 7:30, and a cool down at 10:00 again.
#running #treadmill
Recovery run: 6.21 miles, 00:09:19 average pace, 00:57:51 duration
just running to run. a bit worn out recently so just stuck to the treadmill. first two miles at 10:00, next two and three quarters at 8:34, a quarter mile at 7:30, and a cool down at 10:00 again.
#running #treadmill
@andros at last drawl is the space its in the low dozens to possibly hundreds
@andros at last drawl is the space its in the low dozens to possibly hundreds
Vou poupar-vos a ter de lidar com mais uma lista dos melhores discos de 2024 ou algo do género, mas deixo o ano com um lembrete de que ainda podem comprar o tributo aos Raindogs que saiu este ano:

https://anti-demos-cracia.bandcamp.com/album/c-es-danados-raindogs-cover-songs-2
Vou poupar-vos a ter de lidar com mais uma lista dos melhores discos de 2024 ou algo do género, mas deixo o ano com um lembrete de que ainda podem comprar o tributo aos Raindogs que saiu este ano:

https://anti-demos-cracia.bandcamp.com/album/c-es-danados-raindogs-cover-songs-2
[47°09′58″S, 126°43′12″W] Storm recedes -- back to normal work
@prologic Do you have any data about the #twtxt health? How many people are currently using twtxt?
@prologic Do you have any data about the #twtxt health? How many people are currently using twtxt?
@prologic Do you have any data about the #twtxt health? How many people are currently using twtxt?
I found 2 active Registries: tilde.instite and twtxt.envs.net . I think that is missing a repository or system for them to find each other. It is easy to share registry users. Your work is awesome! Maybe you are supporting twtxt with the pod and software around them. I am very busy with the Emacs client, but I like to work creating my own version of Registry using Django.
I found 2 active Registries: tilde.instite and twtxt.envs.net . I think that is missing a repository or system for them to find each other. It is easy to share registry users. Your work is awesome! Maybe you are supporting twtxt with the pod and software around them. I am very busy with the Emacs client, but I like to work creating my own version of Registry using Django.
I found 2 active Registries: tilde.instite and twtxt.envs.net . I think that is missing a repository or system for them to find each other. It is easy to share registry users. Your work is awesome! Maybe you are supporting twtxt with the pod and software around them. I am very busy with the Emacs client, but I like to work creating my own version of Registry using Django.
@lyse

> Luckily, it's illegal to sell fireworks other than after the last three days in the year.

Interesting, didn’t know that. According to the following link, it’s even illegal to *use* it other than 31./1.: https://www.anwalt.de/rechtstipps/wann-wird-feuerwerk-zur-straftat-alles-was-sie-fuer-silvester-wissen-muessen-235257.html

Nobody knows that, apparently. 😂
@lyse

> Luckily, it's illegal to sell fireworks other than after the last three days in the year.

Interesting, didn’t know that. According to the following link, it’s even illegal to *use* it other than 31./1.: https://www.anwalt.de/rechtstipps/wann-wird-feuerwerk-zur-straftat-alles-was-sie-fuer-silvester-wissen-muessen-235257.html

Nobody knows that, apparently. 😂
@lyse

> Luckily, it's illegal to sell fireworks other than after the last three days in the year.

Interesting, didn’t know that. According to the following link, it’s even illegal to *use* it other than 31./1.: https://www.anwalt.de/rechtstipps/wann-wird-feuerwerk-zur-straftat-alles-was-sie-fuer-silvester-wissen-muessen-235257.html

Nobody knows that, apparently. 😂
@lyse

> Luckily, it's illegal to sell fireworks other than after the last three days in the year.

Interesting, didn’t know that. According to the following link, it’s even illegal to *use* it other than 31./1.: https://www.anwalt.de/rechtstipps/wann-wird-feuerwerk-zur-straftat-alles-was-sie-fuer-silvester-wissen-muessen-235257.html

Nobody knows that, apparently. 😂
@lyse Certainly the last thing for this year. 😅 (How is this possible? Christmas already over and tomorrow is 2025? Time flies. 😩)
@lyse Certainly the last thing for this year. 😅 (How is this possible? Christmas already over and tomorrow is 2025? Time flies. 😩)
@lyse Certainly the last thing for this year. 😅 (How is this possible? Christmas already over and tomorrow is 2025? Time flies. 😩)
@lyse Certainly the last thing for this year. 😅 (How is this possible? Christmas already over and tomorrow is 2025? Time flies. 😩)
Breaked my fdroid repo by machinally type rm -rf repo in /var/www/fdroid. Hope it just contain apks and icons and i can recover
@bender For sure, we have isolated bangs since at least 12th December, too. That day I also noticed piles of cracker garbage in the forest. What assholes. Luckily, it's illegal to sell fireworks other than after the last three days in the year. However, people can still import them and they do. :-(
For my reference, but anyone else too... Creating a new Wireguard public/private key pair and bringing up a new client:


wg genkey | tee /etc/wireguard/private.key
cat /etc/wireguard/private.key | wg pubkey | tee /etc/wireguard/public.key
# Optional
vim /etc/wireguard/wg0.conf
wg-quick up wg0
For my reference, but anyone else too... Creating a new Wireguard public/private key pair and bringing up a new client:


wg genkey | tee /etc/wireguard/private.key
cat /etc/wireguard/private.key | wg pubkey | tee /etc/wireguard/public.key
# Optional
vim /etc/wireguard/wg0.conf
wg-quick up wg0
[47°09′18″S, 126°43′20″W] Automatic systems disengaged due to thunderstorm
Lagrange es de lo mejor para navegar por la smolnet https://gmi.skyjake.fi/lagrange/
Introducing LOGORA: AI-Powered Logo Generator for Small Businesses
Gone are the days of spending hours or a small fortune on logo design. With LOGORA, anyone can create a professional logo in minutes—no design experience required!

Why LOGORA?
Industry-Specific Templates: Tailored designs for cafés, tech startups, creative businesses, and more.
AI-Driven Customization: Enter your business name, pick a style, and let AI do the work.
High-Quality Downloads: Receive print-ready and web-optimized logo files, including scalable SVGs.
How It Works:
Choose Your Template: Browse through our expertly designed categories.
Customize Your Logo: Add your business name and tagline, adjust styles, and preview instantly.
Download: Get high-res files for all your branding needs.
Perfect for small businesses looking for a professional touch without breaking the bank.

Ready to create a logo that represents your brand?
👉 Try LOGORA today at $LOGORA
Lol, seems yarn do not display metadata on @terron
[47°09′21″S, 126°43′38″W] Wind speed: 41kph
@lyse we have been hearing isolated ones for days now, pretty much since Thanksgiving. 😩
Thankfully, it's just a display issue
Thankfully, it's just a display issue
@bender Yea yea 😅
@bender Yea yea 😅
@prologic also the mentions. Remember, broken mentions. 😅
🧮 USERS:1 FEEDS:2 TWTS:1200 ARCHIVED:83048 CACHE:2630 FOLLOWERS:17 FOLLOWING:14
@andros Not really. The idea of registries never really got adopted tbh. I built a search engine and crawler but is offline at the moment due to hardware failure 🤦‍♂️
@andros Not really. The idea of registries never really got adopted tbh. I built a search engine and crawler but is offline at the moment due to hardware failure 🤦‍♂️
@bender Time to fix render plainly linked images I think 🤔
@bender Time to fix render plainly linked images I think 🤔
@bender Pretty sure I have a wildcard whitelist in these days 😅
@bender Pretty sure I have a wildcard whitelist in these days 😅
@andros Yes! I would! 🤣
@andros Yes! I would! 🤣
@movq Very cool! 👌
@movq Very cool! 👌
@movq How cool! So, that's the last thing for the year, eh? :-)
It must already be New Year here. Full continuous fire for ten minutes.
[47°09′08″S, 126°43′23″W] Wind speed: 55kph
Pinelles County Cycling: 1.12 miles, 00:11:02 average pace, 00:12:20 duration

#cycling
Pinelles County Cycling: 1.12 miles, 00:11:02 average pace, 00:12:20 duration

#cycling