💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-03-30.txt captured on 2021-12-17 at 13:26:06.

View Raw

More Information

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

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