gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
evanjs has quit [Quit: ZNC 1.8.2 - https://znc.in]
evanjs has joined #nixos-chat
eyJhb has quit [Quit: Clever message]
eyJhb has joined #nixos-chat
eyJhb has joined #nixos-chat
eyJhb has quit [Changing host]
<infinisil> Neat, got this is my mail: https://paste.infinisil.com/AXN-Lj3XBE.png
<infinisil> "There may be no personal benefit from your participation in the study but the knowledge received may be of value to humanity."
<infinisil> "How much has the code review process in NixOS/rfcs improved the quality of your code?"
<infinisil> Lol, it's not even code
<infinisil> But sure
<infinisil> Oh god, they're asking specifically about rfcs#64 now
<{^_^}> https://github.com/NixOS/rfcs/pull/64 (by Infinisil, 1 year ago, closed): [RFC 0064] New Documentation Format for nixpkgs and NixOS
<cole-h> lol
<infinisil> "Please take a moment to review the PR and then return to this page to answer the following questions."
<infinisil> "A moment"
<gchristensen> lol.
<infinisil> Yeah sure, I'll just quickly read through 300 comments
<infinisil> "Which, if any, behaviors occurred during this code review? (Check all that apply.)"
<infinisil> *list of 20 different negative things follow*
<infinisil> Yeah, I'm noping out of that!
rajivr has joined #nixos-chat
<ashkitten> screw this, too much effort
<ashkitten> computers are bad and windows is bad
<ashkitten> i'm not gonna bother installing ubuntu either
<gchristensen> I installed ubuntu a couple weeks ago and
<gchristensen> I installed nixos a couple weeks minus a few days ago
Ashy has quit [Ping timeout: 264 seconds]
<cole-h> lol
Ashy has joined #nixos-chat
spudly1 has joined #nixos-chat
<colemickens> I had to switch motherboards. I didn't write down my key ahead of time. I bought it when I was an FTE and so the key is in a locker I can't access. -_-
<colemickens> nauseating knowing that I could've just dumped it before the water was introduced to the mobo and I'd be good-to-go -_-
<gchristensen> what happened? :o
<colemickens> cat tried to occupy the same space as a glass of water. under-desk-mounted PC. :( 'twas a matter of time.
<gchristensen> ow :(
<colemickens> If it weren't for the Windows thing, it would be a pretty minor deal. Got a replacement mobo, delivered, in less than 18 hours for a really decent price from Craigslist.
<gchristensen> wow
<colemickens> My partner is a student though, so come to think it, some sort of windows should be easy to come by cheapily. :)
<abathur> weird
* abathur posts first blog post in 873 years, only one I've done on nix
<abathur> someone posts it to reddit
<gchristensen> link?
<abathur> someone comments "But i will say your other posts have been so helpful to me. The best nix blog I've found"
<gchristensen> huh
<gchristensen> that speaks very poorly of other nix blogs!
<abathur> right?
<gchristensen> when did I first start using resholve, abathur ?
<gchristensen> 1yr ago I think
<abathur> nearly yeah
<abathur> march sometime
<abathur> a pandemic ago
<gchristensen> :D
<gchristensen> abathur: ✔️ gushed about you on the internet
<abathur> <3 gchristensen
<{^_^}> gchristensen's karma got increased to 421
<gchristensen> I seriously cannot even count how many hours you've saved me
<gchristensen> like, every single time I boot a bare metal server and it doesn't fail because I forgot to put gnugrep in PATH you've saved me an hour
<samueldr> just use /usr/bin
<samueldr> ugh
<samueldr> it's already got gnu grep into it
<samueldr> (sorry, I had to)
<gchristensen> puke.avi
<abathur> hehe
<gchristensen> abathur: I can't read your blog without reader mode, or 300% zoom ;_; I feel very old right now
<abathur> yeah...
<abathur> what kind of device?
<gchristensen> a big dell screen
<gchristensen> off to bed
<abathur> night ;)
<gchristensen> you too!
<gchristensen> I also posted it to lobsters
endformationage has quit [Quit: WeeChat 2.9]
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos-chat
<ashkitten> i switched back to x11 for something and wow this is overall a much worse experience than sway
<ashkitten> screen tearing all over the place (can be mitigated with a compositor, but... it's still pretty bad)
<siraben> I still haven't figured out how to do screen sharing on wayland
<bbigras> there was a post on reddit today of doing it with sway on arch
waleee-cl has quit [Quit: Connection closed for inactivity]
<ashkitten> i bet gnome works out of the box
<siraben> Does anyone have it working on NixOS?
<ashkitten> yes
mog has quit [Ping timeout: 272 seconds]
mog has joined #nixos-chat
<siraben> What about screen sharing + sway + NixOS?
cole-h has quit [Ping timeout: 265 seconds]
<patagonicus> Sigh. Was just wondering why nix-build did so much without outputting a single line. Well, I had written '- A' instead of '-A' and it was waiting for input on stdin …
<samueldr> damned software doing exactly as it's told
<patagonicus> No, no, I like that. I don't like damned humans not doing what they think they're doing.
<patagonicus> Although computers in general were a mistake, as I tend to say at least once a week.
<adisbladis> I think things went wrong in the 60s some time
* adisbladis wonders what it would have looked like if lisp machines won
<patagonicus> Another point for humans being stupid: I added my shared configs to my armv7 machines. Unfortunately that meant that it also enabled automatic nix GC. Which wiped out about 24h of compiling progress AFAICT. Well, guess I at least won't be distracted from work during the day since there's nothing to be done on this project for now.
<patagonicus> Oh, or I was lucky and one of the other build machines hadn't gc'ed that stuff.
vesper11 has joined #nixos-chat
vesper11 has quit [K-Lined]
<supersandro2000> some brackets for LISP ((((((())))))
<adisbladis> )
<adisbladis> supersandro2000: Balanced it for you
<eyJhb> ) adisbladis we want chaos
<adisbladis> eyJhb: That's fine, my IRC clients doesn't complain about unbalanced parens in that direction
<eyJhb> (()
<eyJhb> ^ Enjoy
<eyJhb> :D
<adisbladis> )
<eyJhb> NO! ((((())
<eyJhb> How does it look?
* adisbladis slaps eyJhb around a bit with a large trout
<eyJhb> If I put a ( in my name, will it then fuck it up all the time?
<adisbladis> It's quite annoying :P
<adisbladis> But I don't know how I could enable it for just the part of the buffer that's input
<adisbladis> And it's very handy when writing one-liners
<LinuxHackerman> use the minibuffer for input :D
<etu> adisbladis: That reminds me that I should look into not using weechat ncurses interface... :p
<adisbladis> LinuxHackerman: That would be extremly annoying :P
<adisbladis> etu: Rn I'm leaning towards setting up a matrix server and use that to bridge to everything else
<siraben> Emacs FTW
<adisbladis> It depends on how good https://github.com/alphapapa/matrix-client.el is
<etu> adisbladis: Not a bad idea
<eyJhb> HEY! No fanboying of Emacs in here, hop into your emacs channel! :( :D
<eyJhb> ( Vim rules, Emacs drools )
<adisbladis> eyJhb: We can talk about Emacs anywhere we want!
<etu> Emacs is perfectly on topic here.
<adisbladis> Go chug your toilet cleaner elsewhere :P
<siraben> I keep putting off switching to weechat-matrix
<siraben> am on Element client ATM
<eyJhb> adisbladis: I prefer Tide Pods.
<siraben> #emacs is very OT a lot of the time, hehe
<eyJhb> OT?
<etu> adisbladis: I haven't checked but I'm guessing that matrix-client.el doesn't do encryption
<eyJhb> On-topic
<siraben> off-topic
<eyJhb> DAMN IT!
<eyJhb> It could go both ways.
<eyJhb> But we don't have a foot pedal as a accessory
<eyJhb> :D
<siraben> I started doing some app development recently and man Android Studio was a PITA, thank goodness someone there's the lsp-dart Emacs package
<eyJhb> adisbladis, siraben, etu: Evil mode?
<adisbladis> siraben: EXWM input key simulation was a godsend when I had to do Android dev
<siraben> nay, evil mode is unholy
<etu> eyJhb: I know it exists, I know some people are very happy with it, never used it myself though.
<siraben> the last time I messed around with EXWM was when I was using Debian then Ubuntu, ended up having to reinstall Linux to reset to a good state
<siraben> adisbladis: what's input key simulation?
<adisbladis> etu: Hmm, the encryption thing is annoying :/
<siraben> Also, does that mean when Emacs blocks, your entire WM blocks?
<leons> adisbladis: second that, EXWM key simulation is frickin awesome
<leons> siraben: well, the X applications still run fine if it blocks. You just can move windows around etc. when emacs blocks
<leons> s/can/can't
<siraben> oh
<adisbladis> This happens much more rarely than you think
<siraben> I recall the keybinds conflicted in subtle ways with Firefox
<adisbladis> siraben: You can turn off key simulation for a specific window
<siraben> Emacs on macOS seems to freeze more frequently than on Linux
<leons> siraben: I suggest you steal adisbladis' config as I did :)
<adisbladis> What, my config is a mess! :P
<siraben> critiques welcome, :D https://github.com/siraben/dotfiles
<etu> My EXWM config isn't that messy, but it's not used atm either
Hm7000 has quit [Quit: Idle for 30+ days]
cosimone has joined #nixos-chat
<adisbladis> etu: https://github.com/matrix-org/pantalaimon looks acceptable
<adisbladis> I wouldn't mind running that for encryption
<etu> adisbladis: Oooh, that's cool, then you probably can use many clients against that proxy :)
<adisbladis> Yeah :)
<adisbladis> It was in the readme for matrix-client.el in fact
<etu> 👍
<adisbladis> So someone has presumably already tested the combo
__monty__ has joined #nixos-chat
sorki has joined #nixos-chat
srk has quit [Remote host closed the connection]
sorki is now known as srk
<patagonicus> Ok, so earlier today I was trying to figure out why LLVM 11 fails to build on armv7. Now I noticed that my headless machine only pulls in LLVM 11 because it's pulling wayland, so maybe I don't need to care about that build failure.
cosimone has quit [Quit: cosimone]
DigitalKiwi has joined #nixos-chat
<ldlework> DigitalKiwi: what kind of trading do you do?
<DigitalKiwi> i usually buy high and sell low
<ldlework> Yeah but on what time scales?
<DigitalKiwi> just got rid of my GME this morning, bought it last thursday
<ldlework> paper handed bitch I see
<ldlework> lol just kidding
<ldlework> DigitalKiwi: do you ever use TOS' scanning feature?
<etu> The meme game in WSB has been strong
<DigitalKiwi> yeah
<ldlework> DigitalKiwi: I am excited about this feature, but not excited about learning thinkscript
<etu> What's TOS?
<ldlework> Do you use thinkscript?
<DigitalKiwi> thinkorswim
<ldlework> etu: thinkorswim, Ameritrade's trading tool
<DigitalKiwi> i haven't written any
<ldlework> DigitalKiwi: you buy any studies?
<DigitalKiwi> no
<DigitalKiwi> i'm annoyed FCEL is still doing so well considering i used to have a lot more shares and options ;_;
<DigitalKiwi> i basically paper trade good ideas and actually trade worse ones :(
<ldlework> DigitalKiwi: yeah I can relate
<ldlework> I was up over 5 grand of paper on SAVA
<ldlework> I am slowly and painfully learning the lesson of "buy the rumor, sell the news". Argh.
<DigitalKiwi> $900 of call options -> >$13k
<ldlework> I am still learning about options and futures. How to actually trade them.
<ldlework> I looked at the futures interface and got pretty confused.
<DigitalKiwi> i don't do futures
<DigitalKiwi> sometimes i do trade options but i didn't do so well a few weeks ago so uh >.>
<ldlework> I've put together a collection of pretty interesting studies, http://logos.ldlework.com/caps/2021-02-05-13-15-04.png
<ldlework> I kind of want to get into scalping
<DigitalKiwi> do you know haskell
<ldlework> DigitalKiwi: Not really.
<ldlework> Were you gonna bring up the TOS api that's in haskell?
<DigitalKiwi> johnw was working on a reporting tool for TOS but got sidetracked with work
<DigitalKiwi> if that's the one you mean then yes lol
<ldlework> yeah
<DigitalKiwi> do you trade crypto
<ldlework> DigitalKiwi: only paper
<ldlework> ETH and MKR made me a lot of paper last few days
<DigitalKiwi> i'd been meaning to buy MKR lol :(
<DigitalKiwi> https://mostlyabsurd.com/files/binance.sh is from there modified for nix-shell
<ldlework> DigitalKiwi: Would you be interested in a paper game with a few others?
<DigitalKiwi> what's the game
<DigitalKiwi> cause i bought doge at its highest so if the game is make bad decisions i win
<ldlework> Everyone resets their paper to 10k then show off their gain loss porn
<DigitalKiwi> is that good or bad idk
<ldlework> hehe
<ldlework> NIO at 44 nice
<DigitalKiwi> my real account is only 20% :(
<DigitalKiwi> which is up from 3-4% a few days ago >.>
<ldlework> DigitalKiwi: that you can't run paper scans annoys me a lot
<ldlework> a finance overlay, or flake, or whatever could be interesting
<ldlework> DigitalKiwi: do you pay for realtime
<ldlework> or t2 or whatever it's called
<DigitalKiwi> l2 ?
<DigitalKiwi> i think i have realtime but i don't pay extra
cosimone has joined #nixos-chat
cosimone has left #nixos-chat [#nixos-chat]
<siraben> DigitalKiwi: haskell <3
julm has quit [Ping timeout: 258 seconds]
__monty__ has quit [Quit: Biab, building on a memory-poor system >.<]
julm has joined #nixos-chat
Dotz0cat_ has quit [Ping timeout: 272 seconds]
<siraben> yay, converted a project from niv to flakes successfully without changing CI at all: https://github.com/siraben/compiler/tree/flakes
<siraben> flake-compat FTW
<ldlework> GME shot to 80 lol
<leonardp> this is why we can't have nice things
<siraben> :diamond: :hands:
<eyJhb> Back up bby! :D
cosimone has joined #nixos-chat
cosimone has quit [Remote host closed the connection]
waleee-cl has joined #nixos-chat
cole-h has joined #nixos-chat
Guest4239 has joined #nixos-chat
Guest4239 has joined #nixos-chat
Guest4239 has quit [Changing host]
Guest4239 is now known as joepie91
rajivr has quit [Quit: Connection closed for inactivity]
__monty__ has joined #nixos-chat
NinjaTrappeur has quit [Ping timeout: 260 seconds]
NinjaTrappeur has joined #nixos-chat
rj has joined #nixos-chat
cosimone has joined #nixos-chat
rj has quit [Quit: rj]
rj has joined #nixos-chat
rj has quit [Quit: rj]
Guest2599 has joined #nixos-chat
rj has joined #nixos-chat
rj has quit [Client Quit]
Guest2599 has left #nixos-chat [#nixos-chat]
cosimone has quit [Quit: cosimone]
<energizer> when i'm looking at strace output, it says [pid 99] how do i find out what program that is?
<gchristensen> cat /proc/12345/cmdline
<energizer> can i get strace to show that to me, it's in a namespace and also not a long running program
<samueldr> TIL Ad Lib, Inc. (from the Ad Lib sound cards) was from Québec, uh!
<gchristensen> look fro what spawned pid 99 and see what the exec() was
<samueldr> pro-tip: it will be *before* you see pid 99 in the trace ;)
cole-h has quit [Ping timeout: 240 seconds]
cosimone has joined #nixos-chat
<ldlework> DigitalKiwi: yo
rj has joined #nixos-chat
<eyJhb> gchristensen: I know you are a big fan of jq, but how do you feel about looking at other peoples jo expressions? ;)
rj has quit [Quit: rj]
rj has joined #nixos-chat
<gchristensen> I stumble around like a bull in a china shop with jq
<eyJhb> I am looking into the Docker thing we talked about a long time ago, and I think I might set a world record in ugliness soon....
<eyJhb> So I think it would only be better to set a bull loose in a china shop
<supersandro2000> eyJhb: what are you doing exactly?
<eyJhb> supersandro2000: In DockerTools or my jq fuckery?
* colemickens nice, flakes-compat is fairly tiny
<supersandro2000> eyJhb: jq
<eyJhb> supersandro2000: You really do not want to see
<gchristensen> I've never made a new function in jq
<supersandro2000> I didn't even know you can do such things
<supersandro2000> I mostly do simple selects
<eyJhb> Putting it a word, very much PoC and should be changed, but just need to get this going
<supersandro2000> is jq turing complete?
<eyJhb> https://itchyny.medium.com/json-formatter-written-in-jq-b716c281afd7 might be? ALso, you should NOT be impressed by my functions, for some reason I can't get it to work in DockerTools...
<eyJhb> But everything EXCEPT this part work (env part). But I got the other stuff to work! But that is also a lot cleaner `baseVars="$(cat "./image/$configName" | jq '.config | {Hostname, User, ExposedPorts, Env, Cmd, Volumes, WorkingDir, Entrypoint, Labels, Shell, Healthcheck} | with_entries(select(.value != null))')"`
<eyJhb> Soon (hopefully) I/we can make nice base images in Nix <3
<eyJhb> (which inherits the config = ...)
__monty__ has quit [Quit: leaving]
<ldlework> DigitalKiwi: yoooooooooooooooooooooooooo
<DigitalKiwi> eyJhb: lol; you haven't seen my bash/awk/jq abominations
<DigitalKiwi> ldlework: sup
<ldlework> DigitalKiwi: can I DM you
<DigitalKiwi> yes
cosimone has quit [Quit: cosimone]
Dotz0cat has joined #nixos-chat
Dotz0cat has quit [Remote host closed the connection]
Dotz0cat has joined #nixos-chat
rj has quit [Quit: rj]
evanjs has quit [Quit: ZNC 1.8.2 - https://znc.in]
evanjs has joined #nixos-chat