# 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 735
# self = https://watcher.sour.is?uri=https://neotxt.dk/user/darch/twtxt.txt&offset=635
# prev = https://watcher.sour.is?uri=https://neotxt.dk/user/darch/twtxt.txt&offset=535
@abucci is it fiction, made up
All art is a lie. But the art-ifical can point our attention and experience towards (a/the?) truth which cannot been seen or heard in the natural world
@lyse thanks for bringing it to my attention. I have unfollowed your archive feed now
The "problem" as I see it is not technical, but social, so we should try to approach solving it according.
I'm with @abucci here. Let's enjoy our freedom to listen i.e. not pay too much attention to people how argue for the sake of arguing.

A way around their criticism choud be to put a disclaimer in our twtxt.txts stating that this feed uses features that might not be compatible with some clients. Like the old "Best viewed in Netscape"-icons
@prologic Having to deal with json and cryptography is not very appealing to me. It's the simplicity and hackability of twtxt.txt that I'm drawn by. That you can in fact handwrite your posts and you can throw pretty much anything at it after the datetime+tab and it still being somewhat human readable and work in most clients. If you do something that a client does not like, then you will have to take up the debate with the devs or make your own. And if people like some features that you invented, then your new client might get more users, or your end up doing something just or for yourself.
@prologic Also considering the original tagline of twtxt:
> twtxt is a decentralised, minimalist microblogging service for hackers.
So if a hacker can't handle some markdown and urls in their microblogging...
@prologic Also considering the original tagline of twtxt:

> twtxt is a decentralised, minimalist microblogging service for hackers.

if a hacker can't handle some markdown and urls in their microblogging, then user != hacker=
This is a nice idea: [Suggestion: a convention for multiline statuses (line breaks) · Issue #157 · buckket/twtxt](https://github.com/buckket/twtxt/issues/157) -- But it would break out treading model with (#hash)
I don't buy jan6's premise that twts with markdown and image links is hard to read. Markdown came out of how people simulated typeset text in plain text and the URL part of links to images and others resources are also easy for humans to read and parse.

Multi-line is another matter, but I also never used the original client. I guess it could have been implemented in a was that would not break other clients. Using something like -- or just two space at the end of a line like in markdown would also work.
I don't buy jan6's premise that twts with markdown and image links is hard to read. Markdown came out of how people simulated typeseted text in plain text and the URL part of links to images and others resources are also easy for humans to read and parse. Multi-line is another matter, but I also never used the original client. I guess it could have been implemented in a was that would not break other clients. Using something like -- or just two space and the end of a line like in markdown would also work
@shreyan and @shreyan-jains-blog you are welcome:)
@prologic it does one thing well and is modular
interesting talk about #webfinger
[Blaine Cook, Webfinger and "social solutions to tech problems" (Part 1) - YouTube](https://www.youtube.com/watch?v=TgK2ZNRmT3g)
[Blaine Cook, Webfinger and "social solutions to tech problems" (Part 2) - YouTube](https://www.youtube.com/watch?v=C8sVAyyvCqg)
interesting talk about #webfinger

[Blaine Cook, Webfinger and "social solutions to tech problems" (Part 1) - YouTube](https://www.youtube.com/watch?v=TgK2ZNRmT3g)
[Blaine Cook, Webfinger and "social solutions to tech problems" (Part 2) - YouTube](https://www.youtube.com/watch?v=C8sVAyyvCqg)
@shreyan Got it working now at, just need to figure out the right URL: http://darch.dk/wp-test/twtxt

1. Download zip from https://github.com/pfefferle/wordpress-twtxt/archive/refs/heads/master.zip
2. Unzip it and rename the folder from wordpress-twtxt-master to just twtxt
3. Log in via ftp and upload the twtxt folder to: wp-content/plugins
4. Go to http://example.com/wp-admin/plugins.php and activate the plugin
3. Wait a bit or swap themes to get it to render the twtxt feed
4. Access the twtxt file via this URL: http://example.com/twtxt (no .txt!)
@shreyan Got it working now at, just need to figure out the right URL: http://darch.dk/wp-test/twtxt

1. Download zip from https://github.com/pfefferle/wordpress-twtxt/archive/refs/heads/master.zip
2. Unzip it and rename the folder from wordpress-twtxt-master to just twtxt
3. Log in via FTP and upload the twtxt folder to: wp-content/plugins/
4. Go to http://example.com/wp-admin/plugins.php and activate the plugin
3. Wait a bit or swap themes to get it to render the twtxt feed
4. Access the twtxt file via this URL: http://example.com/twtxt (no .txt!)
@shreyan Got it working now at, just need to figure out the right URL: http://darch.dk/wp-test/twtxt

1. Download zip from https://github.com/pfefferle/wordpress-twtxt/archive/refs/heads/master.zip
2. Upload zip under Plugin settings: http://example.com/wp-admin/plugin-install.php (remember to activate the plugin)
3. Log in via ftp and rename the folder wordpress-twtxt-master to just twtxt under wp-content/plugins
4. Access the twtxt file via this URL: http://example.com/twtxt (no .txt!)
@shreyan Got it working now -- just needed to figure out the right URL: http://darch.dk/wp-test/twtxt

1. Download zip from https://github.com/pfefferle/wordpress-twtxt/archive/refs/heads/master.zip
2. Unzip it and rename the folder from wordpress-twtxt-master to just twtxt
3. Log in via FTP and upload the twtxt folder to: wp-content/plugins/
4. Go to http://example.com/wp-admin/plugins.php and activate the plugin
3. Wait a bit or swap themes to get it to render the twtxt feed
4. Access the twtxt file via this URL: http://example.com/twtxt (no .txt!)
@shreyan Got it working now at, just need to figure out the right URL: http://darch.dk/wp-test/twtxt

1. Download zip from https://github.com/pfefferle/wordpress-twtxt/archive/refs/heads/master.zip
2. Unzip it and rename the folder from wordpress-twtxt-master to just twtxt
3. Log in via ftp and upload the twtxt folder to: wp-content/plugins/
4. Go to http://example.com/wp-admin/plugins.php and activate the plugin
3. Wait a bit or swap themes to get it to render the twtxt feed
4. Access the twtxt file via this URL: http://example.com/twtxt (no .txt!)
@shreyan Got it working now at, just need to figure out the right URL: http://darch.dk/wp-test/twtxt

1. Download zip from https://github.com/pfefferle/wordpress-twtxt/archive/refs/heads/master.zip
2. Upload zip under Plugin settings: http://example.com/wp-admin/plugin-install.php (remember to activate the plugin)
3. Access the twtxt file via this URL: http://example.com/twtxt (no .txt!)
Hmm I can't make it work either... Maybe open an issue on https://github.com/pfefferle/wordpress-twtxt
@shreyan have you tried this? How to install a WordPress Plugin from a downloaded zip file - YouTube
What about a PineBook or PineTab with a keybord: https://pine64.com
@axodys I'm also a happy user of NetNewsWire in combinations with self-hosted FreshRSS as a backed to sync to other devices besides my Mac. And migrating my YouTube subscriptions to RSS is such a nicer experiance than being locking into the dark design patterns of YouTube's web UI.
@carsten sehr toll
Finally gotten around to making a twtxt extention for for the Yellow CMS by Datenstrom

It is live on http://darch.dk/social and can be download from github
Finally gotten around to making a twtxt extention for for the Yellow CMS by Datenstrom

It is live on http://darch.dk/social and can be download from (github)
Finally gotten around to making a twtxt extention (github) for for the Yellow CMS by Datenstrom . It is live on http://darch.dk/social
cool, what time and is it online?
Looking at the wrong URL https://neotxt.dk/external?uri=https://df/twtxt.txt&nick=df it seem to insteat nick/ before the propper URL of the twtxt.txt-file
Hmm it only seem to happen, when I'm logged in. Visiting https://neotxt.dk/twt/nvvwcea from another browser where I'm logged out I get the right URL: https://neotxt.dk/external?uri=https://dfaria.eu/twtxt.txt&nick=dfaria
@prologic from this twt: https://neotxt.dk/twt/nvvwcea
@prologic something have been broken with links to external feeds for a long time. Clicking the mention of @dfaria@dfaria.eu in Phi's post directs to this nonsense URL:
https://neotxt.dk/external?uri=https%3A%2F%2Fdf%2Ftwtxt.txt&nick=df
@shreyan did it work?
@prologic if it ain't broke don't fix it
@prologic I got an idea for splitting up the feature under /feed and move it to either /discover and /settings which will free up a slot for /logout in the topnav - how does that sound?
@prologic Then it should only be filters_ since we don't have and_lists yet😅

But there are still an inconsistency with what you get with the mentions-filter vs. the /mentions page.
I'm voting for removing the mentions-filter and keeping the /mentions page, since the latter shows the latest mentions and I like to have it as a top-level view:

And yes, where do we want the logout button instead?
@prologic just unfollow my old feed, should that not fix it on the mobile app too?
@prologic you are still tagging my old feed, so I don't get the mentions
Live stream DJs and visuals from Copenhagen (now till 19) at https://www.twitch.tv/fukk_live
@prologic that's the beauty of twtxt 🤙
@prologic maybe this will work: https://github.com/pfefferle/wordpress-twtxt
@prologic seem like spam is a real thing in the fediverse - one more reason to to keep twtxt/yarn sticky pull-based.
@prologic g'night all 🥱
@abucci what if is say "NFT is bad" ?
@prologic but did you muted the tread? if not it just a very confusing error message
@prologic yes lets get bottle mail in yarn🤣
What is going one here?
I have note muted this tread, but i have also not turned on ActivityPub feature on my pod, so suspect that is part of the issue, since the root is from Mastodon:
@prologic (and the 🪙 dropped)
@prologic I just copied it from: #1135 - Add support for converting URL into embed code - yarn - Mills
@carsten not for syndicating/re-posting your posts from a yarn social to other platforms. But I guess the might already be some indieweb tools for taking in a RSS-feed and posting it to other places.
@prologic but you do know who bought twitter last year?
@carsten So you want a gallery view of all you uploaded media?
@prologic Really? You can't telsa who it is?
And quote of the day from On POSSE and IndieWeb | Joel Auterson

> I’ve largely avoided Twitter since Space Karen took over
Looking at the IndieWeb service of Bridgy there might be a fairly easy way of connecing ones yarn-profile to ones mastodon via: Bridgy Fed
@prologic Agree 💯 (which should not suppose you after our talk yesterday)
@prologic It looks and works fine at my end (the sounds are suppose to be weird ;)
@carsten Yes, an option for deliberate cross-posting or POSSE the IndieWeb way is more appealing to me also, to keep yarn.social feeling light and clean. In that way your twtxt feed would be the backbone of your own site and the have some middle-ware, which cross-post to your mastodon account and whatever service you fancy to use:
@carsten Yes, an option for deliberate cross-posting or POSSE the IndieWeb way is more appealing to me also to keep yarn.social feeling light and clean. In that way your twtxt feed would be the backbone of your own site and then have some middle-ware, which cross-post to your mastodon account and whatever service you fancy to use:
@carsten Yes, an option for deliberate cross-posting or POSSE the IndieWeb way is more appealing to me also, to keep yarn.social feeling light and clean. In that way your twtxt feed would be the backbone of your own site and the have some middle-ware, which cross-post to your mastodon account and whatever service you fancy to use:
Let's see how it handles soundcloud: https://soundcloud.com/darchdk/clamsong
@prologic How was this a bug?
@prologic works now after upgrading. Super cool feature
@prologic How do I turn these notifications off?

I also believe it should be it's own bot 🤖 instead of using the support-account
I don't like where this is going with a push-model like Activity Pub being mixed up with yarn social. Activity Pub might be all for freedom of speech, but with the issue that @prologic outline the is a real potential of it turning into freedom of shouting. What I really like about twtxt is that is based on a principle of freedom to listen where you can chose who to follow and are not force-fed someone else's agenda, that you don't care about or want to deal with.
I don't like where this is going with a push-model like Activity Pub being mixed up with yarn social. Activity Pub might be all for freedom of speech, but with the issue that @prologic outline the is a real potential of it turning into freedom of shouting.

What I really like about twtxt is that is based on a principle of freedom to listen where you can chose who to follow and are not force-fed someone else's agenda, that you don't care about or want to deal with.
@screem What are you plans for a "nice(r) UI/UX"? Is it for the web or app version?
Guess I need to update my pod then, but it still say Success when adding https://mastodon.ar.al/@aral as a new feed.
@prologic Hard if you are a bot...
@prologic I'm not a big fan of dropshadows tbh. Why the hover effect?
And the use of a button design for Reply, Yarn, Mute and bookmarks, become a bit to cluttered for my minimalist taste. But good to see you exploring CSS :)
@prologic then what is the reason then?
@prologic to combat spam and badly implement clients? Is the issue really that big? Also it cloud be turned on/off under the poderator settings, maybe as a feature flag
@prologic to combat spam and badly implement clients? Is the issue really that big? Also I cloud be turn on/off under the poderator settings, maybe as a feature flag
@justamoment no idea for mobile (yet). But we could also use different colors for the logout. Like we used to have a secondary (grey) color for settings and logout, before I came in and messed with the css 😅
@prologic yeah we can do something like that for the mobile-web version as well
@prologic

- I tried with the username instead of "profile", but year we can do that.
- before we make a dropdown we need to think how that should work on mobile
@bender in what way?
@bender what does "outline" mean in this context...?
@justamoment so align the logout to the right maybe?
And now also the user's avarar instead of the profile icon:
How about putting the logout under settings like this?
@justamoment I have also played with idea about splitting up the navigation into a pod level and user level. And interesting idea to have a bottom navbar for mobile.
@eapl.mx Glad to hear you are using my phpub2twtxt: An php interface for publishing micro blog posts to your selfhosted twtxt.txt
@eapl.mx Glad to hear you are using (my) phpub2twtxt
@prologic yes I also made something like that once way way back😉
@prologic Yes I have tried to have the avatar in the top right in an earlier design, but it still needs some work - especially on mobile (not shown)
@prologic Would it make more sense to put it under Settings? I think it is a waste of space to have a dedicated icon in the topnav for something that most people would not be using on a daily basis.
@prologic you are welcome 😊
@prologic nice 🦓
@bender great, glad to hear. Then @prologic just needs to merge the pr and update his pod for bender to be a happy 🤖
Better fix for safari/ios overflow · c283a91f07 - yarn - Mills
[(maybe) fixed the overflow issue on safari · f1d4b6a0f2 - yarn - Mills](https://git.mills.io/yarnsocial/yarn/commit/f1d4b6a0f245b338e4892c96ffa5a070d804d2fc) it live on neotxt.dk so i will open up for registation today, if anyone with an iOS want to test it
[(maybe) fixed the overflow issue on safari · f1d4b6a0f2 - yarn - Mills](https://git.mills.io/yarnsocial/yarn/commit/f1d4b6a0f245b338e4892c96ffa5a070d804d2fc)
It live on neotxt.dk so i will open up for registation today, if anyone with an iOS want to test it
@bender and @prologic what version of Safari are you guys using?
On my MacBook im stuck on Safarie 15, but in Safari 16overflow-clip is supported and sounds like something that could fix the unwanted horizontal scrolling issue: https://kilianvalkhof.com/2022/css-html/do-you-know-about-overflow-clip/
@prologic will bebther shortly. Just need my ☕ and breakfast
This is also how I mosty been working with all the UI design I have been doing for yarn social
@bender what do you mean with "content creation" ?
@bender you did not. i just didn't notice it was not the same tread.