gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
<gchristensen> AMD Ryzen 5 3600 with 2 x 512 GB NVMe SSD, or AMD Ryzen 7 PRO 1700X with 2x SSD SATA 512 GB ? all other equal
<gchristensen> nix evaulator and builder
lassulus_ has joined #nixos-chat
<samueldr> if it's I/O bound maybe the NVMe SSD can help
lassulus has quit [Ping timeout: 246 seconds]
lassulus_ is now known as lassulus
<gchristensen> I decided on the cheaper one (Ryzen 5)
<gchristensen> I can run 2-3 evaluators on it probably, or upgrade it to 128G RAM for 20eur and run .... more evaluators.
lassulus_ has joined #nixos-chat
<Church-> An evaluator is?
<samueldr> evaluating
<gchristensen> heh
lassulus has quit [Ping timeout: 265 seconds]
lassulus_ is now known as lassulus
<gchristensen> this is for ofborg, and these evaluators check each PR to nixpkgs
<gchristensen> "AX41-NVMe for Falkenstein (FSN1): Due to very high demand for these server models, its current setup time is approximately up to 10 workdays.* " oops
<gchristensen> I guess I should stop waiting for the email to come in
lejonet has quit [Ping timeout: 245 seconds]
lejonet has joined #nixos-chat
buckley310 has quit [Quit: The Lounge - https://thelounge.chat]
rardiol has quit [Ping timeout: 276 seconds]
buckley310 has joined #nixos-chat
andi- has quit [Remote host closed the connection]
andi- has joined #nixos-chat
Taneb has quit [Quit: I seem to have stopped.]
<colemickens> Random, but does anyone know why I can't join #spectrum on Freenode from Matrix?
<worldofpeace> colemickens: have you tried `!join chat.freenode.net #spectrum` with the appservice?
<worldofpeace> Not sure how to care for this situation carefully https://github.com/NixOS/nixpkgs/pull/73251#issuecomment-563073432. But I know one thing, when I have to respond to oxij I feel like I have to prepare some sort of techinical debate argument. I don't currently have the mental bandwidth for that kind of mental creativity...
cdepillabout has joined #nixos-chat
<colemickens> worldofpeace: good suggestion, I hadn't thought of that. When i messaged the app service, nothing happened (waited a minute or two). But I'm pretty sure this happened last time I tried to join that specific room a month ago. I'm wondering if there's a special bit set on the channel, etc, that could be making it act differently than other freenode channels.
<samueldr> worldofpeace: can you (and do you want to) repost that message about #73251 in #nixos-dev? some devs are less social and don't frequent this here channel
<{^_^}> https://github.com/NixOS/nixpkgs/pull/73251 (by worldofpeace, 3 weeks ago, merged): nixos/slim: remove
<samueldr> unless it was mostly venting :)
<yorick> I think we should have an actual maintained for upstream that works with systemd, preferably shared with other distros, before putting it back in
<samueldr> that sounds reasonable
<worldofpeace> samueldr: will do
<worldofpeace> yorick: I agree.
<yorick> iirc oxij is a notable systemd hater
<yorick> https://nixos.org/nix-dev/2017-March/023113.html yeah, forgot about htat
<worldofpeace> Exactly, this is why I feel like I can't make a reasonable argument they can consider.
<worldofpeace> The fact is, almost all services in nixos use systemd. If it won't work right with it ever it's just going to break.
<yorick> the arch wiki recommends that people just use startx
<worldofpeace> That's not an important statement to them, because they dislike systemd. Same with my point about alternatives, they personally support slim.
<worldofpeace> I've done the same reccomendation
<colemickens> I'm back to having Chromium working natively under Sway and I hate how much better it feels than Firefox. I'm bitter about it.
<yorick> colemickens: go help out the firefox devs
<yorick> colemickens: especially kennylevinsen
<colemickens> Fair enough -- I mostly assume that I'm unqualified to do so. I didn't know kenny was working on Firefox too, just noticed him in chromium land obviously.
<yorick> colemickens: https://bugzilla.mozilla.org/show_bug.cgi?id=1542808 should improve things a lot
<colemickens> I really should though. Multi-account containers are an integral part of my workflow nowadays and they're pretty buggy, non-portable, etc.
<colemickens> though obviously MAC is the kind of thing that I am just used to having and need to remember is impossible in Chromium anyway. Sigh.
<colemickens> I'll take a look yorick, thanks
<yorick> colemickens: maybe you can do something about https://github.com/mozilla/nixpkgs-mozilla/issues/199 so we can test new versions :)
<{^_^}> mozilla/nixpkgs-mozilla#199 (by panchaea, 16 weeks ago, open): Firefox Nightly no longer publishing signed checksums (checksums.asc)
<colemickens> Ooooh yeah! The comment-out-checksum-verification doesn't work anymore either and I didn't track that down either :S
<colemickens> Alternatively, the way that I'm building `chromium-git` via volth's work, it would be cool to have a `firefox-git` derivation.
<yorick> I hope someone can track down the flashing-when-resizing firefox wayland bug
* colemickens nods in a way that looks like a seizure
<colemickens> I have to close my eyes sometimes.
<yorick> the least it could do is not clear the entire screen
endformationage has quit [Ping timeout: 245 seconds]
<colemickens> yorick: do you have an issue you're following for that one too, or is it part of the first one you linked me too? I'd like to follow and vote those.
cdepillabout has quit [Quit: Leaving]
<yorick> colemickens: they got merged recently, should be in the current nightly
<yorick> colemickens: also, using newer sway also solves some firefox issues
<colemickens> yorick: https://github.com/colemickens/nixpkgs-mozilla it's not safe, if you see the commits it's obvious, but I have firefox 73.0a1 (2019-12-08) running now.
<yorick> colemickens: is it any good?
<colemickens> also this is the mixin I use to have firefox and firefox-nightly installed side-by-side with different names: https://github.com/colemickens/nixcfg/blob/master/modules/mixin-firefox.nix
<colemickens> yorick: undetermined yet :)
<yorick> colemickens: does the indexeddb still work?
<colemickens> I made a new profile.
<yorick> it broke in nixpkgs recently, we reverted to an older stable
<colemickens> I'll find it, but I guess it would depend how it broke... I don't even know a good way to exercise indexeddb in firefox quickly as a sanity test
<colemickens> I guess this build isn't affected since hte overlay just downloads the pre-built releases from Mozilla.
<colemickens> and it seems like the bug is due to the compiler used. from a quick peek anyway
<yorick> colemickens: please PR at least your wrapper change
<colemickens> Okay.
<yorick> thanks! :)
<{^_^}> mozilla/nixpkgs-mozilla#210 (by colemickens, 14 seconds ago, open): firefox-overlay: fix wrapper usage
<yorick> colemickens: I'm not sure if pname should include the version
<colemickens> yorick: hm, maybe not: 8101y5qv2l0x8zimza7zjslb867lvg3h-firefox-bin-73.0a1-73.0a1
__Sander__ has joined #nixos-chat
veske has joined #nixos-chat
* colemickens looks at the fractal build. me sees rngd maxxing one one cpu constantly. ??
<colemickens> anyway, fixed that too, thx
veske has quit [Quit: This computer has gone to sleep]
<yorick> wireguard just got merged
__monty__ has joined #nixos-chat
dtz has quit [Quit: killed]
tokudan[m] has quit [Quit: killed]
worldofpeace has quit [Quit: killed]
jtojnar has quit [Quit: killed]
colemickens has quit [Quit: killed]
thefloweringash has quit [Quit: killed]
rycee has quit [Quit: killed]
arcnmx has quit [Quit: killed]
aanderse has quit [Quit: killed]
leons has quit [Quit: killed]
atopuzov[m] has quit [Write error: Connection reset by peer]
psyanticy has joined #nixos-chat
rycee has joined #nixos-chat
thefloweringash has joined #nixos-chat
arcnmx has joined #nixos-chat
tokudan[m] has joined #nixos-chat
colemickens has joined #nixos-chat
dtz has joined #nixos-chat
leons has joined #nixos-chat
atopuzov[m] has joined #nixos-chat
aanderse has joined #nixos-chat
worldofpeace has joined #nixos-chat
jtojnar has joined #nixos-chat
rardiol has joined #nixos-chat
endformationage has joined #nixos-chat
waleee-cl has joined #nixos-chat
evanjs has quit [Quit: ZNC 1.7.4 - https://znc.in]
evanjs has joined #nixos-chat
evanjs has quit [Client Quit]
evanjs has joined #nixos-chat
evanjs has quit [Remote host closed the connection]
evanjs has joined #nixos-chat
evanjs has quit [Remote host closed the connection]
evanjs has joined #nixos-chat
evanjs has quit [Quit: ZNC 1.7.4 - https://znc.in]
cjpbirkbeck has joined #nixos-chat
__Sander__ has quit [Quit: Konversation terminated!]
endforma1 has joined #nixos-chat
endformationage has quit [Ping timeout: 265 seconds]
endforma1 has quit [Client Quit]
endformationage has joined #nixos-chat
Jackneill has quit [Remote host closed the connection]
lassulus has quit [Quit: WeeChat 2.6]
lassulus has joined #nixos-chat
lassulus has quit [Client Quit]
lassulus has joined #nixos-chat
psyanticy has quit [Quit: Connection closed for inactivity]
<gchristensen> over winter my hands ache way more often due to the cold
<gchristensen> and that is how I came to design a 30W heater to install inside my keyboard
<samueldr> do fingerless gloves help?
<gchristensen> no, wearing gloves (or even sleaves up to my wrists) makes it worse
<samueldr> eep, must be annoying when wearing layers is the best way to keep warm
<gchristensen> it is :(
<gchristensen> basically I'm thinking 25 of these https://www.sparkfun.com/products/11289 expoxied to the bottom of my keyboard and a sensor in the top part of the keyboard to regulate it
<gchristensen> I have a heating pad under my keyboard already but it causes other problems like making the keyboard unstable
<samueldr> reptile lamp and heater?
<gchristensen> there you go
<gchristensen> or maybe one of these: https://files.shroomery.org/files/04-31/106666140-31409-glovebox2_Small_Small.jpg with a heater inside to make the box warm
<__monty__> gchristensen: How about a heat lamp?
<__monty__> Maybe the thin running glove style is ok to wear?
<gchristensen> no, those don't work either unfortunately
<__monty__> You're giving a whole new meaning to the spacebar heater XKCD : )
<gchristensen> a heat lamp might work actually, I found a space heater which blows hot air to be not good
<gchristensen> (caused my hands to dry out and crack)
<__monty__> Hmm, I'd expect a lamp to do the same though.
<__monty__> Maybe not as fast.
<__monty__> No way to increase the room temp?
<gchristensen> I'm thinking not having blowing air will be better
<gchristensen> there is a way, but I'd have to run a space heater or increase the entire floor
lassulus_ has joined #nixos-chat
lassulus has quit [Ping timeout: 240 seconds]
lassulus_ is now known as lassulus
<cransom> if you were really serious about it, https://keenovo.com/ would make you a custom size heater with the right voltage if they didn't have what you wanted.
<gchristensen> uh hi
<gchristensen> how do you know about this?
<samueldr> prefessional keyboard baker?
<cransom> they are a popular brand to use in 3d printers
<gchristensen> any idea on price range?
<gchristensen> surprisingly cheap
<gchristensen> "30~50Lb Refrigerant Cylinder Tank Heating Blanket KEENOVO Silicone Heater Band" don't they know anything? refrigerators keep things cold ;)
<cransom> i have no idea what the upcharge is with a custom dimension, but the other varieties i think are reasonable.
<__monty__> gchristensen: Except for the room they're in.
<cransom> and most of these are meant to take you way above room temp, so you can use way less power.
<samueldr> refrigerant != refrigerator !
<cransom> `Caution! Heater surface may be hot!`
<cransom> i'd highly recommend doing a 12v setup though for something low powered. mains power for keyboard heat is asking for a house fire.
<gchristensen> oh god yeah
<gchristensen> I mean the ones I was looking at are 5v so
<avn> modemmanager > networkmanager > libproxy > glib-networking > gimp (looks like insane dependencies)
<avn> Not sure if gimp should pull whole networkmanager
<gchristensen> nice
<avn> probably networkmanager should have own "lib" output, not pull all crap on dependencies
<gchristensen> quite likely
<__monty__> Daily AoC plug:
<__monty__> ,aoc
<{^_^}> Join us in the Advent of Code. We need your help, Santa's in trouble! #nixos leaderboard: 397598-41437759 https://adventofcode.com
<__monty__> infinisil: Props, you're catching up rapidly.
<infinisil> Was burned out after 6 problems in a row yesterday :P
<__monty__> Days don't have enough hours for me to do six in a row.
<infinisil> I got increasingly sloppy for later problems
<__monty__> infinisil: .cabal, default.nix, .envrc *and* shell.nix for every day?
<infinisil> __monty__: ./newday 7
<__monty__> I just have a shell.nix and .envrc in my top level.
<infinisil> Pretty fast setup, and i need some stuff to have HIE work
<__monty__> infinisil: Lens, Data.Time, Polysemy, what is this?
<infinisil> You don't know lens and data.time?
<__monty__> Sure do but isn't this overkill for AoC?
<infinisil> If I'd be going for speed then yes
<infinisil> But I'm not :P
<infinisil> Wanna get better at haskelling
<__monty__> I just time on the command line : )
<infinisil> I spent a lot of effort to have aoc18 be as fast as possible, so I didn't want to have the startup time influence that
<infinisil> Not timing aoc19 just yet at least
<infinisil> __monty__: Is your code online as well?
<__monty__> I hope speed's not gonna be an issue. Today takes 13s if that trend holds I'm probably screwed : )
<infinisil> Hehe, yeah some problem took a couple seconds for me too, I was worried there
<__monty__> Not yet, I can probably push it if you want to see though.
<infinisil> __monty__: You also using haskell?
<__monty__> Yep
<infinisil> I was kind of hoping I'd use another language or more than one this year
<infinisil> But I'm just so comfortable in haskell
<__monty__> I have enough to learn about haskell data structures that I don't mind. Though this year has been pretty monotonous re that compared to last.
<__monty__> Vector, Map, Set.
<infinisil> I thought about using a graph library for day 6
<infinisil> Would've been nicer than my manual graph search
<__monty__> What other day took you ~10s? My day 3 is weird, takes 11 on the first run and 4 on subsequent.
<infinisil> Day 3 takes only 0.5 s for me
<infinisil> Day 2 part 2 apparently takes a while for me, 21s!
<__monty__> I'm timing a nix-shell shebang though. So it's nix-shell and then interpreting bytecode.
<infinisil> Hm yeah, I'm doing my measurements with it fully compiled
<__monty__> Hmm, I use a binary search there.
<infinisil> __monty__: day 3 you mean?
<__monty__> No Day 2 part 2.
<__monty__> Hmm, down to about 1/3 the time ~4.5s if I run it compiled.
<__monty__> For day 9.
<__monty__> Meh, interpreted's good enough for me.
<infinisil> Huh, no idea how you can use binary search for this int computer
<cransom> man. i almost want to add a heater to my chair just for my back.
<gchristensen> cransom: I have one! it is nice.
<gchristensen> helps keep me warm without heating a huge area
<gchristensen> same reason cars with heated steering wheels can be more efficient
<cransom> yeah, it's not so cold down here that usually several layers keeps it all in check... but. hrm.
<cransom> hrm, i haven't thought about that. though, the heat being sourced is dumped from something that is already going to make that heat. and the hvac fan shouldn't be as heavy duty as a radiator fan.
<gchristensen> are you talking about cars?
<cransom> yeah
<gchristensen> well so I'm thinking about a hybrid or electric car
<gchristensen> where if they can make the driver warm enough, they don't need to heat as much area
<cransom> do they not scavenge heat generated from the batteries too?
<gchristensen> I dunno, maybe so
<cransom> not as much as the continual explosions ofc, but probably enough.
<gchristensen> but the heating is all about perception, and heating just the hands makes you feel warmer overall I think?
<__monty__> Don't they have to *heat* the batteries?
<cransom> they do have to heat them when it's particularly cold. but adding/removing energy from them creates heat too.
<__monty__> infinisil: You know inputs are limited to 0..99, so you can binary search the space.
<infinisil> __monty__: But why would it be monotonous/sorted?
<__monty__> infinisil: Granted you need to know the relation is linear but guesses sometimes pan out : )
<infinisil> Ah, that didn't occur to me
pie_ has quit [Ping timeout: 265 seconds]
Jackneill has joined #nixos-chat
<eyJhb> Any tips and tricks for getting birds out of a apartment?
<eyJhb> Currently stuck in my work room
red[evilred] has joined #nixos-chat
<red[evilred]> shotgun
<red[evilred]> oh wait
<red[evilred]> you said apartment, not house
pie_ has joined #nixos-chat
<red[evilred]> sorry - wrong weapon
<red[evilred]> for that I would suggest a net
<red[evilred]> or just open windows / doors and make a lot of movements towards it
<red[evilred]> (a shotgun isn't really the right tool when you have neighbours)
Jackneill has quit [Remote host closed the connection]
drakonis has joined #nixos-chat
<eyJhb> red[evilred]: you use a shotgun indoors for birds?
<eyJhb> Also, not the US here :p
<red[evilred]> Oddly, I only owned shotguns when I lived in Europe :-)
<red[evilred]> never owned a shotgun in the United States
<eyJhb> Didn't see the other messages, I couldn't scare it in a general direction as it would be right under the roof
<eyJhb> Ended up having a big blanket and some gloves so I could catch it and set it free
<__monty__> Don't try to frighten birds!
<eyJhb> Surprinsgly cooperative
<red[evilred]> oh, nice job
<red[evilred]> I've used a net in the past
<eyJhb> Still get birdshit in my wine glasses...
<red[evilred]> yeah- that was inevitable
<__monty__> They're literally already stressed practically to death by the situation.
<eyJhb> got*
<red[evilred]> could be worse
<eyJhb> Yup, I could feel its heartbeat, and I was stupid enough to only have my balcony door open..
<eyJhb> So had to call for assistance to open the front door :p
<red[evilred]> I came home one time as a kid and had 3-4 bullocks in my kitchen
<red[evilred]> so, could have had literal "bull shit" in my house
<red[evilred]> but luckily didn't
<__monty__> There was this reddit thread about a guy in the UK who had a pet-ish relationship with a wild eagle.
<red[evilred]> had to open the back door and shuuush them out
<__monty__> It walked around his house like it owned the place.
<red[evilred]> haha, birds of prey do that - lol
<eyJhb> This bird was just hiding in my christmas tree outside my door, so when I went outside to get some air in + admire the night sky it got scarred and flew inside...
<eyJhb> Also, it is a nice night sky here in DK tonight
<__monty__> Why is your christmas tree outside?
<eyJhb> Small apartment, so a little outdoor tree :D
<samueldr> it isn't house broken
<eyJhb> Some small lights on it as well
<eyJhb> Also what samueldr said
<red[evilred]> the only animals I have in the house are ants
<red[evilred]> I have 7 ant colonies here of various species
<gchristensen> sounds like Florida
<red[evilred]> we keep them in custom-built nests
<eyJhb> I have silverfish? Does that count?
<eyJhb> Oh, mine are freerange
<red[evilred]> I find them fascinating to watch - and they inspire me to write code
<red[evilred]> I write a lot of parallel and actor-model based code
<red[evilred]> so it kinda fits my mental model
<elvishjerricco> Is there a good xmonad layout where no tile ever becomes full width? I very rarely want a window as wide as my display
<__monty__> elvishjerricco: I've been thinking I want to be able to specify max/min widths and heights per application.
<elvishjerricco> __monty__: That's not a bad idea. I bet it's totally possible too.
<__monty__> Yeah, I've been thinking "This shouldn't be that hard." But I'm on OS X so the closest I can get to XMonad is Amethyst and I'd have to pick up, lua, I think.
<elvishjerricco> lua's pretty easy, thankfully. It's a pretty basic dynamically typed language, except it uses keywords instead of braces.
<elvishjerricco> Never heard of amethyst. Good to know it exists
<__monty__> Hmm, misremembered, it's in swift of course. But I think you'd have to rebuild the entire thing to add layouts.
<infinisil> Hm yeah a better xmonad setup, that's on my todo list
<eyJhb> Anybody have League of Legends to work on NixOS?
<drakonis> i just run lutris in a container
<eyJhb> drakonis: does it base itself on Wine etc.?
<drakonis> yes
<drakonis> a while ago it was a appimage and it worked fine under a lutris container
<drakonis> the same appimage on NixOS had no audio
<eyJhb> Looks nice
<eyJhb> I can see it is available as a basic package
<eyJhb> Any reason to run it under a container?
<drakonis> because lutris has a bunch of dependencies that routinely break
<drakonis> running league of legends as a nix package is easy though
<drakonis> the only issue is keeping it up to date and watching out for breakage
<drakonis> riot loves to keep breaking it on wine
<eyJhb> But it isn't officially added to NixOS?
<drakonis> it is, but last i ran it, it wasn't working well enough
<__monty__> Is it easy or hard to maintain a nixos module as a NUR package?
<eyJhb> Makes sense. Not often I play games, I am just getting peer preassured to it right now :p
<eyJhb> Haven't played a game in 3-4 years
<eyJhb> Oh, except the 10 minutes of CSS a couple of weeks ago
<drakonis> dont actually play league tho
<eyJhb> Me neither, but could be fun
<eyJhb> But coding is also fun
<drakonis> i mean
<drakonis> dont actually go play the game, i have played it and good lord there's a lot of criticism that can be raised
<drakonis> many of them towards the really questionable assumptions ways the game is designed against
<drakonis> assumptions/ways
<__monty__> If you're looking for a "game" and you like code, look no further than AoC : )
<__monty__> ,aoc
<{^_^}> Join us in the Advent of Code. We need your help, Santa's in trouble! #nixos leaderboard: 397598-41437759 https://adventofcode.com
<drakonis> also nice
<drakonis> eyJhb: one of the bigger problems here is that the game is designed under the assumption that nobody has access to every character, thus many concepts of the genre don't really show up
<drakonis> so every character is self contained for solo play
__monty__ has quit [Quit: leaving]
<drakonis> have y'alls played noita yet?
<drakonis> http://www.aidungeon.io/ woooah
<infinisil> Noita looks awesome, but I'm not too much into gaming at all lately, and it might not work on linux at all
<drakonis> it works with wine perfectly
<drakonis> it uses a lot of foss libraries and very little windows code
<drakonis> whatever windows dependencies it has, is through these dependencies
<infinisil> Ah neat