gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
LnL has joined #nixos-chat
LnL has joined #nixos-chat
LnL has quit [Changing host]
<gchristensen> some day, somebody is going to call me out for shitposting about haskell without knowing it
<samueldr> but not today!
<gchristensen> :D
<aleph-> I mean we use nix
<aleph-> Can that day technically ever come? :V
<gchristensen> hm?
<drakonis> CALL AN AMBULANCE CALL AN AMBULANCE, BUT NOT FOR ME
rajivr has joined #nixos-chat
<drakonis> nix and ipfs, together at last.
<aleph-> Eyep
<drakonis> like rice and beans
neeasade has quit [Remote host closed the connection]
<gchristensen> stdbuf -oL -eL bash -c 'swaymsg -m -t subscribe "[\"window\"]" | jq -r .container.window_properties.instance | (while read inst; do if [ "$inst" == "xfreerdp" ]; then swaymsg input 1:1:AT_Translated_Set_2_keyboard xkb_layout us; else swaymsg input 1:1:AT_Translated_Set_2_keyboard xkb_layout dvorak; fi; done)'
<samueldr> oh, so americans *can* experience that pain
<gchristensen> lol yes
<samueldr> most vnc viewers also do that
<samueldr> or uh, combinations of vnc viewers and servers do*
<samueldr> I remember having to do something similar when using vnc to a macOS machine
<gchristensen> amusingly this exposes a bug in sway
<gchristensen> it cannot get away from that window if you change the layout immediately after leaving it
buckley310 has joined #nixos-chat
cransom has quit [Ping timeout: 256 seconds]
cransom has joined #nixos-chat
endformationage has quit [Quit: WeeChat 2.9]
waleee-cl has quit [Quit: Connection closed for inactivity]
[krow] has joined #nixos-chat
kroh has quit [Ping timeout: 265 seconds]
<ashkitten> hmmm you know what i'd really like, is something to keep extra crap out of my projects directory
<ashkitten> like when i compile something i don't want to store the build artifacts permanently, but i also don't want to have to manually `make clean` or whatever
<eyJhb> ashkitten++ would be awesome...
<{^_^}> ashkitten's karma got increased to 24
<eyJhb> I think the worst part is, that they clutter up my backups and fill up all that space ashkitten
<ashkitten> right
<ashkitten> my projects directory is 184 gigs
<ashkitten> i'm not sure how much of that is rendered blender stuff though
<eyJhb> I think mine is 40, but that is including a old backup
<eyJhb> UHHHH
<eyJhb> Blender
<eyJhb> Anything nice?
<samueldr> 3D project smoke, don't breat this
<ashkitten> so yes, the blender subdir takes up 65.3GiB
<ashkitten> but, and this will not surprise samueldr, the lineageos subdir takes up 54.5
<ashkitten> and guess which one i don't give a shit about
<cole-h> `zfs send -wnvR (zfs list -Ho name -s creation -t snapshot rpool/win10 | tail -1)` -> "total estimated size is 352G"
<samueldr> only 54GiB?
<ashkitten> i think it's just a clone
<cole-h> `zfs list rpool/win10` -> `659G 332G 251G` USED, AVAIL, REFER
<cole-h> ?????
<ashkitten> i haven't compiled it
<samueldr> oh right
<samueldr> that makes sense
* samueldr faints
<ashkitten> :)
<samueldr> it totally makes sense, and that's terrible
<cole-h> ZFS smarties pls explain why
<ashkitten> cole-h: magic
<ashkitten> currently deleting my lineageos clone to save space :))
<cole-h> ashkitten: pls say more I have 20.9G total AVAIL
<cole-h> I need hep
<ashkitten> says there you have 332 though
<cole-h> That's a windows volume I create with `zfs create -V 302G rpool/win10`
<ashkitten> anyway idk. snapshots?
<cole-h> `zfs list -t snapshot rpool/win10` gives nonsensical data... anything else I can check?
<cole-h> (Only 2 snapshots with USED above 1G)
<ashkitten> compression?
<cole-h> compression=on, yea
<ashkitten> idk
<cole-h> D:
cole-h has quit [Quit: Goodbye]
<eyJhb> ashkitten: prefix a command with `buildProj` something, which will record all files created and create them in a place you specify and make symlinks to that?
<eyJhb> Maybe
<jtojnar> do you know some Linux Live CD that contains memtest86+?
<sphalerite> jtojnar: nixos! :D
<jtojnar> my laptop does not see the official memtest iso :-/
<sphalerite> jtojnar: the catch is that memtest86+ only works with legacy boot
<jtojnar> oh, that might be the issue
<samueldr> and the newer version is nonfree unredistributable
<sphalerite> yep
<samueldr> though the newer is a standard uefi program
<sphalerite> I'm somewhat surprised nobody's written a free UEFI port yet
<samueldr> so if your UEFI implementation is nice, you can just copy it to your ESP and boot it manually
<sphalerite> jtojnar: if legacy boot won't work for you, you can also test most of your RAM using memtester, a userspace tool
<jtojnar> yeah, I can see it in Ubuntu menu if I enable legacy boot
<jtojnar> thanks
abathur has quit [Ping timeout: 240 seconds]
abathur has joined #nixos-chat
buckley310 has quit [Quit: Connection closed for inactivity]
monsieurp has quit [Remote host closed the connection]
<sphalerite> ashkitten: I have a directory /scratch, which is a zfs dataset that's rolled back to an empty snapshot daily
<sphalerite> ashkitten: a lot of projects can be built out-of-tree, so I often build stuff in /scratch even though it lives in ~/projects
<eyJhb> sphalerite: daily via. crontab?
<sphalerite> eyJhb: a systemd timer+service, but same difference.
<eyJhb> Seems nice that it is cleared daily, instead of on reboot
<eyJhb> Mind sharing?
<sphalerite> yeah I don't reboot often enough for that to make sense :)
<sphalerite> yep just a sec
abathur has quit [Read error: Connection reset by peer]
abathur has joined #nixos-chat
<eyJhb> I use my laptop as my daily driver, and I have displaylink that needs a reboot to work when I dock my laptop. So I reboot too often
<sphalerite> lol
<sphalerite> A dock without any of the convenience of docking!
<eyJhb> I can get two of my three monitors to work without rebooting :p
<eyJhb> Displaylink just basically sucks
<eyJhb> I could also reduce my monitors from QHD to 1920x1080. But where is the fun in that. I need a laptop which can have three 4k monitors!
<sphalerite> Persistent = true; on the timer, so that it gets cleared in the morning if the laptop was suspended overnight.
<eyJhb> Thanks!
<eyJhb> Perfect ;)
monsieurp has joined #nixos-chat
<ashkitten> i turned off my computer because it generates loads of heat at idle ;-;
<eyJhb> ashkitten: radiator?
<eyJhb> During the winter? :p
<ashkitten> it is currently extremely not winter
<ashkitten> and we have to keep our windows close or we will probably get sick and/or pass out, so i'm trying to keep everything as cool as possible
<eyJhb> Where the hell do you live ashkitten ? Sounds nice while not nice
<ashkitten> the pacific northwest is literally on fire
<ashkitten> the sky is full of ash
<ashkitten> the air is toxic
<ashkitten> the sun is blood red
<ashkitten> and it's 32 goddamn degrees inside and there's literally nothing i can do about it
<eyJhb> Staf safe then ashkitten , understandable then. I haven't been watching the news lately, at all, didn't know that was going on.
<eyJhb> srk: That looks like a heavy red filter. holy hell
<srk> yeah, unbelievable
* philipp[m] uploaded an image: signal-2020-09-10-092005.jpeg (235KiB) < https://matrix.org/_matrix/media/r0/download/xndr.de/VZIeFIUPMNCksgNLBGCRaSgn/signal-2020-09-10-092005.jpeg >
<makefu> wasn't the initial trigger the gender reveal party?
<ashkitten> for one of the fires yes
<ashkitten> there are multiple fires
<makefu> absolutely crazy
<eyJhb> _THE_ gender reveal party? Which one?
<ashkitten> the root cause of all of this is partly global warming and partly because there haven't been enough controlled burns
<eyJhb> People playing with fire?
<makefu> eyJhb: 'IT IS AN .... APOCALYPSE'
<eyJhb> 'IT IS AN GENDER REVEAL PARTY APOCALYPSE'
<eyJhb> Perfect
<colemickens> "sign_and_send_pubkey: signing failed for RSA "cardno:000607126708" from agent: agent refused operation"
<colemickens> I guarantee if I reboot it will work. I guarantee.
<eyJhb> Seems unreal tbh. haven't seen anything like that ever. But Denmark isn't that event worthy I gue--
<colemickens> have you seen the big bang gender reveals memes? I giggled.
<ashkitten> there really need to be more controlled burns
<ashkitten> also they should undam the rivers in california
<ashkitten> i found out earlier california used to be marshlands until they dammed the rivers to farm cash crops
<talyz> ashkitten: whoa, scary
<ashkitten> yeah
<ashkitten> big time
__monty__ has joined #nixos-chat
<sphalerite> colemickens: just rebooting scdaemon might be enough
<colemickens> sphalerite: I didn't have any "scdaemon" process running? which was confusing? I had pcscd running and just outright killed it.
<colemickens> idk I gave up and rebooted :( works now
jasongrossman has joined #nixos-chat
<bqv> I thought it was just australia where "fire" was classed as weather
<Taneb> I was far closer than I'd like to the Black Saturday bush fires back in 2009 (visiting various relatives in Victoria). Everywhere we visited, the first thing we talked about was what we'd do if we got warning that there was fire nearby
<Taneb> Fires are scary
parsley936 has joined #nixos-chat
johanot has quit [*.net *.split]
emily has quit [*.net *.split]
pasukon has quit [*.net *.split]
aaronjanse has quit [*.net *.split]
colemickens has quit [*.net *.split]
aria has quit [*.net *.split]
steveeJ has quit [*.net *.split]
mudri has quit [*.net *.split]
feepo has quit [*.net *.split]
ornxka has quit [*.net *.split]
ar has quit [*.net *.split]
NinjaTrappeur has quit [*.net *.split]
NinjaTrappeur has joined #nixos-chat
pasukon has joined #nixos-chat
feepo has joined #nixos-chat
aaronjanse has joined #nixos-chat
emily has joined #nixos-chat
colemickens has joined #nixos-chat
ornxka has joined #nixos-chat
johanot has joined #nixos-chat
aria has joined #nixos-chat
steveeJ has joined #nixos-chat
ar has joined #nixos-chat
mudri has joined #nixos-chat
aria has joined #nixos-chat
aria has quit [Changing host]
steveeJ has joined #nixos-chat
johanot has joined #nixos-chat
mudri has joined #nixos-chat
steveeJ has quit [Changing host]
johanot has quit [Changing host]
mudri has quit [Changing host]
steveeJ has quit [Max SendQ exceeded]
ornxka has quit [Max SendQ exceeded]
ornxka has joined #nixos-chat
steveeJ has joined #nixos-chat
ar has quit [Quit: leaving]
ar has joined #nixos-chat
xd1le has quit [Read error: Connection reset by peer]
xd1le has joined #nixos-chat
<__monty__> 0099UWHH6
<pie_> UWHHHU
<Taneb> Has anyone any experience running a VM with e.g. Ubuntu on it for Steam games with non-zero but not great Linux support
<gchristensen> y'all seen this insanity from CA?
<joepie91> gchristensen: please select the specific insanity you are referring to from the following menu....
<joepie91> drones off a call menu
<__monty__> Forest fires?
<gchristensen> the redness
<pie_> corona capital of the world? :D
jasongrossman has quit [Remote host closed the connection]
<aleph-> PHP should die in a fire
<aleph-> I hate it
<gchristensen> it pays the bills
<eyJhb> f0x: did you consider NixOS more since last time, for Matrix?
<eyJhb> gchristensen: in every way PHP does
<eyJhb> To run unstable on everything, or not to. THat is the dilemma
<f0x> eyJhb: not for Matrix specifically, but i've been considering a readonly-nixos setup for (some of) my servers
<f0x> but E_NOTIME
<eyJhb> Currently E_SOMETIME today
<eyJhb> But I am in-between if I should work, or do NixOS fun
<f0x> requires some actual nixos experience for me first too :P
<joepie91> best way to get NixOS experience is to set a server on fire and have no choice but to fix it!
<f0x> joepie91: and i'll always have nixos support because it's your matrix connection too :P
<joepie91> f0x: no, not like that :(
<eyJhb> f0x: Do it. :D
<aleph-> gchristensen: Or in this case doesn't pay the bills as I'm doing this for free to make my rss reader better :p
<f0x> joepie91: really might want to think twice before urging me to set things on fire :D
<eyJhb> *whispers* do iiiiit
<joepie91> f0x: point take, point taken :D
<eyJhb> I am just waiting for the irc brigde module to get into NixOS
<eyJhb> Might just cherry pick it
<jtojnar> hmm, memtest found no errors so either my SSD is dying or the motherboard :-/
disasm has quit [Ping timeout: 265 seconds]
disasm has joined #nixos-chat
<eyJhb> Cutting it close on a host `/dev/vda1 12G 11G 226M 99% /`
<gchristensen> ow
<eyJhb> 12 GB is also, not a lot.. Even the smallest Droplet on DO has more
<__monty__> eyJhb: Try the same but with a 32 bit CPU.
<__monty__> And 512 MB RAM.
cole-h has joined #nixos-chat
waleee-cl has joined #nixos-chat
<ashkitten> speaking of fire, the sky is not orange but it's certainly not blue
tokudan has quit [Remote host closed the connection]
rajivr has quit [Quit: Connection closed for inactivity]
tokudan has joined #nixos-chat
tokudan has quit [Remote host closed the connection]
tokudan has joined #nixos-chat
<samueldr> aleph-: remember that bad code transcends languages
<aleph-> Indeed
<aleph-> samueldr: I mainly hate it due to not knowing PHP
<samueldr> oh, I hate so many languages too :3
<aleph-> Heheheh
<samueldr> to be fair, some languages and ecosystem can make it harder for devs to self-sabotage, while others don't
<etu> aleph-: I'm pretty fine with PHP. It can be done in pretty decent ways.
<etu> aleph-: Sure, there's many flaws. But you can find flaws in everything.
<aleph-> Eyep
<etu> And tbf, composer is a pretty good package manager.
<etu> That together with the standards developed over the past 10 years for how to use namespaces, interfaces for common things etc have done a lot of things much better.
<eyJhb> Well I kind of like PHP. I would much rather spend time on trying to breach a PHP site than anything else, because most do not know how to use the language, and generally make flaws often
* etu has gotten paid to do php for almost 10 years by now
<etu> Maybe time for a change? Sure. But it's gotten so much better :D
<eyJhb> Code everything in nix etu .
<etu> eyJhb: No.
<eyJhb> Which would mean breaking everything.
<eyJhb> :D
<etu> I have this fun lib at work
<etu> They deprecated it
<etu> Without upgrade path
<etu> Internal lib
<eyJhb> <?php exec('nix-something that I dont know"); ?>, and display that
<etu> "you know what, we don't care, and if we break things we don't plan to tell anyone ahead of time"
<etu> pretty much
<eyJhb> etu: if it works, it works, if not, blame you :P
eyJhb has quit [Quit: Clever message]
eyJhb has joined #nixos-chat
eyJhb has joined #nixos-chat
eyJhb has quit [Changing host]
<eyJhb> ,ping
<{^_^}> pong
<eyJhb> And now the last system to throw onto Nixus. My router, so a good chance everything will go sideways now
<eyJhb> Damn it, I have two more... Forgot..
<gchristensen> https://twitter.com/ReutersScience/status/1304467600181784577 maybe I should go ahead and figure out that off-site backup, in case of fire ....
<cransom> i'll have a very busy day if us-west-2 starts disappearing.
<gchristensen> do we know where us-west-2 is?
<gchristensen> Umatilla it looks like
<samueldr> from a google maps satellite overview it looks like it's near fields and not forests
<samueldr> (the town of umatilla)
<samueldr> (or city?)
<samueldr> I wonder how that plays in the decision to build datacenters, proximity to flammable materials
<samueldr> welp
<samueldr> I guess fields burn too
<worldofpeace> they followed me
<V> :D
<worldofpeace> like, I'm sure this is my nemesis or simply iconic
<worldofpeace> like icon recognizes icon situation
<aleph-> heheheh
<aleph-> Honk
<V> honk
cole-h has quit [Quit: Goodbye]
<pie_> wtf?
<pie_> does about:config not work anymore? for me it just gets searched in google
<lassulus> which browser?
<pie_> firefox
<V> pie_: firefox mobile?
<pie_> no desktop
<pie_> im on 80 apparently
<V> wha
<pie_> unstable
<cransom> wfm on 80.0.1
<V> 80.0.1 (64-bit)
<V> works here
<pie_> maybe im just doing something fucky but
<lassulus> works for me on 80
<pie_> ok so for some reason it defaults to the search google smartbar entry or something
<pie_> i pressed the up button and it worked
<pie_> nope that opened about:preferences
<pie_> ok now from that page it worked
* pie_ throws hands up
<pie_> ;_; im so done with everything
<V> mozilla <3
<joepie91> https://www.youtube.com/watch?v=cF0t1aQrXuQ -- the ferry route I've rambled on about here before
<ashkitten> oh this is so strange
<ashkitten> gchristensen is yellow
<ashkitten> well, orange
Blackraider has joined #nixos-chat
Blackraider has quit [Remote host closed the connection]
endformationage has joined #nixos-chat
MichaelRaskin has joined #nixos-chat
parsley936 has quit [Remote host closed the connection]
parsley936 has joined #nixos-chat
<jtojnar> lovesegfault just connected my failing NixOS SSD to the Ubuntu box, bluetooth works there as well
<jtojnar> iwlwifi 0000:02:00.0: loaded firmware version 53.c31ac674.0 cc-a0-53.ucode op_mode iwlmvm
<jtojnar> uname -r → 5.7.16
__monty__ has quit [Quit: leaving]
<abathur> question for anyone who has a their own file-hosting setup that enables you to quickly host+post arbitrary code-snippets and tarballs and such: what sort of toolchain/workflow do you use to drive it?
<samueldr> not exactly what you're looking for, but I rsync the screenshots to a bare directory served by nginx, nothing fancy
<samueldr> and hotkey binding + xclip to get into the clipboard
<samueldr> I envisioned doing basically the same for files
<samueldr> not gone around to doing it
<samueldr> though I wonder how exactly I'd do it for source code snippets, I'd like them to be highlighted, and preferrably with my vim config just because
<samueldr> (with a raw version available
<abathur> not exactly sure either--in the short run I'm just thinking about it because I'm doing darwin release builds to test updates for Big Sur; air-dropping them to the test system atm but once the installs are clean I'd like to run a bunch of CI jobs against the files
<abathur> in any case, you're on the short list of people I can remember seeing do it for sure, so your setup is definitely of interest :)
<abathur> *installer updates for Big Sur
<samueldr> hah, the setup is not really a setup except for screenshots
<samueldr> everything else I just rsync or scp into the right directory on my server
<samueldr> got a cheap big server mostly for that
<abathur> nod, all I could imagine was rsync and scp, but I've noticed some people posting links with identifiers in them that made me wonder if they have a more complete toolchain
<samueldr> infinisil's might be in his repo
<samueldr> pretty sure it's a nix store
<samueldr> g//christensen's is a content-addressed thing, also pretty sure it's in his configs
<abathur> can't recall for sure; infinisil maybe yeah--I feel like I've seen gchristensen do it
<abathur> ah
<samueldr> hello
<infinisil> o/
<abathur> hehe
<abathur> summoned :]
<infinisil> This is usable like `cat <anything> | ssh <host> pst <optional extension>`
<infinisil> And I have a local zsh function for `pst() { ssh protos pst $1 | xclip -selection clipboard }`
<infinisil> So I can `cat <anything> | pst <optional extension>`, and it's already copied into my clipboard :)
<abathur> that sounds about right :)
<abathur> one other thought I had was whether anyone was just using a general file-store like S3, but it sounds like VPS is probably the answer so far?
<abathur> I have to be careful saying those 3 letters; my heart is already fluttering
<samueldr> I much prefer (over?)paying a host with a static price rather than the maybe scary bill at S3-alike services
<infinisil> Yeah I'm just hosting this on a digitalocean vps
<abathur> I vaguely want to have a finger server, but not enough to justify a full VPS on its own
<samueldr> it's also a place where I can run experiments more complex than a simple VPS
<abathur> and I haven't found anyone who'll do something serverless on an arbitrary port
<abathur> not that it doesn't exist, or hasn't been birthed since I looked last
<samueldr> abathur: a VPS can be ridiculously cheap if you lower your standards enough :3
<abathur> nod, I know
<abathur> but still
<samueldr> arbitrary port?
<samueldr> why'd you need that?
<samueldr> http is 80 and https is 443
<samueldr> that's all you need
<abathur> finger server
<samueldr> — everyone
<samueldr> (I was being highly facetious)
<abathur> oh
<abathur> <3 samueldr
<{^_^}> samueldr's karma got increased to 266
<samueldr> I SWEAR I PUT THE S IN FASCETIOUS WHEN I WROTE IT
<abathur> I use S3 for my backup setup
<samueldr> you can't put port 79 on a highly available http server cache on top of K8S
<abathur> and a few other things
<abathur> currently costing me ~0.22 USD/m for that
<abathur> nod
<samueldr> yeah, not that cheap though :/
<abathur> I presume the restriction is more about certain kinds of server ruining the fun for everyone
<samueldr> probably a good time to say: "why not both?"
<abathur> they made https://en.wikipedia.org/wiki/WebFinger but doesn't matter if the clients don't know how to say hi
<danderson> webfinger was ruined by the big providers ignoring it, so the network effect didn't take hold
<danderson> although WebFist attempted to fix that by just implementing it for them, using DKIM to anchor trust (https://github.com/bradfitz/webfist)
<abathur> oh heh
<abathur> talk about doubling down on the innuendo :]
parsley936 has quit [Remote host closed the connection]
<danderson> yeah. bradfitz says he'd probably pick different names today :)
<abathur> be great to shake these EOF errors on darwin out of the nix build process, they're giving me way too much indeterminately-bounded ~compiling! time to screw off setting up a VPS or whatever
<abathur> meh, 5 failed builds in a row this is killin' me
<ashkitten> i need an irc client that presents sixel-based randomart avatars in addition to a LRU-based nick coloring scheme
<ashkitten> hmmm
<ashkitten> actually, what if matrix was just better and i could use that as an irc client reliably
<ashkitten> how's the experience of irc bridging nowadays?
<ashkitten> i might just wait until dendrite is out