# 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 147
# self = https://watcher.sour.is?uri=https://twtxt.net/user/fastidious/twtxt.txt&offset=47
@prologic sure thing. Watching Dune, then sleep 😂. Will send them in tomorrow.
@prologic 4, 5, 6.
@prologic I would rename it to Yarn, or TWTxt, or something like that.
@prologic tell him it was our fault, and that we beg him to go easy on you. 😂
@prologic it is what it is!
@eldersnake Hahaha! Yeah, I don't see much use for it, really.
@lyse \n> Agreed, this looks really wrong!\n\nThat was rather... dramatic, with the exclamation sign at the end. 😂
@prologic I like it. I set it the same on my test pod, and it doesn't present the "urgency" the red one had. 😋
@prologic @jlj @eldersnake James is talking about messaging. Do you guys find it useful, and use it very often?
@prologic maybe same as --var(primary) for badge?
@prologic I think the count is a good addition. \n\nPerhaps making the bubble a more subtle colour would work. Seeing how big a conversation is at first glance is nice, and might even encourage participation.
@prologic cool! The idea is to put tidbits, and any other nuggets of information in the wiki. Building a wiki is often slow, but I will come eventually. \n\nI think Yarn would gain more traction if it were on GitHub—I know, I know, you moved from there, resulting on many 404s on search engines results—but I digress. Too early on my Friday off. 😂
Maybe I am not clear. Hiding the hash would not break anything, because it would still be there, as it is today. When, and if, @movq hides it in jenny it will still be there, we just will not see it.
@prologic\n\n> Escept when it’s not and someone uses an old client […]
\n\nOther clients will see the hash, this is not about removal but hiding it here, on the web interface.
how are you discovering it?
@prologic test we shall!
@prologic I think implementing replies like Jenny does on Yarn would be a good enhancement. That is, only include the nick of the twt being replied, and not daisy chain them.
@prologic @jlj it also describes all the problems they have, which makes them unsafe.
@prologic @jlj the article linked on @jlj’s pleroma is about how huge vehicles are in the US, and compare them to the size of toddlers. Huge vehicles have been an “American thing” for a long time now.
@prologic @eldersnake ask @jlj for help. His logo is pretty awesome, and it has pretty much what you are asking. ☺️
@prologic @lyse it wasn’t that much of a chatter (not a lot, for sure). 😂
@prologic isn’t that what the browser is?
@movq @quark this is what I see at my end (quark forked the original/edited one):\n\n
@quark @prologic @eldersnake Koonteh. Koo, like coo in cool. Teh as te in tenderise.
Hit buy and read the notes. Pis are more mature, and proven, and there is an entire ecosystem around them, for just about anything you might think of.\n\nThat said, the Pine64 specifications are pretty sweet.
@stigatle you live in paradise. I envy you! 🙈
@prologic @stigatle when I ran my pod I gave those a random and unique string, always the same.
https://lmgtfy.app/?q=bigbluebutton 😂
@stigatle this is a hobby that could get really expensive! I have a nephew that bought an old big plane pilot’s chair, with pedals and all, and built a cabin with side to side curved monitors. The dude spent around $12,000 on it!
@jlj @prologic @eldersnake please unfollow anything with @arrakis on it. It is gone to never return. 😢
@prologic @eldersnake so refreshing to finally see your avatar consistently! Now the only invisible (or dot) one is @jlj. Until he updates his pod, right?
@quark @prologic I kinda spoke too soon. I jinxed it. 😭
I still can’t see @jlj. 🤯
I can see you now! Safari and everywhere else (mobile).
@prologic it was nice chatting! I am sure this silly issue will be fixed (more like a workaround will be found) eventually!
@prologic, web. Not on Safari, not on Chrome, not on Edge, not on Firefox. Under iOS 15, and Big Sur. We talked about this before.
@prologic I can’t see them, nor on mobile, nor on desktop. 😬
So, @prologic and @jlj, how hell bent are you both on your webp avatar? 😅
@lyse @movq 👌🏻👋🏻 I use this one while on mobile. If only Yarn could be pointed to a twtxt of our choosing!
@stigatle @prologic neat, thanks! Twts—unlike tweets—can be edited. I tend to forget too. ☺️
@stigatle I agree that the compile documentation is lacking. Ideally binaries are released and all is good and dandy. @prologic has been having issues building them, that’s why there is none for download. \n\nGlad you got it to build! You will have to do that often, as fixes and features get added. 😂
What were the errors? I compiled it fine (after fixing a couple of things which I cannot recall) on Ubuntu 20.04. Let me know, and I will do what I can to help you compile it.
You will need the latest golang, plus ffmpeg, to compile it. I believe @adi runs it on a BSD flavoured OS, so he can chime in on this.\n\nOh, and welcome!
@prologic @movq @quark that’s why I said twts from other clients were being treated as a second class citizen. 😂 How about @lyse?
@prologic did you click/tap on one of the twts linked, then clicked/tapped on the #hash?
Profiles seem to be broken right now on twtxt.net.
@quark the same twts, as rendered by jenny:\n\n
@prologic @quark @mckinley fair enough. I can subscribe to this, if the many agree. Yet, there is no way to enforce that onto others, so it will have to be something we are willing to live with. I know I am. 😊
@prologic @quark he is a forker! 😂
It is all on the user, not jenny.
@prologic See:\n\n
@prologic @quark The problem remains that reading a "flat" conversation is confusing to the point of being messy. One has to figure out who is replying to whom, and even when found, it is not all clear. Hitting reply to a message in a conversation (not the "root" one) does nothing to signify to whom I am replying.
We all were, once. 😊 Welcome!
@prologic it was me. That’s a wallpaper from my walls collection, and I wanted to test your software. 😂
I see this:\n\n
This is what I see. \n\n
Minimum requirements is normally a short list. Did you visit the link the provided?
@prologic allow overrides via a custom.css using a <textarea> like the one used for the logo.
got a running pod somewhere with it, so I can see?
@adi sure did! I haven't had the time to play with it, but will. I used Jekyll for a very long time--right with Tom announced it--and now Hugo for over 3 years, or so.
Yes, it will get rather messy. I am fastidious here, and fastidious in my own pod. I follow me, but when I use @fastidious ~~~it only gives me me (here) to pick from, not me on Arrakis~~~. Actually, it worked.
@prologic no, this is the web client. On mobile (iOS), and on desktop (macOS).
@prologic on the web interface you show as below, but on Goryon your avi shows. It is puzzling to me; what’s going on?\n\n
@prologic it would be nice to be able to search “for terms” also, not only words. 🙏🏻
@prologic I didn’t know there was a search engine. It is quite nice!
Woot! Better!
@prologic that would help. If you are to keep the labels, maybe adding a space between icon and label too?
I am not a Gemini detractor, but what can Gemini do that HTTP can’t?
@prologic on the web client (yarn), the camera is a modal. On the iOS client there are three icons. Tge first pic one is just a Markdown shortcut, the second looks like a multiple image selection (pick from library). That one worked, but it is rather clunky. The camera one works fine (opens the Camera app).
@prologic @antonio you made that sound like a Bond’s movie. 🙈
@antonio yes. Now I was able to do it, as I said on the other twt. The font issue remains. Those are the two issues I opened.
@antonio \n\nI had to pick the icon to the left of the camera icon to get this one to upload.
@prologic I believe so. Delivering food for the elders, will check as soon as I hit home.
Wow! Not even twtxt (the Python 3 client) I can get to run. It installs fine, but spits up a lot of errors at runtime.
Using docker (not composer) renders:\n
\nroot@arrakis:~# docker run -p 8000:8000 prologic/yarnd\ntime="2021-10-02T17:35:15Z" level=warning msg="error loading pod settings: open data/settings.yaml: no such file or directory"\ntime="2021-10-02T17:35:15Z" level=error msg="error validating config" error="error: COOKIE_SECRET is not configured!"\ntime="2021-10-02T17:35:15Z" level=fatal msg="error creating server" error="error validating config: error: COOKIE_SECRET is not configured!"\n
\nWhere can I find those missing details? 😂
Oof! The docker-compose approach renders:\n
\nWARNING: Ignoring https://dl-cdn.alpinelinux.org/alpine/v3.14/main: temporary error (try again later)\n[...]\nWARNING: Ignoring https://dl-cdn.alpinelinux.org/alpine/v3.14/community: temporary error (try again later)\nERROR: unable to select packages:\nERROR: Service 'yarnd' failed to build: The command '/bin/sh -c apk add --no-cache -U build-base git make ffmpeg-dev' returned a non-zero code: 4\n
Was able to pass this point by modifying the Makefile. On deps, changed install for get. It will fail once more telling me minify isn't installed. After installing minify, it says:\n
\nError: unknown shorthand flag: 'b' in -b\n
\nGiving the docker approach a try. 😬
I am trying to compile yarnd, that is.
Getting this when running make deps:\n\n
\ncan't load package: package github.com/tdewolff/minify/v2/cmd/minify@latest: can only use path@version syntax with 'go get'\n
\nDoes anyone knows how, or what to do, to overcome it? Doing some slight research, but thought I would twted it, just in case.
@prologic for yarnd’s web interface, could the labels be removed from the interface (comments, reply, etc.). Having the icons only (with title on links) would reclaim a lot of space.
@mckinley I don’t bookmark. I search everything. For me, having bookmarks is the equivalent of a huge bookshelf, full of books I never, or seldom, read/re-read.
@prologic people are innately reluctant to, and will resist, change. That was the train of thought when I wrote that.
@eldersnake @prologic nope, we are merrily going around a full circle. 😂
I am sure our ancestors, stone tablet “writers”, got pretty upset with the invention of paper and ink—or whatever came after stone writing.
@prologic sure thing!
@prologic app permissions are fine, but tapping on the camera doesn’t open the modal to either pick from library, or take a photo (as the web app does). It goes straight to take a photo.
@prologic yes, agreed. The upload from the client doesn’t work on iOS 15 either. 10 months is a long time!
@prologic will do!
@prologic sadly I am not, but I can make sense of code. I will take a stab to see if I find what it could be.
This is what I see:\n
@prologic the iOS app doesn’t allow me to upload (it isn’t a feature for it). Does the web client allows? I will use that when I hit home if so.
@prologic this what it looks like for me (iOS 15):\n\nhttps://share.icloud.com/photos/0HEDqJFsaiBgH94UIIEpbCBpQ
@prologic it is not. It is using a very weird, bold font.
Goryon is very nice, just wish I could change this font. It is so hard to read with it!
@prologic excellent, will check it out. Thanks!
@jlj @adi @stutteringsteve thank you for the welcome! 👋🏻
@stutteringsteve a derivative? I am curious now! ☺️
It is a bit confusing on mobile. Need to wait till I get home to see how it looks on desktop.
This looks very interesting. I might end up running my own pod.
I think “replay” is meant to be “reply”, no? It is looking good!