frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Your ePub Is fine

https://andreklein.net/your-epub-is-fine-kobo-disagrees-blame-adobe/
347•sohkamyung•6h ago•143 comments

Even more batteries included with Emacs

https://karthinks.com/software/even-more-batteries-included-with-emacs/
60•signa11•2h ago•13 comments

Show HN: Kage – Shadow any website to a single binary for offline viewing

https://github.com/tamnd/kage
471•tamnd•11h ago•99 comments

Bitsy

https://bitsy.org/
92•tosh•3d ago•3 comments

21 years and counting of 'eight fallacies of distributed computing' (2025)

https://blog.apnic.net/2025/12/08/21-years-and-counting-of-eight-fallacies-of-distributed-computing/
45•teleforce•5h ago•4 comments

Prove you're human by winning a claw machine

https://feralui.vercel.app/#/captcha
27•speckx•2d ago•15 comments

Firewood Splitting Simulator

https://screen.toys/firewood/
720•memalign•5d ago•224 comments

Rio de Janeiro's "homegrown" LLM appears to be a merge of an existing model

https://github.com/nex-agi/Nex-N2/issues/4
310•unrvl22•13h ago•162 comments

Show HN: Trace – Offline Mac meeting transcripts you can flag mid-call

https://traceapp.info
131•AG342•1d ago•52 comments

A short history of Cerro Torre, the most controversial mountain (2012)

https://www.markhorrell.com/blog/2012/a-short-history-of-cerro-torre/
18•joebig•4d ago•6 comments

Why does paper fold so well?

https://www.bbc.co.uk/programmes/w3ct8k70
7•zeristor•1d ago•1 comments

Formal methods and the future of programming

https://blog.janestreet.com/formal-methods-at-jane-street-index/?from_theconsensus=1
226•eatonphil•16h ago•81 comments

Ask HN: What are you working on? (June 2026)

184•david927•13h ago•698 comments

Chaosnet (1981)

https://tumbleweed.nu/r/lm-3/uv/amber.html
72•RGBCube•10h ago•7 comments

Write for One Person

https://wizardzines.com/comics/write-for-one-person/
166•evakhoury•2d ago•55 comments

TorchCodec 0.14: HDR Video Decoding for CPU and CUDA, and Fast Wav Decoder

https://github.com/meta-pytorch/torchcodec/releases/tag/v0.14.0
34•scott_s•4d ago•3 comments

Segmented type appreciation corner (2018)

https://aresluna.org/segmented-type/
69•unexpectedVCR•3d ago•15 comments

Show HN: Discover Wikipedia articles popular on Hacker News

https://www.orangecrumbs.com/
79•octopus143•11h ago•20 comments

Caddy compatibility for zeroserve: 3x throughput and 70% lower latency

https://su3.io/posts/zeroserve-caddy-compat
168•losfair•15h ago•49 comments

Perlisisms (1982)

https://www.cs.yale.edu/homes/perlis-alan/quotes.html
104•tosh•14h ago•52 comments

The only scalable delete in Postgres is DROP TABLE

https://planetscale.com/blog/the-only-scalable-delete
148•hollylawly•3d ago•54 comments

Windows 11 users are tired of MS account requirements creeping into everything

https://www.windowscentral.com/microsoft/windows-11/windows-11-users-are-tired-of-microsoft-accou...
164•josephcsible•7h ago•101 comments

I indexed 669 GB of my GoPro videos using my M1 Max computer and local ML models

323•iliashad•14h ago•80 comments

FarOutCompany

https://faroutcompany.com/
111•bookofjoe•15h ago•17 comments

Chopped, Stored, Secured – The Story of the Hash Function

https://0xkrt26.github.io/math_behind_security/2026/06/09/the-story-of-the-hash-function.html
32•denismenace•4d ago•7 comments

The hallucinogenic mushroom that contains no known psychedelic

https://psychedelics.co.uk/news/a-mushroom-genus-that-gets-people-high-but-not-the
50•thunderbong•4h ago•25 comments

USB Power Delivery: Plugging into the Benefits

https://www.aptiv.com/en/insights/article/usb-power-delivery-plugging-into-the-benefits
44•mooreds•3d ago•90 comments

How to earn a billion dollars

https://paulgraham.com/earn.html
519•kingstoned•17h ago•1531 comments

The Birth and Death of JavaScript (2014)

https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript
221•subset•16h ago•126 comments

Lisp's Influence on Ruby

https://blog.tacoda.dev/lisps-influence-on-ruby-6a54f1a7740e
231•tacoda•3d ago•66 comments
Open in hackernews

Even more batteries included with Emacs

https://karthinks.com/software/even-more-batteries-included-with-emacs/
59•signa11•2h ago

Comments

tptacek•1h ago
I have been using Emacs since 1994 (Lucid!) and I still don't understand Dired.
rirze•1h ago
Try it out! It has its own learning curve, but it's convenient to use in quick and dirty situations.
buzzwords•59m ago
I saw orgmode once and I really loved it. Used Doomed and spacemacs. But dear Lord, does everything break on updates and need fixing. I had to give up as I just don't think it's feasible for me to fix my emacs when I want to get some work done.
binary132•46m ago
I’ve come to believe that this is less an emacs problem and more an “emacs plugins that try to do way too much stuff / take too much control” problem. I’m on vanilla emacs (I don’t even use use-package) and my config never breaks any more, even when upgrading major emacs versions. I think it’s about doing things in harmony with the emacs way instead of trying to take over the UI/UX. Emacs Live was always broken when I was using that.
gnulinux•46m ago
My 2 cents (I hope I don't offend anyone, and of course Emacs community is amazing). I've been using Emacs full-time since ~2010 but I must admit it's been more like part-time along with VSCode since ~2024.

> This is largely a discoverability problem

In my experience it's not a discoverability problem at all. Not even a little bit. My problem with emacs batteries has always been stability between different combinations of packages. I know how to use dired, I know how to install elisp packages, I know how to write emacs lisp myself. The issue with emacs is that it's difficult to create large packages with "batteries" because any additional package added can bork some random, seemingly unrelated package. E.g. back in the day (maybe around ~2020s or a bit before?) I've been using Spacemacs without vim keybinding, and although batteries were included and I was happy, this issue I mentioned above was even bigger. Because I constantly had to deal with installing a package and discovering that it broke some unrelated LSP, programming, or autocomplete package. It gets quite a bit frustrating at some point. Since this LLM madness started, I never really installed anything LLM related to Emacs, and have been using other text editor for LLM related stuff, Emacs for everything else (especially if there is a strong Emacs package, e.g. agda2-mode is incredibly good, almost flawless!)

Again, just my humble two cents. Obvious Emacs is amazing, and in many ways it's still my go-to, I just think that the biggest issue for me has always been randomly broken packages. Maybe I'm a terrible elisp programmer, that's possible! But I've been using emacs everyday for decades, so idk...

skydhash•32m ago
Both you and the sibling common by buzzwords have the same contexte: You’re both using someone’s configuration framework, which goes bery much against the vanilla emacs’s way. Most package assumes something standard and you can expect something to break if your configuration isn’t.
shevy-java•26m ago
> You’re both using someone’s configuration framework, which goes bery much against the vanilla emacs’s way

I heard a similar argument about vim's billion configuration options.

At some point I simply got tired of having to tweak it and switched to a better editor (not emacs though; both vim and emacs are losing in any debate, but it's a fun debate nonetheless since both camps think software can only be written with these two editors; everyone else must be clueless and skillless).

QwenGlazer9000•39m ago
All the other comments in this thread talk about emacs instability when that hasn't been the case for me. I'm on doom emacs, update once in a while, and everything mostly just works other than some color scheme weirdness I had to fix.

I used to be on neovim, and that ecosystem compared to emacs feels like this image: https://i.imgflip.com/2pg2s7.jpg

Some of it is the maintainer shielding us from the breaking changes, but I also think the ecosystem is more slow moving than other editors which helps. The editor is older than most devs after all.

shevy-java•31m ago
The irony is that the vim camp can use just the same "argument" here about emacs. So that is a weird comparison to want to make here.

> The editor is older than most devs after all.

Well, being old does not automatically mean better. Peak human physical performance typically happens, with some exceptions (Justin Gatlin, if we ignore the use of enhancement drugs) in younger years; see Usain Bolt's fastest time achieved when he was young (23 years, in 2009). For mental tasks it is not so limited, but for physical peaks it is often in the younger years. For some software projects it also is the case that older age means more code, which in turn automatically mean smore bugs, all other things being equal. I am not necessarily questioning as to whether emacs has more bugs; my point is that the comparison/analogy does not work as means of quality assessment.

shevy-java•35m ago
Emacs is a great OS. If you complement it with vim then you may have a working editor as well, provided you know how to exit from vim.
__patchbit__•2m ago
Emacs is the AI acupuncture livecode needle probe into AI robotics. Pair it with Helix editor for the old and true, refresh new experience.
mintflow•34m ago
Nice write up about Emacs, ruler-mode is a thing I never used before.

Recently I finally start to C-X M-x to do text scaling, the typing is hard even as near 2 decades user of Emacs.

garn810•7m ago
Spacemacs is kind of bloated and easy to break with custom packages which are not part of original build