# 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 86
# self = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/darch/twtxt.txt/twtxt.txt&offset=86
@mckinley haha, of course. Thanks!
@lyse how do you make your galleries? Do you just write the code by hand? Also what is the magic that makes so simple html turn into a dynamic grid?
@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.
@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.
@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
@prologic their menifesto is definitely worth a read https://medium.com/digital-diplomacy/a-non-addictive-social-network-d0ad3a2204d
@prologic it got some really nice colours and a fresh design, but some features are kinda lacking or wierd.
Anyone had a go with https://feedless.social/ ? Just found it via the apple store looking at the GORYON app.
@prologic All right, I think I'm starting to understand the benefits of hashes as the best way to show relations between posts/replies :)
@prologic Can I ask what these "interesting useful properties" are?\n\nAlso the rebranding to yarn.social could be a good time to break compatibility.\nOr have the options both for (hash) and (re: http://twtxt.net/u/darch 2021-02-21T10:44:10Z )
hackaday already got the kind of nested replies as i suggested in my mockup yesterday: https://hackaday.com/2021/02/16/basic-cross-platform-software-hacking-then-and-now/
... Since this is gonna be a lot longer than the hash, it could added to the end of the line of each reply post instead of in the beginning for human readbility of the raw txt
Can we come up with something that is easier to implement in other clients or can be done by hand than hash? As I read the docs about the original subject is was like email (re: original post) right?! So if instead of the hash we do (re: 2021-02-21T08:42:00Z <@nick URL>) where the datetime is just copied from the .txt with the original post. Then it is also human readable and can be parsed by other clients.
Also made a mockup of how nested Conversations could look in Yarn.\nYou can "try" it out at http://darch.dk/yarn-hack/YARN_Conversation_Nested.html\n![](https://twtxt.net/media/bqEPnYERr3XuvAQCveEN4M)
@xuu the logo is just a png and text in html, so no svg...\nAnd the PNG is not my original work. @prologic found it and shared it here some time ago.\n\n\thttps://twtxt.net/">\n\t\t
\n\t\tTwtxt.net
\n\t\ta yarn.social\n\t
WIP for a new branding and top-navn\n[![](https://twtxt.net/media/viu8LaUJpnfH4NwxuQySbR)](https://twtxt.net/media/viu8LaUJpnfH4NwxuQySbR)
The code jam starts in 25 min if anyone want to join via https://meet.jit.si/CreativeCodeBerlin
WinAmp for MacOS https://re-amp.ru :D
I will be joining this Code Jam / Hackaton tomorrow at 12 CET, where I plan to start putting my ideas for Yarn.social rebranding etc. into code: https://www.meetup.com/creativeCodeBerlin/events/zplpdsyccdbbc - Come along if you like:)
@movq @adi @prologic @eldersnake @lyse being a librarian you should think I could answer that question, but I got nothing off the top of my head
@movq @prologic @eldersnake @adi @lyse maybe something on CSS and interaction and GUI design
@adi @eldersnake @lyse @movq @prologic can't access that site.. (EDIT: removing the port 900 helped).
@lyse @movq @adi @prologic @eldersnake Books about what? not sure what the topic of this conv is...
is this a reply by default?! (EDIT: yup)
@prologic Haven't seen that issue before/latelty. I'm not sure what you mean by “Social” and “Messages” view, but a sidebar could be an option. If by sketch you mean 396, then I would still go with just a top-nav. Sidebars makes me dizzy sometimes.
@prologic subconsciously i guess i realized it. If I am to redo some of the design then i would go for a more compact CSS design. I also think that we can find some middle ground or toggle option like we got with the light/dark theme.
A shot talk about #indieweb social readers that describes what I envision for twtxt/yarn.social, but with a lot simpler implementation, than what they do over at the IndieWeb https://archive.org/details/iwc-austin-2020-social-readers\nAn the last slide is also worth keeping in mind for twtxt/yarn.social:\n
@thewismit (#qy6mbvq) I like it! neat and with a good pop of colors:)
@eldersnake What are you using to render your twtxt.txt on https://www.andrewjvpowell.com/twts/ ? It is #picoblog by @hxii or just the Atom feed ?
(re: #v5yaeha) @prologic @lyse @anth One way to make the raw txt easier to read would be to move the (hash) to the end of the line. Another thing would be to add re: to it so it would be cleared that code-thing is a reply or is in relations/reaction to something else (re: #v5yaeha)\nEDIT: right now the twt.social client does not allow you to move the (#v5yaeha) ...
Thanks @jlj , The ideas was more for a logo than for an URL. Keep in mind the depending on your OS etc. it might look very different: https://emojipedia.org/yarn/\nI also like the yarn ball @prologic suggested, but I would go with something that have some more volume to it instead of this flat design paradigm. I posted some more ideas at: https://github.com/jointwt/twtxt/issues/385 so please have a look at them too :)
🧶.social
A way to integrate twtxt/yarn/rss/atom into the base of how the web works, could be to create a feature like mailto: called follow: or feed: so you can just click on any link and your browser will add it to your feed reader of choice like it does with your e-mail client. A start could be a feed-plugin for the main browsers.\nEdit: It looks feed: already kind is/was a thing: https://en.wikipedia.org/wiki/Feed_URI_scheme
damn this might be unfortunate: https://github.com/jackjamieson2/yarns-microsub-server
@prologic could description or tagline just be bio or about?
@sorenpeter @prologic yes I am. will have a look at it in the weekend:)
@antonio Ditto what @vain just said. for bookmarks i just www.saved.io, where you just add TAG.saved.io/ in front of the url you want to save or i just copy the ULR+title to some textfiles in dropbox.
@eldersnake @prologic and with other pages/conv that are already cached is is a problem too
@eldersnake @prologic I also have the issue on desktop
@prologic I'm up for looking at the the UX and CSS (already got a some ideas) and my sister, who is designer, is up for taking a shot at a logo and the general visual identity.
@prologic so when are we gonna make the change to yarn.social ?
@prologic @thewismit so if DM is just email, any way to integrate it with delta.chat or use it as a client for the DM?
@prologic @sorenpeter I tried to make a demo of the txtverse to a creative coding meetup in berlin (aka online) but my screen sharing was not working, so had to do a live demo and sharing links. Hope that I sparked some peoples interest anyhow and we will get some more people using twtxt.txt|.net|.???
@gr0k @prologic , Hi @eldersnake , I made a very simple php-tool to post to a twtxt.txt on your own site called #phpub2twtxt (github). And @hxii also made Picoblog, which is a way to show your twtxt.txt on your in a nice way on your own site. He is also working on selfhosted UI to see and reply to your posts on your timelime, but I don't think that it published yet.\nYou can take a look at my setup of #picoblog at http://darch.dk/twtxt and @hxii 's at https://0xff.nu/microblog
@prologic so what is the image showing or not showing? also I think i broke the hash by editing the original post on my own domain.
@prologic @sorenpeter Totally understandable. Is there an other way to make post with images across pods and selfhosted twtxt.txt ? And how would you go about asking for whitelisting?
@sorenpeter @prologic
@sorenpeter @prologic and here the app just keeps on spinning the load wheel
@sorenpeter @prologic but in the android app, this one just shows the html...
@sorenpeter @prologic they both render the same in the browser to me.
@prologic @hecanjog So DM's is just e-mails?? Ha, I kinda like that:D
@adi @hxii https://0xff.nu/picoblog and in action at https://0xff.nu/microblog
@thewismit @prologic @adi Being able to use twtxt as a way to comment on others blogs is also a dream of mine. It would be a lot lighter than what the indiewebbers are doing. And it could be a blog hosted on your pod or elsewhere. The important thing is to give the user and/or admin options to chose the features the would like to use or not.
@jlj @prologic @adi In a way there is no need to remove the blog and DM feature. Just give the pod admins an option to turn it off. That is what I would do the the day I set up my own pod.
@prologic @adi Yes, for me it makes more sense to get those features elsewhere. It is not about making the codebase more lean, but about making the core feature stand out. And insisting on the simplicity. Like you said no to polls. If you need polls you make a twt with a link to doodle.com or similar. It would still be good to have a way of knowing how to contact people directly. You can use the tagline for a the contact info you feel comfortable to sharing. Removing DM will also remove the potential issues of harassment and spam, that this channel could be used for.
You can change the color of the pin using css. I like the heart, but a star, bookmark or floppy could also work.
@prologic @jack - I aggee with @adi here. Also the DM feature seems superfluous. For me the scope of the twtxt-ecosytem is a way to make publish post and have discussions in the open. There are plenty of DM/IM and blog services/system out there, and it should be up to each person to chose which of these they want to use instead of having another inbox to keep an eye on.
Current time in Copenhagen is 18:52 - testing timezone render for #picoblog and #phpub2twtxt
@thewismit Matrix also looks very promising, but it might be trying to do too many things at once. The same goes for Scuttlebutt (www.ssb.nz), I like the ideas behind but the implementations are too hacky for normal users. Scuttlebutt definitely has it merits in not relaying on central servers and that it can work in areas without internet, just p2p, even in a jungle or at sea.\nThat why I like the scope of twtxt and twt/yarn.social together with delta.chat.
@thewismit @prologic I have been really hooked on Delta.chat that uses your normal email account for e2e encrypted IM, so it can be decentslised, i.e. running your own mailserver, just like twtxt:) But convincing people to chance is difficult. Now at least my closest family got onto signal, which is at least a step up from Facebook messenger.
@vain "God dag" is correct Danish, danke :)
@vain I read somewhere that you could use a space instead of the "T" as still comply with RFC 3339. But I put the "T" back after testing it and found that it did not work with twtxt.net ;)
@twtxt @vain Guten Tag Peter! Really cool collection you got of your desktops over time.
@prologic @sorenpeter Z is for zero, so it just another way of saying +00:00. i makes thes txtxt.txt more readable in the raw
@prologic @sorenpeter you can see the code at: https://github.com/sorenpeter/phpub2twtxt/\nFor now it it just post timestamp + text to the txtwt.txt via a form.\nI got a local follow list set up withe the original CLI client.
ideas for #branding twt.social with a new name in relation to our talk at https://github.com/jointwt/twtxt/issues/342\n![](https://twtxt.net/media/LoNEaKhnvgcto55Eq92Fxn)
@sorenpeter @prologic changed the suffix from +00:00 to Z
@prologic @sorenpeter @lyse Funny I just posted my ideas for an alternative way of implementing conversations to that issue :P But i'm not really a back-end developer so I have no idea if this could work...
@prologic @sorenpeter conversations does not seem to work with external users...
@prologic when i mention/reply to @sorenpeter twtxt.net does not seem render it as a link, like it does for you. that was my question that got lost.\n\nEDIT: well now it does, maybe it was because I as @darch was following @sorenpeter under the nick @sørenpeter before, which i just changed.
@prologic @sorenpeter yes we are ;)\nIs there a way to auto add the @<sorenpeter https://darch.dk/user/sorenpeter/twtxt.txt> instead of just @<sorenpeter https://www.darch.dk/user/sorenpeter/twtxt.txt> ? (well that did not render as i wanted it to...)
@prologic thanks, i fixed it now:D
@prologic but why does https://twtxt.net/user/darch/twtxt.txt render æøå just fine then in the same browser?
@prologic (#qszjsbq) but not sø much in thæ plain twtxt.txt file at darch.dk/twtxt.txt
@prologic ah that makes sense. so if i delete my latest post, can i can delete the previous one an so on?
@darch @prologic why can't I edit or delete this post?
@sørenpeter Well it looks link it does B)
@prologic @adi @deadguy Oops, I forgot to share the correct link without the /edit/ part... please ignore that.\nI just found Picoblog, that is a php implementation of twtxt :D\nAnd it looks like it got some API for posting to it https://0xff.nu/microblogging#posting
@adi @prologic Thank you, Adi. yeah nothing beast a bash from the past:P
@prologic @adi Yes i have noticed you sitegen. It looks cool:) But i don't have shell access to my webhosting. And I don't feel like re-redoing my website once again. And there is something old-school about php that I like.\n\nI got the render cleaned up a bit: http://www.darch.dk/edit/notes/ - now i just need a way to feed in my selfhosted twtxt.txt and posting to it. For now I can use this awesome pod ;)
@prologic , @adi got it right. i have already build my webpage using yellow. What im after is a easy way to render my twtxt.txt in a similar way to what it is done here on twtxt.net plus an easy way to use the online editor in yellow to post updates to my twtxt.txt, mainly justin adding the date and time(zone).\n\nI kinda fixed the render part using the tickler extension for yellow.\nBut there is still some cleaning up to do as you can see at: http://www.darch.dk/notes/
@sørenpeter selv hej!
@prologic Thank you for the xplanation. what tools beside twtxt.net do you know that can precent the content of twtxt.txt in nice ways? like showing images and making links clickable?
@prologic because then i could add twtxt to my websites CMS (yellow by datenstrom.se). \nBut I guess it would be fairy simple to code something myself.
@prologic is there any PHP paser and posting UI for twtxt yet?
@prologic hi you:)