# 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 61083
# self = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=27791
# next = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=27891
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=27691
Also we're talking about "Pinned Twts" here, not the description field πŸ˜‰
@darch I _think_ you're thinking of something different there mate πŸ˜… We've discussed this before, opening that can of worms is not worth it IHMO. As I've stated before, unless you can restrict the Markdown syntax to quite a restricted subset here, I don't think that's a good idea to add support for, for the # description = Metadata field.
@darch I _think_ you're thinking of something different there mate πŸ˜… We've discussed this before, opening that can of worms is not worth it IHMO. As I've stated before, unless you can restrict the Markdown syntax to quite a restricted subset here, I don't think that's a good idea to add support for, for the # description = Metadata field.
There we go:


commit c78a87a49573dd4df613bc6f04f66acf28b5b4da
Author: Gianni Tam-McMillan <25732197+gtmgianni@users.noreply.github.com>
Date:   Wed May 27 20:46:54 2020 +0100

    Remove netsurf (#83291)


=> https://github.com/Homebrew/homebrew-cask/pull/83291

Why?

> No longer appears to offer a macOS download

Poo 😒 I guess this is the upstream author's fault here. Not Homebrew's πŸ˜…=
There we go:


commit c78a87a49573dd4df613bc6f04f66acf28b5b4da
Author: Gianni Tam-McMillan <25732197+gtmgianni@users.noreply.github.com>
Date:   Wed May 27 20:46:54 2020 +0100

    Remove netsurf (#83291)


=> https://github.com/Homebrew/homebrew-cask/pull/83291

Why?

> No longer appears to offer a macOS download

Poo 😒 I guess this is the upstream author's fault here. Not Homebrew's πŸ˜…=
@adi You are not. I am. Don't worry about it πŸ€—
@adi You are not. I am. Don't worry about it πŸ€—
@mckinley It used to be on Homebrew actually according to this blog post but I suspect it got removed for _some_ reason or another. I'm cloning the full homebrew/cask repo to find out why...
@mckinley It used to be on Homebrew actually according to this blog post but I suspect it got removed for _some_ reason or another. I'm cloning the full homebrew/cask repo to find out why...
@mckinley Probably, but as I said elsewhere, I'm not going to go to that level of effort πŸ˜…
@mckinley Probably, but as I said elsewhere, I'm not going to go to that level of effort πŸ˜…
Export

TIL: Typora, a Markdown editor I use on Desktop (macOS) and support (I pay for it) _actualy_ supports custom export, I _might_ be able to do something like "Export to Hedgedoc" πŸ€”
Export

TIL: Typora, a Markdown editor I use on Desktop (macOS) and support (I pay for it) _actualy_ supports custom export, I _might_ be able to do something like "Export to Hedgedoc" πŸ€”
@david Agreed, still it's nice that the yarnd web interface works "okay" in it, so we'll _try_ our best not to break that experience πŸ‘Œ -- I'm not going out of my way to install it though, unless it has a Homebrew formulae, I'm not going to spend the extra time/energy πŸ˜…
@david Agreed, still it's nice that the yarnd web interface works "okay" in it, so we'll _try_ our best not to break that experience πŸ‘Œ -- I'm not going out of my way to install it though, unless it has a Homebrew formulae, I'm not going to spend the extra time/energy πŸ˜…
Poo πŸ’© No macOS build?! πŸ€¦β€β™‚οΈ Do they now recognize macOS as a valid UNIX-like OS? πŸ˜‚
Poo πŸ’© No macOS build?! πŸ€¦β€β™‚οΈ Do they now recognize macOS as a valid UNIX-like OS? πŸ˜‚
@mckinley Yeah I really can't say I have to be honest 😳 When was it made? What is it's ihstory?

Oh nevermind, I'll go look it up πŸ˜…
@mckinley Yeah I really can't say I have to be honest 😳 When was it made? What is it's ihstory?

Oh nevermind, I'll go look it up πŸ˜…
And no I'm not being sarcastic, I'm _actually_ a bit offended at your behaviour/attitude, it's kind of all over the place, you're kind of a hard person to get to know 😒 (honest feedback)
And no I'm not being sarcastic, I'm _actually_ a bit offended at your behaviour/attitude, it's kind of all over the place, you're kind of a hard person to get to know 😒 (honest feedback)
@adi So you're exclamation in #qdxzhnq:

> @prologic Great analogy!

Was entirely sarcastic?! πŸ€¦β€β™‚οΈ I don't even know how to "socal"(ize) with you anymore 😳

You _realize_ sarcasm without any kind of "emotion" or "indication" (however you choose to express that) is quite hard to pick up on right? πŸ˜‚
@adi So you're exclamation in #qdxzhnq:

> @prologic Great analogy!

Was entirely sarcastic?! πŸ€¦β€β™‚οΈ I don't even know how to "socal"(ize) with you anymore 😳

You _realize_ sarcasm without any kind of "emotion" or "indication" (however you choose to express that) is quite hard to pick up on right? πŸ˜‚
@adi Thank you πŸ™‡β€β™‚οΈ I do my best work when I'm half asleep 🀣
@adi Thank you πŸ™‡β€β™‚οΈ I do my best work when I'm half asleep 🀣
@novaburst Oh gawd that's ugly as hell and blurry too, you couldn't have uploaded a full res screenshot? πŸ˜…
@novaburst Oh gawd that's ugly as hell and blurry too, you couldn't have uploaded a full res screenshot? πŸ˜…
It's about as pointless as building a Turing Complete computer in the Game of Life or Minecraft. Cool and all, but utterly useless academic exercise.
It's about as pointless as building a Turing Complete computer in the Game of Life or Minecraft. Cool and all, but utterly useless academic exercise.
@adi I didn't even look πŸ˜… That's how little I care about "Look at me, I got X working in a Web Browser". It's like those Quake or Doom ports to a Web Browser. I just don't care, they're fun and consume a lot of one's time, but they're kind of pointless exercises 🀣
@adi I didn't even look πŸ˜… That's how little I care about "Look at me, I got X working in a Web Browser". It's like those Quake or Doom ports to a Web Browser. I just don't care, they're fun and consume a lot of one's time, but they're kind of pointless exercises 🀣
@adi I know that was the original discussion, but that's irrelevant because the only way that'll happen is one of either two ways: A port of Lua to Javascript (slow), transpiling Lua to Javascript (ala CoffeeScript, Dart, TypeScript, etc), or compiling the Lua interpreter to Web Assembly (which also requires a little JS to begin with).

So really I don't care πŸ˜… Until Web Assembly becomes mainstream, this is all a moot point πŸ˜‚
@adi I know that was the original discussion, but that's irrelevant because the only way that'll happen is one of either two ways: A port of Lua to Javascript (slow), transpiling Lua to Javascript (ala CoffeeScript, Dart, TypeScript, etc), or compiling the Lua interpreter to Web Assembly (which also requires a little JS to begin with).

So really I don't care πŸ˜… Until Web Assembly becomes mainstream, this is all a moot point πŸ˜‚
@david This is one piece of configuration that makes no sense to put in the hands of "users".

To be clear, there is a difference we make between "Configuration" and "Preference" The code even makes this distinction as well πŸ‘Œ
@david This is one piece of configuration that makes no sense to put in the hands of "users".

To be clear, there is a difference we make between "Configuration" and "Preference" The code even makes this distinction as well πŸ‘Œ
@david I was _thinking_ more of just replacing /bin/sh with lua and getting mksws to use Lua as your "dynamic" parts of your SSG πŸ˜…
@david I was _thinking_ more of just replacing /bin/sh with lua and getting mksws to use Lua as your "dynamic" parts of your SSG πŸ˜…
@adi Fucked if I know πŸ˜… That's for you to work out mate πŸ˜‚
@adi Fucked if I know πŸ˜… That's for you to work out mate πŸ˜‚
@david Should it be "no more than 1 pinned Twt" or "no more than X pinned Twts" where X is configurable at the Pod level (with a sensible default). For example Github Profiles allow you to pin 4 repos?
@david Should it be "no more than 1 pinned Twt" or "no more than X pinned Twts" where X is configurable at the Pod level (with a sensible default). For example Github Profiles allow you to pin 4 repos?
@jan6 Oh hey mate πŸ‘‹ Haha nice one! πŸ˜‚ I've still never haerd of this netsurf browser before 😝 Can you screenshot what it looks like?

Also nice Avatar mate! πŸ‘Œ
@jan6 Oh hey mate πŸ‘‹ Haha nice one! πŸ˜‚ I've still never haerd of this netsurf browser before 😝 Can you screenshot what it looks like?

Also nice Avatar mate! πŸ‘Œ
πŸ’‘ Feature idea: What do we _think_ about the idea of "Pinned Twts" that one can pin to their Profile page? πŸ€” Sort of like Bookmarks, but a bit different.
πŸ’‘ Feature idea: What do we _think_ about the idea of "Pinned Twts" that one can pin to their Profile page? πŸ€” Sort of like Bookmarks, but a bit different.
[Optional User Experience (UX) features - yarn - Mills](https://git.mills.io/yarnsocial/yarn/issues/833)

@ullarah is asking for feedback and discussions on improving the overall UX and giving more choices to users. Please contribute πŸ€— #Yarn #UX
[Optional User Experience (UX) features - yarn - Mills](https://git.mills.io/yarnsocial/yarn/issues/833)

@ullarah is asking for feedback and discussions on improving the overall UX and giving more choices to users. Please contribute πŸ€— #Yarn #UX
@david The amazing thing at all though is it works and works quite well πŸ˜…
@david The amazing thing at all though is it works and works quite well πŸ˜…
@adi You try it and let us know! mkws + lua πŸ˜…
@adi You try it and let us know! mkws + lura πŸ˜…
@adi You try it and let us know! mkws + lua πŸ˜…
@adi But the 1-indexing of Lua would drive you nuts πŸ˜‚ You would make so many mistakes until you got used to the fact Arrays in Lua are 1-indexed 🀣 #lua #web (bad idea)
@adi But the 1-indexing of Lua would drive you nuts πŸ˜‚ You would make so many mistakes until you got used to the fact Arrays in Lua are 1-indexed 🀣 #lua #web (bad idea)
@adi

> But I disagree with the custom attributes and stuff, I’d rather do my binding manually.

Same here πŸ˜… I tend to follow a principle of "least surprise". If it surprises a user or a developer, then you've probably done it wrong or it's poorly documented or doesn't fit with the general culture and metal models of most folks or all of the above.

It's called the principle of least surprise.
@adi

> But I disagree with the custom attributes and stuff, I’d rather do my binding manually.

Same here πŸ˜… I tend to follow a principle of "least surprise". If it surprises a user or a developer, then you've probably done it wrong or it's poorly documented or doesn't fit with the general culture and metal models of most folks or all of the above.

It's called the principle of least surprise.
Oh my ! πŸ˜… @adi agreeing with me twice in one day 😳 #udf6qhq and #5jnuc6q πŸ˜‚ What did I do to deserve this generosity πŸ€”
Oh my ! πŸ˜… @adi agreeing with me twice in one day 😳 #udf6qhq and #5jnuc6q πŸ˜‚ What did I do to deserve this generosity πŸ€”
The Australian Liberals are very mean to bees.

I've been reading up on, watching documentaries and generally following the research and alarming trends of Bees around the world on/off; and if we allow Bees and their habitats to continue to be slaughtered by scumbacks like all the political parties that don't give a shit about anything but their back pocket, we, the human species are fucked.
The Australian Liberals are very mean to bees.

I've been reading up on, watching documentaries and generally following the research and alarming trends of Bees around the world on/off; and if we allow Bees and their habitats to continue to be slaughtered by scumbacks like all the political parties that don't give a shit about anything but their back pocket, we, the human species are fucked.
@adi If I wanted to progressively sprinkle improved interactions on a web page, I'd use UmbrellaJS -- which we _actually_ use in yarnd -- Or just straight up vanilla Javascript.

I _think_ you're missing the point entirely. Mithril is as small-as-you-can-get-it "framework" that makes building SPA(s) (Single Page Apps) -- ala React-style -- without magicβ„’ and as lightweight as possible.

VUe is NOT this, no matter what fork or variant πŸ˜…

cc @markwylde πŸ€—
@adi If I wanted to progressively sprinkle improved interactions on a web page, I'd use UmbrellaJS -- which we _actually_ use in yarnd -- Or just straight up vanilla Javascript.

I _think_ you're missing the point entirely. Mithril is as small-as-you-can-get-it "framework" that makes building SPA(s) (Single Page Apps) -- ala React-style -- without magicβ„’ and as lightweight as possible.

VUe is NOT this, no matter what fork or variant πŸ˜…

cc @markwylde πŸ€—
Seems similar to uLinux's setup script πŸ˜…
Seems similar to uLinux's setup script πŸ˜…
@usr Yeah I am well. Trying to avoid catching SAR-COV-II, also quite sick of the rhetoric and narrative, it drives me nuts πŸ˜… Other than that, working hard, playing hard and looking forward to a small holiday this week, we're going away πŸ‘Œ
@usr Yeah I am well. Trying to avoid catching SAR-COV-II, also quite sick of the rhetoric and narrative, it drives me nuts πŸ˜… Other than that, working hard, playing hard and looking forward to a small holiday this week, we're going away πŸ‘Œ
Too much magicβ„’ for my liking. Mithril is better here in every way
Too much magicβ„’ for my liking. Mithril is better here in every way
Just use the bookmark button, that's what it's there for πŸ˜…
Just use the bookmark button, that's what it's there for πŸ˜…
It's honestly not that terrible on a command-line client πŸ˜… twt-footnotes
It's honestly not that terrible on a command-line client πŸ˜… twt-footnotes
@carsten Have a go at building this
@carsten Have a go at building this
@adi Not me πŸ˜…
@adi Not me πŸ˜…
@carsten Good Evening πŸ‘‹ Do you need a project? I _might_ have one up my sleeve πŸ˜…
@carsten Good Evening πŸ‘‹ Do you need a project? I _might_ have one up my sleeve πŸ˜…
@carsten Yes that's kind of the point of socialising online right? But what's your point exactly? πŸ€”
@carsten Yes that's kind of the point of socialising online right? But what's your point exactly? πŸ€”
@carsten The storage design here is pretty comparable to what you'd see in large scale deployments πŸ˜†
@carsten The storage design here is pretty comparable to what you'd see in large scale deployments πŸ˜†
Petabyte Object Storage - HedgeDoc
Petabyte Object Storage - HedgeDoc
prologic/go-mithril-todo: A Golang MithrilJS TODO - go-mithril-todo - Mills

For anyone wanting to get into _modern_ Web Development with Go and Mithril πŸ‘Œ
prologic/go-mithril-todo: A Golang MithrilJS TODO - go-mithril-todo - Mills

For anyone wanting to get into _modern_ Web Development with Go and Mithril πŸ‘Œ
> [13:40:26] "yarn.social - the one true social media platform"

πŸ‘ πŸ˜… πŸ˜‚
> [13:40:26] "yarn.social - the one true social media platform"

πŸ‘ πŸ˜… πŸ˜‚
@novaburst

> and because they're difficult to self-host in any way, due to
>
> the abuse of web technologies, for example, many JavaScript frameworks,
>
> or Python, or whatever

πŸ‘πŸ‘ πŸ‘
@novaburst

> and because they're difficult to self-host in any way, due to
>
> the abuse of web technologies, for example, many JavaScript frameworks,
>
> or Python, or whatever

πŸ‘πŸ‘ πŸ‘
@usr Hey! πŸ‘‹ Nice to see you around πŸ€— How are you? πŸ€”
@usr Hey! πŸ‘‹ Nice to see you around πŸ€— How are you? πŸ€”
@deadblackclover Oh Hey there! πŸ‘‹ Welcome to Yarn.social / Twtxt πŸ€— Glad to have you!
@deadblackclover Oh Hey there! πŸ‘‹ Welcome to Yarn.social / Twtxt πŸ€— Glad to have you!
Oh dear god. I wonder if ClearView have my face in their database? I didn't ask for this, did any of you?! πŸ€¦β€β™‚οΈ

I smell lawsuits coming...
Oh dear god. I wonder if ClearView have my face in their database? I didn't ask for this, did any of you?! πŸ€¦β€β™‚οΈ

I smell lawsuits coming...
@thecanine Haha cute 😍 Looks a bit like a squirrel πŸ˜† But that may just be my bad sight πŸ˜‚
@thecanine Haha cute 😍 Looks a bit like a squirrel πŸ˜† But that may just be my bad sight πŸ˜‚