gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
parsley936 has quit [Remote host closed the connection]
<cole-h> gchristensen++ Man, pasting from pgtk emacs is so much better than XWayland emacs
<{^_^}> gchristensen's karma got increased to 281
<cole-h> I used to have to wait multiple seconds, whereas now, it's instantaneous :D
<adisbladis> How "well-maintained" is the pgtk branch?
<adisbladis> Are they upstreaming patches?
<gchristensen> up to emacs?
<cole-h> No idea. There seems to be some WIP PRs to make the changes easier to be upstreamed, but no idea if they will be accepted
<adisbladis> gchristensen: Yeah
<gchristensen> no clue
<gchristensen> they keep working on it, so I have to assume they want to
<cole-h> Seems they also rebase every so often
<cole-h> Or rather, merge master into the pgtk branch
<qyliss> Yeah, I noticed I'd gone from Emacs 27 to 28 recently
<qyliss> Presumably after 27 was released
<cole-h> Oh, 27's out now?
<adisbladis> Pre-release is
<qyliss> oh, well, I'd assumed that was why I'd gone up to 28
<cole-h> Probably because of prerelease then lol.
<adisbladis> qyliss: It's not a final release
<cole-h> ...yet
<adisbladis> 27.0.91 was released ~2 weeks ago
<adisbladis> 27.1 will be the first real release
<aanderse> gchristensen: ok, i think i'm almost ready to try and axe permanent /etc again
<gchristensen> nice
<aanderse> made services.openssh.hostKeys point to /var/lib/ssh (which maybe should be a PR?)
<aanderse> its one of the sources of state in /etc
<aanderse> i guess i should set a permanent environment variable to read configuration.nix out of my home dir... or should i set that in configuration.nix?
<cole-h> aanderse: Did you ever recover from your loss of Lego saves?
<aanderse> cole-h: no, not yet. opening case and plugging in old hard drive sounded like more effort than playing the game again :P
<aanderse> well... more undesirable effort
<cole-h> Heh
<aanderse> and then steam told me lego clone wars was on sale for $5 today
<cole-h> Are you telling not everybody has one of those USB-to-SATA dongle things?
<cole-h> :o
<aanderse> i guess not
<drakonis> aanderse: may the fourth be with you
<aanderse> drakonis: and that it is. my son declared this is his favourite lego game yet! (though he seems to do that every time we get a new one 😁 )
* infinisil was thinking of https://go-acme.github.io/lego/
<drakonis> i think there'll be another one soon
<drakonis> now that the 9th movie is out
<drakonis> skywalker saga
<drakonis> wonder whether it'll have all 9 movies worth of gameplay or just the sequel trilogy
<aanderse> infinisil: i'll talk about my letsencrypt lego saves when you make a nix real time strategy game
<drakonis> then they'll dip with the full set
<drakonis> nvm, its all of them this time around
<cole-h> I can't wait for Skywalker Saga
<drakonis> oh man
<cole-h> Def. on my Steam wishlist
<drakonis> it looks hot
<aanderse> i haven't played any of the recent star wars lego games
<cole-h> There are recent ones?
<drakonis> i played the original game, it was cool
<cole-h> Same
<drakonis> there's 6 entries now
<drakonis> including skywalker saga
<aanderse> the super hero lego games have come a long way though, they are great
<drakonis> there's freeroaming
<drakonis> everywhere on the new game
<emily> aaron: I think part of the tension is that it's arguable whether host keys are /var/lib or /path/to/secrets, so to speak
<emily> (but /etc/ssh is definitely the worst of all possible worlds)
<emily> /var/lib/ssh would also work better for systemd service hardening
ixxie has quit [Ping timeout: 256 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
<samueldr> I hate accidentally engaging in infuriating "UX" horribleness
<samueldr> especially when you can't differentiate between a user that don't want to use it vs. a user that would use it but not right now
<samueldr> when it's built so that the only thing they can track is "yes it's been used" so you know it's going to stay there
endformationage has quit [Quit: WeeChat 2.6]
drakonis has quit [Quit: WeeChat 2.8]
Jackneill has quit [Ping timeout: 264 seconds]
Jackneill has joined #nixos-chat
parsley936 has joined #nixos-chat
cjpbirkbeck has quit [Quit: cjpbirkbeck]
cjpbirkbeck has joined #nixos-chat
cole-h has quit [Quit: Goodbye]
<sphalerite> hm, I haven't heard from/seen jD91mZM2 in a while. Still seems to be active on gitlab though, so clearly still alive which is good :)
<jD91mZM2> sphalerite: Hiiiii, have I missed something?
<sphalerite> no, just missing you ;)
<jD91mZM2> Haha, thanks :) I'm a little all over the place in life currently which means I'm not as avid of a contributor
<jD91mZM2> Happy late easter btw!
<colemickens> Easter? That was like months ago, right?
<jD91mZM2> Yep, hence the "late" haha
<viric> I just sow xorg shows modeset driver, glamoregl, ... what is all this?
<viric> I expected an intel driver.
<MichaelRaskin> modesetting is what you use for Intel cards
<viric> ah ok
<MichaelRaskin> Kernel Mode Setting has been there for quite a while; it means a part of what has been in Xorg driver is now in kernel
<viric> I have video tearing in firefox video play and I thought that would be solved by 2020
<MichaelRaskin> No, unfortunately the existence of video is still not solved
<viric> the plan is to extint video, to avoid tearing?
<viric> Amazing.
<viric> Yet mpv and similar can play without tearing, isn't it?
<MichaelRaskin> The plan is to exterminate video so that people stop making 10-minute videos out of half a page of text.
<viric> :)
<viric> a raspberry pi has less tearing
<sphalerite> viric: wayland :p
<viric> I was googlesearching for the state of the art against tearing
<viric> Running this: compton --backend glx --vsync
<viric> makes tearing disappear in firefox video play.
KeiraT has quit [Ping timeout: 240 seconds]
<viric> MichaelRaskin: in general I'm a lot more sensitive to 25/50fps than resolution so all steps from interlaced 50fps to 25fps progressive are already a big step back...
KeiraT has joined #nixos-chat
<viric> I don't understand what this compositor thing is or how it fixes tearing but does the job I think
__monty__ has joined #nixos-chat
<eyJhb> Ohh how I hate docker at times. I specify the ID to my network, so the container will use it. But it will not start, becase a network with the same name exists (but the ID IS NOT)...
<eyJhb> Why...
avn has quit [Ping timeout: 264 seconds]
avn has joined #nixos-chat
Jackneill has quit [Ping timeout: 272 seconds]
dadada_ has quit [Quit: WeeChat 2.7.1]
dadada_ has joined #nixos-chat
Jackneill has joined #nixos-chat
cole-h has joined #nixos-chat
slack1256 has joined #nixos-chat
slack1256 has quit [Ping timeout: 265 seconds]
slack1256 has joined #nixos-chat
<cole-h> Why is it impossible to search through the entirety of a GitHub Actions log with Ctrl+F
<__monty__> Because they figured more js would be more important?
<cole-h> At least they do have a tiny little search box that does seem to find terms everywhere... just would be nice if Ctrl+F worked...
<clever> cole-h: for google docs, they hijack the ctrl+f action to open the internal search
<cole-h> For GH Actions, you literally cannot see results for anything outside of the currently-visible region of logs
<eyJhb> Looks like it is time to setup a Debian machine for easier testing :)
<eyJhb> :(
<lopsided98> cole-h: there is "view raw logs" in the menu
<cole-h> Yes, but that's another click away.
<pie_> do you guys know about https://cli.github.com/ ?
<pie_> ^unrelated
<pie_> oh no search functionality..grrr
<jD91mZM2> So, I did a thing... Nix Expression Language in 5 minutes https://youtu.be/X2GJv0vrLo0
<jD91mZM2> Mainly because I have a friend who's trying to get into NixOS, but also because there are some concepts which might need some vauge explanation to make sense. Like, I used to think "import <thing>" was special syntax rather than a built-in function
<cole-h> Your title is wrong; it's actually 4 minutes 10 seconds
<cole-h> :P
<makefu> it was quick! i'd love to see that as a lightning talk on the next chaos communications congress?
leah2 has quit [Ping timeout: 265 seconds]
<jD91mZM2> cole-h: Yeah, good point, I'll change it to "under" 5 minutes
<jD91mZM2> makefu: Is that a question? I don't know what the chaos communications congress is :)
<cole-h> jD91mZM2: Surely you've heard of ##C3 (36C3 was last year IIRC)
<cole-h> <3 jD91mZM2 -- for noting that `with` should be used sparingly
<{^_^}> jD91mZM2's karma got increased to 6
<jD91mZM2> Nope, never heard of ##C3! I never go to conferences though, I've only gone to an internal one with my internship. I should start attending some Nix conferences though :)
<jD91mZM2> At what age did you guys start attending tech stuff?
<cole-h> Me neither. Maybe we'll meet at next year's NixCon (assuming and hoping places start to open up by then) :^)
<jD91mZM2> Yeah, one can dream! Is 2020 planned to be skipped?
<jD91mZM2> Ah
<cole-h> worldofpeace++
<{^_^}> worldofpeace's karma got increased to 164
leah2_ has joined #nixos-chat
leah2_ is now known as leah2
<aleph-> Should go install k8s finally
<aleph-> Test out these systemd docker containers on it.
leah2_ has joined #nixos-chat
leah2_ is now known as leah2
<worldofpeace> cole-h: for real though
<etu> worldofpeace: Can I visit your island?:)
<makefu> jD91mZM2: actually that should have been an exclamation mark, the chaos communicaitons congress is europes largest hacker congress (i think at least)
endformationage has joined #nixos-chat
waleee-cl has joined #nixos-chat
<etu> The c3 congress is the big event of the year for me. I wait for it every year. I absolutely love the congress.
<evelyn> Can you really see it going ahead?
<etu> evelyn: Currently, not really.
<eyJhb> Aaand, I cant find my private key anymore
<cole-h> eyJhb: Something funny: the first 5 characters of my cachix auth key is exactly "eyJhb" https://i.imgur.com/UddNthf.png
<cole-h> What are the odds
<eyJhb> Big :D
<cole-h> Oh, is that how it is for everybody? x)
<eyJhb> Everything {"alg base64 is my nick, so JWT etc. :D
<cole-h> Oh, heh
<cole-h> Now I feel slightly less special :(
<eyJhb> You are still special to me cole-h !
<cole-h> <3
drakonis has joined #nixos-chat
<aleph-> Hehehe
<drakonis> my gooood its amazing that there's animal crossing conferences
<drakonis> humans are the best and worst
<eyJhb> Welp, I guess it is lost. Time for a new key...
<cole-h> eyJhb: Just make your key the same as your nick :D
<eyJhb> I.. I need a longe nick then
<eyJhb> :|
<drakonis> ey ey ey
<eyJhb> Last place might be my safe.
<eyJhb> No dice :(
<eyJhb> ALl I wanted to do was to debug Dockerd
<drakonis> https://tetr.io/
<cole-h> eyJhb: What kind of key is this, and how does it get lost?
<drakonis> tetris...
<eyJhb> gpg key :p For pass, and NO CLUE, I have used it everyday and suddenly I cannot find its ID anywhere
<cole-h> Uhh
<cole-h> That's a little spooky
<cole-h> I'd probably die inside in the case I lose my key
<eyJhb> For me it is no big deal tbh. it just annoys me
<cole-h> How is it no big deal?! Do you have backup keys upon backup keys or something to decrypt with?
<eyJhb> But I can see it starts with 56, and no other key I have has that
<eyJhb> No no, I only use if for passwords to websites
<eyJhb> And I forget to use it in most cases :p
<cole-h> So you memorize your passwords or something, then?
<eyJhb> Sometimes, or recover them :p
<__monty__> makefu: Guess we need numbers, cause FOSDEM also claims to be the biggest : )
<cole-h> Or we let everybody claim to be the biggest :D
<__monty__> cole-h: Just hyping FOSDEM ; )
<qyliss> Congress is about 17000
<qyliss> IIRC
<makefu> google says FOSDEM is 8000+
<eyJhb> No clue why Docker does this, and I cannot test it because of this GPG thing..
<qyliss> FOSDEM could reasonably claim to be the biggest conference, or whatever
<qyliss> Because Congress isn't really a conference in the way FOSDEM is
<evelyn> also FOSDEM is notorious for flu unlike congress
<__monty__> That sounds seasonal.
<__monty__> It's not unthinkable though. So many people packed in auditoria over a weekend.
<evelyn> it is more high density and at a less awkward time ni the year , maybe there are more people going there internationally than congress
<__monty__> There's definitely an international crowd but I wouldn't say more so than ccc. Because of size and fame.
<adisbladis> __monty__:
<adisbladis> You can make an arbitrary size cake in the food hacking base ;)
<cole-h> Can I get somebody else to make me an arbitrary size cake?
<joepie91> evelyn: huh? hackerpest is a pretty widely accepted concept :P
<joepie91> (around congress)
<eyJhb> Anyone up for some "what the hell docker?"
<eyJhb> "yes" good
<eyJhb> So when you create a network, you can specify a name for it, but it will also give the network a unique ID. THerefore multiple networks can have the same name, because they use IDs. If you the connect a container using the name (and there is only one network with that name) everything works. If you have two, then you can use the ID
<eyJhb> HOWEVER, docker will remove the ID reference, and add it by name at boot, and then it will not work because there are multiple using that name
<adisbladis> joepie91: I think I've been coming back from congress without a cold exactly once ^_^
<joepie91> adisbladis: I usually come back without a cold but I'm also totally unrepresentative :P
* joepie91 virtually never gets sick
<joepie91> pretty much everyone I know gets sick ~every year
<adisbladis> A small price to pay
<MichaelRaskin> Do they get sick at ~ this time of year if they do not go, though?
<adisbladis> MichaelRaskin: I'm missing data points for that
<adisbladis> Only missed it once in the last decade
<cole-h> https://www.youtube.com/watch?v=8GwE0wwMmKE "The Real Folk Blues"
<cole-h> Shell scripting whizzes, what would be the fastest way to print a string up to X characters, and add an ellipsis if it exceeds X characters?
<sphalerite> cole-h: maybe r="${PATH:20:1}"; echo "${PATH::20}${r:+…}"
<sphalerite> (replacing PATH with your variable and 20 with X)
<__monty__> Wouldn't you have to echo 19 characters if you exceed 20?
<sphalerite> that wasn't part of the spec :)
<__monty__> I think it's implied though. Seems weird to truncate at a length you can still display.
<sphalerite> well, whatever, replace the second 20 with 19 then
<__monty__> sphalerite: That's the thing though. It's only conditionally 19.
<__monty__> If the path is only 20 long it should be 20.
<sphalerite> bah
<sphalerite> cole-h said "add an ellipsis" so meh
<__monty__> Anyway, I don't have a better solution so I'll shut up. nn, peoples!
__monty__ has quit [Quit: leaving]
<cole-h> sphalerite++ It did the thing! Thanks :)
<{^_^}> sphalerite's karma got increased to 84
vika_nezrimaya has joined #nixos-chat
parsley936 has quit [Remote host closed the connection]