gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
<cole-h> hehehe
<cole-h> Kinda off-topic for nixos-chat :P Check out https://github.com/NixOS/nix/issues/4469
<{^_^}> nix#4469 (by dhess, 2 days ago, open): etag assertions
<rmcgibbo[m]> :sheepish-grin: thanks
jared-w has quit [Ping timeout: 246 seconds]
Guest88372 has quit [Ping timeout: 260 seconds]
claudiii has quit [Read error: Connection reset by peer]
claudiii has joined #nixos-chat
jackdk has quit [Read error: Connection reset by peer]
manveru has quit [Ping timeout: 260 seconds]
Guest88372 has joined #nixos-chat
sorear_ has joined #nixos-chat
jackdk has joined #nixos-chat
sorear has quit [Ping timeout: 260 seconds]
sorear_ is now known as sorear
jared-w has joined #nixos-chat
aria has quit [Ping timeout: 260 seconds]
manveru has joined #nixos-chat
aria has joined #nixos-chat
<colemickens> oof ungoogled-chromium can't install extensions frm the web store?
<samueldr> that would mean engaging with google
<samueldr> it doesn't fit their dogma
<samueldr> google = bad
<samueldr> I'm surprised they didn't outright blanket ban resolving google dns
<abathur> lol
<supersandro2000> that would be kinda stupid to do
<colemickens> meh, the first attempt at installing the workaround extension didnt work either. That's enough chromium for me then, just take that back on out
kalbasit_ has quit [Ping timeout: 272 seconds]
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos-chat
rajivr has joined #nixos-chat
tilpner_ has joined #nixos-chat
* cole-h shakes head at worldofpeace who forgot to /me
tilpner has quit [Ping timeout: 272 seconds]
tilpner_ is now known as tilpner
<worldofpeace> worldofpeace never /me because it's not vibe enough
* worldofpeace disagrees with this vibe for themselves
* cole-h nods
<worldofpeace> it also seems according to the irc logs that my vibe doesn't pass the bridge
<cole-h> More likely it gets stripped
<worldofpeace> kinda disturbing tbh. this is not a safe place for the vibe
<cole-h> I saw the italicized text, FWIW :)
<worldofpeace> vibe stripping should be illegal
<worldofpeace> hmm, then I guess it's just the logs then
* cole-h shakes fist at irclogger
<siraben> cole-h: I use ungoogled-chromium with extensions
<cole-h> colemickens: ^
<cole-h> ;P
<siraben> How did installing the workaround extension not work?
<colemickens> probably wayland, Chromium was acting weird when I was trying to drop the crx on it.
<siraben> I'm also using wayland, heh
<colemickens> I hate when d-n-d is the only way to do things. I was hoping for a chromium --install-extension, but I don't have manpages and just lost interest
<energizer> can i do chromium settings sync using rsync or whatever and expect it to work?
<samueldr> colemickens: the chrom* manpages don't even start scratching the top of the amount of flags available
<energizer> chrome://sync-internals/
<siraben> I wish Roombas had some notification or something when it finishes cleaning a room, I usually close the door when it cleans and it tries in vain to get out
<energizer> wonder what --enable-local-sync-backend and --local-sync-backend-dir do
<mjlbach> siraben: my xiaomi did while I had it
kalbasit_ has joined #nixos-chat
<samueldr> I'm uh... not liking what I see here
<samueldr> strace
<samueldr> faccessat(AT_FDCWD, "/nix/store/5b1flbjkw7smgrvvd45fsx82v7dh0bh8-alsa-lib-1.2.4/share/alsa/ucm2/rk3399-gru-soun/rk3399-gru-sound.conf", R_OK) = -1 ENOENT (No such file or directory)
<samueldr> faccessat(AT_FDCWD, "/nix/store/5b1flbjkw7smgrvvd45fsx82v7dh0bh8-alsa-lib-1.2.4/share/alsa/ucm2/rk3399-gru-soun/rk3399-gru-soun.conf", R_OK) = -1 ENOENT (No such file or directory)
<samueldr> alsaucm -c "rk3399-gru-sound" [...]
<samueldr> looks like they have an off-by-one somewhere
<siraben> mjlbach: oh interesting
<cole-h> samueldr: nice...
<samueldr> I'm also highly confused by the cargo culted environment variable used with that tool
<samueldr> which is not even referenced in the actual source code
<cole-h> .
<samueldr> oh right
<samueldr> get_string3
<samueldr> (no idea if it is relevant, just dumbfounded by the function name)
<cole-h> Maybe named after the number of parameters it takes as input?
<samueldr> maybe, but get_string is not really telling me anything
<samueldr> local to the file
<samueldr> no doc
<cole-h> .
<samueldr> though the refs to the environment variable ended up being found
<samueldr> weird, I thoughg strace printed that, but it seems it doesn't
LnL has quit [Ping timeout: 264 seconds]
LnL has joined #nixos-chat
<samueldr> ugh, too much for tonight, but really something is *off*
<siraben> `data Free f a = Free :: f (Free f a) -> Free f a; Return :: a -> Free f a`
<siraben> ooh so Element can infer the language
<siraben> for syntax highlighting
cryptowest_ has joined #nixos-chat
kalbasit_ has quit [Quit: WeeChat 2.9]
kalbasit_ has joined #nixos-chat
cryptowest_ has quit [Read error: Connection reset by peer]
cryptowest_ has joined #nixos-chat
bqv has quit [Ping timeout: 265 seconds]
endformationage has quit [Quit: WeeChat 2.9]
bqv has joined #nixos-chat
<ashkitten> is it rude to pm someone on irc about a thing you're not sure they're involved with anymore?
<cole-h> IMO no.
<Church-> Nope
<Church-> Worst you get is a fuck off
<Church-> Oops
<Church-> Fsck off
<Church-> Apologies
cryptowest_ has quit [Ping timeout: 272 seconds]
<ashkitten> can you /q someone who is not in any channel with you?
<ashkitten> /query, that is
<Church-> Yep
<ashkitten> sometimes in irc it's unclear whether you're just sending messages into the void
cole-h has quit [Ping timeout: 246 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
kalbasit_ has quit [Ping timeout: 246 seconds]
<samueldr> the server should send an error if you're messaging a nick that doesn't exist
<samueldr> [01:59:18] * fdshufsdhfishfsd: No such nick/channel
Jackneilll has joined #nixos-chat
Jackneill has quit [Read error: Connection reset by peer]
<V> ashkitten: I get PMs from randos from time to time
<siraben> V: what kinds of things do they say?
<V> siraben: I had someone from fsf/gnu message me in very broken english asking if they could be my friend
<V> I asked why and they just said that they wanted me to give them my nick if I ever dropped it
<V> 10/10 for honesty but wtf
<siraben> V: how did you know they're from fsf/gnu
<siraben> lol
<V> because that was in their cloak
<siraben> ah
<V> I should clarify: they were from the fsf/gnu channel, not necessarily associated with the project
<siraben> I wonder where all the [A-Z] people are on freenode
<V> in the staff channels, mostly
<siraben> were you just an early arrival to freenode to snag V?
<V> you only need to check my nickserv metadata to know that's not the case
<eyJhb> V: isn't it like a couple of months ago you got it?
<V> I'm not sure in which timekeeping system 7 months is just 2, but sure
<V> again, that only requires checking nickserv metadata to verify
<eyJhb> In the one where whois does not report it, so I just went from memory :p
<eyJhb> I remember you had another nick to start out with, and then suddenly you were V, and I got confused
<V> that's because whois is not nickserv
<V> what?
<V> you're mixing me up with another person
<V> /ns info V
<eyJhb> Who. The. Fuck. Was. It. Then... FFS. Anyways got to restart, fucking monitor just goes bunkers. Sorry V
<V> eyJhb: no idea. I know you were surprised at my sudden and mysterious arrival here, maybe you're combining that with another person having changed their nick?
<V> I can say for certain that I've only ever been in NixOS-related places using this one
<eyJhb> Might be yeah. I am just very sure, someone said they were you. But eh... Doesn't matter
<eyJhb> But then you got the last Nick. Might just be some staff that got removed :p
<eyJhb> It must be hell to have the nick I or A
<pie_> do a whois first <ashkitten> sometimes in irc it's unclear whether you're just sending messages into the void
<pie_> but also what sam said
<joepie91> <V> I'm not sure in which timekeeping system 7 months is just 2, but sure
<joepie91> that would be Pandemic Time
<V> :D
<V> I am genuinely not surprised at getting a real answer to that in here
<V> Or, wait
<V> I am not awake
<joepie91> you type very well for someone who's asleep
<V> Ugh
<joepie91> :P
<V> Well, just because that part of my brain is functioning doesn't mean the part that does comprehension is
<eyJhb> V: Oh, I could also have answered that as well. That is also called exam time
<V> Thankfully not something I've had to experience in years :)
<eyJhb> Rude, I still have 1.5 years left of it...
<eyJhb> BUt then I have my masters
__monty__ has joined #nixos-chat
<ashkitten> tfw you're having a problem but it's solved (probably!) by a commit since you last pulled nixpkgs
<ashkitten> where's jonringer i need to give karma
<eyJhb> ^ First world Nix problems :D
<ashkitten> now i just need to rebuild 1091 packages
<eyJhb> Turn off your radiator while doing it in this cold weather ;) :p
<ashkitten> for sure
<ashkitten> i was confused why openxr was not working with steam games inside of pressure-vessel, or apps outside of steam
<ashkitten> then i had a hunch that it was the same cause for both
<ashkitten> and i believe i'm correct, because there was a change only 8 days ago to share pid namespaces for steam's bwrap
<ashkitten> i'm extra certain because of the messages vrcompositor was giving, about semaphores and shared memory handles
<ashkitten> so hopefully(tm) after this openxr should work with steamvr on nixos
<ashkitten> with the exception that the openxr runtime library is missing some dependencies so those need to be in the LD_LIBRARY_PATH of an openxr client
<ashkitten> perhaps we could add those to the openxr loader itself, unless it's feasible to patch the library... will have to do some looking
<ashkitten> adding extra deps to the openxr loader to support a specific runtime feels wrong
skrzyp has joined #nixos-chat
<adisbladis> ashkitten: You can use patchelf for that
<adisbladis> At least to avoid LD_LIBRARY_PATH
<eyJhb> *sigh* DigitalOcean really does not work well...
<eyJhb> Waiting for my API key to be deleted, we are on the second minute now
<adisbladis> eyJhb: Tbh DO isn't worth it
<adisbladis> If you're in Europe Hetzner is _really_ hard to beat
<adisbladis> Less polished UI, but a much better service
<joepie91> spotty customer service though
<joepie91> but then I'm not sure DO is much better there
* joepie91 still prefers hosting with smaller shops
<adisbladis> joepie91: Exactly
<adisbladis> joepie91: Like?
<eyJhb> Does hetzner provide by the hour as well?
<joepie91> adisbladis: afterburst, ram host come to mind
<joepie91> though those are not as dirt-cheap as Hetzner
<joepie91> but then basically nothing is :P
<adisbladis> eyJhb: I think their VPSes are billed by the hour by default
<adisbladis> Actually I wast just about to cancel one I used for some temp stuff
<eyJhb> Fuck Hetzner VPS are cheap by the hour
<adisbladis> Lemme check
<joepie91> adisbladis: ramnode also provides a pretty good service, but they are more cookie-cutter with standard plans and everything
<eyJhb> adisbladis: Seems like it :D
<joepie91> nice thing about providers like ram host and afterburst is that if you need something weird, you just ask them, and they can probably make it happen for a reasonable price
<adisbladis> eyJhb: Yep, I was only billed for the 7 days the machine was up
<adisbladis> joepie91: I'll check them out :)
<eyJhb> ...... I guess it is time to add ANOTHER provider now...
<joepie91> adisbladis: anyway there a bunch more of these smaller reputable providers, like Inception Hosting, SecureDragon, BuyVM etc.
<eyJhb> I can get 3 vCPU + 4 GB ram for LESS than DO, and that machine is slower
<joepie91> but RAM Host / Afterburst / RamNode is where most of my critical stuff runs
<joepie91> BuyVM is interesting especially if you need a lot of storage for cheap
<joepie91> $5/TB/mo
<eyJhb> ^ I use BuyVM for my personal VPS
<eyJhb> Seems like it should be fairly simple to add Hetzner as a provider.
<philipp[m]> Hahaha! Scott Manley: "You guys are getting way to excited about the eccentric billionaire that now owns two offshore bases named fear and dread".
<__monty__> joepie91: Looks like BuyVM is only cheaper than hetzner if you want less than 64 TB of storage, past that Hetzner is a lot cheaper, 80 + 80/month compared to 64 * 5/mo + 2/mo = 322/mo (with the cheapest "KVM slice", so less performant than the hetzner offering too).
<__monty__> You can get ~224 TB for that price at hetzner (modulo the one-time fee).
<__monty__> Maybe BuyVM has built-in redundancy?
<__monty__> I have yet to see anything cheaper than Backblaze if it's backup storage though. 6/mo for unlimited data (not sure how unlimited this is but I'm assuming it's at least 100 TB).
<joepie91> __monty__: what are you comparing to?
<joepie91> and yes, BuyVM has RAID
<__monty__> Hetzner's SX3 line. Cheapest and most expensive respectively.
<__monty__> With hetzner you're responsible for your own software RAID.
<__monty__> But it still works out cheaper than BuyVM.
<__monty__> It *is* a high threshold though.
<__monty__> If you only need a couple TB's of storage.
<__monty__> I'm really looking at this from an "I want to back up all my data forever" perspective though.
<adisbladis> __monty__: I take ZFS snapshots on Hetzner and ship them to B2
<adisbladis> B2 is not as cheap as their regular backup thing
<adisbladis> But officially has an s3 interface
<__monty__> adisbladis: Backblaze's cloud storage? My brief napkin math put that at roughly the same price as BuyVM but with additional costs if you want to download anything.
<adisbladis> __monty__: Yes
<adisbladis> Exactly
<__monty__> You don't trust hetzner for reliable storage? Or you just don't want to deal with not having the S3 API?
<adisbladis> The latter
<adisbladis> Also it's nice to have your backups on another provider
<adisbladis> You never know
<__monty__> Ah, yeah, that probably automatically puts you into a different pricing category anyway.
<adisbladis> What if they cancel your accounts for some arbitrary reason
<__monty__> My only issue with backblaze is it's an american business. So I'd be putting my important data into the hands of the US government.
<__monty__> The pricing is tempting though.
<LinuxHackerman> Encrypt it.
<LinuxHackerman> You should do that anyway.
<adisbladis> __monty__: I don't see many alternatives (also it's encrypted)
<__monty__> adisbladis: Price-wise I haven't seen any.
<__monty__> Yes, you can encrypt anything, that's a given.
<__monty__> But they could still decide they don't want to do business with you.
<__monty__> I know it's unlikely. I'd still be happier with a european business.
<adisbladis> I don't really care about this
<adisbladis> And I prefer my backups to be in a completely different legal jurisdiction
<__monty__> US jurisdiction rarely works out in your favor though. Unless the other one's Russia or China.
<__monty__> But the more power to you if it's a non-issue.
<adisbladis> Payment from the UK for the backup in US
<adisbladis> Payment from Hong Kong for the hosting
<adisbladis> Apart from network traffic they look like completely different entities
<__monty__> Do you have experience with Backblaze's personal backup service? No hidden costs?
<adisbladis> No experience
<siraben> This is the fanciest site I've seen for a data structure https://pgm.di.unipi.it/
<eyJhb> It is also a domain I will NEVER remember :p
spacekookie_ has joined #nixos-chat
glowpelt has quit [Max SendQ exceeded]
spacekookie has quit [Quit: No Ping reply in 60 seconds.]
glowpelt has joined #nixos-chat
<siraben> pgm di unipi it
<siraben> what
<supersandro2000> pgm(-index).D(ipartimento di )I(nformatica).uni(versa de)pi(sa).it(aly)
<ar> ,launch Starship SN9 Test Flight, window opens in around 4 hours, and ends in ~8, https://www.youtube.com/watch?v=lPRfJxz-ECE
<{^_^}> Starship SN9 Test Flight, window opens in around 4 hours, and ends in ~8, https://www.youtube.com/watch?v=lPRfJxz-ECE: Ping for space stuff (edit this command to add yourself, see ",help"): infinisil Taneb ldlework etu philipp[m] eyJhb gchristensen __red__ red red[evilred]
<gchristensen> neat
<eyJhb> Where is the T-?
<infinisil> Oh boy
<eyJhb> Running generate in node-packages is ALWAYS fun.
<eyJhb> Not like it takes ages.
<infinisil> The weather doesn't look that great :/
<gchristensen> nice
<gchristensen> oops
waleee-cl has joined #nixos-chat
<philipp[m]> It's T-Too early to tell
<eyJhb> And I am still running generate on npm :D :D :D
<eyJhb> I should have offloaded this to a server with 10 Gbit/s. Not sure if there is a ratelimit however...
<gchristensen> tbh the generator should just be smarter, breaking the work in to smaller pieces in a resumable fashion
<philipp[m]> Yes, but they are only launching the spaceship and you are building a piece of software that should have low to medium complexity.
<eyJhb> Or only target a specific package, when you want to test something
<eyJhb> ! It is the same complexity!
<eyJhb> \s
<eyJhb> Also, I seem to remember that SpaceX uses JS for their stuff
<philipp[m]> Did some of their engineers complain that npm should be launched into the sun and someone in management took it literally?
<eyJhb> I really want to set that as a life goal... Just.. Take all of NPM and let the sun burn it up
<eyJhb> You can also do it on a budget with a magnifying glass
<gchristensen> the cheapest way to do it is to just wait
<eyJhb> Wait a loooong time
<philipp[m]> I propose a compromise between temperature and waiting time: Let's throw it in the next supervulcano.
<gchristensen> "why has my nix-daemon been completely unable to build on my build farm??" "oh right I prohibited it from talking to local IPs" d'oh
kalbasit has quit [Quit: WeeChat 2.9]
kalbasit has joined #nixos-chat
<abathur> Looney is an unfortunate last name
<cransom> i went to school with someone who had a last name of 'schmuck'.
<LinuxHackerman> That's German for "jewellery"
<makefu> it can even be used as a verb as in "Sieht schmuck aus" -> "Looks very nice". even though nobody really says this anymore
<cransom> bit of a different meaning in yiddish.
<philipp[m]> Apparently police are closing areas in boca chica, so it's looking good for vroom||boom today.
<gchristensen> are you trying to troll him?
<eyJhb> Troll him how? :D JUst trying to wake him up a little :p
<eyJhb> Pretty nice exploit
<eyJhb> I should really find a better way of doing notifications.... If someone pastes a LONG piece of text into Matrix ,my entire screen will be a blue box of text
<eyJhb> And I have to wait for 2-3 sec before it disappears
<abathur> curious, does anyone see code results for this query? https://github.com/NixOS/nixpkgs/search?q=language%3Anix
<gchristensen> no
<abathur> ok, phew, will hopefully be an easier resolution than the last one
<abathur> I spent ~3 weeks around christmas with a borked global code search that was working fine for others :/
<eyJhb> After such thigs one gets trust issues.
<eyJhb> `This should work, but... Does it? Is it just me?`
<V> I pity for people who still trust GitHub :p
<eyJhb> V: Is it really so much trust, as it is just a easy tool?
<joepie91> eyJhb: aside from the irritating language bashing and fluff, that's a rather... misleading post
<eyJhb> Also, I don't even trust myself V , I just found out I wrote `DynamicBool` besides `DynamicBuild`...
<joepie91> eyJhb: yes, templaters can accept additional options through the parameters passed to a res.render call, and that *could* probably be a somewhat better API, but also their code is basically passing untrusted input as-is into something that is not designed for untrusted input?
<eyJhb> joepie91: Enlighten me! If you want to :) It was just a post from a team member currently doing a CTF
<joepie91> like, the key thing that makes the 'exploit' work is the res.render('index', profile) -- that is not how you would normally use res.render
<eyJhb> But how many do you think do this?
<joepie91> rather, you would do something like res.render('index', { profile: profile }), which does not have this problem
<joepie91> eyJhb: I've never seen anyone do it before this post
<eyJhb> Also pointed out at the end of the post
<joepie91> it's standard practice - even among those who don't read documentation very carefully - to pass an object literal into the 'locals' parameter instead of some user object
<eyJhb> Is it possible to do a regex search over all Github code? Would be nice to see if anyone actually does this
<gchristensen> sourcegraph
<joepie91> eyJhb: I don't know what the prototype pollution thing is about, that's not how it works, you would need to be able to control the __proto__ property in the parent object which is not the case in { profile }
<joepie91> eyJhb: honestly this article looks like someone half understands how it works and was looking for an excuse to shit on JS
<joepie91> rather than doing a honest write-up with accurate risk assessment
<joepie91> prototype pollution really only occurs in object-merging cases anyway
<joepie91> which this is not one of
<joepie91> and if they believe that this is vulnerable to prototype pollution anyway, I would at least expect a proof-of-concept, not a footnote that doesn't make sense...
* joepie91 mumbles PoC||GTFO
<joepie91> yeah the more I look at this, the more bullshit it is :)
<eyJhb> Go get him joepie91 ! https://twitter.com/0xCaptainFreak/status/1352998694682054656 but thanks for the IRC writeup ;) See your point, but yeah, it is basically just "Ohh let me take a user input and just throw at this function", which will fuck many things up if not done correctly
<joepie91> eyJhb: I have extremely low expectations of them rectifying this, unfortunately
<joepie91> given the attitude in the post
<joepie91> eyJhb: I can't even reply, they've turned off public replies, so 🤷‍♂️
<eyJhb> Public replies on their Twitter?
<joepie91> yes
<eyJhb> That seems very ver half assed
<joepie91> yes
<eyJhb> very*
<joepie91> like I said, attitude :P
<eyJhb> We wil find them, and kick their ass!
<joepie91> like, if you know them, feel free to pass on my comments, but I'm honestly not going to spend more time on this :)
<eyJhb> No of course not, I do not expect you to! I am not sure if any of the team members know them personally, I will try to ask
<joepie91> eyJhb: as a future heuristic, any article about JS that starts off by dedicating a paragraph or more to how awful everything is with vague superficial complaints, is probably not worth taking seriously :P
<joepie91> seen it a million times before, basically always ends up being a case of "ungenerously interpreting whatever they see so they can complain"
<joepie91> the genuine articles are typically written from a perspective of "let's get this fixed!", and not "haha look at how awful it is!"
<eyJhb> :p Well I knew that you wouldn't like the bashing! But I was a little curious if you have seen people do such stupid shit when you review code
<joepie91> eyJhb: this specific case, no, basically never
<joepie91> people do plenty of stupid things, just not this one :)
buckley310 has joined #nixos-chat
<gchristensen> oooh https://sr.ht/~gpanders/ijq/
<cransom> oo.
<LinuxHackerman> aah I wrote a terrible hack to get something like that in emacs
<__monty__> eyJhb: grep.app
<eyJhb> __monty__: Cool :D
<eyJhb> LinuxHackerman: Looks like a nice easy way to write plugins.. :(
<__monty__> eyJhb: It doesn't cover all of github. And I really wish it had filtering by org/repo or even language at least. But it does grep a lot of code on github.
<LinuxHackerman> eyJhb: you have no idea how long I fought all those parentheses.
<eyJhb> __monty__: But quite a clean UI, might come later?
<eyJhb> LinuxHackerman: You had the chance just to be a guru at this! :p
<eyJhb> But that is also my main fear with Emacs/LISP
<LinuxHackerman> eyJhb: I was very satisfied with the results though, and I much prefer this to the idea of having to write it for vim
<adisbladis> vimscript is... ehh...
<adisbladis> Not very competent
<LinuxHackerman> (I used vim/neovim for a couple of years but have now mostly switched to emacs)
<eyJhb> Don't you dare say it!
<eyJhb> I just spent yesterday writing a very simple plugin in Vim. ANd it almost works!
<LinuxHackerman> Oh yeah no VimL is an awful language
<eyJhb> The bindings into Python still sucks
<eyJhb> But is better
<__monty__> What sort of monster would give gchristensen jq composition superpowers?
<adisbladis> eyJhb: Come to the dark side (emacs)
<eyJhb> But no one in #vim can help with anything
<eyJhb> adisbladis: I tried! But where was my help in #nixos-emacs ?! :p
<adisbladis> eyJhb: I haven't paid attention!
<adisbladis> I've been busy looking at pyramids and other stuff
<eyJhb> ... Still jelly
<adisbladis> ^_^
<colemickens> you ever just write a discourse post for 45 minutes and then delete it?
<colemickens> oh well, I'll just cross my fingers and hope GH does disappear more of our project data.
<eyJhb> But I tried to setup Emacs yesterday, but I am unsure how it works in NixOS :p
<colemickens> oops, freudian slip
<bbigras> I like the emacs-init module for home-manager.
tilpner has quit [Read error: Connection reset by peer]
tilpner_ has joined #nixos-chat
<philipp[m]> What do you mean by emacs-init?
<philipp[m]> Oh! That looks way nicer than what I'm doing.
<bbigras> yeah it's awesome. there's even some default config for nix https://gitlab.com/rycee/nur-expressions/-/blob/master/hm-modules/emacs-init-defaults.nix . like if you want to use plantuml-mode it will set the right path
<philipp[m]> Thanks for mentioning it.
<bbigras> you're welcome
* adisbladis is pretty disappointed those are not in nixpkgs instead
tilpner_ is now known as tilpner
<philipp[m]> bbbigras++
<philipp[m]> * bbigras++
<{^_^}> bbigras's karma got increased to 5
<adisbladis> Because there is nothing inherently tying these things to home-manager
<bbigras> I use the emacs-init package with https://github.com/nix-community/emacs-overlay to get fresh melpa packages
<bbigras> the overlay also has a "feature/native-comp" emacs build.
<bbigras> and I'm pretty sure that the melpa packages from nix-community/emacs-overlay are included in nix-community.cachix.org
<bbigras> nice
<adisbladis> bbigras: Indeed they are
<adisbladis> genevino: Nice
<adisbladis> Did you make it?
<V> gchristensen: ooh, I was previously using fx but that looks potentially better since it uses jq instead of its own (similar, but different) syntax
<gchristensen> nice
<V> (fx is already packaged)
<V> it's good for exploration
<V> you can just navigate output w/ the cursor keys, and everything starts out as collapsed
<V> which this doesn't seem to offer?
<siraben> genevino: pretty
<genevino> i did not make that, no, that one scrolled through our wallpapers chat on discord. :)
<genevino> i make fractals, tho.
rajivr has quit [Quit: Connection closed for inactivity]
<adisbladis> genevino: :/
<adisbladis> I would like a rendering with a black background
<genevino> adisbladis: ok found the origin, that one was made by user gkaply532 on the nixos dicord and was posted to "offtopic" first with the description ": I made a low effort glowing nix wallpaper on windows using blender, I wanted to share it"
<adisbladis> Too bad it's on discord
<adisbladis> I refuse to use that
<genevino> adisbladis: i can ask if the person uses IRC :)
<adisbladis> \o/
<adisbladis> Or the blender sources?
<genevino> adisbladis: wow the current state is that they want to share it but have privacy concerns so we're reading through https://blender.stackexchange.com/questions/8407/how-to-remove-personal-data-from-a-blend-file with 3 people now :)
<genevino> lmao
<adisbladis> lol
<genevino> adisbladis: so is what you want a render with just that but with #000000 as background color?
<mjlbach> Did they post a WQHD version of that?
<genevino> unfortunately not
<genevino> currently requesting a 4k render of that
<genevino> adisbladis: ok this is getting a bit...difficult.
<genevino> adisbladis: will keep you updated :D
<adisbladis> This is quite funny
<adisbladis> Thank you genevino
<genevino> it is haha :)
<genevino> much welcome, i want the 4k myself :D
<gchristensen> anyone really experienced with postgres?
endformationage has joined #nixos-chat
<adisbladis> I want it as my lock screen :)
<adisbladis> Glorious in 4k black
<genevino> hehe
<genevino> gchristensen: i know how to call pg_dump and that's it, maybe #postgres is of help?
srk has quit [*.net *.split]
<genevino> adisbladis: so just like this but with #000000 ?
<gchristensen> hehe
<gchristensen> thanks, genevino
<genevino> https://cdn.discordapp.com/attachments/568306982717751328/803337199936340008/nix-glow-big-more-bevel.png <- this one appearently has "more samples" so should be even higher quality.
<adisbladis> genevino: Exactly
<genevino> and i could ask for another render with #000000
<genevino> ok, on it
<adisbladis> genevino++
<{^_^}> genevino's karma got increased to 3
<adisbladis> genevino: I'll buy you (and the artist) a beer if I ever meet any of you :)
<genevino> adisbladis: :D
<adisbladis> Ohhhh
<genevino> nice!
<adisbladis> Sexy
<mjlbach> perfection
<colemickens> I'm getting "The site at https://mail.google.com/mail/u/0/ has experienced a network protocol violation that cannot be repaired." lately, so that's fun.
<genevino> adisbladis: appearently one person reports their IPS panel produces weird artifacts when displaying the black one.
<genevino> adisbladis: i can't say so, looks fine on my monitors (but they're not IPS)
<genevino> adisbladis: just as a warning. :D
<adisbladis> genevino: Looks fine on my IPS monitor
<genevino> adisbladis: cool :)
<colemickens> gnupg 2.2.27 supposedly fixed the need for calling --card-status, but that doesn't actually seem to be true for me. some others here reported seeing the issue, is it fixed for y'all?
<adisbladis> colemickens: Same
<adisbladis> (you're not going insane)
<colemickens> :)
__Sander__ has joined #nixos-chat
cole-h has joined #nixos-chat
srk has joined #nixos-chat
<colemickens> betawaffle: I looked at mauncher today, it doesn't build easily -_-
<betawaffle> lame
<colemickens> actually, my bad, looks like it just has a couple loud warnings that could maybe be patched
<colemickens> or ignored
<__monty__> Ah, too bad. Looks like SN-9 test flight was scrubbed.
<infinisil> Weather was terrible anyways, I don't want it to launch when we can't even see properly ;)
Guest88372 has quit [Ping timeout: 265 seconds]
buckley310 has quit [Ping timeout: 260 seconds]
srhb has quit [Ping timeout: 264 seconds]
Guest88372 has joined #nixos-chat
taktoa[c] has quit [Ping timeout: 260 seconds]
buckley310 has joined #nixos-chat
srhb has joined #nixos-chat
jackdk has quit [Ping timeout: 240 seconds]
taktoa[c] has joined #nixos-chat
sorear has quit [Ping timeout: 265 seconds]
jackdk has joined #nixos-chat
sorear has joined #nixos-chat
<ldlework> gchristensen: hours later, just notice, touchpad is working fine again
<ldlework> no reboot
<ldlework> strange
<gchristensen> huh
<ashkitten> i wonder if i could somehow make a shim vrclient library that redirects calls to the real vrclient but includes libSDL2 and libGL in its RPATH
<ashkitten> is that a shitty idea
<ashkitten> probably
<ashkitten> oh wait i remember what i was gonna do with adding to the rpath of libopenxr_loader
<ashkitten> hm
__Sander__ has quit [Quit: Konversation terminated!]
__monty__ has quit [Quit: leaving]
<gchristensen> I'd assume bigger numbers means bigger price means better
<cole-h> gchristensen: Maybe interested in https://www.reddit.com/r/NewMaxx/comments/dhvrdm/ssd_guides_resources/ -- the flowchart lists the QVO as a Storage SATA SSD: "Storage SATA SSDs are suitable for general data storage or games. Generally larger in capacity and not the primary drive."
<cole-h> While the 860 EVO is listed as a Performance SATA: "Performance SATA SSDs are the best SATA drives on the market, suitable for anything"
<leons> gchristensen: The 870 QVO uses QLC Flash, so 4 bits per cell, which the EVO does not
<gchristensen> ah right on
<gchristensen> thanks for the quick summary!
<leons> I'd guess that makes the QVO less durable, but certainly no expert
<elvishjerricco> Yea the evo uses 3 bit MLC which is better but more expensive IIUC
<ashkitten> is there anything besides xrgears i can use to mess around with openxr?
<leons> Also it seems the QVO have 3 vs 5 years warranty for the EVO, so I suppose Samsung has calculated the additional wear due to QLC there :)
<samueldr> gchristensen: you're asking the same questions I did a few months back!
<samueldr> same models even
<samueldr> and yeah, it was all about QLC and MLC kind of thing
<samueldr> and 870 vs. 860 was simply because they had a new model for QVO, but not yet for EVO
<samueldr> though my _actual_ question at the time was "is the price difference worth it or not?"
<samueldr> which I never really had an actual answer
<samueldr> but the 2 additional years of warranty kind of help
<samueldr> if it ends up like it did for me, procrastinate getting them, it'll be cheaper in a couple days ;)
<gchristensen> hehe
<samueldr> though really, check on pcpartpicker the pricing history to know how expensive compared to the usual it is
<gchristensen> I think I'm going to just go ahead and get them. I'm going to get 2x to more closely replicate the storage hydra has (2x nvme drives iirc in a mirror ... but I don't have 2 nvme slots...) so I'm not suffering through migration performance on raid5 5400rpm drives
<samueldr> maybe get one of those PCIe cards with NVMe?
<gchristensen> I'd have to go look but I'm not sure I can ... *looks*
<gchristensen> oh I think it can!
<adisbladis> gchristensen: There are very simple ones that expose only a single nvme slot
<adisbladis> They're pretty cheap
<adisbladis> But there are also bifurcated ones with multiple slots
<samueldr> I assume the main issue was about having a PCIe slot empty
<adisbladis> Ahh =)
<samueldr> I could be wrong
<gchristensen> looks like that'll worth with my motherboard, w00t, fancy nvme here I come :P
<gchristensen> thanks adisbladis!
<samueldr> now you're back to square one about selecting a specific drive though, no?
<gchristensen> lol, yeah, womp womp
buckley310 has quit [Quit: Connection closed for inactivity]
kalbasit has quit [Ping timeout: 264 seconds]
<adisbladis> gchristensen: Those are rookie numbers
<gchristensen> lol
<adisbladis> I type from my laptop with only one puny nvme
<adisbladis> :/
<gchristensen> I wouldn't be buying it at all if I didn't need to be able to do useful things with the hydra db
<gchristensen> believe you me I am happy enough with my 5400 rpm drives
kalbasit has joined #nixos-chat
<cole-h> If anybody is interested in the Solo V2, the kickstarter launches tomorrow: https://twitter.com/0x0ece/status/1353812756231671808
<colemickens> thanks for sharing it here :) I'm very interested
<cole-h> Same. Been waiting since they announced a v2 was in the works
<cole-h> esp. since I don't yet have a hardware token
<jtojnar> rmcgibbo: I have been looking into the infinite recursion but no luck so far
<rmcgibbo[m]> Jan Tojnar: Hi! Okay, cool. I'm still trying to address some of your other (very good!) comments, like adding the names of duplicates in duplicate-check-inputs.