<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:16:12] <Ocawes​ome101> Izzy: thoughts on NixOS for common configs?
L2[00:18:37] <Ocawes​ome101> ig that's more of a whole-system change though
L3[00:25:16] <Izzy> Most NixOS users I know spend more time fighting NixOS than using their computer :p
L4[00:25:32] <Izzy> And they're smarter than me
L5[00:25:37] <Ocawes​ome101> honestly fair
L6[00:25:50] <Ocawes​ome101> i have stuck to Arch thus far but i do want a way to share configs between machines
L7[00:35:00] <Ocawes​ome101> also, do you have your ansible management node running on like a server?
L8[00:35:21] <Izzy> no I keep my playbooks in git
L9[00:35:30] <Izzy> Can install ansible and run them from wherever
L10[00:35:49] <Izzy> Though in practice it ends up being my laptop and desktop x3
L11[00:56:18] ⇦ Quits: Forecaster (~Forecaste@znc.theender.net) (Ping timeout: 201 seconds)
L12[00:56:32] ⇨ Joins: Forecaster (~Forecaste@znc.theender.net)
L13[00:56:35] zsh sets mode: +v on Forecaster
L14[00:59:26] <Ocawes​ome101> how does the inventory setup work for that?
L15[01:00:14] <Izzy> it's in git too
L16[01:00:19] <Izzy> for real hosts
L17[01:00:29] <Izzy> containers and VMs are pulled in from proxmox at runtime
L18[01:03:05] ⇦ Quits: patriik (~patriik@neon.patriik.one) (Ping timeout: 201 seconds)
L19[01:03:15] ⇨ Joins: patriik (~patriik@neon.patriik.one)
L20[01:04:11] <Ocawes​ome101> how do you differentiate which host you're running the playbook on?
L21[01:04:29] <Izzy> like, VM hosts?
L22[01:04:38] <Ocawes​ome101> real ones
L23[01:04:44] <Izzy> if it's targeting them directly you just specify them by name
L24[01:05:03] <Ocawes​ome101> and `ansible_host` is just `localhost`?
L25[01:05:57] <Izzy> otherwise, it creates groups for like, for example, proxmox_asakura_lxc and proxmox_all_running
L26[01:06:05] <Izzy> so you can do filters for these
L27[01:06:53] <Izzy> though mostly I just specify which server I want a given service on and have it create a container with the right - we were talking about desktops not servers weren't we
L28[01:07:00] <Izzy> uhhh so I have a [mintdesktop] group basically
L29[01:07:30] <Izzy> more accurately, I have a lmdesktops group that contains the mint21 and mint22 groups
L30[01:09:55] <Ocawes​ome101> do you need an ansible host daemon or w/e running on every computer?
L31[01:10:08] <Izzy> nope
L32[01:10:11] <Izzy> logs in via ssh
L33[01:10:51] <Ocawes​ome101> oh i see. didn't properly scan the error message : ⁾ i can read, i swear
L34[01:11:46] <Izzy> it does mean you're not able to do things to hosts that are offline but that's why it generates retry files, so you can retry against failed hosts later
L35[01:19:49] <Ocawes​ome101> i take it administering configuration changes has to be done individually from each machine?
L36[01:19:50] <Amanda> @Ocawesome101 I say this as a serial distro-hopper who managed to stay on nixos for like 5-6 years: don't bother
L37[01:20:03] <Ocawes​ome101> fair enough
L38[01:20:09] <Ocawes​ome101> i installed it in a VM once for giggles
L39[01:20:15] <Ocawes​ome101> not too long ago
L40[01:21:26] <Amanda> Nixos is great in theory, but the community is a whole pile of hacks upon hacks. PRs take forever to get even looked at, I'm pretty sure I still have a couple from my first years of using it that are still open. I stopped using nix a year or two ago
L41[01:21:58] <Amanda> And it's just too alien for most software to use properly
L42[01:22:09] <Ocawes​ome101> i thought i had in my head that you were one of the people here who had used it
L43[01:23:07] <Amanda> Linux just doesn't expect for every binary to be in /nix, read-only, chowned to nobody:nobody, too much software expects setuis type stuff
L44[01:23:35] <Amanda> Steam is a rolling target that frequently was just broken whenever I wanted to play
L45[01:24:10] <Ocawes​ome101> games were a big concern and part of why i hadn't switched yet
L46[01:24:16] <Ocawes​ome101> also the package manager (in a vm at least) is dog slow
L47[01:24:51] <Amanda> Fuck, one of my open prs was just to *add a symlink to the chroot the packages use* so unity games worked. I wrote that patch last time Izzy made a ksp mod pack, and it still hasn't been merged
L48[01:25:04] <Amanda> It got bike-shedded a bit the. Just fhosted
L49[01:26:59] <Amanda> I guess one nice thing about nix is since it's all declarative, I can just have my patch in my nixos repo like this for my personal use: https://git.camnet.site/homelab/nixos/src/branch/master/pkgs/default.nix#L96
L50[01:27:19] <Amanda> But that's what I mean by hacks upon hacks. Everyone's got patches like that in their configs
L51[01:27:29] <Amanda> Nothing gets fixed "upstream"
L52[01:29:21] <Amanda> I went from running nix-based stuff on everything to a single VM that I'm slowly moving stuff out of
L53[01:33:01] <Amanda> </rant> sorry I'll go back to meowing about the half-fae to Elfi now. :3
L54[01:41:40] ⇨ Joins: im (~im@n175-33-197-159.meb22.vic.optusnet.com.au)
L55[01:42:11] <im> hi
L56[01:42:22] <Amanda> %yeshi
L57[01:42:22] <MichiBot> Hi, welcome to the opencomputers IRC channel/Discord server. If you just connected from minecraft, yes this is a real chat. There are people here. You probably have to say something more than "hi" to get a reply though.
L58[01:43:12] ⇦ Quits: im (~im@n175-33-197-159.meb22.vic.optusnet.com.au) (Client Quit)
L59[01:44:40] <Izzy> Ocawesome101: I mean you run it on your local machine and it tries to run each step in parallel on every target
L60[01:56:16] ⇨ Joins: SinZ (~SinZ@2400:6180:0:d0::64f:9001)
L61[02:04:26] <Ocawes​ome101> gotcha. and just kinda fails on everything other than local machine?
L62[02:12:05] <Izzy> um. No?
L63[02:12:21] <Izzy> Why would it let me target other machines if it would just fail?
L64[04:22:48] <Spider​EveryOS> %tonkout
L65[04:22:48] <MichiBot> Yeah! Spider​EveryOS! You beat Va​ur's previous record of 3 hours, 37 minutes and 39 seconds (By 4 hours, 29 minutes and 30 seconds)! I hope you're happy!
L66[04:22:49] <MichiBot> Spider​EveryOS has stolen the tonkout! Tonk has been reset! They gained 0.008 tonk points! plus 0.007 bonus points for consecutive hours! (Reduced to 50% because stealing) Current score: 0.48793. Position #2 => #1 (Overtook Forecaster)
L67[04:22:57] <Spider​EveryOS> Nice
L68[04:37:20] <Forec​aster> Dang
L69[05:19:54] <Ar​iri> izzy: any chance u could share some snippets of ur playbooks? actually considering it tbh
L70[05:28:14] *** Joins: Hawk777 (~Hawk777@2605:1700:10aa:6600:79df:ff8a:b851:5bb4) Hawk777
L71[06:40:08] <Va​ur> %tonk
L72[06:40:08] <MichiBot> Goshhawk! Va​ur! You beat Spider​EveryOS's previous record of <0 (By 2 hours, 17 minutes and 19 seconds)! I hope you're happy!
L73[06:40:09] <MichiBot> Vaur's new record is 2 hours, 17 minutes and 19 seconds! Vaur also gained 0.00229 tonk points for stealing the tonk. Position #3. Need 0.07105 more points to pass Forec​aster!
L74[06:57:43] <Izzy> Ariri: can do, though later. need to commit some stuff to git x3
L75[08:50:55] ⇦ Quits: Hawk777 (~Hawk777@2605:1700:10aa:6600:79df:ff8a:b851:5bb4) (Quit: Leaving.)
L76[11:02:28] <Spider​EveryOS> %tonk
L77[11:02:28] <MichiBot> Swell! Spider​EveryOS! You beat Va​ur's previous record of 2 hours, 17 minutes and 19 seconds (By 2 hours and 5 minutes)! I hope you're happy!
L78[11:02:29] <MichiBot> SpiderEveryOS's new record is 4 hours, 22 minutes and 19 seconds! SpiderEveryOS also gained 0.00624 (0.00208 x 3) tonk points for stealing the tonk. Position #1.
L79[12:32:23] * Amanda meows and looks around
L80[12:32:27] * Amanda orders MichiBot some %soup
L81[12:32:27] <MichiBot> Waiter!! Waiter!! Theres a Shiny genuine l&amp;uuml;mp! (10%) in my soup!
L82[12:32:43] <Amanda> %splash @Forecaster with mutable pink potion
L83[12:32:43] <MichiBot> You fling a mutable pink potion (New!) that splashes onto @Forecaster. @Forecaster turns into a frog until they have a nap.
L84[12:42:40] <Forec​aster> D:<
L85[12:42:43] <Forec​aster> nap time!
L86[12:42:45] <Forec​aster> zzzz
L87[13:45:13] <Forec​aster> https://discordembeds.pc-logix.com/live/1770903912831.jpg
L88[13:45:27] <Forec​aster> When you have too many harddrives and don't remember what's on them
L89[13:50:45] <Flamei​ngsoul> Mmmmm drives
L90[13:50:49] <Flamei​ngsoul> Thay are tasty
L91[13:51:09] <Flamei​ngsoul> Speaking of tasty %chug
L92[13:51:09] <MichiBot> You drink a muddy green potion (New!). Flameingsoul turns into water fairy until an angel gets their wings.
L93[13:59:56] <Forec​aster> the problem is that a few may be bad
L94[14:00:36] <Forec​aster> I discovered that my media server had issues accessing files on a drive, and in response I shut it down saying I'd deal with it later
L95[14:00:43] <Forec​aster> that was just over a year ago I think...
L96[14:04:19] <Corded> > <Forec​aster> When you have too many harddrives and don't remember what's…
L97[14:04:20] <Spider​EveryOS> So many drives
L98[14:07:27] <Flamei​ngsoul> I actually need to get around to doing shit with my equipment
L99[14:16:47] <Forec​aster> I wrote a python program that scans the contents and indexes it, and hopefully doing that I can also find which files are inaccessible
L100[14:17:01] <Forec​aster> but there are a lot of drives to go through
L101[14:17:37] <Forec​aster> I hope the important part of my media collection are recoverable
L102[14:44:41] <Lizzy> <~SpiderEveryOS> So many Drives
L103[14:44:43] <Lizzy> If you think that's a lot of drives https://party.theender.net/publiccrap/IMG_20260212_144312_852.jpg
L104[14:48:24] <Flamei​ngsoul> so many
L105[14:49:00] <Flamei​ngsoul> i got like.... i think 4 hard drives left? and like 6 ssd, and 8 or so scuzzy i think? idk i forgot what they are but server uses em
L106[14:49:38] <Flamei​ngsoul> but that is so much, why do you have so many drives?
L107[14:57:52] <Forec​aster> I don't think those are personal drives though
L108[15:09:43] ⇦ Quits: SquidDev (~SquidDev@so-desperate.squiddev.cc) (Read error: Connection reset by peer)
L109[15:09:49] ⇨ Joins: SquidDev (~SquidDev@so-desperate.squiddev.cc)
L110[15:10:13] *** SquidDev is now known as Guest34970
L111[15:13:01] *** Joins: Vexatos (~Vexatos@ti0028a400-4204.bb.online.no) Vexatos
L112[15:13:02] zsh sets mode: +v on Vexatos
L113[15:14:46] *** Guest34970 is now known as SquidDev
L114[15:18:18] ⇦ Quits: SquidDev (~SquidDev@so-desperate.squiddev.cc) (Quit: Bye!)
L115[15:20:08] *** Joins: SquidDev (~SquidDev@so-desperate.squiddev.cc) SquidDev
L116[15:57:25] *** Joins: doskel_ (~doskel@23.133.40.23) doskel
L117[15:58:24] *** doskel_ is now known as doskel
L118[16:04:02] ⇦ Quits: doskel (~doskel@23.133.40.23) (Ping timeout: 201 seconds)
L119[16:36:49] <Flamei​ngsoul> %tonk
L120[16:36:49] <MichiBot> Yow! Flamei​ngsoul! You beat Spider​EveryOS's previous record of 4 hours, 22 minutes and 19 seconds (By 1 hour, 12 minutes and 1 second)! I hope you're happy!
L121[16:36:50] <MichiBot> Flameingsoul's new record is 5 hours, 34 minutes and 21 seconds! Flameingsoul also gained 0.006 (0.0012 x 5) tonk points for stealing the tonk. Position #4. Need 0.16108 more points to pass Va​ur!
L122[17:40:07] *** Joins: Vexaton (~Vexatos@ti0028a400-4204.bb.online.no) Vexatos
L123[17:40:07] zsh sets mode: +v on Vexaton
L124[17:40:51] ⇦ Quits: Vexatos (~Vexatos@ti0028a400-4204.bb.online.no) (Ping timeout: 201 seconds)
L125[19:06:23] <Corded> > <Li​zzy> If you think that's a lot of drives https://party.theender
L126[19:06:23] <Spider​EveryOS> How do you get such a huge shelf of them? Do you work at a datacenter?
L127[19:06:23] <Spider​EveryOS>
L128[19:06:23] <Spider​EveryOS> What's written in the red? Does that say dead drives
L129[19:13:34] <Forec​aster> Don't Inside, Dead Drives
L130[19:24:56] <Forec​aster> hm
L131[19:25:21] <Forec​aster> I have a slight suspicion my scanner is miscounting the file sizes somehow
L132[19:25:23] <Forec​aster> https://discordembeds.pc-logix.com/live/1770924323212.png
L133[19:25:41] <Forec​aster> This drive's physical max size is 4TB...
L134[19:26:20] <Amanda> compression?
L135[19:26:59] <Amanda> or it's scanning some files twice due to symlink following
L136[19:27:36] <Forec​aster> there shouldn't be any symlinks on this drive, it's just a media drive
L137[19:27:54] <Forec​aster> and no compressed files either, mostly just video files
L138[19:29:50] <Forec​aster> I should probably do some tests with my scanner before I begin using it...
L139[19:30:35] *** Vexaton is now known as Vexatos
L140[19:44:26] <Forec​aster> well, I have 3 drives that appear to just straight up not work
L141[19:44:48] <Forec​aster> they start up and spin, but no drive is available
L142[19:45:14] <Forec​aster> I have no idea what's on them because they're not labelled
L143[19:46:17] <Forec​aster> but at least I've confirmed that most of my media collection appears to be fine, most of what I care about are the really old cartoons from the early 80s and 90s, because I think most of those are impossible to find now
L144[19:49:20] <Forec​aster> correction, 60s onwards
L145[20:00:58] <Forec​aster> hm, the episodes of Red Dwarf on this drive have no video, just audio
L146[20:01:32] <Forec​aster> but they're all like that, and everything else I tested seems fine, so they might have been like that for a long time
L147[20:01:49] <Va​ur> rip red dwarf
L148[20:02:25] <Izzy> everyone's dead, dave
L149[20:14:15] <Forec​aster> it's probably possible to find and re-download that show, hopefully
L150[20:14:53] <Va​ur> %chug
L151[20:14:53] <MichiBot> You drink a molten spice potion (New!). Vaur turns into a rubium steel boy until hell has a mild winter.
L152[20:37:40] <Forec​aster> I'm also looking into long term cloud storage for the archive
L153[20:37:59] <Forec​aster> Amazon S3 seems like a primary candidate for that
L154[22:02:00] <Lizzy> <~SpiderEveryOS> How do you get such a huge shelf of them? Do you work at a datacenter?
L155[22:02:02] <Lizzy> Nope, just work at a college and over the years we've gotten rid of a number of servers. we do have a contract with our disposal company that they'll wipe the drives but for server drives I err on the side of caution and set stuff up to wipe them ourselves
L156[22:02:30] <Lizzy> and yes, the red writing is dead
L157[22:03:04] <Amanda> %splash @Forecaster with mutable red potion
L158[22:03:04] <MichiBot> You fling a mutable red potion (New!) that splashes onto @Forecaster. @Forecaster turns into a grass plant girl until hell celebrates midsummer.
L159[22:03:19] <Ocawes​ome101> Izzy: sorry. what i meant to ask is, presumably when you run it on one machine it will succeed for that machine, and fail for others (that it can't reach)?
L160[22:03:38] <Izzy> uuuh if it targets the local machine yes?
L161[22:03:43] <Lizzy> @Forecaster Hetzner's storagebox is a pretty good option
L162[22:04:05] <Izzy> backblaze is not the most expensive option
L163[22:04:16] <Izzy> tasks can also fail if they run into issues
L164[22:05:18] <Ocawes​ome101> i would expect this
L165[22:10:55] <Flamei​ngsoul> %tonkout
L166[22:10:56] <MichiBot> I'm sorry Flamei​ngsoul, you were not able to beat Flamei​ngsoul's record of 5 hours, 34 minutes and 21 seconds this time. 5 hours, 34 minutes and 6 seconds were wasted! Missed by 14 seconds!
L167[22:11:04] <Flamei​ngsoul> What
L168[22:11:42] <Flamei​ngsoul> 14 seconds
L169[22:46:01] ⇦ Quits: Vexatos (~Vexatos@ti0028a400-4204.bb.online.no) (Quit: Insert quantum chemistry joke here)
L170[23:09:05] <Mic​hiyo> @Forecaster I have red dwarf if you can't find / get it
L171[23:44:08] <Ar​iri> %pat Izzy
L172[23:44:08] <MichiBot> Ariri is brushing Izzy with the Shiny concept of immortality! (10%). Izzy regains 1d6 => 4 hit points!
L173[23:44:34] <Ar​iri> is the concept shiny or the immortality shiny
L174[23:44:34] <Ar​iri> u live forever but u look like silver surfer
<<Prev Next>> Scroll to Top