# 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 165
# self = https://watcher.sour.is/conv/n6itdza
@darch I think I’ve seen this...there are a few SSB based social things out there. I’ve tried a couple and well you try it and let us know what you think 😁
@darch I think I’ve seen this...there are a few SSB based social things out there. I’ve tried a couple and well you try it and let us know what you think 😁
@darch I think I’ve seen this...there are a few SSB based social things out there. I’ve tried a couple and well you try it and let us know what you think 😁
looking at the source code it looks like development stopped around August last year…
looking at the source code it looks like development stopped around August last year…
looking at the source code it looks like development stopped around August last year…
@prologic it got some really nice colours and a fresh design, but some features are kinda lacking or wierd.
@prologic it got some really nice colours and a fresh design, but some features are kinda lacking or wierd.
For example this bit is brillliant 👌\n\n> This is why social networks refuse to have a feed in chronological order for example, they are not the most addictive, using algorithms to show you things that hooks you better gets you more addicted so they can sell more ads.
For example this bit is brillliant 👌
> This is why social networks refuse to have a feed in chronological order for example, they are not the most addictive, using algorithms to show you things that hooks you better gets you more addicted so they can sell more ads.
For example this bit is brillliant 👌\n\n> This is why social networks refuse to have a feed in chronological order for example, they are not the most addictive, using algorithms to show you things that hooks you better gets you more addicted so they can sell more ads.
For example this bit is brillliant 👌
> This is why social networks refuse to have a feed in chronological order for example, they are not the most addictive, using algorithms to show you things that hooks you better gets you more addicted so they can sell more ads.
For anyone reading this guys manifesto the second paragraph is actually a really good example of why perhaps adding too many convenient layers into the user experience such as inline threading where you don’t have to think about it might actually be a bad idea. Perhaps we can come up with another way to make it convenient to follow the trail of folks conversations? 🤔
Plus I think despite want @lyse did for his client which is purpose built to display in a tree like interface a bit like email, adding this is a lot more complexity When it wasn’t designed like this
For anyone reading this guys manifesto the second paragraph is actually a really good example of why perhaps adding too many convenient layers into the user experience such as inline threading where you don’t have to think about it might actually be a bad idea. Perhaps we can come up with another way to make it convenient to follow the trail of folks conversations? 🤔\n\nPlus I think despite want @lyse did for his client which is purpose built to display in a tree like interface a bit like email, adding this is a lot more complexity When it wasn’t designed like this
For anyone reading this guys manifesto the second paragraph is actually a really good example of why perhaps adding too many convenient layers into the user experience such as inline threading where you don’t have to think about it might actually be a bad idea. Perhaps we can come up with another way to make it convenient to follow the trail of folks conversations? 🤔
Plus I think despite want @lyse did for his client which is purpose built to display in a tree like interface a bit like email, adding this is a lot more complexity When it wasn’t designed like this
For anyone reading this guys manifesto the second paragraph is actually a really good example of why perhaps adding too many convenient layers into the user experience such as inline threading where you don’t have to think about it might actually be a bad idea. Perhaps we can come up with another way to make it convenient to follow the trail of folks conversations? 🤔\n\nPlus I think despite want @lyse did for his client which is purpose built to display in a tree like interface a bit like email, adding this is a lot more complexity When it wasn’t designed like this
> All this makes users more and more passive, which helps addiction.\n\n👌👏💯
> All this makes users more and more passive, which helps addiction.
👌👏💯
> All this makes users more and more passive, which helps addiction.
👌👏💯
> All this makes users more and more passive, which helps addiction.\n\n👌👏💯
> But how did those companies built apps like this? Are they evil masters of human psychology? No, they were simply experimenting with different features and looking at their metrics, following the ones that pushed their goals forward, the so called “user engagement”.
Nope they had inadvertently created a Skinners box! 😳 maybe not deliberately but that’s what happened 😁
> But how did those companies built apps like this? Are they evil masters of human psychology? No, they were simply experimenting with different features and looking at their metrics, following the ones that pushed their goals forward, the so called “user engagement”.
Nope they had inadvertently created a Skinners box! 😳 maybe not deliberately but that’s what happened 😁
> But how did those companies built apps like this? Are they evil masters of human psychology? No, they were simply experimenting with different features and looking at their metrics, following the ones that pushed their goals forward, the so called “user engagement”.\n\nNope they had inadvertently created a Skinners box! 😳 maybe not deliberately but that’s what happened 😁
> But how did those companies built apps like this? Are they evil masters of human psychology? No, they were simply experimenting with different features and looking at their metrics, following the ones that pushed their goals forward, the so called “user engagement”.\n\nNope they had inadvertently created a Skinners box! 😳 maybe not deliberately but that’s what happened 😁
The sad truth is I actually worked at that particular company for nearly 3 1/2 years and saw all of this firsthand. It’s quite horrifying to watch in person the damage that can be caused by such simple things as numbers and lines on a graph!
The sad truth is I actually worked at that particular company for nearly 3 1/2 years and saw all of this firsthand. It’s quite horrifying to watch in person the damage that can be caused by such simple things as numbers and lines on a graph!
The sad truth is I actually worked at that particular company for nearly 3 1/2 years and saw all of this firsthand. It’s quite horrifying to watch in person the damage that can be caused by such simple things as numbers and lines on a graph!
I should recruit this guy to join our project? What do y’all think? 🤔🤣
I should recruit this guy to join our project? What do y’all think? 🤔🤣
I should recruit this guy to join our project? What do y’all think? 🤔🤣
I think when you reduce entire scores of people to nothing but dots and lines on a graph, it's bound to go badly. In a business setting at least.
I think when you reduce entire scores of people to nothing but dots and lines on a graph, it's bound to go badly. In a business setting at least.
I haven't looked up any studies or anything but I wouldn't be surprised if those who avoided Facebook, Twitter etc were actively happier on a daily basis.
I haven't looked up any studies or anything but I wouldn't be surprised if those who avoided Facebook, Twitter etc were actively happier on a daily basis.
@prologic I think reaching out to them is a great idea. Initially, I thought, oh, it's too close to Yarn, and they're passionate. But, then, as you say, development stopped in August. Maybe the time is ripe for a new project!
@prologic I think reaching out to them is a great idea. Initially, I thought, oh, it's too close to Yarn, and they're passionate. But, then, as you say, development stopped in August. Maybe the time is ripe for a new project!
@jlj Yeah I think so! How about your do the reaching out? 🤔 Migjt be interesting if it didn’t come from me at first 😁
@jlj Yeah I think so! How about your do the reaching out? 🤔 Migjt be interesting if it didn’t come from me at first 😁
@jlj Yeah I think so! How about your do the reaching out? 🤔 Migjt be interesting if it didn’t come from me at first 😁
@prologic Wow. Didn't expect you to say that! I'd be honoured to. :-D I'll do my best! :-D
@prologic Wow. Didn't expect you to say that! I'd be honoured to. :-D I'll do my best! :-D
@prologic @darch Re 🤣: lol. Re "... there are a few SSB based social things out there..." I had no idea! Manyverse, Patchwork, Patchfox, Oasis, Planetary, and well as Feedless... My initial thought is: awesome! I find it rather hopeful. :-)
@prologic @darch Re 🤣: lol. Re "... there are a few SSB based social things out there..." I had no idea! Manyverse, Patchwork, Patchfox, Oasis, Planetary, and well as Feedless... My initial thought is: awesome! I find it rather hopeful. :-)
@jlj @prologic Well most of what mentioned is not networks but clients for the the same network (Patchwork, Patchfox, Oasis and in part Feedless and Manyverse). Planetary i think is somewhat separated.\nBut then again Scuttlebutt is struggling with access the same profile from several devices, since it is peer2peer first, where all users are running a server on their own device and moving this server can break then crypto-threading that is the backbone of the SSB protocol. Feedless is offering a hosted solution at their server, but you can also selfhost on your own devic
@jlj @prologic Well most of what mentioned is not networks but clients for the the same network (Patchwork, Patchfox, Oasis and in part Feedless and Manyverse). Planetary i think is somewhat separated.\nBut then again Scuttlebutt is struggling with access the same profile from several devices, since it is peer2peer first, where all users are running a server on their own device and moving this server can break then crypto-threading that is the backbone of the SSB protocol. Feedless is offering a hosted solution at their server, but you can also selfhost on your own devic
@jlj @prologic Well most of what mentioned is not networks but clients for the the same network (Patchwork, Patchfox, Oasis and in part Feedless and Manyverse). Planetary i think is somewhat separated.
But then again Scuttlebutt is struggling with access the same profile from several devices, since it is peer2peer first, where all users are running a server on their own device and moving this server can break then crypto-threading that is the backbone of the SSB protocol. Feedless is offering a hosted solution at their server, but you can also selfhost on your own devic
@darch @jlj @prologic (...) and also the fact than you cannot delete content when it has first been published.
This is also an issue for me with how yarn/twt.social is working atm; than you cannot delete stuff you posted, when it is hosted on a pod, but you can if you selfhost your own twtxt.txt-file. I want to be able to edit or at least delete posts and not just my last post. And this will be a dealbreaker if we are to bring more people to using twtxt via hosted yarn-server.
@darch @jlj @prologic (...) and also the fact than you cannot delete content when it has first been published.\nThis is also an issue for me with how yarn/twt.social is working atm, than you cannot delete stuff you posted, when it is hosted on a pod, but you can if you selfhost your own twtxt.txt-file.
@darch @jlj @prologic (...) and also the fact than you cannot delete content when it has first been published.\nThis is also an issue for me with how yarn/twt.social is working atm; than you cannot delete stuff you posted, when it is hosted on a pod, but you can if you selfhost your own twtxt.txt-file. I want to be able to edit or at least delete posts and not just my last post. And this will be a dealbreaker if we are to bring more people to using twtxt via hosted yarn-server.
@darch @jlj @prologic (...) and also the fact than you cannot delete content when it has first been published.\nThis is also an issue for me with how yarn/twt.social is working atm; than you cannot delete stuff you posted, when it is hosted on a pod, but you can if you selfhost your own twtxt.txt-file. I want to be able to edit or at least delete posts and not just my last post. And this will be a dealbreaker if we are to bring more people to using twtxt via hosted yarn-server.
@darch re deleting your last post or any post. The trouble is a) it's a bit too late really, if you want to go delete a post N entries ago, others have already fetched your feed. So it's a little pointless. b) It's rather expensive to have to traverse a feed file arbitrarily so that's why we only support "edit/delete"'ing your last entry. It's much cheaper to seek to the end, look for the last \n
and nuke that.
IHMO you should learn to live with this and the fact that posts only exists in active cache for a limited time and size anyway. It's totally "okay" I think.
@darch re deleting your last post or any post. The trouble is a) it's a bit too late really, if you want to go delete a post N entries ago, others have already fetched your feed. So it's a little pointless. b) It's rather expensive to have to traverse a feed file arbitrarily so that's why we only support "edit/delete"'ing your last entry. It's much cheaper to seek to the end, look for the last \\n
and nuke that.\n\nIHMO you should learn to live with this and the fact that posts only exists in active cache for a limited time and size anyway. It's totally "okay" I think.
@darch re deleting your last post or any post. The trouble is a) it's a bit too late really, if you want to go delete a post N entries ago, others have already fetched your feed. So it's a little pointless. b) It's rather expensive to have to traverse a feed file arbitrarily so that's why we only support "edit/delete"'ing your last entry. It's much cheaper to seek to the end, look for the last \n
and nuke that.
IHMO you should learn to live with this and the fact that posts only exists in active cache for a limited time and size anyway. It's totally "okay" I think.
@darch re deleting your last post or any post. The trouble is a) it's a bit too late really, if you want to go delete a post N entries ago, others have already fetched your feed. So it's a little pointless. b) It's rather expensive to have to traverse a feed file arbitrarily so that's why we only support "edit/delete"'ing your last entry. It's much cheaper to seek to the end, look for the last \\n
and nuke that.\n\nIHMO you should learn to live with this and the fact that posts only exists in active cache for a limited time and size anyway. It's totally "okay" I think.
@prologic @darch I'd agree. I mean, I get that cancel culture is terrifying, but, by in large, once something's out there, someone's grabbed a copy, no matter what you do. I don't know... I'm happy with that, and, if the worst happens, to just pull it out down and go radio silent.
@prologic @darch I'd agree. I mean, I get that cancel culture is terrifying, but, by in large, once something's out there, someone's grabbed a copy, no matter what you do. I don't know... I'm happy with that, and, if the worst happens, to just pull it out down and go radio silent.
@jlj @darch it's a balance really I think. If you want a truely closed system, that's doable I guess, but it defeats the point too I think of an open social system. In the real world for example, if you said something you didn't mean, well it's kind of too late, so you have to back track a bit, apologise for that, move on, etc. Or if you have something you want to say to an individual in private, say securly, you'd find a different medium to do so, eg, you'd pull them aside, whisper in each other's eat, etc. being social ihmo is also being open and...
@jlj @darch it's a balance really I think. If you want a truely closed system, that's doable I guess, but it defeats the point too I think of an open social system. In the real world for example, if you said something you didn't mean, well it's kind of too late, so you have to back track a bit, apologise for that, move on, etc. Or if you have something you want to say to an individual in private, say securly, you'd find a different medium to do so, eg, you'd pull them aside, whisper in each other's eat, etc. being social ihmo is also being open and...
@jlj @darch it's a balance really I think. If you want a truely closed system, that's doable I guess, but it defeats the point too I think of an open social system. In the real world for example, if you said something you didn't mean, well it's kind of too late, so you have to back track a bit, apologise for that, move on, etc. Or if you have something you want to say to an individual in private, say securly, you'd find a different medium to do so, eg, you'd pull them aside, whisper in each other's eat, etc. being social ihmo is also being open and...
... and participating in open conversations. that's ok! since what we're building forces you to think anyway, without all these mindless actions like "like buttons", "retweets", "1-click shares", "reactions", etc, then you can easily get into the habit of being your open and honest self :D
... and participating in open conversations. that's ok! since what we're building forces you to think anyway, without all these mindless actions like "like buttons", "retweets", "1-click shares", "reactions", etc, then you can easily get into the habit of being your open and honest self :D
... and participating in open conversations. that's ok! since what we're building forces you to think anyway, without all these mindless actions like "like buttons", "retweets", "1-click shares", "reactions", etc, then you can easily get into the habit of being your open and honest self :D
@prologic But you can still go in and see all the old posts of someone at https://twtxt.net/user/NICK/twtxt.txt even thou they are no longer in the cache. And I know it is a matter of saving resources, but it kinda weird to not being able to search back in time more than X amount of time. In a way this is just adding a "blackbox" algorithm to yarn/twt that is not logical for regular end-users compared to other systems. If you use any other client than twt.social, then you will be able to read the whole timeline in their interface.
@prologic But you can still go in and see all the old posts of someone at https://twtxt.net/user/NICK/twtxt.txt even thou they are no longer in the cache. And I know it is a matter of saving resources, but it kinda weird to not being able to search back in time more than X amount of time. In a way this is just adding a "blackbox" algorithm to yarn/twt that is not logical for regular end-users compared to other systems. If you use any other client than twt.social, then you will be able to read the whole timeline in their interface.
@prologic How are we being forced to think? 😛
@prologic How are we being _forced_ to think? 😛
@prologic How are we being _forced_ to think? 😛
@prologic How are we being _forced_ to think? 😛
@darch yes you are correct at the moment, however, is is something I think they might rethink and change later on...
@darch yes you are correct at the moment, however, is is something I think they might rethink and change later on...
@darch yes you are correct at the moment, however, is is something I think they might rethink and change later on...
@adi you just did and responded so therefore you did some thinking 🤣
@adi you just did and responded so therefore you did some thinking 🤣
@adi you just did and responded so therefore you did some thinking 🤣
@prologic I did some reasoning that's right but you didn't answer my question, how are you forcing me to think?
@prologic I did some reasoning that's right but you didn't answer my question, how are you forcing me to think?
@prologic I did some reasoning that's right but you didn't answer my question, how are you forcing me to think?
@adi i’m not it was a joke based on the article in this conversation 🤣
@adi i’m not it was a joke based on the article in this conversation 🤣
@adi i’m not it was a joke based on the article in this conversation 🤣
@prologic Got the joke, did I misunderstand?
>… and participating in open conversations. that’s ok! since what we’re building forces you to think anyway,
How are we forced to think?
@prologic Got the joke, did I misunderstand?\n\n>… and participating in open conversations. that’s ok! since what we’re building forces you to think anyway,\n\nHow are we forced to think?
@prologic Got the joke, did I misunderstand?\n\n>… and participating in open conversations. that’s ok! since what we’re building forces you to think anyway,\n\nHow are we forced to think?
@prologic Got the joke, did I misunderstand?\n\n>… and participating in open conversations. that’s ok! since what we’re building forces you to think anyway,\n\nHow are we forced to think?
@adi Because there's no "mindless buttons" to click on? 🤣 Perhaps I shouldn't have used the word "force" 😂 Sorry!
@adi Because there's no "mindless buttons" to click on? 🤣 Perhaps I shouldn't have used the word "force" 😂 Sorry!
@adi Because there's no "mindless buttons" to click on? 🤣 Perhaps I shouldn't have used the word "force" 😂 Sorry!
@prologic Yes, we agree, might have been a good idea not to.
@prologic Yes, we agree, might have been a good idea not to.
@prologic Yes, we agree, might have been a good idea not to.
this is a good example of why I don’t mind not being able to delete my post where you called me out for using the word “force”. thanks for calling me out 👌
this is a good example of why I don’t mind not being able to delete my post where you called me out for using the word “force”. thanks for calling me out 👌
this is a good example of why I don’t mind not being able to delete my post where you called me out for using the word “force”. thanks for calling me out 👌
@prologic Not necessarily about the word more about the idea, there's no psychological consensus on the act of thinking (as in making an effort to think) and pretty sure you can't force someone to do that. Also, as you may have noticed I don't believe in hard "shoulds" or "shouldn'ts", but more on "it would be better to", "it would be a good idea to", "it's preferable to", this way, things are more relaxed.
@prologic Not necessarily about the word more about the idea, there's no psychological consensus on the act of thinking (as in making an effort to think) and pretty sure you can't force someone to do that. Also, as you may have noticed I don't believe in hard "shoulds" or "shouldn'ts", but more on "it would be better to", "it would be a good idea to", "it's preferable to", this way, things are more relaxed.
@prologic Not necessarily about the word more about the idea, there's no psychological consensus on the act of thinking (as in making an effort to think) and pretty sure you can't force someone to do that. Also, as you may have noticed I don't believe in hard "shoulds" or "shouldn'ts", but more on "it would be better to", "it would be a good idea to", "it's preferable to", this way, things are more relaxed.
@adi If you have a child about to touch a hot stove, would you also say “it would be best if you didn’t touch that stove” 🤔\n\npoint is it’s always a balancing act 😁
@adi If you have a child about to touch a hot stove, would you also say “it would be best if you didn’t touch that stove” 🤔
point is it’s always a balancing act 😁
@adi If you have a child about to touch a hot stove, would you also say “it would be best if you didn’t touch that stove” 🤔\n\npoint is it’s always a balancing act 😁
@adi If you have a child about to touch a hot stove, would you also say “it would be best if you didn’t touch that stove” 🤔
point is it’s always a balancing act 😁
@prologic If you touch that stove you will get burned, if you prefer not getting burned, might be a good idea not to touch, if you prefer getting burned, go ahead and touch it. What do you prefer?
@prologic If you touch that stove you will get burned, if you prefer not getting burned, might be a good idea not to touch if you prefer getting burned, go ahead and touch it. What do you prefer?
@prologic If you touch that stove you will get burned, if you prefer not getting burned, might be a good idea not to touch, if you prefer getting burned, go ahead and touch it. What do you prefer?
@prologic If you touch that stove you will get burned, if you prefer not getting burned, might be a good idea not to touch, if you prefer getting burned, go ahead and touch it. What do you prefer?
@adi Okay let’s say your child touches the very hot stove, burns themselves and suffers 3rd degree burns and has to go to hospital. 🤔 At that point was it better to inform them casually or force the situation ? 🤔
@adi Okay let’s say your child touches the very hot stove, burns themselves and suffers 3rd degree burns and has to go to hospital. 🤔 At that point was it better to inform them casually or force the situation ? 🤔
@adi Okay let’s say your child touches the very hot stove, burns themselves and suffers 3rd degree burns and has to go to hospital. 🤔 At that point was it better to inform them casually or force the situation ? 🤔
@prologic Force who? The hospital personnel? To do what?
@prologic Force who? The hospital personnel? To do what?
@prologic Force who? The hospital personnel? To do what?
@adi We’re talking about the child and the hot stove 😁
@adi We’re talking about the child and the hot stove 😁
@adi We’re talking about the child and the hot stove 😁
@prologic At that point it would have been better to just get up and move him away from the stove if that's what you ment.
@prologic At that point it would have been better to just get up and move him away from the stove if that's what you ment.
@prologic At that point it would have been better to just get up and move him away from the stove if that's what you ment.
@prologic @adi Scream! Shout! "Move away!" "Don't touch the stove!".
@prologic @adi Scream! Shout! "Move away!" "Don't touch the stove!".
@prologic @adi Scream! Shout! "Move away!" "Don't touch the stove!".
@adi @prologic It's one thing to be afraid of being burned and another thing to understand that you will get burned.
@adi @prologic It's one thing to be afraid of being burned and another thing to understand that you will get burned.
@adi @prologic It's one thing to be afraid of being burned and another thing to understand that you will get burned.
So you see what I mean?🤔 Sometimes there is good reason to use some level of “force” sometimes. For example not having a “Like” button forces one to actually consider a proper reply. This is the intent behind my orifinal statement even if worded poorly. 😁
So you see what I mean?🤔 Sometimes there is good reason to use some level of “force” sometimes. For example not having a “Like” button forces one to actually consider a proper reply. This is the intent behind my orifinal statement even if worded poorly. 😁
So you see what I mean?🤔 Sometimes there is good reason to use some level of “force” sometimes. For example not having a “Like” button forces one to actually consider a proper reply. This is the intent behind my orifinal statement even if worded poorly. 😁
@prologic Especially important because instead of how we see on the likes of FB where people just passively aggressively 'react' to comments/posts with the Laugh emoticon, people have to actually reply with a reasoned argument. In theory anyway.
@prologic Especially important because instead of how we see on the likes of FB where people just passively aggressively 'react' to comments/posts with the Laugh emoticon, people have to actually reply with a reasoned argument. In theory anyway.
@prologic I understand what you mean by force in context. I believe answering with "Just sent a reply" to people complaining about not having Likes is enough.
@prologic I understand what you mean by force in context. I believe answering with "Just sent a reply" to people complaining about not having Likes is enough.
@prologic I understand what you mean by force in context. I believe answering with "Just sent a reply" to people complaining about not having Likes is enough.
@adi I don't think I ever used the word 'force'. I like the idea of omitting the Like features etc because it, we'll say, *encourages* proper conversation and back and forwards communication.
@adi I don't think I ever used the word 'force'. I like the idea of omitting the Like features etc because it, we'll say, *encourages* proper conversation and back and forwards communication.
@adi Probably best to have this as part of our “manifesto” in our docs! 👌 cc @jlj 😁
@adi Probably best to have this as part of our “manifesto” in our docs! 👌 cc @jlj 😁
@adi Probably best to have this as part of our “manifesto” in our docs! 👌 cc @jlj 😁
@prologic @adi Noted! I'm not there yet, but I'll be keen to get all your feedback on a first cut of our manifesto. :-) cc @eldersnake
@prologic @adi Noted! I'm not there yet, but I'll be keen to get all your feedback on a first cut of our manifesto. :-) cc @eldersnake
Re recruiting the Feedless dev... Do you think I should stick with a philosophically based approach? I don't see any golang in his repos. I bet he could build up an amazing app in Swift, though. :-D I've been playing around with Feedless, just trying to get a better idea of where he was coming from... Just thinking out loud here, really. Re the actual approach, his Twitter handle is the best one I've identified to date, ironically. Might wait till our call, to talk this one through with you all, depending on how much time we've got.
@jlj Yeah I want him to help us redesign a new mobile app 🤣
@jlj Yeah I want him to help us redesign a new mobile app 🤣
@prologic Great! Glad I got there on my own. :-D OK, I'll go with that plan, soon. :-)