frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Emacs 31 Is Around the Corner: The Changes I'm Daily Driving

https://www.rahuljuliato.com/posts/emacs-31-around-the-corner
82•frou_dh•1h ago

Comments

bogometer•21m ago
>treesit-auto-install-grammar

Sweet. GLP1 for my .emacs!

arikrahman•16m ago
Excited to try out the native frame transposition this update and how it plays with pgtk
jerf•16m ago
"Is anyone still using emacs?"

Yes. I had to briefly visit the world of VSCode during a period of time when it had better AI integration than emacs did, but since I got Claude working well inside of emacs I've returned to 100% emacs. There just isn't anything like the old editors, built in the 80x24 terminal era, for getting huge swathes of code on your screen at once. I run a standard widescreen monitor with three vertical windows for emacs, each of which I often will break into two frames, so I can have up to six contexts active at once. I rarely do, but I frequently have 2 and 3. That's my entire 4K screen, full of code, usefully full of code. I'm not an IDE hater but they do put an awful lot of stuff on the screen that on a proportional basis I'm just not using as much as I use the code editor.

I had been getting somewhat nervous about emacs' long term prospects about 10 years ago. I would read the release notes for major versions and generally not be particularly excited about anything. Somewhere around treesitter something seems to have revitalized the project. It may well have been treesitter that revitalized it overall. You end up with a lot more wood behind fewer arrows when the project is able to put more work into generally-useful tools rather than every single language community maintaining their own separate mode for each language.

Now I am more excited about the major releases; for instance term issues are an issue for me with the aforementioned Claude integration. Not enough to stop me, but annoying. At the risk of saying something inflammatory to emacs fans, I feel like emacs is catching up to everything else better now... but it is catching up. It's getting easier to recommend it again as something you may want to seriously consider as a power-tool editor and not just something I used because I had 15 years of finger-experience with it and no significant reason to change. AI has eaten a lot of the IDE tools for me and you can type into a text box in emacs as well as you can anything else.

I still occasionally bring up VSCode now to use the debugger, I still don't feel like I have as nice an experience with that as I do with emacs, but my debugging habits have always been able to deal with doing something a little extra to do a debugging session. By its very nature, you're committing some time to the process just to do the debugging itself, no matter how slick the UI for it may be, so a bit of overhead isn't so bad.

hoppp•9m ago
The two complaints I hear is:

1.Memorizing how to use it has a big learning curve.

2.Wrist pain from pressing button combinations all the time.

Otherwise plenty of people still use it and it's great. Just hard to pick up for new users.

xedrac•6m ago
I've only ever used emacs in vim mode (evil-mode). Its vim emulation is the best I've seen anywhere.
scoops_•8m ago
Wow, auto install treesitter grammars, editable xref, transposing window layouts, speed bar as a side window in frame, I had no idea any of these things were coming and were all some passing thoughts I’ve had in the last few weeks “it would be cool if this was supported OOTB”. Some dreams do come true!
xedrac•8m ago
I'm happy to see these improvements. One thing that has always been annoying with Emacs is how much configuration is required to get a modern editor going. Things like Doom Emacs, and Spacemacs try to solve that problem, but both feel far removed from vanilla emacs. I wish Emacs came with several presets so with a single line, you could transform the editor to different base points. For example, most devs want treesitter highlighting and LSP enabled by default. Why not have a preset like (preset-base-ide-1), so we don't need 200 lines of configuration before we can function? Instead we could build off of a much closer starting point.
mark_l_watson•5m ago
Reading Rahul's post I got excited to build Emacs 31 from source, but reality occurred and I decided to wait for the release. I also like his articles in setting up Emacs.

I don't care what tools other developers use but in January I made my two dev Macs 'VSCode free' and use Emacs for everything. Feels better!

For decades I would spend tons of time experimenting with my Emacs setups but in the last few years I have been shifting to more out of the box experiences. I did write my own agentic coding platform in Emacs Lisp but I keep that separate from .emacs and .emacs.d

1•icesarani•41s ago

HOLogram – an open protocol to obfuscate behavioral biometrics in the browser

https://www.hologramprotocol.org/
1•BaffiSan•54s ago•0 comments

Ask HN: Could Fable/Mythos be used to build Python's JIT?

1•vezycash•1m ago•0 comments

Major mobile carrier left user PII in the clear

https://www.theregister.com/security/2026/06/18/welcome-to-your-new-telco-job-heres-sudo-access-t...
1•geekinchief•2m ago•0 comments

Show HN: Display.dev – the agent-agnostic workspace for HTML and .md artifacts

https://display.dev/
1•ottilves•4m ago•0 comments

Bees regulate feeding to avoid over-consuming certain essential nutrients

https://www.ox.ac.uk/news/2026-06-17-bees-avoid-too-much-of-a-good-thing-by-balancing-nutrients-i...
3•gmays•6m ago•0 comments

The Elegance of Gradient Noise

https://yogthos.net/posts/2026-06-17-perlin-flow.html
2•yogthos•6m ago•0 comments

Show HN: The Hidden Structure of the Euro System

https://zenodo.org/records/20635198
2•A19dammer91•7m ago•0 comments

ShipList – We submit your product to 100 launch directories for you

https://shipli.st
2•marcoetmx•7m ago•0 comments

Pierre Zemb from Clever Cloud

https://theconsensus.dev/p/2026/06/18/pierre-zemb-from-clever-cloud.html
2•eatonphil•7m ago•0 comments

Drowning Doesn't Look Like Drowning (2021)

https://gcaptain.com/drowning/
3•speckx•8m ago•0 comments

Won't Somebody Think of the Children?

https://twitter.com/rich_rdctd/status/2067265604105474260
3•arrowsmith•8m ago•0 comments

Wages in America Are Too Low for the 30% Rule to Work for Renters Anymore

https://www.realtor.com/advice/rent/wages-in-america-are-too-low-for-the-30-rule-to-work-for-rent...
26•littlexsparkee•11m ago•9 comments

Kit-IFMS: A platform that combines SACCO management, lending, inventory and POS

https://kit-ifms.com/
2•amtkm•11m ago•0 comments

Turbocharged Earnings Are Pushing Stocks Higher. There's a Catch

https://www.wsj.com/finance/turbocharged-earnings-are-pushing-stocks-higher-theres-a-catch-100839c9
4•petethomas•11m ago•0 comments

Git platform built for agentic era

https://gitlawb.com/node
2•kevin11111•12m ago•2 comments

OSS models decisively overtook Proprietary models in market share

https://dirac.run/labs-market-share
4•GodelNumbering•12m ago•0 comments

A SaaS Boilerplate So You Can Launch in Hours, Not Weeks

https://github.com/katarinapetrov19/ShipKit
2•katarinap19•13m ago•1 comments

What can Cloudflare's Browser Run do?

https://what-can-browser-run-do.examples.workers.dev/
2•fayazara•14m ago•0 comments

Turn any MP3 into a karaoke pitch game (Demucs and RMVPE and forced alignment)

https://pitchhighway.com/
2•gabrielpolyy•15m ago•0 comments

PostFast MCP – schedule social posts to 11 platforms from Claude/Cursor/ChatGPT

https://github.com/peturgeorgievv-factory/postfast-mcp
2•peturgeorgievv•15m ago•0 comments

Luxury markets burn trillions in human labor – here's an engineering solution

https://qasoft.wordpress.com/2013/11/10/luxury-and-its-impact-on-society/
2•qamaster•16m ago•0 comments

The Underground Logic Shaping the Suburbs [video]

https://www.youtube.com/watch?v=jHIkiGJ1PxM
2•surprisetalk•17m ago•0 comments

Sexually Rejected Flies Turn to Booze (2012)

https://www.science.org/content/article/sexually-rejected-flies-turn-booze
2•speckx•17m ago•0 comments

OpenOMB – Apportionment Tracker

https://openomb.org/
2•softwaredoug•17m ago•0 comments

81920 CPU Cores per Rack with AMD EPYC Venice at HPE Discover 2026

https://www.servethehome.com/81920-cores-per-rack-with-amd-epyc-venice-at-hpe-discover-2026/
4•ksec•21m ago•2 comments

Show HN: Talos – Open-source WASM interpreter for Lean

https://github.com/cajal-technologies/talos
7•mfornet•21m ago•0 comments

MCP-customs: NPM audit, but for MCP servers

https://github.com/mcpcustoms/mcp-customs
2•mcpcustoms•22m ago•0 comments

Develop magazine #19 (1994) [pdf]

https://vintageapple.org/develop/pdf/develop-19_9408_September_1994.pdf
2•gregsadetsky•26m ago•1 comments

How Alberta Eradicated Rats

https://worksinprogress.co/issue/albertas-war-on-rats/
2•tzury•26m ago•0 comments