# 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 37
# self = https://watcher.sour.is/conv/inpmima
Also, this looks amazing, Lua in the browser https://fengari.io/!
@adi yeah, I am sure most of us saw it on HN, and Lobste.rs, and Reddit, and just about any other techie website. Until I see a true practical use of it, it would not dazzle me at all. It is like running Linux in the browser, so what?
@david You could script a web page with Lua, not sure how fast it, not quite as impractical as Linux in the browser.
@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)
@prologic Yeah, that's super weird!
Not sure if bad idea tho.
@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 πŸ˜…
@prologic How would you use mkws and lua?
@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 πŸ˜‚
@adi I assume the same way you would use Lua in the browser, using Fengari. The idea is to mix that with HTML, no? There is where mkws comes handy.
@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 πŸ˜…
@prologic Makes sense!
@prologic We're discussing lua as an alternative to js in the browser.
@david I don't believe that's how you would use Lua in the browser with Fengari.
@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 πŸ˜‚
@prologic Not sure how slow Fengari is.
But probably, yeah, I'd just write JavaScript tho.
@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 🀣
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.
@prologic Great analogy!
@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 🀣
Pinch me, @prologic, I don’t believe my eyes tonight. Either this isn’t @adi, but a cousin, or sibling using his account, or he has converted to Buddhism and is trying to reach enlightenment. πŸ˜‚
@david I was being sarcastic.
@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? πŸ˜‚
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)
@prologic How am I responsible for how you feel?