# 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 593
# self = https://watcher.sour.is?uri=https://twt.nfld.uk/user/novaburst/twtxt.txt&offset=93
# next = https://watcher.sour.is?uri=https://twt.nfld.uk/user/novaburst/twtxt.txt&offset=193
powered by stress, literally true for any website I ever made
@prologic lmao the site title sounds pretty much like clickbait XD
> Best Free Website Builder Software $CURRENT_YEAR Australia
cgi-image-gallery in action
@prologic or Mastodon't at the very least, lol
@prologic and you can sorta read twitter feeds on yarn anyway @carsten
(i'd rather not)
@prologic wellll, for a bare-bones setup only 5222 (client-to-server) and 5269 (server-to-server) need to be opened.
@prologic maybe try ejabberd? I've heard that's the easiest one to maintain (and probably way less of a pain than prosody)
@screem i know there's already one but xD
lol @prologic nice trick you have on your CV page (github icon thing but it's actually *your* git)
@screem eXtensible Messaging and Presence Protocol, myself
@carsten any static site generator would work just fine
@prologic i probably reached an edge case just because I'm mad right now XD
lol
@prologic right, so i'm on a dead end, even though it'd work just fine with yarnd not doing tls at all, and letting nginx do the tls and proxy.
@prologic
$BASE_URL has https, nginx does the https part, but if I do both (nginx and yarnd handling https) it will only lead to a blank page
@prologic 1) i think so, but I have no way to confirm it 2) it's all on the env file noted by the systemd unit
@prologic all I have on the location field of nginx is proxy_pass http://127.0.0.1:8000
, on both http and https server entries, so I wonder if I have to add more proxy_*
parameters or leave it as is
@prologic can't upload profile pictures (Broken pipe) and I don't have/use docker on the box
@prologic @david literally never counted on technicalsuwako's admin coming to yarn, lol
quite unexpected
@prologic looks like a simple nginx reverse proxy doesn't quite cut it though
@prologic duh, at least it's not latest Windows, that's horrible
It's raining hard at my place
If in doubt, blame anyone who's on charge of a country
Looks like current situation's gonna get way worse than it actually is. Is the end of the world near? I doubt it
@prologic when Bart left a frog he brought to Australia, then by the end of the episode, they were plague already.
@prologic *gets reminded of a Simpsons episode* lol
I might write another blog article tomorrow, but for now, off to sleep.
@prologic i wouldn't, if I were to be serious, lol. for example, I usually do file uploads with a separate tool based on curl that I wrote, xD
@prologic every government is, that's for sure. [insert Afghanistan-US conflict caused by the latter]
@prologic so far the tested browsers were elinks, links, lynx, netsurf, anything where JS can be disabled, w3m, etc
@prologic well, basic functionality of yarn frontend works, and only the things that doesn't work aren't much of an issue anyway. i.e. almost all buttons of the post dialog (text formatting, code blocks, mentions, links, inline images and uploading, but all of them can be done manually through markdown magic :D )
@david neither did my family with me (or my younger sister), but in my case, after a massive turn of events I eventually stopped being yet another mind-controlled human on the cyberspace
@david pretty much showcasing that displaying ads on a website is at *all*, even for inobtrusive ones, is displeasing, even on Markdown
@david that was pretty much me when I started being on twtxt back in 2021, lol
@prologic ZFS is literally supported *anywhere* (even better on illumos, for that matter).
If only I could make use of it though
Yes
@prologic to prove it, I even disabled JS on my browser temporarily, and I didn't get the WSoD (White Screen of Death) that most JS-driven sites throw
@lyse i'm pretty sure hashbang.sh runs on oldstable, xD
@prologic @mutefall that would be quite trivial to do, either with nginx's reverse proxy (or anything that can do that) or without it like this on torrc
(therefore proving you right, it _should_ just work)
HiddenServiceDir /var/db/tor/yarn/
HiddenServicePort 8000 127.0.0.1:8000
I ruined the previous ascii art I was using, lol
what using neofetch on oneself does to a random like me
@prologic maybe check out this post? https://alex.flounder.online/gemlog/2022-01-15.gmi
(quotes below)
> However, in my view, there are a problems with a lot of self-hosted software. These tools mimic the design of large, corporate software.
> Complex services have a large operational burden and steep learning curve, and if something goes wrong, they can be difficult to debug.
or even yarnd's binaries for that matter (i'd rather build from source)
even though I could make use of the official binaries at https://go.dev, it is hardly any useful
@david Debian, obviously. Old versions for everything, even the Go toolchain
I've tried and failed miserably
Note to self: Avoid debian at all cost if you want to host anything (like yarnd
)
ActivityMess nightmare crap implementations or whatever they are are useless w/o a bloated web interface w/ javascript
@prologic Oh hell no, also I'm very far from him, in a literal sense
@david I hardly even know how to debug them with GDB, so I just delete them
@thecanine aaaaand implementing Mastodon's own ActivityPub is a mess, XD
Core dumps on my computer sure be going mad, lol
I might have to do a lot of patches if I want to use netsurf again, lol.
@adi vue.js? god no, I've seen pages using it with my own eyes. It's not pleasing at *all*
@prologic right, but even with that, it's enough to make me write anything xD
an UNIX car plate
I could write manual pages for yarnc
lol. Why would I bother, though? :P
I've tried from twtr but didn't seem to have any effect
I wonder how I can post to here from my terminal