# 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 481
# self = https://watcher.sour.is?uri=https://social.kyoko-project.wer.ee/user/akoizumi/twtxt.txt&offset=481
# prev = https://watcher.sour.is?uri=https://social.kyoko-project.wer.ee/user/akoizumi/twtxt.txt&offset=381
(I was being serious)
@eaplmx It didn't! HAHAHAHAHAHAHAAAAA
git was literally built around e-mail, I don't get why nobody gets it. plus any git-based forge doesn't even actually need federation, realistically.
@prologic I suppose it's used as much as Pale Moon itself, but beyond that, I don't know.
@lyse that's, the state of web development, bud
Well, yarn.social looks kinda messy in this browser but it's at least functional
Captain Demoman goes to Junction and gets killed by that 6th Sentient guy, ya know?
I'm going to influence JSON Bourne's death https://git.kyoko-project.wer.ee/koizumi.aoi/stcli-go
also, i'm well aware of oasis linux, but mehhhhhhhh
linux distro idea I never fully materialized:

* base system (kernel, coreutils, libc, whatever ssl library, a decent init or something, and toolchain) not managed by a package manager
* third-party stuff all from pkgsrc

that's nowhere near going to happen anyway, plus, it's meh
@abucci
@mckinley @pu raeg taht evom attog
@aryak

*summons Festive Rocket targeted at aryak*
@movq jumped to the bandwagon too now @prologic
@support at least I won't have to cross-compile now, as my host system is also OpenBSD
@prologic what the hell just happened to you?
@tkanos more like: make your phone a literal brick >;P
@aryak this lol
https://gap.nongnu.org/cynthiune/
if you were wondering
@carsten disappointment

Audio/Video desynchronisation detected! Possible reasons include too slow
hardware, temporary CPU spikes, broken drivers, and broken files. Audio
position will not match to the video (see A-V status field).


SIGH
@mckinley activitypub heavily relies on http for everything, though
I am refactoring my web server configuration files right now
SCCS - The POSIX standard Source Code Control System
@prologic thingiverse?
I had to bind straight to 127.0.0.1 because of this unexpected issue on both sides
even gogs suffered this crap
> 2022-11-22 23:08:49.143 EST [83186] LOG: could not bind IPv4 address "95.216.185.165": Can't assign requested address

my feeling when PostgreSQL of all things tried to bind to this IP, despite having configured explicitly localhost and failing to do so
@eaplmx > best of the 2 and 3

AHAHAHAHAHA *snort* AHAHAHAHAHA, AHAHAHA
So I have spawned a new service, and....

[2022-11-21T06:33:49-05:00] 200 GET / (127.0.0.1) 125.215µs
[2022-11-21T06:33:53-05:00] 200 GET / (127.0.0.1) 162.611µs
[2022-11-21T06:34:53-05:00] 200 GET / (127.0.0.1) 133.109µs
[2022-11-21T06:35:07-05:00] 200 GET /twtxt.txt (127.0.0.1) 177.144µs
[2022-11-21T06:35:53-05:00] 200 GET / (127.0.0.1) 167.587µs
[2022-11-21T06:35:58-05:00] 200 GET /twtxt.txt (127.0.0.1) 121.655µs
[2022-11-21T06:35:59-05:00] 304 GET /static/css/app.css (127.0.0.1) 194.946µs
[2022-11-21T06:35:59-05:00] 304 GET /static/js/app.js (127.0.0.1) 99.676µs
[2022-11-21T06:35:59-05:00] 400 GET /api/documents/twtxt.txt (127.0.0.1) 2.677465ms
[2022-11-21T06:35:59-05:00] 200 GET / (127.0.0.1) 120.922µs
[2022-11-21T06:36:37-05:00] 200 GET / (127.0.0.1) 193.172µs
[2022-11-21T06:36:53-05:00] 200 GET / (127.0.0.1) 136.874µs
[2022-11-21T06:37:53-05:00] 200 GET / (127.0.0.1) 140.233µs
[2022-11-21T06:38:53-05:00] 200 GET / (127.0.0.1) 120.488µs
[2022-11-21T06:39:07-05:00] 404 GET /ewontfix/twtxt.txt (127.0.0.1) 236.911µs
[2022-11-21T06:39:53-05:00] 200 GET / (127.0.0.1) 163.399µs
[2022-11-21T06:40:53-05:00] 200 GET / (127.0.0.1) 176.748µs
[2022-11-21T06:41:14-05:00] 200 GET /twtxt.txt (127.0.0.1) 161.036µs
[2022-11-21T06:41:53-05:00] 200 GET / (127.0.0.1) 125.345µs
@axodys
> New chrome replacement
> It uses chrome's engine

Meh.
@eaplmx lynx lol
@prologic
@darch save the part from the instance blocking, which I believe it is a mistake that does more harm than good
@prologic holy bloat
hmm imagine using status.cafe to deliver news about a server and stuff (of course, self-hosted)
**screams in total despair**
i'm reading about l'Hôpital's rule but zero clue on how to apply it on the inderterminates I got (mostly 0/0 ones)
@eaplmx @lyse plus if said knowledge isn't gonna be made use of on anything else, what's the point, though lol
@prologic no, plus it was going to be pointless as I forget those things pretty quick, so I am always lost
@prologic ideally yes, but there are a lot more 'normies' on the internet than people that actually know well things imho
AAAAAAAAAAAAAAAAAAAAAAAAAA I can't even concentrate on the exam and I know literally NOTHING about this thing got fucking damn it.

I don't think I'm gonna even be able to do it, let alone pass it
@prologic easier approach is just don't use MS Teams, lol.
@eaplmx
@eaplmx I guess anything goes, plus I already have some experience on the matter since I used to be on a school radio project.
I'm setting up a internet radio fwhen I should be doing my math exam
I'm setting up a internet radio when I should be doing my math exam
It happens no matter which graphical session it happens to run at that time
I'm not sure what the hell is going on with my computer as of lately, when I leave it idle for some amount of time with the lid closed the screen goes literally blank when I open the lid again, and I have no choice but to force-shutdown it.

Plus, weechat also somehow wipes the configuration files due to said strange event.
@prologic probably said 'federation' as in i.e. like e-mail or XMPP (I won't count Matrix only because it's a fucking mess already)
<shokara/spyware@conference.nuegia.net> what's with this obsession that activitypub is the only way to federate?
<fm> federation through anything else is seen as OLD
<fm> old = bad
<skazi> it's an allegory to rust
koizumi.aoi/git-crap: Let's git some free crap! - KyokoGit
I rewrote KyokoNet's website again.... for gopher://
I don't even know how this thing is working
@prologic
@abucci bonk! @prologic
@jlj I discontinued the nerdpol subdomain long ago, and yes I did
@prologic sorry it was written in reverse lol

> is it just me or my yarn instance doesn’t show remote profile pictures anymore?
looks to be the case with just twtxt.net somehow
?eromyna serutcip eliforp etomer wohs t'nseod ecnatsni nray ym ro em tsuj ti si
@tkanos to be fair I don't really give a f*ck. yarn is enough for me
@mckinley activitypub implementation https://humungus.tedunangst.com/r/honk
I wonder if this thing actually even "federates" if at all https://honk.kyoko-project.wer.ee/
@tkanos mastodon't
@prologic wut? it works totally fine on my end, plus it's a wildcard certificate
@prologic I just cleared the cache but it still looks broken...
@prologic big wut
@slashdot

> "You have to understand what the terms mean that we're discussing actually mean, beyond the buzzwords. It's a real shame in fact that the actual Web3 name was taken by Ethereum folks for the stuff that they're doing with blockchain. In fact, Web3 is not the web at all," he said.

<angry-laughter>
COPE SEETHE DILATE MALD WEB3 FANS, WEB3 IS A FUCKING LIE, GET FUCKED!
AHAHAHAHAHAHAHAHAHA
</angry-laughter>

akoizumi$ grep pkg_scripts /etc/rc.conf.local
pkg_scripts=nginx prosody php81_fpm murmurd gogs saltyd yarnd galene feeds morty soju redis rspamd maddy partage i2pd tor spyda fcgiwrap gopherproxy postgresql charybdis atheme hopm yggdrasil
@support @abucci pfft, gogs > gitea any day
@prologic same, I also got it worse when I used to be a mod of one instance
@prologic in theory the magiclink auth could also be called 'two-factor' (one factor is your username, the other your email) @koelpog16

*ba dum tss*
@prologic in theory the magiclink auth could also be called 'two-factor' (one factor is your username, the other your email) @koelpog16

*ba dum tss*
that's quite a lot of history
@eaplmx can't it just sink the hell already? ;P
@prologic tinkering with software is one of the things I like in computing
@prologic the funny thing, is that i'm trying practically any combination of ircd+services that I can think of (and that's why my testnets usually never last long)
my personal account on fadiverse (how I like to call it) is on fedibird
@hashrock pawoo still exists, apparently
@prologic right, but I already have Ergo running on the mainnet on the usual ports
Can be found at irc.kyoko-project.wer.ee port 6669 (Plain) and port 6699 (TLS)
My personal IRC testnet has IRC services linked! Powered by bahamut and IRC Services 5
@mckinley you could make it a fortune file ;P
@carsten https://drewdevault.com/2020/08/13/Web-browsers-need-to-stop.html
@abucci indeed
@tkanos https://git.mills.io/yarnsocial/feeds
@prologic yup
@prologic quite literally every big corporation has their own TLD

Money talks
I was working on a possible git addon for it but then I lost interest
@prologic I also changed password manager, too. ;P
https://git.kyoko-project.wer.ee/koizumi.aoi/kanako
for golang I know at least of two -> https://github.com/mattn/go-sqlite3 and modernc.org/sqlite

the latter doesn't require CGo
I literally had no problem on maddy's side about authentication and whatnot, but it was moot