@spnw@emacs.ch avatar

spnw

@spnw@emacs.ch

Parenthetical synthesist.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

louis, to emacs
@louis@emacs.ch avatar

Caught it by accident. Emacs 30 likely to have Native Compilation turned on by default:

https://lists.gnu.org/r/emacs-devel/2024-03/msg00042.html

Stallmann is somewhat against it. Let's see how it will turn out.

spnw,
@spnw@emacs.ch avatar

@louis Maybe it's just me, but the only difference I ever noticed with native compilation is that it made package compilation WAY slower.

spnw,
@spnw@emacs.ch avatar

@louis That's fair, I'd be curious to know too! It seems premature to make it the default though.

spnw, to random
@spnw@emacs.ch avatar

You save everything to ~/Desktop, I save it to ~/Documents/Desktop Stuff 3. We are not the same.

spnw,
@spnw@emacs.ch avatar

@yeti ~/etc? Just chuck 'em in ~. They're hidden for a reason!

spnw,
@spnw@emacs.ch avatar

@yeti I was half-kidding btw. I always at least make a ~/bin directory and you make a good argument for the others. But yeah, making every program play along is another story.

spnw,
@spnw@emacs.ch avatar

@yeti That's understandable. I could have added a smiley but I feel I do that too much already. :)

spnw,
@spnw@emacs.ch avatar

@yeti Haha, I don't see why not!

spnw,
@spnw@emacs.ch avatar

@viz @yeti Nice, I'm a big fan of CRUX.

spnw,
@spnw@emacs.ch avatar

@yeti @viz I'm curious about what 20+ year old hardware you're keeping alive? :)

I haven't seen anything about OpenBSD dropping 32-bit, I might have missed it. Slackware still supports 32-bit and uses SysVinit, though it hasn't had a stable release in two years.

spnw,
@spnw@emacs.ch avatar

@yeti @viz Not at all, I was genuinely curious.

spnw,
@spnw@emacs.ch avatar

@yeti @viz Fair, I forgot about Atom. I've got an old Thinkpad too which I like very much, though not quite as old as yours.

spnw,
@spnw@emacs.ch avatar

@yeti @viz Ah! Good to know.

spnw, to random
@spnw@emacs.ch avatar

TODO comments are great for reminding your future self of things that became irrelevant two weeks ago.

louis, to random
@louis@emacs.ch avatar

TIL: Function designators in Common Lisp:
(funcall 'foo 0)
(funcall #'foo 0)

Both work, however, if there is a function named FOO in the lexical environment (i.e. via FLET/LABELS), #' (= FUNCTION) will use that while ' (= QUOTE) will always ignore the lexical environment.

spnw,
@spnw@emacs.ch avatar

@zyd @louis Sometimes you do have to use ', as #' returns the function itself, so if you stash it and funcall it later, any intervening redefinitions won't be reflected (obvious perhaps but worth mentioning :)

spnw,
@spnw@emacs.ch avatar

@louis That sounds like a valid approach, though I agree with @zyd about #' being self-documenting. I guess it really depends on your use case.

louis, to random
@louis@emacs.ch avatar

Exciting news for SBCL users. A coroutine proof-of-concept was created during ELS after-hours in a pub :-) I for once hope, what happened in Vienna, doesn't stay in Vienna.

spnw,
@spnw@emacs.ch avatar

@louis That's quite possibly the feature I'd most like to see in SBCL.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • GTA5RPClips
  • Youngstown
  • everett
  • slotface
  • rosin
  • osvaldo12
  • mdbf
  • ngwrru68w68
  • JUstTest
  • cubers
  • modclub
  • normalnudes
  • tester
  • khanakhh
  • Durango
  • ethstaker
  • tacticalgear
  • Leos
  • provamag3
  • anitta
  • cisconetworking
  • lostlight
  • All magazines