gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
xd1le has joined #nixos-chat
footlooseboss has joined #nixos-chat
rajivr has joined #nixos-chat
footlooseboss has quit [Quit: ...]
evanjs has quit [Quit: ZNC 1.8.1 - https://znc.in]
evanjs has joined #nixos-chat
nullheroes has quit [Quit: WeeChat 2.9]
<infinisil> Hold on
<infinisil> Twitter introduced properly indented replies
<infinisil> ..expect it's not actually done right..
<infinisil> except*
<infinisil> Because if there's only one reply, it's on the same indentation as the parent.. -.-
<samueldr> yeah when you said "properly indented" I was confused :)
<infinisil> Really wondering what their thought process with this was
endformationage has quit [Quit: WeeChat 2.9]
<lovesegfault> seems like there are no references to sourcePath or sourceDir in nixpkgs?
waleee-cl has quit [Quit: Connection closed for inactivity]
<lovesegfault> oh, sourceRoot
<lovesegfault> infinisil: are you still around by any chance?
numkem3 has joined #nixos-chat
numkem has quit [Read error: Connection reset by peer]
numkem3 is now known as numkem
xd1le has quit [Read error: Connection reset by peer]
xd1le has joined #nixos-chat
xd1le has quit [Read error: Connection reset by peer]
xd1le has joined #nixos-chat
pinpox has quit [Quit: Ping timeout (120 seconds)]
pinpox has joined #nixos-chat
cole-h has quit [Ping timeout: 258 seconds]
<ldlework> drakonis: poke
<philipp[m]> Morning! Anyebody here that ever needed to log into a kerio vpn?
<eyJhb> I am officially borked on QWERTY, when I can't look at the keys anymore
<etu> eyJhb: Dvorak?
<eyJhb> Yuuup
<eyJhb> My vbox machine wants to use qwerty
<eyJhb> I am dying so much
<eyJhb> So I somewhat need to train my qwerty again
<eyJhb> I can however somewhat easily do it on a printed keyboard, then I do not look as stupid, But my ergodox-ez, not a chance atm.
<Luciole> it's good to re-train some qwerty knowledge after getting used to dvorak
<Luciole> I can do qwerty decently in a pinch now, even if not ideal..
<eyJhb> It is just extra hard on a split keyboard, because you really need to relearn a lot of that
<eyJhb> As said, if I have a normal keyboard I somewhat can :p Then it is not really a strain :(
<talyz> eyJhb: I haven't been able to touch type qwerty for ~13 years - you get used to the pain ;)
<Luciole> ow, fair
<etu> eyJhb: Just suck it up :D
<etu> And enjoy
<talyz> eyJhb: ..but yeah, you need a keyboard with qwerty print
alaskacanyon[m] has quit [Quit: Idle for 30+ days]
__monty__ has joined #nixos-chat
<ldlework> If some haskell person produced a derivation for this I would be sooo grateful.
<__monty__> What's "this?"
<immae> *this*
<__monty__> Javascript's self?
<immae> (more seriously I have no clue, even with context I don’t see what "this" points to)
<ldlework> whoops
<immae> Ha ha I didn’t expect the answer to be actually javascript-related...
<ldlework> immae: it'd help me run my and drakonis' D&D game
<ldlework> I want to control Foundry with emacs
<ldlework> But sending javascript from emacs sucks
<ldlework> I'd rather have a macro that let me send lisp forms
<__monty__> ldlework: You just want an expression that installs the executable?
<ldlework> yeah!
<ldlework> that'd save me so much ..
<immae> I followed the instructions and it worked with very minor changes
<ldlework> nice, i know nothing about haskell so i gave up as soon as i saw it
<ldlework> immae: ❤
<immae> In the current state you have to put them in the cloned repository
<immae> But you just have to change the ./. in foo.nix to fetch it
<ldlework> thanks
<ldlework> hah!
<ldlework> I can now send lisp to foundry, have it be transpiled, then evaluated
<ldlework> lmao that's so funny
<ldlework> this now works from emacs: (fvtt `(game.togglePause))
<ldlework> lol
<joepie91> 🤔
<joepie91> I think I know who isn't using an RDBMS
<__monty__> Or it's depending on three different versions of error-chain?
<ldlework> hmm crap, no way to express objects XD
<joepie91> __monty__: should still only show up once
<joepie91> __monty__: also it would be "depended on by"
<joepie91> as this is dependents, not dependencies
<joepie91> (you can't depend on three versions of something directly :P)
<__monty__> I thought this was common in javascript projects?
<joepie91> __monty__: no, you can have multiple versions of a dependency in your dependency *tree* as transitive dependencies, but you can only directly depend on one version of a package
<__monty__> Ah, TIL. That's actually what I had in mind. Didn't parse directly correctly.
<joepie91> ah :P
emily has quit [Quit: killed]
colemickens has quit [Quit: killed]
pinage404[m] has quit [Quit: killed]
rycee has quit [Quit: killed]
jtojnar has quit [Quit: killed]
worldofpeace has quit [Quit: killed]
bbigras has quit [Quit: killed]
thefloweringash has quit [Quit: killed]
aterius has quit [Quit: killed]
vaibhavsagar has quit [Quit: killed]
JJJollyjim has quit [Quit: killed]
Ox4A6F has quit [Quit: killed]
danielrf[m] has quit [Quit: killed]
kraem has quit [Quit: killed]
puzzlewolf has quit [Quit: killed]
hsngrmpf[m] has quit [Quit: killed]
aanderse has quit [Quit: killed]
crazazy[m] has quit [Quit: killed]
leonardp has quit [Quit: killed]
balsoft has quit [Quit: killed]
Irenes[m] has quit [Quit: killed]
irc_bot[m] has quit [Quit: killed]
philipp[m] has quit [Quit: killed]
aaronjanse has quit [Quit: killed]
tilcreator has quit [Quit: killed]
leons has quit [Quit: killed]
CRTified[m] has quit [Quit: killed]
Armin[m] has quit [Quit: killed]
lopsided98 has quit [Ping timeout: 260 seconds]
lopsided98 has joined #nixos-chat
jtojnar has joined #nixos-chat
rajivr has quit [*.net *.split]
julm has quit [*.net *.split]
tokudan has quit [*.net *.split]
Jackneill has quit [*.net *.split]
taktoa[c] has quit [*.net *.split]
rajivr has joined #nixos-chat
taktoa[c] has joined #nixos-chat
tokudan has joined #nixos-chat
Jackneill has joined #nixos-chat
julm has joined #nixos-chat
Ox4A6F has joined #nixos-chat
tilcreator has joined #nixos-chat
hsngrmpf[m] has joined #nixos-chat
kraem has joined #nixos-chat
philipp[m] has joined #nixos-chat
aanderse has joined #nixos-chat
balsoft has joined #nixos-chat
Armin[m] has joined #nixos-chat
emily has joined #nixos-chat
aterius has joined #nixos-chat
bbigras has joined #nixos-chat
puzzlewolf has joined #nixos-chat
arcnmx has joined #nixos-chat
colemickens has joined #nixos-chat
JJJollyjim has joined #nixos-chat
rycee has joined #nixos-chat
pinage404[m] has joined #nixos-chat
vaibhavsagar has joined #nixos-chat
Irenes[m] has joined #nixos-chat
crazazy[m] has joined #nixos-chat
worldofpeace has joined #nixos-chat
leons has joined #nixos-chat
danielrf[m] has joined #nixos-chat
aaronjanse has joined #nixos-chat
leonardp has joined #nixos-chat
thefloweringash has joined #nixos-chat
CRTified[m] has joined #nixos-chat
irc_bot[m] has joined #nixos-chat
<gchristensen> https://stop-irc-bullying.info/ interesting
<joepie91> gchristensen: it feels trolly to me
<gchristensen> https://stop-irc-bullying.info/stop yes I agree
waleee-cl has joined #nixos-chat
tilpner has joined #nixos-chat
xd1le has quit [Remote host closed the connection]
neeasade has joined #nixos-chat
ninjin_ has quit [Ping timeout: 240 seconds]
ninjin_ has joined #nixos-chat
endformationage has joined #nixos-chat
Jackneill has quit [Read error: Connection reset by peer]
Jackneilll has joined #nixos-chat
cole-h has joined #nixos-chat
<lovesegfault> jtojnar: thx for reviewing my PR :)
MichaelRaskin has joined #nixos-chat
<drakonis> 100k PRs achieved?
<drakonis> purdy
Guest10 has joined #nixos-chat
<Guest10> I just booted fresh nixos plasma live ISO and have no running nix-daemon. When I trying to start it it says: Failed to start nix-daemon.service: Unit nix-store.mount is masked.
<joepie91> Guest10: I've seen these sort of weird 'masked units' happen before when I had memory corruption issues
<joepie91> I would recommend running a memtest if it isn't some sort of known issue
<Guest10> Ok, thanks, at least now I know this isn't normal
<joepie91> Guest10: it's not normal *as far as I know*, but I'm not an expert :) ideally ask in #nixos to make sure
rajivr has quit [Quit: Connection closed for inactivity]
<__monty__> ldlework: This is an equivalent expression using haskell.nix btw http://ix.io/2Aep (Took me so long because I wanted to verify it actually builds and this old GHC isn't cached 😭, so for actual use I'd override the stack LTS version.)
<__monty__> ¯\_(ツ)_/¯ Could still be interesting for haskellers who haven't checked it out so far, I guess.
Guest10 has quit [Quit: Connection closed]
cole-h has quit [Quit: Goodbye]
cjpbirkbeck has joined #nixos-chat
<samueldr> wow
<samueldr> I opened a PR so fast github showed me a 404 for my PR
<__monty__> Too fast for your own good.
<MichaelRaskin> GitHub is eventually consistent, and on many days too eventually
<samueldr> (yeah, I know)
<MichaelRaskin> The only thing more annoying than GitHub eating comments on some days, is that an hour later it finally notifies about all the attempts to post the same comment
<samueldr> it's as if a git hosting platform wasn't a great project management tool
<samueldr> [side-commenting on #nixos-dev discussion]
<samueldr> though it's quite relevant to the last discussion here :/
<samueldr> uh
<samueldr> #50000 was opened less than two years ago
<{^_^}> https://github.com/NixOS/nixpkgs/pull/50000 (by r-ryantm, 1 year ago, merged): python36Packages.django_2_1: 2.1.2 -> 2.1.3
<samueldr> so in PRs/issues we've doubled in less than two years
<gchristensen> a friend said they're hoping for 1,000,000 in 2 more years
<samueldr> I was hoping for only 200000, which still would be doubling
<hexa-> with 139 commiters
<hexa-> that's basically one pull request merged per commiter per every two days
<joepie91> do we have our own dedicated github fire-extinguishing engineer yet
<gchristensen> they don't even acknowledge our existence
<joepie91> pffff
<__monty__> Am I misremembering someone mentioning here they use nixpkgs as a performance test? Maybe that was about the new mercurial or something 🤔
<gchristensen> pijul
<__monty__> Ah, right, that sounds likely.
<MichaelRaskin> Once someone writes a script queueing one GitHub action per Nixpkgs package chaged, GitHub Actions will too
<gchristensen> lol
<MichaelRaskin> The catch will be when this gets stuck in a loop submitting Chromium jobs.
<infinisil> Oh no my keyboard is slowly giving up
<infinisil> Every so often, a keypress doesn't register
<samueldr> time to pick the next one off your stash of keyboards
<samueldr> or uh, am I the only one that buys multiple of a model of something I *really* like?
<samueldr> (I have five of the keyboard I'm using daily, though tbf they were bought cheaply as refurb from the manufacturer)
<samueldr> I think I paid about the price of a new one for five lol
<hexa-> yeah, I'm doing exactly that
<hexa-> for things like chocolate for example
<samueldr> I uh... that's kind of a different thing :)
<hexa-> yeah, but only slightly
<infinisil> Hehe
<infinisil> I might go for the moonlander if this one breaks
<infinisil> (currently have the ergodox ez, aka a predecessor of the moonlander)
<hexa-> eyeing the moonlander as well
<hexa-> currently on a ducky shine 5
__monty__ has quit [Quit: leaving]
<eyJhb> Want the moonlander so badly as well
<eyJhb> But I should maybe update my OnePlus One first
<hexa-> if I have to have a phone these days, I sadly go for pixel a one's
<hexa-> ones*
<hexa-> can't be bothered with the shit other vendors pull
<JJJollyjim> oof the moonlander is pricey
<samueldr> the pixel series indeed is likely the better choice for user's own freedom and agency
<samueldr> (if talking strictly about android phones)
* infinisil is still waiting for the Librem 5
<hexa-> 365 USD ~= 310 EUR
<hexa-> + ~50 EUR customs
<infinisil> I also heard great things about the kinesis advantage
<infinisil> Though I've heard they're almost impossible to get in europe
<energizer> is there a service where i can say `http post --json {"program": "/nix/store/j3a7x040bv9ima2qnlkg3aq7x6q7xaxl-python3-3.7.9/bin/python3.7", "stdin": "print('hello world')"}` and get back {"response": "hello world"}
<infinisil> energizer: How would that even work
<infinisil> The server doesn't have access to the path you give it
<energizer> infinisil: why not?
<infinisil> Why would it?
<energizer> it's in nixpkgs
<infinisil> Oh you mean that it would run `nix-store -r` on the path you give it, in an attempt to build it?
<energizer> it builds the path and runs the program
<infinisil> Ah sure that could work, but it's going to have to be nix specific
<infinisil> Would be pretty simple to implement
<energizer> yeah i want it to be nix specific because nix is great at this task
<infinisil> Note though that only those paths that are in cache.nixos.org would work
<infinisil> You could send over the whole `nix-store --export $(nix-store -qR $(nix-instantiate '<nixpkgs>' -A python3))` in the request for it to be more generic
<energizer> i suppose it could be extended with {"expression": "(import (builtins.fetchurl ...) {}).python39"}
<infinisil> Yeah that's an alternative (your case would make it evaluate Nix on the server, whereas mine evaluates Nix on the client)
<energizer> yeah i'm not sure which is better, probably cases for each
<drakonis> sooo
<drakonis> packet got merged with some other company and changed names?
<V> yes