💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-08-03.txt captured on 2024-05-12 at 16:04:39.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

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

[2021-08-03T00:38:17Z] <micro_O> kyxor: thank you for the PRs and ping
[2021-08-03T00:45:39Z] <GalaxyNova> uh
[2021-08-03T00:45:42Z] <GalaxyNova> what's happening
[2021-08-03T00:45:54Z] <GalaxyNova> why are 50 people leaving and rejoining
[2021-08-03T01:16:04Z] <acheam> matrix bridge shat itself
[2021-08-03T02:18:20Z] <dilyn> cleaned up community of all of its X libraries and packages, dropped some outstanding orphans, updated the bins repo to all the latest versions and added chromium 
[2021-08-03T02:18:22Z] <dilyn> funfunfun
[2021-08-03T02:19:39Z] <GalaxyNova> chromium takes aaggesss to compile
[2021-08-03T02:19:57Z] <GalaxyNova> The binary package will be very useful
[2021-08-03T02:20:22Z] <dilyn> most indeededly 
[2021-08-03T02:21:30Z] <GalaxyNova> I'm curious why you didn't include VA-API support though?
[2021-08-03T02:22:38Z] <dilyn> I didn't think to do it until a minute after i uploaded the binary 
[2021-08-03T02:22:42Z] <dilyn> :)  
[2021-08-03T02:22:59Z] <necromansy> deffo not worth the rebuild :>
[2021-08-03T02:23:05Z] <dilyn> lol
[2021-08-03T02:23:26Z] <necromansy> also i cannot sit on a terminal theme, god help me
[2021-08-03T02:23:27Z] <dilyn> the next time i do a rebuild it'll be there, most probably 
[2021-08-03T02:25:39Z] <GalaxyNova> necromansy: Try gruvbox
[2021-08-03T02:25:56Z] <necromansy> kek i legit just switched to sourcerer *from* gruvbox
[2021-08-03T02:26:18Z] <GalaxyNova> oh lol
[2021-08-03T03:45:11Z] <testuser[m]> Hi
[2021-08-03T03:55:13Z] <testuser[m]> dilyn you forgot the openssl change for rust depends file in bin repo
[2021-08-03T03:56:35Z] <dilyn> oh no!
[2021-08-03T03:59:10Z] <testuser[m]> Checksums seem to be broken too for some reason even tho u did update them
[2021-08-03T03:59:13Z] <testuser[m]> For both rust and llvm
[2021-08-03T03:59:24Z] <testuser[m]> I'm on my server so it shouldn't be my trash internet
[2021-08-03T03:59:43Z] <dilyn> I wouldn't be surprised if the sources downloaded were just 404s
[2021-08-03T04:00:30Z] <testuser[m]> Packages work tho
[2021-08-03T04:00:35Z] <testuser[m]> after doing kiss c
[2021-08-03T04:00:40Z] <dilyn> the checksums seem fine, hmhm
[2021-08-03T04:01:21Z] <dilyn> OH WAIT
[2021-08-03T04:01:22Z] <dilyn> lmfao 
[2021-08-03T04:01:24Z] <dilyn> they're b3sums
[2021-08-03T04:01:28Z] <testuser[m]> Bruh
[2021-08-03T04:03:02Z] <dilyn> should all be fixed now :v 
[2021-08-03T04:15:48Z] <noocsharp> chromium's good on wayland right?
[2021-08-03T04:15:53Z] <noocsharp> wait that was a stupid question
[2021-08-03T04:48:33Z] <riteo> hiiiii!
[2021-08-03T04:48:43Z] <riteo> how are people finding out about minekiss is out of my comprehension
[2021-08-03T04:49:07Z] <riteo> it doesn't even have tags yet someone starred it
[2021-08-03T04:51:33Z] <testuser[m]> Maybe irc lurkers
[2021-08-03T04:51:45Z] <riteo> I think I found out why
[2021-08-03T04:52:06Z] <riteo> if you look for "posix shell kiss" there are literally only 4 results
[2021-08-03T04:52:10Z] <riteo> and minekiss is the last of them
[2021-08-03T04:57:25Z] <testuser[m]> Lol
[2021-08-03T04:58:02Z] <riteo> oh wait
[2021-08-03T04:58:21Z] <riteo> this person is making a script for checking package shell scripts
[2021-08-03T04:58:39Z] <riteo> wasn't galaxynova making one?
[2021-08-03T04:59:21Z] <testuser[m]> Yeah
[2021-08-03T04:59:25Z] <testuser[m]> They're the oje
[2021-08-03T04:59:27Z] <testuser[m]> one
[2021-08-03T04:59:32Z] <riteo> I think they're galaxynova
[2021-08-03T04:59:51Z] <riteo> they even reported the random kiss hook file in root and contributed to various packages
[2021-08-03T05:00:34Z] <testuser[m]> they are
[2021-08-03T05:00:38Z] <riteo> ...and their profile picture is a galaxy whith something big inside (a black hole maybe, or a nova)
[2021-08-03T05:00:41Z] <riteo> yeah
[2021-08-03T05:01:28Z] <riteo> epic
[2021-08-03T05:03:43Z] <acheam> micro also made one, idk how mature
[2021-08-03T05:04:42Z] <riteo> acheam could you give me a link?
[2021-08-03T05:04:49Z] <acheam> no
[2021-08-03T05:04:54Z] <riteo> oh no worries
[2021-08-03T05:08:16Z] <riteo> wait, carbsbot?
[2021-08-03T05:08:27Z] <riteo> do we finally have a bot again now?
[2021-08-03T05:10:00Z] <testuser[m]> cot:
[2021-08-03T05:10:02Z] <testuser[m]> is the bot
[2021-08-03T05:10:18Z] <riteo> oh
[2021-08-03T05:10:43Z] <riteo> do replacements work now?
[2021-08-03T05:10:59Z] <riteo> s/do//g
[2021-08-03T05:10:59Z] <cotangent> <riteo>  replacements work now?
[2021-08-03T05:10:59Z] <testuser[m]> perhaps
[2021-08-03T05:11:01Z] <testuser[m]> s/perhaps/yes/
[2021-08-03T05:11:01Z] <cotangent> <testuser[m]> yes
[2021-08-03T05:11:07Z] <riteo> cool!
[2021-08-03T05:11:28Z] <dilyn> carbsbot is cem's logger for the logs he hosts 
[2021-08-03T05:13:25Z] <riteo> ohh right!
[2021-08-03T05:13:32Z] <riteo> forgot about that
[2021-08-03T05:28:38Z] <riteo> oooh is a generic fetching method being implemented in kiss?
[2021-08-03T05:29:01Z] <riteo> like, for downloading stuff?
[2021-08-03T05:31:31Z] <testuser[m]> Already has been
[2021-08-03T05:31:52Z] <riteo> oh
[2021-08-03T05:32:13Z] <riteo> is it a recent thing?
[2021-08-03T05:32:34Z] <testuser[m]> https://github.com/kisslinux/kiss/blob/66958b323212511abef980e5f9d455409d04d3b4/kiss#L1963
[2021-08-03T05:32:41Z] <testuser[m]> Yea
[2021-08-03T05:32:59Z] <riteo> no wait I'm not talking about that
[2021-08-03T05:33:11Z] <riteo> https://github.com/kisslinux/kiss/issues/248#issuecomment-886092277
[2021-08-03T05:33:28Z] <riteo> I'm talking about hooks for a generic package updating
[2021-08-03T05:33:42Z] <riteo> s/ a //
[2021-08-03T05:33:42Z] <cotangent> <riteo> I'm talking about hooks forgeneric package updating
[2021-08-03T05:33:49Z] <riteo> you got the idea
[2021-08-03T05:36:12Z] <testuser[m]> Soon tm
[2021-08-03T05:38:37Z] <riteo> cool! that's exactly what I need for java support!
[2021-08-03T05:38:47Z] <riteo> or at least, that's the plan
[2021-08-03T06:57:11Z] <testuser[m]> dilyn you ever had such an issue with chromium where it forgets to repaint the screen on switching a tab sometimes
[2021-08-03T06:57:28Z] <testuser[m]> so you have a half rendererd screen that renders completely once you move your mouse around it
[2021-08-03T07:02:09Z] <dilyn> like black boxes appearing? yes 
[2021-08-03T07:02:18Z] <dilyn> also, for people with firefox building issues: https://github.com/kisslinux/repo/issues/308 
[2021-08-03T07:04:21Z] <testuser[m]> yeah black boxes
[2021-08-03T07:05:38Z] <riteo> epic, now minekiss supports fabric again and has a sick file-based metadata conversion thing
[2021-08-03T07:06:02Z] <riteo> I can leave pleased of my work
[2021-08-03T07:06:06Z] <riteo> bye everyone!
[2021-08-03T07:06:07Z] <testuser[m]> nice
[2021-08-03T07:06:10Z] <testuser[m]> bye
[2021-08-03T07:16:55Z] <dilyn> yeah I get 'em. Unclear what it is, I assume it's some setting doing something or other but I've never seen anything printed to a console while running chromium. Might have to dig some more, i have no idea
[2021-08-03T07:17:56Z] <testuser[m]> like i open aur.archlinux.org and search for a package then half the screen is the results and the other half is the original homepage, fixes in 2-3 seconds.  sometimes the visual bug is different like you described
[2021-08-03T09:02:43Z] <riteo> hiii!
[2021-08-03T09:02:46Z] <riteo> I'm back!
[2021-08-03T09:03:16Z] <testuser[m]> Hi back
[2021-08-03T12:34:39Z] <riteo> well, that was quiet
[2021-08-03T12:34:48Z] <riteo> gtg now, bye!
[2021-08-03T13:41:56Z] <kyxor> msk[m]: take a look at the latest commit on neatvi, now it's possible to type the non printing characters. ^k + whatever the alias is will get you them. 
[2021-08-03T15:23:45Z] <msk[m]> kyxor: are they supposed to be visible once you enter them?
[2021-08-03T15:24:15Z] <msk[m]> ^k3 doesn't print anything, but also doesn't act as escape in a macro
[2021-08-03T15:24:36Z] <msk[m]> s/k3/k<space>3/
[2021-08-03T15:24:36Z] <cotangent> <msk[m]> ^k<space>3 doesn't print anything, but also doesn't act as escape in a macro
[2021-08-03T15:24:51Z] <msk[m]> keep forgetting that matrix mangles angled brackets
[2021-08-03T15:26:17Z] <acheam> i dont think its mangling angle brackets, just that the bot doesn't use the same regex subset that you're thinking of
[2021-08-03T15:26:21Z] <acheam> s/ /  /g
[2021-08-03T15:26:21Z] <cotangent> <acheam> i  dont  think  its  mangling  angle  brackets,  just  that  the  bot  doesn't  use  the  same  regex  subset  that  you're  thinking  of
[2021-08-03T15:26:26Z] <acheam> yeah you can just use a space char
[2021-08-03T15:28:54Z] <msk[m]> No, I mean that if I type something in between angled brackets, matrix will remove it before sending it
[2021-08-03T15:29:37Z] <msk[m]> In my message "^k3 doesn't print anything", I tried using "space" in angled brackets, but you don't see them because the matrix client removed them
[2021-08-03T15:30:01Z] <msk[m]> the contangent bot works fine
[2021-08-03T15:32:20Z] <msk[m]> anyone know a good GitHub terminal client? I wasn't able to see the new neatvi commit in elinks, and had to open falkon
[2021-08-03T15:32:34Z] <testuser[m]> use shithub-cli
[2021-08-03T15:32:39Z] <dilyn> ^ it's v good
[2021-08-03T15:32:39Z] <testuser[m]> but it doesnt allow repo browsing
[2021-08-03T15:32:54Z] <testuser[m]> you can do everything, make prs issues new repos fork etc
[2021-08-03T15:32:58Z] <testuser[m]> all without cancerscript
[2021-08-03T15:54:59Z] <msk[m]> cool, thanks, I was able to build it and sign in
[2021-08-03T16:18:11Z] <testuser[m]> <msk[m]> "No, I mean that if I type someth" <- It's treated as HTML
[2021-08-03T16:18:17Z] <testuser[m]> An html tag <tag>
[2021-08-03T16:18:39Z] <testuser[m]> **test** <tag>
[2021-08-03T16:18:58Z] <testuser[m]> if the message has a formatted body then it gets added into html
[2021-08-03T16:23:47Z] <kyxor> msk[m]: for 03 you would need ^k<space>c 
[2021-08-03T16:26:00Z] <kyxor> the keybinds resemble how the escapes are written, 03 = ctrl+c normally, so those letters are corresponding to ascii table
[2021-08-03T16:28:16Z] <kyxor> the reason I can't use numbers is because there are 30 of those chars, and alphabet allows for a wider range and shorter binds too
[2021-08-03T16:29:25Z] <kyxor> though since it takes 2 chars I guess that wouldn't be a problem. 
[2021-08-03T16:30:18Z] <kyxor> maybe it is better to use just numbers, like for 03 it would be ^k+03 and that's exactly 2 chars needed there
[2021-08-03T16:32:01Z] <kyxor> cause with numbers you kinda know what number to expect, but with letters you sortof have to have it memorized, even if its alphabetical
[2021-08-03T16:32:55Z] <kyxor> but still to make use of those numbers you have to remember what they are for anyway, so if using letters that may help remember them
[2021-08-03T16:33:04Z] <kyxor> idk hard choice to make tbh 
[2021-08-03T16:33:37Z] <acheam> lol we had enough problems with html email, now I have to worry about html irc?
[2021-08-03T16:39:36Z] <kyxor> html is always stuck between a rock and hard place, on one hand it's kinda like made for use by humans on the other everyone writes their scripts to auto generate that html (for websites), so it's useless, just make a fucking binary, why bother going through that intermediate step. Web sucks.
[2021-08-03T17:29:14Z] <dilyn> https://github.com/kiss-community/bin/commit/cc6c8b31a30b7450f2064a18c8e36cb7c659c100 firefox packages in bin repo are now fixed to not mistakenly include yasm >.<  
[2021-08-03T17:33:12Z] <msk[m]> kyxor: sorry, I got confused when writing my message, I did use ^k<space>c, not ^k<space>3
[2021-08-03T17:35:11Z] <msk[m]> no output, though non-\x** keymaps work, like ^kcq successfully prints ’
[2021-08-03T17:36:51Z] <kyxor> msk[m]: do $ rm conf.o && make
[2021-08-03T17:37:28Z] <acheam> make -B ?
[2021-08-03T17:37:33Z] <msk[m]> oh my god I'm an idiot, I forgot to recompile
[2021-08-03T17:37:34Z] <msk[m]> yeah
[2021-08-03T17:38:16Z] <kyxor> make does not index changes made in .h files
[2021-08-03T17:38:39Z] <msk[m]> yep, everything works now, sorry
[2021-08-03T17:46:19Z] <msk[m]> \x03 works as exiting insert mode because it's ^c, right? So ^k<space>r for example should work as ^r in a macro?
[2021-08-03T17:58:18Z] <kyxor> hm, probably yes, I didn't test that
[2021-08-03T18:00:10Z] <kyxor> ehh, actually that should work %100 cause I don't see any restrictions in source code for it not to be
[2021-08-03T18:07:20Z] <kyxor> if i understood the question though, but basically you can macro anything that can do by hands with these non print characters
[2021-08-03T18:21:39Z] <kyxor> mks[m]: btw, there is a hidden secret in hund I didn't document. The cd keybind in hund also changes the working directory of text editor (whole program for that matter) it's very useful at certain workflows.
[2021-08-03T18:22:15Z] <acheam> hund?
[2021-08-03T18:22:39Z] <kyxor> the filemanager of neatvi
[2021-08-03T18:22:56Z] <acheam> oh
[2021-08-03T18:27:09Z] <ang> since when does it have a file manager?
[2021-08-03T18:32:45Z] <kyxor> https://github.com/kyx0r/neatvi.git
[2021-08-03T18:34:34Z] <ang> oh I see
[2021-08-03T18:35:05Z] <ang> but even ali had quite a bit of activity since I last checked neatvi
[2021-08-03T18:35:31Z] <kyxor> well, he had activity because I made a fork
[2021-08-03T18:35:46Z] <kyxor> and reported bunch of bugs and issues
[2021-08-03T18:36:28Z] <ang> yeh, I was too lazy to report all the little annoyances I had
[2021-08-03T18:36:42Z] <ang> like not being able to use | in external commands
[2021-08-03T18:36:53Z] <ang> I think filtering lines through external commands had issues too
[2021-08-03T18:37:14Z] <kyxor> oh I got that fixed I think
[2021-08-03T18:37:19Z] <ang> I just moved back to nvi and now acme
[2021-08-03T18:37:31Z] <kyxor> you just have to escape | with \ now
[2021-08-03T18:37:50Z] <ang> that's nice
[2021-08-03T18:38:03Z] <ang> not being able to escape sucked
[2021-08-03T20:13:21Z] <micro_O> dilyn how do you feel about merging https://github.com/kiss-community/community/pull/603 ?
[2021-08-03T20:13:54Z] <micro_O> or rather, what would you want to see, as it definitely can be improved
[2021-08-03T20:16:31Z] <micro_O> i'd like to get that in, then maybe work on a hook to build packages when they are updated in `main`
[2021-08-03T20:16:43Z] <dilyn> does it work for packages with git sources? 
[2021-08-03T20:17:08Z] <dilyn> like for instance, chromium 
[2021-08-03T20:17:22Z] <micro_O> dilyn the linter?
[2021-08-03T20:17:27Z] <dilyn> mmhmm
[2021-08-03T20:17:36Z] <micro_O> currently it has two types of lint outputs: warnings, and errors
[2021-08-03T20:17:49Z] <micro_O> checksum files mismatches should be warnings
[2021-08-03T20:17:57Z] <micro_O> missing checksum files should also be warnings, I will confirm now
[2021-08-03T20:18:58Z] <dilyn> right sorry; by 'work' i mean it would have to recognize that if a line in $sources starts with git+ that it shouldn't count that line 
[2021-08-03T20:19:16Z] <dilyn> providing a warning in a case like chromium is a bad warning, in other words
[2021-08-03T20:22:35Z] <micro_O> dilyn should a package like tcc show a warning?
[2021-08-03T20:23:02Z] <micro_O> there we have a sources package beginning with 'git+', and a checksums package beginning with 'git'
[2021-08-03T20:23:38Z] <dilyn> we should just forcibly update all the checksum files in community tbh 
[2021-08-03T20:23:43Z] <dilyn> to be in line with the new format 
[2021-08-03T20:23:50Z] <micro_O> for sure!
[2021-08-03T20:24:03Z] <dilyn> the idea when the change was proposed (over a year ago now??) was that eventually every package would be updated and conform. obviously that is taking... too long lmfao 
[2021-08-03T20:24:41Z] <micro_O> it would be a nice test though - i'll update to include the "filter out git+" to kiss-lint, we can merge that in, see the errors/warning, then make a PR that would fix all those, and see that the linter passes?
[2021-08-03T20:29:14Z] <rio6> oh kisslinux.org is official site again
[2021-08-03T20:29:17Z] <rio6> yay
[2021-08-03T20:43:31Z] <Guest81> Hi. I'm looking for a suckless database for a website. Sqlite is a great choice, but it doesn't work well with very many clients. But mysql is bloated. Is there anything in between? (preferably a single file database like sqlite)
[2021-08-03T20:44:53Z] <GalaxyNova> I heard MongoDB is JSON based
[2021-08-03T20:45:35Z] <acheam> sqlite
[2021-08-03T20:45:35Z] <micro_O> Guest81 Which clients have difficulty with sqlite?
[2021-08-03T20:45:58Z] <acheam> i mean, how many clients do you need to handle?
[2021-08-03T20:46:12Z] <acheam> sqlite should be fine for most small-medium use cases
[2021-08-03T20:46:14Z] <micro_O> heck you can even use HTTP as a client to a static version of the sqlite db if all you need are reads
[2021-08-03T20:47:01Z] <Guest81> I read on the Internet that sqlite is not good for projects with a large number of simultaneous users
[2021-08-03T20:48:14Z] <micro_O> what is a large number? what does simultaneous mean?
[2021-08-03T20:48:21Z] <GalaxyNova> ^^^
[2021-08-03T20:48:31Z] <acheam> dont just trust what you read on the internet
[2021-08-03T20:48:34Z] <micro_O> whats the workload? lots of writes? lots of reads? How big is the dataset?
[2021-08-03T20:48:51Z] <acheam> you wont be breaking sqlite for a good while, unless you are replacing an already very popular system
[2021-08-03T20:49:14Z] <acheam> start with it because its simple, and then move on to postgres or something if you outgrow sqlite
[2021-08-03T20:49:24Z] <acheam> but you might not need to upgrade
[2021-08-03T20:49:34Z] <micro_O> https://antonz.org/sqlite-is-not-a-toy-database/ < one example of interesting things you can do, and expected performance
[2021-08-03T20:49:39Z] <acheam> i reccomend https://learnbchs.org/ if you're looking for a simple stack
[2021-08-03T20:50:08Z] <micro_O> ~240,000 INSERT/s seems reasonable for a modern laptop
[2021-08-03T20:50:41Z] <GalaxyNova> Damn libera's webchat sucks
[2021-08-03T20:50:58Z] <micro_O> > sqlite.org uses SQLite as a database, not bothering with optimization (≈200 requests per page). It handles 700K visits per month and serves pages faster than 95% of websites I’ve seen.
[2021-08-03T20:51:13Z] <micro_O> what acheam said: start simple, then migrate/scale when needed
[2021-08-03T20:51:59Z] <Guest81> Okay, thanks everyone. Very friendly irc channel :))
[2021-08-03T20:59:28Z] <phoebos> what *is* the 0p manpage section for
[2021-08-03T21:00:14Z] <phoebos> just noticed that in merging man-pages-posix into man-pages, doing ${i%%p} on 0p has made a /usr/share/man/man0/ dir lol
[2021-08-03T21:00:48Z] <acheam> 0p is posix header files
[2021-08-03T21:01:08Z] <phoebos> mhmm
[2021-08-03T21:01:48Z] <acheam> noocsharp: have you seen kimchi/tlstunnel? Seems up your alley, with the exception of golang
[2021-08-03T21:01:50Z] <acheam> https://git.sr.ht/~emersion/kimchi
[2021-08-03T21:06:32Z] <acheam> dilyn: what do you think about the fossil model of not overwriting commits?
[2021-08-03T21:06:48Z] <acheam> thats one of the things holding me back from switching
[2021-08-03T21:19:46Z] <dilyn> I see it as a boon tbh
[2021-08-03T21:19:51Z] <dilyn> don't make mistakes :P  
[2021-08-03T21:23:21Z] <acheam> >:-(
[2021-08-03T21:24:38Z] <dilyn> ;)  
[2021-08-03T21:24:56Z] <dilyn> there's technically a way to do it, it's just not as easy as ammending 
[2021-08-03T21:25:17Z] <dilyn> there's basically a way to do everything git allows you to do, it's just 'dangerous' 
[2021-08-03T21:29:18Z] <acheam> sounds like rust
[2021-08-03T21:30:24Z] <dilyn> lol
[2021-08-03T21:30:25Z] <dilyn> maybe
[2021-08-03T21:41:28Z] <micro_O> dilyn: the PR should be ready now. here is an example run https://github.com/kiss-community/community/pull/603/checks
[2021-08-03T21:41:39Z] <micro_O> all those should be valid warnings/errors
[2021-08-03T21:42:08Z] <micro_O> i will make a second PR based on that one, that fixes said errors, to show that the run would pass
[2021-08-03T22:07:42Z] <zola> Have we ever had gimp packaged?
[2021-08-03T22:10:20Z] <noocsharp> acheam: i think i've decided that integrated tls makes sense in http servers
[2021-08-03T22:11:12Z] <noocsharp> it seems like just unnecessary fragility to have a tls reverse proxy in that scenario
[2021-08-03T22:12:01Z] <acheam> zola: yes in kiss-garbage
[2021-08-03T22:13:18Z] <acheam> noocsharp: makes sense
[2021-08-03T22:15:56Z] <GalaxyNova> reddit is down
[2021-08-03T22:16:34Z] <kyxor> GalaxyNova: they deserve it, lol (for being a shitty site)
[2021-08-03T22:16:50Z] <GalaxyNova> 99% of websites are shitty
[2021-08-03T22:17:02Z] <GalaxyNova> and the ones that aren't are mostly blog sites
[2021-08-03T22:43:32Z] <noocsharp> hmm, TIL linux has the mlock syscall which will prevent a region of memory from being swapped to disk
[2021-08-03T22:56:14Z] <GalaxyNova> I can't believe I'm installing fedora
[2021-08-03T22:56:53Z] <zola> Why?