frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

I used standard Emacs extension-points to extend org-mode

https://edoput.it/2025/04/16/emacs-paradigm-shift.html
115•Karrot_Kream•4h ago

Comments

skydhash•3h ago
The model of computer use that appeals to me are the one that in theory have a simple system, but the real goal is for you to have a tool that fits your needs. So far it includes the BSDs (Unix), Emacs, and Smalltalk. I've not tried Plan 9 yet.

The more I'm learning more about the above, the more I'm believing that most computer problems has been solved since a long time and the focus should be on improving and creating new tools, not reinventing them.

PS: Spreadsheets are nice too, but they're still lacking the surrounding helpers that would make them great. There's VBA in excel, but I'm thinking about more like dynamic table that's linked to an endpoint or some commands (Unix's ps). I haven't explored tools like Airbase to see if they fit that vision.

alexkehayias•2h ago
Having used emacs for many years, OP's description of "doing things wrong" is exactly the way I use emacs.

I seldom care about the inner workings of emacs and will do the absolute minimum to get it to work the way I want and then move on. I'm reminded over and over again that Emacs patinas really nicely with poorly written elisp in an init file over time.

Case in point, I found that org-export is super slow. After profiling it, I found the slow function, copied it, removed the slow part, and advice-add it right back in there[0]. Might this break some other deeply intertwined behavior someplace else? Probably. Does it matter if I'm the only one using it? Nope.

[0]https://github.com/alexkehayias/emacs.d/blob/master/init.el#...

imiric•1h ago
Learning and using Emacs is possibly the activity with the highest ROI over time you can do if you work with text for a living. Maybe even if you don't.

Every time you modify it, you are improving your workflow. Those changes compound over time so that the system is always familiar, which makes interacting with text, the filesystem, network, and anything else you can manipulate with Elisp, that much easier, faster, and more comfortable. What you end up with is a system that is unique to you. A system that does what you want the way you want it, and never changes unless you want it to. In a world where software constantly changes and breaks, where new editors appear and disappear, using your own version of Emacs is incredibly comforting. There are no surprises, no rugpulls, no radical UI redesigns, no sneaky telemetry or tracking, no ads, no nagware, and so on. Anything you don't like can be removed, changed, or improved.

It's not perfect, of course. It's slow, alien in many ways, lags behind in features of modern editors, and has a brutally steep learning curve, especially if you're not familiar with Lisps. It may take you years to appreciate it, and a lifetime to understand it. But that's OK. You don't need to understand all of it. As long as you start the journey, you can learn on the way, and your experience will keep improving.

donaldihunter•1h ago
I have been using Emacs for 35 years and I am still learning along the way. It has been the one constant across Solaris, Linux, Windows and macOS for all that time.

UTF-8 is a brilliant design

https://iamvishnu.com/posts/utf8-is-brilliant-design
372•vishnuharidas•6h ago•162 comments

QGIS is a free, open-source, cross platform geographical information system

https://github.com/qgis/QGIS
299•rcarmo•8h ago•82 comments

I used standard Emacs extension-points to extend org-mode

https://edoput.it/2025/04/16/emacs-paradigm-shift.html
115•Karrot_Kream•4h ago•4 comments

FFglitch, FFmpeg fork for glitch arch

https://ffglitch.org/gallery/
59•captain_bender•3h ago•8 comments

Corporations are trying to hide job openings from US citizens

https://thehill.com/opinion/finance/5498346-corporate-america-has-been-trying-to-hide-job-opening...
350•b_mc2•8h ago•255 comments

Many hard LeetCode problems are easy constraint problems

https://buttondown.com/hillelwayne/archive/many-hard-leetcode-problems-are-easy-constraint/
405•mpweiher•10h ago•348 comments

Tips for installing Windows 98 in QEMU/UTM

https://sporks.space/2025/08/28/tips-for-installing-windows-98-in-qemu-utm/
27•Bogdanp•2h ago•1 comments

The treasury is expanding the Patriot Act to attack Bitcoin self custody

https://www.tftc.io/treasury-iexpanding-patriot-act/
597•bilsbie•12h ago•449 comments

EU court rules nuclear energy is clean energy

https://www.weplanet.org/post/eu-court-rules-nuclear-energy-is-clean-energy
621•mpweiher•6h ago•468 comments

3D modeling with paper

https://www.arvinpoddar.com/blog/3d-modeling-with-paper
237•joshuawootonn•10h ago•32 comments

Reduce bandwidth costs with dm-cache: fast local SSD caching for network storage

https://devcenter.upsun.com/posts/cut-aws-bandwidth-costs-95-with-dm-cache/
22•tlar•3d ago•8 comments

Unauthorized Windows/386

https://virtuallyfun.com/2025/09/06/unauthorized-windows-386/
34•Bogdanp•3d ago•4 comments

First 'perovskite camera' can see inside the human body

https://news.northwestern.edu/stories/2025/09/first-perovskite-camera-can-see-inside-the-human-body/
41•geox•3d ago•9 comments

Discovery of a new satellite or ring arc around Quaoar

https://phys.org/news/2025-09-discovery-moon-orbiting-mysterious-distant.html
9•wglb•22h ago•2 comments

How FOSS Projects Handle Legal Takedown Requests

https://f-droid.org/2025/09/10/how-foss-projects-handle-legal-takedown-requests.html
88•mkesper•7h ago•8 comments

Rust: A quest for performant, reliable software [video]

https://www.youtube.com/watch?v=k_-6KI3m31M
96•raphlinus•17h ago•32 comments

Humanely dealing with humungus crawlers

https://flak.tedunangst.com/post/humanely-dealing-with-humungus-crawlers
71•freediver•8h ago•39 comments

OpenAI Grove

https://openai.com/index/openai-grove/
85•manveerc•9h ago•93 comments

Real-time AI hallucination detection with timeplus: A chess example

https://www.timeplus.com/post/ai-chess-hallucination-detection
7•gangtao•3d ago•2 comments

Show HN: Aris – a free AI-powered answer engine for kids

https://www.aris.chat
15•andrewdug•3h ago•24 comments

Windows-Use: an AI agent that interacts with Windows at GUI layer

https://github.com/CursorTouch/Windows-Use
99•djhu9•4d ago•20 comments

Oq: Terminal OpenAPI Spec Viewer

https://github.com/plutov/oq
91•der_gopher•10h ago•11 comments

How to Become a Pure Mathematician (Or Statistician)

http://hbpms.blogspot.com/
69•ipnon•3d ago•72 comments

Building a Deep Research Agent Using MCP-Agent

https://thealliance.ai/blog/building-a-deep-research-agent-using-mcp-agent
70•saqadri•2d ago•16 comments

Proton Mail suspended journalist accounts at request of cybersecurity agency

https://theintercept.com/2025/09/12/proton-mail-journalist-accounts-suspended/
145•lehi•3h ago•71 comments

I don't like curved displays

https://blog.danielh.cc/blog/curved
66•max__dev•4d ago•79 comments

VaultGemma: The most capable differentially private LLM

https://research.google/blog/vaultgemma-the-worlds-most-capable-differentially-private-llm/
83•meetpateltech•8h ago•16 comments

Advanced Scheme Techniques (2004) [pdf]

https://people.csail.mit.edu//jhbrown/scheme/continuationslides04.pdf
92•mooreds•9h ago•14 comments

Racintosh Plus – Rackmount Mac Plus

http://www.identity4.com/2025-racintosh-plus/
128•zdw•4d ago•32 comments

Why do browsers throttle JavaScript timers?

https://nolanlawson.com/2025/08/31/why-do-browsers-throttle-javascript-timers/
51•vidyesh•7h ago•29 comments