# 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 66
# self = https://watcher.sour.is?uri=https://twtxt.net/user/hashrock/twtxt.txt&offset=66
@prologic Haha, the current front-end JS ecosystem is too huge and slow to install. I still like just plain HTML + small JS for UI tweaks. At Deno company I work for, we have some people who don’t like node_modules and are working on a replacement for Node.js
looks great!
@darch haha just use npm instead
@prologic yeah i will!
@prologic It will be awesome!
@prologic yeah, I guess it would be like simply filtering markdown image notation with regex?
@darch A square grid as you have shown seems to be a better UX. I also like the view after clicking on an image.
@prologic this feed
https://twtxt.net/user/hashrock-gallery/twtxt.txt
@eaplmx mainly illustrations but I also write some code for frontend. It's fun working for an OSS company
@eaplmx Great! It's always fun to learn about data formats
@eaplmx Deno is a reworked version of Node.js and they are my current employer😋
Hmm, I can't see edit / delete button in my another feed
Created simple portfolio powered with twtxt.net and Deno deploy. It's so sketchy for now🤦

Demo : https://hashrock-twtxt-gallery.deno.dev/
Source: https://dash.deno.com/playground/hashrock-twtxt-gallery
I wrote a deno version of hash calculation code

https://gist.github.com/hashrock/e003c7f023bfced46d97170e02ef65ae
Ah gotcha

https://git.mills.io/yarnsocial/yarn/src/branch/main/docs/_posts/2020-12-11-twthashextension.md
It looks like copliot already knows what is twtxt. but hmm I should find how to make reply tree and do some regex thing
writing twtxt parser in deno but copilot suggested whole parse function, oh my god

@prologic
I'm not sure but maybe like this.

I think @darch has a better idea of the layout of the portfolio.

At this point I'm thinking it would be better to render portfolios on an external server with yarn as the data source. I think it's still a small number of users who want portfolio functionality in yarn and they might want to customize their view.
@prologic I think it will be a custom profile view
@darch nice!
@prologic It would be good to make a gallery view like darch is talking about. Also, it would be nice to be able to post images by pasting from the clipboard, although this is trivial.
@prologic Yeah exactly
@prologic
I would have to create a new tool like yarn, but I guess it would be like creating a CMS that using twtxt format.
or just create a view that fetches twtxt from yarn and displays it like a portfolio.
@prologic yeah actually. I think there is room for a dedicated Web UI for artwork
Just a thought, but it might be possible to create a tumblr or tegaki diary clone in twtxt format. Illustrators upload their work to twitter and pixiv, but I think self-hosting has various advantages.
@prologic That's exactly what I like about Web 1.0
@prologic No it doesn't :)
@prologic
not sure, maybe adding a drawing feature...?
@prologic haha yeah, I yarned :)
@akoizumi
I just logged into mastodon and noticed that🤦
日本語のツイート?もしてみる。いやツイートではないんだよな…。
Twitter is still an attractive platform for illustrators. But popular illustrators suffer from harassment, and I believe that Twitter's reduction of staff will have a significant negative impact in the long run.
More and more friends are creating accounts on mastodon, not moved yet though. I had an account on pawoo, mastodon server by pixiv, a long time ago, but that server is closed now. I think portability is a key.
haha I got it😆
@prologic deported?😅 thanks for your quick merging!
working on small ui fix:
I can't imagine 50% layoff....
@prologic now I got activation mail! thank you!
@prologic thank you! this is no rush. good night!
@darch thank you, I tried to register an account using my GitHub account, but it required email verification. Maybe I didn't need to register...
@prologic
hi, do you own git.mills.io? I tried to register as a user, but I don't seem to have received an activation email.
@eaplmx thank you!
Nice feature! it's useful to try out a bunch of features👍
I really like my shit posts but Twitter doesn't🥺 There's a slight chance that Eron Musk feels the same way I do😆
I trust twtxt completely because it is just plain text!
@prologic Excellent! Sorry if I overwhelmed your server disk😆
@prologic Thank you!
@prologic That's a great idea! The thing I hate most about Twitter is the inconsistency of the timeline. They rearrange and hide my and my friends' posts according to their importance. It's so stressful😫
audio upload test

(#zhco2ca)
Oh I just realized I can upload images directly on twtxt.net. maybe I can upload movies and audio files also
@prologic
Yeah, I think simplicity here is important. I'm just not used to the way things are done here, I've been using twitter for almost 10 years now and I don't realize how inconvenient it is.
maybe we should keep it 1-step...
or, we can just implement this as undo - a shortcut for editing last post. as darch said, we don't need preview actually
@darch ah yes you are right! we don't need preview because we have editing!
@darch nice! definitly useful for visual-content guys!
@prologic haha yeah we could simply tell the post author in a reply that we liked their post.
@prologic agreed, Twitter looks like lost their ui balance because of their ad strategy...
@prologic Very nice, just wanted to "like" this tweet but i couldn't find it haha
@prologic haha imo the best platform is one that allows me to interact with the author
@prologic yeah I mean the post UI in twtxt.net. I'll try to add it when I have time.
@prologic yes haha, it was so fun that I got a message outside twitter
It will be nice if we have preview
image post test
Imgur
@prologic yeah I checked on macOS and it looks fine, just a windows problem :) Maybe there is a good default somewhere, but if I find it, I'll send out a PR.
@prologic haha sorry it doesn't exist😆 thank you for inviting me
Fonts looks bit compressed in Windows.
font
yarn looks like twtxt cloud, it's interesting. I'm an illustrator so I'm curious how it store images.