[2021-07-30T03:20:30Z] hiiii! [2021-07-30T03:21:21Z] hi [2021-07-30T03:49:35Z] well, i finally got my password manager that i started working in march into a usable state [2021-07-30T03:51:38Z] oooh [2021-07-30T03:51:40Z] do share a link [2021-07-30T03:54:41Z] soon, but i need to decide whether to swap out the key derivation function [2021-07-30T03:55:22Z] how does this thing work? [2021-07-30T03:55:45Z] vaguely ofc [2021-07-30T03:56:03Z] well, it's not really a password manager, it just replaces gpg2 in pash (or pass) [2021-07-30T03:56:33Z] well thats the worst part of pash [2021-07-30T03:56:42Z] and it doesn't support keys like gpg, just a master password [2021-07-30T03:56:50Z] i see [2021-07-30T03:56:53Z] since most people store their key on the same disk as theyr passwords [2021-07-30T03:57:10Z] can it cache the master password in any way? [2021-07-30T03:57:48Z] all this program does is the cryptography, it reads the master password from stdin and takes a file as an argument, and outputs the password to stdout [2021-07-30T03:58:06Z] so it would be pretty easy to write a program that caches the password i think [2021-07-30T03:58:12Z] cool [2021-07-30T03:58:56Z] cryptography and everything rn it's only 500 lines [2021-07-30T03:58:59Z] What language did you write it in? I recently made a very similar password manager in Go [2021-07-30T03:59:12Z] c, link? [2021-07-30T03:59:52Z] Mine is 90 lines though [2021-07-30T03:59:56Z] now the question is do I trust noocsharp to use his tool to encrypt my passwords.... [2021-07-30T04:00:08Z] acheam: that's my question as well [2021-07-30T04:00:15Z] https://github.com/michaelskyba/budgetpass [2021-07-30T04:00:42Z] You haven't sent your link [2021-07-30T04:00:52Z] is that the binary in git? [2021-07-30T04:01:03Z] Oh right you mentioned the swap [2021-07-30T04:01:13Z] noocsharp: lol [2021-07-30T04:01:41Z] Yes I also have a binary in the repo acheam [2021-07-30T04:01:42Z] oh so you're just using golangs built in aes encryption function [2021-07-30T04:01:47Z] msk[m]: why? [2021-07-30T04:02:21Z] Idk was too lazy to add it to gitignore [2021-07-30T04:02:34Z] bruh [2021-07-30T04:03:08Z] not sure how go's memory management handles this, but i would recommend overwriting the secret data when the program ends [2021-07-30T04:04:38Z] So that someone else looking at the screen wouldn't see it? [2021-07-30T04:05:10Z] i mean in memory, like write over it with zeros or something [2021-07-30T04:05:38Z] msk[m]: how is kiss-grep different than kiss search? [2021-07-30T04:06:19Z] Uh [2021-07-30T04:07:20Z] noocsharp: ill look into that, I'm very new to Go [2021-07-30T04:07:50Z] acheam: I've never heard of kiss search, only kiss find [2021-07-30T04:07:50Z] hi GalaxyNova [2021-07-30T04:07:56Z] hello [2021-07-30T04:08:17Z] msk[m]: kiss search is built into the package manager [2021-07-30T04:08:21Z] kiss search would basically be calling ls on all the repositories and then grepping something [2021-07-30T04:08:37Z] oh really? [2021-07-30T04:08:49Z] Oh it's not an extension [2021-07-30T04:08:49Z] lol yes [2021-07-30T04:08:56Z] ehr maybe it is [2021-07-30T04:08:58Z] Lmao [2021-07-30T04:09:06Z] its in the default install, at least [2021-07-30T04:09:18Z] It seems to just be replacing kiss find [2021-07-30T04:09:22Z] It's no different, then, I just failed to see that feature [2021-07-30T04:09:35Z] it's just kiss find renamed [2021-07-30T04:09:48Z] Alright I don't need it then [2021-07-30T04:10:02Z] kiss find searches non-local packages as well, no? [2021-07-30T04:10:03Z] Kiss find looks through other repos too [2021-07-30T04:10:06Z] yes [2021-07-30T04:10:19Z] Kiss search/grep only look through kiss path [2021-07-30T04:10:20Z] what? [2021-07-30T04:10:38Z] Sorry I'm on mobile [2021-07-30T04:10:42Z] so it finds installed packages too? [2021-07-30T04:10:55Z] I'm confused [2021-07-30T04:11:04Z] what's the difference between kiss search and kiss find [2021-07-30T04:11:10Z] i though it was just a naming change [2021-07-30T04:11:26Z] Kiss find is an unofficial extension [2021-07-30T04:11:40Z] Which will not only search through your local repos [2021-07-30T04:11:53Z] But also other people's repos [2021-07-30T04:14:22Z] oh [2021-07-30T04:14:35Z] anyway what do you guys think about sabotage linux [2021-07-30T04:16:32Z] "No /usr or /sbin"? [2021-07-30T04:19:12Z] yeah that confused me too [2021-07-30T04:19:34Z] i think they just symlink /usr to the root directory like stali linux [2021-07-30T04:22:25Z] GalaxyNova: their repos are chaotic [2021-07-30T04:22:30Z] and filled with outdated software [2021-07-30T04:22:52Z] one of the main devs used to be in this channel, but I dont think rejoined after the libera move [2021-07-30T04:23:24Z] there were many, uh, fun political and social debates with them [2021-07-30T04:23:51Z] do tell [2021-07-30T04:26:03Z] tbh i dont really want to get into it [2021-07-30T04:31:27Z] Hi [2021-07-30T04:32:06Z] GalaxyNova: They don't believe that covid 19 exists [2021-07-30T04:45:05Z] oh... [2021-07-30T04:45:06Z] lmao [2021-07-30T04:45:18Z] And lot of other conspiracy shit [2021-07-30T04:45:57Z] They're otherwise knowledgeable though [2021-07-30T04:47:40Z] covid is a coverup made by governments so they can inject nano bots into our brain and use its resource to compile chromium [2021-07-30T04:47:43Z] wake up sheeple [2021-07-30T04:48:07Z] testuser[m]: webkit wayland crashes like once every 5 minutes lmao [2021-07-30T04:48:14Z] i think it's gtk's fault tho [2021-07-30T04:49:15Z] testuser[m]: The profile on their codeberg organization is also suspicious... [2021-07-30T04:49:17Z] https://codeberg.org/avatars/19854ad03273403e69d3815e08d03172?size=280 [2021-07-30T04:50:58Z] Lol [2021-07-30T04:51:16Z] noocsharp: claudia reported an issue too, I'll have a look at it soon TM [2021-07-30T04:52:34Z] it even crashed my compositor because it was missing an implementation a wayland callback [2021-07-30T04:52:54Z] *implementation of a wayland callback [2021-07-30T05:24:19Z] the chromium build farm idea sounds dope [2021-07-30T05:24:32Z] next step: human render farm [2021-07-30T05:36:56Z] ? [2021-07-30T05:40:25Z] I replied to an older message [2021-07-30T05:40:39Z] rio6 made a joke conspiracy theory and as soon as I came back I replied [2021-07-30T05:40:52Z] it was an hour ago or so [2021-07-30T05:41:30Z] it was too out of context, wasn't it? [2021-07-30T05:42:08Z] Oh it would be in context, if i had read more than half of rio's message [2021-07-30T05:42:14Z] Had just woken up [2021-07-30T05:42:18Z] no worries [2021-07-30T05:42:54Z] tbh if I can use my brain to build my packages 10x as fast I would [2021-07-30T05:43:21Z] I mean, build speed in an ideal world shouldn't be an issue [2021-07-30T05:43:27Z] you can't have slow builds if you don't have shitty programs [2021-07-30T05:44:10Z] ^ [2021-07-30T05:45:06Z] Browsers are the only thing that take 2 x the time to fully setup kiss to build [2021-07-30T05:47:04Z] human rendering: imagine having a chip that sends digital signal into your brain and it gets rendered directly into brain compatible format [2021-07-30T06:12:31Z] This may or may not make sense but why doesn't the KISS wiki recommends for putting the "-C -" flag for large downloads like kernel or firmware? [2021-07-30T06:13:12Z] It would probably be helpful for people whose internet goes off for a while, disconnects, or just becomes too slow for the transfer. [2021-07-30T06:18:47Z] Also, is the gpg tool available in the kiss-repo or the community repo? Since I can't find it. [2021-07-30T06:58:28Z] dilyn: looks like our prayers were answered already https://github.com/bminor/binutils-gdb/commit/1c611b40e6bfc8029bff7696814330b5bc0ee5c0 [2021-07-30T06:58:30Z] trying it now [2021-07-30T07:00:15Z] it works [2021-07-30T07:00:21Z] what's that [2021-07-30T07:00:46Z] chromium / qtwebengine builds failing cuz they run out of FDs, binutils regression in 2.37 [2021-07-30T07:01:08Z] oof [2021-07-30T08:43:46Z] morning [2021-07-30T08:44:02Z] Hi [2021-07-30T08:44:24Z] I have an idea about the webkit problem: I have not tried webkit since fribidi was dropped from the main repo. [2021-07-30T08:44:40Z] yeah that was my guess too when noocsharp mentioned gtk [2021-07-30T08:45:27Z] I will try that out. [2021-07-30T08:48:03Z] its not a segfault in webkit right ? claudia [2021-07-30T08:48:31Z] To run a gui program through chroot on wayland, exporting the WAYLAND_DISPLAY variable inside the chroot is not enough. Is there more I have to do? [2021-07-30T08:49:11Z] testuser[m]: No. The browser starts but as soon as I load any webbpage an error message is shown. This seems to be a webkit internal message. [2021-07-30T08:49:27Z] 'WebKit encountered an internal error' [2021-07-30T08:49:34Z] did you bind mount your /tmp [2021-07-30T08:50:50Z] I am using 'kiss-chroot'. Does 'bind mount' the directories are 1:1 shared? [2021-07-30T08:50:55Z] *mean [2021-07-30T08:51:41Z] kiss chroot mounts new /tmp [2021-07-30T08:51:53Z] just open that terminal open and mount --bind /tmp /chroot/tmp [2021-07-30T08:52:11Z] bind means files are shared yeah [2021-07-30T08:52:15Z] (not copied) [2021-07-30T08:52:24Z] like a symlink [2021-07-30T08:53:19Z] ok cool. I will look more into this [2021-07-30T08:53:24Z] ty [2021-07-30T09:00:57Z] Nice. I could start firefox from an arch-chroot. Thats awesome :] [2021-07-30T09:04:40Z] Good job with the binutils fix btw. Trying to build webengine now again. After again and again... [2021-07-30T09:08:35Z] slayr[m]: you can search for packages like this "kiss s *gpg* [2021-07-30T09:53:09Z] heeeello [2021-07-30T09:53:18Z] hi [2021-07-30T09:53:23Z] hey [2021-07-30T09:54:01Z] Is anybody having success with OpenTTD from kiss-games? [2021-07-30T09:54:18Z] It's runs just fine for me, but segfaults when saving [2021-07-30T09:57:04Z] havent tried any of the kiss-games stuff in yonks [2021-07-30T09:58:07Z] oh webkit is broken for me too [2021-07-30T09:58:09Z] Settings schema 'org.gnome.system.proxy' is not installed [2021-07-30T10:17:15Z] Maybe something changed with the latest minor release, I'm pretty sure the prev one worked fine [2021-07-30T10:22:40Z] nvm its cuz of fribidi patch only [2021-07-30T10:22:49Z] 'org.gnome.system.proxy.gschema.xml', is removed in schemas.patch [2021-07-30T10:24:13Z] works [2021-07-30T10:25:04Z] oh dylan fixed it already [2021-07-30T10:27:02Z] noocsharp: was this your issue too ? i assume it was something else since you said it died after 5 mins [2021-07-30T10:28:06Z] well, gtg, bye everyone! [2021-07-30T10:48:07Z] weeee: qt5-webengine successfully build package [2021-07-30T10:50:48Z] chaffity: re openttd: This is prob something to report upstream. [2021-07-30T10:58:54Z] I'll do that and checkout some older versions as well [2021-07-30T11:00:11Z] It seems like something I'd imagine they'd have locked down through tests though, or at least I'd hope as much [2021-07-30T14:51:13Z] chaffity: I can reproduce the segfault when saving in openttd [2021-07-30T14:52:03Z] I found a fix over lunch, thanks to this comment here: https://github.com/OpenTTD/OpenTTD/issues/6896#issuecomment-457009109 [2021-07-30T14:52:59Z] The compression library lzma seems to bottle it, but lzo doesn't [2021-07-30T14:53:37Z] I was planing on submitting a patch to the games repo this evening with this tiny change [2021-07-30T14:54:39Z] Nice. :) [2021-07-30T14:55:18Z] * planning, even [2021-07-30T14:55:54Z] The fix would be to install lzo? I cant find cmake configure options to enable/disable compression stuff. [2021-07-30T14:55:57Z] Its just detected [2021-07-30T14:57:02Z] Possibly, I'm using the previous build of OpenTTD though, which doesn't use cmake [2021-07-30T14:57:24Z] Is cmake a mandatory dependency for OpenTTD now? [2021-07-30T14:57:44Z] seems so. There is no configure script. [2021-07-30T14:58:33Z] I'll have a play around later on and see what I can achieve [2021-07-30T14:58:55Z] Out of interest, are you the owner of the KISS-games repo on GitHub? [2021-07-30T14:59:38Z] yes :D [2021-07-30T15:00:09Z] Hero, Love2D was all that I was after, and this bounty exists around it [2021-07-30T15:00:15Z] Alpine is using the same version as we do. https://git.alpinelinux.org/aports/tree/testing/openttd/APKBUILD . They just have lzo available. Building right now with. [2021-07-30T15:01:25Z] This repo reflects how easy it is to package stuff. And therefore even niche stuff can be packaged :) [2021-07-30T15:03:12Z] Alpine and others before have all proved the same thing, which really makes you wonder why so many distros are so damned heavy [2021-07-30T15:04:39Z] modern [2021-07-30T15:04:53Z] I've hopped around distros for years, but none have actually taught me just how approachable a basic *nix system can be like KISS has [2021-07-30T15:06:20Z] The whole "you should be able to maintain your own [packages/system]" ethos is sublime [2021-07-30T15:27:55Z] testuser[m]: it appears simply right clicking crashes it [2021-07-30T15:28:23Z] oof [2021-07-30T15:28:37Z] not sure if it's a compositor problem or webkit problem [2021-07-30T15:28:44Z] checking [2021-07-30T15:29:00Z] or a gtk problem [2021-07-30T15:29:38Z] nettle gnutls glib-networking harfbuzz-icu icu libsoup libpsl [2021-07-30T15:29:47Z] just a list of junk to force remove [2021-07-30T15:30:19Z] right click works fine here [2021-07-30T15:30:33Z] try with the latest gtk relbump [2021-07-30T15:30:43Z] otherwise its probably your compositor [2021-07-30T15:30:57Z] but right click should be handled by gtk so.. [2021-07-30T15:32:53Z] btw has webkit inspect element ever worked for anyone [2021-07-30T15:33:13Z] it shows a shitty page about some apple licensing, that too 2 times after clicking the button [2021-07-30T15:33:30Z] I get the same behaviour [2021-07-30T15:33:39Z] yes I have used it succesfully [2021-07-30T15:33:44Z] but not consitently [2021-07-30T15:33:52Z] it worked [2021-07-30T15:33:56Z] which compositor? sway had an issue like that a while ago [2021-07-30T15:33:59Z] but then I rebuilt webkit2gtk at some point [2021-07-30T15:34:02Z] then it stopped workin [2021-07-30T15:34:13Z] it just wouldnt open anything when I clicked the inspect element button [2021-07-30T15:34:33Z] acheam hold down the key binding [2021-07-30T15:34:45Z] i dont have a system to test on right now [2021-07-30T15:34:48Z] To spam requests to the web inspector opener [2021-07-30T15:35:00Z] That opens the apple license thing for me [2021-07-30T15:36:09Z] Has anyone made an external web inspector? [2021-07-30T15:36:11Z] what's the rationale for most people here using webkit ? it takes same amount of time to build as firefox (maybe even few mins more) so why not use the generally more usable browser [2021-07-30T15:36:42Z] Firefox is less configurable than surf [2021-07-30T15:37:01Z] not having the rust dep is nice, and yeah most webkit browsers are far more hackable/customizable [2021-07-30T15:37:03Z] a lot of unnecessary UI elements in particular [2021-07-30T16:30:42Z] test [2021-07-30T16:31:00Z] fail [2021-07-30T16:31:23Z] damn [2021-07-30T17:18:14Z] Yeah, I am an fan of 'surf'. Selling point for me is the no nonesense UI and keybindings how I like it. [2021-07-30T17:19:24Z] No surpise of a changing UI at all :D [2021-07-30T17:20:59Z] chaffity: I have build openttd now with lzo available, but the segfault on saving persist on my end. [2021-07-30T17:25:12Z] Odd, mines working just fine now, has the build been linked to lzo? I've just checked mine, and it's _still_ linked to lzma, but I'm now wondering it that configure flag just alters their usage of lzma internally? [2021-07-30T17:25:22Z] claudia can you share your surf config? I'm still confused on how to do stuff like e.g. enabling javascript per-site [2021-07-30T17:28:25Z] msk[m]: sure. https://termbin.com/lx9p . I have a javascript just off and use f1 to toggle this. [2021-07-30T17:28:32Z] *had :( [2021-07-30T17:29:54Z] chaffity: lzo is not listed in 'kiss-depends' so, seems not. I use the version from the repo. [2021-07-30T17:31:11Z] Does lzo appear in the list returned by `ldd $(which openttd)`? [2021-07-30T17:31:42Z] If I can find some time I'll look at their codebase and see what that configure flag actually did [2021-07-30T17:34:19Z] chaffity: ldd does not return lzo. just lzma [2021-07-30T17:36:00Z] And your using musl too I'm guessing? [2021-07-30T17:36:48Z] yeah [2021-07-30T21:52:28Z] https://httptoolkit.tech/blog/safari-is-killing-the-web/