HNHacker News
TopNewBestAskShowJobs

andrenarchy

139 karma · joined July 24, 2015

https://mathstodon.xyz/@andrenarchy
submissionscomments
andrenarchy··on Jean-Pierre Serre turns 100
The European Mathematical Society just published an interview with Serre on the occasion of his birthday: https://euromathsoc.org/news/ems-magazine-no.-141:-celebrati...
andrenarchy··on Beginning January 2026, all ACM publications will be made open access
Happy to share details! Typesetting is a big item (for us becoming even more due to production of accessible publications), language editing, (meta-)data curation, technical infrastructure and software development (peer review systems, hosting, metadata and fulltext deposits, long-term preservation, maintenance, plagiarism and fraud detection), editor training/onboarding, editorial support, marketing, and of course our staff running all of this also wants a salary.

Some keep repeating that Diamond OA is superior because publishing is free for authors and everything is immediately OA. And indeed it is, but only if you have someone who is indefinitely throwing money at the journal. If that's not the case then someone else pays, for example universities who pay their staff who decide to dedicate their work time to the journal. Or it's just unpaid labour so someone pays with their time. It's leading to the same sustainability issues that many Open Source projects run into.

andrenarchy··on Beginning January 2026, all ACM publications will be made open access
CEO of EMS Press here (publisher of the European Mathematical Society). Like most society publishers, we really care about our discipline(s) and want to support researchers regardless of whether they or their institution can afford an astronomical APC or subscription rates.

Good publishing costs money but there are alternatives to the established models. Since 2021 we use the Subscribe to Open (S2O) model where libraries subscribe to journals and at the beginning of each subscription year we check for each journal whether the collected revenues cover our projected costs: if they do we publish that year's content Open Access, otherwise only subscribers have access. So no fees for authors and if libraries put their money where their mouth is then also full OA and thus no barriers to reading. All journals full OA since 2024. Easy.

andrenarchy··on Parsix: Parse Don't Validate
For TypeScript there is the pure functional https://github.com/paperhive/fefe

Less boilerplate than the other solutions I know... for example it allows you to define types easily just by writing a parser/validator ("transformation" in fefe terminology).

andrenarchy··on Show HN: Verify JSON using minimal schema
You can also use fefe (https://github.com/paperhive/fefe/) to validate any data with its pure functional and minimalist approach. Bonus: it's 100% type-safe automatically if you use Typescript.
andrenarchy··on Is Your Site Leaking Password Reset Links?
If you use javascript to extract the token from the URL then you can simply pass it via the hash ("fragment") part of the URL. The hash portion is only interpreted by the user agent and never sent to a server (see https://tools.ietf.org/html/rfc3986#section-3.5). This is how we solved it at paperhive.org.