[2026-06-01T02:33:14Z] Hello, I am the same guy that annoyed you before, that could compile his kernel probably. I am still stuck. Would someone be down to hop in a call and explain some stuff and work me through it? [2026-06-01T02:33:56Z] *couldn't [2026-06-01T04:01:20Z] just microwaved myself some good tea [2026-06-01T05:56:44Z] kris_: youre wrong. the website even says so. although, it also says 'and more', which points to the fact that it does more than just being a text editor. but its main focus is text editing [2026-06-01T18:14:44Z] kris_: you should recompile your GCC so it can compile elisp to machine code [2026-06-01T18:14:54Z] altho you need libgccjit for that [2026-06-01T18:14:55Z] iirc [2026-06-01T18:15:33Z] if you set emacs up to byte-compile or compile elisp then after an initial compilation period emacs is much snappier [2026-06-01T18:15:49Z] the former can be done with emacs alone, but it's not as fast as machine code [2026-06-01T18:16:07Z] so like iirc the interpreter actually works with bytecode on a stack [2026-06-01T18:16:29Z] and emacs compiles elisp into the necessary vm bytecode on the fly [2026-06-01T18:16:41Z] but it's not stored on disc because it can take up a little extra space [2026-06-01T18:16:59Z] but you can configure emacs to store the bytecode and prefer it if present [2026-06-01T18:17:14Z] and the same can be done with elisp executables [2026-06-01T18:17:57Z] as for startup the main thing that tends to slow emacs down initially is flushing its cache or w/e [2026-06-01T18:18:18Z] so you can just increase the amount of memory that it can use temporarily so it doesn't flush unused objects until *after* it's ready to go [2026-06-01T18:18:31Z] emacs' defaults are quite conservative so [2026-06-01T18:18:32Z] ye [2026-06-01T18:20:23Z] one sec let me check check my config [2026-06-01T18:20:26Z] i had this all set up a while ago [2026-06-01T18:21:57Z] fuuuuuuuuuuuuuck i might have lost my emacs config [2026-06-01T18:22:00Z] unlimited despair [2026-06-01T18:22:07Z] it was like 2k lines of elisp [2026-06-01T18:22:29Z] okay no we're safe [2026-06-01T18:22:33Z] unlimited hope [2026-06-01T18:23:24Z] (setq gc-cons-threshold (* 1000 1000 1000 1000 1000 1000)) [2026-06-01T18:23:50Z] just stick this at the start of your emacs config [2026-06-01T18:26:43Z] sad_plan: nobody is wrong [2026-06-01T18:26:54Z] emacs just has an exceptionally broad definition of "text editing" [2026-06-01T18:26:55Z] lol [2026-06-01T18:27:37Z] it's a matter of a philosophical difference between emacs and unix i think [2026-06-01T18:27:42Z] emacs isn't really "unix software" [2026-06-01T18:27:54Z] i.e. it doesn't even remotely attempt to adhere to unix design principles [2026-06-01T18:28:00Z] it's essentially a portable lisp system [2026-06-01T18:28:31Z] it just happens to have been created with the intention of specialising in text editing [2026-06-01T18:28:51Z] so as long as a problem can be framed *as* text editing, emacs can comfortably solve it [2026-06-01T18:29:05Z] and editing text is kind of a broad scope lol [2026-06-01T18:29:24Z] like sure emacs iirc has at least one built in drawing programme [2026-06-01T18:29:28Z] for example [2026-06-01T18:29:39Z] but that drawing programme is really just another way of editing text [2026-06-01T18:29:49Z] albeit a highly abstract method [2026-06-01T18:33:44Z] man i really need to get back into lispy stuff [2026-06-01T18:33:52Z] i want to try using s9fes for prototyping [2026-06-01T18:34:11Z] sad_plan: kris_: if either of you are remotely interested in lisp you should check out s9fes [2026-06-01T18:34:41Z] it's a really superb scheme 4 environment, with a full set of libraries for writing software on unix [2026-06-01T18:35:00Z] also runs on p9 albeit with less features because not all of the same apis are present [2026-06-01T18:35:07Z] sockets and curses for example [2026-06-01T20:57:28Z] btw has anyone here ever looked at uzbl? [2026-06-01T20:57:45Z] suckless-style tools built around webkit as an alternative to surf [2026-06-01T20:57:59Z] it hasn't worked in ages but it seems really cool [2026-06-01T21:18:22Z] midfavila: I got it launching on my desktop. but seeing as its been ages since it last got updated, i decided against it, because of the issues that would follow getting it to work somewhat sufficiently. i also switched fully to wayland/swc now, so it doesnt work anyway for me [2026-06-01T21:22:41Z] fair [2026-06-01T21:23:03Z] i'm just thinking if i want to keep poking at nyxt or try to get uzbl to run again [2026-06-01T21:23:16Z] i can't stand running firefox any more [2026-06-01T21:39:21Z] sad_plan: which compositor you using