# 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=164499
# next = https://watcher.sour.is?offset=164599
# prev = https://watcher.sour.is?offset=164399
AI has been writing articles for news sites since 2018. Massively since 2020... For Gopher to exist, holes must be opened, not closed (
Pinellas County - Long Run: 12.00 miles, 00:11:00 average pace, 02:11:59 duration
took it easy. for each overpass or for each mile i walked a tenth of a mile just to ensure i hydrated and kept my HR down. head has been murder recently and i knew the weekend was going to be filled with activities.
#running
Pinellas County - Long Run: 12.00 miles, 00:11:00 average pace, 02:11:59 duration
took it easy. for each overpass or for each mile i walked a tenth of a mile just to ensure i hydrated and kept my HR down. head has been murder recently and i knew the weekend was going to be filled with activities.
#running
Pinellas County - Long Run: 12.00 miles, 00:11:00 average pace, 02:11:59 duration
took it easy. for each overpass or for each mile i walked a tenth of a mile just to ensure i hydrated and kept my HR down. head has been murder recently and i knew the weekend was going to be filled with activities.
#running
@bender Sorry about this, if you'd like I can clean your feed up? Hmm? 🧐
@bender Sorry about this, if you'd like I can clean your feed up? Hmm? 🧐
I hope the bug fixes work as intended 😅
I hope the bug fixes work as intended 😅
I tried to fix some more bugs today, but who knows, I may have made things worse 🤣
I tried to fix some more bugs today, but who knows, I may have made things worse 🤣
[47°09′07″S, 126°43′00″W] Transfer aborted
[47°09′16″S, 126°43′25″W] Transfer 25% complete...
Any lesson you refuse to learn will repeat until you do.
Testing something.. can someone mention me in a twt?
Testing something.. can someone mention me in a twt?
blinder than a lesser blind mole-rat.
Many brains have taken the tattoo.
Now that world wide web is fucked with AI content, Gopher is our last hope!
🧮 USERS:1 FEEDS:2 TWTS:1001 ARCHIVED:74046 CACHE:2211 FOLLOWERS:17 FOLLOWING:14
Yeah all the existing Javascript is a bit broken I'm afraid. Trying to fix this today 🤞
Yeah all the existing Javascript is a bit broken I'm afraid. Trying to fix this today 🤞
Hitting "Reply" or "Fork" does nothing. So, my feed will forever bear witness to the "dupligate", correct?
[47°09′55″S, 126°43′22″W] Carrier too weak
@bender Hehe thanks! 😅 Still gotta sort out some other bugs, but that's tomorrows job 🤞
@bender Hehe thanks! 😅 Still gotta sort out some other bugs, but that's tomorrows job 🤞
@bender Hehe thanks! 😅 Still gotta sort out some other bugs, but that's tomorrows job 🤞
@bender Hehe thanks! 😅 Still gotta sort out some other bugs, but that's tomorrows job 🤞
@movq Oohhh, okay! Way more often than I thought. It's similar to oiling my handplane. Every time it squeeks or the friction gets too much (just the opposite ;-)), I pull the plane sole over my "rag in a can" oiler.
@lyse Every time a little bit before you play. Sometimes more. 😅 It’s easily noticeable if there’s not enough rosin on the bow, because there won’t be enough friction and the bow will begin to just slide over the strings. Sounds horrible. 😂
@lyse Every time a little bit before you play. Sometimes more. 😅 It’s easily noticeable if there’s not enough rosin on the bow, because there won’t be enough friction and the bow will begin to just slide over the strings. Sounds horrible. 😂
@lyse Every time a little bit before you play. Sometimes more. 😅 It’s easily noticeable if there’s not enough rosin on the bow, because there won’t be enough friction and the bow will begin to just slide over the strings. Sounds horrible. 😂
@lyse Every time a little bit before you play. Sometimes more. 😅 It’s easily noticeable if there’s not enough rosin on the bow, because there won’t be enough friction and the bow will begin to just slide over the strings. Sounds horrible. 😂
[47°09′57″S, 126°43′48″W] Bad satellite signal -- switching to analog communication
Very humid 20°C, cloudy and partially raining. That was today's weather when we went into the woods and paid or backyard mountain a visit: https://lyse.isobeef.org/waldspaziergang-2024-06-14/ Not very many folks around, looked like they all feared the liquid sunshine. The visibiliy was fairly mixed. Pretty clear in the west, we could see the Stuttgart TV tower 38.55km away (04). But very hazy to the north (03) when a rain cloud appeared.
Chestnut face nailed to a tree stump
@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)