-
qy
Isnt it just stun/turn servers? That goes away entirely with ipv6
-
moparisthebest
> while servers are not required, they are still used in five specific cases: push notifications, the OpenDHT proxy, bootstrap, name server, and TURN.
-
moparisthebest
> That is why we created the OpenDHT proxy, a server that listens for changes on the OpenDHT network and sends notifications to Jami devices through Apple’s or Google’s push notification servers. Yikes
-
phryk
Holy shite, I might actually be looking at a deployment for my service with the site handling invites and all next week. Been working on this so long it seems downright surreal to be "done" with it in any capacity…
-
phryk
https://phryk.net:5281/upload/8XaONBIZ6IsjpMGh/xmpp-site-clients-01.png
-
phryk
Added a client listing independent from the invite page and it's almost done. Besides that only the main menu has to be made responsive and texts finished…
-
moparisthebest
Do Linux and BSD users need told installing things via package manager is free of charge?
-
phryk
moparisthebest, no, this is for the people who aren't aware that this is a thing.
-
moparisthebest
I wouldn't recommend those people to ever install OpenBSD or NetBSD though
-
phryk
mostly, this feature exists at all so that android users are shown a tangible benefit to using f-droid.
-
phryk
moparisthebest, well, seems i'm less judgy than you in that regard. :P
-
phryk
also these things are automatically built, so… ¯\_(ツ)_/¯
-
moparisthebest
In 2004 I was on IRC asking for advice on what Linux distro to try, some jerk told me Gentoo would be a good starter distro :)
-
moparisthebest
I didn't try Linux again for a whole year, lost a whole year of my Linux life on that absolutely terrible suggestion
-
phryk
in 2004 i tried opensuse and it scared me away from linux for years. then i went to ubuntu in 2007 or so and a year later to gentoo and i learned a lot ^-^
-
phryk
actually my gentoo experience is a big part of why i like freebsd so much – in many regards it's like gentoo, but without all the hassle. :P
-
moparisthebest
Similar, Kubuntu is what got me hooked in 2005
-
moparisthebest
Right, Gentoo and the BSDs are great, I just wouldn't recommend them to someone new is all
-
phryk
depends on the background, I'd say. more old-school people are often doing fine with something like that.
-
phryk
if people have last used windows 3.11, you can throw up a BSD with some DE and they might be fine because it's still more comfortable and self-explanatory than what they're used to.
-
phryk
people only used to smartphones are a different story, tho :P
-
phryk
point being, i've been negatively and positively surprised about people being able to deal with obscure OS choices.
-
phryk
and I'm not recommending people to install some flavor of UNIX on their machines anyhow :P
-
moparisthebest
When I say "someone new" I mean someone who has only used windows but yea I often forget people who have only used smartphones exist too :/
-
phryk
yeah, i think those are the majority by now^^
-
phryk
and for them any desktop OS is going to be a major change – even if it's "just" windows.
-
moparisthebest
I also find some older people who insist kids these days use windows and are surprised many never have, only Chromebooks etc
-
phryk
when i was a kid i used windows. tho in '04 when i tried opensuse i was… 16?^^
-
phryk
I just went "wait that can't be right, I've used BSD for a decade and gentoo for like 5 years before that" and had a "Dang, I'm old" moment :<
-
moparisthebest
Haha yep that'll do it
-
qy
> In many regards it's like gentoo, but without all the hassle. :P
-
qy
Would you elaborate?
-
qy
Ive repeatedly tried to get into fbsd but its just never stuck with me
-
qy
Gentoo feels freer :/
-
phryk
qy, easy to build kernel and userland yourself, but easily available pre-compiled. same goes for packages/ports. manual installation is also super easy (format drives, mount them, install bootloader, untar kernel.txz and base.txz, done…
-
qy
Hmm. I feel like we may have different priorities then
-
qy
Fair enough!
-
phryk
Gentoo forces you to build everything (if you don't use bintoo or whatever) and I've always had it break on me necessitating multi-day cleanup/repair when not updating stuff for a couple months. With FreeBSD it's trivial to just maintain your own custom package repo with custom build options for everything.
-
phryk
So you only compile once and can use software on all your machines.
-
phryk
Yeah, that might well be. Everybody needs something different. I want a system that I can grok and automate and maintain locally with all software in case of apocalypse.
-
phryk
Also, I really like jails. :P
-
qy
Heh
-
moparisthebest
We call those cgroups and namespaces :)
-
phryk
Have a custom thinjail setup based on jail.conf (which is part of FreeBSDs base system) so no docker disease and multi-gigabyte images for every service i run… :P
-
qy
Now that i like, but im sure i can replicate with lxc when i unlazy
-
moparisthebest
Plain old systemd can do it too
-
phryk
Ye, for me, FreeBSD is a very good tradeoff in that regard. I can do things in a lighter fashion while being lazy. Groking all these things on Linux distros was always harder for me… Maybe that's because of the integrated base system, not sure…
-
phryk
moparisthebest, I moved away from Linux before systemd was so widespread. Been hearing good and bad things, but it very much sounds like something that's hard to grok…
-
phryk
Tho, I don't like Pöettering.^^
-
moparisthebest
my take is systemd is actually an excellent init system, best I've used by far... But I don't like it growing to try to take over everything else
-
phryk
Yeah, probably doesn't make it easier to understand either…
-
moparisthebest
phryk: luckily you can use "systemd the good parts" on the BSDs now https://github.com/InitWare/InitWare
-
phryk
And, I mean that kinda ties into the one legit criticism I know of it: putting too much into pid 1. pid 1 should be as small as possible.
-
phryk
But a bunch of the features sound extremely practical.
-
qy
Systemd is the antithesis of that :p but in my experience trying to replace it everywhere i go, most of the "good stuff" is now in the alternatives too
-
phryk
moparisthebest, sounds interesting, but I'd rather not use something marked as "alpha" for init. :P
-
qy
Runit, openrc, s6, they have enough that i never miss Systemd
-
phryk
i ran openrc in my last stretch of gentoo, because it was a working drop-in replacement for sysvrc.
-
phryk
still looking for something better to take over init and cron for me, tho…
-
phryk
like for cron, I'd actually be looking more for something like an event handling engine or whatever these things are called now…
-
phryk
and as for the pid 1 thing, that can be done in tiny fancy features if it's just a stub doing the most basic init functionality and IPC, then putting all the fancy stuff into other processes. not sure if systemd is doing this, tho…✎ -
phryk
and as for the pid 1 thing, that can be done in tiny with fancy features if it's just a stub doing the most basic init functionality and IPC, then putting all the fancy stuff into other processes. not sure if systemd is doing this, tho… ✏
-
qy
Depends how liberally you define "tiny"... :p
-
moparisthebest
phryk: I think your description for a replacement for Cron just described systemd timers
-
moparisthebest
I still like Cron... :)
-
phryk
moparisthebest, nothing to do with timers. i mean stuff like "plugged in ethernet cable", "closed lid", "triggered case-open sensor"
-
moparisthebest
phryk: oh well it does that too, using udev I think
-
phryk
not really surprised. like i said, a lot of the features sound really neat.
-
phryk
not sure about the engineering of it, but when my work laptop finally arrives I'll be looking into it. :P
-
phryk
tho i think init and cron should be different processes, even if they communicate.
-
phryk
another thing i'd like is to be able to hook init up to prometheus. no guessing if a service is actually up through proxy values like if it currently reports values…
-
phryk
anyhow, going afk :)
-
qy
I would shill s6 here, but i think that'd just be a pain 😶
-
qy
Anyway, with LMC https://xmpp.org/extensions/xep-0308.html is "last message" by client or user?
-
qy
I notice clients seem to implement it as by-client, but i see no mention of that on the xep
-
qy
...maybe for jdev
-
moparisthebest
qy: many clients only let you edit the last one the client sent but accept them for whatever
-
qy
Neat.
-
qy
phryk: my laptop is now freebsd
-
phryk
lol nice^^
-
qy
(it was running a thin artix before anyway)
-
phryk
I'mma go sleep now.^^
-
qy
Seeya
-
Alif Radhitya
https://qoto.org/web/statuses/107939541090351099 Yeay
-
lukasf
took a while
-
alo
hi