ChanServ changed the topic of #kisslinux to: KISS Linux | https://k1sslinux.org | /msg zr for kisslinux/* cloaks | logs: https://k1sslinux.org/irc#2.0 | thing of the day: https://vid.puffyan.us/watch?v=HVzC6WZImGY
<rio6> implementing graphs in sh XD
<dilyn> graphs == ez
<dilyn> graph traversal == impossible.
<dilyn> until NOW
<rio6> I just had an idea
<rio6> we can start a c rewrite for kiss
<rio6> put it on github
<dilyn> github.com/dylanaraps/k ?
<rio6> then someone will come up and provide us a full rust rewrite
<dilyn> kiedtl:
<rio6> oh step 2 is done :)
<acheam> phoebos: we're all starting new jobs :) I'm coming back from my first day
dilyn has quit [Quit: Ping timeout (120 seconds)]
<midfavila> anyone have experience configuring alsa?
<midfavila> trying to get my mic's mono input to be treated as such
lieux has joined #kisslinux
<noocsharp> i spent a lot of time trying to understand alsa configuration, got it to do what i needed, and promptly forgot everything i knew about it
<midfavila> yeah, that seems to be common
<midfavila> this has been driving me insane for the past few hours
<midfavila> the worst part is that I can get it to record properly via arecord
<midfavila> so alsa is clearly capable of it
<noocsharp> wait, if you can record, what more do you need?
<midfavila> let me rephrase -
<lieux> hello kissers
<midfavila> the problem is that alsa is recording on one channel, but acting as if there's two. I'd like alsa to handle my mic as if it only has one channel
<noocsharp> i see. wish i could help but alas my alsa knowledge has abandoned me
<midfavila> actually, hold on...
<midfavila> the snippet here... *appears* to work
<midfavila> man, if people put half as much effort into retooling and documenting ALSA as they did developing all these alternative sound systems, things would be a lot better
<midfavila> if I ever write an OS, I'm going to make sure the sound system isn't as ungodly as Linux's
<acheam> do you really need to support anything beyond the PC speaker tho?
<midfavila> for what I'd be doing at first, no, likely not
<midfavila> PC speakers are surprisingly capable
<midfavila> i fucking told you guys risc-v was trouble
<midfavila> POWER or bust
dilyn has joined #kisslinux
<acheam> good night dilyn
<dilyn> good night??
<dilyn> nah
<dilyn> with any luck I'll be starting a new job soon...
zenomat has quit [Ping timeout: 264 seconds]
zenomat has joined #kisslinux
zenomat has joined #kisslinux
zenomat has quit [Changing host]
<acheam> its 10pm...
<acheam> thats night...
<midfavila> did you know:
<midfavila> some people work during the night?
<acheam> I would give you my luck, but I need it all right now
<acheam> midfavila: that... doesnt make it not niguy
<acheam> night
<midfavila> well
<midfavila> it kind of does
<acheam> does it though?
<midfavila> it means that some people treat night-time the way most people treat daytime
<dilyn> when I hear 'good night' I think you're bidding me off to bed
<dilyn> I am eternally nocturnal
<acheam> s/good night/good evening/g
<acheam> that better?
<noocsharp> mid: lucky sifive doesn't own risc-v
<midfavila> they only do a majority of the development and manufacturing of it...
<midfavila> ...and last I checked owned the IP...
<midfavila> okay, no, the Foundation owns the rights
<midfavila> that's my bad
<noocsharp> that's like the whole point of risc-v
<dilyn> much better acheam :) good evening as well
<dilyn> risc-v is the future
<dilyn> fuck arm
<noocsharp> mid seems to want a copyleft arch or something
<dilyn> alpha
<dilyn> p9
<dilyn> go
<acheam> I thought mid didn't like GPL?
<midfavila> GPL is fine
<dilyn> mid wants his own license
<dilyn> the MFL
<dilyn> Mid's Fuckin' License
<midfavila> writing a legal document sounds like a lot of work
<midfavila> and I can't afford a lawyer
<midfavila> also, somehow I feel like my highschool law class wouldn't be applicable to this situation
<midfavila> i'd probably just use the AGPL
<dilyn> you could just do what everyone else seems to do and hack away at another license
<dilyn> something something five BSD licenses
<rio6> make BSD -1
<dilyn> does that infringe on landley's IP
<midfavila> "MIT except you can't use this in corporate environments"
<midfavila> do you guys know of a public STUN that isn't shady as fuck
<noocsharp> tf is a STUN
<midfavila> STUN is a protocol used to get around CGNAT on an ad-hoc basis
<midfavila> it's used by VoIP and IRC clients among other things
<midfavila> IRC clients can use it to enable direct file transfer
<midfavila> at least afaik
<rio6> why's ipv6 coming :P
<rio6> *when's
<midfavila> looks like you need a STUN server to acquire a public IP and a TURN server to relay traffic...
<midfavila> talk about a hassle
<noocsharp> speaking of hassles, you're lucky that your laptop or whatever doesn't support AT commands, they're horrible
<midfavila> instead of AT commands I get nothing
<midfavila> i'll take Hayes over nothing any day
<midfavila> if I had a Hayes command interface I could use the other features of my modem :|
<noocsharp> does your modem support qmi?
<midfavila> qmi and mbim
<midfavila> but I'm like 99% sure it's set to mbim mode
<noocsharp> i wish qmi had documentation
<noocsharp> i would so much rather use it than this crap
<midfavila> i wish laptop modems had documentation
<midfavila> like, just in general
<midfavila> I'm *this close* to not needing a phone
<midfavila> literally the only thing I can't get working is SMS
<noocsharp> do you know if mbim is documented?
<midfavila> it has better docs than QMI
<midfavila> but that's not saying a whole lot
<midfavila> at least MBIM is an open protocol, so it should be easier to find info on it
<zr> dilyn: ???
<dilyn> get on a rust implementation of kiss pls
<midfavila> disgusting
<dilyn> but it'll be memory safe!
<midfavila> >.>
<noocsharp> hmm... this raises a philosophical question
<midfavila> which is
<noocsharp> if a program is interpreted, but the interpreter is not memory safe, is the program memory safe?
<midfavila> hoo fuck
<midfavila> that's a tough one
<midfavila> tag, you're it, dilyn
<dilyn> I don't think the interpeter being memory unsafe is sufficient for an arbitrary program to be unsafe
<noocsharp> what if this lack of memory safety manifests itself as a bug that can be exploited by a carefully crafted program?
<midfavila> hmm. speaking of which, I need to work through HLFS...
<dilyn> well that's probably the easy case, I think
<dilyn> if you craft something to leverage an exploit, you've done the exploit. right?
<dilyn> but for any arbitrary block of code...
<dilyn> hmmm
<dilyn> Yeah. i think it's just a necessary condition, but isn't sufficient. there has to be something else, whether it be a bug in the language itself that gets leveraged, or exploiting something unsafe in the interpreter, the fact that we need to include something like 'and the program does xyz' shows that it's simply not enough to call it 'unsafe'
<dilyn> but I am also not convinced that being an interpreted language matters here
<rio6> is it like saying rust is memory-safe while running on linux which is written in c?
<dilyn> isn't the memory safety of rust independent of what it runs on?
<dilyn> I don't actually know; but if it weren't, that seems like a poor bar to set for safety lmfao
<rio6> I mean technetically the kernel can bug out and corrupt rust's memory
<rio6> maybe I should say a program written in rust
<noocsharp> i mean in theory you could have compiler bugs that cause unsafe code to be generated inadvertently
mahmutov has quit [Ping timeout: 252 seconds]
<zr> dilyn: I do think Rust is a massive overkill for a package manager
<zr> C/C++/Zig is good enough
<zr> The only place I'd do Rust tbh is webshit
<rio6> making games with rust sound pretty good too
<dilyn> C++ seems like mad overkill, and Zig seems like perhaps too much (for our purposes at least)
<dilyn> redox probably has a package manager right? lol
mahmutov has joined #kisslinux
<dilyn> noocsharp: if rust's compiler has a bug that causes unsafe machine code generation then they have no good ground to stand on for memory safety writ large
<dilyn> at least, from my naive position
<rio6> I forgot if rust compiler is written in rust
<midfavila> I *still* think Scheme is a good fit for KISS, if we were to use a different interpreter... but I agree that C is plenty
<noocsharp> rio6: it is
<noocsharp> but it still had to be bootstrapped from an unsafe implementation, c++ if i'm not mistaken
<rio6> having kiss written in anything other than c or shell doesn't feel kiss :P
<rio6> just because of the dependency
<midfavila> well, it's certainly not "UNIXy"
<konimex> wasn't it first bootstrapped from ocaml rather than c++ before rust went self-hosting?
<midfavila> Unrelated:
<midfavila> can a wiki link pointing to http://lfs.mirror.fileplanet.com/hints/downloads/files/ be added?
<midfavila> these might be useful
<noocsharp> konimex: you're probably right, i honestly have no idea
<testuser[m]1> Hi
<noocsharp> hello
lieux has quit [Quit: Client closed]
<dilyn> o/
<zr> a scheme kiss would be really cool
<zr> especially if said scheme was written in an extremely austere subset of scheme
<midfavila> i intend to write a KISS in scheme some day
<zr> s/said scheme/said kiss/
<midfavila> not sure if I would want to use r5rs or r7rs-small
<zr> dilyn: how is Zig overkill? because of the compiler's size, or another reason?
<midfavila> ...now, if I were to write it in scheme, it would have to accompany other tools...
<midfavila> installing a toolchain for a single program is overkill
<midfavila> i imagine that's similar to dilyn's reasoning?
<zr> Yes, for a source distro like KISS being forced to install Zig just to try out a KISS rewrite is nasty
<zr> and Zig requires LLVM (but that's changing quickly)
<midfavila> a lot of people seem excited about zig...
<dilyn> my thoughts on zig are definitely almost exclusively informed by knowing it relies on LLVM, and requiring that on a distro which only officially supports on arch is insane overkill
<dilyn> though zig is v cool
<dilyn> and everything andrew has done with it over the last... long while (man it's been so long already) has been interesting to watch
<midfavila> just looks like C with a funny syntax to me
<noocsharp> comptime code execution is pretty neat
<zr> ^^
<zr> it's far more than "C with a funny syntax"
<midfavila> i'm sure it is, but it's far too late for me to hold a conversation on anything remotely technical
<zr> hehe
<zr> goto bed;
<noocsharp> zr: when you say the llvm requirement is changing quickly, do you mean that self-hosting is being worked on?
<midfavila> soon, zr. i need to get this alsa config to stick
<zr> noocsharp: They're working on their own compiler backend
<zr> which kinda scares me, because the Zig core team is only so big and their project is incredibly ambitious
<zr> They want a compiler that can do just about anything at compile-time, perfect cross-compilation, a self-hosted home-grown linker, *and* their own compiler backend
<noocsharp> where is it on a scale of qbe to llvm?
<zr> hmm
<midfavila> well, with enough time, money, monkeys and typewriters...
<midfavila> besides, if zig takes off then there'll surely be more contributors.
<zr> noocsharp: Well, for one thing it's planned to support many, many more arches than QBE does.. but I'm not sure what optimizations they're planning to do...
<zr> so, somewhere in the middle?
<midfavila> was it cproc that was based on qbe or w/e?
<zr> it's a bit early to tell
<zr> midfavila: cproc
<midfavila> does it work yet?
<midfavila> last time I tried it kept failing to build
<noocsharp> it's a complete c11 compiler with a few things missing
<midfavila> which is very cool,
<zr> I don't know, I've only heard of it. I've never tried to use it mysel
<zr> *myself
<midfavila> but a compiler that can't be compiled isn't spectacularly useful
<midfavila> no offense to the cproc dev
<noocsharp> i mean it's self hosting
<noocsharp> and can be compiled with gcc and clang
<midfavila> ...oh, huh, looks like it's been packaged
<midfavila> does it also implement C99/89?
<midfavila> i assume so
<noocsharp> well it's a c11 compiler
<noocsharp> only tries to be compliant with c11
<midfavila> okay, well, is that a no? I'm not spectacularly knowledgeable when it comes to programming
<noocsharp> i mean c99/89 code will almost certainly compile with it
<noocsharp> but it isn't trying to conform to c99/89
<testuser[m]1> Guest3: signal terminated program cc1plus compilation terminated most likely means oom as others have said, it builds fine for me. Check dmesg to confirm
<zr> I believe C11 is backwards-compatible with C99
<midfavila> interestingly, cproc can't build a program that doesn't have a return statement at the end of main
<midfavila> even if main is declared void, it expects a return;
<rio6> is void main even valid?
<midfavila> *technically* it's not, from what I've seen
<midfavila> but like,
<noocsharp> well cproc is very strict about compliant
<noocsharp> compliance*
<midfavila> eh?
<midfavila> and I mean, that's fair.
<midfavila> would it be suitable as a GCC replacement..? probably not.
<midfavila> alas.
<noocsharp> yeah, most programs require patches to build with it
<noocsharp> because they use conveniences that gcc supplies
<midfavila> feh.
<rio6> am I guilty with my #pragma once everywhere
<noocsharp> "error(&tok.loc, "#pragma directive is not implemented");"
<midfavila> well, cproc can almost build otawk
<midfavila> so that's cool I guess
<acheam> I wonder if cproc supports gets
<midfavila> you can build sbase with cproc, though
<midfavila> that's cool
<noocsharp> well gets wouldn't be implemented in cproc since it's in libc
<noocsharp> if you patch out the wide string and declare some math function, you can build st with it
<midfavila> kinda depressing how the only real options for a C compiler are gcc and clang
<noocsharp> not if you use programs that comply with standards :>
<rio6> these things are too complex for independent developers to make
<rio6> especially with optimizations and stuff
<rio6> and different arch
<midfavila> something tells me that you can't build everything in KISS' core with tcc or cproc...
<noocsharp> cproc can't even build musl yet lmao
<midfavila> exactly
<rio6> is it the problem with cproc or musl
<midfavila> musl more than likely
<noocsharp> it's with cproc, it's missing some things
<midfavila> oh, huh
<midfavila> well, hopefully cproc gets to the point where it can be used as a primary C compiler... I'd be willing to switch
<noocsharp> well learn c and implement what's missing
<midfavila> i think I'd need to read more than K&R to contribute to a compiler
<midfavila> isn't an optimizing compiler one of those "university thesis"-level projects? :v
<noocsharp> i have literally never read a c book in my life and i've sent a patch to cproc
<midfavila> you're braver than I am
<noocsharp> granted it's not in yet
<noocsharp> and optimization isn't really a goal of cproc
<dilyn> writing a compiler is usually an undergraduate CSE capstone sort of thing
<midfavila> okay, well,
<dilyn> writing a *good compiler* is a thesis sort of thing
<midfavila> i'll get back to you with a compiler when I've finished OSU's CS program
<dilyn> glhf
<midfavila> cue the "five years later..." transition
<dilyn> every day I think about the fact that if I had started learning C two years ago I'd be in a far better place :v
<dilyn> and then I continue not doing it
<midfavila> that's a mood
<dilyn> the best time to plant a tree was 100 years ago
<dilyn> the next best time is today
<dilyn> something something
<rio6> I never really learned c fully yet here I am contributing to random project in c
lonzo has joined #kisslinux
<midfavila> something something motivational quote that actually just makes you feel worse something something
<lonzo> howdy
<midfavila> hello, new-person
<testuser[m]1> Hi
<lonzo> thinking of distro hopping cause my Debian install is very messy
<midfavila> well, kiss is nothing if not clean
<lonzo> its either KISS or CRUX (mayyybe slackware idk)
<lonzo> midfavila, yeah i've been checking the wiki out
<midfavila> i used CRUX before KISS
<midfavila> it's a very respectable distribution
<midfavila> before CRUX, Slackware
<midfavila> if you like debian, you might find slackware enjoyable
<lonzo> i came from gentoo
<midfavila> ah yes, genthree
<midfavila> the strongest distribution
<lonzo> grub got corrupted and I didn't want to fix it so i moved to debian cause it was a simple install
<midfavila> grub is always a pain. you should look into something like LILO or EXTLINUX, is my suggestion
<midfavila> EXTLINUX in particular is excellent
<lonzo> haven't heard of it
<midfavila> if you've used a bootable USB you've used it, though :p
<lonzo> ah
<midfavila> extlinux is part of syslinux, which is a suite of linux bootloaders
<lonzo> does it work with UEFI
<lonzo> I know LILO has ELILO
<midfavila> yup, as far as I'm aware
<testuser[m]1> Why not efistub
<midfavila> although if you're willing to suffer through UEFI, I think you could use-
<midfavila> yeah
<midfavila> was gonna say
<midfavila> uefi can boot straight into the kernel
<nerditup> UEFI efistub ftw
<rio6> I so want to switch to it but I need to dual boot :(
<midfavila> you'll pry extlinux and BIOS from my cold dead paws
<midfavila> mark my words
lonzo has quit [Read error: Connection reset by peer]
<noocsharp> nice, you scared them off
<midfavila> excellent, goal achieved
lonzo has joined #kisslinux
<midfavila> they're probably just switching hosts or something idk
<lonzo> back
<lonzo> thats another reason
<midfavila> told you I didn't scare them off
* midfavila cackles
<lonzo> debian decides to fucking freeze up
<lonzo> never had issue with this before
<midfavila> as opposed to a regular freeze up
<lonzo> lmao
<lonzo> yeah ig
<midfavila> well, anyway, everyone here's open to helping you adjust if you decide to try out KISS
<lonzo> thanks :)
<midfavila> and you can just set it up in a chroot to tinker with until you feel comfortable
<midfavila> so there's no pressure or anything
<lonzo> Oh shit KISS uses POSIX shell doesn't it
<midfavila> yeah
<lonzo> goodbye bashisms
<midfavila> KISS tries to adhere to POSIX as closely as possible
<midfavila> but there's nothing stopping you from installing an alternate shell
<lonzo> nah i don't mind sh
<midfavila> after the initial learning curve it's p comfy
<midfavila> anyway, I gotta get to bed. it's almost 0115 here
midfavila is now known as midfavila-asleep
<lonzo> oof
<midfavila-asleep> ttyl #kisslinux
<lonzo> bai
<lonzo> which standard library does KISS use? im assuming its not Glibc
<rio6> default is musl but you can use glibc too
<rio6> there's a gkiss fork somewhere
<lonzo> i mean the only glibc dependent software I "need" is steam (and maybe discord)
<lonzo> i could just run them in a chroot
<testuser[m]1> Just consume discord in the browser
<rio6> there's also gcompat https://git.adelielinux.org/adelie/gcompat, but I've never used it myself
<lonzo> seems good for binaries
<testuser[m]1> Btw i recommend void chroot for steam
<lonzo> isn't void also musl
<lonzo> or are they glibc now
<testuser[m]1> Both
<lonzo> well i mean clearly they're also glibc if you can run steam
<necromansy> yeah they've got a glib and musl version
<lonzo> haven't ever used a chroot just to run a few programs so i have no clue how to set one up lmao
<acheam> wget tarball
<acheam> tar xcvf tarball
<acheam> kiss-chroot extracted
<acheam> thats it
<lonzo> welp
<lonzo> i should also mention i'm a dumbass'
<acheam> the kiss chroot script mounts xorg files, /dev, etc for you
<testuser[m]1> You can always ask here
<acheam> arch has one too but its probably bash
Uks2 has quit [Ping timeout: 272 seconds]
Uks2 has joined #kisslinux
<konimex> > and Zig requires LLVM (but that's changing quickly)
<konimex> from my standpoint that's not really a bad thing
<dilyn> llvm is the way
<dilyn> Can you not directly boot Windows from UEFI?
<dilyn> like, as an entry in efivars?
<dilyn> how is that not a thing. How could they demand signatures on EFI images and... not allow direct booting
an3223 has quit [Remote host closed the connection]
an3223 has joined #kisslinux
<rio6> for chrooting, I also have my script mounting /home so program inside it can use it
<rio6> mount --bind /home chroot/home
an3223 has quit [Client Quit]
an3223 has joined #kisslinux
lieux has joined #kisslinux
lieux has quit [Quit: lieux]
an3223 has quit [Quit: leaving]
an3223 has joined #kisslinux
an3223 has quit [Client Quit]
midfavila-laptop has joined #kisslinux
<midfavila-laptop> i can't sleep so I've decided to compile common lisp at 3AM
<midfavila-laptop> acheam, I vaguely recall us talking about SBCL - am I misremembering?
<lonzo> oooh SBCL
<midfavila-laptop> i'd honestly prefer ECL, but...
an3223 has joined #kisslinux
<lonzo> we can't have it all :P
<midfavila-laptop> well, I already got ECL running
<midfavila-laptop> it's just that most major programs don't support ECL
<midfavila-laptop> on account of it being "embedded" and therefore lacking in features
<midfavila-laptop> I really want to try DOORS
<midfavila-laptop> LISP in general fascinates me
<midfavila-laptop> particularly the concept of s-expressions
<midfavila-laptop> so simple, yet so expressive at the same time
<midfavila-laptop> hmm
<midfavila-laptop> i wonder if nyxt will ever support Links
<midfavila-laptop> that would be enticing
<lonzo> GNU Guix is an interesting concept
<midfavila-laptop> ...but of course it requires GTK3... ugh
<midfavila-laptop> and yeah, Guix is neat
<lonzo> having the entire OS interfaced with Guile
<lonzo> whats wrong with GTK3?
<midfavila-laptop> dude
<midfavila-laptop> i could rant for hours
<lonzo> like name 3 things
<midfavila-laptop> literally everything is wrong with gtk3
<midfavila-laptop> 1. it's impossible to theme
<lonzo> fair
<midfavila-laptop> 2. uses far more resources than is necessary
<midfavila-laptop> 3. is much more difficult to use outside of GNOME than GTK2
<lonzo> would you rather everyone use SDL or another framework
<midfavila-laptop> honestly? I'd rather FLTK be used
<midfavila-laptop> FLTK is an awesome little toolkit, aside from only having C++ bindings
<midfavila-laptop> as it stands I'm waiting for STLWRT to be available
<midfavila-laptop> the *second* that it is, I'm done with GTK for good
<midfavila-laptop> like, literally the picosecond there's a buildable source release of STLWRT
<lonzo> imgui lol
<lonzo> its so strange
<midfavila-laptop> I saw that the other day
<midfavila-laptop> it's so ugly
<midfavila-laptop> also, I like how it's bold enough to proclaim it's "Bloat free", yet the very concept of a graphical toolkit could be argued to be bloat
<lonzo> just use emacs for everything /s
<midfavila-laptop> eeeeeeh
<midfavila-laptop> i tried using emacs for a while
<midfavila-laptop> can't into it
<lonzo> not a fan of emacs either?
<lonzo> why not
<midfavila-laptop> i like my text editor to edit text and nothing else
<lonzo> its an amazing operating system /s
<midfavila-laptop> emacs is a cool system, but it's not Unix
<midfavila-laptop> i want to learn to work within Unix, not within Emacs
<midfavila-laptop> if I wanted to learn a LISP environment, it would be OpenGenera
<lonzo> org-mode though
<midfavila-laptop> not requiring 30mb of RAM to take notes in class tho
<lonzo> what do you use instead?
<midfavila-laptop> tine
<midfavila-laptop> or ed
<lonzo> ed is based
<midfavila-laptop> ed is based until you only need to edit one word on a line
<lonzo> oh no
<midfavila-laptop> then again, someone who's good with ed would have no issues working with its... unique features
<midfavila-laptop> i wonder if anyone will replace GTK with mcclim in nyxt...
Guest3 has joined #kisslinux
<lonzo> when will JS die
<Guest3> testuser[m]1: Hi. I was installing the system in a virtual machine, so the oom error appeared. I added RAM, reinstalled gkiss, and then this error appeared: https://termbin.com/jbgx
<Guest3> The same error appears when installing on real hardware ):
<Guest3> The error appears, of course, when installing sway
<lonzo> have you installed any fonts before fontconfig?
<lonzo> like the liberation fonts
<Guest3> lonzo: No, I didn't
<Guest3> My .profile, if need be: https://termbin.com/cbd2
<midfavila-laptop> ah, .profile
<midfavila-laptop> i remember the days when I used such a thing
<lonzo> i dont think it matters anyways
<lonzo> oh
<lonzo> .profile
<testuser[m]1> Guest3 try rebuild freetype-harfbuzz before building fontconfig
<lonzo> oof we don't have mirrors for the packages themselves don't we
<lonzo> australian internet is gonna fuck me over
<midfavila-laptop> don't worry, we can deploy IP over carrier pigeon
<midfavila-laptop> prepare your scanner and line-printer, lonzo
<lonzo> mfw transferring things via carrier pigeon was faster than the internet
<midfavila-laptop> 'stralia, mate
<midfavila-laptop> 's how she be
<lonzo> oh no the vm i set up only has one core
<necromansy> lonzo: yeah fuck our net
<necromansy> stupid NBN fucking bs rollout
GalaxyNova has joined #kisslinux
<lonzo> I have NBN :D
<lonzo> and it's still shit
<necromansy> same lmao
<midfavila-laptop> the funds to upgrade infrastructure had to be redistributed to rupert murdoch
<midfavila-laptop> please understand, citizen
<lonzo> this is why I vote greens first
<necromansy> MY BOI
<lonzo> (also for the weed)
<necromansy> o/
<lonzo> what u too?
<necromansy> yeah m8
<midfavila-laptop> fckn stoners
<midfavila-laptop> smh
<necromansy> nah im not a smoker
<necromansy> lmao
<lonzo> though technically I can't vote yet but when I do I vote greens first
<necromansy> god damn kids
<lonzo> sush
<midfavila-laptop> my country's green party is pretty meh
<midfavila-laptop> i'd be more willing to vote for them if they had literally *any* platform other than "but the environment tho"
gtms has joined #kisslinux
<lonzo> judging by your timezone ur in the Americas?
<midfavila-laptop> NA, yeah
<midfavila-laptop> east coast
<necromansy> ours is pre aight
<midfavila-laptop> I'm Canadian.
<lonzo> oof
<lonzo> what about the NDP doh
<midfavila-laptop> NDP is just slightly more left-leaning liberals
<midfavila-laptop> the only party I could even get mildly interested in last election was the PPC
<midfavila-laptop> but their PR is a fucking disaster
<lonzo> eh i dont want to argue politics in tech channel
<testuser[m]1> Guest3: btw i can send you my binary for these 2 packages if it doesn't work. You can figure out later
* midfavila-laptop shrugs
<testuser[m]1> The binary will have to wait till this shitty power cut is over though
<GalaxyNova> testuser[m]1: How are you sending messages if your power is out lol
<necromansy> phone and data?
<necromansy> lmao
<GalaxyNova> imagine using IRC on a phone
<necromansy> clearly you cant
<necromansy> :>
<necromansy> lmao
<testuser[m]1> I'm on a matrix client
<lonzo> im liking the install experience so far :P
<lonzo> lots of compile :D
<midfavila-laptop> yeah, get used to that
<midfavila-laptop> really it's not too different from gentoo
<midfavila-laptop> >stare at compile logs for four hours
<midfavila-laptop> >everything breaks due to obscure error near the end
<midfavila-laptop> >reinstall
<necromansy> minus the mind-numbing emerge flats
<necromansy> s/flats/flags
<lonzo> USE flags are USEful(USEless maybe)
<lonzo> grrr i don't want to install kernel with only one core
<lonzo> it will take ages
<midfavila-laptop> at least you aren't running on an 800mhz machine
<midfavila-laptop> :')
GalaxyNova has quit [Read error: Connection reset by peer]
Guest3 has quit [Ping timeout: 250 seconds]
Guest3 has joined #kisslinux
Guest3 has quit [Ping timeout: 250 seconds]
Guest3 has joined #kisslinux
midfavila-laptop has quit [Ping timeout: 252 seconds]
<phoebos> acheam: cool! what's the new job?
<lonzo> anyways see yall later
lonzo has quit [Quit: Leaving]
smartin has joined #kisslinux
Guest3 has quit [Quit: Client closed]
travankor is now known as DarthRasengan
claudia has joined #kisslinux
<claudia> o/
<claudia> dilyn: firefox-esr 78.11 was release on june 1st.
aws has joined #kisslinux
strajder has joined #kisslinux
Guest3 has joined #kisslinux
chaffity has joined #kisslinux
illiliti has joined #kisslinux
mmatongo has joined #kisslinux
mmatongo has quit [Client Quit]
claudia has quit [Quit: zzz]
<Guest3> testuser[m]1: I tried building freetype-harfbuzz before installing sway, but nothing changed: https://termbin.com/2wi1
<Guest3> You could try installing gkisslinux in a virtual machine, then try to build sway and you will get the same error
<acheam> midfavila-asleep: yes, I was packing nyxt
<testuser[m]1> Oh you're building freetype-harfbuzz from my repo too ?
<acheam> phoebos: working at my sailing center
<Guest3> testuser[m]1: Yes, it comes first: https://termbin.com/cbd2
<testuser[m]1> `hb_buffer_guess_segment_properties` and all seem like harfbuzz functions,
<Guest3> testuser[m]1: Hmm, maybe. I'll try to reinstall with this flag and post later
<Guest3> write*
<testuser[m]1> No he build was broken with that flag cuz it wouldn't find harfbuzz
<testuser[m]1> I'll check jt
<Guest3> Ok
<Guest3> :)
<testuser[m]1> I guess you can try building freetype from grepo, build everything that needs it and then build my freetype
<Guest3> Ok, I'll try.
<testuser[m]1> As a duct tape fix
<testuser[m]1> But you will pull in some libX* stuff
illiliti has quit [Ping timeout: 264 seconds]
illiliti has joined #kisslinux
illiliti has quit [Read error: Connection reset by peer]
illiliti has joined #kisslinux
thebuzzing has quit [Quit: leaving]
thebuzzing has joined #kisslinux
<Guest3> testuser[m]1: So, I installed freetype-harfbuzz from the grepo repository, installed sway, then uninstalled and installed it, but already from your repository, and it all worked, thanks! Removing libX* dependencies shouldn't be too hard for me, I think.
thebuzzing has quit [Quit: leaving]
thebuzzing has joined #kisslinux
<testuser[m]1> Does sway work?
thebuzzing has quit [Client Quit]
<Guest3> testuser[m]1: I don't know, I installed it on a virtual machine. But it's supposed to run. When I try it, I'll let you know.
<Guest3> Here is a list of unnecessary dependencies that were installed: glib libX11 libXau libXdamage libXext libXfixes libXrender libXxf86vm libxcb libxshmfence
<Guest3> (some will not be removed because other packages need it)
Guest3 has quit [Quit: Client closed]
illiliti has quit [Ping timeout: 252 seconds]
illiliti has joined #kisslinux
illiliti has quit [Ping timeout: 272 seconds]
illiliti has joined #kisslinux
<midfavila-asleep> acheam do you have a SBCL package?
midfavila-asleep is now known as midfavila
aws has quit [Ping timeout: 272 seconds]
mahmutov has quit [Ping timeout: 272 seconds]
zola has joined #kisslinux
midfavila has quit [Remote host closed the connection]
midfavila has joined #kisslinux
chaffity has quit [Quit: Client closed]
mahmutov has joined #kisslinux
chaffity has joined #kisslinux
<chaffity> testuser[m]1 I'm not sure if you're the maintainer of the KISS-games repository, but have you tried building love?
<chaffity> It builds just fine, but doesn't appear to be picked up during installation
illiliti has quit [Ping timeout: 272 seconds]
illiliti has joined #kisslinux
zola has quit [Quit: leaving]
<testuser[m]1> You'll have to ask claudia or jedavies
<testuser[m]1> Wdym "picked up" ?
<chaffity> The install .tar that's created has no /usr contents, just the /var effects from all other KISS installs :/
chaffity has quit [Quit: Client closed]
<testuser[m]1> Hmm that's weird, the build file looks fine
<midfavila> ...haha! At least for glibc, I've just packaged a (rather hacky) bootstrap package for SBCL that appears to work
<midfavila> next up, quicklisp and DOORS
<midfavila> and then I have to figure out a way to cross-compile SBCL...
claudia has joined #kisslinux
<claudia> chaffity: I pushed a fix. The cmake sourcefile had no "install" target apperantly. Thx for mentioning.
<testuser[m]1> midfavila why does your kiss repo's initial commit show that it was done only 1 month ago
<midfavila> magic
<midfavila> but also because I've recreated the repo a few times
<midfavila> mostly the latter
<midfavila> i need to go through one of these days and rewrite my packages
<jedavies> claudia, did you ever try building serious-engine? Tried it here but the build needs some work for my machine at least.
<claudia> jedavies: Oh didnt knew this exist
<claudia> I will try https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=serious-engine-git later. Is this the one you tried?
<jedavies> Yeah that's the one I tried. There are many other forks also.
thebuzzing has joined #kisslinux
thebuzzing has quit [Remote host closed the connection]
thebuzzing has joined #kisslinux
GalaxyNova has joined #kisslinux
claudia has quit [Quit: zzz]
smartin has quit [Quit: smartin]
geekthattweaks has quit [Changing host]
geekthattweaks has joined #kisslinux
GalaxyNova has quit [Quit: WeeChat 3.1]
illiliti has quit [Quit: leaving]
strajder has quit [Quit: leaving]
Sweets has joined #kisslinux
<Sweets> what is up my fellow gamers
<Sweets> I am home
<zr> helo
<Sweets> no longer 1.4k miles away
<Sweets> I now have computer access, I AM STRONK
<zr> Where'd you go?
zr is now known as kiedtl
<Sweets> Went back to Texas for 2 weeks
<kiedtl> Ah
Uks2 has quit [Ping timeout: 245 seconds]
Uks2 has joined #kisslinux
rgybmc[m] has quit [Remote host closed the connection]
phoebos[m] has quit [Remote host closed the connection]
jstnas has quit [Remote host closed the connection]
E5ten[m] has quit [Remote host closed the connection]
testuser[m]1 has quit [Remote host closed the connection]
testuser[m] has quit [Remote host closed the connection]
psydroid has quit [Read error: Connection reset by peer]
konimex has quit [Read error: Connection reset by peer]
mahmutov_ has joined #kisslinux
testuser[m] has joined #kisslinux
mahmutov has quit [Ping timeout: 245 seconds]
midfavila has quit [Ping timeout: 245 seconds]
gtms_ has joined #kisslinux
monke0 has joined #kisslinux
necromansy has quit [Ping timeout: 252 seconds]
ElKowar has quit [Read error: Connection reset by peer]
Uks2 has quit [Ping timeout: 252 seconds]
dilyn has quit [Ping timeout: 252 seconds]
Uks2 has joined #kisslinux
ElKowar has joined #kisslinux
monke has quit [Read error: Connection reset by peer]
monke0 is now known as monke
Sweets_ has joined #kisslinux
konimex has joined #kisslinux
psydroid has joined #kisslinux
E5ten[m] has joined #kisslinux
rgybmc[m] has joined #kisslinux
testuser[m]1 has joined #kisslinux
jstnas has joined #kisslinux
midfavila has joined #kisslinux
phoebos[m] has joined #kisslinux
<midfavila> anyone else just get booted off the network?
mahmutov has joined #kisslinux
progenyx1 has joined #kisslinux
gtms has quit [Ping timeout: 272 seconds]
Sweets has quit [Ping timeout: 272 seconds]
<thebuzzing> Something broke.
<thebuzzing> Loads of sudden disconnects and reconnects by the look.
<midfavila> netsplit?
<thebuzzing> Certainly a possibility!
* midfavila assumes The Thinker
phoebos has quit [Ping timeout: 264 seconds]
mahmutov_ has quit [Ping timeout: 264 seconds]
progenyx has quit [Ping timeout: 264 seconds]
dontmindmee has quit [Ping timeout: 264 seconds]
Uks3 has joined #kisslinux
yamchah2 has quit [Remote host closed the connection]
Sweets has joined #kisslinux
ElKowar5 has joined #kisslinux
monke7 has joined #kisslinux
gtms has joined #kisslinux
<thebuzzing> Yeah, that's not looking good.
kernelc_ has joined #kisslinux
kernelc has quit [Ping timeout: 265 seconds]
Erus_Iluvatar has quit [Ping timeout: 265 seconds]
Erus_Iluvatar has joined #kisslinux
midfavila has quit [*.net *.split]
Sweets_ has quit [*.net *.split]
ElKowar has quit [*.net *.split]
Uks2 has quit [*.net *.split]
gtms_ has quit [*.net *.split]
monke has quit [*.net *.split]
monke7 is now known as monke
V has quit [Ping timeout: 265 seconds]
V has joined #kisslinux
yamchah2 has joined #kisslinux
yamchah2 has quit [Remote host closed the connection]
yamchah2 has joined #kisslinux
paradigm has quit [Remote host closed the connection]
paradigm has joined #kisslinux
yamchah2 has quit [Remote host closed the connection]
mahmutov has quit [Ping timeout: 244 seconds]
yamchah2 has joined #kisslinux
yamchah2 has quit [Remote host closed the connection]
yamchah2 has joined #kisslinux
dilyn has joined #kisslinux
phoebos has joined #kisslinux
<dilyn> Sweets: finish fluttr. I was asked in a technical interview a few days ago "what do you do for service management" and I had to say "I currently don't manage services, or much of anything"
<dilyn> :P
dontmindmee has joined #kisslinux
Sweets has quit [Ping timeout: 272 seconds]
gtms has quit [Remote host closed the connection]
micr0 has joined #kisslinux
<micr0> anyone know where i might find gcc-arm-eabi-none toolchain for kiss?
<micr0> (could be a podman / OCI image as well)
midfavila has joined #kisslinux
<midfavila> i've made a decision today
<midfavila> that decision is to use emacs and stumpwm, at least on my laptop
<midfavila> may god have mercy on my soul
<kiedtl> What?! Emacs is for 5heads!
<midfavila> i never claimed I wasn't a fivehead
sad_plan has joined #kisslinux
<dilyn> micr0: you can probably use crosstool-ng to quickly build it
Sweets has joined #kisslinux
<Sweets> hello fellow gamers