# 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=993
# next = https://watcher.sour.is?uri=https://arrakis.netbros.com/user/fastidious/twtxt.txt&offset=1093
# prev = https://watcher.sour.is?uri=https://arrakis.netbros.com/user/fastidious/twtxt.txt&offset=893
Don't say a word. There was never a conversation about it. 😂
@lyse woah! The comment had me looking left, right, left, right 😂. But I get it, welcome to the human race!
@lyse lovely images. I don't know why you are sorry, the blue is *everything* on those!
@movq LOL!
@lyse pretty awesome song, first time I heard it. Shame on me, as it is from the 1980s!
@lyse ah, if only some laws covered that! A bit on their defence, neighbours can't hear the sound nor see the lights from inside their houses. Our insulation is fairly good., and everybody has blinders on, plus curtains. So, not a bother.

The worse is that it brings visitors from outside, into an otherwise gated community. But they come (with their kids), admire, and leave. 😂
@movq bah, and you were all worried about it. :P
@movq some are static, some blink. And there is also music! LOL.
@lyse could you imagine how will it be if we had snow?! :-D
The nut jobs around the corner have started their Christmas decorations.

Christmas decoration
@prologic yeah, scratch that. I think we are just perfectly fine as is, when it comes to nicks. 😂
@lyse “here, birdie, birdie, birdie!” :-)
@movq grats, mate! I wonder what will tomorrow bring?
@movq don't give up, soldier! Surrendering is not an option! Go, go, go, go! 😊
Back to default now. As I said before, not even close to ready.
Back to default now. As I said before, not even close to ready.
This happened because I had "1000" where a number, 1000, was expected.
@movq
> Might break stuff in jenny/mutt, but I haven’t tested it.

Yup, RE_NICK_INVALID.
While on *jenny*, I got this after trying jenny -e for the first time:


quark@arrakis:~$ jenny -e
Traceback (most recent call last):
  File "/home/quark/.local/bin/jenny", line 710, in <module>
    edit_twt_file(app)
  File "/home/quark/.local/bin/jenny", line 149, in edit_twt_file
    refresh_and_publish(app)
  File "/home/quark/.local/bin/jenny", line 324, in refresh_and_publish
    rotate(app)
  File "/home/quark/.local/bin/jenny", line 545, in rotate
    if len(twt_lines) <= max_num:
TypeError: '<=' not supported between instances of 'int' and 'str'
quark@arrakis:~$
@movq what would the easiest way be to pass a different configuration file to *jenny*?
Leaving it on here (https://arrakis.netbros.com/), so you can see, for an hour or two.
Sorry, this theme is not even close to ready.
This I get on mobile:


error executing template timeline: template: timeline:162:48: executing "base" at <.RegisterDisabledMessage>: can't evaluate field RegisterDisabledMessage in type *internal.Context
Go to https://arrakis.netbros.com/ and see the issues.
@darch I am going to fork it, and run it on my pod to see how it goes. Last time I tried it was pretty borked.
@thecanine my point is, unless we are doing something terribly wrong, someone has to make decisions. We can't pull things on many directions because opinions (not that they don't count, everything should be taken into consideration, but not everything will be done). Because someone doesn't like how its avatar looks is not reason to change the way it looks for everyone. I, for one, prefer a thin border around the avatar.

The shot @darch posted is also ultra pale. Demarcation from background and cards is bad, specially when looking at it on mobile.
@darch why? The theme in place doesn’t have those problems, and we have been fixing the issues in it. I say Copenhagen can simply be what it is, a theme a pod admin can chose to use. Not every theme is to become the default one.
@thecanine I disagree.

There are too many tiny fonts, the placement of the hash too close to other elements, and in a place that doesn't make much sense. The "hamburger" items are too close to the logo. The next link is not properly aligned. The double line on the context reply adds too much noise. The options for twts (only Yarn in this screenshot), are the same colour of the default text (no distinction).

Those observations are derived from the screenshot alone, and nothing else.
@prologic so, Summer. Our Summers here are hot and humid, with thunderstorm rains almost every afternoon.
While everyone is on Winter, pretty much (we have blizzards in Hawaii!), our Autumn might finally be here.

Autumn is here
@prologic I will test the questions. I am sure the regex is out there already, but maybe @lyse and/or @movq can help on that?
@prologic
> Technically though this limitation doesn’t need to exist, but I’m not sure we should really change it either?

It would make Yarn a bit more unique. I, for one, would love to use my real name, Jürgen. 😁
@prologic we could release v100. That's not what I meant. Version numbers alone are meaningless. See issues 😉.
@prologic you missed @darch and... https://tt.vltra.plus (can't remember the nick).
@prologic you missed @darch and... https://tt.vltra.plus, @laz.
Upgraded to 0.9 (just a version change, of course, I *was* on 0.9 already 😂).

* Still not possible to twt to someone from their profile page---I believe it was possible before.
* The anonymous footer login line is still too close to footer line (it was closer to the bottom card before).
* Twt options (reply, yarn, etc.) icons and labels are still too big in both, desktop and mobile. At the very least we should dim the link colour for those a little. The important thing on a twt is the twt itself, and the poster. Those options should be there, but not stand out too much.
* The "Recent twts from ..." header on external and local profiles is too big.

A couple of $0.02, for now. 😊
@prologic will do it after this movie. 😂 I am on master anyway.
@prologic but those lyrics have nothing to do with yarn, yarning, and the likes! 😂
@movq consider my horses held. 😂
@movq so, local_twtxt_file is deprecated now, and we must use local_twtxt_dir instead, correct?
@movq cool! Will update as soon as I hit home. Is the default number of twts per file before rotation configurable? I would like it bigger, like 1,000, or something like that.
@movq yes, portion of it came across as nonsense. Usually happens when the writer doesn’t know the topic inside out, and simply reuses what others wrote/said.
Yeah, no, pass on Web 3.0, or whatever they want to call it.
@movq I am sure he could do better without socks. 😂😂😂 But yes, that’s the idea. 🎸
@prologic Slashdot hasn’t been relevant for years.
@prologic I bet it was because you are a Logic Movement supporter. Hence pro-logic. Or maybe it is because you are a logical professional? Hmm, or maybe because you like to program in Prolog (the ic at the end is intelligent coder). 😅
@movq I heard playing bass with your toes gets you in the zone fast and good. I say you are ready for it! 😊
@lyse LOL, @movq changed the line! Hahahahaha! Awesome!
@movq I chose mine in 2005, when I started playing World of Warcraft (my main was a rogue). Mostly because I tend to be pedantic on the things I do. My son uses it now on his many online games. 😂
@movq

> So I just chose movq, because it was floating around in my head anyway (and I already had the domain)

When I go to https://movq.de/, I get:

> Nothing to see, move along

You should have written:

> Nothing to see, movq along

😂
@movq I read @lyse as Leese. Maybe I am wrong, but until corrected I am sticking with it!
@lyse ah, I see. It defeats the setting.
@lyse I read it just like you, yup. I also associated it to assembler.
@lyse what’s “the old downer topic”? Now I am curious and sorry I missed the meeting! ☺️
@prologic oh?! D’oh! I didn’t know. 🙈
@movq very nice! That was fast, I don't think @prologic has implemented it on *yarnd* yet. How does one goes to browse the old feed? Say, if someone new to *twtxt* were to follow you now, will they be able to see your previous feed, as well as the current one?
@prologic it is ready for kids to sit on the little stool, and take pics! I see no masks, are they all gone from AU?
@movq ha! Well, lots of good things do not come without a struggle. To top it off, you run Linux on desktop. I read---somewhere---that 2021 is the year of the Linux desktop. There are still 27 days left, there is hope!
@movq I am full, and green, with envy 😂. We will be lucky if we get some frost on the lawn, and, perhaps, some tiny one on the rooftops. Global warming, of course, ain't real. 😏
@movq with so many fonts out there, is there a specific thing you are looking in a font that doesn't already exist? My font collection is huge, mention a name you can't find, and if I have it will be yours.
Initially? How much money are we talking about? Do you have a written business plan (you know, strategy, goals and objectives, vision, etc.)? You need to organise things, make them visible on a website, and then see how will the community chip in (GoFund me, or?). I also think Yarn.social should reach 1.0 first.

Also keep in mind this: if help from the community is required for continuity of the non-profit, you might want to re-think that approach. We are extremely small, and niche.
@prologic first time I hear of Sandstorm. If you can get into DigitalOcean, and Vultr, you will be all set.
This is what I used. Simple, yet very effective.
@will neat! I was into cold brewing for a full four to five months. The fact is, I am not a coffee drinker—I am more into tea—but I like my occasional doppio.
@will it is an aluminium cup, not plastic. Sounds pricey.
@prologic well, that was lots of help! Tell us the coffee brand, mate! Just. Tell. Us! 😂
@prologic that would be a double edge sword… you can search for it now, that ought to be enough. 😅
“… but I can see”, I meant.
@prologic ah, I see. I am not even mildly interested in those, but I can how others might.
@prologic I can spawn a couple of you want. 😂 Easy to do.
@prologic you wrote "support for lists", care to elaborate on that? What would lists be?
@lyse I think the @yarn_police has something on you. Maybe even something on @prologic!
@lyse the plot thickens...
@yarn_police oh, thank you, thank you, thank you! All hail the law! 😊
Cute indeed! Our children grew up, and that cuteness and fun with them. 😩
@prologic in some places performance reviews are a sham.

I work for a Florida State university, and our reviews mean nothing. Amongst the things: you have to be Jesus, and walk on water, to get outstanding (the highest). So, nobody ever gets it; it is there for no reason. They also mean absolutely nothing but a formality---or, if really bad, a justification to sack you---and never, ever, translate to pay increases of any kind.

To paint a better picture for you. Our inflation fluctuates from 4.5% to around 6.5%, or so. This year, everyone making over $55,000/year got a 2.5% increase (before taxes), and everyone making less got a 3.5% (before taxes).
@lyse three and four 😍 sooo nice! I would trade your 2°C for my 26°C! 😂
@darch for rendering *twts* on read only websites/static websites, via embedding, for example.
@darch very interesting! I wonder if the picoblog functionality can be replicated with JS (I dislike PHP).
I truly think this would tilt Yarn’s adoption scale. Discuss!
@darch I am sorry to have missed it. I don’t know Danish, but would have loved being on that Zoom call!

Thank you for sharing. I read the transcript; you covered a lot. Well done!
Of course, it is over now. Overslept. D’oh! In my defence, it is my day off. 😊
Passcode is 932325, for those wanting in.
@darch never provided one, and the Facebook page doesn’t have it either. Oh well!
@jlj I have watched DS9 at least a handful of times. It never gets old. Same for Voyager.
The follow icon is there on both, light and dark themes. See it on my phone, and on desktop.
What’s the meaning of that plate/mark on the tree, do you know? Some very good pics there! But what can I say? It’s @lyse’s! ☺️
@lyse wow, the Shire! Very nice! This brings me back to the Lord of the Rings scenes. Now I need to go watch the movies again! LOL.
The @yarn_police haas been quiet these days. It is good, because I think I got away with quite a few forks while officer @yarn_police was sleeping on duty!
@prologic well, that was quick! And thank you, it was driving me nuts.
@prologic it is happening, randomly, on the desktop as well.
@movq wow, those *awk* solutions are out of this world. So nice to have such knowledge!
@thecanine I don’t use the app. There is zero advantage on using it. Each time I use mobile I refer to web while using a mobile device.

Just now I hit fork on your reply and this was the first screen I got:

Screenshot

That is wrong. It has to be hash first. I refreshed the page, tapped on fork again, then got the right order the second time.

Something isn’t right, @prologic.
@prologic using mobile, I tapped on fork and got “@nick (hash)” (instead of the opposite, which is the expected behaviour) on a brand new textarea. Cleared it, refreshed page, tapped on fork again to get the same result. Posted my reply.

Under what conditions would something like that happen? I understand tapping/clicking on fork calls up a bit of JS, what could it cause it to misbehave that way? I have seeing this issue only twice.
Hmm, something changed on mobile footer. It doesn’t look right. I wonder if it was 586, or 587.
I hit fork, and see how the twt came out above. 🤔
@prologic (#l5ospaq) my lack of faith on the human race. 😂
I am afraid your query will not get anywhere. I will be surprised if you get a cookie cutter reply. Was it worth the try? Certainly.
@prologic it would be nice to have an option to never log off, unless done explicitly (or cookies are cleared, etc.).
@prologic “philatelists” err, philanthropists. 😂