2021-05-03T00:01:16 #kisslinux Hi rieto 2021-05-03T00:01:19 #kisslinux How're you 2021-05-03T00:01:30 #kisslinux *riteo sorry 2021-05-03T00:08:28 #kisslinux hello 2021-05-03T00:12:12 #kisslinux Meibion: actually quite fine, thanks! The day hasn't been so great but it's getting better by the end of it! 2021-05-03T00:14:20 #kisslinux don't worry about the mispelling! There's also a sed command for this server bot! 2021-05-03T00:14:42 #kisslinux s/server/channel/g 2021-05-03T00:14:43 #kisslinux don't worry about the mispelling! There's also a sed command for this channel bot! 2021-05-03T03:10:41 #kisslinux gj acheam 2021-05-03T03:10:48 #kisslinux i just broke my headphones accidentally. 2021-05-03T03:21:35 #kisslinux midfavila: still pretty far from using it effectively though! 2021-05-03T03:22:06 #kisslinux I chose it because it seems to be the most usable of the WMs in obsd 2021-05-03T03:22:09 #kisslinux honestly, I suggest you use fvwm 2.6.9 at first 2021-05-03T03:22:14 #kisslinux as opposed to 3 2021-05-03T03:22:20 #kisslinux i'm using 2.6.9 2021-05-03T03:22:27 #kisslinux good 2021-05-03T03:22:33 #kisslinux 3 is still a little wonky 2021-05-03T03:22:42 #kisslinux 2.6.9 seems to be the default in most repos 2021-05-03T03:22:51 #kisslinux wouldn't surprise me. 2021-05-03T03:23:36 #kisslinux https://zensites.net/fvwm/guide/intro.html 2021-05-03T03:23:38 #kisslinux read this 2021-05-03T03:23:50 #kisslinux it's a much better intro than the manual could ever be 2021-05-03T03:23:50 #kisslinux thanks 2021-05-03T03:37:43 #kisslinux headphone assembly appears to be in working condition once again 2021-05-03T03:37:52 #kisslinux the power of superglue 2021-05-03T03:39:56 #kisslinux Hi 2021-05-03T03:40:04 #kisslinux ih 2021-05-03T03:43:36 #kisslinux hey testuser_[m] 2021-05-03T03:43:40 #kisslinux how goes it? 2021-05-03T03:46:22 #kisslinux Class 2021-05-03T04:04:59 #kisslinux aarng: lol nice, I just finished school so I'll give it a shot too soon 2021-05-03T04:05:31 #kisslinux testuser_[m]: relatable 2021-05-03T05:07:53 #kisslinux well, gotta go for now, cya! 2021-05-03T08:00:54 #kisslinux Hey what's the name of the package containning the full diff utility? 2021-05-03T08:01:00 #kisslinux it is required to compile the linux kernel 2021-05-03T08:01:19 #kisslinux the one provided by busybox isn't going to cut it 2021-05-03T08:01:36 #kisslinux because linux kernel make script uses flags not available on busybox diff 2021-05-03T08:03:31 #kisslinux diffutils and patch okay 2021-05-03T08:17:07 #kisslinux "The __always_inline macro showed up in 2.6.16." huh 2021-05-03T08:18:54 #kisslinux kernel compilation fails at the very beginning doesn't detect __always_inline as a macro, detects it as a type instead 2021-05-03T08:23:13 #kisslinux ekh I can always use arch linux packages for kernel until I figure that out 2021-05-03T08:23:38 #kisslinux or later use alpine linux chroot for that 2021-05-03T08:27:32 #kisslinux re kernel issues 2021-05-03T08:27:43 #kisslinux just add "#include " to tools/objtool/arch/x86/decode.c 2021-05-03T08:27:52 #kisslinux linux/stddef.h 2021-05-03T09:02:27 #kisslinux I will use the whole kiss filesystem as an initramfs in a sec 2021-05-03T09:02:40 #kisslinux I need to see why it doesn't detect the rootfs/UUID 2021-05-03T09:02:56 #kisslinux and exclude the modules folder 2021-05-03T09:20:15 #kisslinux arch linux kernel builds ext4 as a module, thought they use x86_64-defconfig 2021-05-03T10:17:52 #kisslinux okay 2021-05-03T10:17:56 #kisslinux I have kiss now 2021-05-03T10:24:02 #kisslinux I have an issue 2021-05-03T10:24:28 #kisslinux okay I see now why 2021-05-03T10:24:31 #kisslinux What is it 2021-05-03T10:25:10 #kisslinux I put ~/.profile according to the kiss install wiki in /root/.profile the KISS_PATH export, I just sourced the file for now 2021-05-03T10:25:20 #kisslinux or I will put it in /etc/profile.d or something a like 2021-05-03T10:25:28 #kisslinux move it to /etc yeah 2021-05-03T10:26:08 #kisslinux i've got a user specific one for my kiss repo path 2021-05-03T10:26:27 #kisslinux but it could easily be moved to /etc 2021-05-03T11:05:01 #kisslinux FYI, htop has been removed from bintray 2021-05-03T12:49:22 #kisslinux I had guests over; I thought I need to change the tarball name and extract it manually after chainging the sources, but it seems what really was the case is that configure needs to be generate with autoconf first 2021-05-03T13:19:15 #kisslinux Rio6 for ARM check jedavies's repos: https://github.com/jedavies-dev 2021-05-03T13:20:04 #kisslinux He has a repo for both armv7 as well as aarch64. i tried to do it myself for aarch64 but i'm too smooth-brained to get it done it would appear 2021-05-03T13:31:14 #kisslinux midfavila python isn't as bad as people make it out to be. if you use it as a daemon you don't run into the high interpreter startup costs, and a large amount of that slowness at startup is due to poor module import performance 2021-05-03T13:32:16 #kisslinux another part of it is people don't design things appropriately for the language they're using, and then instead of critically analyzing their own code they resort to shitting on Python -- "a bad workman blames their tools" 2021-05-03T13:36:31 #kisslinux when a program that does nothing but draw a Tk button and invokes a shell command when said button is pressed uses 20mb of memory, I dunno, man 2021-05-03T13:36:42 #kisslinux doesn't seem fantastic to me 2021-05-03T13:38:00 #kisslinux well, i would probably ask why Python was chosen for that rather than generically blame Python for that single use case 2021-05-03T13:38:43 #kisslinux because you can do that in 10 lines in python 2021-05-03T13:38:56 #kisslinux there's plenty of other stuff that can be pointed at to indicate why python is a mess for applications programming 2021-05-03T13:39:00 #kisslinux people are lazy (myself included) 2021-05-03T13:39:09 #kisslinux see the recurring convo about youtube-dl for example 2021-05-03T13:39:56 #kisslinux lol you really want to rewrite youtube-dl in C? 2021-05-03T13:39:59 #kisslinux ok, so people are criticizing someone's choice of python for youtube-dl... why hasn't anyone created an alternative in a different language then? 2021-05-03T13:40:05 #kisslinux ^ 2021-05-03T13:40:53 #kisslinux personally? no, not really. overall? if someone could that would be nifty. but like 2021-05-03T13:41:02 #kisslinux * midfavila shrugs 2021-05-03T13:41:26 #kisslinux part of what makes youtube-dl great is how many sites that it works on because its easy to extend and easy to contribute too 2021-05-03T13:41:31 #kisslinux python enables that 2021-05-03T13:43:10 #kisslinux sure. doesn't change that it's slow as shit 2021-05-03T13:43:26 #kisslinux Rewrite it in rust 2021-05-03T13:47:07 #kisslinux slow compared to what, though, like what alternatives are you considering 2021-05-03T13:47:37 #kisslinux A lot of it's "speed" depends on internet speed 2021-05-03T13:48:36 #kisslinux The only noticeable place where I've actually seen python be slow is the time the interpreter takes to start 2021-05-03T13:54:29 #kisslinux well its definitely inherently slower than most languages but i think the important thing in "the real world" is whether that slowness is perceptible to the end user. youtube-dl i would say probably /is/ perceptible, but without having an equivalent alternative to try its hard to say for sure 2021-05-03T13:55:22 #kisslinux i'm not shitting on anyone looking to minimize size and maximize speed of their software, which is probably a significant portion of the people in here for example 2021-05-03T14:22:51 #kisslinux https://lists.freedesktop.org/archives/wayland-devel/2021-April/041815.html 2021-05-03T15:00:43 #kisslinux "This release introduces support for installing using meson instead of autotools. The aim is to in a later release remove support for installing using autotools" 2021-05-03T15:00:58 #kisslinux but why 2021-05-03T15:13:16 #kisslinux hey dilyn 2021-05-03T15:13:36 #kisslinux o/ 2021-05-03T15:13:56 #kisslinux hi 2021-05-03T15:14:05 #kisslinux wayland-protocols requiring meson is perhaps a little strange, if only because it's just a collection of files and nothing is actually ~run~... 2021-05-03T15:14:58 #kisslinux not to be the cause of your ever growing todo list, but I once again would like to remind you about a) adding more people to the domain and maybe the vps, and 2) creating a simple plan for when you dissapear 2021-05-03T15:15:34 #kisslinux *poof* 2021-05-03T15:16:40 #kisslinux uh oh 2021-05-03T15:16:42 #kisslinux he didn't leave a plan 2021-05-03T15:16:44 #kisslinux what to do 2021-05-03T15:18:05 #kisslinux poll 2021-05-03T15:18:25 #kisslinux I can come up with something tonight while I put off these job apps 2021-05-03T15:20:13 #kisslinux looking for a new job? 2021-05-03T15:20:15 #kisslinux my honey-do list has actually shrunk! I think I've tackled most of the things I've needed to do 2021-05-03T15:20:16 #kisslinux yessir 2021-05-03T15:20:48 #kisslinux why? 2021-05-03T15:20:49 #kisslinux If my current employer is reading these, I am in no way pursuing other employment opportunities 2021-05-03T15:20:54 #kisslinux ofc ofc 2021-05-03T15:21:05 #kisslinux This is all hypothetical. 100% 2021-05-03T15:21:06 #kisslinux for legal reasons, it was a joke 2021-05-03T15:21:11 #kisslinux but if I WERE... 2021-05-03T15:21:33 #kisslinux it would be because the next 'phase' of my life requires $$$ instead of $, and also I would like to not just be a monkey at a keyboard 2021-05-03T15:21:43 #kisslinux I bombed my credit for these two degrees, I would like to use them. 2021-05-03T15:27:32 #kisslinux nice 2021-05-03T15:28:09 #kisslinux so you're looking for something philosophy ish? 2021-05-03T15:29:09 #kisslinux if your current employer was reading this, i hazard a guess you might have more interest in staying XD 2021-05-03T15:29:50 #kisslinux something philosophyish would be pretty tight, but the role I would look for doesn't exist anymore :( 2021-05-03T15:30:15 #kisslinux lmao I might 2021-05-03T15:30:24 #kisslinux they should give me a job in tech instead of the spot i'm in! 2021-05-03T15:30:52 #kisslinux I'm looking for jobs related to hardware, potentially tangentially related to the hobbies I've picked up over the last two years 2021-05-03T15:31:00 #kisslinux most mostly hardware, with a heavy math-bent 2021-05-03T15:31:23 #kisslinux hard to find when you're not an engineer-proper, so I'm trying to get in-the-door 2021-05-03T15:35:54 #kisslinux pretty good location for you at least, the tech sector is really strong there 2021-05-03T15:36:21 #kisslinux yeah. I think i'm basically gonna be forced to write cover letters for every position I apply for :X 2021-05-03T15:36:42 #kisslinux I only get interviews when i write them. I'm sitting at something like 3 for 500 across the last five years? 2021-05-03T15:38:09 #kisslinux i guess tech has reached saturation 2021-05-03T15:38:23 #kisslinux midfavila: have you tried qemu 6.0.0? 2021-05-03T15:38:34 #kisslinux most of those job apps were across many different sectors 2021-05-03T15:38:40 #kisslinux the first few hundred were for teaching jobs 2021-05-03T15:39:58 #kisslinux dammit let me wax poetic about how tech and craft beer relate 2021-05-03T15:40:04 #kisslinux mmmm 2021-05-03T17:58:10 #kisslinux Hi! 2021-05-03T17:58:17 #kisslinux hi riteo 2021-05-03T18:19:55 #kisslinux zfs on root officially works at least a remedial capacity with tinyramfs 2021-05-03T18:20:12 #kisslinux welcome to the future, nerds. you have been liberated from your ext* overlords 2021-05-03T18:20:51 #kisslinux what's all of this fuss about other FSs that's happening lately?? 2021-05-03T18:21:12 #kisslinux I'm on the hunt for the One True Filesystem 2021-05-03T18:21:16 #kisslinux is there some real advantage about having something different from ext*? 2021-05-03T18:21:26 #kisslinux obviously *BSD does it right always, and thus zfs is The Way 2021-05-03T18:21:36 #kisslinux zfs offers a billion reasons to use it over ext 2021-05-03T18:21:46 #kisslinux well, I'm not sure if zfs is the best choice for an ultra minimal distro. IIRC it has a shitton of features 2021-05-03T18:21:54 #kisslinux many, many 2021-05-03T18:22:09 #kisslinux the initramfs image is quite tiny still though, with a fully static zfs/zpool 2021-05-03T18:22:45 #kisslinux one cool bonus is it makes thinking about data & drives less... opaque 2021-05-03T18:22:52 #kisslinux mh, why do you have to use an initramfs? 2021-05-03T18:23:27 #kisslinux because the kernel doesn't currently have any support for bootstrapping itself off a zfs root 2021-05-03T18:23:33 #kisslinux wasn't it the point of unix to make devices opaque? 2021-05-03T18:23:39 #kisslinux god i hope not 2021-05-03T18:23:39 #kisslinux oh I seee 2021-05-03T18:23:48 #kisslinux s/seee/see 2021-05-03T18:23:56 #kisslinux bruh 2021-05-03T18:23:58 #kisslinux lol 2021-05-03T18:24:05 #kisslinux I can't write today XD 2021-05-03T18:24:14 #kisslinux also, my keyboard is chattering like hell lately 2021-05-03T18:24:33 #kisslinux HOWEVER, you can embed your init into the kernel and it should be able to do all of its magic without an external initramfs 2021-05-03T18:24:44 #kisslinux oh that'd be cool 2021-05-03T18:25:03 #kisslinux will it ever be supported natively though? 2021-05-03T18:25:48 #kisslinux I just read openzfs' wiki page, and the 256 trillion yobibytes max capacity sounds something out of a parody page XD 2021-05-03T18:26:07 #kisslinux meanwhile, in ten years' time 2021-05-03T18:26:10 #kisslinux definitely not 2021-05-03T18:26:37 #kisslinux in order to write enough data to completely saturate the potential amount of space you could fill, would require more energy than it takes to boil the oceans 2021-05-03T18:26:40 #kisslinux zfs is fucking #lit 2021-05-03T18:26:51 #kisslinux oh no I didn't mean that XD 2021-05-03T18:27:05 #kisslinux I should've been more clear. I'm talking about the fs 2021-05-03T18:27:07 #kisslinux i meant definitely not re: native support 2021-05-03T18:27:14 #kisslinux okay but can I have real-time checkpoints under zfs 2021-05-03T18:27:23 #kisslinux sure 2021-05-03T18:27:30 #kisslinux :thinking: 2021-05-03T18:27:38 #kisslinux oh, sorry, I thought the energy part was connected to the answer 2021-05-03T18:27:57 #kisslinux no sorry i'm just thinking faster than i can type lol 2021-05-03T18:28:07 #kisslinux oh same thing lol 2021-05-03T18:28:32 #kisslinux I'm really excessively over-agitated today lol 2021-05-03T18:28:43 #kisslinux but like in a good way, I guess 2021-05-03T19:02:47 #kisslinux I like btrfs and its subvolumes 2021-05-03T19:03:02 #kisslinux makes it easy to add and remove os from the drive 2021-05-03T20:53:16 #kisslinux how's the project going thus far? 2021-05-03T21:10:22 #kisslinux As in KISS Linux in general? 2021-05-03T21:16:00 #kisslinux nabataeus: pretty well 2021-05-03T21:16:08 #kisslinux nothing going awry that is 2021-05-03T21:16:14 #kisslinux just keeping forward as usual :) 2021-05-03T21:30:20 #kisslinux help 2021-05-03T21:32:09 #kisslinux newchair what's up 2021-05-03T21:55:25 #kisslinux newchair: you OK? 2021-05-03T21:55:45 #kisslinux lol 2021-05-03T22:02:32 #kisslinux they got him :'( 2021-05-03T22:03:47 #kisslinux we tried our best to save them but alas 2021-05-03T22:03:53 #kisslinux hey noocsharp 2021-05-03T22:03:58 #kisslinux idea: what if we make the maintainer responsible for generating a configure file when it is missing, so that autotool is not a dependency for anything 2021-05-03T22:03:59 #kisslinux howdy 2021-05-03T22:05:32 #kisslinux "If there are no pre-generated configure or Makefiles, an 2021-05-03T22:05:33 #kisslinux alternate source must be sought." 2021-05-03T22:05:51 #kisslinux well yes, but in some cases t here aren't any alternative sources 2021-05-03T22:05:59 #kisslinux right and thats what the next line addresses 2021-05-03T22:06:09 #kisslinux so yeah, I do agree with you that the alternate source can and should be the maintainer 2021-05-03T22:06:49 #kisslinux but i dont think anyone actually does this 2021-05-03T22:07:35 #kisslinux I did this for my personal copy of libucl 2021-05-03T22:07:52 #kisslinux we should just pester maintainers harder for releases lmao. dylan did that a few times 2021-05-03T22:08:11 #kisslinux ye 2021-05-03T22:08:36 #kisslinux i opened an issue for htop 2021-05-03T22:09:04 #kisslinux but we still have to deal with this crap in the mean time 2021-05-03T22:10:57 #kisslinux hmm I'm having an issue where GNU make can build my code fine, but bmake can't... 2021-05-03T22:11:21 #kisslinux I get an undefined reference to 'main' in function `start' in Scrt1.o 2021-05-03T22:11:27 #kisslinux when building with bmake 2021-05-03T22:11:29 #kisslinux oh damn I love that error 2021-05-03T22:11:32 #kisslinux newchair he's alive! 2021-05-03T22:12:05 #kisslinux oof 2021-05-03T22:12:06 #kisslinux lmao 2021-05-03T22:12:15 #kisslinux just as quickly as he arrives, he is gone 2021-05-03T22:12:32 #kisslinux heyo! 2021-05-03T22:12:38 #kisslinux they're hacking his IP 2021-05-03T22:12:44 #kisslinux acheam: your linked can't find the main function 2021-05-03T22:12:49 #kisslinux linker* 2021-05-03T22:13:12 #kisslinux but why can it find it when building with gmake? 2021-05-03T22:13:39 #kisslinux presumably some sort of gnuism in the Makefile 2021-05-03T22:13:40 #kisslinux linker is ld btw 2021-05-03T22:13:56 #kisslinux oh yeah I forgot to mention that I'm converting it from GNU to POSIX 2021-05-03T22:14:07 #kisslinux but don't know where the gnuism is... 2021-05-03T22:14:45 #kisslinux well 2021-05-03T22:14:56 #kisslinux /sbin/ld: /sbin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib64/Scrt1.o: in function `_start': 2021-05-03T22:14:58 #kisslinux oops 2021-05-03T22:15:01 #kisslinux you'll probably need to specify -L/lib at some point 2021-05-03T22:15:01 #kisslinux https://git.sr.ht/~armaan/opendoas/tree/master/item/GNUmakefile 2021-05-03T22:15:36 #kisslinux are you embaring on the same project as me? 2021-05-03T22:15:40 #kisslinux I'm trying to get rid of gmake 2021-05-03T22:15:51 #kisslinux I just like things to be POSIX :) 2021-05-03T22:16:08 #kisslinux try getting rid of override 2021-05-03T22:16:15 #kisslinux yeah I already did that 2021-05-03T22:16:59 #kisslinux maybe its the colon equals? 2021-05-03T22:17:43 #kisslinux I thought that was posix? 2021-05-03T22:17:55 #kisslinux if I don't have the := then it becomes recursive though 2021-05-03T22:21:01 #kisslinux idk man 2021-05-03T22:21:06 #kisslinux screw around with it till it works 2021-05-03T22:21:14 #kisslinux that's how I solve everything 2021-05-03T22:22:46 #kisslinux it do be like that 2021-05-03T22:30:56 #kisslinux ah fixed it 2021-05-03T22:31:00 #kisslinux the problem was $^ 2021-05-03T22:31:19 #kisslinux but using *.o works just as well AFAICT 2021-05-03T22:42:04 #kisslinux probably better to use ${OBJS} for consistency 2021-05-03T22:43:39 #kisslinux that doesn't work because there are source files in another directory, but the .o files get but in the current directory 2021-05-03T22:44:30 #kisslinux although I'm sure with some tinkering that could be resolved 2021-05-03T22:44:32 #kisslinux but this works 2021-05-03T22:45:27 #kisslinux ah i see 2021-05-03T23:03:27 #kisslinux lol these xaw examples i'm following are from 1989 2021-05-03T23:23:51 #kisslinux bruh why 2021-05-03T23:38:25 #kisslinux because xaw is Old Tech(tm) 2021-05-03T23:38:48 #kisslinux there's a reason mid's desktop looks straight outta the stone age 2021-05-03T23:41:17 #kisslinux lol 2021-05-03T23:41:36 #kisslinux might just go with gtk3 2021-05-03T23:46:29 #kisslinux what are you making? 2021-05-03T23:49:10 #kisslinux probably a mistake 2021-05-03T23:52:36 #kisslinux sounds like it 2021-05-03T23:55:05 #kisslinux haha 2021-05-03T23:55:27 #kisslinux was trying to make something like gksudo but for doas 2021-05-03T23:55:55 #kisslinux I didn't want to directly ask for advice on gui toolkit as to avoid to create a flame war 2021-05-03T23:56:26 #kisslinux so you _do_ know what the answer is 2021-05-03T23:56:53 #kisslinux uh do i 2021-05-03T23:57:04 #kisslinux of course, wayland or bust 2021-05-03T23:57:14 #kisslinux no gui toolkit 2021-05-03T23:57:26 #kisslinux framebuffer 2021-05-03T23:57:32 #kisslinux directly 2021-05-03T23:57:52 #kisslinux dry erase markers