Hacker Newsnew | past | comments | ask | show | jobs | submit | untilted's commentslogin


Obligatory xkcd: https://xkcd.com/809/


Once per ip. Presumably there's ip-based rate limiting implemented on top of this, so it's a barrier for scrapers that aggressively rotate ip's to circumvent rate limits.


> The Emacs extensible text editor (among other things) has made a security release to address two vulnerabilities. Emacs 30.1 has fixes for CVE-2025-1244, which is a shell-command-injection flaw in the man.el man page browser and for CVE-2024-53920, which is a code-execution vulnerability in the flymake syntax-checking mode. LWN covered the flymake problems back in December.


> Compare that to, like, lexical scoping or parametric polymorphism, which most languages just have by default at this point. They’re almost mathematical facts.

FWIW emacs lisp (in)famously still defaults to dynamic scoping -- there's been a proposal to change that default earlier this month but interestingly, there's still pushback. See e.g. https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00...


At one time it was thought that implementing lexical scoping for a lisp (with lambdas, etc) was not possible to do performantly and this is one of the reasons that lots of lisps had dynamic scoping. That said, scheme has lexical scoping and I think that predates GNU Emacs by a reasonable amount of time.


AFAIK, dynamic scoping is still the default because of compatibility: older extensions might rely on it. For any new extension, the author should turn it on from the get go.


Just to add to this -- In QM/QFT there is an inverse relationship between energy & distance, meaning small distances (or sizes) correspond to high energy interactions (see e.g. [1]). One consequence is that at small enough scale (the Planck scale), the energy scale gets so large that quantum gravity effects are expected to be non-negligible. Formulating a theory of quantum gravity that fits into the Standard Model of particle physics & agrees with general relativity is an open problem in physics, therefore the Planck scale is at least the smallest distance that can conceivably be modeled given our current knowledge.

[1] https://physics.stackexchange.com/questions/731971/equivalen...


A physical sphere has a finite number of constituents, therefore the theorem does not apply


Of note, this is a post by Andrea Corallo, the legend who brought native compilation to emacs lisp a few years back


Is this the default now ?


It's now the default on the development branch: https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3328c...

It's _not_ the default in any official release, yet. Although plenty of distros have either a separate package enabling it (or have enabled it in the main package)


Not yet. I believe, it is discussed for Emacs 30. Meanwhile if you are willing to install Emacs 29 as a snap (https://snapcraft.io/emacs) you can enjoy the benefits it brings w/o needing to compile your Emacs binary. I use it as my daily driver and did not have any issues.


Yes, since 28.1, last April.



Most recent flights I've been on, it was specifically stated it was a fire hazard in the safety announcement


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: