<hexa->
> There's a brand new version coming up in the next few days. It's a complete rewrite, solving the scalability issues.
<{^_^}>
error: syntax error, unexpected IN, expecting ')', at (string):345:39
<drakonis>
finally
<drakonis>
dnd crew?
<elvishjerricco>
I'm in two groups. One that only plays sporadic one-shots, and one that plays two campaigns, one of which I am the DM for.
<drakonis>
oic
<drakonis>
cool
<drakonis>
you wanna play?
<ldlework>
drakonis: it sounded like they were saying they were full up :P
cjpbirkbeck has quit [Quit: Goodbye, take care]
<drakonis>
oic
<elvishjerricco>
Yea, three ongoing D&D sources including campaign prep is plenty for me :P
<elvishjerricco>
Campaign prep is so hard...
andi- has quit [Remote host closed the connection]
andi- has joined #nixos-chat
neeasade has joined #nixos-chat
endformationage has quit [Quit: WeeChat 2.9]
<ldlework>
I have the wiki jack/pulse/alsa setup, but I just cannot figure out how to get any other devices other than my default devices to work at all.
<ldlework>
linux audio is part of life's suffering
<ldlework>
elvishjerricco: you're not an emacs user right?
<elvishjerricco>
ldlework: I am in fact an emacs user
<ldlework>
elvishjerricco: Have you heard of Foundry?
<elvishjerricco>
I've often considered switching to vim but it feels too late now :P
<elvishjerricco>
I have not
<ldlework>
It's a nice modern web-based virtual tabletop for things like 5E
<elvishjerricco>
Oh I've been looking for such a thing
<elvishjerricco>
I tried roll20 once and hated it
<ldlework>
You and everyone else.
<elvishjerricco>
I do use dndbeyond for character sheets though; not having to calculate stats myself is SO NICE
<ldlework>
I have been working on a module for Foundry that acts a websocket reverse proxy. It connects to a websocket server running in Emacs, which lets me communicate with Foundry via JSONRPC.
<elvishjerricco>
And having one click access to spell details and whatnot...
<elvishjerricco>
Whoa
<ldlework>
I am going to make it so there are different buffers you can use to browse NPCs, Items, Characters, and so on. In your org-mode notes you'll be able to invoke Foundry things from org-mode links
<ldlework>
"You hear a distant bell toll. [play: church-bells]"
<elvishjerricco>
ldlework: Holy crap that sounds fantastic. All my campaign notes are in org-mode already
<ldlework>
elvishjerricco: drakonis has a foundry instance he might let you play around with if you ask
<elvishjerricco>
Watching the video on Foundry's home page "Foundry virtual table top is self hosted software" Well that's amazing
<ldlework>
Yeah. Lifetime license too.
<elvishjerricco>
Really? Wow. Are updates free as well?
<ldlework>
Yep
<elvishjerricco>
So it's like Wonderdraft. Awesome
<elvishjerricco>
(Wonderdraft is amazing)
<ldlework>
They've pledged as a company to never release any adjunct product to Foundry so everything they make will always come included in the license.
<ldlework>
So I've heard.
<elvishjerricco>
That's a very unique and appreciated stance to take
<elvishjerricco>
Once I figure out Foundry, I'll look at that for sure
<elvishjerricco>
I guess I know how I'm spending the rest of my night :P
<ldlework>
elvishjerricco: just a week ago, I had it so that, emacs would stringify lisp forms, which palantiri would transpile to javascript and evaluate directly allowing the emacs side to express any kind of functionality whatsoever.
<ldlework>
But some people convinced me to abandon it.
<elvishjerricco>
That sounds error prone :P
<ldlework>
Now that it's JSONRPC, you can make any kind of client you want.
<ldlework>
It worked astonishingly well!
<elvishjerricco>
Yea I'll be interested in just what functionality is possible with all of this. The org-mode thing is definitely super useful
<ldlework>
elvishjerricco: yeah hit up drakonis for access to the foundry instance. we have some test worlds setup for development. it's a really awesome product.
<ldlework>
it's jquery all the way down.... but hey
<ldlework>
elvishjerricco: what do you run btw?
<elvishjerricco>
ldlework: I'll probably start with my own instance and then check that out
<ldlework>
that works too :)
<elvishjerricco>
As in do I run a book like curse of strahd or something? I do homebrew
<ldlework>
nice
<elvishjerricco>
I found a bunch of ideas from other sources and was like "yea I'm stealing all of that and throwing them in a pot"
<ldlework>
i am running Heist of Waterdeep 1 - 5 -> Curse of Strahd 5 - ?
<elvishjerricco>
Like the main level 20 plot that'll drive the whole campaign is basically stealing the hedron network from MTG's Zendikar
<elvishjerricco>
But I also stole a bunch of stuff from critical role and game of thrones and several other things
<ldlework>
man i would pay for linux audio support
* ldlework
pats his nice expensive mic. Windows gaming only for you my friend.
<elvishjerricco>
Luckily I don't do anything complicated with audio, but it still annoys me
<ldlework>
lol i just wanna plugin a usb mic :/
<elvishjerricco>
The only "complicated" things I do is that my speakers are wired via my monitor, which is second in the list behind the motherboard audio, and I frequently attach and detach Bluetooth headphones. The combination of these things means that when I detach the headphones, it *almost* always (but not always) switches to the motherboard audio instead. And when I attach the headphones while I have the monitor output selected, it
<elvishjerricco>
doesn't auto switch to the headphones and I have to change the default and change every playback source to the headphones manually (I leave a lot of YouTube tabs open)
<ldlework>
Well one strange thing is
<ldlework>
No matter what I do in qjackctrl
<ldlework>
as soon as I hit apply, it just resets all settings back to what they were
<elvishjerricco>
I don't know what qjackctl is. I just use pulse and pavucontrol
<ldlework>
:O
<ldlework>
I got it working.
hmpffff has joined #nixos-chat
hmpffff has quit [Client Quit]
lopsided98 has quit [Quit: No Ping reply in 180 seconds.]
lopsided98 has joined #nixos-chat
<cole-h>
hexa-: :OOOOOO Pijul release soon?! All the stuff I've seen and read about it makes me excited to see it
dadada_ has quit [Ping timeout: 264 seconds]
dadada_ has joined #nixos-chat
hmpffff has joined #nixos-chat
cransom has quit [Ping timeout: 240 seconds]
cransom has joined #nixos-chat
* cole-h
begins his journey to packaging Flashpoint Infinity
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos-chat
avn has joined #nixos-chat
averell has quit [Quit: .]
dadada_ has quit [Ping timeout: 272 seconds]
averell has joined #nixos-chat
dadada_ has joined #nixos-chat
dadada_ has quit [Ping timeout: 240 seconds]
dadada_ has joined #nixos-chat
<gchristensen>
for whatever reason I went the hard way and setup a "home" consul to service-discovery remote Nix builders... certainly an experience, and like a million yaks I didn't need to shave there
<abathur>
repeat from yesterday gchristensen: do you have a sense of what might fix an expect script that runs fine on github actions, but isn't seeing output on travis-ci (and appears to end up seeing some of what it sent to the command?) suspecting this might be some difference in how GA/travis handle pty/tty for logging, or maybe travis wrapping/customizing sudo?
<gchristensen>
maybe try running it as a systemd service locally and see if you can replicate?
<samueldr>
[on macOS]
<samueldr>
:)
<gchristensen>
heh
<samueldr>
it's basically hard mode for any kind of useful debugging :)
<abathur>
well; if I replicated some form of the issue on linux, I do have a nixOS desktop sitting behind the macbook; but I am specifically trying to handle the macOS fdesetup command :)
<gchristensen>
gosh.
<abathur>
so not implausible, but a little indirect
<gchristensen>
I ..... nope. this is one of those nightmare quetsions
<abathur>
yer
<energizer>
i want to transfer a zillion jpegs from an HDD to an SSD. is anything gonna outperform `rsync -az src dst` ?
<__monty__>
Does it happen to be zfs/btrfs?
<__monty__>
I think cp might still be faster because there's no checksumming or similar involved.
<__monty__>
rsync --partial is too useful though if there's big files you might quit in the middle of.
<energizer>
src is ext4, dest is btrfs
tokudan has quit [Remote host closed the connection]
<energizer>
i dont want to lose the data, so checksumming at some level would be nice
<leah2>
energizer: i'd skip the -z if it doesnt go remote
<energizer>
ok
<leah2>
and you need -H for hardlinks -A for acl -X for xattr if you use that
<leah2>
and -S for sparse files
<energizer>
i shouldn't try to tar them on the src side beforehand, right?
<leah2>
wont be quicker i think
gchristensen has quit [*.net *.split]
emilazy has quit [*.net *.split]
emilazy has joined #nixos-chat
tokudan has joined #nixos-chat
gchristensen has joined #nixos-chat
tokudan has quit [Remote host closed the connection]
tokudan has joined #nixos-chat
hmpffff has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<__monty__>
energizer: Since you talk about tarring, is this going over a network?
<energizer>
__monty__: no, just thinking of the overhead of moving and writing each file
<__monty__>
Well, to tar you're already having to read all of them.
<energizer>
yep
<__monty__>
rsync does get slower the more files you have but I doubt tar | rsync is faster.
<supersandro2000>
rsync -az
<supersandro2000>
is quite fast
<supersandro2000>
tar | rsync is a very bad idea cause it needs to transfer everything everytime
<sphalerite>
oh hi leah2 :D didn't realise you're here