gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
berbiche has quit [Ping timeout: 245 seconds]
berbiche has joined #nixos-chat
rajivr has joined #nixos-chat
cole-h has quit [Ping timeout: 268 seconds]
Jackneill has quit [Ping timeout: 240 seconds]
Jackneill has joined #nixos-chat
h0m1 has quit [Ping timeout: 260 seconds]
h0m1 has joined #nixos-chat
Jackneill has quit [Ping timeout: 240 seconds]
<gchristensen> "The server must use legacy BIOS (not UEFI) boot. Do not create a UEFI system partition." "The disk uses MBR partitioning and has a separate boot partition, marked bootable in the partition table." bummer
<samueldr> huh
<samueldr> is it true or is it "support doesn't want to deal with bullshit"?
<gchristensen> haha
<samueldr> "let the customer deal with bullshit instead"
<samueldr> "we can't be arsed to change the only way it always worked"
Jackneill has joined #nixos-chat
<gchristensen> well it is qemu probably so, maybe
<samueldr> oh, if it's qemu then it's probably configured for seabios
<gchristensen> I'm like 90% sure vultr is a thin wrapper around ceph and qemu
<gchristensen> or libvirtd I guess :P
<samueldr> ah, vultr, makes sense
<samueldr> yeah, it's a real limitation by their design choice I assume
<samueldr> >> The server must use legacy BIOS (not UEFI) boot. Do not create a UEFI system partition.
<samueldr> time to try that thing I wanted to try and use the old hackintosh tooling to run a UEFI implementation on their legacy boot!
<gchristensen> :D
<samueldr> you can't tell me what to do!
<samueldr> I'll make things harder for myself!
<samueldr> and I'll look good doing it!
<samueldr> that's an interesting page, I hadn't seen it
<samueldr> gchristensen: they _are_ a get what you pay for
<samueldr> but you have to account the "features" into that :)
<samueldr> not many features
<samueldr> the nixos.wiki and the logging bot runs on vultr
<samueldr> for the logging bot, on the cheapest tier!
<samueldr> not sure about the wiki
<gchristensen> :
<gchristensen> )
<drakonis> im a linode boye
<drakonis> they're good
<samueldr> I only know them from the time they bought slicehost and basically killed it
<gchristensen> <3 rip slicehost
<samueldr> (that's going to bring back some memories for some people)
<drakonis> or you can always go with pgrmr
<drakonis> they're the folks that used to donate hosting to lobsters
<drakonis> i dont remember why lobsters doesnt get hosting from them anymore
<samueldr> IIRC last I checked (a gooood while ago) vultr was the most affordable, while still having features and reliability
<drakonis> this came up again
<drakonis> vultr's lowest tier is what, $2.5?
<gchristensen> yup
<drakonis> cheapo, hot damn.
<drakonis> perhaps i should use it again?
<samueldr> cool, their website is broken in whatever viewport width I tried using it with!
<gchristensen> no ipv4 even for so little
<samueldr> (resized the window, so I don't know what it was)
<drakonis> linode's?
<samueldr> too many sites fail on their boundary size
<samueldr> nah vultr
<samueldr> the menu wouldn't show up
<drakonis> oh
<drakonis> bummer.
<samueldr> eh
<samueldr> I'm a surfing edge case
<drakonis> the $3.50 tier comes with ipv4
<samueldr> I use 1.5× device pixel size
<drakonis> its one extra dollar for that
<samueldr> so the viewport size is something like let's say 1234.5
<gchristensen> big money
<drakonis> big money indeed
<samueldr> but the way media queries works, it's basically impossible to say up to 1234, including 1234, but no greated than 1234
<samueldr> it's always the full integer values
<samueldr> well, no, I'm mis-explaining
<samueldr> anyway, sites implement it with full integer values
<samueldr> so when I open sites at the right width I often get broken sites
<samueldr> I'm the "him" in "websites developers hate him"
<drakonis> lmao
<gchristensen> g'night
<drakonis> nighty
abathur has quit [Quit: abathur]
slack1256 has joined #nixos-chat
waleee-cl has quit [Quit: Connection closed for inactivity]
Jackneill has quit [Remote host closed the connection]
slack1256 has quit [Remote host closed the connection]
endformationage has quit [Quit: WeeChat 2.9]
Synthetica has quit [Read error: Connection reset by peer]
Synthetica has joined #nixos-chat
cole-h has joined #nixos-chat
Jackneill has joined #nixos-chat
NinjaTrappeur has quit [Ping timeout: 245 seconds]
NinjaTrappeur has joined #nixos-chat
FireFly has quit [Killed (grumble (My fellow staff so-called 'friends' are about to hand over account data to a non-staff member. If you care about your data, drop your NickServ account NOW before that happens.))]
Swant has quit [Killed (grumble (My fellow staff so-called 'friends' are about to hand over account data to a non-staff member. If you care about your data, drop your NickServ account NOW before that happens.))]
Swantvee has quit [Killed (grumble (My fellow staff so-called 'friends' are about to hand over account data to a non-staff member. If you care about your data, drop your NickServ account NOW before that happens.))]
jess has quit [Killed (grumble (My fellow staff so-called 'friends' are about to hand over account data to a non-staff member. If you care about your data, drop your NickServ account NOW before that happens.))]
Sigyn has quit [Killed (grumble (My fellow staff so-called 'friends' are about to hand over account data to a non-staff member. If you care about your data, drop your NickServ account NOW before that happens.))]
Swant has joined #nixos-chat
FireFly has joined #nixos-chat
<eyJhb> Who killed all the staff?
evanjs has quit [Read error: Connection reset by peer]
<V> grumble, assuming no impersonation is going on
evanjs has joined #nixos-chat
<eyJhb> Reading the link provided by julm , it just reads as a huge mess when you don't know what exactly is going on. Is freenode getting bought out?
<V> although it appears that things may have progressed further
<eyJhb> does joepie91 have a note for everything?
<eyJhb> joepie91 is basically the library of babel.
cole-h has quit [Ping timeout: 252 seconds]
<V> <@Fuchs> grumble's message was correct, only that we don't want to hand over that data and tried our very best not to
<clever> 2021-05-19 05:22:42 <@Fuchs> in either case, https://fuchsnet.ch/freenode-resign-letter.txt no longer a draft, but I'll update this as events unfold from here
<eyJhb> Should one know whe Funchs is?
<qyliss> Freenode staff
<qyliss> (well, former staff now)
<eyJhb> But do they have a special role, besides being staff? :)
<qyliss> not to my knowledge
<eyJhb> Hopefully, if it comes to it the sponsors will pull the servers.
<eyJhb> Seems like, midly said, to be a dick move from Andrews side
<danderson> #freenode is quite the party at the minute. Every sysadmin cosplayer on earth is there designing decentralized networks on napkins.
<f0x> eyJhb: I suppose https://gist.github.com/joepie91/3381ce7f92dec7a1e622538980c0c43d mentions the library of Babel too :P
<f0x> danderson: sounds like they need more Matrix
<danderson> I look forward to IRC over buttcoin, so that we can waste both physical and emotional energy in one convenient place
jess has joined #nixos-chat
<V> eyJhb: the thing to note is that by the end of today, ~90% of the staff will likely have resigned
<clever> 2021-05-19 05:48:57 <@jess> what the fuck happened
<V> it's not just one person
<clever> 2021-05-19 05:49:03 <@jess> i was trying to sleep
<V> clever: do you think she needs moer pings? :p
<clever> oh, wasnt aware she was in here!, lol
<jess> A
<jess> I DONT MIND PINGS
<V> jess: jess jess jess jess jess
<jess> I THINK I SHOULD GET SOME COFFEE THOUGH
<clever> and i'm used to irc clients that only ping if your name is at the start of a msg
<V> clever: I wonder why :D
<f0x> "nya"
<philipp> danderson: So matrix, but worse?
<danderson> Everyone knows that you can solve all technical problems by rubbing some blockchain on it
<danderson> and if that doesn't work, just launch a new ICO and run away in the ensuing confusion
<eyJhb> It sounds like jess was woken up to confusion
<f0x> and lots of jess highlights
<jess> a LOT of highlights
<eyJhb> Is chanserv deda?
<eyJhb> dead*
<eyJhb> What, this is just a big shitshow atm. :p
<eyJhb> jess: What is your role in all this mess since you get sooo many pings? :p
<jess> my role is freenode staff
<eyJhb> Is the entire @staff just getting highlihted to hell?
<f0x> hm libera.chat not online yet?
<eyJhb> Also, this is NixOS time to shine! NixOSNetwork! <3
<eyJhb> With all the infra on NixOS. But I would much rather keep Freenode...
<eyJhb> `Libera Chat is a Swedish`, those damn swedes.....
<philipp> f0x: It answers me but suddenly aborts.
* f0x hopes to finally get their NixOSNetwork online this summer...
<f0x> philipp: yeah reading data on socket: error 104 Connection reset by peer
<philipp> Maybe it's just an accidental ddos?
<clever> eyJhb: chanserv is still working, but from what i hear, there may not be any backups at this time
<danderson> the new irc net isn't ready yet, according to #freenode
<srk> services.charybdis.enable!
<danderson> so, normal that you can't connect yet
betawaffle has quit [Read error: Connection reset by peer]
emilazy has quit [Ping timeout: 260 seconds]
liszt has quit [Ping timeout: 260 seconds]
<qyliss> my understanding of what's going on: https://alyssa.is/freenode.txt
<qyliss> if it doesn't load for you in a browser try curl -- idk what's going on with GH pages
liszt has joined #nixos-chat
<clever> qyliss: there was also something about a gag order, so they cant even know what is going on exactly....
<qyliss> yeah, I remember that from a few days ago
<qyliss> clever: or have there been developments in that area today?
<clever> qyliss: and more going around in #freenode
<clever> 2021-05-19 06:38:26 < mst> https://gist.github.com/shadowcat-mst/998cea12794768bdb3da2daeff31baad # signable
betawaffle has joined #nixos-chat
<qyliss> clever: which of those mentions a gag order?
<clever> qyliss: from what ive read so far, "freenode limited" wasnt supposed to have any control over freenode (the irc network), until one day, the owner decided he did have control
<clever> qyliss: https://fuchsnet.ch/freenode-resign-letter.txt and ctrl+f for gag
<qyliss> oh yes, sorry
emilazy has joined #nixos-chat
abstrn has quit [Remote host closed the connection]
abstrn has joined #nixos-chat
__monty__ has joined #nixos-chat
waleee-cl has joined #nixos-chat
<hexa-> >> Given the millions I have injected into freenode thus far
<hexa-> lmao
<philipp> Millions of lines of shitposts?
<V> the millions which he's laundered through freenode, I assume he means
<V> Can't really fault the guy, I don't think English is his first language
<philipp> Wait, we arrived at money laundering now?
<qyliss> philipp: what else do you do with millions in a company you own that doesn't do anything apart from own a domain name and run a conference once
<philipp> You could also be wasting an inheritance. Sounds really shady though.
<qyliss> what do you spend the money on, though?
<__monty__> Convincing people you're legit?
<philipp> Apparently hundreds of thousands of cash prizes for irc gamig.
<MichaelRaskin> Hm, what country is Freenode Limited incorporated in?
<hexa-> uk
<joepie91> qyliss: philipp: the story gets more interesting when you realize that Andrew Lee employs Mark Karpeles, the slimy fuck who ran Mt. Gox, a Bitcoin exchange that got 'hacked' and 'lost its funds to the hacker'
<joepie91> a story which was always shaky and people wondered where the money went
<philipp> That is indeed very intereting
<sorear> was he involved before or exclusively after MtG OX pivoted to bitcoin?
<joepie91> Mark Karpeles ran the place during its time as a Bitcoin exchange
<joepie91> Andrew Lee just appears to be someone who was part of the early adopter crowd around Bitcoin
<joepie91> or so he's told me
<hodapp> :|
<f0x> joepie91: holy shit
<talyz> whoa
<gchristensen> rip, that is where my btc went
<eyJhb> gchristensen: Did you actually loose any on the MTGox thing?
<gchristensen> yeah
<eyJhb> If so, how much?
<gchristensen> all of them :)
<eyJhb> Wondering in terms of 0.0001 BTC :D IF you are willing to state that
<eyJhb> Just curious
<gchristensen> oh I think it was between 3 and 20 btc
<f0x> F
<eyJhb> F
<eyJhb> > DKK 4677356
<{^_^}> "16207085313.560001 VND"
<eyJhb> ^ That's a lot of VND
<eyJhb> #freenode is a shitshow atm. the network will be split..
<philipp> And there will be at least fifteen different chat in the blockchain projects.
<eyJhb> philipp: fifteen?! That's looow :D
<philipp> Fifteen that last more than a week?
<ajs124> let's all just switch to Chat Over IMAP
<qyliss> delta.chat!
<MichaelRaskin> DeltaChat!
<eyJhb> Smoke signals anyone?
<philipp> deltachat is really cool.
<ajs124> If/When freenode goes down, I'll only communicate via morse code at 17.2 kHz
<ajs124> Now, where to get the equipment and permission to use it…
<f0x> still a 104 on libera.chat :(
jess has quit [Changing host]
jess has joined #nixos-chat
<dotlambda> Yay, delta.chat!!
<MichaelRaskin> Best case: sponsors pull support, support libera.chat, servers are not even rebooted.
<etu> jess: :o
<f0x> all the staffers re-cloaking..
<dotlambda> I just packaged kdeltachat, so we don't have to use any electron bullshit
<f0x> well, ex-staffers
Swant has joined #nixos-chat
Swant has quit [Changing host]
<eyJhb> THere are so many staff that lurk in NixOS. I love it. Or.. ex-staff?
FireFly has quit [Changing host]
FireFly has joined #nixos-chat
<eyJhb> Ehmm.. How close is "soon"?
<philipp> Doesn't sound like they know.
<f0x> #freenode_#nixos-chat:pixie.town will keep working :PP
<eyJhb> philipp: Or.. Gag order? :))))
<eyJhb> f0x: Does it run NixOS?
<eyJhb> ;)
<f0x> eyJhb: soon(tm)(tm)
<philipp> I run a matrix bridge to this room with nixos. Not a public one though.
<gchristensen> Eelco and I are working on setting up an alternative to Freenode now, we'll have details soon
<siraben> wait so is everyone moving to libera now
<ajs124> philipp: same
<eyJhb> Libera,chat is open? Or?
<f0x> doesn't work here
<eyJhb> joepie91: Any idea about the sponsered servers?
mewra is now known as aranea
<siraben> what's happening now that's different from last week?
<philipp> siraben: Staff lost control of the actual service.
<siraben> qyliss++ for the summary
<{^_^}> qyliss's karma got increased to 148
<eyJhb> On Libera now :)
<eyJhb> gchristensen: Are you working on your OWN network?
philipp3 has joined #nixos-chat
<f0x> hmm maybe it's just ipv6 that's broken on libera?
<gchristensen> no
<eyJhb> f0x: No IPv6 at the university, cannot check :(
<siraben> oh goodie, time for me to learn how to set up an IRC bouncer on my NixOS server
<eyJhb> f0x: IPv6 plaintext works fine :)
<f0x> oh... dumb
<f0x> weechat doesn't enable ssl even when you use the 6697 port
<dotlambda> siraben: ZNC is super easy to set up, I just couldn't get CertFP to work
<siraben> dotlambda: how would I connect to it, via SSH?
<eyJhb> f0x: Just set it :)
<eyJhb> Ohh
<eyJhb> I see, sorry f0x
<dotlambda> siraben: from any IRC client
<waleee-cl> ohh, solanum. That hadn
<waleee-cl> 't yet been deployed on freenode I think?
<siraben> dotlambda: how do logs get preserved?
<dotlambda> siraben: I never tried to pull out any logs as plain text, but I can see the entire history in any client.
<siraben> dotlambda: ah ok, I'm a noob when it comes to bouncers, last time I used IRC proper it was via Emacs :P
<dotlambda> siraben: Meaning: ZNC stores the history and will serve it to your client.
<eyJhb> ^ shit is about to go down?
<gchristensen> I don't know anything specific
<eyJhb> You just activated your superpowers
<siraben> lol
<gchristensen> it can be harder to re-acquire +o if something goes wrong than it is to keep it :)
<philipp> I could just connect to libera.chat.
philipp3 has left #nixos-chat ["User left"]
<Synthetica> So glad I setup convos a week ago...
<hodapp> convos?
<Synthetica> (I was on irccloud where the free plan only allows one network at a time)
<hodapp> ooh, looking
<hexa-> we even have a module for convos :D
jess has quit [Quit: so long and thanks for all the fish]
Taneb has quit [Ping timeout: 260 seconds]
<Synthetica> ooh
vulpine has quit [Quit: Connection reset by purr]
<Synthetica> I run it on docker on synology tho
__monty__ has quit [Quit: leaving]
__monty__ has joined #nixos-chat
Taneb has joined #nixos-chat
<etu> libera.chat seems to be lagging now :o
<qyliss> I got disconnected
<andi-> "lagging" as in defunct
<f0x> > whois request timed out
<{^_^}> undefined variable 'request' at (string):494:7
<f0x> damn
* etu is up to 330s lag
<etu> Probably disconnected any moment now
<joepie91> I dropped also
<eyJhb> Not disconnected *so far*
fbegyn has quit [Quit: WeeChat 3.1]
fbegyn has joined #nixos-chat
fbegyn has quit [Client Quit]
<f0x> just dropped
fbegyn has joined #nixos-chat
<gchristensen> We've setup a nixos.org matrix server, and a new main channel at #nix:nixos.org -- registration on nixos.org isn't open, but it is open federation of course. Please join us there :)
<f0x> :D
<__monty__> Is this the new permanent home or may #nix* move to Libera.chat?
<f0x> I guess they might get bridged
<siraben> connection issues on libera?
<siraben> hmm erc isn't getting through
<qyliss> yep
<siraben> hm what's the nickserv equivalent
<qyliss> nickserv
__monty__ has quit [Quit: leaving]
__monty__ has joined #nixos-chat
fbegyn has quit [Quit: WeeChat 3.1]
fbegyn has joined #nixos-chat
fbegyn has quit [Client Quit]
<siraben> hmm trying again, either something's blocking my connection or it's not working
fbegyn has joined #nixos-chat
<eyJhb> It died?
<qyliss> it's struggling under load.
Emantor has quit [Quit: ZNC - http://znc.in]
<sphalerite> Well, how's that for a netsplit. :>
<hodapp> sphalerite: *slow clap*
<siraben> #sway already left en masse o.O
<Synthetica> yup, sway is permanently moving (they have a bot that says "oi, move to libera")
<siraben> Synthetica: I wonder who decided that, ugh
<siraben> I should've checked the logs
<Synthetica> I think emersion
<Synthetica> no wait, he said drew runs it
<Synthetica> so I guess drew?
<siraben> yeah, looks like drew organized the move
<siraben> hmm
Emantor has joined #nixos-chat
Emantor has left #nixos-chat [#nixos-chat]
fbegyn has quit [Quit: WeeChat 3.1]
fbegyn has joined #nixos-chat
<FireFly> libera uses the same services package (atheme) afaik, so services (nickserv, chanserv, memoserv) should be the same
<FireFly> and a related but slightly more modern descendant ircd-wise
<FireFly> so things ought to be quite similar/familiar on that front
<siraben> Lol I have not been able to connect to libera in the last 10 mins
<hodapp> it should be back up
<siraben> oh huh it's back
fbegyn has quit [Client Quit]
fbegyn has joined #nixos-chat
fbegyn has quit [Client Quit]
<ehmry> I'd prefer to go to OFTC since the admins there seem capable of avoiding these problems
fbegyn has joined #nixos-chat
fbegyn has quit [Client Quit]
fbegyn has joined #nixos-chat
S0rin_ has quit [Quit: WeeChat 2.3]
S0rin has joined #nixos-chat
<siraben> well, cloaks aren't being given in #libera over there
<siraben> OPs are overloaded
<siraben> "As it is now known, the freenode IRC network has been taken over by a narcissistic Trumpian wannabe korean royalty bitcoins millionaire" o.O
<averell> sounds like it got personal
fbegyn has quit [Quit: WeeChat 3.1]
fbegyn has joined #nixos-chat
fbegyn has quit [Quit: WeeChat 3.1]
fbegyn has joined #nixos-chat
sphalerite has quit [Quit: WeeChat 2.9]
abathur has joined #nixos-chat
Qwerky has joined #nixos-chat
katrin has quit [Quit: ZNC 1.8.2 - https://znc.in]
katrin has joined #nixos-chat
<Baughn> Having encountered the guy in the past, I can’t really argue.
<ar> FireFly: there's a bit of a difference with channel ops lists. it's now called "flags" instead of "access" in chanserv
katrin has quit [Quit: ZNC 1.8.2 - https://znc.in]
<FireFly> both commands exist in atheme
<FireFly> there's some minor differences in the syntax, I think for legacy/compat reasons (bit like ps having two styles)
katrin has joined #nixos-chat
<FireFly> also for whatever reason in some cases (I don't think I ever knew quite when) you can use one but not the other to view the list, dunno if that's changed though
katrin has quit [Client Quit]
katrin has joined #nixos-chat
abstrn has quit [Ping timeout: 240 seconds]
Qwerky has quit [Remote host closed the connection]
katrin has quit [Quit: ZNC 1.8.2 - https://znc.in]
katrin has joined #nixos-chat
<hyperfekt> i looked into the matrix state resolution protocol and it's a trip
<hyperfekt> basically the original room creator can arbitrarily rewrite all history if i got it right
<hodapp> whaaat
<f0x> hyperfekt: no?
<f0x> the other servers in the room would never agree
<cransom> i suppose i now have to figure out why my main matrix server doesn't like to participate in federation
<philipp> f0x: I guess new servers would take the history from the original creator? Don't see that as a particularly nasty downside though.
<hyperfekt> f0x: they have to i think. since the original server can just create an event that's dated earlier and send that to the other servers
<f0x> philipp: depends through which other server they join
<f0x> hyperfekt: there's a signed DAG from the initial room creation event
<hyperfekt> right. but what's stopping the server from producing two conflicting ones
<f0x> hyperfekt: well another server that then joins the room would have to get sent only one
<f0x> can't get switched out after
<hyperfekt> why not
<f0x> because it's already built it's own chain based on that first-received one
<hyperfekt> and? that's invalidated, too
<f0x> the second server wouldn't accept that incoming backdated event
<hyperfekt> if servers would listen to the one they receive first there would be no certain way to achieve consensus about room state throughout the network.
<hyperfekt> you have two choices basically if you don't want to have to solve the double spend problem: no consensus, or no limit to rewriting history
<hyperfekt> f0x: it has to accept it according to the state resolution rules. if it didn't accept backdated events the network would fork
<hyperfekt> since another server could very well have learned of the other DAG first
abstrn has joined #nixos-chat
<f0x> hm you're probably better off asking this in #matrix then, I don't know all the details
<hyperfekt> i'm not really asking ^^
<hyperfekt> i'm stating :b
<f0x> "stating it in #matrix" then lol
<hyperfekt> well it shouldn't be news to people in #matrix
<hyperfekt> at least i hope it isn't
katrin has quit [Quit: ZNC 1.8.2 - https://znc.in]
<hyperfekt> like this isn't a vulnerability it's just how the thing is meant to work
katrin has joined #nixos-chat
<f0x> it still sounds a bit odd to me :)
<hyperfekt> i guess that also explains why room IDs include the server domain they're created on
<hyperfekt> because that one ultimately controls them
<f0x> that's a namespacing thing
<hyperfekt> well not just
katrin has quit [Client Quit]
katrin has joined #nixos-chat
<hyperfekt> i mean that's how it's put. but if one wanted to one could just have used guids. there isn't really any need to namespace a random id
<hyperfekt> but this way the resolution knows which server to trust for the room creation event
<f0x> "The domain is used only for namespacing to avoid the risk of clashes of identifiers between different homeservers. There is no implication that the room or event in question is still available at the corresponding homeserver."
<waleee-cl> Is there a way to emulate the matrix<->irc-bridge's usage of image urls in elements? Turning previews off didn't have that effect
<f0x> joepie91: has a better understanding of the state res I think
* joepie91 rolls in
katrin has quit [Quit: ZNC 1.8.2 - https://znc.in]
<hyperfekt> f0x: i read the spec. they're trying to say that a server doesn't host a room. this doesn't mean that it doesn't control it
katrin has joined #nixos-chat
<joepie91> actually hostnames are planned to be removed from room IDs
<joepie91> and the spec disallows using it for anything
<hyperfekt> then what happens if two rooms have the same id?
<hyperfekt> do servers just trust the one that says it created it earlier?
<hyperfekt> or is there no consensus for room creation events and a server holds on to the one it jears about first?
<hyperfekt> *hears
Mic92 has quit [Quit: WeeChat 3.1]
Mic92 has joined #nixos-chat
<f0x> that sounds correct
<gchristensen> a given room can have many names
<hyperfekt> a given room has one name and a number of aliases
<gchristensen> sounds like you know more than I do
Church- has quit [Quit: WeeChat info:version]
aleph- has joined #nixos-chat
<hyperfekt> hmm, a directory server (which hosts the aliases) also suggests servers to retrieve the state from
<hyperfekt> apparently the only way to hear about a room creation is trying to join it, which means that it isn't a problem if there isn't any consensus about room creation events
<hyperfekt> just don't expect the same room id to always refer to the same room, because any malicious directory servers can well have forked with matrix network with respect to that room
<hyperfekt> *the matrix network
<drakonis> aw hell
<drakonis> it actually happened now
<drakonis> aight so its time to jump hsip
Qwerky has joined #nixos-chat
nckx has quit [Quit: Updating my Guix System — https://guix.gnu.org]
<hyperfekt> <joepie91> and the spec disallows using it for anything
<hyperfekt> "If the domain of the room_id does not match the domain of the sender, reject."
<f0x> yeah but that's room version specific
<hyperfekt> has it been replaced since?
<hyperfekt> i haven't been able to find anything obviating it so far
nckx has joined #nixos-chat
<f0x> im not sure if it's been replaced yet, but a superseding room version could remove that
<f0x> for example this already happened with event_id's iirc
<hyperfekt> it certainly could. but we are discussing the current room spec
<hyperfekt> most anything is possible in the future ^^
<f0x> well the room versioning stuff is explicitly designed to allow upgrades like this
sphalerite has joined #nixos-chat
<hyperfekt> i want disputing that it may be removed in the future
julm has quit [Quit: leaving]
<sterni> qyliss: the cat picture ;_;
<sterni> jess++
<{^_^}> jess's karma got increased to 9
<hyperfekt> *wasn't
julm has joined #nixos-chat
<hyperfekt> but aiui it currently participates in state resolution according to the origin server timestamp. that would have to be changed as well
nckx has quit [Quit: Updating my Guix System — https://guix.gnu.org]
nckx has joined #nixos-chat
FireFly has quit [Remote host closed the connection]
FireFly has joined #nixos-chat
cole-h has joined #nixos-chat
Jackneill has quit [Ping timeout: 245 seconds]
endformationage has joined #nixos-chat
cole-h has quit [Quit: Goodbye]
cole-h has joined #nixos-chat
cole-h has quit [Client Quit]
cole-h has joined #nixos-chat
Jackneill has joined #nixos-chat
cole-h has quit [Client Quit]
cole-h has joined #nixos-chat
cole-h has quit [Client Quit]
cole-h has joined #nixos-chat
cole-h has quit [Client Quit]
julm has quit [Quit: leaving]
julm has joined #nixos-chat
julm has quit [Client Quit]
julm has joined #nixos-chat
julm has quit [Client Quit]
julm has joined #nixos-chat
julm has quit [Client Quit]
<lovesegfault> what the fuck is going on
<philipp> Shit's on fire, yo!
julm has joined #nixos-chat
cole-h has joined #nixos-chat
julm has quit [Quit: leaving]
julm has joined #nixos-chat
<aleph-> lovesegfault: Welp new net is up, freenode may be burning or this may just end up like the lilo split
<lovesegfault> Yeah, this sucks ass
<lovesegfault> I just registered at libera.chat
<lovesegfault> we'll see what happens
<lovesegfault> time to learn how to use matrix I suppose
<hyperfekt> i can't even connect there ^^
<lovesegfault> hyperfekt: why?
<hyperfekt> no idea lol. probably overloaded
<lovesegfault> maybe try again? I _just_ did it this very seccond
<hyperfekt> maybe this is how irc finally dies. freenode was by far the largest network
<ajs124> irc will die the same day fax dies
<qyliss> hyperfekt: I doubt it. Plenty is moving to libera.chat.
<qyliss> (and OFTC)
<aleph-> Decent amount of folks on libera already
<aleph-> 20k~ and counting I think
<aleph-> Sorry 19.5k~ and counting
<aleph-> Versus 76k~ on freenode
<qyliss> wow
<aleph-> Which is impressive for a single day or less
<hyperfekt> it could be the trigger for large communities to jump to matrix tho. like nixos is apparently doing
<qyliss> some will undoubtedly, but that's hardly the death of IRC
<hyperfekt> or at least to make it more likely for them to do so
<aleph-> I'm gonna have to use matrix now?
<aleph-> Bollocks
<hyperfekt> no, the metaphorical death of irc
<hyperfekt> factually it'll probably keep existing for a hundred more years
<hodapp> hopefully they'll just bridge matrix to it and the decision matters less
<aleph-> Aye
<aleph-> Guess I can always wee-matrix
<hodapp> isn't weechat-matrix already a thing?
luxemboye has quit [Remote host closed the connection]
<qyliss> I'm using it
luxemboye has joined #nixos-chat
<aleph-> hodapp: That's what I mean
cole-h has quit [Remote host closed the connection]
slack1256 has joined #nixos-chat
cole-h has joined #nixos-chat
julm has quit [Quit: leaving]
nckx has quit [Quit: Updating my Guix System — https://guix.gnu.org]
nckx has joined #nixos-chat
cole-h has quit [Remote host closed the connection]
lovesegfault[m] has joined #nixos-chat
f0x has quit [Quit: Bridge terminating on SIGTERM]
joepie91 has quit [Quit: Bridge terminating on SIGTERM]
Peetz2r_ has quit [Quit: Bridge terminating on SIGTERM]
abathur has quit [Quit: abathur]
abathur has joined #nixos-chat
f0x has joined #nixos-chat
abathur has quit [Client Quit]
domenkozar[m] is now known as DomenKoar[m]
Guest81429 has joined #nixos-chat
Peetz2r_ has joined #nixos-chat
abathur has joined #nixos-chat
srk has quit [Quit: ZNC 1.8.1 - https://znc.in]
abathur has quit [Client Quit]
abathur has joined #nixos-chat
abathur has quit [Client Quit]
abathur has joined #nixos-chat
abathur has quit [Client Quit]
abathur has joined #nixos-chat
abathur has quit [Client Quit]
Qwerky has quit [Remote host closed the connection]
abathur has joined #nixos-chat
jared-w has joined #nixos-chat
das_j has quit [Quit: Bridge terminating on SIGTERM]
ajs124 has quit [Quit: Bridge terminating on SIGTERM]
jared-w has quit [Client Quit]
das_j has joined #nixos-chat
ajs124 has joined #nixos-chat
Fare has joined #nixos-chat
Guest81429 has joined #nixos-chat
Guest81429 has joined #nixos-chat
Guest81429 has quit [Changing host]
Guest81429 is now known as joepie91
rajivr has quit [Quit: Connection closed for inactivity]
<lovesegfault> Just crossed 3k commits in my nixos config repo 🎉
das_j has quit [Quit: Bridge terminating on SIGTERM]
ajs124 has quit [Quit: Bridge terminating on SIGTERM]
das_j has joined #nixos-chat
ajs124 has joined #nixos-chat
<FireFly> aleph-: huh, how do you arrive at that figure? /lusers suggests ~7k global users for me :o
<aleph-> Yeah I was stupidly reading /stats m
<FireFly> ah
<FireFly> though either way, I think quite a lot of people, heh
abathur has quit [Quit: abathur]
abathur has joined #nixos-chat
Jackneill has quit [Remote host closed the connection]
Gaelan has quit [Quit: ZNC 1.8.2 - https://znc.in]
Gaelan has joined #nixos-chat
<samueldr> great!
<samueldr> can't use matrix
<hexa-> this is fine
Raito_Bezarius has quit [Ping timeout: 245 seconds]
<LinuxHackerman> huh, how come?
<samueldr> I don't know
<samueldr> it wouldn't tell me why
<samueldr> (it's now working again)
<elvishjerricco> I'm going to hold off on using matrix for a day or two, until the initial rush of new users has died down.
<elvishjerricco> (assuming freenode doesn't completely collapse first)
<samueldr> >> until the initial rush of new users has died down
<samueldr> ?
<elvishjerricco> I'm assuming matrix is getting flooded with freenode users jumping ship
<elvishjerricco> A) Crowding channels with discussions about matrix itself, and B) Putting a heavy load on the server (causing connectivity issues)
<f0x> eh probably just matrix.org
<samueldr> right, I was wondering whether it was A or B
<supersandro2000> matrix.org is always under heavy load
<supersandro2000> or most of the time
Raito_Bezarius has joined #nixos-chat
hexa- has quit [Quit: WeeChat 2.9]
hexa- has joined #nixos-chat
<aleph-> Alright matrix sucks.
<aleph-> Sigh
<aleph-> I need to get my synapse server up
<abathur> yeah, I've basically failed to customize the interface into anything that doesn't feel like I have a confetti cannon pointed at me and failed to make weechat-matrix work correctly so far
<gchristensen> you missed the actual confetti cannon
<abathur> I've wasted far too much of my day on it so far; I'll live in limbo until I feel a little less enraged by it
<abathur> I literally disabled that option :)
<aleph-> ^
<Baughn> A NixOS config for running such a server might be nice.
<Baughn> Let me see..
<philipp> Maybe you can try [gomuks](https://github.com/tulir/gomuks)
<gchristensen> afaik running a homeserver is very expensive, resource wise
<Baughn> Wut? It's just irc, basically.
<aleph-> Ha ha ha if only
<philipp> > <gchristensen> afaik running a homeserver is very expensive, resource wise
<philipp> It's not too bad as long as you stay out of the really big rooms like #matrix:matrix.org
<aleph-> It's crappy json over http protocol
<{^_^}> error: syntax error, unexpected ',', expecting ')', at (string):494:60
<aleph-> Grumble grumble
lunc has quit [Ping timeout: 260 seconds]
dingenskirchen has quit [Ping timeout: 260 seconds]
<__monty__> There's not one but *two* homeserver rewrites because Synapse is so plagued with performance issues, Baughn.
<Baughn> ...are we *sure* about this move?
<f0x> Baughn: no, it's not "just irc"
midchildan has quit [Ping timeout: 260 seconds]
drozdziak1 has quit [Ping timeout: 260 seconds]
dingenskirchen has joined #nixos-chat
<aleph-> Yeah I'm really not sure given perf issues matrix is the ideal rn
skrzyp has quit [Ping timeout: 260 seconds]
drozdziak1 has joined #nixos-chat
ajs124 has quit [Ping timeout: 260 seconds]
drakonis has quit [Ping timeout: 260 seconds]
evils has quit [Ping timeout: 260 seconds]
qyliss has quit [Ping timeout: 260 seconds]
<Irenes> I've had a lot of trouble with matrix, it gets into uh
<Irenes> the client's UI freezes on network activity
<aleph-> ^
midchildan has joined #nixos-chat
<Irenes> it's a known issue but I seem to be the only person experiencing the issue who still tries to use it
qyliss has joined #nixos-chat
<Irenes> I'm told there are third party clients that don't have it
<Irenes> and I wouldn't want people to avoid Matrix just for my sake
<Irenes> notionally I like that it's a modern protocol and has modern encryption features
skrzyp has joined #nixos-chat
drakonis has joined #nixos-chat
<gchristensen> today has been incredibly intense for me, but also really smooth
<gchristensen> relatively speaking
<Baughn> > Matrix uses too many resources
<{^_^}> undefined variable 'Matrix' at (string):494:1
<Baughn> Oh dear. You're not kidding.
<Baughn> ...and you used the quote marker to signal the bot?
<gchristensen> lol
andi- has quit [Read error: Connection reset by peer]
<Baughn> Don't think I'll be joining you on matrix. I don't have that much to spare. :/
andi- has joined #nixos-chat
<gchristensen> are you trying to run your own server?
<abathur> > matrix = "uses too many resources"
<{^_^}> matrix defined
<Synthetica> > matrix
<abathur> (
<{^_^}> "uses too many resources"
<Baughn> Yes, of course.
<abathur> (:
<Baughn> I tried using matrix.org, but I keep getting timeouts. Apparently this isn't abnormal.
<f0x> > matrix = "the best network ever!"
<{^_^}> matrix defined
<__monty__> Baughn: You don't *have* to run your own homeserver.
<f0x> :)
<Baughn> __monty__: But I *do*. I'm running a ZNC bouncer for some fifteen people, mostly for freenode stuff.
<abathur> I'm seeing the same Baughn, but I'd give it a fresh try in a few days in case it's just overloaded today
<Baughn> Mebbe. We'll see.
<f0x> You could try fairydust.space, matrix.org is probably getting a huuuge influx rn
<Baughn> I'm already on the nixos discord server. Might just stick to that.
<andi-> discord O.O
evils has joined #nixos-chat
<andi-> Aren't those the folks that are hostile against 3rd party clients
<__monty__> Matrix.org is always under heavy load from what I've heard.
<gchristensen> extremely hostile yea
<Baughn> Yeah, but the first-party client is far better than the Matrix one I looked at. :P
<andi-> Just run your own HS with serviceConfig.Restart="always"; 10/10 would recommend :D
ajs124 has joined #nixos-chat
<f0x> __monty__: it's general situation has improved a lot, I heard
<__monty__> I'm holding out hope for Dendrite or the other implementation.
<Baughn> The basic design seems... unfortunate.
* andi- is on the dendrite train already
ajs124 has quit [Client Quit]
das_j has quit [Quit: Bridge terminating on SIGTERM]
<andi-> conduit has a nice warning in their readme
<__monty__> andi-: And you still have to restart it regularly?
<f0x> conduit.rs is looking better imo :)
<andi-> Something like: Do not join public servers yet as you might break them.
<andi-> __monty__: usually it just runs out of memory a few times a day.
<andi-> but recovers after a restart..
<__monty__> : (
<elvishjerricco> I had figured the performance problems are because there are thousands of users. Would a home server for a small number of people still have perf problems?
<__monty__> I thought Dendrite was supposed to fix that?
<andi-> so thought I
das_j has joined #nixos-chat
ajs124 has joined #nixos-chat
<f0x> elvishjerricco: if you only participate in rooms with not so many users, yes
<f0x> eh, yes = no perf problems, oops
<__monty__> elvishjerricco: It's more about the size of the rooms you synchronise with.
<eyJhb> __monty__: but that's still in beta? right?
<__monty__> Your server has to synchronize with every room any of your users joins afaiui.
<elvishjerricco> f0x: Well I'd figured that having to route thousands of messages to thousands of users is a way harder problem than thousands of messages to a small number of users
<Baughn> "We do not know whether Conduit is safe for general use yet, so you should assume there is some chance that it breaks rooms permanently for all participating users."
<__monty__> eyJhb: Yes. Hence, holding out hope.
<f0x> #matrix:matrix.org is notoriosly hard on servers because it has to do a looot of room state with a looot of other servers
<Baughn> And that apparently can happen just... by connecting to the federated system?
<Baughn> Such robustness. Much confidence.
<andi-> I gave up trying to join #matrix:matrix.org after many weeks.
<andi-> I tried over and over and over again
<f0x> elvishjerricco: the complexity is mostly on a room level, not users, until you scale very big
<andi-> it just would never join
<joepie91> Baughn: that's an "abundance of caution" type warning
<Baughn> joepie91: Ok, but my imagination immediately goes to *deliberately faulty* clients.
<SumnerEvans[m]> There is work to fix that. The latest TWIM had a video discussing what they are currently doing to improve that.
<ashkitten> andi-: they're working on fixing the memory spikes of joining large rooms in the next version of synapse
<eyJhb> f0x: So... That pixietown you got?
<eyJhb> :D
<Baughn> Honestly think we'd be better off with Libera.
<Baughn> Never mind. I'll check back in a few days and see how it's settled.
<elvishjerricco> what's libera?
<joepie91> Baughn: the thing is more that federation is hard, and essentially implementing a decentralized database is REALLY hard, and largely unexplored territory, and so it's preferable to test and potentially break things in a controlled manner rather than having people run around with an experimental server implementation and possibly breaking things at impractical times :)
<ashkitten> elvishjerricco: libera is where the freenode staff and everything is moving
<Baughn> elvishjerricco: Freenode, on a different domain name.
<SumnerEvans[m]> We don't need another centralized point of failure.
<Baughn> Same hardware, same people, different name.
<Baughn> 'cause they lost the name.
<qyliss> different hardware, actually
<qyliss> i believe
<joepie91> yeah
<joepie91> though that's likely mostly a technicality
<eyJhb> qyliss: better hardware?
<f0x> Baughn: otoh there have been rather bad-faith ecosystem participants so I guess the attack-bugs are ironed out :')
<joepie91> For Legal Reasons(tm)
<ashkitten> SumnerEvans[m]: i trust the people running libera, because they've proven themselves to the community. i wouldn't trust many other centralized chat platforms.
<Baughn> ashkitten: This is an excellent point, and Matrix strikes me as something trying to find a path towards profit.
<Baughn> Which is never a good thing to rely on.
<__monty__> What?
<__monty__> What about it strikes you that way?
<SumnerEvans[m]> I never trust any centralized system, no matter how "trustworthy" they are.
<__monty__> Especially considering you don't mind Discord.
<Baughn> __monty__: The advertisements for for-pay versions on its homepage.
<ashkitten> Baughn: i don't think that's true. element is a for-profit company, but the matrix foundation isn't.
<Baughn> Discord I'm fine with, because they're allowing me to pay them for the service.
<__monty__> ...
SumnerEvans[m] has left #nixos-chat ["User left"]
<__monty__> You're fine with Discord doing it but you take offense at ELement offering you the opportunity to pay for the service?
<Baughn> What scares me isn't a for-profit service. It's a service where the profitability, and way to reach that point, is still in question.
<ashkitten> Baughn: the "for-pay" versions are an easy way to get a hosted homeserver under your control. they directly support element and its employees, and in turn the further development of matrix
<f0x> it's managed hosting
<Baughn> Ok, but what actually happened is I tried to login, timed out, and got dumped on an advertising page explaining how a hosted homeserver would fix timeout issues.
<__monty__> I believe the Matrix Foundation also has a contract with the French government. So there's a somewhat steady source of income.
<Baughn> That is, hmm, a little concerning.
<zgrep> Baughn: I would be surprised is Discord can be self-sustaining based off of user payments alone, I thought most of their funding came from elsewhere.
<zgrep> if Discord*
<Baughn> ...anyhow, I said I'm going to reserve judgement. The above is at the level of a hunch, nothing solid.
<Baughn> So I'll stop trying to explain it.
<ashkitten> Baughn: matrix.org is overloaded especially probably right now with what's happening to freenode, so yeah
<ashkitten> i've self-hosted for a long time so idk what matrix.org is like nowadays
<ashkitten> it used to be that it was barely functional under the load and would often go down for many hours
<ashkitten> i know they've invested a lot of development time into making synapse horizontally scalable
katrin has quit [Quit: ZNC 1.8.2 - https://znc.in]
katrin has joined #nixos-chat
slac69917 has joined #nixos-chat
<eyJhb> I really want to selfhost, but I really don't want to expose my home IP like that. :))
<eyJhb> At least not as public.
<Irenes> ah yeah I do a thing with uh
<f0x> eyJhb: let me tell you about the wireguard way!!
<eyJhb> f0x: Does it include NixOS?
<f0x> i should really write something about that but... writing
<Irenes> I have an always-up VPN between my home server and a VPS
<Irenes> with a transparent proxy forwarding traffic over the VPN
<eyJhb> Considering that as well...
<Irenes> and all the certs are held only on hardware I physically control
<f0x> eyJhb: it can yes! you wireguard vpn your homeserver to the cheapest vps you can find
<eyJhb> But at the same time, I have a perfectly good static IPv4 + static IPv6/48
<Irenes> it feels a little silly paying for a full VPS just for that, but that's what small instances are for
<elvishjerricco> f0x, eyJhb: Or use tailscale and skip the vps
andi- has quit [Remote host closed the connection]
slack1256 has quit [Ping timeout: 265 seconds]
<Irenes> it was kind of a lot of low level debugging to set up the first time, but now that it's set up it just works
<joepie91> Baughn: do you have a screenshot of that timeout page?
<Irenes> except that there was a nixos 20.09 breaking change that made some work for me
<f0x> elvishjerricco: and then be tied to one centralized free service with possibly shady funding?
andi- has joined #nixos-chat
<eyJhb> elvishjerricco: is tailscale the thing you sign up for?
<eyJhb> Or is that tinc?
<elvishjerricco> well your vps is always going to be a centralized thing but i see your point
<elvishjerricco> eyJhb: I switched from tinc to tailscale
<elvishjerricco> tinc was just making too many problems
<f0x> elvishjerricco: yeah centralized but hostable anywhere
<elvishjerricco> what with being essentially unmaintained and a bit buggy and whatnot
<__monty__> How does tailscale provide you with a VPN between you and other homeservers though?
<f0x> __monty__: just between you and the wide scary internet
<elvishjerricco> __monty__: NAT traversal
<f0x> oh nvm they don't even do traffic forwarding?
<f0x> it's just doing point-to-point
<joepie91> https://github.com/tonarino/innernet is an open-source tailscale equivalent I believe
<elvishjerricco> Each device says "hey I'm here" to the tailscale central login server, and the login server tells all the devices how to talk to each other directly. Requires lots of NAT and firewall subversions, but it works well.
<elvishjerricco> Sometimes you end up having to go through a relay though, but all the traffic is end to end encrypted
<__monty__> elvishjerricco: But it doesn't connect you to other homeservers on the internet?
<f0x> it does not, no
<__monty__> It's just a LAN-over-internet.
<__monty__> I use tailscale btw, as a backup to toxvpn. I'm not trying to slander it. Just pointing out that it doesn't help with the problem eyJhb raised.
<eyJhb> __monty__: My problem is just somewhat weird.. I am not trying to hide as such, but just announcing my IP like that seems weird.
<f0x> eyJhb: same here
<__monty__> I understand. Might open you up to spammers.
<f0x> like if you really wanted my ip just send me a link and tell me it's a cat picture..
<colemickens> headscale is an open source tailscale admin server
<colemickens> (no experience, but I package it in my nixcfg for some future use)
das_j has quit [Quit: Bridge terminating on SIGTERM]
ajs124 has quit [Quit: Bridge terminating on SIGTERM]
<eyJhb> f0x: https://tinyurl.com/zr2fh9yc <- cat picture.
das_j has joined #nixos-chat
ajs124 has joined #nixos-chat
<f0x> eyJhb: good cat!
<f0x> eyJhb: you get a blåhaj back
<eyJhb> Blaahaj! <3 I need to get Elsa a shark cave :D
<eyJhb> Name stealing/channel stealing on Libera is a annoying issue.
<qyliss> staff should help you out I think
<f0x> yeah, wild west :p
<eyJhb> Glad to see V got the name
<eyJhb> qyliss: but isn't it semi-hard to prove? ie. would they then PM you on Freenode?
<eyJhb> f0x: I got #ranger on Libera!
<__monty__> That's just how IRC works. Whoever creates a channel by joining it first gets to be op.
<eyJhb> And then gave op to the original owner, which promptly went offline when the spam started.
<__monty__> eyJhb: Libera.Chat, as do most networks have a process to gain control of a project channel.
<eyJhb> __monty__: You're just mad that #ranger is forever tainted by me :D :D \s
<qyliss> eyJhb: I don't know the specifics
<eyJhb> But yes. I just took it to ensure no one else did :)
<f0x> for nicks it's probably more difficult unless the other person is hoarding multiple
<__monty__> They probably ask to prove you control some of the related project infra.
<f0x> but channels it's still projects priority so
<__monty__> eyJhb: I'm not mad about anything. Who cares who joined an IRC channel first?
<eyJhb> Just saying
<eyJhb> But FIRST
<__monty__> Phrasing.
<eyJhb> butt first
fbegyn has quit [Quit: WeeChat 3.1]
fbegyn has joined #nixos-chat
andi- has quit [Remote host closed the connection]
aranea has quit [Quit: beep bop]
andi- has joined #nixos-chat
<andi-> Ok, I give up on weechat matrix for now.. This python packaging is madness...
<__monty__> Do you have wee-slack set up?
<__monty__> Because I just heard they can't currently be used together.
<andi-> I removed that
<andi-> but when weechat loads the plugin it can't find some cffi stuff that is in the lookup path
<andi-> when I run python against the patched script it just works (until it tries to access weechat internal, as expected)
<abathur> andi- it sounded from a bit of what I see in matrix like hexa- might have gotten weechat-matrix set up successfully; I gave up when I kept getting auth failures with the same credentials that were working on web
<andi-> well I have this custom plugin system on top of weechat that is likely to blame..
<andi-> I manage all my weechat plujgins with it
<andi-> I have all of the available ones mapped into my expressions from their repo
<abathur> ah
<abathur> I, on the otherhand, have added nothing previously and have dutifully ignored the 'python: unable to parse file "/Users/abathur/.weechat/python/autoload/autoconnect.py"' error I get every startup
<abathur> :]
<aleph-> You're all using home manager for weechat right?
Jackneill has joined #nixos-chat
<Irenes> oh hey andi- would you like to talk about how far you got?
<Irenes> I'm working on packaging weechat-matrix-rs
<andi-> well I didn't package the rs thing
<andi-> I only did the python thing
<Irenes> hm okay
<aleph-> Nifty, shouldn't be hard for rs.
<abathur> I'm not using a module
<aleph-> Rust is easier to do now
<andi-> It is probably easier!
<abathur> just nix-darwin
<Irenes> the rs thing is the one with a future, due to API limitations in the scripting
<aleph-> Yeah I just made my own sorta home manager module
<Irenes> haha aleph- yeah I did that too
<aleph-> I still want that nix expr one to get merged in for weechat finally
<andi-> Irenes: Is it more than buildRUstPackage with eventually weechat as an input?
<Irenes> I don't know yet!
<Irenes> I hope not :)
<Irenes> there are no existing packages for weechat *plugins*, only for weechat *scripts*
<andi-> It is similar
<andi-> if you look at the wrapper script there is a list of plugins that will be loaded on startup
<Irenes> ohhh
<Irenes> I see
<Irenes> thanks, perfect
<Irenes> hmmm it's unfortunate that this isn't set up to be configurable from the system config
<andi-> what specifically?
endformationage has quit [Quit: WeeChat 2.9]
<Irenes> the plugins
<Irenes> I don't feel it's correct to always load the Matrix plugin, especially since it introduces a dependency on Rust
<andi-> ahh
<Irenes> I'll worry about making the package work, first, though, heh
<Irenes> oh hmmm
<Irenes> okay, maybe there is a hook actually
<andi-> you can do it
<Irenes> thanks!
<andi-> pass that configure function
<Irenes> hmmm yes
<andi-> And then add your plugin in addition to whatever you select from the inputs
<aleph-> Fuck, cardio is evil
lunc has joined #nixos-chat
<drakonis> i was exercising earlier today
<drakonis> i feel like i have the soggiest noodle limbs
Fare has quit [Ping timeout: 258 seconds]
<andi-> I haven't exercised at all yet I feel exhausted from just watching what happened today
<Irenes> no kidding
<Irenes> you seem like someone who knows this, but just to say it anyway
<Irenes> it is okay to have feelings
<Irenes> one of the few certainties in life is that you WILL have feelings
<Irenes> it's important to take time to feel them
<aleph-> drakonis: Full hour of cardio x3 a week
<aleph-> It has been... interesting
<aleph-> Yeah anyone have a synapse config using remote pg I can look over?
<Irenes> cc ashkitten
<ashkitten> remote what
<aleph-> postgres
<ashkitten> oh, no
<aleph-> Ah there we go, a host param
supersandro2000 is now known as Guest14707
Guest14707 has quit [Killed (verne.freenode.net (Nickname regained by services))]
supersandro2000 has joined #nixos-chat
Fare has joined #nixos-chat
mjlbach has left #nixos-chat ["User left"]
hax404 has quit [Quit: WeeChat 2.9]
hax404 has joined #nixos-chat
Fare has quit [Ping timeout: 252 seconds]
Fare has joined #nixos-chat
slac69917 has quit [Remote host closed the connection]
vikanezrimaya has joined #nixos-chat
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]