<Andrei_>
i really hope the kernel isn't the issue
mobinmob has quit [Quit: Connection closed for inactivity]
<noocsharp>
nouveau isn't giving any errors
<Andrei_>
yes
<Andrei_>
where else could the issue be then
<Andrei_>
device manager? maybe?
<Andrei_>
I'm using libudev-0 with mdev
<Andrei_>
that shoudn't change anything right?
Andrei_ has quit [Read error: Connection reset by peer]
andrei has joined #kisslinux
<andrei>
disconnected for some reason
andrei is now known as Guest6761
<noocsharp>
dm shouldn't make a difference
<Guest6761>
ok
<noocsharp>
can you post your xorg log after you switch to tty2 and back?
<midfavila>
>someone in #kisslinux is using novideo
<midfavila>
for shame
<Guest6761>
you probably don't even have a GPU lol
<Guest6761>
noocsharp: The log i posted is the one after switching to tty2 and back
<midfavila>
i have at least five
<midfavila>
goml
<Guest6761>
there's nothing that catches my eye in the log
<Guest6761>
so i am extremely confused
<Guest6761>
acheam also mentioned they experienced the issue as well
<Guest6761>
dilyn: Any idea?
<noocsharp>
another thing you might try is turning up the verbosity of kernel logging and seeing if anything shows up
<Guest6761>
how do i do that
<noocsharp>
loglevel=n
<noocsharp>
where n is the loglevel
<noocsharp>
in the kernel command line
<noocsharp>
i think 4 is default, so turn it down to 3 maybe
<midfavila>
you can probably set it via sysctl
<noocsharp>
true, but i don't think that's persistent
<midfavila>
neither is kernel command line
<acheam>
if you add it to the sysctl config it is
<noocsharp>
but we want to see what happens on bootup
<midfavila>
bootup is fair
<Guest6761>
acheam: you have the same issue right?
<acheam>
yes also nouveau
<midfavila>
acheam that's not quite the same as proper persistence. i was thinking more along the lines of adding it to the init config. ultimately it's not a big deal
<Guest6761>
anyone here using nouveau but doesn't have the issue?
<acheam>
midfavila: eh
* acheam
wonders is midfavila has a Canadian accent
* noocsharp
wonders if acheam has a Boston accent
<acheam>
he does not unfortunately
<midfavila>
what even is a canadian accent
<acheam>
very few people do any more
<acheam>
midfavila: well I thought of it when I wrote "eh"
<Guest6761>
if you go in mid canada you'll find lots of people with the accent
<Guest6761>
near the big cities it's mostly american accent though
<midfavila>
i've been to every province except BC
<noocsharp>
see forestyforest
<midfavila>
and lived in most of them
<Guest6761>
I'm in BC now
<midfavila>
i've got no clue what a "canadian accent" is supposed to be
<midfavila>
like, more than latex trees, in terms of efficiency
<Guest6761>
midfavila: What do you use for pdf viewing
<midfavila>
ghostscript
<noocsharp>
pdfs are bloat, use paper
<midfavila>
just use plaintext
<midfavila>
or, for fuck's sake, html
<midfavila>
html is preferably to pdf
<noocsharp>
unfortunately textbook publishers don't agree with you
<midfavila>
textbook publishers are cringe and bluepilled and should be shot
<midfavila>
i find plaintext copies of work to be far, far, far easier to read
<midfavila>
like, same material - just the text on its own
<noocsharp>
it's less readable in the case of math
<noocsharp>
and other things that require special notation
<midfavila>
12000 years and what has math ever done for humanity
<midfavila>
fuckin nerds
<midfavila>
smh
<midfavila>
my
<midfavila>
head
<noocsharp>
djvu is the way for math
<midfavila>
djvu is based ngl
<midfavila>
but I prefer epub for written works
<noocsharp>
yeah, same
<midfavila>
but yeah, like
<midfavila>
K&R for example
<noocsharp>
although most things that work well with epub would work well as plaintext
<midfavila>
i would prefer to have a plaintext copy
<noocsharp>
nothing's stopping you from making one
<midfavila>
i've considered it
<midfavila>
ughhhhhh
<midfavila>
do I study more algebra or do I take a break
<midfavila>
i've done six hours of study today...
<noocsharp>
what are you studying specifically?
<midfavila>
as of right this minute? compound inequalities
<midfavila>
it's nothing complex, just boring
<noocsharp>
then why are you doing it?
<midfavila>
because my high school effectively didn't teach me any mathematics
<midfavila>
and I need to understand higher maths before I can study computer science effectively
<midfavila>
and in order to understand higher maths...
<midfavila>
you get the picture.
<noocsharp>
you don't need higher math for comp sci really...
<noocsharp>
but algebra would be good to know
<midfavila>
i'm going off of what OSSU's CS prereqs recommend
<midfavila>
as well as what I was already interested in
<midfavila>
which, as of right now, is algebra 1 and 2, differential and integral calculus, linear algebra, and statistics
<midfavila>
i want to at least *understand* all of those by the end of my summer break
<midfavila>
even if it's only the fundaments
<noocsharp>
i don't understand why people separate differential and integral calculus
<noocsharp>
calculus is calculus
<midfavila>
i'm just a high schooler they let graduate early, I don't actually know anything about math lmao
<midfavila>
i'm just going off of what i've seen.
<midfavila>
i also want to study physics and electrical engineering later, so I figure higher maths will be useful there. idk.
<noocsharp>
probably should learn some trig in there
<midfavila>
yeah, that's another thing on my list
<midfavila>
as well as geometry
<midfavila>
algebra, geo, trig, and precalc, then I can start studying CS comfortably
<midfavila>
(I feel like trig is just a sub-branch of geo...)
<Guest6761>
isn't precalc tought in high school
<midfavila>
I mean, geometry is the study of shapes and spaces, right? and trig is just the study of triangles, so
<noocsharp>
i disagree, you don't need anything beyond algebra and maybe some trig to study cs comfortably
* midfavila
shrugs again
<Guest6761>
computer graphics and machine learning is different
<noocsharp>
cs is pretty conceptually distinct from a lot of math
<midfavila>
it's related to discrete maths, isn't it?
<noocsharp>
what do you mean by descrete math?
<noocsharp>
graphs?
<noocsharp>
basic number theory?
<midfavila>
I always classified discrete mathematics as more theoretical stuff, as opposed to applied mathematics
<midfavila>
but again -
<midfavila>
i'm not a maths guy
<noocsharp>
the more appropriate dichotomy is pure vs applied math
<noocsharp>
discrete is just math on "discrete" objects, vs continuous things
<midfavila>
anyway, yeah, basic algebra, geometry and trigonometry, and precalc.
<midfavila>
that's what I'm aiming for, right this minute.
<noocsharp>
if your goal is to just learn cs, i would just go for it an learn things that you're missing as you need them
<noocsharp>
if you want a basic foundation in math, that's a good list
<midfavila>
i was missing things in the first course I chose
<midfavila>
at that point I was like "welp, okay, fuck"
<midfavila>
like,
<noocsharp>
what specifically out of curiosity?
<midfavila>
to properly explain how shit my knowledge of maths is,
<midfavila>
i can't even work with logarithms
<midfavila>
and the first time I saw sigma notation my response was "what the fuck is that"
<Guest6761>
sigma nuts
<noocsharp>
log(x) * log(y) = log(x + y)
<noocsharp>
log(x^y) = y*log(x)
<noocsharp>
there's logarithms
<midfavila>
that explains nothing to me.
<noocsharp>
that's all you need to know, unless you do calculus
<midfavila>
according to my friends who have taken CS, logs are pretty important, though...
<midfavila>
like,
<midfavila>
one thing I've always been curious about is what *exactly* a mathematical function expresses
<midfavila>
because maths is all about expressing relations between things, right?
<acheam>
log2(8) = 3 is the same as writing 2^3=8
<midfavila>
so what, exactly, does a logarithm represent?
<midfavila>
what's the relationship there?
<midfavila>
what does it measure?
<noocsharp>
the inverse of an exponential function
<midfavila>
Oh. You could have just said that.
<noocsharp>
log_a(a^x) = x
<midfavila>
...and you've lost me.
<midfavila>
this is what I mean :v
<midfavila>
I'll learn it in due time, I'm sure.
<noocsharp>
g is the inverse of f if g(f(x)) = x
<noocsharp>
for all x
<noocsharp>
log_a is the inverse of a^x by definition
* midfavila
shrugs?
<midfavila>
Yes, I understand that.
<midfavila>
Actually applying it wouldn't be something I could do. Not right now.
Guest6761 has quit [Quit: Guest6761]
<midfavila>
it doesn't help that I went about six years without applying mathematics. lack of practice is probably what trips me up more than anything
<noocsharp>
yeah, sounds like your school wasn't great
<midfavila>
between barely attending and the schools being shit, yeah
<midfavila>
not a great situation
<midfavila>
i intend to rectify that
<midfavila>
if I continue at the rate I've been for the past two days, I'll finish a semester's worth of algebra in just under two weeks, which is an okay pace, but I'll have to work harder if I want to finish everything before the end of summer
<noocsharp>
when you say "doing algebra" you mean doing exercises, right?
<midfavila>
Yes. I've been working through the exercise list on Khan Academy. It's not glorious, but it's worked so far.
<noocsharp>
i used to grind that shit in middle school
<midfavila>
i've never really done exercises
<midfavila>
when I actually attended class, I was pretty good at maths
<midfavila>
my parents never let me use a calculator, so
<midfavila>
i kind of had to be, I guess.
<noocsharp>
i mean if you're not doing exercises and getting feedback, you don't know how good you are at something
<midfavila>
Yeah.
<midfavila>
I was talking to a friend of mine earlier today and said that the most important lesson I've learned from these exercises hasn't had anything to do with maths
<midfavila>
it's been pretty humbling.
<midfavila>
but it's been encouraging, too.
<midfavila>
seeing that sure, I have my limits, and they're pretty pathetic in some regards - but I'm capable of pushing them further and further with every day
<noocsharp>
knowing what you can do is the first step to being able to do more
<midfavila>
"Knowing is half the battle." - Some random 80s cartoon
<midfavila>
truly, G.I. Joe was a fount of wisdom
<noocsharp>
indeed
<midfavila>
the webkit2gtk package appears to need webkit's Makefile patched. it breaks with suckless ln
<midfavila>
will double-check with GNU ln to be sure
<dilyn>
if you want to do maths for CS you'll need to figure out what exactly you want to do in CS...
<dilyn>
machine learning? probability, calculus
<dilyn>
anything else? linear algebra at most, and graph/number theory
<dilyn>
so either way, learn linear algebra
<midfavila>
I don't know enough about computer science to decide what I want to do, so I'm studying a broad set of fundaments.
<dilyn>
which means learn algebra... and that's about it
<midfavila>
I'll learn the rest.
<dilyn>
sure. but if you're on compound inequalities and don't know what a logarithm is, you're going to have a hard time getting integral calculus by summer's end
<dilyn>
so learn linear algebra instead
<midfavila>
Eventually.
<dilyn>
or don't trust the guy who taught maths for six years :)
m3g has joined #kisslinux
<midfavila>
Your teaching credentials aren't in question.
<dilyn>
that isn't what that sentence is about... but sure
<midfavila>
If it wasn't supposed to be a passive-aggressive jab, then I'm not sure how to take it.
<dilyn>
it's me trying to save you from wasting time. there's very little overlap between what you're currently studying and linear algebra
<dilyn>
outside of broad definitions and their applications, which learning algebra and precalculus won't help you with
<dilyn>
trig and geometry would be more helpful, but you'd have a hard time finding competent books on those topics that aren't just 'use the law of sines' 'prove the alternating angles theorem'
<midfavila>
Then I'll learn linear algebra once I've finished with the fundamentals and study more advanced mathematics in conjunction with computer science.
<midfavila>
I'm not going to give up just because you say it's not going to be immediately useful, or it'll be a waste of time.
<dilyn>
that... is nothing like what I am saying
<midfavila>
Then, again, I'm not sure how I'm supposed to interpret "It's me trying to save you from wasting time".
<dilyn>
literally that
<dilyn>
you aren't learning fundamentals
<dilyn>
you're learning a narrow application of a specific subset of a topic
<midfavila>
This is... algebra 1.
<midfavila>
That's pretty fundamental.
<dilyn>
like what someone mentioned earlier; understanding what f(g(x))=x means is way more valuable
<midfavila>
it's not, but I'm familiar with your toolchain preferences
<sad_plan>
wouldnt happen to know if any of configs in the bottom here http://0x0.st/-fnE.txt, that triggers the kernel of not finding the init? im trying to trim down on the kernel size :p
<midfavila>
only time I can think the kernel wouldn't be able to find init would be if it didn't have FS drivers
<sad_plan>
the diffs is at the bottom. fooconf y -> n
<sad_plan>
it should I didnt touch those. I did earlier, but I just recompiled it, and fixed it. could doublecheck though..
<midfavila>
hmm
<midfavila>
quickly running a search for your error doesn't return many useful results, acheam
<midfavila>
but it does appear to be a common issue
<acheam>
yeah my search neither
<acheam>
i tried playing around with the various PATH variables, but to no avail
<acheam>
trying to build dilyn's old package from kiss-me now
<acheam>
because he uses the same toolchain
<acheam>
but the community package is also maintained by him so /shrug
teddydd has quit [Remote host closed the connection]
teddydd has joined #kisslinux
<sad_plan>
aah, I think Ive found the issue. config_block, which I unchecked, seems to have a reverse depency of vfat_fs.
<acheam>
okay looks like dilyn's bild gets a little bit further along
<acheam>
sad_plan: oof
<acheam>
i'm glad I just use ext4 for everything, less stuff to worry about
<midfavila>
XFS and NILFS2 are pretty independent
<sad_plan>
I just use xfs and vfat for /efi partition, but yeah, having less filesystems is fine for me. less things to worry about :p
<acheam>
what bootloader do you use? most support xfs
<illiliti>
xfs depends on lvm/device-mapper modules iirc
<midfavila>
does it? i don't have lvm enabled at all and xfs works just fine
<acheam>
thats tough
<illiliti>
f2fs is independent 100%
<midfavila>
f2fs is also developed by samsung, isn't it?
<illiliti>
monolithic kernel basically keeps everything in ram. why do i need qemu modules in ram when i don't need them?
<acheam>
thats fair
<midfavila>
and people say I micro-optimize too much...
<acheam>
my solution is just to not include it in my kernel and deal with not having virtualization lol
<sad_plan>
^
<acheam>
i mean, to be fair, at most its like a half meg of memory
<sad_plan>
I was diying a while back when starting with kiss, because i just couldnt virtualize with virtualbox. I just gave up. dualboot it is if I wanna check out something new :p
<illiliti>
virtualbox is a crapware
<midfavila>
vbox is ass
<illiliti>
no wonder why you can't make it work
<midfavila>
my school tried to get me to install it
<illiliti>
omg
<midfavila>
they were promptly ass-blasted
<acheam>
this program just tried to get me to install cisco anyvpn and vmware
<sad_plan>
I couldnt build the kernel modules. and I probably wouldve gotten stuck trying to package it aswell p
<midfavila>
i'm not installing your shitware proprietary extensions for your garbage virtualizer
<midfavila>
oracle needs to go back tbqh
<noocsharp>
acheam: what crapware are you installing?
<acheam>
noocsharp: luckily none of it
<midfavila>
mcafee antivirus
sad_plan has quit [Read error: No route to host]
<acheam>
vmware has a webui I can use
<acheam>
and I found an alternate vpn client I can use
<acheam>
okay trying to rebuild qt5 using void's libressl patches
<acheam>
nope back to the same damn error
sad_plan has joined #kisslinux
<sad_plan>
ok, so the missing vfat made me come further. but not rootfs wont mount. even though ive enabled all of the xfs stuff in the kernel..
<sad_plan>
Tah, theres probably more bs from me disabling config_block.. scsi was appearently also unchecked..
<midfavila>
yeah, uh, don't do that
<midfavila>
the scsi subsystem also controls sata
<sad_plan>
I noticed :')
<midfavila>
:P
mahmutov has joined #kisslinux
<acheam>
woot qt5 built
<acheam>
is there any way to speed up the readelf stage of kiss?
<midfavila>
doubt it. it would be a deficiency in libelf or w/e that would cause the slowdown, right?
<acheam>
idk, its just... slow
<acheam>
but I understand if its not possible
<midfavila>
maybe there should be a flag to disable it?
<acheam>
well I do want to run it
<midfavila>
that would be a good patch, I think
<acheam>
just zoomier
<midfavila>
>zoomier
<midfavila>
masterful prose
soliwilos has quit [Quit: zzz]
dbz has joined #kisslinux
dbz has quit [Client Quit]
soliwilos has joined #kisslinux
sad_plan has quit [Read error: Connection reset by peer]
sad_plan has joined #kisslinux
<sad_plan>
10.3mb for the kernel isnt too shabby if you ask me. thats 2mb down from my previous kernel config
<acheam>
not that its a contest or anything, but I'd be remiss if I didn't brag about my 8.6mb kernel
mobinmob has joined #kisslinux
<schillingklaus>
poettering's kernel is 8.6 GB
<sad_plan>
exacly. its a bit of fun to see how small you can make your kernel.
<sad_plan>
wasnt dylans around 7mb or so?
<sad_plan>
what wm are you guys using? I stumpled upon monsterwm, which is fine I suppose, but its freaking ancient. its 10 years since last update..
<schillingklaus>
i haven't yet installed x11 on kisslinux, but eleswhere I use ratpoison (not yet kiss-packaged)
<sad_plan>
does it have vim bindings though?
<schillingklaus>
ratpoison? the bindings are somewhat configurable
<sad_plan>
I sortof supposed most does, when I think about it.
<noocsharp>
ratpoison is explicitly an emacs-like wm lmao
<sad_plan>
sounds like a pass for me then :p
<sad_plan>
what wms are in repos though? dwm, i3, bspwm?
<noocsharp>
i use dwm
<noocsharp>
also sowm is in the main repo
<schillingklaus>
modal keybindings can be configured in ratpoison, also in i3
<sad_plan>
I couldnt for the love of my life get xresources patch to work though.. wanted to patch dwm, but I jsut couldnt figure it out for some reason.
<sad_plan>
sowm is nice, but I kinda want a tiling now, after using one. its way better than using wmutils, and manually getting focus, and each time I open a new window, reset the tiling :')
<schillingklaus>
the xresources patch is a way to configure dwm without reinstallation?
<ang>
sad_plan: how often do you change colours that you need xresources?
<sad_plan>
there is a patch that lets you restart dwm, but never tried it.
<sad_plan>
ang: not too often, or at all tbh :p
<acheam>
you can also run DWM in a loop from your sxrc or xinitrc
<ang>
ditch that shit then
<acheam>
but I just S-s-q, sx
<ang>
I use dwm with exactly 1 patch
<sad_plan>
aah
<ang>
which is dwm-noborderfloatingfix-6.2.diff
<acheam>
not even a good one jeez
<acheam>
cursorwarp is the ultimate patch
<ang>
my cursor is hidden 90% of the time anyway
<sad_plan>
dwm has aloot of patches. I went through the list on that flexipatch repo
<ang>
the border patch thing is the only I find necessary
<acheam>
cursor hidden? damn
<sad_plan>
I even installed tridactyl on firefox, so I could use vim bindings for firefox aswell
<ang>
without it fullscreen will have borders and why waste that space?
<ang>
xbanish, acheam
<sad_plan>
because r/unixporn bro
<ang>
it just hides the cursor when you press any key
akira01 has joined #kisslinux
<akira01>
man
<acheam>
oh so you can still use the cursor then
<akira01>
why change to openssl
<ang>
yeah sure, it re-appears when you move the mouse
<sad_plan>
are we going to change to openssl? I cant say ive seen anyone mentioning that we actually are
<acheam>
holy shit this thing is amazing
<ang>
there was another program to hide the cursor, forgot the name
<ang>
which works with a timeout
<akira01>
dylan says something about it
soliwilos has quit [Quit: zzz]
<ang>
but I find on keyboard press way better
<acheam>
sad_plan: it might be made a more accessible option depending on how this Python thing works out
<schillingklaus>
stumpwm is in one of the repos, but that's ratpoison + lisp
<sad_plan>
possibly. I suppose we'll see
<akira01>
he plans to ban python?
<acheam>
I think libressl would be thrown out before Python is
<sad_plan>
probably not, because python is a dependency of alot of stuff. but im sure he gonna have to figure something about regarding that stuff
<sad_plan>
why?
<midfavila>
nuclear take
<acheam>
maybe there'll be a Python-min package with the SSL disabled
<midfavila>
binding keys within your wm is bloat
<midfavila>
use sxhkd
<testuser[m]>
Python without ssl is very limited
<testuser[m]>
Its not just like you can't do networking
<sad_plan>
ive been using sxhkd to control all my winows. but I switched away from wmutils today, mid
<midfavila>
why's that?
<acheam>
what else breaks? random number generation?
<schillingklaus>
not all networking requires ssl
<acheam>
shasums?
<midfavila>
you can't import solution from stdlib without ssl
<midfavila>
which obviously makes python worthless
<midfavila>
smh
<acheam>
solution?
<sad_plan>
mid: because wmutils is rather cumbersum tbh. its a hassle to constantly control focus and so on..
<midfavila>
acheam it's a joke
<midfavila>
nvm
<acheam>
oh
<midfavila>
sad_plan I can kind of see where you're coming from with that
<midfavila>
i've recently written a script that uses wmctrl to manage it, though
<sad_plan>
you do? are you having the same stuff?
<midfavila>
Not really, actually. I've found wmutils and sxhkd a pleasure to use in combination with shod
<sad_plan>
aah. yeah I actually just saw that when looking throuh the repo. is it the same thing? roughly
<midfavila>
"the repo"?
<midfavila>
as in mine?
<sad_plan>
perhaps, if its in yours, then possibly. I didnt look to much tbh
<testuser[m]>
acheam yeah hash functions and stuff, i don't think meson even works with that broken of a python
<testuser[m]>
Btw switch to gnugrep, it will compensate for the slow readelf
<midfavila>
i'm not quite sure what package you're referring to, honestly
<sad_plan>
wmctrl
<midfavila>
but yeah, I find it satisfying to script new features
<midfavila>
aah
<midfavila>
yes, that's in my ports collection
<midfavila>
ports/wmctrl
<midfavila>
the script I use to manage focus is part of mid-rc
<midfavila>
winlist.sh to be specific
<sad_plan>
yeah. I just fzf into all of my repos, and the name popped up in the list.
<midfavila>
and then I pipe that into xprompt
<acheam>
I used to use gnugrep but switched from it during my degnuification
<testuser[m]>
acheam: readelf is currently called for every single file in the package regardless of it being executable with `readelf ||:` so i guess it could be faster if it was limited to just executables
<sad_plan>
theres his other stuff though. hasnt been too much activity the last year tbh. dunno whats up. usually only post pokemon go stuff / cod related on reddit these days anyway.
<midfavila>
i'd use the github repo unlesss there's a reason not to
<midfavila>
also
<midfavila>
obligatory
<midfavila>
>reddit
<sad_plan>
lol
<midfavila>
unrelated but why are eggs so delicious
<midfavila>
like
<midfavila>
they're so fucking good
<sad_plan>
and here I was thinkin you hated on github, and youre saing youd prefer github?:p
<midfavila>
the github *repo*
<sad_plan>
they are :D
<sad_plan>
but why?
<midfavila>
i wouldn't use shithub if I had a choice
<midfavila>
microshit
<sad_plan>
yes, but gh over z3bras own git in this case
<midfavila>
because it's actively maintained
<midfavila>
assuming there are bugs or errors in the original codebase, or missing features, there's a reason to use the more modern program
<midfavila>
otherwise, just use the original codebase
<sad_plan>
well yeah, I see that now, that z3bra's git is missing some commits
<sad_plan>
cant argue with that
<midfavila>
i'd prefer it if we all used fossil instead, but alas
<sad_plan>
yet here we are
<midfavila>
i'm not too knowledgeable about VCS anyway, so it's not like my opinion matters much about it
clemens3 has joined #kisslinux
micro_O has quit [Ping timeout: 240 seconds]
micro_O has joined #kisslinux
<sad_plan>
shod is strictly driven by wmctrl, correct?
mahmutov has quit [Quit: WeeChat 3.1]
mahmutov has joined #kisslinux
<sad_plan>
nvm
dilyn has joined #kisslinux
<acheam>
hi dilyn
<dilyn>
o/
<sad_plan>
o/
<akira01>
dilyn make a revolution and get control of kiss repo
<dilyn>
why would I do that...
<akira01>
because i love my libressl
<dilyn>
I mean, I've already forked KISS; it's github.com/dilyn-corner/KISS-me :P
<dilyn>
i mean...
<dilyn>
build python without ssl support and rebuild 'grep python */*/depends', see what breaks
<acheam>
someone show this madlad kiss revdepends
<dilyn>
well that only works for things you have installed
<dilyn>
I have many packages installed that don't overlap with that^ list :)
<acheam>
oh I only bother with packages I already have installed
<dilyn>
weeeeeeeeellllllll
<acheam>
guess its different when youre the BDFL(ish)
<dilyn>
:)
<dilyn>
for instance, with the suggested pax change, I rebuilt everything in repo/ && community/
<acheam>
18 packages on my system depend on libressl :(
<sad_plan>
Ive got 9pkgs that depends on it.
<dilyn>
7 :v
<acheam>
bruh
<noocsharp>
curl can do bearssl
<acheam>
but nothing else can lol
<acheam>
python is the big guy right now
<sad_plan>
is wayland depended on libressl? of ay kind
<dilyn>
'ay kind'
<dilyn>
no
<sad_plan>
any*
<dilyn>
ayland's ay types
<sad_plan>
ay ay captain
<sad_plan>
lol
<noocsharp>
wait, why does git depend on libressl?
<sad_plan>
its only a make dep though
<akira01>
python will get ban or just a min package?
<acheam>
noocsharp: cloning repos?
<dilyn>
^
claudia has joined #kisslinux
<dilyn>
well if nobody fixes up python to support libressl, OR nobody updates libressl to support what python is going to require, THEN openssl will probably replace libressl in october during 3.10 launch
<sad_plan>
^
<acheam>
well how long is support for 3.9
<noocsharp>
wait, then why can oasis have git without libressl?
<dilyn>
five years
<acheam>
or the LTS release before it?
<dilyn>
lmfao
<noocsharp>
probably uses curl or something
<claudia>
dilyn: dont you hope in secret to move over to openssl? Because this will be much less pain for qt5, which is very nice!
<acheam>
well then can we stay on 3.9 for 5 years?
<sad_plan>
probably. ill suppose we'll see what dylan comes up with in the next few weeks or so
<acheam>
I will be doing that
<dilyn>
i don't really care all that much
<dilyn>
dylan is working on removing the perl make requirement for openssl
<acheam>
my problem with openssl isnt perl, its that it isnt libressl lol
<dilyn>
my problem is mostly perl :v
<akira01>
5 years sounds great for me
<acheam>
do you nojt have perl?
<acheam>
i guess not that much depends on it
<noocsharp>
it's amazing how much time people are willing to spend fixing lazy irreversible decisions
<acheam>
I build my git with perl thoguh
<dilyn>
exactly chromium depends on perl for my system
<sad_plan>
only ff and autotools on my end. but ff only has it as make dep
<acheam>
I do use texinfo and autotools ocassionally though
<acheam>
which are written in perl
<noocsharp>
i hope python dropping libressl support doesn't lead others to do the same
* midfavila
replaces the Python build scripts in every KISS package with an equivalent Scheme script
<midfavila>
this is the power of lisp
<noocsharp>
10x slower
<midfavila>
rude
<midfavila>
scheme is fine
<sad_plan>
dilyn, how do I start smdev? change mdev -s to smdev -s in init/rc.boot? I couldve sworn I tried that the last time, but I couldnt get it to start..
akira01 has quit [Ping timeout: 252 seconds]
midfavila-laptop has joined #kisslinux
<dilyn>
ls -l /usr/bin/smdev /usr/bin/mdev
<dilyn>
kek
<sad_plan>
isnt that basiclly the same as kiss a command..?
<sad_plan>
ls? dont you mean ln?
<dilyn>
you have to pass the 'elif command -v mdev...' block
<dilyn>
yes ln sry
<sad_plan>
lemme see
<dilyn>
so you can either change every instance of 'mdev ' with smdev, or make a symlink
<dilyn>
well actually smdev doesn't support df soooooooo
<sad_plan>
symlink it is them. lol. why make it harder onmyself
<sad_plan>
df?
<dilyn>
-df
<sad_plan>
what does that do?
<dilyn>
daemonize, foreground it
<dilyn>
but if you don't need a daemon... /shrug
<dilyn>
i didn't do any work beyond making a symlink though. I didn't feel like thinking about it too much
<dilyn>
totally forgot i was using smdev actually... heh
<sad_plan>
tbh, is dunno if I do need it. why should I *need* it? or why do you need it?
<sad_plan>
I knew because ive been stalking your repos the past week. kek
<dilyn>
lol
<dilyn>
permissions stuff is all i really care about a device manager for
<dilyn>
hotplugging is overrated! just reboot!
<sad_plan>
sure. ive been having to reboot anyway, because sometimes, when I plug my headset into the jack, my mouse reconnects. it was useless untill I rebooted. and that was even with eudev. so fuck eudev. not an issue anymore with libudev-zero
<dilyn>
I should really investigate it more tho; the USB hubs on my motherboard get brought up at different times, and my keyboard rn comes up *last*. so even though I have a prompt after 1 second, I still have to wait five :|
<dilyn>
it's the little things, y'know?
<sad_plan>
I know :p
<noocsharp>
that doesn't sound little
<sad_plan>
are you happy about using sysmgr? ive been thinking about making the switch. noticed you having it in your repo
<dilyn>
one of the hubs doesn't actually provide enough power for my keyboard, which I also need to investigate
<dilyn>
sm is pretty wonderful. very simple, i only need it for ntpd tbh
<dilyn>
it feels like basically a drop-in replacement for what busybox was providing me at least
<sad_plan>
nice. are you using a hook instead to start wpa_supplicant? instead of using sm for it I mean
<dilyn>
my pc has ethernet so I'm finally free of wpa_supplicant for the first time since... 2008...
<dilyn>
tho i just used etc/rc.d
<sad_plan>
aah, how wonderfull that would be, if that were the case for me aswell. wifi is an absolute turd at times.. I miss the stability and incresed speed with ethernet tbh.
<dilyn>
pretty life changing
<dilyn>
2.5gig ethernet mmmmmmm
<dilyn>
except I have nothing to leverage that, so it's mostly just a flex
<acheam>
aw man I accidentally just deleted my visrc as I was implementing a backup system
<sad_plan>
shiet. ive got 100mb at home, but im mostly on my laptop using my 4g from my phone, which is rather slow :')
<noocsharp>
if only you had a back system
<noocsharp>
backup*
<dilyn>
if i get this job, then a new zfs raidz setup and a big ol' true nas are in my future
<dilyn>
i would put KISS on the NAS but I don't think plex would play as nice as I want it to...
<sad_plan>
probably not. why not use jellyfish instead? if that were the name. its foss. plex is.. not
<cem>
I just use omv on my pi3
sad_plan has quit [Read error: Connection reset by peer]
<dilyn>
"meh foss"
<dilyn>
am also considering emby
<dilyn>
idk tho. plex is basically one-click on truenas. and I wouldn't have to think about much of anything, which is really tempting
<cem>
Sorry not omv, osmc
<cem>
omv is my NAS
<cem>
OSMC for streaming media
<cem>
And OSMC is pretty "one-click"
sad_plan has joined #kisslinux
<dilyn>
will keep in mind!
<sad_plan>
dilyn, same issue again with smdev. just gives me the usage prompt when booting, and once I start X, no input possible. I recall trying to start it, but it doesnt work.
<dilyn>
probably your devices aren't coming up fast enough
<sad_plan>
so my laptop is too slow? :')
<dilyn>
lol
<dilyn>
you could do something like http://ix.io/3sfk in /etc/rc.d/perms.boot
<dilyn>
the /dev/video* is a webcam
<cem>
dilyn: Only thing that was inconvenient was setting up Netflix, because it's not in the default repository, but one can set it up on OSMC in less than half an hour
<sad_plan>
ait. ill check!
<dilyn>
netflix *shudder*
<dilyn>
all their content is bad now!
<cem>
Hey you said "meh foss" you can't judge me now
<dilyn>
it's just a front to shill their poorly made and contrived stereotypical shows lmao
<cem>
That's fair
<dilyn>
I mostly just want a way to stream my copies of buffy and burn notice :v
<cem>
I'm watching old shit anyway
<dilyn>
i live in the mid 2000s
<cem>
Same
<dilyn>
:D
claudia has quit [Ping timeout: 252 seconds]
sad_plan has quit [Remote host closed the connection]
sad_plan has joined #kisslinux
<sad_plan>
hurray. it worked. I still get the prompt which says: usage mdev [-s] do you also get that one?
soliwilos has joined #kisslinux
<dilyn>
idk I'll have to pay attention next time i reboot
<dilyn>
that's more than likely a problem with the mdev -df line tho (:
<sad_plan>
possibly. I just notice it when booting up. but its no issue, seeing as it works anyway :p cheers. another step towards my plans :D
teddydd has quit [Ping timeout: 252 seconds]
midfavila-laptop has quit [Remote host closed the connection]
<sad_plan>
g2g. bye :D
sad_plan has quit [Quit: ]
<schillingklaus>
mdev replaces udev?
<midfavila>
yes
<rio6>
mid 2000s wasn't that long ag- wait since when it's 2021
midfavila-laptop has joined #kisslinux
schillingklaus has quit [Quit: schillingklaus]
midfavila-laptop has quit [Remote host closed the connection]
midfavila-laptop has joined #kisslinux
<acheam>
guess what command I just ran
micro_O has quit [Remote host closed the connection]
<armin>
acheam: rm -rf --no-preserve-root /
<acheam>
thats a gnu flag heathen
<armin>
you said we should guess.
<acheam>
but instead you insulted me
<acheam>
by suggesting I'd use such terrible software
<armin>
O.O
<armin>
acheam: so your rm reveals rm: illegal option -- - ?
<riteo>
not having the risk of a MITM attack changing links is nice
<riteo>
also not risking getting snooped on
<midfavila>
it's publicly available material
<midfavila>
what's there to snoop on
<midfavila>
the links thing is fair, but also hugely improbable
<riteo>
well, what pages you look at and when
<dilyn>
i was mostly using clear patches claudia
<dilyn>
nowadays I don't so much bother
<midfavila>
DNS records are likely still plaintext so it wouldn't matter if the retrieval info is available
* midfavila
shrugs
<illiliti>
my ISP does MITM on http to inject ads
<riteo>
in fact I said which pages, not which sites
<jstnas>
gotta throw your whole ISP away
<illiliti>
i also have to use dnscrypt to prevent sniffing
<riteo>
I know DNSes are a thing, but with encryption you can't know the full url
<claudia02>
Y, making my machine faster boot is definately not important, but nice.
<riteo>
how much is that sligthly claudia?
<midfavila>
if I know the machine you're connecting to, the specific page isn't really important
midfavila has quit [Remote host closed the connection]
<riteo>
that was sudden
midfavila has joined #kisslinux
<dilyn>
that patch nets a couple hundred ms
<midfavila>
thanks for crashing, pidgin
<midfavila>
great programming
<riteo>
amazing
<midfavila>
god, I can't wait until I can replace this program
<riteo>
swallow the jjpill
<claudia02>
dilynm, you once had a linux-nitrous packages. Was this a "notably" improvement?
<midfavila>
maybe I should write my own multiprotocol client
<dilyn>
nah
<midfavila>
tdlib is a thing so it can't be too hard
<dilyn>
kernel optimizations result in very little performance gains, UNLESS your kernel was absolute garbage beforehand
<midfavila>
muh full-kernel preemption
<dilyn>
but PGO would probably be very worth doing, and net way more improvements
<dilyn>
linux-rt is the way
<midfavila>
yeah but pgo is a pain in the ass
<dilyn>
not really
<midfavila>
it requires more effort than "set some cflags"
<midfavila>
which is more effort than I'm willing to expend tbqh
<dilyn>
the effort it requires is 'use your kernel as you would normally use your kernel, and then rebuild your kernel {like you were already going to at some near-future time anyways}"
<midfavila>
i'm talking about the whole system
<midfavila>
the kernel or just gcc or something would be easy
<dilyn>
\._./
<dilyn>
cool story bro
<claudia02>
How do I collect this profile data, is there a process in the background that does the collect thing?
<midfavila>
it's a compiler flag
<midfavila>
-fgenerate-profile or something like that, iirc
<dilyn>
profile data is generated as the thing runs and gets emitted into *profraw files
<dilyn>
currently I believe they will live in /sys/kernel/*somewhere*
<dilyn>
assuming they don't change it between rc1 and rc15 lol
humaid_test has quit [Remote host closed the connection]
<claudia02>
This sounds like a neat feature and convinient to use.
<dilyn>
its utility will mostly be based on whether or not your own workflow is actually benefitted by these optimizations
<dilyn>
but I mean... there's not really a good reason *not* to do it, when you make your own kernels
<dilyn>
and presumably distros who package their own kernels will leverage it at some future time, and you'll have access to all sorts of different kernel profiles
<claudia02>
In another article it was said, that this will prob affect bigger server workloads. Which is comprahensible
<riteo>
oooh the thing of the day is pax
<riteo>
is there gonna be a paxvolution soon?
<dilyn>
:)
<riteo>
epic
claudia02 has quit [Read error: Connection reset by peer]