# 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 27
# self = https://watcher.sour.is/conv/pr3lkwq
gitxt - Code collaboratin for the small web. 👈 How's that @justamoment 😅
gitxt - Code collaboratin for the small web. 👈 How's that @justamoment 😅
gitxt - Code collaboratin for the small web. 👈 How's that @justamoment 😅
gitxt - Code collaboratin for the small web. 👈 How's that @justamoment 😅
@prologic Fantastic, now let's get the party started! 🥳
@prologic Wait, I just noticed.

Is the word "Collaboratin" correct? It's also in the domain.
Wait, I just noticed.

Is the word "Collaboratin" correct? It's also in the domain.
@justamoment Ahh fuck I forgot to "spell" check 🤣 really "typo" check 🤦‍♂️
@justamoment Ahh fuck I forgot to "spell" check 🤣 really "typo" check 🤦‍♂️
@justamoment Ahh fuck I forgot to "spell" check 🤣 really "typo" check 🤦‍♂️
@justamoment Ahh fuck I forgot to "spell" check 🤣 really "typo" check 🤦‍♂️
#resolved
#resolved
#resolved
#resolved
@prologic check it out I pushed a commit! 🎉
for what it's worth, I'm not a fan of the UI/UX on this one. It reminds me of source hut, which I've never liked. I don't feel like I'm getting anything in the web interface I can't already get from git command line or significantly better in sublime. So, I wouldn't use the web interface at all, most likely, except to find instructions for how to clone locally. I prefer what gitea/gitbucket/github do with the UI/UX.

Like, filling so much space with text like this is bizarre to me:
> commit
> 526e79c8c4037c2fcbee50acc2d9be1992b60893
>
> parent
> 5b5fab934eef3b3957fe5d712672487e9234d0ce

Human beings can't read and recognize hashes like that, so this is conveying nearly 0 information and is causing cognitive load--a UI/UX dark pattern for sure. It should be removed. A better display would show the commit graph, or a small fragment of it, with the first 5 chars of the hash (or whatever length git accepts as an abbreviation). You'd at least have some hope of holding that in your brain's short-term memory and understanding relationships. Obviously a better display is the whole commit tree with the current commit highlighted. In any case I think it's undeniable that 526e7 -> 5b5fa (with clickable links) conveys effectively the same information using significantly less screen real estate and causing significantly less cognitive load. To me it looks like someone was at a loss for what to display so they filled the screen with noise.
for what it's worth, I'm not a fan of the UI/UX on this one. It reminds me of source hut, which I've never liked. I don't feel like I'm getting anything in the web interface I can't already get from git command line or significantly better in sublime. So, I wouldn't use the web interface at all, most likely, except to find instructions for how to clone locally. I prefer what gitea/gitbucket/github do with the UI/UX.
for what it's worth, I'm not a fan of the UI/UX on this one. It reminds me of old source hut or that weird built-in web UI that comes with git, neither of which I like. I don't feel like I'm getting anything in the web interface I can't already get from git command line or significantly better in sublime. So, I wouldn't use the web interface at all, most likely, except to find instructions for how to clone locally. I prefer what gitea/gitbucket/github do with the UI/UX.

Like, filling so much space with text like this is bizarre to me:
> commit
> 526e79c8c4037c2fcbee50acc2d9be1992b60893
>
> parent
> 5b5fab934eef3b3957fe5d712672487e9234d0ce

Human beings can't read and recognize hashes like that, so this is conveying nearly 0 information and is causing cognitive load--a UI/UX dark pattern for sure. It should be removed. A better display would show the commit graph, or a small fragment of it, with the first 5 chars of the hash (or whatever length git accepts as an abbreviation). You'd at least have some hope of holding that in your brain's short-term memory and understanding relationships. Obviously a better display is the whole commit tree with the current commit highlighted. In any case I think it's undeniable that 526e7 -> 5b5fa (with clickable links) conveys effectively the same information using significantly less screen real estate and causing significantly less cognitive load. To me it looks like someone was at a loss for what to display so they filled the screen with noise.
for what it's worth, I'm not a fan of the UI/UX on this one. It reminds me of source hut, which I've never liked. I don't feel like I'm getting anything in the web interface I can't already get from git command line or significantly better in sublime. So, I wouldn't use the web interface at all, most likely, except to find instructions for how to clone locally. I prefer what gitea/gitbucket/github do with the UI/UX.

Like, filling so much space with text like this is bizarre to me:
> commit
> 526e79c8c4037c2fcbee50acc2d9be1992b60893
>
> parent
> 5b5fab934eef3b3957fe5d712672487e9234d0ce

Human beings can't read and recognize hashes like that, so this is conveying nearly 0 information and is causing cognitive load--a UI/UX dark pattern for sure. It should be removed. A better display would show the commit graph, or a small fragment of it, with the first 5 chars of the hash (or whatever length git accepts as an abbreviation). You'd at least have some hope of holding that in your brain's short-term memory and understanding relationships. Obviously a better display is the whole commit tree with the current commit highlighted. In any case I think it's undeniable that 526e7 -> 5b5fa (with clickable links) conveys effectively the same information using significantly less screen real estate and causing significantly less cognitive load. To me it looks like someone was at a loss for what to display so they filled the screen with noise.
@abucci That's my main issue too, if it's at your fingertip you do it immediately, I even create projects on my Gitlab account from the terminal with an alias without even opening the browser.

The issue with the UI is that it feels too raw, still legit has a decent look for that case but we can do better.

My main aim is to have something that kinda feels like a micro Gitea, interface-wise.

What I like about this whole project idea is that it gives you the ability to use tools that are usually "detached" from the actual git repo like issues, ecc. in the usual mainstream forges (GitHub/Lab/tea) making it really decentralized and accessible.

As usual protocols over softwares.😎
@justamoment oh yes, I like the vision a lot! 👍
@justamoment Sounds good to me! 👌

> As usual protocols over softwares.😎

I _think_ you meant to say "protocol over platform" 😅 -- Build protocols and ecosystems, not platforms and vendor lock-in 🤦‍♂️
@justamoment Sounds good to me! 👌

> As usual protocols over softwares.😎

I _think_ you meant to say "protocol over platform" 😅 -- Build protocols and ecosystems, not platforms and vendor lock-in 🤦‍♂️
@justamoment Sounds good to me! 👌

> As usual protocols over softwares.😎

I _think_ you meant to say "protocol over platform" 😅 -- Build protocols and ecosystems, not platforms and vendor lock-in 🤦‍♂️
@justamoment Sounds good to me! 👌

> As usual protocols over softwares.😎

I _think_ you meant to say "protocol over platform" 😅 -- Build protocols and ecosystems, not platforms and vendor lock-in 🤦‍♂️
@prologic Well yes, You still got it so it's all good! 😎