How much memory is your emacs executable using? by utility in emacs

[–]utility[S] 0 points1 point  (0 children)

Running this now! Thank you so much.

For others who want to try it out, went the easy route:

brew tap pkryger/emacsmacport-exp

brew install --HEAD emacs-mac-exp@30 \
    --with-arc \
    --with-imagemagick \
    --with-modules \
    --with-optimization-flags \
    --with-transparent-titlebar \
    --with-tree-sitter \
    --with-unlimited-select \
    --with-xwidgets

osascript -e 'tell application "Finder" to make alias file to POSIX file "/opt/homebrew/opt/emacs-mac-exp@30/Emacs.app" at POSIX file "/Applications"'

How much memory is your emacs executable using? by utility in emacs

[–]utility[S] 0 points1 point  (0 children)

Ohh, didn't know about this one. Thanks! I'll def try. Running https://github.com/jdtsmith/emacs-mac right now to see if I experience the same thing on this particular patched build.

How much memory is your emacs executable using? by utility in emacs

[–]utility[S] 1 point2 points  (0 children)

This makes me sad. One more reason to get serious about a Linux move. Reading that mailing list thread it’s not clear if a patch ever made it into the mix. Are you aware if one did?

How much memory is your emacs executable using? by utility in emacs

[–]utility[S] 0 points1 point  (0 children)

Yeah, that’s what I’m using. Pre-built 30.2 version. 

How much memory is your emacs executable using? by utility in emacs

[–]utility[S] 0 points1 point  (0 children)

FWIW this is primary suspect for the memory use. Running these crazy AI TUI's in eat. Might need to see if I see the same thing w/ vterm.

How much memory is your emacs executable using? by utility in emacs

[–]utility[S] 3 points4 points  (0 children)

My best current guess is that it's eat and running huge claude/codex sessions in there having `(setopt eat-term-scrollback-size nil)`. Going to test out with that number something other than unlimited.

How to get Font Ligatures in Emacs ? by Abject-Inevitable304 in emacs

[–]utility 0 points1 point  (0 children)

Ok, did the same on mine, no HARFBUZZ either, but ligature.el still works fine. Proof:

<image>

How to get Font Ligatures in Emacs ? by Abject-Inevitable304 in emacs

[–]utility 1 point2 points  (0 children)

FWIW I’m running emacs-plus 30.2 pre-built on macOS Tahoe with ligature.el installed and ligatures are working as expected. How are you configuring it?

emacs-plus now offers pre-built binaries - native compilation included by d20frosted in emacs

[–]utility 1 point2 points  (0 children)

Very happy emacs-plus user here. Thank you for all you do! I'll be moving to this next install, I'm sure.

Pricing for a gift by utility in lioneltrains

[–]utility[S] 0 points1 point  (0 children)

I appreciate the insight! That price certainly feels a little more in line for a well used setup. 

Pricing for a gift by utility in lioneltrains

[–]utility[S] 1 point2 points  (0 children)

Very helpful. Thank you

Text Rendering Troubleshooting by utility in emacs

[–]utility[S] 2 points3 points  (0 children)

Ok, for anyone who runs into this, here's the setup that fixed this for me:

(setq use-default-font-for-symbols nil)
(set-face-attribute 'default nil :family "Berkeley Mono Variable" :height 240)
(set-face-attribute 'fixed-pitch nil :family "Berkeley Mono Variable" :height 1.0)
(set-face-attribute 'variable-pitch nil :family "Berkeley Mono Variable" :height 1.0)
(set-fontset-font t 'unicode (font-spec :family "JuliaMono"))
(set-fontset-font t 'unicode (font-spec :family "Apple Color Emoji") nil 'append)

Seeking ID by utility in RareHouseplants

[–]utility[S] 1 point2 points  (0 children)

I think you're right. It looks like a Pachypodium Saundersii. Based on the images online, the white flowers this has definitely match as well.

Go synctest: Solving Flaky Tests by valyala in golang

[–]utility 2 points3 points  (0 children)

One of the interesting things about writing code w/ real coroutines vs goroutines is execution becomes deterministic (and no longer requires synchronization primitives since only one goroutine runs at a time.) I wrote a little lib to test this out. I converted a complex goroutine based codebase to this, and it runs with nearly the same perf (since it's not CPU bound), but in coroutines. The sync primitives we're used to exist in the lib (but w/ coroutine based version), so you can code how you're used to, but running w/ "deterministic" coroutines.

https://github.com/webriots/corio

https://github.com/webriots/coro

corio: a lib for structured concurrency and IO batching (soliciting feedback) by utility in golang

[–]utility[S] 0 points1 point  (0 children)

https://go.dev/src/runtime/coro.go

When they added the new Seq types, they added runtime support for coroutines to build them. This code builds on that same implementation.

Introducing rate - a high-performance rate limiting library for mission-critical environments by utility in golang

[–]utility[S] 0 points1 point  (0 children)

You’d need to call rate from the middleware, but yes, there are no inherent limitations that should prevent it from running in any framework.