💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-04-16.txt captured on 2024-06-16 at 13:43:42.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2021-04-16T00:10:05 #kisslinux <acheam> phoebos: you'll make it eventually! 2021-04-16T00:10:33 #kisslinux <acheam> give a monkey a typewriter, and eventually he'll write out the works of shakespere 2021-04-16T00:15:36 #kisslinux <phoebos> give me an eee pc, and no catgirl for community bcs my fingers are too big 2021-04-16T00:23:23 #kisslinux <acheam> https://lkml.org/lkml/2021/4/14/1099 2021-04-16T00:24:56 #kisslinux <acheam> also, https://gnu.tools/ 2021-04-16T00:27:26 #kisslinux <acheam> FreeBSD seems to have removed a lot of GNU in version 13 2021-04-16T00:27:28 #kisslinux <acheam> pretty cool 2021-04-16T00:28:06 #kisslinux <acheam> sorry posting 3 pieces of news here in a short span of time probably wasn't the wisest of moves lol 2021-04-16T00:29:55 #kisslinux <phoebos> what's the gnu assembly 2021-04-16T00:29:57 #kisslinux <phoebos> is it a union 2021-04-16T00:30:42 #kisslinux <acheam> its a GNU protest thing as far as I can tell 2021-04-16T00:35:15 #kisslinux <dilyn> considering they have exactly one blog post from today... 2021-04-16T00:35:28 #kisslinux <dilyn> gonna venture to guess that it's a clapback against RMS 2021-04-16T00:39:54 #kisslinux <midfavila1> >they use the contributor covenent 2021-04-16T00:40:01 #kisslinux <midfavila1> absolutely cringe 2021-04-16T00:40:37 #kisslinux <midfavila1> s/covenent/covenant/ 2021-04-16T00:40:37 #kisslinux <movzbl> <midfavila1> absolutely cringe 2021-04-16T00:40:51 #kisslinux <midfavila1> perfect. 2021-04-16T01:43:24 #kisslinux <acheam> god where have we come from this: https://en.wikipedia.org/wiki/United_States_v._Microsoft_Corp. 2021-04-16T01:55:32 #kisslinux <thebuzzing> Google paid the right people, Microsoft refused to play the bribery game, that was their punishment. 2021-04-16T01:55:53 #kisslinux <thebuzzing> The government doesn't care about monopolies, just money. 2021-04-16T01:57:28 #kisslinux <dilyn> it is damn near impossible under united states law to actually bust monopolies 2021-04-16T01:57:57 #kisslinux <thebuzzing> Coorporations are people after all. 2021-04-16T01:58:40 #kisslinux <dilyn> i mean this fact predates citizen's united 2021-04-16T02:18:18 #kisslinux <noocsharp> in what sense of the word monopoly is google a monopoly 2021-04-16T02:20:22 #kisslinux <acheam> noocsharp: can't tell if there's a /s at the end of that 2021-04-16T02:20:35 #kisslinux <noocsharp> im serious 2021-04-16T02:21:11 #kisslinux <acheam> i'll be honest, I don't know the legal ramifications of the word "monopoly" super well 2021-04-16T02:21:24 #kisslinux <acheam> but, digital advertisement for example 2021-04-16T02:21:30 #kisslinux <noocsharp> facebook exists 2021-04-16T02:21:43 #kisslinux <acheam> facebook only advertises on facebook though 2021-04-16T02:21:48 #kisslinux <acheam> if you just want ads across the web 2021-04-16T02:21:52 #kisslinux <acheam> google is your only option 2021-04-16T02:23:04 #kisslinux <acheam> wow I really destroyed him with that argument eh 2021-04-16T02:23:20 #kisslinux <noocsharp> if you are an advertiser, you have more choices than just google 2021-04-16T02:23:48 #kisslinux <acheam> not if your a generic advertiser looking to get your product out to people 2021-04-16T02:24:02 #kisslinux <acheam> yes there are options 2021-04-16T02:24:11 #kisslinux <acheam> but they are crap compared to google 2021-04-16T02:24:55 #kisslinux <noocsharp> your misunderestimate the amount of people on facebook, reddit, twitter, tiktok, snapchat, instagram, etc. 2021-04-16T02:25:11 #kisslinux <noocsharp> s/your/you/ 2021-04-16T02:25:11 #kisslinux <movzbl> <noocsharp> you misunderestimate the amount of people on facebook, reddit, twitter, tiktok, snapchat, instagram, etc. 2021-04-16T02:25:20 #kisslinux <acheam> those are a different ad catergory though 2021-04-16T02:25:31 #kisslinux <acheam> i'm talking about generic in-page ads, not tied to a specific platform 2021-04-16T02:25:44 #kisslinux <acheam> (again, I don't know how well my argument stands up legally) 2021-04-16T02:26:38 #kisslinux <noocsharp> advertisers dont care about in-page ads or not, they want to target specific demographics, which they can reach on all these different platforms 2021-04-16T02:26:57 #kisslinux <noocsharp> although yes, in-page ads allow for more granular targetting probably 2021-04-16T02:27:48 #kisslinux <acheam> okay how about web browser 2021-04-16T02:27:59 #kisslinux <acheam> they can point finger at webkit and gecko 2021-04-16T02:28:18 #kisslinux <noocsharp> ok, you got me there 2021-04-16T02:28:27 #kisslinux <acheam> but market-share wise, chromium is king 2021-04-16T02:28:47 #kisslinux <noocsharp> with respect to duopolies though... 2021-04-16T02:29:31 #kisslinux <acheam> so many duoploies with apple and google 2021-04-16T02:33:04 #kisslinux <dilyn> Google's Maps API is the tits. Everybody basically has to use it, because osmand is garbage. 2021-04-16T02:33:10 #kisslinux <dilyn> Google lets you use it for free! for a minute. 2021-04-16T02:33:26 #kisslinux <dilyn> And then they make you pay. and hike the prices. and hike the prices. and hike the prices. and and and 2021-04-16T02:33:34 #kisslinux <dilyn> they're a very smart ad company :v 2021-04-16T02:34:31 #kisslinux <acheam> yeah ngl osmand just isn't it 2021-04-16T02:34:44 #kisslinux <noocsharp> ah forgot about that too 2021-04-16T02:34:51 #kisslinux <acheam> there is apple maps though 2021-04-16T02:34:57 #kisslinux <noocsharp> doesn't it use osm? 2021-04-16T02:35:05 #kisslinux <dilyn> doesn't it suck ass 2021-04-16T02:35:15 #kisslinux <acheam> I think OSM is part of it, and then they purchase other mapping stuff to supplement it 2021-04-16T02:35:23 #kisslinux <acheam> it used to but now it sucksless 2021-04-16T02:35:45 #kisslinux <acheam> Apple could make OSM awesome 2021-04-16T02:35:48 #kisslinux <acheam> but... they don't 2021-04-16T02:35:57 #kisslinux <noocsharp> im pretty sure they have people working on it 2021-04-16T02:36:36 #kisslinux <acheam> oh yeah it looks like they do 2021-04-16T02:36:37 #kisslinux <acheam> https://wiki.openstreetmap.org/wiki/Apple#Use_of_OSM_data 2021-04-16T02:36:41 #kisslinux <dilyn> the monopoly charge the US DoJ is itching to launch relates ONLY to Google's practices with it's 'being the default search engine' with browser and hardware distributors of technology devices. Because monopoly suits HAVE to be the most narrow fucking thing in the universe, otherwise you get your case dismissed for vagaries 2021-04-16T02:37:04 #kisslinux <acheam> yeah its really damn stupid 2021-04-16T02:37:12 #kisslinux <dilyn> it's all stupid. the entire thing. 2021-04-16T02:37:29 #kisslinux <acheam> argh take me back to 1997 technology 2021-04-16T02:37:40 #kisslinux <dilyn> back before alphabet inc 2021-04-16T02:37:44 #kisslinux <dilyn> thems were the days 2021-04-16T02:37:57 #kisslinux <acheam> back before using software to do something was required 2021-04-16T02:38:00 #kisslinux <noocsharp> back when igoogle was a thing 2021-04-16T02:38:30 #kisslinux <acheam> back when I could use google without shame 2021-04-16T02:38:57 #kisslinux <noocsharp> back when google had good april fools jokes 2021-04-16T02:39:16 #kisslinux <acheam> back when anybody had good april fools jokes 2021-04-16T02:39:37 #kisslinux <acheam> seriously april fools has had a sharp decline in quality the last few years 2021-04-16T02:39:56 #kisslinux <noocsharp> that volkswagen one was pretty good 2021-04-16T02:40:06 #kisslinux <dilyn> back when google was a good search engine... 2021-04-16T02:40:18 #kisslinux <acheam> the problem is google is still the best search engine 2021-04-16T02:40:27 #kisslinux <dilyn> idk man bing is pretty tight nowadays 2021-04-16T02:41:28 #kisslinux <acheam> take it back 2021-04-16T02:41:50 #kisslinux <noocsharp> do they still do that thing where they pay you in gift cards for using it? 2021-04-16T02:42:37 #kisslinux <acheam> wait what 2021-04-16T02:44:28 #kisslinux <noocsharp> https://www.microsoft.com/en-us/rewards 2021-04-16T02:44:33 #kisslinux <noocsharp> i think it used to be called bing rewards 2021-04-16T02:46:11 #kisslinux <acheam> interesting 2021-04-16T02:46:14 #kisslinux <acheam> they were really desperate 2021-04-16T02:47:04 #kisslinux <testuser_[m]> Hi 2021-04-16T02:47:47 #kisslinux <acheam> hi testuser_[m] 2021-04-16T02:47:53 #kisslinux <noocsharp> howdy 2021-04-16T02:48:54 #kisslinux <dilyn> or it means that they were able to make so much fucking money from collating, archiving, and selling your microsoft account data if it were bundled with user search activity, they wanted to inventivize you to give it to them 2021-04-16T02:49:05 #kisslinux <dilyn> because google fucks you like that, but for free uwu 2021-04-16T02:49:33 #kisslinux <dilyn> s/inventivize/incentivize 2021-04-16T02:52:59 #kisslinux <acheam> heh 2021-04-16T03:00:49 #kisslinux <noocsharp> well you always have the option to pay google if thats what does it for you 2021-04-16T04:52:43 #kisslinux <konimex> E5ten: looks like some parts of the patch (specifically, the added YYSTYPE to the union https://github.com/wyvertux/wyverkiss/commit/d79ce780f94c3bc972bf8ad5ae76caad095649d1) isn't needed anymore, I can build mesa with byacc-20210328 now 2021-04-16T04:53:02 #kisslinux <E5ten> ah I see, nice 2021-04-16T05:36:26 #kisslinux <konimex> E5ten: looks like next release of mesa wouldn't require GNU bison anymore https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8739 2021-04-16T05:37:42 #kisslinux <konimex> s/wouldn't/won't 2021-04-16T05:37:48 #kisslinux <konimex> s/wouldn't/won't/ 2021-04-16T05:37:48 #kisslinux <movzbl> <konimex> E5ten: looks like next release of mesa won't require GNU bison anymore https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8739 2021-04-16T07:10:47 #kisslinux <spryc> o/ 2021-04-16T07:10:57 #kisslinux <testuser[m]_> Hi 2021-04-16T07:11:34 #kisslinux <spryc> oh buffet is here, i didn�'t know that they are here sometimes 2021-04-16T07:55:46 #kisslinux <konimex> apparently building sanitizers for LLVM 12 is now possible in musl systems, but it conflicts with kernel header: https://termbin.com/58vv 2021-04-16T09:12:04 #kisslinux <testuser_[m]> acheam 2021-04-16T09:12:11 #kisslinux <testuser_[m]> Where'd you get the colors for https://git.sr.ht/~armaan/stagit/tree/main/item/resources/syntax.css 2021-04-16T09:42:36 #kisslinux <phoebos[m]> Re: maps: mapbox is a thing, idk what it used though 2021-04-16T09:54:41 #kisslinux <spryc> i found something cool https://github.com/pystardust/ytfzf 2021-04-16T09:54:52 #kisslinux <spryc> can also be used with dmenu if one specifies the -D option 2021-04-16T12:22:23 #kisslinux <M4R10zM0113R> >twitter doesn't work without js anymore 2021-04-16T12:22:24 #kisslinux <M4R10zM0113R> lol 2021-04-16T12:23:02 #kisslinux <testuser_[m]> nitter.snopyta.org 2021-04-16T12:23:46 #kisslinux <M4R10zM0113R> neat 2021-04-16T12:25:11 #kisslinux <testuser_[m]> btw there's invidious for youtube also if you didn't know, and bibliogram for instagram 2021-04-16T12:29:46 #kisslinux <spryc> and libreddit for reddit 2021-04-16T12:30:00 #kisslinux <spryc> https://libredd.it/ 2021-04-16T12:31:16 #kisslinux <spryc> installhelp: o/ 2021-04-16T12:31:59 #kisslinux <installhelp> I am installing kiss, and got grub to work, but then mid boot it freezes and says "---end kernel panic - not syncing: VFS: Unable to mount root fs on unknown block (0,0) ]---" 2021-04-16T12:32:10 #kisslinux <spryc> i had that 2021-04-16T12:32:15 #kisslinux <spryc> but i was using efibootmgr 2021-04-16T12:32:24 #kisslinux <spryc> and had put the UUID in the wrong place 2021-04-16T12:32:48 #kisslinux <spryc> do you have an fstab? 2021-04-16T12:32:59 #kisslinux <spryc> did you build in support for your filesystem? 2021-04-16T12:33:21 #kisslinux <installhelp> Yes, I have an fstab, and built kernel support for the filesystem. 2021-04-16T12:34:20 #kisslinux <spryc> wonder if something could be wrong with the grub config 2021-04-16T12:34:28 #kisslinux <spryc> i can't really help you more though 2021-04-16T12:35:02 #kisslinux <installhelp> Is there anything I should do? 2021-04-16T12:35:26 #kisslinux <testuser_[m]> send your kernel .config 2021-04-16T12:37:08 #kisslinux <installhelp> k gimme sec 2021-04-16T12:40:25 #kisslinux <buffet> spryc, hey! 2021-04-16T12:40:35 #kisslinux <tink> Aren't you this person? https://libredd.it/r/kisslinux/comments/mqzu3h/kiss_linux_freezes_on_first_boot/ 2021-04-16T12:42:48 #kisslinux <testuser_[m]> tink: btw i got steam running on gkiss, since you asked a few days back 2021-04-16T12:46:13 #kisslinux <tink> then it's possible to run gkiss in a chroot on kiss to play games on steam 2021-04-16T12:56:47 #kisslinux <tink> which you said is what most people want glibc for 2021-04-16T13:03:29 #kisslinux <acheam> testuser_[m]: It's gruvbox, I got it from https://github.com/daveyarwood/gruvbox-pygments/blob/master/gruvbox.css 2021-04-16T13:04:07 #kisslinux <acheam> and chroma uses the same class names as pygments so it works fine 2021-04-16T13:04:46 #kisslinux <acheam> actually looking at it now, I can get rid of all the useless background color rules 2021-04-16T13:07:17 #kisslinux <testuser_[m]> Cool 2021-04-16T13:10:23 #kisslinux <testuser_[m]> Btw here you should move the call to markdown function inside the if condition so u check extension first before highlighting, not afterwards 2021-04-16T13:10:24 #kisslinux <testuser_[m]> https://git.sr.ht/~armaan/stagit/tree/main/item/src/stagit.c#L426 2021-04-16T13:11:10 #kisslinux <testuser_[m]> Then you can also get rid of the variable htmlized by doing if else on the strcmp call 2021-04-16T13:19:11 #kisslinux <ominous_anonymou> @tink testuser_[m] That's pretty cool re: Steam, I wonder what performance is like! 2021-04-16T13:22:34 #kisslinux <testuser_[m]> I don't think performance would vary much, but you need very few 32 bit libs (only ~7 if on nvidia, ~15 on amd) 2021-04-16T13:22:42 #kisslinux <testuser_[m]> Since most of the stuff is from the ubuntu tarball they use 2021-04-16T13:23:34 #kisslinux <ominous_anonymou> @acheam a lot of times "monopoly" doesn't actually matter as long as the company doesn't cross a certain threshold of anti-competitive practices 2021-04-16T13:23:39 #kisslinux <ominous_anonymou> https://www.ftc.gov/tips-advice/competition-guidance/guide-antitrust-laws/single-firm-conduct/monopolization-defined 2021-04-16T13:23:44 #kisslinux <ominous_anonymou> https://www.ftc.gov/enforcement/anticompetitive-practices 2021-04-16T13:24:17 #kisslinux <ominous_anonymou> second link: "It is important to note that it is not illegal for a company to have a monopoly, to charge “high prices,” or to try to achieve a monopoly position by aggressive methods. A company violates the law only if it tries to maintain or acquire a monopoly through unreasonable methods." 2021-04-16T13:29:27 #kisslinux <acheam> oh thanks testuser_[m] 2021-04-16T13:30:25 #kisslinux <acheam> ominous_anonymou: Well the argument is that Google is so big, they can basically buy themselves into more market share in a way that no other company can, like paying for Google as the default search engine 2021-04-16T13:30:49 #kisslinux <acheam> but again, IANAL 2021-04-16T13:42:06 #kisslinux <ominous_anonymou> right, just wanted to highlight that just "xxx company is really big" and/or "xxx company dominates yyy industry" is not in and of itself a violation of antitrust laws 2021-04-16T13:42:33 #kisslinux <acheam> yeah, thanks 2021-04-16T13:42:44 #kisslinux <midfavila1> https://vid.puffyan.us/watch?v=pwMnMzoxji8 2021-04-16T13:42:59 #kisslinux <acheam> what's with this new invidious instance? 2021-04-16T13:43:01 #kisslinux <midfavila1> friendly reminder that corporations of any size can't be trusted 2021-04-16T13:43:06 #kisslinux <midfavila1> ytprivate keeps getting flooded 2021-04-16T13:43:14 #kisslinux <midfavila1> average of around 5k users 2021-04-16T13:43:29 #kisslinux <acheam> ah 2021-04-16T13:43:36 #kisslinux <midfavila1> about five times more than the next largest, snopyta's, at 1k-ish. got sick of constant 503s 2021-04-16T13:44:22 #kisslinux <acheam> oh nice puffyan uses the same datacenter as me 2021-04-16T13:44:23 #kisslinux <acheam> lol 2021-04-16T13:44:37 #kisslinux <midfavila1> datacenter gang 2021-04-16T13:44:45 #kisslinux <acheam> on the other hand, more people = more privacy 2021-04-16T13:44:59 #kisslinux <midfavila1> yes, but also 2021-04-16T13:45:02 #kisslinux <midfavila1> consider the following: 2021-04-16T13:45:09 #kisslinux <midfavila1> i would very much like to be able to actually listen to my music 2021-04-16T13:45:14 #kisslinux <acheam> lol yeah 2021-04-16T13:45:25 #kisslinux <acheam> I mean, I use freetube which is basically just local invidious 2021-04-16T13:45:36 #kisslinux <midfavila1> ...plus, I'd like to see them fingerprint me short of actually visiting youtube directly. 2021-04-16T13:45:44 #kisslinux <testuser_[m]> Invidious gets blocked pretty often on music videos 2021-04-16T13:45:49 #kisslinux <midfavila1> yeah 2021-04-16T13:45:53 #kisslinux <midfavila1> because of bullshit licensing 2021-04-16T13:45:57 #kisslinux <acheam> Freetube has been good in that regard 2021-04-16T13:46:06 #kisslinux <acheam> because its all local 2021-04-16T13:46:09 #kisslinux <midfavila1> most music I listen to is OSTs from old games or from indie artists who haven't shilled out 2021-04-16T13:46:24 #kisslinux <midfavila1> so it's normally not a problem 2021-04-16T13:46:34 #kisslinux <acheam> we need more open usage music 2021-04-16T13:46:36 #kisslinux <midfavila1> but the *second* I want to listen to anything even slightly mainstream, everything breaks 2021-04-16T13:46:39 #kisslinux <acheam> Creative commons music 2021-04-16T13:46:47 #kisslinux <acheam> hmm yeah that's unfortunate 2021-04-16T13:46:47 #kisslinux <midfavila1> i mean 2021-04-16T13:47:01 #kisslinux <midfavila1> everything from the early-mid 90s and onward should already be public domain 2021-04-16T13:47:08 #kisslinux <acheam> 90s?? 2021-04-16T13:47:10 #kisslinux <midfavila1> afaik the original copyright length was 27 years in the US 2021-04-16T13:47:12 #kisslinux <testuser_[m]> <midfavila1 "...plus, I'd like to see them fi"> You still access the googlevideo url though for the video 2021-04-16T13:47:18 #kisslinux <midfavila1> so like, maybe the late 80s then 2021-04-16T13:47:21 #kisslinux <midfavila1> idk I just woke up 2021-04-16T13:47:32 #kisslinux <acheam> testuser_[m]: unless you use the "proxy" feature some instances have 2021-04-16T13:47:43 #kisslinux <midfavila1> testuser_[m] i usually proxy my stuff 2021-04-16T13:47:52 #kisslinux <acheam> midfavila1: https://en.wikipedia.org/wiki/Public_domain_music 2021-04-16T13:48:04 #kisslinux <midfavila1> but even then I filter everything that isn't *specifically* the media I want, using nmatrix 2021-04-16T13:48:07 #kisslinux <testuser_[m]> Yeah but i assumed most people don't use the proxy feature to avoid load on the server 2021-04-16T13:48:10 #kisslinux <acheam> music written before 1923 will be public domain in 2022 2021-04-16T13:48:17 #kisslinux <acheam> recordings made between 1923 and 1946 will be protected for 100 years after publication 2021-04-16T13:48:27 #kisslinux <midfavila1> yes, because of walt disney's interference in copyright law 2021-04-16T13:48:37 #kisslinux <midfavila1> and other corporate lobbying 2021-04-16T13:48:49 #kisslinux <midfavila1> it's hilariously immoral 2021-04-16T13:49:08 #kisslinux <acheam> CC-BY all the things plz 2021-04-16T13:49:13 #kisslinux <M4R10zM0113R> That's copyright for ya 2021-04-16T13:49:31 #kisslinux <midfavila1> i'm fine with non-CC media, but the current system is far too heavy-handed 2021-04-16T13:49:50 #kisslinux <acheam> i've been more and more turned away from copyleft licenses the more I start coding and looking at other programs to see what they do 2021-04-16T13:49:56 #kisslinux <midfavila1> the bigger thing for me is like... why is sharing a movie from the 1950s that would otherwise be lost to time considered criminal? 2021-04-16T13:49:58 #kisslinux <acheam> if its GPL it really limits me in how I can use it 2021-04-16T13:50:41 #kisslinux <midfavila1> cooooooding 2021-04-16T13:51:10 #kisslinux <midfavila1> gotta review K&R more, today... 2021-04-16T13:51:15 #kisslinux <midfavila1> thanks for reminding me 2021-04-16T13:51:30 #kisslinux <M4R10zM0113R> oh yeah C ooding 2021-04-16T13:52:12 #kisslinux <midfavila1> lisp is too bigged brained for me rn... and also I can't get GNU CLISP to compile 2021-04-16T13:52:40 #kisslinux <midfavila1> been thinking of trying to set up carnegie-mellon's common lisp implementation, but I don't know how compatible that is with the ANSI spec... 2021-04-16T13:53:36 #kisslinux <M4R10zM0113R> I rebuilt my system between yesterday and today, so far nothing has died, still unable to build qemu though 2021-04-16T13:54:01 #kisslinux <midfavila1> updating kiss is like russian roulette 2021-04-16T13:54:03 #kisslinux <midfavila1> change my mind 2021-04-16T13:54:24 #kisslinux <M4R10zM0113R> There ought to be some update order check 2021-04-16T13:54:37 #kisslinux <M4R10zM0113R> or a way to rebuild it all "in order" 2021-04-16T13:54:54 #kisslinux <M4R10zM0113R> what I did is sort packages by most mentioned in $PKGDIR/deps 2021-04-16T13:54:57 #kisslinux <midfavila1> i think it's built based on dependencies... but I haven't bothered to check 2021-04-16T13:55:07 #kisslinux <M4R10zM0113R> and then some obvious reordering for essentials 2021-04-16T13:55:29 #kisslinux <M4R10zM0113R> firefox doesn't crash tabs anymore 2021-04-16T13:55:50 #kisslinux <midfavila1> >he uses firefox 2021-04-16T13:55:59 #kisslinux <M4R10zM0113R> surf didn't want to build 2021-04-16T13:56:05 #kisslinux <midfavila1> >HE NORMALLY USES SURF 2021-04-16T13:56:12 #kisslinux <midfavila1> amazing 2021-04-16T13:56:29 #kisslinux <midfavila1> I tried to use Webkit browsers for a while, but god 2021-04-16T13:56:31 #kisslinux <midfavila1> they're so bad 2021-04-16T13:56:34 #kisslinux <M4R10zM0113R> I wanted js sites to break 2021-04-16T13:56:46 #kisslinux <midfavila1> if you want JS sites to break just use pale meme and disable JS entirely 2021-04-16T13:56:51 #kisslinux <midfavila1> alternatively, just use nmatrix 2021-04-16T13:57:04 #kisslinux <midfavila1> or, you know, netsurf... 2021-04-16T13:57:12 #kisslinux <midfavila1> ...or the patched Links in my repo with tabbed 2021-04-16T13:57:15 #kisslinux <M4R10zM0113R> I use eww for that 2021-04-16T13:57:34 #kisslinux <midfavila1> I generally dislike having multiple browsers installed 2021-04-16T13:57:40 #kisslinux <midfavila1> but it's to the point where I have to, nowadays 2021-04-16T13:58:11 #kisslinux <midfavila1> all these stupid HTML5 and CSS3 tags with their JS and their TypeScript >:c 2021-04-16T13:58:13 #kisslinux <M4R10zM0113R> I don't know what to remove to only delete surf since I got ff already 2021-04-16T13:58:27 #kisslinux <midfavila1> webkit's deps are a pain 2021-04-16T13:58:39 #kisslinux <M4R10zM0113R> surf was supplimentary since firefox didn't want to build on dylan's ded repo 2021-04-16T13:58:50 #kisslinux <M4R10zM0113R> only yesterday did I move to kiss-community 2021-04-16T13:59:00 #kisslinux <M4R10zM0113R> and qemu doesn't build for some reason, needing bash too 2021-04-16T13:59:01 #kisslinux <midfavila1> i still haven't moved my desktop over 2021-04-16T13:59:10 #kisslinux <midfavila1> ...largely because I don't use many packages from community 2021-04-16T13:59:35 #kisslinux <midfavila1> god I keep getting shitty vox content recommended to me 2021-04-16T14:00:16 #kisslinux <M4R10zM0113R> same here 2021-04-16T14:00:20 #kisslinux <M4R10zM0113R> also veritasium 2021-04-16T14:00:39 #kisslinux <M4R10zM0113R> youtube algo is favoring big moneymakers 2021-04-16T14:00:45 #kisslinux <midfavila1> well, obvs 2021-04-16T14:00:57 #kisslinux <M4R10zM0113R> Time for youtube to die under youtube-dl 2021-04-16T14:01:02 #kisslinux <midfavila1> honestly I'm considering just using RSS 2021-04-16T14:01:11 #kisslinux <M4R10zM0113R> I did exactly that a few weeks ago 2021-04-16T14:01:13 #kisslinux <midfavila1> and not even opening youtube or invidious any more 2021-04-16T14:01:28 #kisslinux <M4R10zM0113R> Transformed all my 353 subs into rss 2021-04-16T14:01:43 #kisslinux <M4R10zM0113R> had to retrieve their generic channel urls, pain 2021-04-16T14:01:45 #kisslinux <midfavila1> i think the only videos I regularly watch are... 2021-04-16T14:02:09 #kisslinux <midfavila1> Computerphile, Numberphile, Luke Smith's stuff, and... sometimes I like watching LockPickingLawyer. 2021-04-16T14:02:23 #kisslinux <M4R10zM0113R> lpl nice 2021-04-16T14:02:29 #kisslinux <midfavila1> lpl indeed. 2021-04-16T14:03:18 #kisslinux <midfavila1> I still have to update my media scripts before I'm comfortable using them full-time 2021-04-16T14:03:58 #kisslinux <midfavila1> not sure if just low entropy or a flaw in my logic but even dumping random bytes from /dev/random isn't sufficient to pick random files with my shuffle function 2021-04-16T14:04:08 #kisslinux <M4R10zM0113R> What I'd like to do is retrieve all the things I want as rss, but twatter deleted that feature long ago 2021-04-16T14:04:22 #kisslinux <midfavila1> i've never used social media 2021-04-16T14:04:23 #kisslinux <midfavila1> thank god 2021-04-16T14:04:31 #kisslinux <M4R10zM0113R> I just wanna see shitpostbot5000 2021-04-16T14:04:57 #kisslinux * midfavila1 shrugs 2021-04-16T14:05:07 #kisslinux <M4R10zM0113R> veggietales was right 2021-04-16T14:05:17 #kisslinux <midfavila1> lmao 2021-04-16T14:05:47 #kisslinux <kiedtl> veggietailes? 2021-04-16T14:05:57 #kisslinux <midfavila1> it's this really old CG kid's show 2021-04-16T14:05:59 #kisslinux <midfavila1> one sec 2021-04-16T14:06:17 #kisslinux <midfavila1> https://vid.puffyan.us/watch?v=j4Ph02gzqmY 2021-04-16T14:06:32 #kisslinux <kiedtl> Oh I remember 2021-04-16T14:06:36 #kisslinux <midfavila1> ignoring that tomatoes are fruit 2021-04-16T14:06:59 #kisslinux <kiedtl> they're releasing new episodes lately 2021-04-16T14:07:09 #kisslinux <kiedtl> bob the tomato lol 2021-04-16T14:07:35 #kisslinux <midfavila1> i assume it's a tomato 2021-04-16T14:07:46 #kisslinux <midfavila1> i'm not up to date on my, how you say 2021-04-16T14:07:48 #kisslinux <midfavila1> veggietales lore 2021-04-16T14:07:53 #kisslinux <kiedtl> heh 2021-04-16T14:08:15 #kisslinux <midfavila1> the last show I actually sat down and watched was beastars 2021-04-16T14:08:16 #kisslinux <midfavila1> which 2021-04-16T14:08:18 #kisslinux <midfavila1> for the record 2021-04-16T14:08:22 #kisslinux <midfavila1> is absolutely fuckn awesome 2021-04-16T14:08:34 #kisslinux <midfavila1> i'm only slightly biased 2021-04-16T14:19:24 #kisslinux <testuser_[m]> acheam i think there's a leak too 2021-04-16T14:19:26 #kisslinux <testuser_[m]> https://github.com/github/cmark-gfm/blob/85d895289c5ab67f988ca659493a64abb5fec7b4/src/cmark-gfm.h#L26 2021-04-16T14:24:21 #kisslinux <acheam> hmm valgrind doesn't find anything 2021-04-16T14:25:08 #kisslinux <testuser_[m]> Maybe cuz it finishes so fast ? 2021-04-16T14:25:21 #kisslinux <testuser_[m]> Or does it detect when variables go out of scope 2021-04-16T14:25:27 #kisslinux <acheam> oh wait I didn't call it right 2021-04-16T14:25:30 #kisslinux <acheam> yeah it does leek 2021-04-16T14:25:31 #kisslinux <acheam> leak 2021-04-16T14:25:47 #kisslinux <acheam> I'll look into all this this weekend 2021-04-16T14:25:49 #kisslinux <acheam> thanks! 2021-04-16T14:26:05 #kisslinux <testuser_[m]> np 2021-04-16T14:26:52 #kisslinux <testuser_[m]> Was updating the patch i made from the old fork's commits to use cmark and stuff, so checked yours for reference 2021-04-16T14:26:56 #kisslinux <testuser_[m]> Also there's a new stagit release 2021-04-16T14:41:06 #kisslinux <acheam> yeah I saw 2021-04-16T14:41:13 #kisslinux <acheam> I tried to cherry pick some commits and ended up in Git hell 2021-04-16T14:41:25 #kisslinux <acheam> so I need to sort that out first before fixing these issues lol 2021-04-16T14:46:20 #kisslinux <kiedtl> git sux --hard 2021-04-16T14:47:38 #kisslinux <acheam> lol 2021-04-16T14:55:44 #kisslinux <midfavila1> the best CVS is a PHP file browser with tarballs of your projects in date-labelled directories. 2021-04-16T14:57:12 #kisslinux <midfavila1> which reminds me, I need to learn PHP, too... so many things to do, so little time 2021-04-16T15:00:38 #kisslinux <acheam> I think you mentioned that and I wrote a shell version lol 2021-04-16T15:00:42 #kisslinux <acheam> logbot it 2021-04-16T15:09:08 #kisslinux <midfavila1> you're not my dad, you can't tell me what to do 2021-04-16T15:11:16 #kisslinux <E5ten> konimex: hell yeah 2021-04-16T15:12:35 #kisslinux <dilyn> M4R10zM0113R: why exactly are you having to rebuild things? what's the package + what requires a rebuild? 2021-04-16T15:13:01 #kisslinux <acheam> hi dilyn 2021-04-16T15:13:10 #kisslinux <dilyn> KISS doesn't rebuild dependencies automatically for breaking types of changes, we have to bump relvers to force it. but then kiss will sort them correctly so it justwerks(tm) 2021-04-16T15:13:12 #kisslinux <dilyn> sum acheam 2021-04-16T15:13:27 #kisslinux <E5ten> konimex: also, did you remove that llvm musl compat patch from wyverkiss because it (or some equivalent) is upstream now? 2021-04-16T15:13:31 #kisslinux <acheam> dilyn: 1+1=2 2021-04-16T15:13:54 #kisslinux <dilyn> acheam: s/2/3/ 2021-04-16T15:13:54 #kisslinux <movzbl> <acheam> dilyn: 1+1=3 2021-04-16T15:13:58 #kisslinux <dilyn> ftfy 2021-04-16T15:14:03 #kisslinux <acheam> this aint oceania 2021-04-16T15:14:10 #kisslinux <dilyn> always was 2021-04-16T15:14:14 #kisslinux <acheam> :gasp: 2021-04-16T15:14:21 #kisslinux <konimex> I think some form of it is in upstream as when I build llvm libc++ it doesn't fail now 2021-04-16T15:14:30 #kisslinux <acheam> is kiss... the bad guy? 2021-04-16T15:14:34 #kisslinux <E5ten> very nice 2021-04-16T15:14:59 #kisslinux <dilyn> love when patches get upstreamed. do not love when my seds become useless but nobody tells me :'( 2021-04-16T15:16:51 #kisslinux <acheam> :( 2021-04-16T15:18:49 #kisslinux <E5ten> konimex: ah lol, instead of changing the file names so the command line works with byacc or bison, they just made 2 versions, one with --defines for bison, and one with -H for byacc 2021-04-16T15:18:55 #kisslinux <E5ten> I'm glad I got him to add -H lol 2021-04-16T15:19:12 #kisslinux <E5ten> I should probably request that bison add -H as a synonym for --defines on the mailing list lol 2021-04-16T15:37:51 #kisslinux <M4R10zM0113R> dilyn: moved from dylan's repo to kiss-community, some tiny bumps along the way like install order 2021-04-16T15:40:14 #kisslinux <M4R10zM0113R> only issue I've seen is qemu not wanting to build/needing bash to do so 2021-04-16T15:40:28 #kisslinux <M4R10zM0113R> https://0x0.st/-Ach.txt 2021-04-16T15:41:18 #kisslinux <acheam> testuser_[m]: I'm not entirely sure what you meant by " Btw here you should move the call to markdown function insid..." 2021-04-16T15:41:23 #kisslinux <acheam> but I fixed the leaks 2021-04-16T15:41:45 #kisslinux <M4R10zM0113R> s/install order/build/install order/ 2021-04-16T15:41:45 #kisslinux <movzbl> <M4R10zM0113R> https://0x0.st/-Ach.txt 2021-04-16T15:43:04 #kisslinux <testuser_[m]> https://git.froggies.duckdns.org/kiss-repo/file/repo/stagit/patches/syntax-highlighting.patch.html 2021-04-16T15:43:07 #kisslinux <testuser_[m]> Line 60 acheam 2021-04-16T15:43:27 #kisslinux <kqz> konimex: here's a small hacky patch that _should_ let llvm build with sanitizers: https://git.sr.ht/~kqz/repo/tree/master/item/llvm/patches/fix-sanitizer-musl.patch 2021-04-16T15:43:35 #kisslinux <M4R10zM0113R> other than that, all good(? untested) 2021-04-16T15:44:01 #kisslinux <kqz> successfully built (though lto completely breaks libFuzzy linking), but looks like c++-analyer is no longer in libexec? 2021-04-16T15:44:26 #kisslinux <acheam> testuser_[m]: the problem is, it needs to work if the person has any combination of chroma or cmark 2021-04-16T15:44:42 #kisslinux <acheam> so that wouldn't work if the file is markdown, but the user doesn't have cmark 2021-04-16T15:46:32 #kisslinux <konimex> kqz : nice, it's certainly not urgent (and not really needed for KISS perhaps) but thanks for the patch 2021-04-16T15:46:37 #kisslinux <konimex> regarding c++-analyzer, it should be in /usr/lib/clang now like ccc-analyzer 2021-04-16T15:48:59 #kisslinux <acheam> kqz: consider adding your repo to a project with the kiss-repo tag 2021-04-16T15:49:02 #kisslinux <kqz> ah that would explain it, thanks! yeah I've been wanting asan to help debug a couple crashes I've been having in other programs, so figured I'd share in case anyone else wants it too 2021-04-16T15:49:40 #kisslinux <kqz> oh! yeah sure, will do that, forgot sourcehut has tags now :D 2021-04-16T15:50:01 #kisslinux <acheam> its been a thing for a while now IIRC 2021-04-16T15:52:11 #kisslinux <kqz> any idea how to add the tag off the top of your head? can't seem to find anything obvious in the repo settings 2021-04-16T15:53:16 #kisslinux <kqz> oh looks like I have to create a project and add the repo to that 2021-04-16T15:55:54 #kisslinux <acheam> yep 2021-04-16T15:56:08 #kisslinux <acheam> creating a project is good because it lets you attach mailing lists, issue trackers, etc 2021-04-16T15:56:44 #kisslinux <kqz> yeah this looks very neat! boom https://sr.ht/~kqz/repo/ 2021-04-16T15:58:13 #kisslinux <midfavila1> >lto 2021-04-16T15:58:13 #kisslinux <midfavila1> v cool 2021-04-16T15:58:47 #kisslinux <kqz> haha, yeah it's fun until linking just breaks because *magic* 2021-04-16T15:59:03 #kisslinux <midfavila1> buildflags can be like that 2021-04-16T15:59:08 #kisslinux <acheam> kqz: :) 2021-04-16T15:59:15 #kisslinux <acheam> time to fork kiss-find to make it work on sr.ht 2021-04-16T15:59:34 #kisslinux <midfavila1> i should probably fork kiss myself, some time 2021-04-16T15:59:37 #kisslinux <midfavila1> i want to replace curl with axel 2021-04-16T15:59:55 #kisslinux <kqz> that'd be great! still new to sourcehut but enjoying it a lot, working on packaging it now so i can set up my own instance 2021-04-16T16:00:47 #kisslinux <acheam> > working on packaging it 2021-04-16T16:00:57 #kisslinux <acheam> gl&hf 2021-04-16T16:01:25 #kisslinux <kqz> hahahaha yep, I have packaged I think 60 different python libs so far just to get git.sr.ht and meta.sr.ht _working_ 2021-04-16T16:01:47 #kisslinux <midfavila1> that sounds about right. 2021-04-16T16:01:49 #kisslinux <midfavila1> python is gross 2021-04-16T16:02:04 #kisslinux <midfavila1> i have to manually specify endianness on my machine to even get it to compile 2021-04-16T16:02:10 #kisslinux <acheam> ddevault wants to eventually get python out of the stack 2021-04-16T16:02:26 #kisslinux <midfavila1> replace python with devaultlang 2021-04-16T16:02:35 #kisslinux <kqz> oooh yes please! lol most of the libs are pretty small but i still feel kind of gross having all these extra deps installed 2021-04-16T16:02:50 #kisslinux <testuser_[m]> Why not use a virtual env 2021-04-16T16:03:04 #kisslinux <midfavila1> that just kicks the can down the road. 2021-04-16T16:03:12 #kisslinux <midfavila1> 's not a real fix. 2021-04-16T16:03:14 #kisslinux <kqz> i'd rather have them managed by me and the package manager ;d 2021-04-16T16:03:19 #kisslinux <testuser_[m]> It isn't 2021-04-16T16:03:31 #kisslinux <testuser_[m]> Yeah i like to have it managed too but its too annoying to package individual python xeap 2021-04-16T16:03:32 #kisslinux <testuser_[m]> Crap 2021-04-16T16:04:00 #kisslinux <midfavila1> should replace python with lisp. change my mind. 2021-04-16T16:16:08 #kisslinux <M4R10zM0113R> >build clisp 2021-04-16T16:16:31 #kisslinux <M4R10zM0113R> anyone got repo for kiss on clisp? 2021-04-16T16:17:19 #kisslinux <M4R10zM0113R> Trying to read K&R/SICP for real 2021-04-16T16:17:35 #kisslinux <M4R10zM0113R> 😅 2021-04-16T16:18:08 #kisslinux <midfavila1> if you're not meming, don't use common lisp for sicp 2021-04-16T16:18:17 #kisslinux <midfavila1> use MIT scheme 2021-04-16T16:18:25 #kisslinux <midfavila1> or scheme48 2021-04-16T16:19:20 #kisslinux <midfavila1> the latter is packaged in my repo 2021-04-16T16:21:37 #kisslinux <M4R10zM0113R> ooo 2021-04-16T16:22:20 #kisslinux <midfavila1> https://git.sdf.org/midfavila/kiss-mfavila 2021-04-16T16:22:24 #kisslinux <midfavila1> it's under ports. 2021-04-16T16:33:25 #kisslinux <mmatongo> testuser_[m] 2021-04-16T16:33:45 #kisslinux <mmatongo> I'm here now 2021-04-16T16:34:01 #kisslinux <mmatongo> Hi everyone 2021-04-16T16:42:41 #kisslinux <dilyn> kqz: does pip let you specify an install dir? you could just build a package called 'py-dumbdeps' and just make it call pip install lmfao 2021-04-16T16:43:04 #kisslinux <dilyn> mmatongo: i commented on the libgit issue 2021-04-16T16:43:09 #kisslinux <dilyn> also o/ 2021-04-16T16:43:47 #kisslinux <mmatongo> I just saw your comment dilyn 2021-04-16T16:47:05 #kisslinux <testuser_[m]> Hi mmatongo 2021-04-16T17:04:32 #kisslinux <mmatongo> Updated libgit2 2021-04-16T17:04:48 #kisslinux <mmatongo> it should be sane now 2021-04-16T17:06:23 #kisslinux <mmatongo> https://0x0.st/-AAz.txt 2021-04-16T17:07:26 #kisslinux <testuser_[m]> You can remove the zlib line btw looks like its off by default according to cmakelists 2021-04-16T17:07:49 #kisslinux <mmatongo> :/ 2021-04-16T17:09:11 #kisslinux <mmatongo> I think it does no harm then to leave it as is. 2021-04-16T17:09:33 #kisslinux <testuser_[m]> Cool 2021-04-16T17:12:58 #kisslinux <kqz> dilyn: oh not sure, but that's a good idea, gonna see if I can do something like that instead lol 2021-04-16T17:14:16 #kisslinux <kqz> could also probably just make one huge "meta" package that just builds all these libs and install them, the build files for them are all identical 2021-04-16T17:14:23 #kisslinux <M4R10zM0113R> interesting, didn't know about 'kiss b' in the repo's pkgdir 2021-04-16T17:19:38 #kisslinux <midfavila1> for those of you who don't use busybox on kiss, what do you use to provide process management tools e.g top? 2021-04-16T17:20:10 #kisslinux <midfavila1> i've been using procps, but it's kind of clunky and grumbles a lot when compiled against musl 2021-04-16T17:35:37 #kisslinux <dilyn> bottom 2021-04-16T17:47:52 #kisslinux <jslick> til about bottom 2021-04-16T17:48:13 #kisslinux <midfavila1> >written in rust 2021-04-16T17:48:14 #kisslinux <midfavila1> smh 2021-04-16T17:48:24 #kisslinux <midfavila1> looks nifty though. 2021-04-16T17:55:33 #kisslinux <kiedtl> What's the point of all these hundreds of system monitors that just show giant panes of nice cpu usage graphs and only devote one corner to the process list 2021-04-16T17:55:48 #kisslinux <midfavila1> r/unixporn posts 2021-04-16T17:55:52 #kisslinux <kiedtl> it's not supposed to be a fucking grafana smh 2021-04-16T17:56:00 #kisslinux <kiedtl> lol maybe 2021-04-16T17:56:03 #kisslinux <midfavila1> practicality is for fuckn NERDS 2021-04-16T17:57:02 #kisslinux <jslick> press e to expand 2021-04-16T17:57:09 #kisslinux <midfavila1> :thinking: 2021-04-16T17:57:27 #kisslinux <kiedtl> Should be the default imo 2021-04-16T17:58:23 #kisslinux <jslick> There's also btm -b to open in "basic" mode, but at first glance, it appears to be a less good htop 2021-04-16T17:58:59 #kisslinux <midfavila1> htop is okay, but it's a bit much for me 2021-04-16T17:59:16 #kisslinux <midfavila1> i literally just want a top that lets me scroll the process list, but I guess nobody uses top any more 2021-04-16T17:59:35 #kisslinux <midfavila1> i should just go back to using irix. smh. 2021-04-16T18:00:00 #kisslinux <jslick> You could... write another one 2021-04-16T18:00:28 #kisslinux <midfavila1> i mean, once I'm competent with regards to C, I probably will 2021-04-16T18:01:53 #kisslinux <midfavila1> ideally I'd be able to just use procps-ng, but last time I tried to build that on a musl system it didn't end well 2021-04-16T18:02:34 #kisslinux <testuser[m]_> It works fine 2021-04-16T18:02:36 #kisslinux <testuser[m]_> On musl 2021-04-16T18:02:54 #kisslinux <testuser[m]_> It's in community too 2021-04-16T18:03:04 #kisslinux * midfavila1 blinks 2021-04-16T18:03:35 #kisslinux <midfavila1> ...well shit, so it is. 2021-04-16T18:03:53 #kisslinux <midfavila1> last time I tried was just in my own repo. problem solved then. thanks. 2021-04-16T18:06:22 #kisslinux <dilyn> lol 2021-04-16T18:06:33 #kisslinux <dilyn> isn't procs also just that 2021-04-16T18:06:35 #kisslinux <dilyn> tho also in rust 2021-04-16T18:06:42 #kisslinux <midfavila1> i don't do rust. 2021-04-16T18:07:49 #kisslinux <testuser[m]_> You don't use community midfavila ? 2021-04-16T18:07:56 #kisslinux <midfavila1> not really, no. 2021-04-16T18:08:29 #kisslinux <midfavila1> like, I have it available... but most of my stuff is self-packaged. i think the only software I use from community is... qemu, pfetch, hummingbird, and sysmgr. 2021-04-16T18:15:58 #kisslinux <dilyn> packaging all your own stuff is very satisfying 2021-04-16T18:16:13 #kisslinux <midfavila1> it makes me feel like I'm being Productive:tm: 2021-04-16T18:16:58 #kisslinux <midfavila1> i need to put some more polish into my packages though... as it stands they aren't labelled properly. and I need to switch to stable tarballs as opposed to mostly git pulls. 2021-04-16T18:17:00 #kisslinux <dilyn> imagine doing it for like five repos :v 2021-04-16T18:17:22 #kisslinux <dilyn> stability is overrated. i wanna be worried every time I restart that it won't come back up 2021-04-16T18:17:36 #kisslinux <midfavila1> the concern is more source retrieval speed 2021-04-16T18:17:42 #kisslinux <midfavila1> git is slow as fuck compared to axel 2021-04-16T18:17:57 #kisslinux <midfavila1> but stability is also nice. 2021-04-16T18:19:05 #kisslinux <midfavila1> ...oh, and then there's the whole compressed tarball versus uncompressed everything. 2021-04-16T18:32:38 #kisslinux <spryc2> i see that kiss and all of dylans other projects are licensed under the MIT license, does anyone know his reasonings behind that? 2021-04-16T18:35:06 #kisslinux <midfavila1> track him down and ask 2021-04-16T18:35:22 #kisslinux <midfavila1> i've heard rumors that he's shown up around other projects. 2021-04-16T18:35:33 #kisslinux <spryc2> sure! lets message his mother on facebook 2021-04-16T18:35:36 #kisslinux <spryc2> dont do that 2021-04-16T18:35:46 #kisslinux <midfavila1> you say that, but we almost did, earlier 2021-04-16T18:35:47 #kisslinux <midfavila1> lmao 2021-04-16T18:36:26 #kisslinux <spryc2> im just now learning more about licenses and i want to know what some reasons behind using a permissive license like the MIT 2021-04-16T18:37:05 #kisslinux <midfavila1> well, some people are just morally opposed to the tactics of the GPL 2021-04-16T18:37:41 #kisslinux <ominous_anonymou> i usually use MIT because i don't give a shit whether you use my code or not. of course, i'm not anywhere near a level where anyone actually uses my code so it doesn't matter nearly as much as bigger projects 2021-04-16T18:38:27 #kisslinux <spryc2> i know many people are against GNU in general but i don't see the benefits of making anyone be able to take your code and make it proprietary if they wish 2021-04-16T18:38:41 #kisslinux <midfavila1> the GPL doesn't allow for True Freedom:tm: 2021-04-16T18:38:49 #kisslinux <midfavila1> or so the argument goes 2021-04-16T18:39:04 #kisslinux <dilyn> they aren't making your code proprietary, they are making a copy of your code proprietary 2021-04-16T18:39:07 #kisslinux <dilyn> there is a difference 2021-04-16T18:39:40 #kisslinux <spryc2> and afaik with most permissive licenses you could even use the same name for it 2021-04-16T18:40:47 #kisslinux <spryc2> if i were to use GPL i would use v2 though 2021-04-16T19:03:04 #kisslinux <midfavila> so here's a million dollar question for you guys 2021-04-16T19:03:20 #kisslinux <midfavila> is anyone else getting segfaults with oksh when installing packages? 2021-04-16T19:09:37 #kisslinux <spryc2> what are the benefits of using oksh as an interactive shell over for example the default ash? 2021-04-16T19:09:46 #kisslinux <midfavila> I don't have to use busybox. 2021-04-16T19:09:58 #kisslinux <spryc2> do you not use anything busybox? 2021-04-16T19:10:02 #kisslinux <midfavila> Correct. 2021-04-16T19:10:13 #kisslinux <spryc2> what core utilities are you using? 2021-04-16T19:10:37 #kisslinux <midfavila> Suckless, supplemented with BSD and Plan 9 where possible 2021-04-16T19:10:46 #kisslinux <midfavila> where not, I'll use GNU tools 2021-04-16T19:10:57 #kisslinux <spryc2> that is very interesting 2021-04-16T19:11:06 #kisslinux * midfavila shrugs 2021-04-16T19:11:24 #kisslinux <spryc2> i have been intrigued by core utilities that are simpler 2021-04-16T19:11:33 #kisslinux <spryc2> and kiss has a very good alternatives system 2021-04-16T19:11:35 #kisslinux <midfavila> I'd prefer to use heirloom tools over Plan 9, but... that's less and less of a choice every day 2021-04-16T19:14:17 #kisslinux <spryc2> 'kiss a' really makes switching utilities quite easy 2021-04-16T19:20:38 #kisslinux <dilyn> segfaults on anything in particular, or just on plenty of things? 2021-04-16T19:20:49 #kisslinux <dilyn> nobody else has reported tho afaik there are only two other people who use ksh as sh 2021-04-16T19:20:59 #kisslinux <midfavila> specifically it was during the "installing package" phase 2021-04-16T19:21:19 #kisslinux <dilyn> does it happen every time or just sometimes? 2021-04-16T19:21:22 #kisslinux <midfavila> every time 2021-04-16T19:21:25 #kisslinux <dilyn> wowee 2021-04-16T19:21:26 #kisslinux <midfavila> it might be my cflags 2021-04-16T19:21:28 #kisslinux <dilyn> what package? 2021-04-16T19:21:29 #kisslinux <dilyn> it might be 2021-04-16T19:21:35 #kisslinux <midfavila> >what package 2021-04-16T19:21:35 #kisslinux <midfavila> yes 2021-04-16T19:21:39 #kisslinux <dilyn> LMFAO 2021-04-16T19:21:46 #kisslinux <dilyn> well we would've heard about THAT 2021-04-16T19:21:49 #kisslinux <dilyn> what are you CFLAGS? 2021-04-16T19:22:04 #kisslinux <dilyn> it's just regular old gcc and binutils? nothign fancy? 2021-04-16T19:22:12 #kisslinux <midfavila> yeah, just regular gcc and binutils. 2021-04-16T19:22:26 #kisslinux <midfavila> it's 99% my cflags, but it's weird that it doesn't happen with any other shell 2021-04-16T19:22:35 #kisslinux <midfavila> i'm not posting my cflags because I don't want to be bullied >:c 2021-04-16T19:22:47 #kisslinux <dilyn> I think ksh is just a bad nonteractive shell... 2021-04-16T19:22:59 #kisslinux <dilyn> s/nonteractive/noninteractive/ 2021-04-16T19:22:59 #kisslinux <movzbl> <dilyn> I think ksh is just a bad noninteractive shell... 2021-04-16T19:23:00 #kisslinux <midfavila> it's not amazing 2021-04-16T19:23:27 #kisslinux <dilyn> this hot take brought to you by dash sh gang 2021-04-16T19:23:28 #kisslinux <midfavila> but I'd rather one statically-linked 200kb shell than two 800kb dynamically linked shells 2021-04-16T19:23:35 #kisslinux <midfavila> (dash and mksh) 2021-04-16T19:23:45 #kisslinux <midfavila> I *might* try mrsh. 2021-04-16T19:23:53 #kisslinux <spryc2> dilyn: you were the one using toybox right? 2021-04-16T19:24:04 #kisslinux <dilyn> mmhmm 2021-04-16T19:24:18 #kisslinux <spryc2> toybox doesnt have ash right? 2021-04-16T19:24:29 #kisslinux <dilyn> static dash 200kb, static oksh 256kb. ftw 2021-04-16T19:24:38 #kisslinux <dilyn> toybox sh is semi-done but not usable 2021-04-16T19:24:41 #kisslinux <spryc2> is oksh smaller than mksh? 2021-04-16T19:24:51 #kisslinux <midfavila> oksh is about a quarter of mksh's size 2021-04-16T19:24:57 #kisslinux <spryc2> oh 2021-04-16T19:25:11 #kisslinux <midfavila> er, statically linked versus dynamically, both stripped 2021-04-16T19:25:15 #kisslinux <midfavila> at least last I bothered to check. 2021-04-16T19:25:19 #kisslinux <midfavila> i haven't used mksh in months 2021-04-16T19:25:23 #kisslinux <dilyn> static shells are the only shells worth having 2021-04-16T19:25:33 #kisslinux <spryc2> idk why i couldnt get oksh to use .kshrc 2021-04-16T19:25:43 #kisslinux <midfavila> because it uses the ENV variable 2021-04-16T19:25:46 #kisslinux <dilyn> ^ 2021-04-16T19:25:47 #kisslinux <midfavila> to determine what rc to read 2021-04-16T19:25:51 #kisslinux <dilyn> gotta pull it in from .profile 2021-04-16T19:25:57 #kisslinux <midfavila> uh, no 2021-04-16T19:26:03 #kisslinux <midfavila> you can export it in /etc/profile. 2021-04-16T19:26:06 #kisslinux <midfavila> much better way to do it. 2021-04-16T19:26:12 #kisslinux <dilyn> i mean 2021-04-16T19:26:17 #kisslinux <dilyn> ones per user 2021-04-16T19:26:20 #kisslinux <spryc2> so i could for example make it read .config/kshrc instead? 2021-04-16T19:26:23 #kisslinux <midfavila> yes 2021-04-16T19:26:25 #kisslinux <spryc2> thats more neat 2021-04-16T19:26:28 #kisslinux <midfavila> that's what I do 2021-04-16T19:26:31 #kisslinux <spryc2> ill do that 2021-04-16T19:26:36 #kisslinux <midfavila> /home/midfavila/.config/shrc 2021-04-16T19:26:47 #kisslinux <midfavila> now if you'll excuse me 2021-04-16T19:26:51 #kisslinux <midfavila> i've just nuked my new install 2021-04-16T19:26:55 #kisslinux <midfavila> and have to go clean that up 2021-04-16T19:27:06 #kisslinux <midfavila> the KISS experience:tm: 2021-04-16T19:27:10 #kisslinux <dilyn> ah, the weekly clensing 2021-04-16T19:27:21 #kisslinux <midfavila> it's just fucking annoying 2021-04-16T19:27:28 #kisslinux <spryc2> i might install kiss on one of my laptops 2021-04-16T19:27:34 #kisslinux <midfavila> because even with my machine, building all my stuff takes an hour or two 2021-04-16T19:27:34 #kisslinux <spryc2> the T60 may be too slow 2021-04-16T19:27:40 #kisslinux <midfavila> oh, jesus 2021-04-16T19:27:40 #kisslinux <spryc2> but the other one should be fine 2021-04-16T19:27:46 #kisslinux <midfavila> if you're using a t60 you'll want a build machine 2021-04-16T19:27:58 #kisslinux <midfavila> i have a 48-thread xeon machine and some packages still take ages 2021-04-16T19:27:59 #kisslinux <spryc2> mmh 2021-04-16T19:28:06 #kisslinux <spryc2> the t60 is running openbsd atm 2021-04-16T19:28:09 #kisslinux <spryc2> has been for a while 2021-04-16T19:28:11 #kisslinux <midfavila> openbased 2021-04-16T19:28:22 #kisslinux <spryc2> i like it yeah 2021-04-16T19:28:39 #kisslinux <midfavila> i installed it in a vm the other day 2021-04-16T19:28:50 #kisslinux <midfavila> since hyperbolaBSD will be forked from openBSD 2021-04-16T19:28:57 #kisslinux <spryc2> my other laptop is 2c4t @ 3.4ghz 2021-04-16T19:28:58 #kisslinux <midfavila> at such a time I will likely fork kiss 2021-04-16T19:29:25 #kisslinux <midfavila> and make a totally better and awesome-r variant that, I'm sure, will be universally adopted 2021-04-16T19:29:41 #kisslinux <midfavila> and definitely not used by a single person. 2021-04-16T19:30:27 #kisslinux <spryc2> if i set ENV to /home/user/.config/ksh/kshrc that should be it yeah? 2021-04-16T19:30:33 #kisslinux <midfavila> Yes. 2021-04-16T19:30:49 #kisslinux <midfavila> export ENV=$HOME/.config/ksh/kshrc 2021-04-16T19:37:30 #kisslinux <aarng> I source ~/.config/sh/login via /etc/profile.d/zz-user_profile.sh 2021-04-16T19:38:21 #kisslinux <spryc2> a bit sad firefox doesn't support moving it's .mozilla folder elsewhere 2021-04-16T19:38:23 #kisslinux <aarng> then set ENV in there for interactive shells 2021-04-16T19:38:43 #kisslinux <spryc2> i think .mozilla should be .local/share/mozilla instead 2021-04-16T19:38:46 #kisslinux <aarng> which in my case would be ~/.config/sh/interactive 2021-04-16T19:39:22 #kisslinux <aarng> that way you have a nice shell agnostic system inside .config 2021-04-16T19:41:47 #kisslinux <spryc2> make sure to spring clean your home! 2021-04-16T19:41:54 #kisslinux <midfavila> make sure to erase /home 2021-04-16T19:41:58 #kisslinux <midfavila> because /home is a mistake 2021-04-16T19:42:02 #kisslinux <midfavila> users belong under /usr 2021-04-16T19:42:06 #kisslinux <spryc2> ok 2021-04-16T19:42:18 #kisslinux <spryc2> dot files being hidden was a bug in unices 2021-04-16T19:42:21 #kisslinux <spryc2> revert 2021-04-16T19:43:30 #kisslinux <midfavila> ah, but it was a useful bug 2021-04-16T19:43:58 #kisslinux <midfavila> home was a solution to a problem that shouldn't have existed in the first place. 2021-04-16T19:45:22 #kisslinux <spryc2> im very tempted to switch out busybox now 2021-04-16T19:45:51 #kisslinux <midfavila> just remember to grab standalone tools 2021-04-16T19:46:01 #kisslinux <midfavila> e.g patch, findutils, diffutils, sed, awk 2021-04-16T19:46:10 #kisslinux <spryc2> yeah. 2021-04-16T19:46:10 #kisslinux <midfavila> i also recommend libarchive for tar and cpio. 2021-04-16T19:46:33 #kisslinux <spryc2> im thinking ubase and sbase 2021-04-16T19:46:41 #kisslinux <spryc2> for the core 2021-04-16T19:46:46 #kisslinux <midfavila> patrician choice. 2021-04-16T19:47:15 #kisslinux <spryc2> both are in the repos! 2021-04-16T19:47:20 #kisslinux <midfavila> indeed they are 2021-04-16T19:47:22 #kisslinux <spryc2> my lucky day truly 2021-04-16T19:47:31 #kisslinux <midfavila> mind that they install monolithic binaries by default 2021-04-16T19:47:52 #kisslinux <dilyn> toybox is bae 2021-04-16T19:47:54 #kisslinux <dilyn> 0bsd ftw 2021-04-16T19:48:03 #kisslinux <midfavila> cuck license. 2021-04-16T19:48:06 #kisslinux <dilyn> just use nawk and libarchive and you're gucci gang 2021-04-16T19:48:12 #kisslinux <dilyn> it's like, the least cuck mang 2021-04-16T19:48:14 #kisslinux <midfavila> >not otawk 2021-04-16T19:48:22 #kisslinux <midfavila> you're literally not even using a meme machine. 2021-04-16T19:48:31 #kisslinux <dilyn> ...meme? 2021-04-16T19:48:32 #kisslinux <spryc2> monolithic binaries as in runs in kernel space? 2021-04-16T19:48:34 #kisslinux <dilyn> was this my goal 2021-04-16T19:48:45 #kisslinux <midfavila> no, monolithic as in one program encompassing many others 2021-04-16T19:48:48 #kisslinux <midfavila> busybox is also monolithic 2021-04-16T19:48:59 #kisslinux <midfavila> by default {s,u}base function the same 2021-04-16T19:49:14 #kisslinux <midfavila> where it's a single binary and each program is just a symlink to a "box" 2021-04-16T19:49:18 #kisslinux <midfavila> sbase-box or ubase-box. 2021-04-16T19:49:25 #kisslinux <midfavila> this, of course, saves space 2021-04-16T19:49:31 #kisslinux <midfavila> but it's also a single point of failure 2021-04-16T19:49:34 #kisslinux <spryc2> oh that makes sense 2021-04-16T19:49:51 #kisslinux <ominous_anonymou> spryc2 https://bugzilla.mozilla.org/show_bug.cgi?id=259356 re: .mozilla directory moving 2021-04-16T19:50:25 #kisslinux <midfavila> if the guy who knows the dev of nuegia browser is here, you should convince him to move the default config directory's location 2021-04-16T19:50:43 #kisslinux <midfavila> pls 2021-04-16T19:51:31 #kisslinux <spryc2> you should ideally not have them be monolithic if you are using them as your normal utils right?, midfavila 2021-04-16T19:51:47 #kisslinux <midfavila> well, depends on your system's specs 2021-04-16T19:52:01 #kisslinux <midfavila> if you have hundreds upon hundreds of gigs, a few megs might not matter 2021-04-16T19:52:13 #kisslinux <midfavila> but for older laptops with smaller drives it might help to compact them 2021-04-16T19:52:19 #kisslinux <spryc2> yeah i do have lots of space on this 2021-04-16T19:52:22 #kisslinux <spryc2> its my desktop 2021-04-16T19:52:24 #kisslinux <midfavila> i'd argue it's mostly a matter of preference 2021-04-16T19:52:39 #kisslinux <midfavila> since the suckless tools are *hilariously* tiny 2021-04-16T19:52:56 #kisslinux <midfavila> statically linked against musl, sbase-box is less than 50kb 2021-04-16T19:53:05 #kisslinux <midfavila> ubase is about the same 2021-04-16T19:53:12 #kisslinux <spryc2> theres also 9base but that would need way more supplementation 2021-04-16T19:53:24 #kisslinux <midfavila> 9base is good to supplement s and ubase 2021-04-16T19:53:33 #kisslinux <midfavila> it includes things like fortune and roff 2021-04-16T19:53:43 #kisslinux <spryc2> i use neatroff 2021-04-16T19:53:57 #kisslinux <midfavila> i'm a horrible person and use mandoc 2021-04-16T19:53:59 #kisslinux <midfavila> :^) 2021-04-16T19:54:05 #kisslinux <midfavila> speaking of which 2021-04-16T19:54:15 #kisslinux <midfavila> can we link soelim to zsoelim in the mandoc package 2021-04-16T19:54:23 #kisslinux <midfavila> a lot of older programs expect zsoelim instead of soelim 2021-04-16T19:54:32 #kisslinux <spryc2> i write all my school assignments in neatroff 2021-04-16T19:54:36 #kisslinux <spryc2> it's quite neat 2021-04-16T19:54:53 #kisslinux <midfavila> i wish I had known a markup language when i still had to write papers 2021-04-16T19:55:03 #kisslinux <midfavila> at the time I quite literally had zero spare time 2021-04-16T19:55:12 #kisslinux <midfavila> so I had to use libreoffice 2021-04-16T19:55:15 #kisslinux <midfavila> word of advice 2021-04-16T19:55:17 #kisslinux <midfavila> never compile libreoffice 2021-04-16T19:55:18 #kisslinux <midfavila> ever 2021-04-16T19:55:26 #kisslinux <midfavila> because you will need gfortran 2021-04-16T19:55:39 #kisslinux <midfavila> gfortran is pain. 2021-04-16T19:56:26 #kisslinux <spryc2> do you have any idea what the differences are between some of the conflicting ubase and sbase utils are? 2021-04-16T19:56:54 #kisslinux <midfavila> iirc ubase is linux-exclusive, sbase is generic 2021-04-16T19:57:05 #kisslinux <midfavila> i tend to switch to all-ubase first, and then switch to sbase. 2021-04-16T19:57:10 #kisslinux <spryc2> for example the dd command overlaps 2021-04-16T19:57:47 #kisslinux <spryc2> i will probably still use gnugrep since it is a bit faster than other implementations 2021-04-16T19:57:50 #kisslinux <ominous_anonymou> i keep a Windows 10 VM solely for microsoft office usage 2021-04-16T19:58:25 #kisslinux <midfavila> ngl I don't find the speed difference between suckless and gnu grep to be that noticable. 2021-04-16T20:00:30 #kisslinux <spryc2> since suckless doesn't provide things like sed and awk what would you recommend for those? 2021-04-16T20:00:43 #kisslinux <midfavila> well, suckless does provide a sed 2021-04-16T20:00:47 #kisslinux <midfavila> but it's strictly posix 2021-04-16T20:00:47 #kisslinux <merakor2> Sbase does provide sed 2021-04-16T20:01:00 #kisslinux <midfavila> and 9base is so minimal that it doesn't even have -i 2021-04-16T20:01:05 #kisslinux <midfavila> there's a standalone sed in community, I think 2021-04-16T20:01:09 #kisslinux <midfavila> it might be GNU sed 2021-04-16T20:01:12 #kisslinux <midfavila> as for awk, 2021-04-16T20:01:16 #kisslinux <midfavila> I use otawk 2021-04-16T20:01:57 #kisslinux <spryc2> sbase does actually provide one, you are right 2021-04-16T20:02:14 #kisslinux <spryc2> i guess it needs a restart for me to use the ones i swapped with 'kiss a?' 2021-04-16T20:02:21 #kisslinux <midfavila> it's packaged at https://git.sdf.org/midfavila/kiss-mfavila/src/branch/master/ports/otawk 2021-04-16T20:02:23 #kisslinux <midfavila> and no 2021-04-16T20:02:25 #kisslinux <midfavila> it does not 2021-04-16T20:02:29 #kisslinux <midfavila> but don't use suckless sed 2021-04-16T20:02:32 #kisslinux <midfavila> because it sucksmore 2021-04-16T20:02:51 #kisslinux <spryc2> things like sed -i are very useful indeed 2021-04-16T20:03:01 #kisslinux <spryc2> one not so useful is cat -v! 2021-04-16T20:03:15 #kisslinux <midfavila> something something uriel 2021-04-16T20:03:40 #kisslinux <midfavila> damn. 2021-04-16T20:03:46 #kisslinux <midfavila> can't use mrsh as my system shell. 2021-04-16T20:04:02 #kisslinux <midfavila> well, that's partially expected. 2021-04-16T20:04:11 #kisslinux <spryc2> uriel was only about 30.... 2021-04-16T20:04:27 #kisslinux <spryc2> now he is in a world without XML... 2021-04-16T20:06:07 #kisslinux <spryc2> what other things than sed and awk does busybox provide that sbase and ubase do not 2021-04-16T20:06:17 #kisslinux <midfavila> uh, lots and lots of things 2021-04-16T20:06:21 #kisslinux <midfavila> like networking utilities 2021-04-16T20:06:29 #kisslinux <midfavila> and filesystem tools 2021-04-16T20:06:36 #kisslinux <midfavila> and an init and service management system 2021-04-16T20:06:41 #kisslinux <dilyn> yeah busybox is massive 2021-04-16T20:06:42 #kisslinux <midfavila> ...and a device node manager... 2021-04-16T20:06:48 #kisslinux <midfavila> ...and a shell... 2021-04-16T20:06:55 #kisslinux <midfavila> you get the idea. 2021-04-16T20:06:58 #kisslinux <spryc2> oh shit i realised 2021-04-16T20:06:59 #kisslinux <midfavila> oh, a text editor 2021-04-16T20:07:02 #kisslinux <spryc2> busybox is init too 2021-04-16T20:07:06 #kisslinux <dilyn> if you do kiss-manifest busybox you can see everything that's left in /usr/bin that you'd have to replace 2021-04-16T20:07:07 #kisslinux <midfavila> well, sbase has ed 2021-04-16T20:07:17 #kisslinux <dilyn> you can use hummingbird, it's 100% drop in 2021-04-16T20:07:24 #kisslinux <midfavila> hummingbird is fuckn a 2021-04-16T20:07:33 #kisslinux <midfavila> 100% recommended 2021-04-16T20:07:37 #kisslinux <dilyn> Sweets is MVP 2021-04-16T20:07:39 #kisslinux <midfavila> especially paired with sysmgr 2021-04-16T20:07:48 #kisslinux <midfavila> ...even if sysmgr is a little wonky to use at first 2021-04-16T20:07:58 #kisslinux <midfavila> well, it's just wonky. 2021-04-16T20:08:00 #kisslinux <midfavila> end of discussion. lmao 2021-04-16T20:08:24 #kisslinux <dilyn> it ain't that wonky! 2021-04-16T20:08:38 #kisslinux <midfavila> you're right, it's not that wonky 2021-04-16T20:08:40 #kisslinux <midfavila> but it's still wonk 2021-04-16T20:08:59 #kisslinux <midfavila> on a scale from w to wonk, it's a pretty firm won 2021-04-16T20:09:05 #kisslinux <midfavila> anyway 2021-04-16T20:09:28 #kisslinux <midfavila> unrelated question but does anyone experienced with Xenocara know if it's an actually seperate codebase from Xorg? 2021-04-16T20:09:42 #kisslinux <midfavila> if it doesn't like musl then I won't be able to port it, because I'm a literal C brainlet 2021-04-16T20:10:05 #kisslinux <spryc2> heres a quick diff, wow busybox does provide many things http://0x0.st/-Amj.txt 2021-04-16T20:10:15 #kisslinux <dilyn> isn't it a wholly distinct thing? that uses bsd syscalls? 2021-04-16T20:10:24 #kisslinux <midfavila> well, I'm not sure 2021-04-16T20:10:29 #kisslinux <midfavila> but I know hyperbola uses it 2021-04-16T20:10:34 #kisslinux <midfavila> so it clearly runs on linux 2021-04-16T20:10:43 #kisslinux <midfavila> i just don't know how well it would run on a musl system 2021-04-16T20:10:54 #kisslinux <midfavila> or, uh, rather, if it would run. 2021-04-16T20:12:14 #kisslinux <spryc2> i need quite a few things busybox wont have 2021-04-16T20:12:14 #kisslinux <dilyn> only one way to find out! 2021-04-16T20:12:18 #kisslinux <ominous_anonymou> https://www.reddit.com/r/voidlinux/comments/dlyqt8/openbsds_xenocara_ported_to_linux/ 2021-04-16T20:12:26 #kisslinux <dilyn> I don't think anyone else has bothered in the Linux space to even bring it over besides hyperbola 2021-04-16T20:12:43 #kisslinux <midfavila> that is correct 2021-04-16T20:12:44 #kisslinux <dilyn> it doesn't look like a heinous amount of packages tbh 2021-04-16T20:12:49 #kisslinux <midfavila> and it isn't 2021-04-16T20:12:59 #kisslinux <ominous_anonymou> https://www.hyperbola.info/todo/xenocara-migration/ 2021-04-16T20:13:27 #kisslinux <midfavila> (we should totally use xenocara) 2021-04-16T20:13:31 #kisslinux <midfavila> (just saying) 2021-04-16T20:13:35 #kisslinux <midfavila> (hint hint) 2021-04-16T20:13:53 #kisslinux <dilyn> i'd use wayland before xenocara 2021-04-16T20:13:58 #kisslinux <dilyn> no disrespect to the bsd folx 2021-04-16T20:14:06 #kisslinux <midfavila> wayland is garbage 2021-04-16T20:14:16 #kisslinux <dilyn> lol 2021-04-16T20:15:10 #kisslinux <midfavila> seriously. why would I bother with it when there're basically only three graphical environments available, and they all require that you sacrifice anything that isn't Qt or GTK <3? 2021-04-16T20:15:27 #kisslinux <midfavila> ...that, or literally just run X inside Wayland. 2021-04-16T20:15:36 #kisslinux <midfavila> ...which... no. 2021-04-16T20:15:55 #kisslinux <ominous_anonymou> four! you're forgetting arcan! 2021-04-16T20:16:05 #kisslinux <midfavila> if it's a tiler, it's not unique. 2021-04-16T20:16:13 #kisslinux <ominous_anonymou> https://arcan-fe.com/2021/04/12/introducing-pipeworld/ 2021-04-16T20:16:25 #kisslinux <ominous_anonymou> it's unique 2021-04-16T20:16:30 #kisslinux <dilyn> river is unique 2021-04-16T20:17:10 #kisslinux <dilyn> i mean, that not many people have written compositors for wayland doesn't mean it's garbage. that just means nobody has wanted to do the work of writing an entire compositor for wayland. which is admittedly very hard 2021-04-16T20:17:23 #kisslinux <dilyn> but like, almost every X environment is identical. sooo.... 2021-04-16T20:17:31 #kisslinux <midfavila> it's not that there aren't many compositors, there's plenty 2021-04-16T20:17:43 #kisslinux <midfavila> ...if you want to use either KDE, GNOME, or $tiling_wm 2021-04-16T20:17:57 #kisslinux <midfavila> or like 2021-04-16T20:17:58 #kisslinux <midfavila> weston 2021-04-16T20:17:59 #kisslinux <midfavila> i guess 2021-04-16T20:18:06 #kisslinux <dilyn> weston is not meant to be used 2021-04-16T20:18:11 #kisslinux <dilyn> it's a proof of concept... 2021-04-16T20:18:13 #kisslinux <midfavila> yes, hence the "I guess" 2021-04-16T20:18:15 #kisslinux <dilyn> lol 2021-04-16T20:21:23 #kisslinux <ominous_anonymou> i just blindly follow whatever he says usually, so far its worked well: http://phroxy.z3bra.org/phlog.z3bra.org:70/0/my-love-hate-relationship-with-wayland.txt 2021-04-16T20:21:32 #kisslinux <ominous_anonymou> http://phroxy.z3bra.org/z3bra.org:70/1/notes/wayland 2021-04-16T20:27:00 #kisslinux <spryc2> swc is the compositor i'd use i think 2021-04-16T20:28:41 #kisslinux <dilyn> glhf 2021-04-16T20:28:47 #kisslinux <midfavila> i can't abandon fvwm at this point 2021-04-16T20:29:00 #kisslinux <midfavila> you'd have to give me something seriously incredible to convince me to give it up. 2021-04-16T20:29:36 #kisslinux <dilyn> i mean, velox is pretty incredible... 2021-04-16T20:29:47 #kisslinux <midfavila> >tiling 2021-04-16T20:29:48 #kisslinux <midfavila> yeah, no 2021-04-16T20:30:01 #kisslinux <dilyn> you can move the windows around tho 2021-04-16T20:30:05 #kisslinux <dilyn> so not necessarily tiling 2021-04-16T20:30:12 #kisslinux <midfavila> or I could just use FVWM. 2021-04-16T20:30:14 #kisslinux <dilyn> i imagine it wouldn't be too hard to patch it so the windows just pop up, not lock 2021-04-16T20:30:18 #kisslinux <dilyn> lol 2021-04-16T20:30:21 #kisslinux <dilyn> i mean sure 2021-04-16T20:34:21 #kisslinux <ominous_anonymou> then you could name it pop-n-lock 2021-04-16T20:34:26 #kisslinux <ominous_anonymou> genius 2021-04-16T20:35:23 #kisslinux <dilyn> if i were using velox i'd probably try to do it 2021-04-16T20:39:59 #kisslinux <spryc2> not sure i want to completely replace busybox, it provides lots of things i would need replacements for 2021-04-16T20:41:10 #kisslinux <dilyn> it's so much fun tho 2021-04-16T20:42:22 #kisslinux <spryc2> yeah 2021-04-16T20:42:25 #kisslinux <dilyn> `kiss l | wc -l` == 74 hot diggity 2021-04-16T20:42:29 #kisslinux <spryc2> not fun at 11pm tho 2021-04-16T20:42:31 #kisslinux <dilyn> try that on a xorg system 2021-04-16T20:42:37 #kisslinux <spryc2> daaamn 2021-04-16T20:42:40 #kisslinux <spryc2> 74?? 2021-04-16T20:42:50 #kisslinux <dilyn> 2am after six beers is the only time to do core utility changes my mang 2021-04-16T20:43:00 #kisslinux <dilyn> it's how i got to be so fucking paranoid, and you can be too 2021-04-16T20:43:06 #kisslinux <spryc2> i feel bad about having 130 pkgs now.. 2021-04-16T20:43:17 #kisslinux <dilyn> lol 2021-04-16T20:43:37 #kisslinux <spryc2> swc and velox seems very cool tho 2021-04-16T20:43:38 #kisslinux <dilyn> it's okay my laptop has over 200 rn 2021-04-16T20:43:46 #kisslinux <spryc2> but i would be missing out on things 2021-04-16T20:43:58 #kisslinux <spryc2> which can be replaced i guess 2021-04-16T20:44:20 #kisslinux <dilyn> velox is a great thing to use if you have minimal needs. if you're as heavily invested in a xorg setup as mid is, it's way harder to change 2021-04-16T20:44:29 #kisslinux <dilyn> i just needed vim to work, basically. so it was ez 2021-04-16T20:44:38 #kisslinux <spryc2> i dont think i am heavily invested 2021-04-16T20:44:45 #kisslinux <spryc2> i just use firefox and terminals 2021-04-16T20:45:02 #kisslinux <spryc2> i dont have any fancy scripts or anything that require some x utils 2021-04-16T20:45:12 #kisslinux <spryc2> i am working on that tho 2021-04-16T20:45:53 #kisslinux <dilyn> then you wouldn't have too harda time! 2021-04-16T20:46:03 #kisslinux <midfavila> i'm gonna be using X in 2030 2021-04-16T20:46:07 #kisslinux <spryc2> yeah im learning scripting and C still 2021-04-16T20:46:07 #kisslinux <midfavila> mark my words 2021-04-16T20:46:08 #kisslinux <dilyn> unless you don't like st. because afaik that's the only terminal that's been ported to work with swc 2021-04-16T20:46:15 #kisslinux <spryc2> i use st 2021-04-16T20:46:25 #kisslinux <dilyn> mid you should become the new xorg maintainer :P 2021-04-16T20:46:30 #kisslinux <midfavila> ah yes 2021-04-16T20:46:33 #kisslinux <dilyn> then you're already most of the way there spryc2! 2021-04-16T20:46:34 #kisslinux <midfavila> with my expert grasp on C 2021-04-16T20:46:38 #kisslinux <midfavila> and knowledge of unix history 2021-04-16T20:46:41 #kisslinux <midfavila> i am the natural fit 2021-04-16T20:46:42 #kisslinux <dilyn> better than half the people who contributed i imagine... 2021-04-16T20:46:55 #kisslinux <midfavila> lmao 2021-04-16T20:46:56 #kisslinux <spryc2> found out i already have a repo with swc and velox added 2021-04-16T20:47:04 #kisslinux <midfavila> a master of C in only 25 pages of K&R. I wish. 2021-04-16T20:47:17 #kisslinux <dilyn> a master of those 25 pages, i bet 2021-04-16T20:47:22 #kisslinux <midfavila> soon 2021-04-16T20:47:23 #kisslinux <midfavila> :tm: 2021-04-16T20:47:33 #kisslinux <midfavila> the syntax kept throwing me off for the first bit 2021-04-16T20:47:53 #kisslinux <dilyn> is it chad ansi or something else 2021-04-16T20:48:00 #kisslinux <midfavila> ansi 2021-04-16T20:48:05 #kisslinux <dilyn> this is the way 2021-04-16T20:48:20 #kisslinux <spryc2> wayland is poetteringware! 2021-04-16T20:48:25 #kisslinux <dilyn> :v 2021-04-16T20:48:26 #kisslinux <dilyn> nah 2021-04-16T20:48:29 #kisslinux <midfavila> i intend to be as autistic about my programs as I am about everything else 2021-04-16T20:48:44 #kisslinux <midfavila> prepare for the one-line X terminal. 2021-04-16T20:48:47 #kisslinux <spryc2> you almost tricked me into using poetteringware! 2021-04-16T20:48:51 #kisslinux <spryc2> very disappointed 2021-04-16T20:48:58 #kisslinux <letoram> poettering writes much better code than libwayland* so there's that .. 2021-04-16T20:49:00 #kisslinux <dilyn> foiled again 2021-04-16T20:49:45 #kisslinux <midfavila> can we package XLennart in KISS Games 2021-04-16T20:50:15 #kisslinux <dilyn> claudia02: 2021-04-16T20:51:25 #kisslinux <midfavila> https://cyber.dabamos.de/unix/x11/ 2021-04-16T20:51:31 #kisslinux <midfavila> so many cute tools on this page 2021-04-16T20:51:47 #kisslinux <midfavila> xaw is aesthetic as fuck 2021-04-16T20:51:47 #kisslinux <spryc2> has anyone used sinit? 2021-04-16T20:52:31 #kisslinux <ominous_anonymou> @letoram do you use any of your stuff on top of kiss linux? 2021-04-16T20:53:15 #kisslinux <letoram> only as far as a vm tryout, my setup is.. lets say esoteric 2021-04-16T20:53:24 #kisslinux <midfavila> define esoteric 2021-04-16T20:53:30 #kisslinux <midfavila> learning about new system setups is interesting 2021-04-16T20:53:45 #kisslinux <spryc2> can someone explain the whole anti wayland things 2021-04-16T20:54:07 #kisslinux <letoram> right now there's 6 "desktop" machines in front of me, freebsd, openbsd, osx and 2x voidlinux 2021-04-16T20:54:17 #kisslinux <dilyn> okay this is cool mid https://github.com/interkosmos/micropolis 2021-04-16T20:54:22 #kisslinux <dilyn> you've sold me on the beauty of xorg 2021-04-16T20:54:42 #kisslinux <spryc2> and why some people despise poettering, i know 2 out of his 3 big projects aren't very good, but it sounds like wayland is 2021-04-16T20:54:43 #kisslinux <midfavila> exactly 2021-04-16T20:54:48 #kisslinux <dilyn> how many hands do you have, letoram? 2021-04-16T20:55:01 #kisslinux <midfavila> the problem with poeterring's projects is that they end up shoehorned into a bunch of stuff 2021-04-16T20:55:04 #kisslinux <letoram> the void ones are read-only live-image built for single-applications, e.g. firefox whatever 2021-04-16T20:55:08 #kisslinux <midfavila> and then end up becoming mandatory 2021-04-16T20:55:15 #kisslinux <midfavila> see: browsers only supporting pulse 2021-04-16T20:55:28 #kisslinux <ominous_anonymou> don't worry, pipewire is coming! 2021-04-16T20:55:30 #kisslinux <midfavila> also, systemd inhales tons of stuff 2021-04-16T20:55:35 #kisslinux <midfavila> >pipewire 2021-04-16T20:55:36 #kisslinux <ominous_anonymou> oh look its still dependent on d-bus 2021-04-16T20:55:38 #kisslinux <dilyn> pipewire is here! 2021-04-16T20:55:38 #kisslinux <midfavila> how about we just fucking fix alsa 2021-04-16T20:55:40 #kisslinux <midfavila> holy shit 2021-04-16T20:55:44 #kisslinux <dilyn> alsa werks 2021-04-16T20:56:05 #kisslinux <midfavila> in the time it took to write OSS, ESound, PulseAudio, and Pipewire, you'd think someone would have just improved ALSA 2021-04-16T20:56:08 #kisslinux <midfavila> or its documentation 2021-04-16T20:56:12 #kisslinux <spryc2> how would one use OSS4 instead of alsa? 2021-04-16T20:56:20 #kisslinux <midfavila> one wouldn't 2021-04-16T20:56:21 #kisslinux <letoram> then a cluster of various SBCs etc. that netboot into ramdisk, run single-instance chrome that remote-forward to my main desktop 2021-04-16T20:56:42 #kisslinux <midfavila> yeah that's definitely more esoteric than my system 2021-04-16T20:56:43 #kisslinux <midfavila> lmao 2021-04-16T20:56:50 #kisslinux <spryc2> bbbb-but alsa is harmful! 2021-04-16T20:56:59 #kisslinux <letoram> when I close whatever window is tied to whatever machine, it resets .. if it crashes before then, whatever dumps gers a gdb-attach and network forward again so I can inspect before killing 2021-04-16T20:57:27 #kisslinux <thermatix> heyho 2021-04-16T20:57:37 #kisslinux <midfavila> do I dare ask what this unholy concoction was created for, letoram 2021-04-16T20:58:20 #kisslinux <letoram> so smash and grabs gets very little useful data, whatever expensive chrome-sbx gets fired are caught, rendered useless and fail to get persistence 2021-04-16T20:59:13 #kisslinux <midfavila> fair enough, I guess 2021-04-16T20:59:18 #kisslinux <letoram> any "my state" is either open-source code or manually synched on usb and backuped over a data-diode 2021-04-16T20:59:32 #kisslinux <letoram> I do malware research etc. for a living so there's that.. 2021-04-16T20:59:40 #kisslinux <midfavila> yeah, that makes a lot more sense, then. 2021-04-16T20:59:47 #kisslinux <dilyn> hidden from everything except the power company 2021-04-16T20:59:53 #kisslinux <midfavila> my setup is downright pedestrian in comparison. :v 2021-04-16T21:00:30 #kisslinux <midfavila> if I had the money it'd either be a PICMG or POWER system... 2021-04-16T21:01:21 #kisslinux <letoram> and the other different (free/osx/...) desktops etc. is to debug/troubleshoot the core arcan+networking code 2021-04-16T21:02:05 #kisslinux <letoram> being forced to account for the insanity that is osx 'posix' is mostly a healthy restriction 2021-04-16T21:03:04 #kisslinux <midfavila> have you ever checked out Solaris? 2021-04-16T21:03:25 #kisslinux <midfavila> or, well, Illumos. 2021-04-16T21:04:26 #kisslinux <letoram> I used solaris a lot in the 90ies, my main machine at the time was a sparcstation 10+ 2021-04-16T21:05:48 #kisslinux <ominous_anonymou> I was able to build and run arcan/durden on a KISS Linux VM: https://0x0.st/-TUz.PNG , was having trouble getting Xarcan going though 2021-04-16T21:06:36 #kisslinux <letoram> in what way? 2021-04-16T21:06:50 #kisslinux <letoram> I'm poking inside Xarcan right now, doing something rather... unsavory 2021-04-16T21:07:30 #kisslinux <ominous_anonymou> couldn't get it to build, and then when i compared it to how KISS builds xorg-server its completely different so i kind of... stopped looking into it 2021-04-16T21:08:07 #kisslinux <letoram> arcan-wayland -exec-x11 (so xwayland) works better still though, haven't synched the changes that was made to dri3 since last I went there 2021-04-16T21:08:41 #kisslinux <letoram> kiss-xorg-server not using the meson build? 2021-04-16T21:09:17 #kisslinux <ominous_anonymou> https://github.com/kiss-community/repo-main/blob/master/xorg/xorg-server/build 2021-04-16T21:10:13 #kisslinux <midfavila> the old sparc machines seem really cool 2021-04-16T21:10:27 #kisslinux <ominous_anonymou> nope, which is what kind of threw me for a loop, i was having some trouble figuring out how to get them to "match" options-wise 2021-04-16T21:12:55 #kisslinux <letoram> Xarcan builds doesn't strip much away >yet<, now that Xorg is free-for-all I'll probably try to reduce it to the actual bare essentials - but the only things 'needed' is glamor/kdrive/xarcan 2021-04-16T21:14:27 #kisslinux <spryc2> cya 2021-04-16T21:14:47 #kisslinux <spryc2> tomorrow new day were i can destroy my system! 2021-04-16T21:14:55 #kisslinux <ominous_anonymou> i was having issues with glamor being correctly built/identified as a dependency in the kdrive meson_options 2021-04-16T21:15:00 #kisslinux <ominous_anonymou> bye spryc2! 2021-04-16T21:15:18 #kisslinux <letoram> not sure I'll deliver on it or even make it public, but am testing out using Xarcan to let a regular x11 WM manage both sides 2021-04-16T21:16:51 #kisslinux <midfavila> https://upload.wikimedia.org/wikipedia/commons/2/22/HP-HP9000-C110-Workstation_10.jpg 2021-04-16T21:16:59 #kisslinux <midfavila> god, I love the aesthetic of these old machines 2021-04-16T21:17:17 #kisslinux <letoram> and nearly there, something left to figure out on how to create windows that an X11 WM thinks are 'authentic' even though the contents isn't accessible to the X server 2021-04-16T21:17:35 #kisslinux <letoram> turns out that it's much easier to write a WM inside Xorg rather than using xlib/xcb .. 2021-04-16T21:20:10 #kisslinux <ominous_anonymou> did you write a bit about that recently? 2021-04-16T21:20:37 #kisslinux <ominous_anonymou> i feel like i just read about how Xorg actually helps/encourages that whereas Wayland makes it ...not as easy 2021-04-16T21:22:31 #kisslinux <letoram> might have ranted about it in one of the release posts or so 2021-04-16T21:29:08 #kisslinux <letoram> but that's a different tangent - no wayland-object with methods that would provide WM like actions, that's a conflict in design philosophy 2021-04-16T21:29:45 #kisslinux <letoram> but for more context, the way Xwayland requires a wayland compositor to behave is ... interesting 2021-04-16T21:29:57 #kisslinux <ominous_anonymou> ah that's what I remember -- the design philosophy precludes some of the functionality from being easy or even existing at all 2021-04-16T21:30:49 #kisslinux <letoram> you basically need to write a full 'fake' window manager that sidesteps all of the wayland protocol and manually pairs Xwayland surfaces to wayland surfaces and treats them based on what the WM learns 2021-04-16T21:33:20 #kisslinux <letoram> it's super weird in the sense that the 'old' wayland had some kind of distinction of different WM policies encoded into the protocol (that was what a 'shell' object represented, you created surfaces through a factory (recall it's all asynch OO in C...) and then bound them to a shell) 2021-04-16T21:34:33 #kisslinux <letoram> so why didn't they create an x11-shell object definition instead of forcing compositors to side-step it all with a custom XWM? likely because the major culprits already had one 2021-04-16T21:35:14 #kisslinux <letoram> and that's what I was digging into now, like, it's not at all hard to do the translation inside of X(org, arcan, wayland) and actually gain the ability to re-use existing window managers.. 2021-04-16T21:37:11 #kisslinux <ominous_anonymou> hard is relative :) 2021-04-16T21:37:49 #kisslinux <ominous_anonymou> but yeah your breakdown of it made a lot of sense (in the sense that it made the Wayland change /not/ make sense for them to have done) 2021-04-16T21:40:42 #kisslinux <ominous_anonymou> oh right now i remember my issue with xarcan. two things: first, i had to update the default_font_path in the base meson_options.txt to fit (not a big deal). The second was the inclusion of xdmcp -- is that a hard dependency? 2021-04-16T21:43:39 #kisslinux <ominous_anonymou> and secure-rpc. that's where i kind of got in the weeds of the difference between how kiss builds xorg-server and the meson approach 2021-04-16T21:49:29 #kisslinux <letoram> god no - xdmcp is a very dead remote desktop solution, secure rpc is also.. not to be used :p 2021-04-16T21:50:19 #kisslinux <ominous_anonymou> ok so it sounds like i can pare down the meson_options quite a bit 2021-04-16T21:57:51 #kisslinux <claudia02> o/ 2021-04-16T21:58:31 #kisslinux <ominous_anonymou> hi! 2021-04-16T21:58:32 #kisslinux <claudia02> midfavila: I dont use KISS atm. But feel free to submit stuff to kiss-games 2021-04-16T22:00:36 #kisslinux <claudia02> https://cyber.dabamos.de/unix/x11/ has lots of...gems :p 2021-04-16T22:19:52 #kisslinux <acheam> woah lots of logs for me to read through 2021-04-16T22:20:01 #kisslinux <acheam> I already regret removing IRC from my phone 2021-04-16T22:21:20 #kisslinux <acheam> dilyn: What do you usually supplement toybox with? Is there any specific set of utils you usually reach for? 2021-04-16T22:23:26 #kisslinux <acheam> midfavila: wtf why does libreoffice need fortran 2021-04-16T22:24:20 #kisslinux <acheam> also, does it make sense for me to switch to libarchive instead of system(tar) 2021-04-16T22:24:38 #kisslinux <dilyn> i use toybox, uutils (for fun, mostly), nawk, openntpd, and libarchive 2021-04-16T22:25:16 #kisslinux <dilyn> having issues with toybox mdev that i'll have to fiddle with soon(tm) - it doesn't play nice with mdev.conf for some reason? 2021-04-16T22:25:28 #kisslinux <acheam> ominous_anonymou: what makes xenocara better than X.org? 2021-04-16T22:25:42 #kisslinux <acheam> dilyn: ah yeah I forgot you used uutils 2021-04-16T22:25:50 #kisslinux <acheam> thanks thats a good list for me to look at 2021-04-16T22:25:53 #kisslinux <dilyn> also i replaced pigz/xz bins etc. with zstd because i'm a facebook shill 2021-04-16T22:26:02 #kisslinux <midfavila> disgusting 2021-04-16T22:26:07 #kisslinux <acheam> whyyyyy 2021-04-16T22:26:14 #kisslinux <dilyn> for sure! toybox fdisk doesn't work with gpt disks tho so gl 2021-04-16T22:26:15 #kisslinux <acheam> midfavila: oh you were offline 2021-04-16T22:26:18 #kisslinux <midfavila> yes 2021-04-16T22:26:20 #kisslinux <acheam> I asked you some questions check the logs 2021-04-16T22:26:20 #kisslinux <midfavila> funny story 2021-04-16T22:26:22 #kisslinux <dilyn> i have yet to find a non gpl disk utility that actually handles gpt 2021-04-16T22:26:32 #kisslinux <acheam> switch to dos/bios 2021-04-16T22:26:33 #kisslinux <acheam> do it 2021-04-16T22:26:33 #kisslinux <midfavila> my chroot was corrupted so badly that on compiling some packages, 2021-04-16T22:26:39 #kisslinux <midfavila> i was able to consistently crash my system 2021-04-16T22:26:41 #kisslinux <dilyn> i can't, efi too comfy 2021-04-16T22:26:43 #kisslinux <acheam> how tf do you corrupt a chroot? 2021-04-16T22:26:49 #kisslinux <midfavila> presumably 2021-04-16T22:27:04 #kisslinux <midfavila> it is the result of me being an idiot and accidentally piping unsafe input into a shell 2021-04-16T22:27:07 #kisslinux <midfavila> specifically, 2021-04-16T22:27:12 #kisslinux <acheam> ah yeah that'd do it 2021-04-16T22:27:13 #kisslinux <midfavila> this input was from kiss a 2021-04-16T22:27:47 #kisslinux <dilyn> remember to sanitize your inputs kids 2021-04-16T22:27:50 #kisslinux <midfavila> i tried to salvage it by replacing the userspace with a known-good busybox, but it got to the point where kiss was invoking less 2021-04-16T22:27:52 #kisslinux <midfavila> and fuckin 2021-04-16T22:27:54 #kisslinux <midfavila> god 2021-04-16T22:27:57 #kisslinux <dilyn> s/midfavila/little johhny tables/ 2021-04-16T22:27:58 #kisslinux <movzbl> <dilyn> remember to sanitize your inputs kids 2021-04-16T22:28:00 #kisslinux <midfavila> never again 2021-04-16T22:28:24 #kisslinux <midfavila> had to do a full power cycle too, bios refused to work properly 2021-04-16T22:28:44 #kisslinux <midfavila> i've never run into a situation like that, and I hope to never run into one again 2021-04-16T22:28:49 #kisslinux <midfavila> anyway, log time... 2021-04-16T22:29:41 #kisslinux <midfavila> acheam libreoffice needs fortran for the mathematics suite 2021-04-16T22:29:46 #kisslinux <acheam> ahh 2021-04-16T22:29:54 #kisslinux <acheam> presumably you can just compile parts of it? 2021-04-16T22:30:22 #kisslinux <acheam> personally I only ever need spreadheets and presentations 2021-04-16T22:30:40 #kisslinux <midfavila> well, I don't know anyone who would use libreoffice calc or whatever 2021-04-16T22:30:56 #kisslinux <midfavila> i figure mathematics students are all into matlab or something idk 2021-04-16T22:31:25 #kisslinux <midfavila> as for xenocara, it's just a modification of X by the oBSD people to run more securely by default and general openBSD-ness 2021-04-16T22:31:37 #kisslinux <dilyn> getting gfortran is mad ez tho 2021-04-16T22:31:38 #kisslinux <acheam> yeah I knew that much 2021-04-16T22:31:51 #kisslinux <midfavila> have you tried to compile it dilyn 2021-04-16T22:31:58 #kisslinux <midfavila> because it *still* OOMs my machine 2021-04-16T22:32:22 #kisslinux <dilyn> sed -i 's/c,c++/c,c++,fortran/ repo/core/gcc/build; kiss b gcc 2021-04-16T22:32:30 #kisslinux <midfavila> no, not on kiss 2021-04-16T22:32:31 #kisslinux <midfavila> god 2021-04-16T22:32:35 #kisslinux <dilyn> lel 2021-04-16T22:32:37 #kisslinux <midfavila> i would never port libreoffice to kiss anyway 2021-04-16T22:32:38 #kisslinux <dilyn> pacman -Syu gfortran 2021-04-16T22:32:43 #kisslinux <midfavila> this was on CRUX 2021-04-16T22:32:48 #kisslinux <midfavila> ...and also slackware 2021-04-16T22:32:50 #kisslinux <dilyn> well i've discovered the problem 2021-04-16T22:32:53 #kisslinux <midfavila> but mostly CRUX 2021-04-16T22:33:20 #kisslinux <midfavila> time to redo the past eight or so hours 2021-04-16T22:33:35 #kisslinux <midfavila> just KISS things 2021-04-16T22:33:46 #kisslinux <acheam> facts 2021-04-16T22:34:03 #kisslinux <midfavila> but look at my package count guise 2021-04-16T22:34:06 #kisslinux <dilyn> we built a system specifically so that we could fix the broken system we built to fix it 2021-04-16T22:34:08 #kisslinux <dilyn> it's genius 2021-04-16T22:34:11 #kisslinux <midfavila> it's only 200!!111!!11!!!! 2021-04-16T22:34:28 #kisslinux <dilyn> "I like KISS because it gives me total control" 2021-04-16T22:34:30 #kisslinux <dilyn> but unironically 2021-04-16T22:34:38 #kisslinux <midfavila> total control to completely nuke yourself 2021-04-16T22:34:42 #kisslinux <midfavila> :+1: 2021-04-16T22:34:56 #kisslinux <midfavila> the C of linux distros 2021-04-16T22:36:09 #kisslinux <dilyn> If I can fsck my disk why can't I fsck busybox 2021-04-16T22:36:12 #kisslinux <dilyn> thinkaboutit.jpg 2021-04-16T22:36:26 #kisslinux <midfavila> hmmmmmmmmmmmmmmmm 2021-04-16T23:14:21 #kisslinux <midfavila> is anyone else getting checksum errors from the repo/extra/python package? 2021-04-16T23:15:24 #kisslinux <dilyn> naw 2021-04-16T23:15:45 #kisslinux <midfavila> :thonk: 2021-04-16T23:17:25 #kisslinux <acheam> me neither 2021-04-16T23:18:09 #kisslinux <midfavila> weird thing is that this is a fresh clone of the repos. 2021-04-16T23:23:22 #kisslinux <midfavila> as usual it comes down to clock skew. 2021-04-16T23:23:34 #kisslinux <midfavila> thank you, based RTC 2021-04-16T23:43:26 #kisslinux <dilyn> love me some network protocol daemon fuckery 2021-04-16T23:49:21 #kisslinux <ominous_anonymou> what's the usual process for porting to another architecture? i understand needing a cross-compiler toolchain, but from there...? like is there a specific package to start with in kiss core? 2021-04-16T23:52:53 #kisslinux <dilyn> https://dilyn-corner.github.io/blog/KISS-static#2.0 2021-04-16T23:52:59 #kisslinux <dilyn> you could loosely follow this build order 2021-04-16T23:53:21 #kisslinux <dilyn> but basically you just want to make the fundamental parts of core first 2021-04-16T23:53:51 #kisslinux <dilyn> http://www.trac.cross-lfs.org/ this would also be an excellent guide 2021-04-16T23:54:26 #kisslinux <dilyn> well now wait that's the wrong link clipboard smh 2021-04-16T23:54:53 #kisslinux <dilyn> https://trac.clfs.org/ 2021-04-16T23:56:34 #kisslinux <ominous_anonymou> and then once the core stuff is built, i can create a new kiss-chroot-xxx targeting that arch? 2021-04-16T23:57:09 #kisslinux <dilyn> you have to basically do three passes, the third pass will be your new arch-rootfs 2021-04-16T23:57:53 #kisslinux <ominous_anonymou> as detailed in your static build notes 2021-04-16T23:58:04 #kisslinux <ominous_anonymou> ok thank you, plenty to read :) 2021-04-16T23:58:13 #kisslinux <dilyn> my blog post is a rough-and-ready rudimentary way to build a cross-toolchain but you can use something like https://crosstool-ng.github.io/ probably to automate the actual toolchain construction 2021-04-16T23:58:18 #kisslinux <dilyn> yah! glhf, it isn't easy lmao 2021-04-16T23:58:51 #kisslinux <ominous_anonymou> well musl-cross-make worked ok so i have the toolchain built (theoretically, haven't tested it yet) 2021-04-16T23:59:26 #kisslinux <dilyn> musl-cross-make may or may not be working well enough, I haven't heard anything on the ML lately about whether it got 'fixed' 2021-04-16T23:59:55 #kisslinux <dilyn> E5ten: might know?