Diving into mercurial has been a great pleasure, I must say!

So is it just me, or is display-buffer-same-window the only config for display-buffer in emacs that behaves sanely? Windows jumps around like crazy these days. I thought I understood how it works, but the more I read its docs, the less I understand.

Any tips? I know about @wasamasa tool and some other, called perspective? Are these worthwhile, or should I go down the display-buffer rabbit hole?

Is it possible to make my mails read/unread status change on server when I use mbsync/notmuch?

I want an email I mark as unread to be unread on my phone.

object reference not set to an instance of an object

I seem to be overly ambivalent on static/dynamic typing, and would enjoy some other point of view.

Let the languages be elm and clojurescript. They work in the same problem domain, however solve it very differently. Elm generally pipes and composes stuff through “boxes”, like results, remote data’s and maybes. This seems to excel on failure, due to exhaustiveness checking.

On the other hand, clojurescripts draw may be the homoiconicity, thus macros. You don’t get the inherent failure handling, and you have nils floating around.

It seems to me like elm has one very tangible benefit, though it introduces upfront cost. Refactoring, modeling etc feels a little slower in elm.

I know this is a limited apples to pears comparison, but I purposely chose these languages, as a lisp vs Haskell comparison seems to go off the rails quickly.

Is there reason to think that there is some real benefit in elm, rust, ocaml, f# etc given the “newer” type theory that js, lisp, clojure, etc missed out because of their older heritage?

Leaving this for context, guessing that type enthusiasts will view if differently than Lispers

m.youtube.com/watch?v=YR5WdGrp

If you're crazy enough to use emacs to edit C#, then you can try out the new tree-sitter indentation and syntax highlighting. It is still experimental, but pretty cool!

What is the canonical book on processor architecture these days? Computer architecture, a quantitative approach?

What are some nice languages to learn during winter holidays? I’d like something which could go for useful, considering day to day work is f# and elm. I’d also like it to feel magical, kind of like . What comes to mind is and , outside of , however that doesn’t fit the useful criteria. Suggestions?

How costly is repeatedly interning a symbol in ? The use case is not needing to set a global variable in a major mode, rather derive it from conventions and interning it. emacs docs says it interns it the first time, then retrieves it the next time. Is it comparable to look up the global vars performance wise?

Functional Café

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!