# 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 2286
# self = https://watcher.sour.is?uri=https://twtxt.net/user/bender/twtxt.txt&offset=1486
# next = https://watcher.sour.is?uri=https://twtxt.net/user/bender/twtxt.txt&offset=1586
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/bender/twtxt.txt&offset=1386
@wbknl not public, no. I have a personal, and a work one.
@lyse global warming is a hoax! It never happened, it isn’t happening! 😏
This got my thinking. If I remember correctly, @prologic ran a pastie on mills.io not long ago. I believe it was one he even coded himself! Do you still run that, James?
@aelaraji the irony of it is, not just foxes, but foxes living in Berlin! :-D
I prefer the code here, than having to go to another place to see it. :-P Honestly, I do. What you have posted is shorter than most of @abucci's twtxts. :-D
@movq cheers! Let me know if you ever make it to Florida. We'll send you back a handful of kilograms heavier, at least! :-D
It looks just like this.

Pizza Hut's tavern style "ultimate" pizza
@movq but what kind of pizza? :-D We get pizza once a month, specifically on Fridays (and, of course, we are not alone). Lately we have been buying Pizza Hut's "tavern style", everything in it, large pizzas (well, just one). Thinking of it makes me hungry! :-)
This video is quite lengthy (almost 3.5 hours long), but really worth watching.

https://www.youtube.com/watch?v=ZYp7EmEgxg0
@aelaraji love it, thanks for sharing!
@wbknl ah, a digital garden... that reminds me to water mine. I am sure much of my plants are wilting.
@aelaraji I often wish "like" was a thing here. I would have just giving it one to this twtxt, and a re-post, to boost. :-) Thank you!
@aelaraji wow, the difference in size is astonishing! What your Dockerfile looks like?
@aelaraji I am not sure, because I might have names confused, but I think @doesnm main problem is the fact they use a phone as their main computer. Don't fully quote me on that, though! :-D
@aelaraji hehehehe! Being a nine years old container, the first thing to do is to bring the code complaint to the latest Go release. :-P

Yeah, metadata is an extension, and not part of the original spec.
@movq I know, right?! Kind of jealous, I love those little rascals! :-D
@lyse I don't see a single reply on that feed. Looks like a one way kind of feed to me, but I might be wrong.
@aelaraji you will have to compute hashes by hand, right? How is the timeline, to read from those you follow? I figure it was a nice exercise to raise the dead, but with very little practical purposes, wouldn't you agree? ;-)
@prologic it seems to have stabilised on 18.1.1, just when 18.2 is around the corner (9 December?). All good. :-)
@aelaraji I am sure @yarn_police already knows. Nothing passes by law and order here!
Cool! Max 140 characters, LOL.
@movq I like it!
If John Mastodon feats are spoken about on Mastodon, Marie Twtxt is our heroine!
@aelaraji LOL. All good mate.

I didn't mean as if I was perceiving the use of Yarn to be malicious, but rather not accurate, and perhaps misleading, or confussing. But I got it when Soren explained it. He used yarn (lower case) after twtxt, because at some point there were considerations to call the "evolved" twtxt, with the several additions/enhancements, "yarn". After all, current twtxt/yarn has moved beyond the original twtxt.
@lyse excellent way to poke a sleepy (not sleeping) feed! :-)
@lyse "EF" is the sound of "F". Like, "the fuck this feed is muted.." kind of sound. :-D
@prologic I just realised this might not be accurate. Looks like "Settings" is missing whatever you added to "Profile" to show the line breaks, which made me believe the \\u2028 were being stripped on save. That might not be the case.

A heads up, so you know where to look.
@prologic I just realised this might not be accurate. Looks like "Settings" is missing whatever you added to "Profile" to show the line breaks, which made me believe the \u2028 were being stripped on save. That might not be the case.

A heads up, so you know where to look.
@sorenpeter GNU/Linux is "GNU, with Linux added". Not the same thing (an erroneous comparison), but I get the gist now, though it can be confusing. Thanks! :-)
@doesnm it's five years old, no updates (abandon-ware, really). I will give it a try to see if I can get it to compile.
@prologic, editing the profile in any way (and saving it, of course) is stripping out the \u2028 from the description. Also, could the description field be changed to a textarea instead? Preferably to one who will "understand" new lines, and convert them to \u2028 automatically?
@prologic, editing the profile in any way (and saving it, of course) is stripping out the \\u2028 from the description. Also, could the description field be changed to a textarea instead? Preferably to one who will "understand" new lines, and convert them to \\u2028 automatically?
@prologic I disagree on that definition. A "Yarn Pod" is this specific software. If you are fine with anyone creating something else, who does a similar task, and calling it "Yarn", then... (shrugs). Now "pod", well, whatever, right?
@prologic true, but doesn’t need to necessarily. A single user pod is still a pod. Now, Yarn is this, which I use now.
@eapl.me 100% would, but I don’t know PHP. I can help testing, and offering ideas. I read somewhere you want to write a remake, right?

One of the things the current model is missing is templating… I think. Maybe start by abstracting that from the code?
@eapl.me oh, trust me. I know what can be done with PHP.
@aelaraji everything’s irie, mon, no worries. :-)
@xuu replying to “hmm.. indeed.”
@xuu hmm.
@xuu thank you! Money withdrawn.
@aelaraji that’s much closer, yup.
I don’t think calling the various PHP files making up “Timeline” a “Yarn pod” is accurate.
@prologic well, stop doing that mate! LOL.
@aelaraji icons at the top are badly organised while on mobile. About the speed, that’s using a shoddy PHP code, it would be slow even when running in a quantum computer. :’-D
The hmm… refers to https://aelaraji.com/timeline/conv/7tdi2mq
Cloudy and spotted gentle rains here and there. I think this is the preamble of a cold front (here), which means temperatures will be on the low 20s this weekend and, with any luck, next week. :-D
@aelaraji hmm…
@eapl.me I think you may have:


Deprecated: Creation of dynamic property Twt::$timestamp is deprecated in /homepages/4/d818294726/htdocs/eapl.me/timeline/libs/twtxt.php on line 443


Kind of issue. :-)
@aelaraji the one you mentioned on your twtxt, but it cannot be seeing here (twtxt.net). Even for feed I am not following, twtxt.net will always show the context. There is no context for this reply of yours.
@aelaraji I don’t see a twtxt from eapl. What am I missing?
@movq translating emoji makes it “hopefully nobody pulled that fox up” LOL.
@xuu I totally and absolutely blame htmx. 50/50 kidding and serious.
@xuu I figured, yes. I didn’t know if adding noise would help or not. I see, based on IRC comments, that the plot thickens. :-/
@prologic awfully awesomely brilliant, of course. But don’t take my word for it!
@xuu 67890
@xuu 12345?
@prologic agreed.
@doesnm meh, I am not into conspiracy theories, though. I would describe it as rot. I mean, there is still plenty of good stuff, but I am old enough to have taken note on the changes.
@prologic some good reading about Bluesky, on a similar topic.
@doesnm I think that, just like a river's waters (always new, never the same), there is nothing left of KHTML on any browser which was initially based on it. KHTML was a fork of khtmlw itself, if you want to go down that rabbit hole.
@lyse that much, eh? Around how many twtxts?
@prologic yes, web content indeed is/has become. I will say a little bit of both. Trying my best not to lose faith in humanity. :'-/
I share my location from my iPhone using “Find My” app with friends and family. I also have a family share, with immediate family.

Even since upgrading to iOS 18, and *every once in a while*, the location of someone sharing with me gets frozen in time. I see them, but their location doesn’t change for hours. In the case of family share, I can see their device up-to-date, under “Devices”, but they show frozen on the “People” tab. Only way to fix it is for either of us—it doesn’t matter who—to stop sharing, and start sharing again. That has happened to me with three different people, and to three different people, with others (not me).

Is anyone using iOS 18+ experiencing something similar? I have sent feedback to Apple.
Oh my, I missed a test “ajdjeusc” party! Hopefully I can jump on board on the next one. :-D
@prologic and much faster, and capable. It’s simply an awesome machine.
@prologic no development activity on that library for two years. Hmm.
@prologic there is no need to remove them, even more so when others find it useful. I simply answered your query. :-)
@prologic I forgot the “why not”, sorry. I see, nor have, use for them.
@prologic I use none. I exclusively use “Discovery”, and “Mentions”, nothing else.
@prologic one of its key principles:

> “**Focus on the process: Kaizen emphasises improving the processes that create products or services, rather than just focusing on the end result.”
@prologic one of its key principles:

> “**Focus on the process: Kaizen emphasises improving the processes that create products or services, rather than just focusing on the end result.
@prologic that’s the assignment to end your Sunday. Look it up! :-)
@prologic a noble aim. Kaizen!
@prologic LOLing IRL!
@prologic no, notice the Markdown is broken.
@lyse well, boohoo! :-P
Parsing on that URL is broken, @xuu.
@lyse I am very skeptical on anything happening on 1st of April. LOL.
@prologic I will make it in. Will make sure to tell mum in advance that “I have a meet with the boys”. LOL.
@prologic time for a well deserved rest. Get well soon. Before you go, monthly call next weekend? If so, set the banner now! :-)
@aelaraji oh, you still had an account there? Oh dear.
@aelaraji hahahaha! What?! And prive you from framing it with all its magnificent glory? Never! :’-D
@prologic woot, woot! @lyse came to save the day!
@news all good, and thank you @prologic for the transparency, and quick action. I feel lighter already! :-D
@lyse wrote:

> "The parchment, on the other hand, might be a bit wasteful for just temporary ideas that are not perfectly layed out yet."

OK, OK, I will use the cheap one. :-P
@movq no, no stupid at all. I just don't like more things laying around, collecting dust. I am 100% digital.
@lyse woah! Why didn't I think of that?! "/me chisels this for the record in a crispy, brand new, thin granite slab."
@lyse woah! Why didn't I think of that?! /me chisels this for the record in a crispy, brand new, thin granite slab.
@lyse can one truly set a fixed price on art? I wouldn’t pay the original amount (in retrospect, I regret it, as it could make me richer now), but those who did were buying art, and a piece of history. It is well made, to boot.

But again, not for me. 😅
Crazy, ain't it?
"Designed by Apple in California" stopped being sold in 2019. It sold for $199, and $299 (two sizes). Check the eBay pricing on that link, if you want to know the selling price today.
Portion of the modified Twitter TOS that goes into effect today (it's on right now), as summarise (ironically) by Google's Gemini:

> "In simpler terms, this means that when you share your content (like text, images, or videos) on the service, you're giving the company permission to use it in various ways. They can copy, modify, distribute, and even use it to train their AI models. This includes sharing your content with others and using it on other platforms. You won't be paid for this, but using the service itself is considered enough compensation."
Portion of the modified Twitter TOS that goes into effect today (it's on right now), as summarised (ironically) by Google's Gemini:

> "In simpler terms, this means that when you share your content (like text, images, or videos) on the service, you're giving the company permission to use it in various ways. They can copy, modify, distribute, and even use it to train their AI models. This includes sharing your content with others and using it on other platforms. You won't be paid for this, but using the service itself is considered enough compensation."
@prologic true. I was thinking more on Yarn's/twtxt size (as it's today). I find it attracting to have the ability of having a small group of GtS instances that *only*, and exclusively, federate with each other.
@prologic true. I was thinking more on Yarn's/twtxt size (as it's today). I find it attractive to have the ability of having a small group of GtS instances that *only*, and exclusively, federate with each other.
Perhaps I should have said, a "similar [...] thing as Yarn" instead.
Perhaps I should have said, a "similar \n thing as Yarn" instead.
While on a small community topic, GoToSocial recently implemented the ability to run isolated instances that will not federate openly with the rest of the Fediverse, but that will allow administrators to federate exclusively to other instances (silos), creating a similar, actually more restricted, thing as twtxt. See GoToSocial Federation Modes.
While on a small community topic, GoToSocial recently implemented the ability to run isolated instances that will not federate openly with the rest of the Fediverse, but that will allow administrators to federate exclusively to other instances (silos), creating a similar, actually more restricted, thing as twtxt. See GoToSocial Federation Modes
@prologic yes, this community being much smaller makes it easier to interact. I didn't interact, or didn't interact much on BlueSky, so I sowed what I ripped. As I have grown older I have found myself less inclined to socialise in bigger places. One of the reasons I feel fine here, and on the Fediverse.