frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Efrit: A native elisp coding agent running in Emacs

https://github.com/steveyegge/efrit
53•simonpure•3h ago

Comments

cmrdporcupine•1h ago
Neat. As a Claude Code plan user can I use this ? I've never tried the API access method.

Claude is remarkably effective at writing elisp I surprisingly found. I had it whip up a mode today for something today (Notation3/N3 RDF triples) complete with etags support, etc. and it just... did it.

Bilal_io•1h ago
Clever name. For thos curious Efrit is Genie in Arabic and possibly the same in neighboring languages such as Persian and Turkish..
dragonwriter•1h ago
> For thos curious Efrit is Genie in Arabi

More precisely, as I understand it, “genie" is an anglicization of its Arabic equivalent, “jinn"; Efrit is a specific kind of jinn.

kgwgk•52m ago
Genie comes from Latin via French, it's not (just) a transliteration.

https://www.etymonline.com/word/genie

https://en.wikipedia.org/wiki/Genius_(mythology)

foobarqux•49m ago
I managed to get this working with gemini by using a proxy [1] and the following config (I used quelpa)

    (use-package efrit
    :quelpa (efrit :fetcher git :repo "steveyegge/efrit")
    :init
    (setq efrit-model "gemini-2.5-pro")
    ;; (setq efrit-api-url "https://generativelanguage.googleapis.com/v1beta/opena
    (setq efrit-api-url "http://127.0.0.1:8089/v1/messages")
    :config (defun efrit--get-api-key () (key-from-file "~/.keys/gemini.txt")) ; this isn't needed, it's set by the proxy
    :ensure t)
I needed to remove the uvicorn version constraint when importing the project to uv to get it to find a version solution.

Initially I thought you could send it directly to Gemini but apparently you need to proxy and translate the responses.

[1] Seems sketchy, use at your risk: https://github.com/coffeegrind123/gemini-for-claude-code

jwmcq•16m ago
I wonder if this could be updated to use OpenRouter in a similar way to Emigo[1] was aiming to do.

(I use the past tense, because Emigo has not been updated in a quarter of a year, which seems as if it may as well be decades in the timeline of this sort of stuff.)

[1] https://github.com/MatthewZMD/emigo

TiXL – Free and Open Source Motion Graphics

https://tixl.app/
1•stephdin•1m ago•0 comments

I built an AI charting platform

https://www.aulico.com/
5•imatelescope•4m ago•0 comments

How America Wins the Invisible War

https://arenamag.com/articles/how-america-wins-the-invisible-war
1•transpute•6m ago•0 comments

Show HN: Network For Developers to give opinions on frameworks, software, etc.

https://v0-launch-waitlist-page-5bgpqdhii-abdmog01-gmailcoms-projects.vercel.app/
1•AbdMog•9m ago•0 comments

How many tabs do you keep open at the same time?

1•Toby1VC•10m ago•0 comments

Newsom says CA will hold special election to combat Trump, TX redistricting

https://sfstandard.com/2025/08/08/newsom-california-election-redistricting-trump-texas/
2•littlexsparkee•10m ago•1 comments

Flow Sensitivity Without CFG: An Efficient Andersen-Style Pointer Analysis

https://arxiv.org/abs/2508.01974
1•matt_d•10m ago•0 comments

How to safely escape JSON inside HTML SCRIPT elements

https://sirre.al/2025/08/06/safe-json-in-script-tags-how-not-to-break-a-site/
1•dmsnell•11m ago•1 comments

How to Navigate the Jungle of Online Job Postings

https://www.wsj.com/lifestyle/careers/how-to-navigate-the-jungle-of-online-job-postings-69902b11
1•vdalal•13m ago•1 comments

Do they even test this?

https://mariadb.org/do-they-even-test-this/
1•samaysharma•14m ago•0 comments

Update on Malicious Gems Removal

https://blog.rubygems.org/2025/08/08/malicious-gems-removal.html
1•mooreds•20m ago•0 comments

Show HN: A Python CEL implementation (written in Rust)

1•hardbyte•22m ago•0 comments

Height Differece Tool

https://es.heightcomparisonchart.com
1•jason66•23m ago•0 comments

Back End to AI Engineer: A Realistic Path

https://hamed-rafati.medium.com/backend-to-ai-engineer-a-realistic-path-7399cc90fdbe
1•hamedz•23m ago•0 comments

JWT or Not: Personally Insecure Reflections on Software (In)Security [video]

https://www.youtube.com/watch?v=IgKRGS6cQWw
1•mooreds•24m ago•0 comments

Co-Founder and CTO of FusionAuth Daniel DeGroff on DIY Cyber Guy [audio]

https://diycyberguy.com/2025/08/07/degroff/
1•mooreds•25m ago•0 comments

L. E. Modesitt, jr. interview (2024)

http://fantasyhotlist.blogspot.com/2024/10/new-l-e-modesitt-jr-interview.html
2•stacktrust•27m ago•1 comments

The Lean Startup: Zen, the Art of Failing Fast and Reclaiming Aesthetic Vision

https://medium.com/@guillaume.a.pignol/the-lean-startup-zen-the-art-of-failing-fast-and-reclaiming-aesthetic-vision-497e98d026cf
1•light_triad•28m ago•0 comments

Roleplay worlds with AI just like you were reading a book

https://www.jaquelene.com/
1•chiefgui•30m ago•0 comments

Tsutomu Yamaguchi: The man who survived both atomic bombs

https://www.rnz.co.nz/news/world/569474/tsutomu-yamaguchi-the-man-who-survived-both-atomic-bombs
3•billybuckwheat•30m ago•1 comments

How to Form an Opinion

https://idiallo.com/blog/how-to-form-an-opinion
1•foxfired•34m ago•0 comments

Show HN: Tiered storage and fast SQL for InfluxDB 1.x/2.x

https://historian.exydata.com
1•ignaciovdk•35m ago•0 comments

Vector Types and Debug Performance

https://blog.s-schoener.com/2025-08-07-vector-debug-codegen/
1•matt_d•38m ago•0 comments

Map Shows States Where Property Tax Could Be Repealed

https://www.newsweek.com/map-property-tax-repeal-reform-2110266
1•harambae•38m ago•0 comments

The US has a bullfrog problem

https://www.vox.com/down-to-earth/422353/bullfrogs-invasive-west-native-species
1•bookofjoe•40m ago•0 comments

Bitcoin Demand Shift: Coinbase's 60-Day BTC Premium Streak Is at Risk

https://www.coindesk.com/markets/2025/07/29/bitcoin-demand-shift-coinbase-s-60-day-btc-premium-streak-is-at-risk
1•PaulHoule•40m ago•0 comments

Open-source control plane for Docker MCP Gateways?

1•GeneBordegaray•40m ago•0 comments

SpaceX Dragon Undocking from ISS

https://twitter.com/SpaceX/status/1953935434528002165
1•fillskills•41m ago•2 comments

Article: A Case of Bromism Influenced by Use of Artificial Intelligence

https://www.acpjournals.org/doi/10.7326/aimcc.2024.1260
2•zahirbmirza•42m ago•3 comments

How does Tor work? (2023)

https://skerritt.blog/how-does-tor-really-work/
1•bbno4•43m ago•0 comments