Profile avatar
s-exp.com
🇨🇭🇧🇷 • Functional programming polyglot • clojure • emacs • leathercrafting • climbing - breeding bugs at @exoscale.com • https://s-exp.com
43 posts 207 followers 461 following
Regular Contributor
Active Commenter

I have never been really into star wars movies, especially the latest ones, but I have to say Andor is quite something.

Any guix user on macos around? It does seem it's a world of pain but my eyes/brain are bleeding with nixlang.

I expect to be getting a lot of emails like this soon. This one is from @s.ly and @keyboard.io about the tariffs. Such a pointless destruction of US small businesses.

The 5 nano (non C) at least had a hole for this.

I don't get the point of the yubikey nano 5C design factor. If you're supposed to leave it plugged all the time (can't have it on a keychain or something) why even bother using one.

Emacs 30.1 is out! lists.gnu.org/archive/html... Happy Monday!

Elements of Clojure is now available as a free PDF: elementsofclojure.com

Perfectly captured.

The Geneva Clojure user group is long overdue for a reboot. That’s quite tempting. Probably widening the audience to other lisps as well.

Just registered to ELS 2025. Looking forward to this one, it was fantastic last year.

There’s untapped potential for a AdventOfk8sYAMLsalad challenge

That emacs 30 changelog is appetizing. Also if you are an eglot user and miss the sideline display of emacs-lsp, have a look at github.com/emacs-sideli.... I used to use flymake-show-diagnostics-at-end-of-line 'short, but that's too noisy compared to sideline.

I started to watch "Dune: Prophecy". So much wasted potential... The cast, while having a few great actors includes also some really bad choices. Some of the most important characters are just laughable as soon as they open their mouth.

“Your bodies, my choice.” — Victor Frankenstein

also, favor "one way to do it", it's hell to go from service to service to see people use whatever variant of the api shared by everybody on theirs, and later potentially introduce their own. There's a whole chapter to be written about macros here as well, but that's obvious.

s/static/statically-typed.

That's just one detail. Some other things that come to mind is about making user exposed apis relatively flat from the outside, nobody wants to have to dig throught a 20 layer "mille-feuille" until you reach the core of the problem. It's fine in static languages, it sucks in clojure

I have to cook a blog post about clojure "hygiene" in multi-teams clojure orgs. There are so many little things that you just never care about when you're a lone shooter that becomes paramount to not waste people's time in bigger orgs.

#clojure folks: be kind to your teammates, if you want to "move/rename" something, leave the old var/spec/whatever pointing to the new one. You can always slap a ^:deprecated on it. #notmyday

Well, it's a quite familiar UI.