frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: Let's rethink the architecture and future of Emacs

3•kurouna•2h ago

Comments

kurouna•2h ago
First and foremost, I love Emacs and have the utmost respect for its Lisp-based ecosystem. It is undoubtedly one of the most successful and enduring examples of user-extensible software in history. Recently, I’ve been reflecting on the nature of Emacs: What truly defines it? Is it the Lisp engine, the buffer-centric workflow, or the core philosophy of ultimate hackability? I realize this has been debated many times over the decades, but it feels worth revisiting in the context of the technologies available to us in 2026. A complete rewrite isn't the only answer; out of pure intellectual curiosity, I’d simply like to step back and reconsider its future from where we stand today.

Historically, Emacs began as a set of macros on TECO, not a Lisp-based system. Lisp eventually became its greatest strength, but I wonder if it has also become a constraint. Is it best for Emacs to continue evolving along its current path, or is it time for a more radical shift? What kind of future would be truly exciting for the next generation of hackers?

If we were to design Emacs from scratch today, would we still build it around its current C core and Lisp engine? Or could a different stack preserve its spirit while unlocking new possibilities? For

example:

* A core implemented in a modern systems language like Rust for performance and safety.

* A decoupled UI layer leveraging modern rendering engines or web technologies to natively handle complex layouts and CJK environments without legacy constraints.

* Lisp (or a similar high-level language) retained purely for user-level customization, rather than driving the underlying UI architecture.

Another question is its direction: should Emacs continue evolving into an all-in-one IDE, or should it return to being the "ultimate text editor," delegating heavy IDE responsibilities to LSP-based tools?

What specifications or technologies would make a "Modern Emacs" truly exciting for you? Are there technical or cultural reasons preventing the adoption of a modern stack, assuming the core philosophy remains intact?

Please note: This is not a critique of Lisp or the current Emacs. Whether it's a continuation of its current evolution or a completely new architecture, my only interest is to hear how we all envision its future. This is purely a thought experiment, and I hope you enjoy the discussion!

Analysis of 15 AI chat platforms: only 7 offer end-to-end encryption

https://github.com/daoistjc/ai-privacy-research
1•jonathananuma•47s ago•1 comments

Why OpenAI's Pentagon Deal May Be the Smarter Bet for AI Safety

https://alltechmagazine.com/openais-pentagon-deal-may-be-the-smarter-bet-for-ai-safety/
1•dekhna•1m ago•1 comments

Ask HN: How are you testing AI agents before shipping to production?

1•harperlabs•1m ago•0 comments

Show HN: CocoIndex-Code open source embedded AST-based code MCP

https://github.com/cocoindex-io/cocoindex-code
1•georgehe9•2m ago•0 comments

CI should fail on your machine first

https://blog.nix-ci.com/post/2026-03-09_ci-should-fail-on-your-machine-first
1•Norfair•2m ago•0 comments

Frequency – autonomous agent pipelines coordinating through shared state

https://www.frequency.sh/blog/introducing-frequency/
1•frequencyai•3m ago•1 comments

The Fallen Primes of Tohu

https://elonlit.com/scrivings/the-fallen-primes-of-tohu/
1•elonlit•4m ago•0 comments

Parseword – new game from the creator of Wordle

https://www.parseword.com
1•knuckleheads•5m ago•0 comments

Anthropic launches code review tool to check flood of AI-generated code

https://techcrunch.com/2026/03/09/anthropic-launches-code-review-tool-to-check-flood-of-ai-genera...
1•linsomniac•6m ago•0 comments

Internet Archive Faces Copyright Lawsuit over 'Myspace Dragon Hoard'

https://torrentfreak.com/internet-archive-faces-copyright-lawsuit-over-myspace-dragon-hoard/
1•crtasm•6m ago•0 comments

Ask HN: 1 Hash/Sec paced PoW making 51% attacks impossible – seeking engineers

1•HurairahShamsi•8m ago•0 comments

There are no heroes in commercial AI

https://garymarcus.substack.com/p/there-are-no-heroes-in-commercial
1•pretext•9m ago•0 comments

Seeking help spreading passion for CS with class on DIY Arduino game consoles

https://community.arduboy.com/t/looking-for-instructors-to-teach-intro-electronics-with-breadboar...
1•jaltekruse•9m ago•1 comments

New Patch Can Boost Linux ZRAM Compression Performance by over 50%

https://www.phoronix.com/news/Linux-ZRAM-50p-Compress-Boost
1•Bender•10m ago•0 comments

From games to biology and beyond: 10 years of AlphaGo's impact

https://deepmind.google/blog/10-years-of-alphago/
1•colesantiago•10m ago•0 comments

AI Assistants Are Moving the Security Goalposts

https://krebsonsecurity.com/2026/03/how-ai-assistants-are-moving-the-security-goalposts/
1•Bender•11m ago•0 comments

Afghanistan's Airspace Is Uncontrolled

https://twitter.com/i/status/2031075921763963341
1•marklit•11m ago•0 comments

Hackers Are Automating Cyberattacks with AI. Defenders Using It to Fight Back

https://singularityhub.com/2026/03/09/hackers-are-automating-cyberattacks-with-ai-defenders-are-u...
2•Brajeshwar•11m ago•1 comments

Feral cattle and horses shape vegetation structure in a trophic rewilding area

https://esajournals.onlinelibrary.wiley.com/doi/10.1002/eap.70170
1•PaulHoule•12m ago•0 comments

How fast does a protein fold? Real-time technique captures the moment

https://www.nature.com/articles/d41586-026-00755-x
2•Brajeshwar•12m ago•0 comments

MCP Roadmap

http://blog.modelcontextprotocol.io/posts/2026-mcp-roadmap/
1•pentagrama•12m ago•0 comments

We've only just confirmed that Homo habilis existed

https://www.newscientist.com/article/2518316-weve-only-just-confirmed-that-homo-habilis-really-ex...
3•Brajeshwar•12m ago•0 comments

Scientists reveal controversial plan to launch 50k MIRRORS into space

https://www.dailymail.co.uk/sciencetech/article-15631695/Scientists-plan-launch-MIRRORS-space.html
1•Bender•12m ago•1 comments

The indexing your database has is more important than many realize

https://faucetdb.ai/blog/mcp-database-benchmark/
1•guardian17•14m ago•1 comments

Instagram to End Support for End-to-End Encrypted Messaging After May 8, 2026

https://techlomedia.in/2026/03/instagram-to-end-support-for-end-to-end-encrypted-messaging-after-...
2•deepanker70•15m ago•1 comments

Ask HN: How do you block/hide comments with links to grokipedia, on HN?

1•netfortius•15m ago•0 comments

UX in the Era of Abundant Intelligence

https://generray.substack.com/p/ux-in-the-era-of-abundant-intelligence
2•wsun19•15m ago•0 comments

Show HN: All-in-one translation and writing assistant for Slack

https://slack.com/marketplace/A099D0HP3T2?nojsmode=1
1•robgehring•16m ago•1 comments

Building a Package Manager on Top of Meson's Wrap System

https://collider.ee/blog/2026-03-09-2328_building_a_package_manager/
2•mog_dev•16m ago•0 comments

The Technological Speed Limit

https://metastable.org/speed-limit/
1•pbw•16m ago•0 comments