# 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 196300
# self = https://watcher.sour.is?offset=164456
# next = https://watcher.sour.is?offset=164556
# prev = https://watcher.sour.is?offset=164356
@movq How often do you apply it?
Glitches squashed with glee,
Smooth flow, code sings its new song,
Works as planned at last.
[47°09′43″S, 126°43′45″W] Storm recedes -- back to normal work
Nope that appears to be fixed 👌 (_but there are other annoying bugs_) -- I _think_ I should nuke half this crappy Javascript code we wrote years ago and start over 🤣
Nope that appears to be fixed 👌 (_but there are other annoying bugs_) -- I _think_ I should nuke half this crappy Javascript code we wrote years ago and start over 🤣
Let's see if yarnd 0.15.1@115c1cd still has this dupe bug? 🐞
Let's see if yarnd 0.15.1@115c1cd still has this dupe bug? 🐞
@xuu
xuutxt.sour.is to answer your question, the Mentions view and the Mentions filter work a bit differently. The former looks at the pod's entire cache for mentions of you, whilst the later only filters the current view
If that makes sense -- It does beg the question of whether the "Mentions" view is needed at all, as its equivalent to /discover?f=mentionsme I think
@xuu
xuutxt.sour.is to answer your question, the Mentions view and the Mentions filter work a bit differently. The former looks at the pod's entire cache for mentions of you, whilst the later only filters the current view
If that makes sense -- It does beg the question of whether the "Mentions" view is needed at all, as its equivalent to /discover?f=mentionsme I think
@eldersnake You able to grab a screenshot of the console (debug) of the request? 🙏 I can't repro this locally 🧐
@eldersnake You able to grab a screenshot of the console (debug) of the request? 🙏 I can't repro this locally 🧐
[47°09′21″S, 126°43′27″W] Wind speed: 49kph -- batteries low
@eldersnake Yup! Nig I'm the JavaScript. I plan to fix this tonight!
@eldersnake Yup! Nig I'm the JavaScript. I plan to fix this tonight!
[47°09′12″S, 126°43′31″W] Working impossible due to heavy rain
So, only original posts get duplicated, not replies.
@prologic on the the timeline with mentions filter I missing the latest mention that comes up in the mentions page.
Oh.. And you are mentioning my dev instance here 😄
@prologic on the the timeline with mentions filter I missing the latest mention that comes up in the mentions page.
Oh.. And you are mentioning my dev instance here 😄
🧮 USERS:1 FEEDS:2 TWTS:1000 ARCHIVED:74030 CACHE:2255 FOLLOWERS:17 FOLLOWING:14
@lyse Indeed, it’s quite translucent. 😃
It depends on the type of rosin, though. The one that I used before is basically opaque and also much harder:

I intentionally went for the softer rosin this time, because I find it easier to use. It’s stickier and can be applied to the bow much easier.
@lyse Indeed, it’s quite translucent. 😃
It depends on the type of rosin, though. The one that I used before is basically opaque and also much harder:

I intentionally went for the softer rosin this time, because I find it easier to use. It’s stickier and can be applied to the bow much easier.
@lyse Indeed, it’s quite translucent. 😃
It depends on the type of rosin, though. The one that I used before is basically opaque and also much harder:

I intentionally went for the softer rosin this time, because I find it easier to use. It’s stickier and can be applied to the bow much easier.
@lyse Indeed, it’s quite translucent. 😃
It depends on the type of rosin, though. The one that I used before is basically opaque and also much harder:

I intentionally went for the softer rosin this time, because I find it easier to use. It’s stickier and can be applied to the bow much easier.
@lyse yup. It truly has gone berserk.
@lyse All those twts have the same hash, so I don’t see any duplicates in my client. Phew! 😅
@lyse All those twts have the same hash, so I don’t see any duplicates in my client. Phew! 😅
@lyse All those twts have the same hash, so I don’t see any duplicates in my client. Phew! 😅
@lyse All those twts have the same hash, so I don’t see any duplicates in my client. Phew! 😅
@movq Haha, cool! :-) Also funny how the red container makes it completely change color.
Got a new pack of rosin for my double bass. There was a large bubble of air trapped inside. 🥴 It slowly made its way up over the course of a couple of days and now it finally burst. 😅

Got a new pack of rosin for my double bass. There was a large bubble of air trapped inside. 🥴 It slowly made its way up over the course of a couple of days and now it finally burst. 😅

Got a new pack of rosin for my double bass. There was a large bubble of air trapped inside. 🥴 It slowly made its way up over the course of a couple of days and now it finally burst. 😅

Got a new pack of rosin for my double bass. There was a large bubble of air trapped inside. 🥴 It slowly made its way up over the course of a couple of days and now it finally burst. 😅

[47°09′21″S, 126°43′02″W] Automatic systems disengaged due to blizzard
@bender Waaahhh! Even just posting without editing?
Base: 7.00 miles, 00:10:04 average pace, 01:10:25 duration
tired legs, but hell it was not in the heat.
#running #treadmill
Base: 7.00 miles, 00:10:04 average pace, 01:10:25 duration
tired legs, but hell it was not in the heat.
#running #treadmill
Base: 7.00 miles, 00:10:04 average pace, 01:10:25 duration
tired legs, but hell it was not in the heat.
#running #treadmill
Every single twtxt duplicates now. Sorry everyone!
I just replicated the duplication of twtxts. To do so, simply click "Edit", wait for the textarea to come up with the post you are "editing", and navigate away. Done.
[47°09′01″S, 126°43′13″W] Wind speed: 58kph -- batteries low
I would say gopher has a decade left
I would say gopher has a decade left
@prologic This is how you can identify the duplicates in the feeds (storing the files first for potential further analysis later on without having to redownload them): cd /tmp; for u in prologic bender shreyan; do echo $u; curl -s https://twtxt.net/user/$u/twtxt.txt > $u.txt; uniq -cd $u.txt; done
@eldersnake Oh that's not right? Hmmm 🧐 Is this consistently reproducible? If so what does the browser console's network tab say about the request and response hete (XHR)
@eldersnake Oh that's not right? Hmmm 🧐 Is this consistently reproducible? If so what does the browser console's network tab say about the request and response hete (XHR)
[47°09′23″S, 126°43′22″W] Automatic systems disengaged due to thunderstorm
@aelaraji Ah! That’s a great reason, actually. 😊 Exploring for the sake of exploring! 👌
@aelaraji Ah! That’s a great reason, actually. 😊 Exploring for the sake of exploring! 👌
@aelaraji Ah! That’s a great reason, actually. 😊 Exploring for the sake of exploring! 👌
@aelaraji Ah! That’s a great reason, actually. 😊 Exploring for the sake of exploring! 👌
I wrote a letter to the owner asking him to restore the guest book so that I could continue read the gossip. But instead, Gopher disconnected. Bad...
@xuu Yeah it's not feature gated or anything.
Sorry you'll have to forgive me, what's different? 🧐
@xuu Yeah it's not feature gated or anything.
Sorry you'll have to forgive me, what's different? 🧐
[47°09′09″S, 126°43′27″W] Wind speed: 96kph
[47°09′58″S, 126°43′33″W] Wind speed: N/A -- Cannot comunicate
Also.. why different?

Also.. why different?
Also.. why different?

@prologic how do i enable htmx? i built latest main
@prologic how do i enable htmx? i built latest main
@prologic how di i enable htmx? i built latest main
@slashdot What the hell?! 😱 So these companies would prefer to continue to harm human health?! 🧐
@slashdot What the hell?! 😱 So these companies would prefer to continue to harm human health?! 🧐
The same company separately quoted over $7,000 to install an outdoor garden tap and plumbing for approximately 20m 😱
The same company separately quoted over $7,000 to install an outdoor garden tap and plumbing for approximately 20m 😱
Just got a quote to fix a bathroom tap and hoses that are corroded for > $1,000 😱
Just got a quote to fix a bathroom tap and hoses that are corroded for > $1,000 😱
@shreyan Yhe default is 20ms AFAIK so the delay you're seeing is the axtual request latency I think?
I haven't found a good way to do the right style of "indicator" yet 😢
Help wanted! 🙏 I also broke two other features that require client-side JavaScript 🤦♂️
@shreyan Yhe default is 20ms AFAIK so the delay you're seeing is the axtual request latency I think?
I haven't found a good way to do the right style of "indicator" yet 😢
Help wanted! 🙏 I also broke two other features that require client-side JavaScript 🤦♂️
Aliens have always abducted gopher server administrators. It's tradition. They'll be back ... probably.
🧮 USERS:1 FEEDS:2 TWTS:999 ARCHIVED:73295 CACHE:2236 FOLLOWERS:17 FOLLOWING:14
@movq A Honest response: As far as I'm concerned, It's main feature is ... I'm bored and ready to try anything that crosses my path, might learn a thing or two along the way. 😅
@movq A Honest response: As far as I'm concerned, It's main feature is ... I'm bored and ready to try anything that crosses my path, might learn a thing or two along the way. 😅
Aliens seem to be abducting the owners of Gopher servers. Now hngopher.com not works. What the hell is going on?
@tkanos I don't know about girls, because haven't raised one, but boys would, at certain point, label that "continuous discussion" as nagging, and parents as "boomers", and will do whatever the hell they want. I know because I did similarly, and our not-a-kid-anymore does the same.
Bottom-line, advise, yes, but don't be too strict because it backfires.
[47°09′05″S, 126°43′56″W] Working impossible due to blizzard
@aelaraji What is FreeBSD’s killer feature these days in your opinion? In other words, why are you experimenting with this OS in particular? 🤔 Not saying it’s bad, don’t worry. 😅 Just curious, I haven’t had it installed in over a decade, I think.
@aelaraji What is FreeBSD’s killer feature these days in your opinion? In other words, why are you experimenting with this OS in particular? 🤔 Not saying it’s bad, don’t worry. 😅 Just curious, I haven’t had it installed in over a decade, I think.
@aelaraji What is FreeBSD’s killer feature these days in your opinion? In other words, why are you experimenting with this OS in particular? 🤔 Not saying it’s bad, don’t worry. 😅 Just curious, I haven’t had it installed in over a decade, I think.