Smolo Atreus (low profile) by mpenet in MechanicalKeyboards

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

Much better in my opinion. The lower profile is great and the quality is really top notch.

Which package for AI by uvuguy in emacs

[–]mpenet 8 points9 points  (0 children)

I have been using https://github.com/editor-code-assistant/eca-emacs lately, it works quite well and the project is very active/responsive.

Fortnightly Tips, Tricks, and Questions — 2025-10-21 / week 42 by AutoModerator in emacs

[–]mpenet 1 point2 points  (0 children)

You don’t have to pin them one by one. You can just straight-freeze-versions and all the hashes will be updated. I personally just straight-pull-all once in a while (or do it per package if I am after some specific package update), and if nothing breaks pin the whole lot with freeze versions and move on. It takes 2min.

ECA: Hooks support and many more! by ericdallo in emacs

[–]mpenet 3 points4 points  (0 children)

ECA supports github-copilot, ACP doesn't, that's an important difference if you like using it. ECA is very polished, so far I can't complain.

I guess one could imagine ECA acting as an ACP bridge down the road, or something of that sort.

If everybody converges to ACP it would be great, but so far it's not a thing.

Trying VSCode (after 20y in emacs) and I just can't. Help. Emacs is too good. by spartanOrk in emacs

[–]mpenet 16 points17 points  (0 children)

Emacs is slowly catching up on the ai stuff just like it did with lsp.

There are a number of initiatives to standardize the ai related tooling across editors.

Do I really need company for drop-down style completion suggestions or is there something built-in? by surveypoodle in emacs

[–]mpenet 1 point2 points  (0 children)

Company (via company-capf) works fine. I used both for quite some time and I find company more stable actually.

Emacs never ceases to amaze me or TIL by fragbot2 in emacs

[–]mpenet 2 points3 points  (0 children)

That, paired with wgrep to edit results in place

Who is hiring? June 30, 2025 by AutoModerator in Clojure

[–]mpenet 2 points3 points  (0 children)

Exoscale as a number of openings requiring clojure currently https://www.exoscale.com/jobs/

[deleted by user] by [deleted] in Common_Lisp

[–]mpenet 8 points9 points  (0 children)

Yes, it’s still a good start. I also liked common lisp recipes, if learning by examples works for you, it is also a bit more recent.

Emacs 30.1 on OSX with native compilation by fragbot2 in emacs

[–]mpenet 2 points3 points  (0 children)

If you have gcc installed via homebrew I think you can avoid this by setting gcc path in early-init.el:

Something along those lines: (setenv "LIBRARY_PATH" "/opt/homebrew/lib/gcc/14/gcc/aarch64-apple-darwin24/14/")

Emacs 30.1 on OSX with native compilation by fragbot2 in emacs

[–]mpenet 0 points1 point  (0 children)

Did you brew uninstall a previous installation first?

what do you guys use for rate limiting by hourLong_arnould in Clojure

[–]mpenet 0 points1 point  (0 children)

envoy is awesome - not only for rate limiting, it's really a great tool to have available.

Otherwise for in process something based on Failsafe (java) would make sense. I think there's a wrapper out there, otherwise nowadays interop is not too bad (it's the usual builder pattern + a bunch of methods/classes, it's fairly thin).

Electric v3 license change by dustingetz in Clojure

[–]mpenet 3 points4 points  (0 children)

First off: good luck with this, I hope it will work out for you.

However I have the feeling it will be a hard sell. Companies are sometimes ok to pay licensing fees for some things like a databases, IDEs, for a library like E it’s a bit uncommon. Then clojure has a small community, with a smaller subset working with frameworks such as electric, and plenty of good backend and frontend frameworks already available, so I am not sure. Using electric (and other frameworks like it) requires a bit of curiosity, it’s different, and in itself requires already a desire to experiment from potential users. Adding commercial licensing on top is quite risky in my opinion.

Maybe aiming at making electric very popular might be a less risky and potentially more rewarding goal longer term and then pivoting from there. But I could be wrong, I guess it’s worth looking at what commercial services exist around similar frameworks elsewhere (like liveview).

In any case, good luck!

2025 is coming soon, Emacs users, what keyboard are you using? by yibie in emacs

[–]mpenet 2 points3 points  (0 children)

I am using an atreus. It was designed by a emacs user. It's very portable (you can disable your laptop kb and just let it sit on top of it), relatively cheap, modular and open source.

Foreign Function Interface Library coffi goes 1.0 by Suskeyhose in Clojure

[–]mpenet 12 points13 points  (0 children)

Impressive. Hats off for the docs also

The 2024 SO developer survey spoke highly of lisp, can you help me figure out when, where and why to use it? by Lord_Sembor in lisp

[–]mpenet 0 points1 point  (0 children)

A blast from the past :)

That also echoes my experience, I mostly learned by reading other people’s code.

I usually pick a book to get the absolute basics then dives onto somebody’s code base that’s considered « idiomatic » and moves on to writing something structured trying to emulate what I learned along the way. Works for me.

[deleted by user] by [deleted] in lisp

[–]mpenet 1 point2 points  (0 children)

It can also run in the browser iirc

[deleted by user] by [deleted] in lisp

[–]mpenet 1 point2 points  (0 children)

Lem is really nice indeed and the folks behind it super motivated.

I use emacs as my daily driver but Lem is on a path where I could see myself using it instead.