<gchristensen>
CPU(s): 56, Intel(R) Xeon(R) Gold 5120 CPU @ 2.20GHz ... 376G free ... 100G of disk... go build binutils :)
jasongro` has joined #nixcon
jasongrossman has quit [Ping timeout: 252 seconds]
<shlevy>
yorick: infinisil: Doing some design/bikeshedding discussion currently then will clean up what I have and post it over the next few days
<shlevy>
Speaking of... We're currently involved in a discussion on what to call "packages" and "modules" since obviously those names are non-starters. Suggestions welcome :D
<shlevy>
Current front-runner is a nix "flake" for the packages :D
<yorick>
shlevy: it's good to note that the nodejs guy does not really like the npm model and made 'deno' instead
<shlevy>
niksnut: Going to have imports accessible via _.《 in the hacky version :D
<infinisil>
clever: :(
<yorick>
domenkozar: I can do `nix copy` without being a trusted user if the signatures validate, and --substituters also works if there is a trusted substituter set. Why did you need to add to trustedusers?
<fpletz>
clever: oh wow… maybe the efi and legacy versions of grub?
<clever>
fpletz: yep, and thats caused by environment.systemPackages = [ pkgs.grub2 pkgs.grub2_efi pkgs.syslinux ];
<fpletz>
hrm, but we probably want both of them actually
<snajpa>
please guys, how can I test for existence of an attribute in another attrset, when defining the first said attrset? I have a file https://paste.vpsfree.cz/5DNyQUGl/ - documentation.nixos.enable didn't exist in 18.03, but it does in 18.09, so I'd like to set it if it's avail (I want to do that with documentation.enable as well, which is were I started)
<clever>
snajpa: ah, didnt think an answer was already in the wiki
<snajpa>
the wiki is awesome!
FPtje has joined #nixcon
<snajpa>
clever: yet that won't let me test if config.documentation exists, because I have to assign to documentation =, so that I can use // to expand it conditionally...
<snajpa>
I tried to add // at the very end, but ended up with the same recursion as when I did it in the let
<snajpa>
this is what I'm trying what leads to the recursion:
<shlevy>
Have a roadmap for flake.nix (new name of require.nix) up at https://github.com/orgs/nix-community/projects/1. I have a bunch of tickets with "Help Wanted" there, plus all of the "notes" could easily be picked up by others.
<shlevy>
I'm next working on finalizing the bootstrapping code so people can start playing around with it.
<niksnut>
how does nix-community/projects relate to rfcs?
<shlevy>
If anyone is interested in participating in any fashion, even just code rview, please let me know!
<shlevy>
niksnut: I think nix-community is intentionally more of a wild-west
<shlevy>
IMO we should use the NixOS git org for "official" projects that span more than one repo
<shlevy>
but I'll defer to zimbatm here :)
<zimbatm>
niksnut: nix-community is a project incubator that works in parallel of the NixOS org
<zimbatm>
it's useful to community-maintained projects that don't necessarily make it upstream
clever_android has quit [Ping timeout: 272 seconds]
clever_android has joined #nixcon
clever_android has quit [Read error: Connection reset by peer]
clever_android has joined #nixcon
clever_android has quit [Read error: Connection reset by peer]
clever_android has joined #nixcon
drakonis1 has joined #nixcon
<drakonis1>
okay so today's the hacking day
clever_android has quit [Ping timeout: 252 seconds]
clever_android has joined #nixcon
clever_android has quit [Ping timeout: 240 seconds]
clever_android has joined #nixcon
vcunat has joined #nixcon
<vcunat>
BTW, in case some of you are flying tomorrow from Southend, note that the train doesn't go, so the route is a bit different and takes significantly longer time. That's the reason why I didn't come even for a while today.
<vcunat>
(To be clear, only weekends are supposed to be affected.)
<infinisil>
domenkozar++
<aszlig>
nh2: unfortunately i'm not :-/
<aszlig>
nh2: i have refactored exactly that already
<aszlig>
nh2: but didn't have a chance to test it
<clever>
vcunat: i have a flight at ~6am monday morning, how will that effect me?
<aszlig>
nh2: i'll send you the diff once i'm properly awake
<vcunat>
clever: what I wrote only considers the Southend airport
<vcunat>
(London has quite a bunch of airports nearby)
<clever>
yeah
<clever>
ah, i forgot to mention hearthrow in the initial question, thought i did
<vcunat>
yorick: stripping AAAA from DNS seems relatively common practice for networks that don't support IPv6. Sometimes they even intercept packets, e.g. I've had ping to 8.8.8.8 less than 1 ms on a hotel WiFi.
zarel has joined #nixcon
<vcunat>
(That was actually when I was for the previous NixCon.)
<clever>
vcunat: ive also seen some hotels that allow udp 53, even if you dont accept the captive portal
<vcunat>
I understand the optimizing intention, but modifying DNS can be troublesome.
<clever>
vcunat: and if you make a vpn over udp 53 ....
<vcunat>
Yes, even tunnelling over DNS protocol exists because of that.
<nh2>
lassulus: I am! Unfortunately our own project at fixing network disconnects didn't go as quickly as expected so I couldn't come over and look during the conference
clever_android has quit [Ping timeout: 240 seconds]
jasongro` has joined #nixcon
jasongro` has quit [Remote host closed the connection]
jasongrossman has quit [Ping timeout: 252 seconds]
jasongrossman has joined #nixcon
drakonis1 has quit [Quit: WeeChat 2.2]
<domenkozar>
aszlig: too bad you didn't make it this year :)
<aszlig>
domenkozar: yeah :-(
<aszlig>
although i intend to at least to go to fosdem
<aszlig>
however, i will have to watch all the talks during the next few days :-D