ejjdhfjsu has quit [Read error: Connection reset by peer]
ejjdhfjsu has joined #kisslinux
soliwilos has quit [Remote host closed the connection]
slkajs43943 has joined #kisslinux
soliwilos has joined #kisslinux
<slkajs43943>
I have a problem. After Linux 5.15 (something changed in the framebuffer) my system stopped booting without video driver. That is, I want to install it after installing the OS itself, I boot in kiss and get stuck on the motherboard logo :(
<slkajs43943>
Before Linux 5.15 everything was working...
<testuser[m]>
what drivers
<slkajs43943>
nouveau
<slkajs43943>
That is, I assume that the system should boot without them
<slkajs43943>
But it doesn't happen
<slkajs43943>
How can I save a dmesg when the system boots?
<testuser[m]>
U don't need drivers to boot into tty
<testuser[m]>
weird
<midfavila>
it's probably getting to a login prompt but not initializing the framebuffer device
<midfavila>
just type in your username and password, and redirect dmesg to a file, then reboot into another OS, mount the drive, and start troubleshooting
<midfavila>
you could also start sshd and ssh in from another machine, if you know the problem machine has a working connection
<slkajs43943>
Thank you so much, I didn't even think of it)
<slkajs43943>
The problem was related to efifb. It was disabled
<slkajs43943>
(by default)
slkajs43943 has quit [Client Quit]
ehawkvu[m] has quit [Ping timeout: 245 seconds]
ehawkvu[m] has joined #kisslinux
progenyx has quit [Quit: progenyx]
progenyx has joined #kisslinux
<testuser[m]>
A language designed for the web and yet it only had any support for network requests after 15 years, and up to a couple years ago only had very basic features for modifying web pages, requiring substantial frameworks to do basic things. Things like handling urls, escaping and storing data are completely botched. And then they chose a syntax that is incredibly hard to do performantly.
<testuser[m]>
Only with Google doing a Manhattan project style job on javascript performance we managed to get some level of speed there. I cannot imagine a better language to generate billable hours for us. I thank Brendan Eich on my hands and feet any time I get a paycheck.
<midfavila>
don't thank Eich, he wanted to put Lisp in the browser
<midfavila>
thank Sun
<testuser[m]>
I am 𝗠𝗟 & 𝗗𝗟 (𝗔𝗜) Engineer. 𝗙𝘂𝗹𝗹 𝗦𝘁𝗮𝗰𝗸 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿. 𝗘𝘁𝗵𝗶𝗰𝗮𝗹 𝗛𝗮𝗰𝗸𝗶𝗻𝗴 Subscribe me on YouTube (it's free!!). Good with 10+ Programming Languages.Including
<noocsharp>
lisp would probably be a better browser language because nobody would use it since nobody can understand it
<omanom>
(take-back you that)
<midfavila>
is it that nobody can understand it because nobody uses it, or nobody uses it because nobody can understand it? I would argue the former
<midfavila>
the language's semantics aren't very hard to grasp
mahmutov has joined #kisslinux
<midfavila>
i'd further wager that the lack of readily-available libraries for things that are available in other languages holds it back. can blame that on the proliferation of Unix and C, in part, I guess
<midfavila>
JS had an easier go of it because it has at least a passing resemblance to C /shrug
ehawkvu[m] has quit [Read error: Connection reset by peer]
ehawkvu[m] has joined #kisslinux
ehawkvu[m] has quit [Ping timeout: 256 seconds]
ehawkvu[m] has joined #kisslinux
ehawkvu[m] has quit [Read error: Connection reset by peer]
ehawkvu[m] has joined #kisslinux
zlg has joined #kisslinux
progenyx has quit [Quit: progenyx]
progenyx has joined #kisslinux
<cem>
The thing with lisp is that it's so ugly
<cem>
I think lua would be good on browsers :^)
<midfavila>
idk lisp isn't that ugly
<cem>
It is not god awful as XML
<midfavila>
i maintain that people dislike lisp in a world of C lookalikes because lisp isn't a C lookalike
<cem>
Or on a second thought
<cem>
XML looks better
<cem>
Yeah, honestly that might be the case
<cem>
C is pretty clean, and I love that
<midfavila>
C has dozens of reserved keywords and a bunch of odd symbols. it has its benefits, but cleanliness isn't one of them
<cem>
I will forget to close my 1234th parentheses without a proper text editor and I have no shame about that
<midfavila>
that sounds like a you problem. if you can't keep track of obscene nesting (nobody can, in any language) then just... don't nest things to an absurd degree
<midfavila>
it's fairly easy if you use block structure to your advantage
<cem>
That was obviously an exaggaration, but yes, it is a me problem
<midfavila>
Oh, I'm well aware of it being exaggerated, and it's not an unfair point - it's just not one that's the fault of Lisp :P
<midfavila>
I mean, look at loops nested more than two or three times in a C-like
<midfavila>
that's just... no
<midfavila>
you just don't
<midfavila>
because that's way too much state-change for a programmer to reasonably keep in their head at once
<cem>
Too much nesting is bad in any language but it's kind of better to display it on a C-like
<cem>
And I have no problem with the semantics of Lisp
<cem>
It's a neat language
<cem>
But seeing huge libraries in Lisp makes me dizzy
<cem>
Especially Guille
<midfavila>
Guile is, unfortunately, GNU
<midfavila>
you should look at S9, Scheme48 or MIT/GNU Scheme if you want a clean, classic implementation of Scheme
<cem>
Yes, I'm not using it anyway, but I once got curious and delved into their packaging
<midfavila>
i'm sorry you had to experience that
<cem>
Oh sorry I meant guix not guile
<midfavila>
i tried using guile once as part of guix and it was terrible
<midfavila>
guix isn't documented at all
<cem>
Yeah guile is really slow too
<cem>
And like takes ages to compile
<cem>
I dislike anything that takes more than 10 minutes on my machine to compile :C
<cem>
Okay, more like 5 minutes
<midfavila>
so my machine is obviously not representative of most but I just compiled s9 from git in about five seconds
<midfavila>
like it took longer to clone than to build
<cem>
How's s9?
<cem>
never tried it
<midfavila>
It's a good implementation to learn from, and it works on Unix and Plan 9 alike
<midfavila>
the former has a greater system library though
<midfavila>
networking, curses, mathematics, and so forth
<midfavila>
it's not the fastest scheme by far, and it can't be compiled to a native binary, but it's extremely simple in implementation and is documented in its own book
<midfavila>
it's also quite small on disk - fat install is 2mb