# 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 1793
# self = https://watcher.sour.is?uri=https://arrakis.netbros.com/user/fastidious/twtxt.txt&offset=1093
# next = https://watcher.sour.is?uri=https://arrakis.netbros.com/user/fastidious/twtxt.txt&offset=1193
# prev = https://watcher.sour.is?uri=https://arrakis.netbros.com/user/fastidious/twtxt.txt&offset=993
@ullarah which we do not really need. How many times have you used it? 😂
Share? But why? Timestamp is the share link, done. I mean, do we need a share icon, really?
@lohn woah, @lohn, welcome back! 😊
The follow icon on the user’s profile doesn’t seems to work. At least not while on mobile web.
@prologic I don’t understand what you mean in the first bullet. I don’t see the noise. There was noise on mobile, because the labels, but now they are gone. I don’t see cluttering right now.

Could we improve? Yes. If we tone down the colour of the icons (on mobile) and icons and labels on desktop, that will be an improvement. I believe that link colour shares the main navigation colour. If we could dim it a bit, so that it doesn’t stand out that much, that would be an improvement.

This is in Arrakis right now:

Twt on Arrakis

See what I mean about the colour? But is it cluttered? I don’t think so.
@prologic but what is the need? What problem does it solves? From the usability point of view, the way it is now works perfectly.
Forgot to add, this one, and number 2 are my favourites on this series.
From IRC:

I think putting the twt options (reply, fork, edit...) on a [drop list] menu is a bad idea. Other than the complexity for both, desktop and mobile/responsive, interfaces, it requires an extra tap/click. It would be akin of putting the formatting icons (which I don't think we need, but that's irrelevant here) on a drop list menu.
@movq that is beyond awesome. Thank you for the refresher; a few from that album are on my "Psychedelic and Trance" playlist.
@movq it seems someone is going to be quite busy! :-)
@ullarah, I also moved the bookmark from the left to the right on Arrakis. It's more uniform that way. I strongly recommend you split those PR and leave only 1db522959f and b9050e0f3e for now (that is, drop the menu changes). Based on a small chat on IRC, @prologic agrees.
@ullarah I also moved the bookmark from the left to the right on Arrakis. It's more uniform that way. I strongly recommend you split those PR and leave only 1db522959f for now (that is, drop the settings, and menu changes). Based on a small chat on IRC, @prologic agrees.
I have it with var(--muted-text) on Arrakis, and it looks fine on desktop and mobile.
@ullarah where do you keep your variables now then? Adding them to 99-?
@ullarah I don’t think so.

@ullarah I think var(--muted-text) would work. Remember we have those variables defined, and should be using them whenever possible (or create new ones as needed).
May I recommend smaller PRs? On this one the title doesn’t match much with what it was done. The avatar, and domain changes were not a breaking change, and could have been merged easily. I understand it is a WIP, but smaller, incremental changes are easier to apply, troubleshoot, and fix.
@ullarah it looks good. The twt options are broken now, at least on mobile, but I guess that’s a work in progress, right?
He doesn’t follow fox (neither do I, but I went to twtxt.net to see what was it about), so he sees the hash, but nothing else. If only someone would finish the twt “injections”!
Well, I will be darn. I can’t replicate now. 😳
It worked fine on desktop. Now let’s see here, on mobile web, @prologic.
This is a test to see how the period after the @nick works---or doesn't, @prologic.
@prologic help me test this other little bug I found. On mobile web, from the timeline hit post. It will go to an error page. Now swipe back, and see the post button. It happens on mobile and desktop as well, I believe.
@prologic bingo!
@prologic and the super tiny, almost invisible spinner, works better? 🤣🤣🤣
@eldersnake while on mobile, go to twtxt.net, login, and hit post on an empty twt, so you see where the spinner shows. Same applies to replies.
@prologic there can be user feedback without a spinner. Right now the bottom greys out, and changes from “Post” to “Posting…”. If that’s not a clear indication, I don’t know what is. 😊
@anth neat! We don’t have those here in Florida—at least, not that I know of. I would certainly go. I think, on the political arena, democrats need to be a tad more aggressive. I am not talking about denigrating themselves like republicans do, but just more proactive.

Next year, and 2024, are going to be politically interesting, and stressful, no doubts.
@lyse I like it. I can smell nature, freshness, and feel the humidity.
@movq I came across this page this morning, after reading the news. I am this > < close to be a modern slave. ☹️
@jlj and wait until you reach this emoji-by-size point:

🦟
🐌
🐁
🐈
🐄
🐘
🦒
🦕
🐳
🗼
🗻
🌞
node_modules
@lyse that's right, blame it on the Aussies! 😜
@anth pretty cool! So, what's the details? Anything new, interesting? Are they going to wake up, and prepare to be ready at all times? If you have some insides, please share them! And yes, 20 hours of Zoom over 60 hours is a whole lotta Zoom!
Back to the spinner, it is not really needed—you can remove it—as long as the button gets grey out, and the “Post” gets replaced by “Posting”.
I also just noted, @prologic, that I can’t add a period at the end of a nick—like the twt above, I mentioned @ullarah at the end, and the period get stripped each time.
The spinner that shows on posting a twt is off on mobile. It doesn’t show at all on desktop. Just a heads up in case it was not known, @ullarah.
The spinner that shows on posting a twt is off (not rightly cantered) on mobile. It doesn’t show at all on desktop. Just a heads up in case it was not known, @ullarah
@prologic don’t be. Wife has my time already meticulously, and very carefully, arranged on tasks to complete. It never ends! 😅🤣
@thecanine, you know what's inflation, do you? Inflation will apply to any existing or invented currency, regardless.

I feel bad for anyone who has lost something valuable. Although not at the same scale, I too lost 3000 BTC, back when you would spend 10000 buying a pizza with them. At today's BTC prices that would have been $14.5M. Wife still asks me if I can find it somewhere. Meh, it is what it is.

> "Possession make you rich? I don't have that type of richness. My richness is life, forever."
Ha! I am working Monday-Wednesday, and that’s it till next year. Celebratory dance, indeed! 🕺🏻🥳
@prologic you are sending a letter about the postal service not being available. 😂
Thank you, everyone!

The building cost was $42M (it better includes everything inside, but we'll see), and I am curious to know how public funds were used, so I will take the time next year to dig about it.
@thecanine I say we use sand as an alternative or money. We have lots of that here! 😂
@ullarah no, you covered them all. 👏🏻
@ullarah the implementer decides, in my opinion. If I were doing it, I would place the pod domain on the second line, and ellipse it if it is so huge that overflows to yet another line (very rare but possible).
@darch it is the same, split it or not. The aim is to make it fit for everyone while on mobile, and to have it show consistently the same for everyone. Right now it wraps for long pod domains, and it doesn’t for short ones. The approach being talked about fixes that. The alternative is to elipse it, just like the twt context is being ellipsed now.
I think the date is fine where it is. Everything fits nice there. Three line is perfect, like:


Nick
at-pod_domain(..)
Timestamp
How about removing the hash on the lower right corner, and putting the bookmark and posted time there instead?

Actually, scratch that. Not enough space in mobile.
I jested, of course. 😂🙈
@prologic I shall try, for sure. Will report back here.
@prologic half of the requests are from Arrakis. 😂
@prologic that is exactly what I meant. Thanks! 😊
City of Winter Park new library, which opened to the public today. Cities where I live are often within a few miles (a 20 minutes car drive) away from each other. This one is one of them.

Winter Park Library
@ullarah on the wrapping, how about we force all pod names to be on the second line, regardless? I am also not a fan of the “me”, and would rather show my own nick and pod domain as well, just like everyone else.
@ullarah ah, I had forgotten about that detail. I thought some kind of elipsis solution was applied, so that the FQDN portion never wraps.
I will try to reduce the space in mobile a little.
@darch on mobile? I like how it is spaced now, though. I don't like the nick/time too close to the avatar. It gives the sensation of cluttering.
@ullarah I am trying to make the twt options labels (on desktop, or bigger mobile devices) smaller, and I can do that by adding:


twt-nav a {
   font-size: 0.9em;
}


But then the labels will show on phones. Where is the trick to make those labels disappear on small-er screens?
I made the changes as a test on my pod, @ullarah, @thecanine, and @darch. Have a look.
OK, the sweet size---at least for squarish avatars---is 3em.
@darch good stuff, and agree. Let me play with sizes and find the appropriate rem for it.
@ullarah, I think 55px is the perfect size, for when squarish. Right now they are 64px.
@ullarah try reducing the size of the avatar on your pod by 3-5px or so. Squares look bigger, even if they are not.
@prologic but, did we? If the cache is 44MB, there has to be a way to allocate CACHE_SIZE + 5% of size (for grow, or overhead), up to TOTAL_RAM - 2% instead of trying to allocate memory that doesn’t exist. It seems, and feels, wrong.

The percentages above come from under my sleeve, but you get the gist.
@lyse something like this one. I remember seeing it, but can’t find it either.

Naughty and GDPR
@prologic oh wow! 😅
@prologic weird that my avatar hasn't changed on twtxt.net. Hmm...
Ho ho ho! I am making a list, and checking it twice! I have got to find out who’s naughty or nice. I am coming to town!
@prologic “… and defeats the point of centralization…” decentralisation, yup. No, I get it. Maybe we should then put hard, and lower, limits on -I and -C (or is it lower case c, don’t remember now)?
And by “I” @homer meant me, of course. 😅
"640K ought to be enough for anybody." --- Clearly not for *yarnd*, if you want to keep a big cache time to live, and a huge amount of cache items. 😂
"640K ought to be enough for anybody." --- Clearly not for *yarnd*, if you want to keep a big cache time to live time, and a huge amount of cache items. 😂
@thecanine hmm... just hmm. That's the twt.
Very nice! I have family visiting Boston and they are enjoying some light snow too. Friend from Canada tells me he would happily trade his weather for ours.

When so very few of us seem happy with their “patch of grass”, it is comforting to see someone truly enjoying theirs. 😌
@jlj is this a photo of a framed picture? It looks like a photo printed on canvas.
@prologic I should have guessed because of the platform outside, and the leftovers of the erased graffiti on the window pane 😄.
OK, new avatar (will work on getting a holiday themed one), and off to bed. Enough TV, computer, and portable computer fooling around. 😊
@prologic not enough beers! 😂 Cheers! 🍻
@prologic I would have added an Oxford comma before the “and” 😏. Is that sign on a public transportation vehicle?
“I used to think time was a thief. But you give before you take. Time is a gift. Every minute. Every second.” — *”Through the looking glass”*

Just finished that one, for the third time. Yes, I am bonkers.*
@movq love that festive penguin! 🐧
In many browsers, <textarea> is resizable by default. Something on CSS/JS is disabling it on yarnd.
@ullarah no, no, I am not being clear. I want to be able to resize the textarea itself, not the text in it.
@ullarah no, nothing happened. Actually, my PR didn't really fixed the issue. There is something else that's missing, which is escaping me right now.
Hmm, there seems to be something else. There is something else disallowing the resizing.
@eldersnake fixed on 593. @ullarah please make sure you pull a fresh copy of the yarnd repo, so that when you make updates you do not override mine.
@prologic there is no need for JS. Textarea out of the box provides that. Somehow it is being forbidden to do so by current CSS.
I still see your fluffy penguin, no changes.
@movq for a yarnd pod, it is instant...ish as soon as you twt with the new avatar. For others, I am not sure. Care to shed some light, @prologic?
@movq that's the next level! She plays so effortlessly, it is fascinating.
@ullarah, can the textarea used for twts be modified, so that it can be resized by the user on the Y axis? It would help a lot when typing mid to mega size twts.
@lukas I think this might shed some light on the background. Bottomline, @prologic used (and registered the domain for) twtxt originally---his *yarnd* pod still runs at twtxt.net---which was the name chosen by buckket for his client, and format specification.

I would had probably gotten annoyed, perhaps mad for a while, too. But that's about it. It comes to show everyone is, and acts, differently.
The @yarn_police doesn't joke. I have been ticketed multiple times!
@ullarah but I don’t see the context. Not on my pod, not on twtxt.net. The root twt is some Dilbert cartoon.
@prologic

> omg sorry @ullarah you want the feeds.twtxt.net one 😁

I don’t get this one. 🤔
“Would you tell me, please, which way I ought to go from here?" — "That depends a good deal on where you want to get to."
"I don't much care where –"
"Then it doesn't matter which way you go.“
@yarn_police 👏🏻🙇🏻
@stigatle that is an amazing job! The renders look so good, no difference from reality. Specially that glassy one. Wow.
@thecanine this is what is called thread hijacking. Don't do it, kids! 😩
@prologic "Is this the real life? Is this just fantasy?" 😂 I don't know, all I see is:

> (#yva5d7a) @slashdot Is this for real? 🤔