gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
h0m1 has quit [Quit: WeeChat 3.1]
h0m1 has joined #nixos-chat
cole-h has quit [Ping timeout: 252 seconds]
AMG has quit [Changing host]
AMG has joined #nixos-chat
<ldlework> type WithLastQux = [...Bar[], Qux] | Bar[]
<ldlework> this is cool
<ajs124> quick question: ~1k line systemd.network files aren't that unreasonable, right?
<pie_> my mom: we have interfaces at home
<pie_> interfaces at home
<pie_> :
<ajs124> the interface is the .netdev. that's <400 lines long!
<pie_> ldlework: i kept trying to parse that as nix and my brain kept going "what?"
<hexa-> ajs124: wat
<ajs124> hexa-: it's a wireguard interface
<hexa-> oh, so you have many "peers"?
<ajs124> yup. a bunch (50+) peers and routes and stuff
<hexa-> 90 lines at work here
<hexa-> 13 peers
<hexa-> so no, not unreasonable
<ajs124> perfect, that's what I wanted to hear ^^
<ajs124> bird2.conf:19:31 syntax error, unexpected '%', expecting ';'
<ajs124> I think I'm doing something wrong…
<ajs124> to the mailing list?
<hexa-> 19 lines in bird2?
<hexa-> what are you even doing
<pie_> ajs124: why cant anyone use a goddamn configuration language that isnt impossible to figure out
<hexa-> neighbor fe80:1 % 'ifname';
<hexa-> iirc
<pie_> Ive never used bird, im jus sayin
<ajs124> hexa-: ah, there needs to be a space?
<ajs124> or two
<hexa-> not sure
<ajs124> pie_: bird's configuration language is totally reasonable
<hexa-> I think it was the ifname that needed to be quoted?
<hexa-> agreed
<pie_> ajs124: and yet the syntax error is not obvious
<pie_> not even sure why im grumpy :p
<pie_> grml brml
<hexa-> neighbor fe80::1 % 'ifname' as 1234;
<pie_> * grmbl grmbl
<ajs124> ^^ I put a % in a link-local v6 address, because without it it's sort of not really a valid address, but apparently I did that wrong
<hexa-> yup
<hexa-> you would kinda expect them to accept fe80::1%ifname
<ajs124> hm. maybe because it's in protocol device { interface }. so it's redundant.
<hexa-> like the kernel and most userspace utils do it
<ajs124> bird2.conf:68:25 syntax error, unexpected '%', expecting ELIGIBLE or ';'
<ajs124> progress?
<hexa-> somewhat
<ajs124> so… assuming I wanted to put an address like that in /etc/hosts. Is such a thing possible?
<hexa-> asking the tough questions right there
<ajs124> oh no. apparently glibc doesn't support that
<hexa-> yeah, doesn't work. I tried.
<ajs124> can I put them in dns?
<hexa-> i don't think so
<hexa-> so, maybe in a txt record :p
<ajs124> why is everything like this
<ajs124> pie_: now. I need you to be grumpy.
<hexa-> link scoped addresses are not qualified enough to give them a proper name
<ajs124> the problem is, if I put the link address without the interface (zone?) into hosts, that doesn't work either
<ajs124> so I guess, just don't use them for anything ever? except OSPFv3 and then you have proper addresses
<hexa-> interface qualifier?
<hexa-> you can use them for bgp
<hexa-> what are you trying to use them for?
rj has quit [Remote host closed the connection]
<ajs124> anything I'd use any other kind of ip address for? idk tbh
rj has joined #nixos-chat
h0m2 has joined #nixos-chat
<hexa-> yeah, so they're link scoped
<hexa-> so their use is limited, but has its benefits?
h0m1 has quit [Ping timeout: 260 seconds]
<ajs124> yeah. in my case, they're always up, as soon as the virtual link is up. whereas the whichever scope the other addresses are need to be propagated etc first.
<hexa-> you mean DAD?
rj has quit [Ping timeout: 240 seconds]
<ajs124> Duplicate Address Detection? don't think so, no
<ajs124> propagated as in, waiting for OSPF to do it's thing
<ldlework> pie_: it's ts
<pie_> kinda guessed afterwards
<pie_> its the only popular language i can guess at :p
patagonicus1 has joined #nixos-chat
* colemickens is ashamed of wondering if there's a #nixos-m1
patagonicus has quit [Ping timeout: 246 seconds]
patagonicus1 is now known as patagonicus
<gchristensen> colemickens: whew
* pie_ mumbles somethin about hungarian highways
<samueldr> I don't think it's needed as a channel
<ajs124> is there a hydra channel btw?
<ajs124> I wanted to whine earlier, because hydra wasn't picking up changes in one of my git inputs, but then I just cleared the SCM cache, so I "solved" it
<samueldr> #nixos / #nixos-dev usually AFAIK
<gchristensen> I sit in #nixos-hydra but nobody ever talks in there. ever.
<pie_> and the exception reinforce the rule
<gchristensen> it is for the best
<gchristensen> gonna setup an idlerpg bot in there
<pie_> haha
tomberek has quit [Ping timeout: 240 seconds]
<elvishjerricco> I just accidentally mounted an empty fs over / so now I can't run any programs
<samueldr> don't do that? :)
<samueldr> oh, you can't even look at /proc to try to fetch a busybox
<elvishjerricco> Yea. I thought it'd be a fun exercise to try and recover from this rather than rebooting, but then I realized that EVERYTHING is invisible. I couldn't even use bash builtins and piping to write to the systemd socket or something crazy
<samueldr> yep
<colemickens> I didn't know there was a nixos-hydra. I totally would've talked to you
<colemickens> but you already told me the good secrets!
<pie_> elvishjerricco: can you poke memory with sysrqs
<elvishjerricco> I dunno, I rebooted :ap
<elvishjerricco> :P*
<pie_> (im 99% sur thats not a thing, and itd be disabled on nixos anyway since all sysrqs are disabled by default and i will be forever salty about that)
<Batou> Heh
<siraben> *test*
<siraben> foo
<samueldr> ugh
<siraben> Oh interesting, so to get asterisks across via Element I have to escape them
<siraben> otherwise they appear plain for IRC users
<siraben> `curious`
* colemickens has complicated feelings about matrix and the irc bridge
<colemickens> they get so much flak for it, I really have ot wonder if the investment in it is appropriately sized. it's turned a number of people off of matrix altogether, seemingly
tomberek has joined #nixos-chat
<siraben> How so?
<siraben> Is it the netsplits?
<samueldr> I would assume the all of it
<samueldr> death by a thousand papercuts
<samueldr> when you tab complete usernames on the matrix-side, it completes as "full names" on irc
<samueldr> not matching the irc nickname
<samueldr> links for long messages isn't great, especially without a previous
<samueldr> the "presence" part is odd, the "netsplit" thing you talked about, but also the fact someone can "be" in a channel, but not be on the irc side until they speak
<siraben> Oh interesting
<siraben> And yet all three of us are bridged via Matrix :P
<siraben> I don't have a bouncer set up, so this is a significant improvement over reconnecting when I used ERC in the past
<samueldr> I am not on matrix
<samueldr> but yeah, I can see how it must be an improvement in that situation
<siraben> Ah so the boldface message you sent was just via some control code?
<samueldr> yes :)
<samueldr> I also wanted to mess with you
<colemickens> it's not a complaint I have, but one I've seen often enough, from unique people, from unique perspectives, that I have to assume it's legitimate
<siraben> samueldr: teehee
<colemickens> (I also am in the camp of finding it a generally massive ux improvement over prior irc setups)
<siraben> colemickens: is there a way people can donate to it? I'd like to see less outages and I've used it far too much I feel obligated to contribute something to its maintenance
<samueldr> oh, and my issues are from the irc perspective
<samueldr> I heard it's annoying to do IRC stuff on the matrix side
<samueldr> but have not had any experience with it
<colemickens> it can be! there are different ways to make a room and seemingly no way to convert once you've done one, at least, to the honest best of my understanding.
<colemickens> I still just message the freenode bot thing to invite me to rooms because joining them otherwise is ... iffy at best.
<samueldr> I know LinuxHackerman had issues yesterday getting identified with nickserv
<samueldr> well, I think, maybe it was carelessness?
* colemickens is actually surprised to see he's still in his oftc rooms. that often doesn't work
<siraben> I wonder how the bridge handles deletion of messages
<siraben> test
<siraben> colemickens: is it still visible on the matrix side?
<samueldr> heh, that's just impossible on irc
<siraben> Indeed
<siraben> One of the most annoying features of Discord IMO is lack of ability to shut off deletion of messages in servers
<siraben> I want full retention
<colemickens> no, I see a "message deleted" with a little trash can icon
<colemickens> then I go "nixos irc logs" on google ;)
<ashkitten> i use matrix but not for irc
<ashkitten> irc via matrix is just not there
<Ke> matrix does preserve the message, client may choose to not show it, afaik
<Ke> iirc some clients did allow you to view deleted messages
addcninblue has quit [Ping timeout: 265 seconds]
<ldlework> siraben: get a bot
<siraben> ldlework: how would I do that?
<colemickens> the number of times I've hit this before and since reading it: https://news.ycombinator.com/item?id=25613012
<colemickens> I get all sorts of vmbus spam all the time, and then today ext4 errors and zsh_history errors.
<colemickens> literally the third different type of media I've had corruption with while using latest linux under hyperv
<ashkitten> Ke: iirc matrix will replace the redacted event with a sparse version
<ashkitten> so it doesn't break anything referencing it
Synthetica has joined #nixos-chat
<LinuxHackerman> Yeah, I had difficulty authenticating because the bridge, for reasons unknown to me, fires commands at NickServ after connecting, rather than using SASL during the connection
waleee-cl has quit [Quit: Connection closed for inactivity]
cole-h has joined #nixos-chat
endformationage has quit [Quit: WeeChat 2.9]
kraem has quit [Ping timeout: 260 seconds]
cole-h has quit [Ping timeout: 260 seconds]
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos-chat
kini has quit [Ping timeout: 258 seconds]
kini has joined #nixos-chat
tomberek has quit [Quit: Connection closed]
colemickens has quit [Quit: Bridge terminating on SIGTERM]
Ox4A6F has quit [Quit: Bridge terminating on SIGTERM]
cwfefifofum[m] has quit [Quit: Bridge terminating on SIGTERM]
jtojnar has quit [Quit: Bridge terminating on SIGTERM]
leonardp has quit [Quit: Bridge terminating on SIGTERM]
crazazy[m] has quit [Quit: Bridge terminating on SIGTERM]
leons has quit [Quit: Bridge terminating on SIGTERM]
Ke has quit [Quit: Bridge terminating on SIGTERM]
kalbasit[m] has quit [Quit: Bridge terminating on SIGTERM]
rycee has quit [Quit: Bridge terminating on SIGTERM]
LinuxHackerman has quit [Quit: Bridge terminating on SIGTERM]
thefloweringash has quit [Quit: Bridge terminating on SIGTERM]
kloenk has quit [Quit: Bridge terminating on SIGTERM]
Guest85450 has quit [Quit: Bridge terminating on SIGTERM]
aanderse has quit [Quit: Bridge terminating on SIGTERM]
danielrf[m] has quit [Quit: Bridge terminating on SIGTERM]
emily has quit [Quit: Bridge terminating on SIGTERM]
kraem[m] has quit [Quit: Bridge terminating on SIGTERM]
mjlbach has quit [Quit: Bridge terminating on SIGTERM]
berbiche has quit [Quit: Bridge terminating on SIGTERM]
siraben has quit [Quit: Bridge terminating on SIGTERM]
veleiro has quit [Quit: Bridge terminating on SIGTERM]
manveru[m] has quit [Quit: Bridge terminating on SIGTERM]
aaronjanse has quit [Quit: Bridge terminating on SIGTERM]
philipp[m] has quit [Quit: Bridge terminating on SIGTERM]
puzzlewolf has quit [Quit: Bridge terminating on SIGTERM]
gh0st[m] has quit [Quit: Bridge terminating on SIGTERM]
rmcgibbo[m] has quit [Quit: Bridge terminating on SIGTERM]
DavHau[m] has quit [Quit: Bridge terminating on SIGTERM]
JJJollyjim has quit [Quit: Bridge terminating on SIGTERM]
ma27[m] has quit [Quit: Bridge terminating on SIGTERM]
arcnmx has quit [Quit: Bridge terminating on SIGTERM]
edrex has quit [Quit: Bridge terminating on SIGTERM]
hjones[m] has quit [Quit: Bridge terminating on SIGTERM]
chvp has quit [Quit: Bridge terminating on SIGTERM]
vaibhavsagar has quit [Quit: Bridge terminating on SIGTERM]
lopsided98 has quit [Ping timeout: 258 seconds]
lopsided98 has joined #nixos-chat
manveru[m] has joined #nixos-chat
__monty__ has joined #nixos-chat
LinuxHackerman has joined #nixos-chat
ili has joined #nixos-chat
veleiro has joined #nixos-chat
emily has joined #nixos-chat
mjlbach has joined #nixos-chat
puzzlewolf has joined #nixos-chat
vaibhavsagar has joined #nixos-chat
colemickens has joined #nixos-chat
arcnmx has joined #nixos-chat
kalbasit[m] has joined #nixos-chat
rmcgibbo[m] has joined #nixos-chat
siraben has joined #nixos-chat
philipp[m] has joined #nixos-chat
jtojnar has joined #nixos-chat
Ke has joined #nixos-chat
kloenk has joined #nixos-chat
crazazy[m] has joined #nixos-chat
Ox4A6F has joined #nixos-chat
kraem[m] has joined #nixos-chat
edrex has joined #nixos-chat
cwfefifofum[m] has joined #nixos-chat
JJJollyjim has joined #nixos-chat
gh0st[m]1 has joined #nixos-chat
ma27[m] has joined #nixos-chat
leonardp has joined #nixos-chat
thefloweringash has joined #nixos-chat
leons has joined #nixos-chat
chvp has joined #nixos-chat
DavHau[m] has joined #nixos-chat
aanderse has joined #nixos-chat
rycee has joined #nixos-chat
aaronjanse has joined #nixos-chat
danielrf[m] has joined #nixos-chat
berbiche has joined #nixos-chat
hjones[m] has joined #nixos-chat
<Ke> I assume you misspelled fridge
dotlambda has quit [Quit: ZNC 1.8.1 - https://znc.in]
dotlambda has joined #nixos-chat
<eyJhb> x-post nixos-dev: V the state had my name is "<my real name> (ung under 18)`, for YEARS. (ung under 18 -> young under 18). I think up until I was 23 or something... :D
<V> lmao
<V> etu: no, it's a very normal sounding name
<eyJhb> V: So you just took like a general name and changed to that?
<eyJhb> BUt use your birthname as your, nickname, I guess?
<V> it turns out that people don't like it if you use a UUID
<V> (I have not tested this)
<eyJhb> Not allowed to use it in DK, as it needs to be on a approved list of names I think
<eyJhb> And your LASTNAME, then you either need to be born into it, or more than 500 people need to have it so it is "public"
<V> eyJhb: No, my name is V. That's how I introduce myself, is what I put in the display field wherever possible, what everyone I talk to IRL calls me by. My legal (or "real", which means nothing here) name is a completely unremarkable combination of names that are common for people of my age and ethnicity, but chosen by fair dice roll^W^W^WPRNG.
<V> The ironic thing here is that anyone who insists on having my "real name" is actually getting the very furthest possible thing
<eyJhb> Meeting someone in real life, you always get the thing.. Where.. Should you use their real name, or online nick? ( etu , talyz :p )
<eyJhb> V: But understandable :)
<V> Why do I do this, you might ask? The answer is very simple: form validation is annoying and I don't have the time to waste on convincing people that my name is real lmao
<V> Thankfully there is nothing inherent about a name that lets a human tell if it's "real", so making up something that sounds like they expect one to will fool them
<Synthetica> PGP-signed names when
<V> never
<V> terrible idea
<etu> Huuuh
<etu> Someone called my on the phone saying it was some kind of bank and asking me by my old legal name and email that I haven't used in almost 5 years.
<etu> When I said that It's correct but outdated they hung up.
<V> Sounds like the scammers got to your info
<talyz> ...five years late
<V> probably in some database somewhere that's kept around for "auditing purposes"
<eyJhb> If the Swedish gorvernment is like the Danish, there might be a shit ton of info on Google.
<talyz> eyJhb: yeah, it can be a bit confusing :p
<talyz> eyJhb: I tend to use online nicks (if pronounceable), at least initially
<talyz> eyJhb: ..but sometimes the "real name" sticks better :)
<V> Why not both™
<eyJhb> V: Because try to pronounce my nick I guess :p
<V> ayjehab
<eyJhb> Pretty much how it goes most of the time. I don't think it is pleasant :p
<eyJhb> talyz: I think my firstname is more common in Sweden than in Denmark :D
<V> In practice I call someone whatever they prefer to be
<eyJhb> There is 10 times as many in Sweden.
<eyJhb> And 2x with the last name :D
<eyJhb> Also V , the issue is, that I can't even pronounce my nick a sane way :p I just like it as text
<V> eyJhb: did you pick this name b/c jwt was already taken
<ar> most of the people i know irl call me by my nickname
<eyJhb> PM'ed details. But it has a meaning :D
<eyJhb> ar?
<ar> yup
<eyJhb> I say it like a pirate would I assume.
<V> wait, I'm mixing this up with jwz
<eyJhb> No no, jwt makes sense V , but it is just base64 of {"alg
<pie_> i prnounce it HB :P
<pie_> (well actually eyy j h b but)
<pie_> eychbee
<eyJhb> Many do "eeeeeey yup"
<pie_> lol
<pie_> neigh
<eyJhb> pie_: I have a feeling that the `_` would stick out in your nick somehow :p
<eyJhb> `Hey underscore!`
<lukegb> I read it is "ajub" like "jacob" but with a silent c and the j and a the other way around
<lukegb> s/it is/it as/
<eyJhb> lukegb: I think that is how my classmates do it .. :p
<eyJhb> Not that they call me that normally.
<NinjaTrappeur> the bot is literally pointing to the comment it suggest to add.
<rmcgibbo[m]> thanks, that looks like a bug.
<rmcgibbo[m]> it's looking for a comment starting on the line above.
<{^_^}> jtojnar/nixpkgs-hammering#109 (by rmcgibbo, 8 seconds ago, open): missing-patch-comment doesn't look for inline comments
<eyJhb> NinjaTrappeur: Can you really have too many comments?
<NinjaTrappeur> On my poor taste outfit, frequently :(
<NinjaTrappeur> :P
<NinjaTrappeur> thanks rmcgibbo[m]
<gchristensen> I forgot that #idlerpg is fun
ixxie has joined #nixos-chat
tomberek has joined #nixos-chat
<gchristensen> heh, apparently you can't log in to hydra without javascript
<rmcgibbo[m]> NinjaTrappeur: I filed a PR to fix that bug. If you hack on rust at all, a review would be ++
<eyJhb> rmcgibbo[m]: Is the bot written ir Rust? Nice
FRidh has joined #nixos-chat
waleee-cl has joined #nixos-chat
tomberek has quit [Quit: Connection closed]
<infinisil> SponsorBlock is awesome
<infinisil> Why did I not install it earlier
<__monty__> But does it work with mpv? 🧐
<infinisil> I guess there's https://github.com/po5/mpv_sponsorblock
tomberek has joined #nixos-chat
<NinjaTrappeur> rmcgibbo[m]: sure
ixxie has quit [Ping timeout: 268 seconds]
<eyJhb> infinisil: Do you have a chromecast as well? :p Because it works there as well
<infinisil> Nope, but neat
endformationage has joined #nixos-chat
<V> there is a plugin for mpv! It's packaged already :p
<V> (I think it's currently broken due to backend changes though?)
tomberek has quit [Ping timeout: 240 seconds]
<gchristensen> hrm. all of a sudden my tailscale network is busted but only from some nodes to others
<hexa-> sounds like you've hit the internet
<hexa-> where paths can be broken from time to time
<hexa-> does tailscale do dynamic routing on top of wireguard?
<hexa-> or just proper setup of wireguard endpoints
<gchristensen> dunno
<gchristensen> but A -> C is okay, and B -> C is not okay and A and B are on the same network
<hexa-> odd.
<hexa-> do A and B have the same ip address? :P
<gchristensen> no :)
<hexa-> how would I resolve a /dev/something resolves to its /proc/devices type?
<hexa-> s/resolves //
<gchristensen> what kind of /dev/something ?
<hexa-> like /dev/hci0
<gchristensen> mehh I don't know
<gchristensen> can you ask udev about it?
<hexa-> good idea
<gchristensen> hopefully tailscale support has ideas for me
<hexa-> ah, there is /sys/dev/char
<hexa-> check wg show and traceroute the underlying addresses
<gchristensen> I like that I can just ask them what is wrong
<hexa-> s/traceroute/mtr/
<gchristensen> tailscale is userspace wg, so `wg` doens't have much to say
<hexa-> awhh
cole-h has joined #nixos-chat
<LinuxHackerman> hexa-: or stat?
<hexa-> LinuxHackerman: sadly not
<hexa-> eh, it shows its a char device :)
<hexa-> but for home-assistant I want something more locked down
<hexa-> same way as I don't want to whitelist char-tty when it includes ttyS\d
<hexa-> so I whitelist char-ttyUSB and char-ttyAMA
<MichaelRaskin> hexa-: find /sys/devices -name 'dev' | xargs grep … ?
abathur has joined #nixos-chat
<hexa-> hm yeah, those are the major/minor mappings
<MichaelRaskin> Well, /sys is highly symlink-connected. Maybe look up the driver link?
<MichaelRaskin> (after locating)
<hexa-> ^ that :D
Batou has quit [Ping timeout: 265 seconds]
Batou has joined #nixos-chat
tomberek has joined #nixos-chat
<hexa-> but yeah, that `dev` file is the way to go, thanks
<MichaelRaskin> I guess my having written a bash replacement for then-udev 15 years ago still shows
crazazy[m] has quit [Quit: Idle for 30+ days]
FRidh has quit [Ping timeout: 260 seconds]
tomberek has quit [Quit: Connection closed]
tomberek has joined #nixos-chat
ixxie has joined #nixos-chat
cole-h_ has joined #nixos-chat
cole-h has quit [Quit: Goodbye]
addcninblue has joined #nixos-chat
rajivr has quit [Quit: Connection closed for inactivity]
cole-h_ is now known as cole-h
slack1256 has joined #nixos-chat
strikerlulu_ has quit [Ping timeout: 246 seconds]
strikerlulu has joined #nixos-chat
h0m2 has quit [Quit: WeeChat 3.1]
h0m1 has joined #nixos-chat
tomberek has quit [Quit: Connection closed]
rj has joined #nixos-chat
ixxie has quit [Quit: leaving]
appservicebot5 has quit [Quit: Bridge terminating on SIGTERM]
piegames[m] has quit [Quit: Bridge terminating on SIGTERM]
piegames[m] has joined #nixos-chat
appservicebot5 has joined #nixos-chat
cole-h has quit [Quit: Goodbye]
tokudan has quit [Remote host closed the connection]
abstrn has quit [Ping timeout: 240 seconds]
cole-h has joined #nixos-chat
tokudan has joined #nixos-chat
kraem has joined #nixos-chat
abstrn has joined #nixos-chat
__monty__ has quit [Quit: leaving]
Synthetica has quit [Quit: Connection closed for inactivity]
abathur has quit [Quit: abathur]
tomberek has joined #nixos-chat
<colemickens> oh, you can actually get up to date gpg for windows without using gpg4win
<colemickens> nice :)
supersandro2000 has quit [Killed (kornbluth.freenode.net (Nickname regained by services))]
supersandro2000 has joined #nixos-chat
tomberek has quit [Quit: Connection closed]