# 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
https://tilde.team/~novaburst/img/drawingwithamouseishard.cleaned.png
@ullarah oh it's running on https://tilde.team/~novaburst/img/ right now
@screem and well.... it's Google
I've wrote my own image gallery https://git.sr.ht/~novaburst-dev/cgi-image-gallery
@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)
@carsten reddit = cancer=
https://github.com/zserge/zs the original project which @prologic forked
check the commit log, lol (or also https://git.mills.io/prologic/zs/commit/fe8ba46281f15f3575ee39f35385234734e54ae5)
@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
@screem maybe redirect it to a yarn link? ;P @carsten
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
@screem same for zn80, lol
@carsten any static site generator would work just fine
RIP bandcamp https://twitter.076.ne.jp/jephjacques/status/1499069668841213953
@prologic i probably reached an edge case just because I'm mad right now XD
duh, wrong port lmao
lol
side note, pod is now https://novaburst.de1.hashbang.sh:8000 (for some reason this works but not without the port)
@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 https://termbin.com/1sw8 this is my systemd unit, largely copy-pasted from the one in the wiki, and the nginx conf https://termbin.com/tt06
@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 theme it like yarn ;P
@prologic also no root privileges lol
@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 Android dev in a nutshell
@prologic looks like a simple nginx reverse proxy doesn't quite cut it though
poor attempts at self-hosting episode #infinity ;P
http://novaburst.de1.hashbang.sh/user/novaburst/
@prologic duh, at least it's not latest Windows, that's horrible
It's raining hard at my place
Status update - (late) February 2022 gemini://dimension.sh/~novaburst/pe49ja.gmi
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
x86 be like
truth hurts
lol, https://xkcd.com/2337/
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 )
Posting from w3m, w00t
@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
Teenager wins $1800 from mother for staying off social media for six years | TechSpot
@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
LightPeer - PeerTube front-end w/o JS
@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.
That's a lot of YAML
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
@kevin o/
@david I hardly even know how to debug them with GDB, so I just delete them
@david I *love* that
@prologic *proceeds to upvote*
tldr don't bother, XD
[(2017) diaspora* has their own right in not implementing ActivityPub](https://discourse.diasporafoundation.org/t/lets-talk-about-activitypub/741)*
@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.
@prologic http://www.netsurf-browser.org/about/screenshots/images/gtk2thumb-netsurf.png
Posting from lynx
@adi vue.js? god no, I've seen pages using it with my own eyes. It's not pleasing at *all*
mirror:world - Leaving ActivityPub:
https://gemini.envs.net/x/dimension.sh/~novaburst/cgx8ry.gmi
@david lol
@thecanine lol indeed
@prologic right, but even with that, it's enough to make me write anything xD
an UNIX car plate
embrace twtxt
@jlj i'm also on IRC tho
I could write manual pages for yarnc lol. Why would I bother, though? :P
@prologic Apparently it supports posting to yarn pods, per https://git.envs.net/duriny/twtr/src/branch/main/twtxt/yarn_backend.go so I think I did something wrong, lol
I've wrote another script, once again.
https://codeberg.org/novaburst-dev/wl-screenshot
I've tried from twtr but didn't seem to have any effect
I wonder how I can post to here from my terminal