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