# 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=165699
# next = https://watcher.sour.is?offset=165799
# prev = https://watcher.sour.is?offset=165599
❤️ 🎶: See the Moon by LeeZe
Quick life hack regarding dead gopherholes: Try to contact the owner. Sometimes there is a httpd listening on the same host which points at a way to contact the owner. So
@bender wut da fuq?!
@bender wut da fuq?!
@bender Yeah 😅
@bender Yeah 😅
@aelaraji @prologic @bender They're also AI-ing this, so I doubt that it really works. Just another shit show to lure more people into routing the traffic through Clownflare in my opinion.
[47°09′25″S, 126°43′59″W] Re-taking samples
https://www.punk.ist/ Punkist
https://www.punk.ist/ Punkist
@prologic that, sure, it is a determinant factor, I agree.
@prologic I don't know if there is/will be a Crowdsec bouncer to handle something like that. 🤔
@prologic I don't know if there is/will be a Crowdsec bouncer to handle something like that. 🤔
There is, also, a small controversy going around for something that should have been a small change, but that Kling (SerenityOS, and Ladybird creator) handled quite badly: https://github.com/SerenityOS/serenity/pull/6814.

Seemingly small things like this divide, and have the potential to harm a project.
@bender I think it's the massive data analytics and machine learning that allows them to distinguish these fake bots 🤔
@bender I think it's the massive data analytics and machine learning that allows them to distinguish these fake bots 🤔
@eldersnake how many browsers are out there, that use a unique “engine”? There seems to be quite a few: https://en.m.wikipedia.org/wiki/Comparison_of_browser_engines. Sure, another one won’t hurt. Would I use it? Probably not. 😅
@eldersnake how many browsers are out there, the use a unique “engine”? There seems to be quite a few: https://en.m.wikipedia.org/wiki/Comparison_of_browser_engines. Sure, another one won’t hurt. Would I use it? Probably not. 😅
@prologic oh, then it can’t be applied to self-hosters. Unless they spin up a similar-to-CloudFlare infrastructure. 😂
Base: 7.09 miles, 00:09:56 average pace, 01:10:25 duration
feeling slow so running slow
#running #treadmill
Base: 7.09 miles, 00:09:56 average pace, 01:10:25 duration
feeling slow so running slow
#running #treadmill
Base: 7.09 miles, 00:09:56 average pace, 01:10:25 duration
feeling slow so running slow
#running #treadmill
@bender What I mean is: without using or relying on Cloudflare!
@bender What I mean is: without using or relying on Cloudflare!
DISCLAIMER: I don’t use CloudFlare other than as a Domain Registrar, and their DNS. I might be saying wrong/utterly inaccurate things.
@prologic I think the same way the do DNS proxy. They clean all traffic for you, and your self hosted infra gets it.
Not sure how this can be applied for self hosters?
Not sure how this can be applied for self hosters?
@ basically it seems that Cloudflare has enough data that they can do machine learning to figure out whether the traffic behavior and patterns of bots even ones that fake their identity are really bots or not right?
So basically it seems that Cloudflare has enough data that they can do machine learning to figure out whether the traffic behavior and patterns of bots even ones that fake their identity are really bots or not right?
So basically it seems that Cloudflare has enough data that they can do machine learning to figure out whether the traffic behavior and patterns of bots even ones that fake their identity are really bots or not right?
❤️ 🎶: One ring by Solji
@eldersnake That's actually awesome! Happy seeing the pace at which it's starting to pick up momentum as far as getting more eyes on the project, especially after the "Ladybird Browser Initiative" announcement, that surely got a lot more people talking.
@eldersnake That's actually awesome! Happy seeing the pace at which it's starting to pick up momentum as far as getting more eyes on the project, especially after the "Ladybird Browser Initiative" announcement, that surely got a lot more people talking.
I don't remember who was looking for a way to block A.I bots/scrappers. But here's an article by Cloudflare "Declare your AIndependence: block AI bots, scrapers and crawlers with a single click" offering a way to do so even for the ones spoofing their User-Agent and such.
I don't remember who was looking for a way to block A.I bots/scrappers. But here's an article by Cloudflare "Declare your AIndependence: block AI bots, scrapers and crawlers with a single click" offering a way to do so even for the ones spoofing their User-Agent and such.
[47°09′47″S, 126°43′58″W] Taking samples
[47°09′50″S, 126°43′25″W] Raw reading: 0x66864871, offset +/-5
After that talk about the Ladybird browser the other day, I see this article just pop up:

https://devclass.com/2024/07/03/ladybird-web-browser-project-now-funded-by-github-co-founder-promises-no-code-from-other-browsers/

Seems it's gaining some recognition and support, I hope it can gain traction as we sure as anything need some genuine alternatives.
https://www.marginalia.nu/marginalia-search/about/ search engine
[47°09′49″S, 126°43′36″W] 4094 days without news from Herve
@bender No but reading a bit of that post:

> Because dynamic behavior is added to the page using normal HTML tags with custom attributes, it is difficult to provide additional security against cross-site scripting (XSS) attacks.

Is complete bullshit. It's like one line of code (if you can call HTML "code")
@bender No but reading a bit of that post:

> Because dynamic behavior is added to the page using normal HTML tags with custom attributes, it is difficult to provide additional security against cross-site scripting (XSS) attacks.

Is complete bullshit. It's like one line of code (if you can call HTML "code")
🧮 USERS:1 FEEDS:2 TWTS:1020 ARCHIVED:76602 CACHE:2300 FOLLOWERS:17 FOLLOWING:14
@bender I actually thought about using Assembler (for a split second). 😅 I’m probably too lazy for that, though, so much to type. 😂 But maybe I’ll throw it in the mix. Some of the early puzzles should be doable. 🤔
@bender I actually thought about using Assembler (for a split second). 😅 I’m probably too lazy for that, though, so much to type. 😂 But maybe I’ll throw it in the mix. Some of the early puzzles should be doable. 🤔
@bender I actually thought about using Assembler (for a split second). 😅 I’m probably too lazy for that, though, so much to type. 😂 But maybe I’ll throw it in the mix. Some of the early puzzles should be doable. 🤔
@bender I actually thought about using Assembler (for a split second). 😅 I’m probably too lazy for that, though, so much to type. 😂 But maybe I’ll throw it in the mix. Some of the early puzzles should be doable. 🤔
[47°09′20″S, 126°43′21″W] Carrier too weak
@movq nah, it doesn't matter, of course. Better prepared than not. It is also good to look forward something you enjoy doing. May I recommend Assembler?
who called them ghost roads and not the ectoplasmatic reticulum
@bender I cannot accept that kind gift! :-D I enjoy the drizzle at 12°C.
@bender It is. Does that matter? 😅 I’m looking forward to it, it has become somewhat of a tradition by now. 🥳
@bender It is. Does that matter? 😅 I’m looking forward to it, it has become somewhat of a tradition by now. 🥳
@bender It is. Does that matter? 😅 I’m looking forward to it, it has become somewhat of a tradition by now. 🥳
@bender It is. Does that matter? 😅 I’m looking forward to it, it has become somewhat of a tradition by now. 🥳
Isn't Advent of Code during Saturnalia? Like, 6 months from now? 😂😂😂 My kid would tell me, "Touch grass, dude!" 😂
https://slackbuilds.org/SBo-Github-Workflows.txt slackware
I needed to create a ZIP file under OS/2 2.1 and what’s the easiest™ way to do that?

Use WinZip under WIN-OS/2. 🤦

I know there are native ZIP programs for OS/2, but WinZip is what I was having readily available, and that basically sums up much of OS/2’s history. 🥴

https://movq.de/v/221699e4ef/a.jpg
I needed to create a ZIP file under OS/2 2.1 and what’s the easiest™ way to do that?

Use WinZip under WIN-OS/2. 🤦

I know there are native ZIP programs for OS/2, but WinZip is what I was having readily available, and that basically sums up much of OS/2’s history. 🥴

https://movq.de/v/221699e4ef/a.jpg
I needed to create a ZIP file under OS/2 2.1 and what’s the easiest™ way to do that?

Use WinZip under WIN-OS/2. 🤦

I know there are native ZIP programs for OS/2, but WinZip is what I was having readily available, and that basically sums up much of OS/2’s history. 🥴

https://movq.de/v/221699e4ef/a.jpg
I needed to create a ZIP file under OS/2 2.1 and what’s the easiest™ way to do that?

Use WinZip under WIN-OS/2. 🤦

I know there are native ZIP programs for OS/2, but WinZip is what I was having readily available, and that basically sums up much of OS/2’s history. 🥴

https://movq.de/v/221699e4ef/a.jpg
Thinking about what to do for the next Advent of Code. 🤔

Writing the solutions as DOS programs in C was *super fun* last year and I don’t think I can top that. 💾

Something in the realm of retrocomputing would be nice. I wonder how far I can get using QuickBASIC 4.5. Haven’t touched this in ages – but I have a feeling that this could be rather painful. 😂

Or maybe I’ll just go for Rust again, because I’m not using that a lot and keeping up with it could be useful. Or maybe a mix of both, “as many puzzles as possible with QB 4.5, Rust for the rest”. 🤔

https://movq.de/v/ac63405fd1/b.jpg
Thinking about what to do for the next Advent of Code. 🤔

Writing the solutions as DOS programs in C was *super fun* last year and I don’t think I can top that. 💾

Something in the realm of retrocomputing would be nice. I wonder how far I can get using QuickBASIC 4.5. Haven’t touched this in ages – but I have a feeling that this could be rather painful. 😂

Or maybe I’ll just go for Rust again, because I’m not using that a lot and keeping up with it could be useful. Or maybe a mix of both, “as many puzzles as possible with QB 4.5, Rust for the rest”. 🤔

https://movq.de/v/ac63405fd1/b.jpg
Thinking about what to do for the next Advent of Code. 🤔

Writing the solutions as DOS programs in C was *super fun* last year and I don’t think I can top that. 💾

Something in the realm of retrocomputing would be nice. I wonder how far I can get using QuickBASIC 4.5. Haven’t touched this in ages – but I have a feeling that this could be rather painful. 😂

Or maybe I’ll just go for Rust again, because I’m not using that a lot and keeping up with it could be useful. Or maybe a mix of both, “as many puzzles as possible with QB 4.5, Rust for the rest”. 🤔

https://movq.de/v/ac63405fd1/b.jpg
Thinking about what to do for the next Advent of Code. 🤔

Writing the solutions as DOS programs in C was *super fun* last year and I don’t think I can top that. 💾

Something in the realm of retrocomputing would be nice. I wonder how far I can get using QuickBASIC 4.5. Haven’t touched this in ages – but I have a feeling that this could be rather painful. 😂

Or maybe I’ll just go for Rust again, because I’m not using that a lot and keeping up with it could be useful. Or maybe a mix of both, “as many puzzles as possible with QB 4.5, Rust for the rest”. 🤔

https://movq.de/v/ac63405fd1/b.jpg
one of the better things about being a ghost is that on a rainy night, you can lie down and look up and not get wet at all↵↵and not only does the rain not make you blink, no whenever a drop passes through your retinae, the world itself ripples around it
[47°09′07″S, 126°43′43″W] Reading: 1.71000 PPM
@bender Nope! Thank you very much. Nope! 😂
@bender Nope! Thank you very much. Nope! 😂
@bender Nope! Thank you very much. Nope! 😂
@bender Nope! Thank you very much. Nope! 😂
Would you guys like some Beryl?

> "Late Monday, Beryl became the earliest storm to develop into a Category 5 hurricane in the Atlantic and peaked at winds of 165 mph (270 kph) Tuesday before weakening to a still-destructive Category 4..."
@prologic have you seeing this? https://www.sjoerdlangkemper.nl/2024/06/26/htmx-content-security-policy/
[47°09′33″S, 126°43′26″W] Reading: 0.22000 PPM
Base: 4.25 miles, 00:09:47 average pace, 00:41:35 duration
carrying on from code brown
#running #treadmill
Base: 4.25 miles, 00:09:47 average pace, 00:41:35 duration
carrying on from code brown
#running #treadmill
Base: 4.25 miles, 00:09:47 average pace, 00:41:35 duration
carrying on from code brown
#running #treadmill
Base: 1.75 miles, 00:09:42 average pace, 00:16:58 duration
had to stop for code brown.
#running #treadmill
Base: 1.75 miles, 00:09:42 average pace, 00:16:58 duration
had to stop for code brown.
#running #treadmill
Base: 1.75 miles, 00:09:42 average pace, 00:16:58 duration
had to stop for code brown.
#running #treadmill
[47°09′45″S, 126°43′34″W] Transfer aborted
@johanbove To be fair htmx is about 10 years old already and Hypermedia systems over 30 🤣
@johanbove To be fair htmx is about 10 years old already and Hypermedia systems over 30 🤣
[47°09′02″S, 126°43′10″W] Transfer 75% complete...
🧮 USERS:1 FEEDS:2 TWTS:1019 ARCHIVED:76587 CACHE:2319 FOLLOWERS:17 FOLLOWING:14
@movq Sure, they were forecast, but they never actually arrived here. :-)
@movq Wasn't too much rain around here from Friday onwards. Just a little bit. I didn't mind it either.
[47°09′39″S, 126°43′54″W] Transfer 50% complete...
@movq Oh yes. Compare that with an AppArmor or SELinux profile. Awful! The idea of just putting it right in the program itself sounds very appealing.
@lyse Indeed. Quite a lot of rain lately, but I don’t mind that. 👌
@lyse Indeed. Quite a lot of rain lately, but I don’t mind that. 👌
@lyse Indeed. Quite a lot of rain lately, but I don’t mind that. 👌
@lyse Indeed. Quite a lot of rain lately, but I don’t mind that. 👌
@lyse You didn’t?! Wow, I could have sworn I saw several storms in your area in the storm tracker. Guess I was wrong. 😅
@lyse You didn’t?! Wow, I could have sworn I saw several storms in your area in the storm tracker. Guess I was wrong. 😅
@lyse You didn’t?! Wow, I could have sworn I saw several storms in your area in the storm tracker. Guess I was wrong. 😅
@lyse You didn’t?! Wow, I could have sworn I saw several storms in your area in the storm tracker. Guess I was wrong. 😅
Sometimes I come across a file that still uses tabs for indentation and then I find out that I haven’t touched that thing for over a decade. Boom, time flies. 😳
Sometimes I come across a file that still uses tabs for indentation and then I find out that I haven’t touched that thing for over a decade. Boom, time flies. 😳