# 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 235274
# self = https://watcher.sour.is?offset=232936
# next = https://watcher.sour.is?offset=233036
# prev = https://watcher.sour.is?offset=232836
The other day, after a discussion online, we came to the conclusion that using awk+sed+tr could replace much of the development that requires a database. However, using SQLite to have a SQL syntax isn't a bad idea either. What do you think?
[47°09′20″S, 126°43′12″W] 4346 days without news from Herve
❤️ 🎶: 천상재회 (2015 Version) by 최진희
❤️ 🎶: Flowery path by JEON YU JIN
@lyse Bei mir heißen Eichhörnchen immer "Eberhardt" (unisex). Den Tierchen könnte ich stundenlang zuschauen.
Trotz "Zoomschwäche": Tolle Bilder.
[47°09′05″S, 126°43′52″W] Dosimeter fixed
@aelaraji not sure but i will check when i can! git status is a good idea yeah
@aelaraji not sure but i will check when i can! git status is a good idea yeah
🧮 USERS:1 FEEDS:2 TWTS:1273 ARCHIVED:85134 CACHE:2796 FOLLOWERS:18 FOLLOWING:14
I'd need to think about it deeply, but at a first sight, nanoblogging
would be a simple text (like the original twtxt spec, aimed for TUIs), and microblogging
(like Twitter was a few years ago), would be about sharing texts, images, videos, GIFs, links, and perhaps Markdown styling.
Why? You have shorter messages than in a blog, but you may add almost anything you could do in a blog.
Buuut... who knows?
[47°09′56″S, 126°43′33″W] Resetting dosimeter
I watched two squirrels this morning for about half an hour: https://lyse.isobeef.org/eichhoernchen-2025-03-11/ They were super crazy fast. Also, they bit off plenty of twigs and carried them around, not sure where they put them. I've never seen them do that before. Once more I realized that I need a better zoom.
Squirrel jumping from tree to tree
Which photos would you remove?
@aelaraji I cannot tell you either. I don't know the difference. :-)
I’ve never liked the behavior of OpenBSD’s shell where it just scrolls horizontally:
https://movq.de/v/1371f7efbc/vid-1741714971.mp4
But now I’m *this close* to implementing the same thing in my own shell – because it’s probably *much, much easier* than multiline stuff. 😅
I’ve never liked the behavior of OpenBSD’s shell where it just scrolls horizontally:
https://movq.de/v/1371f7efbc/vid-1741714971.mp4
But now I’m *this close* to implementing the same thing in my own shell – because it’s probably *much, much easier* than multiline stuff. 😅
@aelaraji That's nice, enjoy it while it lasts! Rain can be something wonderful. Stay safe.
@aelaraji That’s how twtxt started: As microblogging. Yarn shifted up some gears and now it’s more like social media – more powerful, but a bit different. 😅
@aelaraji That’s how twtxt started: As microblogging. Yarn shifted up some gears and now it’s more like social media – more powerful, but a bit different. 😅
Black swans occur when an event with a high negative impact but low probability occurs.
regardless of the technical maintenance and creating backdoors for the sake of the maintenance and put the risk in front of the security calls the black swans immedietly.
looks like CVE-2025-27840 can't be triggered remotely by Bluetooth, radio signals, or over the Internet, meaning they do not pose a risk of remote compromise of ESP32 devices
@kat @prologic When I make dev
on current master, I get a proper version. Same with make server
. Assuming you cloned the repo, do you have any (uncommited) changes? What does git status
tell you?
Of course, @bender, anytime! <3 As our number one bug finder, your service has to be rewarded. :-)
[47°09′10″S, 126°43′16″W] Dosimeter malfunction
> twtxt is a decentralised, minimalist microblogging service for hackers.
The keyword here is microblogging
. But it doesn't feel like we've been (relatively speaking) doing much of that lately... maybe I go the concept of microblogging
wrong.
It's been ages since the last time we've had as much and as frequent of a rainfall as we've been having this week. The smell, the sounds, the wind pushing against my body ... are taking over my senses with joy, leaving no room for worry™ (about the possibility of a flood).
i am awake and my headache is gone yayyy
i am awake and my headache is gone yayyy
@prologic make server actually because i don't need the client on my server, also i run make deps before just in case lol
@prologic make server actually because i don't need the client on my server, also i run make deps before just in case lol
@prologic huh interesting! yeah i was stumped for a bit i was like WHAT config.json file are these logs talking about.... but then it worked after i moved the old meta.json file lol!
@prologic huh interesting! yeah i was stumped for a bit i was like WHAT config.json file are these logs talking about.... but then it worked after i moved the old meta.json file lol!
[47°09′16″S, 126°43′23″W] 4345 days without news from Herve
this esp32 issue is tracked under CVE-2025-27840... Looks like I should try alternative chips for meshtastic!
whoa! esp32 = 29 undocumented commands, collectively characterized as a backdoor, that could be used for memory manipulation, MAC address spoofing and packet injection=
meshtastic looks promising, i'm starting to explore esp32 platforms and it doesn't look that dificult to setup.
@doesnm Actually that's a fantastic idea 🙌
@kat Actually that's' a known bug I haven't worked out yet hmmm 🧐
@kat Arw you running make build or go build?
[47°09′10″S, 126°43′25″W] Raw reading: 0x67CFED82, offset +/-4
[47°09′13″S, 126°43′47″W] Weather forecast alert -- storm from SW
👋 Hello @death, welcome to yarn, a Yarn.social Pod! To get started you may want to check out the pod's Discover feed to find users to follow and interact with. To follow new users, use the ⨁ Follow
button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
👋 Hello @death, welcome to yarn, a Yarn.social Pod! To get started you may want to check out the pod's Discover feed to find users to follow and interact with. To follow new users, use the ⨁ Follow
button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
i rebuilt the yarnd binary several times and yet the version print is still omitting the first letter lol? wtf
i rebuilt the yarnd binary several times and yet the version print is still omitting the first letter lol? wtf
oh god i have a horrible headache i know it'll only go away if i sleep but i don't wanna sleep yet T_T
oh god i have a horrible headache i know it'll only go away if i sleep but i don't wanna sleep yet T_T
👋 Hello @radiantgarden, welcome to yarn, a Yarn.social Pod! To get started you may want to check out the pod's Discover feed to find users to follow and interact with. To follow new users, use the ⨁ Follow
button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
👋 Hello @radiantgarden, welcome to yarn, a Yarn.social Pod! To get started you may want to check out the pod's Discover feed to find users to follow and interact with. To follow new users, use the ⨁ Follow
button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
👋 Hello @hydaelyn, welcome to yarn, a Yarn.social Pod! To get started you may want to check out the pod's Discover feed to find users to follow and interact with. To follow new users, use the ⨁ Follow
button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
👋 Hello @hydaelyn, welcome to yarn, a Yarn.social Pod! To get started you may want to check out the pod's Discover feed to find users to follow and interact with. To follow new users, use the ⨁ Follow
button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
idfk where the error came from it just broke one day, maybe from one of my many server crashes which are becoming frequent and UGH i have to fix that too but i have a headache right now so one thing at a time. the error was 'unexpected end of JSON input' or something, for a while i thought oh permission error but turns out i can't read the error that clearly indicated something syntax related (i did double check my env file though)
idfk where the error came from it just broke one day, maybe from one of my many server crashes which are becoming frequent and UGH i have to fix that too but i have a headache right now so one thing at a time. the error was 'unexpected end of JSON input' or something, for a while i thought oh permission error but turns out i can't read the error that clearly indicated something syntax related (i did double check my env file though)
@kat it was like.... meta.json was corrupt or well it was empty actually whatever idk. ended up moving that elsewhere temporarily, rebuilding the binary, restarting server... and it worked?!?!? shit was confusing
@kat it was like.... meta.json was corrupt or well it was empty actually whatever idk. ended up moving that elsewhere temporarily, rebuilding the binary, restarting server... and it worked?!?!? shit was confusing
HI EVERYONE MY INSTANCE DIED FOR A WHILE AND MY LIFE TURNED TO SHIT SO I COULDN'T FIX IT BUT I JUST DID YAYYYYYYYY
HI EVERYONE MY INSTANCE DIED FOR A WHILE AND MY LIFE TURNED TO SHIT SO I COULDN'T FIX IT BUT I JUST DID YAYYYYYYYY
🧮 USERS:1 FEEDS:2 TWTS:1272 ARCHIVED:85120 CACHE:2798 FOLLOWERS:18 FOLLOWING:14
It is super cool to be listed as a "contributor" for having chimed in (constructively) on a project's issue :D
https://github.com/nathanrooy/taxicab/releases/tag/v0.1.1
#taxicab is a library that improves on #OSMnx route-finding function, giving more useful results, specially on short routes.
#geopython #python
@prologic oops, I'm sorry to see disagreement leading to draining emotions.
It remind me a bit of the Conclave movie where every part wanted to defend their vision and there is only a winner. If one wins the other loses. Like the political side of many leaders and volunteers representing a broad community. I don't think that's the case here. Most of us (in not all) should 'win'.
I can only add that isn't nice to listen that 'my idea and effort' is not what the rest of the people expect. I personally have a kind of issue with public rejection, but I also like to argue, discuss and even fight a bit. "A gem cannot be polished without friction, nor a man perfected without trials," they say.
This exercise and belonging to this community also brings me good feelings of smart people trying to solve a human and technical problem, which is insanely difficult to get 'right'.
I genuinely hope we can understand each other, and even with our different and respectful thoughts on the same thing, we might reach an agreement on what's the best for most people.
Good vibes to everyone!
#testing @ Hi Bob, nice to meet you!
#testing @ Hi Bob, nice to meet you!
#testing @ Hi Bob, nice to meet you!
#testing @ Hi Bob, nice to meet you!
[47°09′34″S, 126°43′13″W] Transfer aborted
@lyse deeply honored to be used as an example, when illustrating things that will break! :-D <3
[47°09′48″S, 126°43′32″W] Transfer 75% complete...
Why not just use registry? It can be personal or hosted by someone like registry.twtxt.org. Just need to be adapt to support hashes
If we don't keep insisting on simplify and "The beauty of twtxt is, you put one file on your server, done. One.", then people should just use ActivityPub-based software like Mastodon, PixelFed, etc. which are getting a lot of attention and uses migrating to the fediverse from meta/x here in Denmark over the last couple of months.
If we don't keep insisting on simplify and "The beauty of twtxt is, you put one file on your server, done. One.", then people should just use ActivityPub-based software like Mastodon, PixelFed, etc. which are getting a lot of attention and uses migrating to the fediverse from meta/x here in Denmark over the last couple of months.
If we don't keep insisting on simplify and "The beauty of twtxt is, you put one file on your server, done. One.", then people should just use ActivityPub-based software like Mastodon, PixelFed, etc. which are getting a lot of attention and uses migrating to the fediverse from meta/x here in Denmark over the last couple of months.
If we don't keep insisting on simplify and "The beauty of twtxt is, you put one file on your server, done. One.", then people should just use ActivityPub-based software like Mastodon, PixelFed, etc. which are getting a lot of attention and uses migrating to the fediverse from meta/x here in Denmark over the last couple of months.
[47°09′24″S, 126°43′33″W] Transfer 50% complete...