💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2019-10-31.txt captured on 2024-05-10 at 14:43:34.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

-=-=-=-=-=-=-

2019-10-31T07:48:56 #kisslinux <dylanaraps> https://www.phoronix.com/scan.php?page=news_item&px=Systemd-New-Logo-2019
2019-10-31T07:49:00 #kisslinux <dylanaraps> systemd new logo
2019-10-31T07:49:02 #kisslinux <dylanaraps> Weird
2019-10-31T09:06:33 #kisslinux <unternet> arrrgh. something (on my work ubuntu) just made a drive-by-installation of ibus. replacing my terminal splitting shortcut with AN EMOJI PICKER
2019-10-31T09:40:42 #kisslinux <tempguyfromschoo> hi
2019-10-31T09:41:41 #kisslinux <tempguyfromschoo> I am currently configuring my kernel, and the initramfs part is by default enabled, but the installation guide states that "NOTE: KISS does not support booting using an initramfs."
2019-10-31T09:41:47 #kisslinux <tempguyfromschoo> Can I uncheck those
2019-10-31T10:41:11 #kisslinux <tempguyagain> hi its mee again
2019-10-31T10:41:48 #kisslinux <tempguyagain> was asking about initramfs kernel setting
2019-10-31T10:41:53 #kisslinux <tempguyagain> had to leave
2019-10-31T10:42:46 #kisslinux <dylanaraps> Hello
2019-10-31T10:42:51 #kisslinux <dylanaraps> Apologies, was out.
2019-10-31T10:43:44 #kisslinux <dylanaraps> tempguyagain: You can disable the initramfs kernel setting when not using one, yeah.
2019-10-31T10:45:56 #kisslinux <tempguyagain> awesome
2019-10-31T10:46:18 #kisslinux <tempguyagain> I will holler back once I set up a bouncer again and after I have installed KISS. Smell ya later
2019-10-31T20:03:07 #kisslinux <flippy> hello dylan
2019-10-31T20:03:27 #kisslinux <flippy> dylanaraps: why is there no operator in this cannel?
2019-10-31T20:05:31 #kisslinux <dylanaraps> I am the operator, I just don't have it set unless needed (which is never).
2019-10-31T20:08:27 #kisslinux <dylanaraps> About to send a PR to rust. Lets see how this goes.
2019-10-31T20:09:04 #kisslinux <flippy> oh okay
2019-10-31T20:10:39 #kisslinux <dylanaraps> Cloning the repository pulls 500MB of data. oof
2019-10-31T20:27:57 #kisslinux <dylanaraps> https://github.com/rust-lang/rust/pull/66008
2019-10-31T20:28:02 #kisslinux <dylanaraps> Done.
2019-10-31T20:55:28 #kisslinux <dylanaraps> Note: I will be swapping ninja to samurai (https://github.com/michaelforney/samurai) in KISS.
2019-10-31T20:55:45 #kisslinux <dylanaraps> (So long as all of my tests pass)
2019-10-31T21:22:01 #kisslinux <E5ten> I haven't seen any benchmarks of samurai vs ninja, have you done any?
2019-10-31T21:22:53 #kisslinux <dylanaraps> Yes
2019-10-31T21:23:09 #kisslinux <dylanaraps> No visible difference performance-wise.
2019-10-31T21:25:13 #kisslinux <dylanaraps> It's nearly 1/5th the size of ninja too.
2019-10-31T21:25:21 #kisslinux <dylanaraps> Also has no Python requirement for build.
2019-10-31T21:25:56 #kisslinux <dylanaraps> Also in C vs C++.
2019-10-31T21:26:35 #kisslinux <dylanaraps> Ninja's releases have been frozen for a while as the developer can't get binaries out too.
2019-10-31T21:27:49 #kisslinux <E5ten> Oh I don't need convincing about samurai, I was just curious, I know ninja development is a shitshow
2019-10-31T21:28:38 #kisslinux <dylanaraps> I'd rather put the reasons for changing out there anyway. :P
2019-10-31T21:29:28 #kisslinux <E5ten> Fair enough
2019-10-31T21:29:30 #kisslinux <konimex> replacing ninja with samurai seems futile when we ultimately deal with meson anyway
2019-10-31T21:30:06 #kisslinux <dylanaraps> meson isn't always needed to use ninja (though you're right, nothing yet uses it without meson).
2019-10-31T21:30:07 #kisslinux <E5ten> All of the shit in their issues with ninja devs not implementing options or environmental variables that all their users want is actually mindboggling
2019-10-31T21:30:28 #kisslinux <E5ten> All my cmake builds :p
2019-10-31T21:30:43 #kisslinux <dylanaraps> It also removes a musl patch we would've been stuck with for a while.
2019-10-31T21:30:53 #kisslinux <E5ten> It's so much faster than cmake with makefiles
2019-10-31T21:31:38 #kisslinux <dylanaraps> Not having to deal with this is nice too: https://github.com/ninja-build/ninja/blob/master/configure.py
2019-10-31T21:32:11 #kisslinux <E5ten> I redid the portion of that relevant to just building in cmake because I was so bothered by it
2019-10-31T21:32:41 #kisslinux <dylanaraps> Samurai also doesn't need to build itself to build itself (bootstrap).
2019-10-31T21:32:51 #kisslinux <dylanaraps> I always found that odd about ninja.
2019-10-31T21:37:37 #kisslinux <dylanaraps> E5ten: link to your projects? I'm interested.
2019-10-31T21:53:43 #kisslinux <E5ten> Not projects, I just like cmake so I sometimes rewrite other simple build systems in it to decrease the makedeps for that thing
2019-10-31T21:55:14 #kisslinux <dylanaraps> Makes sense.
2019-10-31T21:55:32 #kisslinux <dylanaraps> My one dislike with cmake is its build time (ie building cmake).
2019-10-31T21:57:54 #kisslinux <E5ten> Fair enough, but that one thing isn't enough to get me to not use the fastest one (only when using ninja obviously) and in terms of dependencies it's so much nicer than the tons of python libs from meson
2019-10-31T21:58:19 #kisslinux <E5ten> Cmake just doesn't update frequently enough for the build time to bug me
2019-10-31T22:02:25 #kisslinux <konimex> say, would it be feasible to symlink the ninja package directory to samurai instead of KISS_FORCE=1 it?
2019-10-31T22:02:59 #kisslinux <konimex> something like "provides=" in Arch PKGBUILD parlance
2019-10-31T22:05:15 #kisslinux <dylanaraps> That's something I was thinking about for the longer term.
2019-10-31T22:05:33 #kisslinux <dylanaraps> It'd have to still allow a user to swap back to ninja if they so desire.
2019-10-31T22:23:44 #kisslinux <E5ten> Is samurai supposed to not replace its previous line?