💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-03-30.txt captured on 2021-12-17 at 13:26:06.
-=-=-=-=-=-=-
2021-03-30T00:37:50 #kisslinux <acheam> ive been playing with bspwm today. 2021-03-30T00:37:57 #kisslinux <acheam> don't really get the appeal 2021-03-30T00:38:27 #kisslinux <acheam> seems like a pain compared to dynamic tilers 2021-03-30T00:38:38 #kisslinux <acheam> same goes with herbstlufwm, etc 2021-03-30T00:47:52 #kisslinux <jslick> I was about to check out hl. I think I read it can apply a layout per frame, which sounds interesting. 2021-03-30T01:00:40 #kisslinux <acheam> interesting 2021-03-30T01:04:10 #kisslinux <dilynm> Things like that are super powerful if you take the time to configure them, AND your workflow takes advantage of it 2021-03-30T01:04:27 #kisslinux <dilynm> I abuse floating windows, and thus floating is my jam 2021-03-30T01:05:45 #kisslinux <midfavila> floating windows are very easy to abuse 2021-03-30T01:05:54 #kisslinux <midfavila> especially in combination with tabbed windows and shading 2021-03-30T01:28:46 #kisslinux <dilynm> I am an abuser 2021-03-30T01:28:58 #kisslinux <midfavila> cancelled 2021-03-30T01:29:07 #kisslinux <midfavila> time to screenshot this and spread it around 2021-03-30T01:29:59 #kisslinux <E5ten> floating is better just add keybinds for snapping windows to verticle/horizontal halves, maximized, and each of the 4 quarters, and you get the good aspects of tiling without the bad :>) 2021-03-30T01:39:53 #kisslinux <dilynm> Precisely 2021-03-30T02:11:55 #kisslinux <acheam> interesting invidious alternative: https://sr.ht/~cadence/tube/ 2021-03-30T02:12:09 #kisslinux <acheam> might start using it for the SOTD 2021-03-30T02:51:51 #kisslinux <hellboy2d> dilyn 2021-03-30T02:52:06 #kisslinux <hellboy2d> the firefox build is okay? 2021-03-30T02:54:36 #kisslinux <travankor> i think so 2021-03-30T02:54:51 #kisslinux <travankor> minidump needs a new patch but that was fixed 2021-03-30T02:56:25 #kisslinux <hellboy2d> Maybe is some error mine 2021-03-30T02:56:30 #kisslinux <hellboy2d> I compiled 3 times 2021-03-30T02:56:32 #kisslinux <hellboy2d> Had error 2021-03-30T02:56:39 #kisslinux <hellboy2d> I will check 2021-03-30T02:57:02 #kisslinux <hellboy2d> about spotifyd 2021-03-30T02:57:08 #kisslinux <hellboy2d> someone use? 2021-03-30T03:00:00 #kisslinux <travankor> you got to pay for spotifyd? 2021-03-30T03:00:07 #kisslinux <travankor> >Spotifyd will not work without Spotify Premium 2021-03-30T03:00:26 #kisslinux <travankor> so i won't use ;) 2021-03-30T03:01:13 #kisslinux <hellboy2d> Yes i know 2021-03-30T03:01:18 #kisslinux <hellboy2d> I used in other distros 2021-03-30T03:01:32 #kisslinux <hellboy2d> But the kiss package in community won't compile 2021-03-30T03:06:53 #kisslinux <acheam> hellboy2d: we can help you a lot more if you tell us why things won't compile, or at the very least provide the build log 2021-03-30T03:07:31 #kisslinux <acheam> you pretty frequently come in here just saying that xyz doesn't work or doesn't compile, and that doesn't give us much to work from 2021-03-30T03:07:42 #kisslinux <hellboy2d> Yeah 2021-03-30T03:07:47 #kisslinux <acheam> although the reports are still appreciated 2021-03-30T03:07:58 #kisslinux <hellboy2d> but i just asked about the firefox package 2021-03-30T03:08:11 #kisslinux <hellboy2d> the spotifyd is a error in the package 2021-03-30T03:26:10 #kisslinux <jslick> firefox 87 compiled for me 2021-03-30T03:26:16 #kisslinux <jslick> http://0x0.st/ 2021-03-30T03:35:42 #kisslinux <dilynm> Firefox 87 built fine for me and someone confirmed my PKG worked who h is why I pushed the update 2021-03-30T03:35:50 #kisslinux <dilynm> If it doesn't work for you I need a log to go off 2021-03-30T03:36:09 #kisslinux <dilynm> That spotifyd doesn't build is interesting considering it hasn't been updated in a while 2021-03-30T03:36:49 #kisslinux <dilynm> who h/which 2021-03-30T04:54:34 #kisslinux <travankor> btw an albatross is a type of bird, right? 2021-03-30T04:54:56 #kisslinux <travankor> not sure if I understood the computer reference though.. 2021-03-30T06:04:57 #kisslinux <testuser_[m]> hi 2021-03-30T11:04:29 #kisslinux <acheam> yes travankor 2021-03-30T11:04:37 #kisslinux <acheam> no computer reference that I know of lol 2021-03-30T11:04:42 #kisslinux <acheam> hey testuser_[m] 2021-03-30T11:53:55 #kisslinux <travankor> ah, I thought wotd was computer related 2021-03-30T11:54:44 #kisslinux <midfavila1> wotd is wotd 2021-03-30T12:53:02 #kisslinux <ominous_anonymou> raid 0+1 is what my company uses in production, with drbd to replicate across to a second machine. then we (are supposed to...) back up to an external hard drive every other week 2021-03-30T12:56:11 #kisslinux <ominous_anonymou> i use raid1 at home with two 2TB drives formatted to ext4 and managed by mdadm 2021-03-30T13:00:06 #kisslinux <M4R10zM0113R> ext4 ayy 2021-03-30T13:09:44 #kisslinux <hellboy2d> Hey guys 2021-03-30T13:09:57 #kisslinux <hellboy2d> My firefox had a internal error 2021-03-30T13:10:19 #kisslinux <hellboy2d> Exiting with 9 jobserver tokens avaliable; should ve 8! 2021-03-30T13:10:43 #kisslinux <hellboy2d> I thinked if its the jobs 2021-03-30T13:10:50 #kisslinux <hellboy2d> But i tried 8 7 and 6 2021-03-30T13:10:56 #kisslinux <hellboy2d> And everytime the same error 2021-03-30T13:12:18 #kisslinux <ominous_anonymou> is that during the rust build portion? 2021-03-30T13:16:33 #kisslinux <testuser_[m]> send the full log.. 2021-03-30T13:16:52 #kisslinux <testuser_[m]> it could be a resource problem too 2021-03-30T13:24:13 #kisslinux <hellboy2d> One minute 2021-03-30T13:27:17 #kisslinux <hellboy2d> ix.oi/2UyI 2021-03-30T13:31:12 #kisslinux <testuser_[m]> the error is often above in the log 2021-03-30T13:31:15 #kisslinux <testuser_[m]> cargo:warning=c++: fatal error: Killed signal terminated program cc1plus 30:45.35 cargo:warning=compilation terminated. 30:45.35 exit code: 1 2021-03-30T13:31:21 #kisslinux <testuser_[m]> you sure you got enough ram? 2021-03-30T13:33:46 #kisslinux <testuser_[m]> try with more swap or just use the binary 2021-03-30T13:34:35 #kisslinux <testuser_[m]> check dmesg for it killing a process for oom 2021-03-30T13:35:15 #kisslinux <dilynm> merakor: I need uuuuu uwu 2021-03-30T13:35:44 #kisslinux <merakor> I had a small heart attack when I saw uwu on my notifications with my name on it 2021-03-30T13:35:46 #kisslinux <merakor> Hey 2021-03-30T13:40:31 #kisslinux <merakor> Is it webkit? Cause I couldn't get around to fix it yet 2021-03-30T13:45:57 #kisslinux <dilynm> No it's zfs :v 2021-03-30T13:46:06 #kisslinux <hellboy2d> Man why now firefox wont build? 2021-03-30T13:46:15 #kisslinux <merakor> What happened with zfs :D 2021-03-30T13:46:15 #kisslinux <hellboy2d> Used to build everytime 2021-03-30T13:46:58 #kisslinux <hellboy2d> 9.7gb ram isn't enough? 2021-03-30T13:47:07 #kisslinux <dilynm> If you build zfs into the kernel via ./copy-builtin and enable it in menuconfig, you shouldn't need initramfs right? 2021-03-30T13:47:14 #kisslinux <testuser_[m]> check dmesg if it was killed by oom.. 2021-03-30T13:47:17 #kisslinux <dilynm> But what's the right root= kernel command line option 2021-03-30T13:47:25 #kisslinux <testuser_[m]> maybe they made it fatter 2021-03-30T13:47:27 #kisslinux <merakor> Are you using zfs on root? 2021-03-30T13:47:30 #kisslinux <dilynm> Mmhmm 2021-03-30T13:48:10 #kisslinux <merakor> Is it encrypted? 2021-03-30T13:48:25 #kisslinux <dilynm> Naw 2021-03-30T13:48:29 #kisslinux <dilynm> My shit ain't that hot 2021-03-30T13:49:31 #kisslinux <merakor> Nah, I think you will still need initramfs 2021-03-30T13:49:40 #kisslinux <dilynm> Damn b 2021-03-30T13:50:06 #kisslinux <merakor> I'm not sure though 2021-03-30T13:50:14 #kisslinux <dilynm> Figures. I get a kernel panic about being unable to mount ZFS=zpool/root/KISS but it lists my disks so I assumed either I'm dumb or I'm really dumb 2021-03-30T13:50:45 #kisslinux <dilynm> I mean I feel like you wouldn't (built-in means built-in no?) But I havent bothered to check what copy-builtin actually does 2021-03-30T13:51:42 #kisslinux <merakor> copy-builtin copies the module to the source tree 2021-03-30T13:51:55 #kisslinux <hellboy2d> I gonna use 5 jobs 2021-03-30T13:52:00 #kisslinux <dilynm> Yeah I just peaked at it 2021-03-30T13:52:06 #kisslinux <dilynm> Hmhmhm 2021-03-30T13:52:23 #kisslinux <merakor> But I'm not sure whether the module has the capacity to understand everything 2021-03-30T13:52:47 #kisslinux <merakor> Though in theory what I said sounds quite stupid 2021-03-30T13:53:30 #kisslinux <merakor> The kernel does the mounting after all 2021-03-30T13:55:25 #kisslinux <merakor> As far as I understand from FreeBSD documents, you can just say root=pool/etc to mount 2021-03-30T13:56:26 #kisslinux <dilynm> The problem is basically nobody uses 1) no ramfs 2) efistub to boot from zfs lol 2021-03-30T13:56:48 #kisslinux <dilynm> I mean if I still need ramfs that flies in the face of everything I know about modules >=| we'll see 2021-03-30T13:57:00 #kisslinux <dilynm> https://slackwiki.com/ZFS_root_(builtin) this is cute 2021-03-30T13:57:03 #kisslinux <merakor> Yeah, that's why I checked the BSD docs 2021-03-30T13:57:41 #kisslinux <dilynm> "The main purpose of most initramfs/initrd is to load and configure kernel modules and devices needed to mount a root filesystem. Because the spl/zfs modules are builtin, there isn't really a lot that needs to be done by an initramfs" well slackware might know something 2021-03-30T13:57:51 #kisslinux <dilynm> Yeah I've referred to the bad docs for... A lot here haha 2021-03-30T13:58:25 #kisslinux <dilynm> "The kernel's "legacy" parameters root= and rootfstype= that are able to directly boot a root disk do not work with ZFS at this time because ZFS pools always need to be imported before it is possible to mount and boot on them. The automatic import that ZFS can do by using a cachefile (/etc/zfs/zpool.cache) stored in initramfs still does not work with the legacy boot parameters because at an earlier stage of the boot process, the kerne 2021-03-30T13:58:25 #kisslinux <dilynm> ignores a rootfs that does not contain an /init program, and/or the device type of an imported pool is not the device types recognized by the legacy boot as valid root devices." oho 2021-03-30T13:59:34 #kisslinux <dilynm> Slackware says I don't need ramfs if I roll my OWN. Slackware that is NOT a solution 2021-03-30T13:59:45 #kisslinux <merakor> That's why I don't use zfs on root :P 2021-03-30T14:00:09 #kisslinux <merakor> I use it for /home 2021-03-30T14:00:33 #kisslinux <merakor> I rarely care about any data outside of it 2021-03-30T14:02:12 #kisslinux <dilynm> Yeah but ext4 is legacy cruft 2021-03-30T14:02:22 #kisslinux <dilynm> This article was last updated in 2012. This is useless to me. 2021-03-30T14:03:04 #kisslinux <merakor> ext4 is alright when you don't have constantly moving parts 2021-03-30T14:03:29 #kisslinux <dilynm> Difference for the sake of difference 2021-03-30T14:03:33 #kisslinux <dilynm> Something something gpl 2021-03-30T14:03:42 #kisslinux <dilynm> Something something bsd master race 2021-03-30T14:03:45 #kisslinux <merakor> Deleting ext4 right now 2021-03-30T14:03:49 #kisslinux <dilynm> Lel 2021-03-30T14:04:15 #kisslinux <dilynm> rm -rf --no-preserve-root / 2021-03-30T14:04:31 #kisslinux <dilynm> #dontrunpls 2021-03-30T14:04:39 #kisslinux <merakor> `--no-preserve-root` bloat 2021-03-30T14:05:11 #kisslinux <merakor> GNU extensions smh 2021-03-30T14:05:18 #kisslinux <dilynm> I use only rm's which allow me to nuke my system because it's MINE 2021-03-30T14:05:53 #kisslinux <merakor> Exactly, that's why I use rm from sbase 2021-03-30T14:05:58 #kisslinux <merakor> All my other tools are coreutils 2021-03-30T14:38:29 #kisslinux <konimex> isn't --no-preserve-root a bit useless anyway since rm -rf /* is possible even in GNU? 2021-03-30T14:42:25 #kisslinux <merakor> Yeah you can't protect dumb from everything 2021-03-30T14:42:45 #kisslinux <merakor> But its main purpose is to protect from unset variables 2021-03-30T14:42:54 #kisslinux <merakor> Like rm -rf ${SOME_VAR}/ 2021-03-30T14:43:29 #kisslinux <merakor> That's why you should always do `rm -rf ${SOME_VAR:?}/` kids 2021-03-30T14:43:56 #kisslinux <dilynm> rm -rf $HOME is far more traumatizing 2021-03-30T14:44:07 #kisslinux <dilynm> Everything will still work, but you no longer exist :( 2021-03-30T14:45:55 #kisslinux <E5ten> nobody quoting their variable arguments to rm :( 2021-03-30T14:46:32 #kisslinux <dilynm> Who uses spaces 2021-03-30T14:46:35 #kisslinux <dilynm> _ is the way 2021-03-30T14:54:33 #kisslinux <merakor> I mean, this is IRC, why would I quote it :P 2021-03-30T14:55:06 #kisslinux <E5ten> I wasn't being serious 2021-03-30T14:55:35 #kisslinux <merakor> I'M SAVING TWO BYTES OF NETWORKING BY NOT USING QUOTES 2021-03-30T15:01:27 #kisslinux <dilynm> Wasting dozens arguing over it :'( 2021-03-30T15:02:23 #kisslinux <dilynm> https://github.com/zbm-dev/zfsbootmenu :o 2021-03-30T15:02:27 #kisslinux <dilynm> Why is dracut so cool 2021-03-30T15:04:52 #kisslinux <merakor> dilynm: shhhhh no that's a lie 2021-03-30T15:05:15 #kisslinux <dilynm> Ur right. Gpl no bueno 2021-03-30T15:05:16 #kisslinux * merakor silently packages dracut 2021-03-30T15:05:32 #kisslinux <dilynm> I believe it requires argp and/or fts? 2021-03-30T15:05:43 #kisslinux * merakor unpackages dracut 2021-03-30T15:05:46 #kisslinux <dilynm> Lol 2021-03-30T15:06:39 #kisslinux <merakor> Doesn't seem to checking void's build template 2021-03-30T15:06:57 #kisslinux * merakor packages dracut back 2021-03-30T15:51:12 #kisslinux <dilynm> I wonder how hard it would be to get tintramfs working with zfs 2021-03-30T15:51:18 #kisslinux <dilynm> Probably not a whole lot, hm? 2021-03-30T16:13:02 #kisslinux <hellboy2d> How can i change the jobs of rust firefox compile? 2021-03-30T16:17:34 #kisslinux <jslick> In addition to MAKEFLAGS , I think you have to set CARGO_BUILD_JOBS for the rust portion 2021-03-30T16:18:33 #kisslinux <hellboy2d> Okay 2021-03-30T16:18:46 #kisslinux <hellboy2d> I tried build firefox with less jobs 2021-03-30T16:18:57 #kisslinux <hellboy2d> But everytime is j8 2021-03-30T16:38:20 #kisslinux <hellboy2d> How can i make a swap without comprimise my all disk? 2021-03-30T16:38:45 #kisslinux <midfavila> by making a small swap partition for long term usage 2021-03-30T16:38:51 #kisslinux <midfavila> or a swap file for short term usage 2021-03-30T16:39:20 #kisslinux <ominous_anonymou> 42:03.99 make[4]: *** [/home/hellboy/.cache/kiss/proc/748/build/firefox/config/makefiles/rust.mk:348: force-cargo-library-build] Error 101 2021-03-30T16:39:29 #kisslinux <ominous_anonymou> did you look into this error at all? 2021-03-30T16:39:50 #kisslinux <dilynm> swap files are great 2021-03-30T16:40:04 #kisslinux <hellboy2d> Man i just look what the guy say 2021-03-30T16:40:16 #kisslinux <hellboy2d> Tell me that i need more swap 2021-03-30T16:40:18 #kisslinux <testuser_[m]> @freenode_ominous_anonymou:matrix.org its failing cuz c++ process is killed due to oom 2021-03-30T16:40:30 #kisslinux <testuser_[m]> but he's not ready to confirm it through dmesg 2021-03-30T16:41:09 #kisslinux <ominous_anonymou> 30:45.35 cargo:warning=c++: fatal error: Killed signal terminated program cc1plus 2021-03-30T16:41:09 #kisslinux <ominous_anonymou> 30:45.35 cargo:warning=compilation terminated. 2021-03-30T16:41:09 #kisslinux <ominous_anonymou> 30:45.35 exit code: 1 2021-03-30T16:41:24 #kisslinux <midfavila> ah yes, the ever helpful error code 1 2021-03-30T16:41:34 #kisslinux <midfavila> almost as great as error code 2 2021-03-30T16:41:35 #kisslinux <hellboy2d> I had another log 2021-03-30T16:41:55 #kisslinux <hellboy2d> I tried compile without xorg 2021-03-30T16:42:07 #kisslinux <testuser_[m]> just fallocate `/swapfile` and swapon on it 2021-03-30T16:43:40 #kisslinux <ominous_anonymou> crap like that is why i stopped using stuff that required rust 2021-03-30T16:44:07 #kisslinux <midfavila> mfw I never fell for the rust meme 2021-03-30T16:44:14 #kisslinux <ominous_anonymou> who gives a shit if something is "sAfE" if its absolutely unusable 2021-03-30T16:44:27 #kisslinux <midfavila> i am, however, potentially falling for the linux-libre meme 2021-03-30T16:44:51 #kisslinux <hellboy2d> Man but who can i resize my partitions without crack it? 2021-03-30T16:45:00 #kisslinux <testuser_[m]> you don't need to resize with a swapfile.. 2021-03-30T16:45:18 #kisslinux <hellboy2d> But how can a make a swap without memory? 2021-03-30T16:45:49 #kisslinux <hellboy2d> I don't have a swap 2021-03-30T16:45:56 #kisslinux <testuser_[m]> `fallocate -l8g /swapfile; chmod 600 /swapfile; mkswap /swapfile; swapon /swapfile` that's all you need to make swap on disk without partition 2021-03-30T16:46:08 #kisslinux <hellboy2d> Okay 2021-03-30T16:47:35 #kisslinux <midfavila> I wonder if I could apply the hardened patchset to a linux-libre kernel... 2021-03-30T16:47:40 #kisslinux <midfavila> h m m m m m m m m m m m m m m m 2021-03-30T16:49:01 #kisslinux <testuser_[m]> why 2021-03-30T16:49:25 #kisslinux <midfavila> Well, why not? 2021-03-30T16:50:32 #kisslinux <ominous_anonymou> is the patchset applied to the kernel config? or after compilation somehow? 2021-03-30T16:51:09 #kisslinux <midfavila> It's (I believe, been a little while since I've messed with kernel source) applied before compilation. Same as any normal program 2021-03-30T16:51:15 #kisslinux <midfavila> Although it has different defaults and stuff. 2021-03-30T16:51:41 #kisslinux <midfavila> So I figure just get modified kernel source, then run the libre scripts on it, and... hope for the best, I guess, lmao 2021-03-30T16:51:54 #kisslinux <dilynm> You could probably apply it with a bit of fiddling 2021-03-30T16:51:59 #kisslinux <testuser_[m]> you just apply it and make oldconfig to configure the new patchset options 2021-03-30T16:52:29 #kisslinux <midfavila> If I *can* get it running under KISS, I'll probably package it. Would be very comfy imho 2021-03-30T16:52:44 #kisslinux <midfavila> or get KISS running on it..? 2021-03-30T16:52:45 #kisslinux <midfavila> whatever 2021-03-30T16:52:59 #kisslinux <testuser_[m]> do you use ethernet ? 2021-03-30T16:53:04 #kisslinux <ominous_anonymou> do they have a consistent set of kernel configuration parameters? 2021-03-30T16:53:17 #kisslinux <ominous_anonymou> or options i guess 2021-03-30T16:53:24 #kisslinux <midfavila> Not sure what you mean by "consistent" in that context 2021-03-30T16:53:33 #kisslinux <midfavila> And no, I'm using wireless right now, testuser_[m] 2021-03-30T16:53:54 #kisslinux <midfavila> I wanted to boot into Trisquel to test my laptop's hardware and everything Just Werks out of the box 2021-03-30T16:54:21 #kisslinux <ominous_anonymou> like, CONFIG_BLK_DEV_SD exists for both 2021-03-30T16:54:35 #kisslinux <midfavila> Oh. Well, I mean, I imagine so 2021-03-30T16:54:44 #kisslinux <testuser_[m]> Linux libre is just a patchset that might add extra options and remove some existing ones 2021-03-30T16:55:13 #kisslinux <midfavila> Yeah, I imagine they should be consistent. 2021-03-30T16:55:17 #kisslinux <dilynm> Usually kernel patchsets hide incompatible options and add new ones, libre probably does the most 'hiding' I might imagine... 2021-03-30T16:55:21 #kisslinux <midfavila> if not I guess we'll find out 2021-03-30T18:37:23 #kisslinux <dilynm> Hey! I sort of got tinyramfs to work with zfs 2021-03-30T18:37:39 #kisslinux <dilynm> It fails to import the pool, doing it manually takes... A mighty long time 2021-03-30T18:37:46 #kisslinux <dilynm> But it mounted! Oorah 2021-03-30T18:49:47 #kisslinux <ominous_anonymou> that's pretty neat! do you think the pool import is able to be automated somehow? 2021-03-30T18:51:25 #kisslinux <dilynm> It should be 2021-03-30T18:51:38 #kisslinux <dilynm> Basically just need to parse a config line/cmdline 2021-03-30T18:52:36 #kisslinux <dilynm> Zpool reads a cache file for importing I believe, I don't know if that being in the ramfs makes it faster? Maybe 2021-03-30T19:01:41 #kisslinux <dilynm> Static zpool is like 2MB though so it triples the size of the image >.< 2021-03-30T19:07:05 #kisslinux <riteo> hi! 2021-03-30T19:07:40 #kisslinux <dilynm> o/ 2021-03-30T19:08:16 #kisslinux <acheam> 'ello 2021-03-30T19:48:03 #kisslinux <sh4rm4^bnc> midfavila, are you using the "webbrowser"? 2021-03-30T20:14:00 #kisslinux <acheam> "neugia navigator" 2021-03-30T20:17:30 #kisslinux <acheam> new song, word 2021-03-30T20:17:34 #kisslinux <acheam> lighterhearted today 2021-03-30T20:58:40 #kisslinux <zola> firefox package appears to be broken, source for yasm is not working 2021-03-30T20:58:59 #kisslinux <zola> The download link just times out 2021-03-30T21:00:09 #kisslinux <zola> For now www.github.com/yasm/yasm/releases/download/v1.3.0/yasm-1.3.0.tar.gz seems like a functional replacment 2021-03-30T21:01:18 #kisslinux <zola> If you can, please add this to the repo 2021-03-30T21:02:58 #kisslinux <dilynm> Works fine for me 2021-03-30T21:05:18 #kisslinux <zola> Let me try again 2021-03-30T21:06:18 #kisslinux <haversham> i'm working on a c rewrite of the kiss pkg manager for my kiss fork similar to k but from scratch 2021-03-30T21:06:49 #kisslinux <haversham> https://git.sr.ht/~dante/rpkg - it's still in early stages but progress is fast so far 2021-03-30T21:06:59 #kisslinux <haversham> it's the same spirit as k but aims to be a lot simpler 2021-03-30T21:10:56 #kisslinux <sh4rm4^bnc> what's the issue with the shell package manager if i may ask ? 2021-03-30T21:13:24 #kisslinux <kiedtl> Nothing wrong, but a C pkg manager can be statically linked 2021-03-30T21:13:30 #kisslinux <kiedtl> Also, I expect it to be much faster 2021-03-30T21:14:29 #kisslinux <riteo> how is it going to be simpler? I'm curious, since in general kiss' shell package manager used an architecture heavily oriented towards what dylan called "free features" 2021-03-30T21:15:39 #kisslinux <kiedtl> I see that git sources are being skipped 2021-03-30T21:15:45 #kisslinux <dilynm> Nice! 2021-03-30T21:15:45 #kisslinux <kiedtl> will this be implemented? 2021-03-30T21:15:48 #kisslinux <midfavila> sh4rm4^bnc yeah I do use the nuegia web browser 2021-03-30T21:16:37 #kisslinux <dilynm> Iirc Dylan was having problems with libgit, but I could be wrong 2021-03-30T21:16:48 #kisslinux <kiedtl> Huh, what kinds? 2021-03-30T21:16:56 #kisslinux <dilynm> Idk it was so long ago 2021-03-30T21:17:00 #kisslinux <kiedtl> kk 2021-03-30T21:17:08 #kisslinux <dilynm> I think it was what made him restart it... A third time? Lol 2021-03-30T21:18:33 #kisslinux <kiedtl> lol huh 2021-03-30T21:18:41 #kisslinux <zola> I just tried kiss b firefox, and it is still just stuck at yasm download until it times out 2021-03-30T21:18:50 #kisslinux <zola> I don't know what is the issue 2021-03-30T21:20:26 #kisslinux <kiedtl> Probably your router/advert blocker throwing a tantrum? 2021-03-30T21:21:07 #kisslinux <dilynm> https://freenode.logbot.info/kisslinux/20201010#c5400510 this was the issue 2021-03-30T21:21:36 #kisslinux <dilynm> ^^ I often have issues with github sources in a chroot, unclear why 2021-03-30T21:22:11 #kisslinux <dilynm> Some other people experience this too 2021-03-30T21:22:16 #kisslinux <sh4rm4^bnc> midfavila, goes gcc.godbolt.org work for you ? 2021-03-30T21:22:42 #kisslinux <midfavila> uh, in that it connects 2021-03-30T21:22:43 #kisslinux <midfavila> yes 2021-03-30T21:22:45 #kisslinux <midfavila> in that it works, no 2021-03-30T21:22:58 #kisslinux <midfavila> but that's potentially up to my extensions 2021-03-30T21:25:18 #kisslinux <sh4rm4^bnc> it raises some js regex error in palemoon 2021-03-30T21:28:24 #kisslinux <haversham> libgit2 required cmake which dylan wasn't happy about 2021-03-30T21:28:37 #kisslinux <haversham> something which dylan did was do libarchive/command line tar i think i'll do the same for git and curl if possible 2021-03-30T21:29:09 #kisslinux <haversham> but in most cases if you have curl you probably have libcurl 2021-03-30T21:29:14 #kisslinux <kiedtl> There are some fairly minimalist tar libraries available 2021-03-30T21:29:33 #kisslinux <haversham> i'll have a look around 2021-03-30T21:29:38 #kisslinux <kiedtl> e.g. https://github.com/rxi/tar 2021-03-30T21:29:50 #kisslinux <haversham> i'm gonna probably use the same sha library dylan was using for k 2021-03-30T21:29:54 #kisslinux <haversham> kiedtl: 404? 2021-03-30T21:30:10 #kisslinux <haversham> https://github.com/rxi/microtar this one? 2021-03-30T21:30:12 #kisslinux <kiedtl> oh uh 2021-03-30T21:30:14 #kisslinux <kiedtl> yeah 2021-03-30T21:30:33 #kisslinux <haversham> doesn't seem like it handles gziped/xzed sources etc. 2021-03-30T21:30:38 #kisslinux <haversham> i'll have a look around definitely 2021-03-30T21:30:56 #kisslinux <kiedtl> Oh, right, forgot about compressed sources D: 2021-03-30T21:31:26 #kisslinux <haversham> i wanna keep it like a suckless program with the config.h and stuff i think that'll work nicely 2021-03-30T21:31:53 #kisslinux <haversham> right now there's a HAVE_CURL macro which you can define in config.h if you want to enable curl but i'll probably see if i can find a way for the makefile to automatically detect that 2021-03-30T21:32:24 #kisslinux <haversham> i only really learnt c like last month and this is the 4th or 5th rewrite lol 2021-03-30T21:32:37 #kisslinux <midfavila> that's a mood 2021-03-30T21:33:21 #kisslinux <haversham> i always get to the part where i have kiss l and kiss s then decide nah this code is crap and i just leart this nice new c feature i can use lemme start again 2021-03-30T21:33:50 #kisslinux <riteo> new? Wasn't it meant to be written in C99? 2021-03-30T21:34:01 #kisslinux <midfavila> new to him I think 2021-03-30T21:34:09 #kisslinux <haversham> yeah new to me 2021-03-30T21:34:11 #kisslinux <riteo> oh 2021-03-30T21:34:19 #kisslinux <riteo> sorry for the misunderstanding 2021-03-30T21:34:28 #kisslinux <haversham> no problem 2021-03-30T21:34:34 #kisslinux <midfavila> no mercy 2021-03-30T21:35:10 #kisslinux <haversham> i'm following the linux kernel style guide which is basically glorified k&r 2021-03-30T21:35:40 #kisslinux <haversham> { on its own line was weird at first coming from go and js but it makes sense i see why people love c now 2021-03-30T21:35:53 #kisslinux <riteo> yeah same thing 2021-03-30T21:36:03 #kisslinux <midfavila> i feel like most people tolerate C 2021-03-30T21:36:10 #kisslinux <riteo> I loved the { on newline coming from C# but thanks to java and c(++) now I'm quite the opposite 2021-03-30T21:36:27 #kisslinux <haversham> i think string handling is the main learning curve for c coming from other languages 2021-03-30T21:36:28 #kisslinux <midfavila> https://ytprivate.com/watch?v=6wftUIvoHAQ 2021-03-30T21:36:34 #kisslinux <midfavila> acheam sotd suggestion 2021-03-30T21:36:35 #kisslinux <haversham> everyone is used to strings being their own special type 2021-03-30T21:36:51 #kisslinux <midfavila> i never really understood why tbh 2021-03-30T21:37:04 #kisslinux <midfavila> it's just an array of characters 2021-03-30T21:37:05 #kisslinux <haversham> having them as char arrays makes sense 2021-03-30T21:37:08 #kisslinux <midfavila> ultimately an array of int 2021-03-30T21:37:21 #kisslinux <midfavila> but I also started with learning Lisp so... 2021-03-30T21:37:23 #kisslinux <riteo> I think that's OOP's fault 2021-03-30T21:37:57 #kisslinux <haversham> its useful for stuff like strrchar(str, '/') + 1 to get the basename of a path 2021-03-30T21:38:11 #kisslinux <riteo> people have to get used to splitting data from behaviour which is IMO way more intuitive and less error prone 2021-03-30T21:38:12 #kisslinux <haversham> like once you accept the fact that you're working with ints instead of trying to fight it it got easier for me 2021-03-30T21:39:09 #kisslinux <haversham> yeah 2021-03-30T21:39:10 #kisslinux <haversham> i missed classes/objects for about 5 seconds when i switched 2021-03-30T21:39:17 #kisslinux <haversham> then i realised i never needed them in the first place 2021-03-30T21:39:38 #kisslinux <midfavila> i've never worked with OOP stuff but looking at it, it seems confusing as all hell 2021-03-30T21:40:08 #kisslinux <riteo> it is 2021-03-30T21:40:12 #kisslinux <haversham> ^ 2021-03-30T21:40:34 #kisslinux <riteo> you should see stuff like kotlin, which takes it to the extreme with 32190348290343 different keywords for the same thing 2021-03-30T21:40:44 #kisslinux <midfavila> i knew a guy who swore by kotlin 2021-03-30T21:40:47 #kisslinux <haversham> i do not miss working with kotlin 2021-03-30T21:40:52 #kisslinux <midfavila> if I had to work with the jvm I'd use clojure 2021-03-30T21:40:53 #kisslinux <midfavila> but.. 2021-03-30T21:40:58 #kisslinux <midfavila> i don't intend to touch jvm 2021-03-30T21:40:59 #kisslinux <midfavila> ever 2021-03-30T21:41:02 #kisslinux <haversham> good plan 2021-03-30T21:41:17 #kisslinux <riteo> I have to use it in order to make an android application which I really need 2021-03-30T21:41:24 #kisslinux <riteo> that makes it like wayyyy worse, trust me 2021-03-30T21:41:27 #kisslinux <slacko64_27454> hey 2021-03-30T21:41:30 #kisslinux <midfavila> >not using a C compiler on your phone 2021-03-30T21:41:31 #kisslinux <slacko64_27454> everyone 2021-03-30T21:41:32 #kisslinux <midfavila> disgusting 2021-03-30T21:41:32 #kisslinux <riteo> hi! 2021-03-30T21:41:38 #kisslinux <midfavila> hello based slacko user 2021-03-30T21:41:40 #kisslinux <slacko64_27454> what up_ 2021-03-30T21:42:04 #kisslinux <slacko64_27454> thanks 2021-03-30T21:42:29 #kisslinux <midfavila> honestly I hope that pure linux on mobile devices takes off 2021-03-30T21:42:38 #kisslinux <midfavila> i want something like the old sharp zaurus sl5500 2021-03-30T21:42:43 #kisslinux <slacko64_27454> enjoying it in my flash dive 2021-03-30T21:42:51 #kisslinux <midfavila> gimme upgradeable RAM in my pocket computer 2021-03-30T21:43:44 #kisslinux <haversham> looks like the thinkpad of phones 2021-03-30T21:44:05 #kisslinux <midfavila> the pc110 is the thinkpad of phones 2021-03-30T21:44:07 #kisslinux <midfavila> literally 2021-03-30T21:44:07 #kisslinux <slacko64_27454> how can i set up slack to my 'ntel atom prcss with 2gb ram. 2021-03-30T21:44:19 #kisslinux <midfavila> should probably go to the slacko channel 2021-03-30T21:44:38 #kisslinux <haversham> midfavila: oh wow, it literally just is a mini-thinkpad 2021-03-30T21:44:47 #kisslinux <midfavila> it's a mini-thinkpad with phone capability 2021-03-30T21:44:54 #kisslinux <haversham> it doesn't get more 90s 2021-03-30T21:44:56 #kisslinux <slacko64_27454> yeah 2021-03-30T21:45:00 #kisslinux <midfavila> or more japan exclusive 2021-03-30T21:45:01 #kisslinux <midfavila> ;w; 2021-03-30T21:45:08 #kisslinux <midfavila> fuckers 2021-03-30T21:45:15 #kisslinux <midfavila> first they get all the awesome games before the rest of the world 2021-03-30T21:45:21 #kisslinux <midfavila> now they keep me away from my obscure tech 2021-03-30T21:45:39 #kisslinux <haversham> i miss when tech was built to last 2021-03-30T21:46:08 #kisslinux <riteo> nowadays that isn't even the real problem 2021-03-30T21:46:32 #kisslinux <riteo> a phone when properly handled and having its battery changed can last literal years 2021-03-30T21:46:46 #kisslinux <midfavila> i mean 2021-03-30T21:46:55 #kisslinux <riteo> the issue is software, it gets way too slow overtime 2021-03-30T21:46:56 #kisslinux <midfavila> min-maxing for thin and light tends to destroy any durability 2021-03-30T21:47:05 #kisslinux <haversham> a lot of products aren't built actively not to last 2021-03-30T21:47:05 #kisslinux <riteo> right 2021-03-30T21:47:07 #kisslinux <midfavila> and it gets slow because everything is fucking java lmao 2021-03-30T21:47:12 #kisslinux <riteo> lmao yes 2021-03-30T21:47:13 #kisslinux <haversham> lmao 2021-03-30T21:47:19 #kisslinux <slacko64_27454> which os is the best for asus eee atom/ 2021-03-30T21:47:26 #kisslinux <riteo> there's one thing that I still don't understand with android though 2021-03-30T21:47:47 #kisslinux <riteo> if it's all java, why are there some apps that only work on certain architectures? 2021-03-30T21:48:12 #kisslinux <riteo> that makes java feel... Useless in this application 2021-03-30T21:48:15 #kisslinux <midfavila> you know what, that's a really good question 2021-03-30T21:48:22 #kisslinux <midfavila> and something I feel I should have thought of myself 2021-03-30T21:48:29 #kisslinux <haversham> i know that a lot of apps use native code for "performance" reasons possibly that reason? 2021-03-30T21:48:35 #kisslinux <midfavila> that would make sense 2021-03-30T21:48:55 #kisslinux <haversham> mullvad vpn have a native thing written in rust which is a daemon that runs seperately from the app 2021-03-30T21:48:55 #kisslinux <riteo> yeah 2021-03-30T21:48:58 #kisslinux <midfavila> god I hate sun so much 2021-03-30T21:49:05 #kisslinux <midfavila> first they curse us with java 2021-03-30T21:49:09 #kisslinux <midfavila> then they curse us with javascript 2021-03-30T21:49:16 #kisslinux <midfavila> how can one company be so un-based 2021-03-30T21:49:17 #kisslinux <riteo> WAIT 2021-03-30T21:49:27 #kisslinux <riteo> did sun make javascript too? 2021-03-30T21:49:36 #kisslinux <midfavila> JS was basically "java in the browser" 2021-03-30T21:49:45 #kisslinux <midfavila> and it was shit out in three days 2021-03-30T21:50:01 #kisslinux <riteo> oh I know that story 2021-03-30T21:50:02 #kisslinux <midfavila> i can't recall if sun actually made it themselves directly, but they absolutely had influence on it 2021-03-30T21:50:09 #kisslinux <haversham> '"JavaScript" is a trademark of Oracle Corporation in the United States.' 2021-03-30T21:50:11 #kisslinux <midfavila> IT SHOULD HAVE BEEN LISP 2021-03-30T21:50:18 #kisslinux <midfavila> WE COULD HAVE HAD HYPERLISP 2021-03-30T21:50:20 #kisslinux <midfavila> alas 2021-03-30T21:50:35 #kisslinux <haversham> 'Java and JavaScript both first appeared in 1995, but Java was developed by James Gosling of Sun Microsystems, and JavaScript by Brendan Eich of Netscape Communications. 2021-03-30T21:50:44 #kisslinux <haversham> ah its written by the ceo of brave 2021-03-30T21:50:49 #kisslinux <haversham> i think i already knew that 2021-03-30T21:50:54 #kisslinux <midfavila> i knew brave wasn't to be trusted 2021-03-30T21:51:53 #kisslinux <haversham> brave was never to be trusted 2021-03-30T21:52:05 #kisslinux <haversham> didn't they inject their amazon referral links automatically without telling you? 2021-03-30T21:52:11 #kisslinux <midfavila> probably, who knows 2021-03-30T21:52:19 #kisslinux <midfavila> I don't go near anything based on google tech 2021-03-30T21:52:24 #kisslinux <haversham> https://www.theverge.com/2020/6/8/21283769/brave-browser-affiliate-links-crypto-privacy-ceo-apology 2021-03-30T21:52:29 #kisslinux <haversham> i use ungoogled-chromium its a compromise 2021-03-30T21:52:42 #kisslinux <dilynm> Ubuntu did that iirc 2021-03-30T21:52:46 #kisslinux <midfavila> nah 2021-03-30T21:52:52 #kisslinux <midfavila> ubuntu used unity to send user search data to amazon 2021-03-30T21:52:53 #kisslinux <haversham> ubuntu just sent your queries to amazon for ad purposes 2021-03-30T21:53:00 #kisslinux <dilynm> Hng 2021-03-30T21:53:04 #kisslinux <midfavila> which is much worse 2021-03-30T21:53:07 #kisslinux <midfavila> but meh 2021-03-30T21:53:08 #kisslinux <riteo> god I hate ubuntu 2021-03-30T21:53:10 #kisslinux <midfavila> that's canonical for you 2021-03-30T21:53:13 #kisslinux <haversham> amazon seem to have their fingers in all the pies 2021-03-30T21:53:51 #kisslinux <haversham> i wouldn't touch ubuntu with a ten-foot pole 2021-03-30T21:54:06 #kisslinux <haversham> the packaging system is also a massive mess 2021-03-30T21:54:08 #kisslinux <midfavila> if you're gonna use ubuntu-likes, at least use trisquel 2021-03-30T21:54:16 #kisslinux <riteo> the worst part is that I feel like they hide their corporate nature 2021-03-30T21:54:20 #kisslinux <dilynm> Just use PopOS 2021-03-30T21:54:21 #kisslinux <riteo> at least red hat is honest 2021-03-30T21:54:32 #kisslinux <midfavila> PopOS is literally worse than Ubuntu if you want to avoid canonical 2021-03-30T21:54:36 #kisslinux <midfavila> er 2021-03-30T21:54:37 #kisslinux <midfavila> botnet 2021-03-30T21:54:38 #kisslinux <midfavila> fuck 2021-03-30T21:54:43 #kisslinux <midfavila> i need to sleep 2021-03-30T21:55:05 #kisslinux <midfavila> but yeah they have dropbox and google and shit like that built right into the distribution 2021-03-30T21:55:13 #kisslinux <midfavila> obviously the only distro you can trust is KISS 2021-03-30T21:55:16 #kisslinux <haversham> of course 2021-03-30T21:55:46 #kisslinux <haversham> what did you use before KISS? 2021-03-30T21:55:58 #kisslinux <midfavila> CRUX 2021-03-30T21:56:02 #kisslinux <midfavila> and before that, slackware 2021-03-30T21:56:15 #kisslinux <midfavila> before that, i'm ashamed to say, I was an Arch user 2021-03-30T21:56:26 #kisslinux <haversham> i was an alpine user before 2021-03-30T21:56:35 #kisslinux <midfavila> i tried alpine 2021-03-30T21:56:35 #kisslinux <riteo> god due to Nvidia I'm still an arch user 2021-03-30T21:56:35 #kisslinux <haversham> and am also ashamed to say that before that, i was an Arch user 2021-03-30T21:56:36 #kisslinux <midfavila> it waws... 2021-03-30T21:56:38 #kisslinux <midfavila> not good 2021-03-30T21:56:49 #kisslinux <haversham> riteo: have you checked out gkiss? 2021-03-30T21:56:51 #kisslinux <midfavila> riteo >he uses novideo on gahnoo loonix 2021-03-30T21:57:01 #kisslinux <midfavila> you asked for this 2021-03-30T21:57:04 #kisslinux <riteo> yeah 2021-03-30T21:57:14 #kisslinux <dilynm> Arch is the way 2021-03-30T21:57:17 #kisslinux <haversham> i sold my nvidia card and purchsed an amd card for half the price just to use KISS lol 2021-03-30T21:57:19 #kisslinux <riteo> when I bought my pc I was still a windows user 2021-03-30T21:57:23 #kisslinux <haversham> same 2021-03-30T21:57:36 #kisslinux <midfavila> i haven't used windows on my own machines in... 2021-03-30T21:57:36 #kisslinux <midfavila> christ 2021-03-30T21:57:39 #kisslinux <midfavila> like five years 2021-03-30T21:57:40 #kisslinux <riteo> haversham: i planned to do a similar thing, then a virus plagued the world 2021-03-30T21:57:45 #kisslinux <haversham> good point 2021-03-30T21:58:32 #kisslinux <haversham> i think its been almost a half a year since i used windows on a machine i own 2021-03-30T21:58:36 #kisslinux <haversham> they're all KISS now 2021-03-30T21:58:51 #kisslinux <midfavila> very based 2021-03-30T21:58:56 #kisslinux <dilynm> I have a windows installer usb sitting at home waiting for me 2021-03-30T21:59:04 #kisslinux <dilynm> I can't decide if I want to pull the trigger or not 2021-03-30T21:59:04 #kisslinux <midfavila> you're also a mac user 2021-03-30T21:59:08 #kisslinux <dilynm> Lel 2021-03-30T21:59:08 #kisslinux <midfavila> so we ignore you 2021-03-30T21:59:18 #kisslinux <midfavila> go BACK 2021-03-30T21:59:21 #kisslinux <midfavila> >:C 2021-03-30T21:59:28 #kisslinux <riteo> regarding gkiss I planned using that but there's still missing software here and there that I might add too, but if I'm gonna do a big transition to another distro I might as well change the hardware 2021-03-30T21:59:59 #kisslinux <riteo> also, virtual school doesn't allow me to stay with a messed up computer for long 2021-03-30T22:00:24 #kisslinux <haversham> microsoft teams webrtc nonsense 2021-03-30T22:00:26 #kisslinux <midfavila> ngl I just tell my teacher off 2021-03-30T22:00:41 #kisslinux <midfavila> but he's useless anyway 2021-03-30T22:00:43 #kisslinux <riteo> I'm probably gonna switch haversham god yes 2021-03-30T22:01:09 #kisslinux <midfavila> i'm tempted to complain to the FSF about having to use MS Teams and Discord for school 2021-03-30T22:01:13 #kisslinux <midfavila> just to see what would happen 2021-03-30T22:01:18 #kisslinux <haversham> someone did that iirc 2021-03-30T22:01:25 #kisslinux <haversham> although i can't remember what came out of it 2021-03-30T22:01:31 #kisslinux <midfavila> i want stallman to bitch at my college's dean about the importance of free software 2021-03-30T22:01:36 #kisslinux <riteo> he did 2021-03-30T22:01:40 #kisslinux <riteo> iirc 2021-03-30T22:01:41 #kisslinux <haversham> i don't understand why schools have to shill microsoft 2021-03-30T22:01:56 #kisslinux <haversham> jitsi is free and open source and better than microsoft teams and cheaper 2021-03-30T22:01:56 #kisslinux <midfavila> because they're too poor/incompetent to hire IT staff to manage their own machines 2021-03-30T22:02:13 #kisslinux <riteo> not only 2021-03-30T22:02:21 #kisslinux <midfavila> speaking from experience, most schools, especially high schools, just make their students act as IT 2021-03-30T22:02:30 #kisslinux <riteo> my school is literally one specialized in IT, but they only care about corpo stuff 2021-03-30T22:02:35 #kisslinux <midfavila> like if you enroll in the PC support class 2021-03-30T22:02:39 #kisslinux <haversham> many moons ago my school got me to teach IT 2021-03-30T22:03:00 #kisslinux <haversham> the state of IT in schools is a travesty 2021-03-30T22:03:17 #kisslinux <midfavila> the state ot IT 2021-03-30T22:03:18 #kisslinux <midfavila> ftfy 2021-03-30T22:03:29 #kisslinux <midfavila> s/ot/of/ 2021-03-30T22:03:47 #kisslinux <haversham> i probably need to sleep 2021-03-30T22:04:04 #kisslinux <haversham> bye 2021-03-30T22:04:10 #kisslinux <riteo> bye 2021-03-30T22:17:28 #kisslinux <dilynm> This zfs task seems impossible