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.
Thank you for contributing your expertise and experience.
> long-term preservation
How is that done beyond using PDF/A? I'm interested for my own files.
> Typesetting is a big item (for us becoming even more due to production of accessible publications), language editing, (meta-)data curation
I'm sure you've considered this idea; how does it work out in reality?: What happens if you push one or more of those items onto the authors - e.g., 'we won't publish your submission without proper typesetting, etc.'? Or is that just not realistic for many/most authors?
Outside of disciplines that use LaTeX, the ability of authors to do typesetting is pretty limited. And there are other typesetting requirements that no consumer tool makes particularly easy; for instance, due to funding requirements, many journals deposit biomedical papers with PubMed Central, which wants them in JATS XML. So publishers have to prepare a structured XML version of papers.
Accessibility in PDFs is also very difficult. I'm not sure any publishers are yet meeting PDF/UA-2 requirements for tagged PDFs, which include things like embedding MathML representations of all mathematics so screenreaders can parse the math. LaTeX only supports this experimentally, and few other tools support it at all.
At least in my experience, grad students don't pay submission fees. It usually comes out of an institutional finances account, typically assigned to the student's advisor (who is generally the corresponding author on the submission). (Not that the waiver isn't a good idea — I just don't think the grad students are the ones who would feel relieved by that arrangement.)
Also, I'm pretty sure my SIG requires LaTeX submissions anyway... I feel like I remember reading that at some point when I submitted once, but I'm not confident in that recollection.
> Outside of disciplines that use LaTeX, the ability of authors to do typesetting is pretty limited.
Since this is obviously true, and yet since most journals (with some exceptions) demand you follow tedious formatting requirements or highly restrictive templates, this suggests, in fact, that journals are outsourcing the vast majority of their typesetting and formatting to submitters, and doing only the bare minimum themselves.
Most of the tedious formatting requirements do not match what the final typeset article looks like. The requirements are instead theoretically to benefit peer reviewers, e.g., by having double-spaced lines so they can write their comments on the paper copy that was mailed to them back when the submission guidelines were written in the 1950s.
The smarter journals have started accepting submissions in any format on the first round, and then only require enough formatting for the typesetters to do their job.
For my area, everybody uses LaTeX styles that more or less produce PDFs identical to the final versions published in proceedings. Or, at least, it's always looked close enough to me that I haven't noticed any significant differences, other than some additional information in the margins.
This is difficult in practice. For LaTeX, in theory the publisher would simply provide their style sheet (.cls) and maybe some style guidelines, and all the authors have to do is to adhere to that file and typesetting is done.
The reason this doesn't work in practice is that authors don't always play nicely, not because of bad intentions, but because they don't want to cooperate but because of the realities of life: they don't have the time to study style guidelines in detail, they use their own auxiliary LaTeX macro collection because that's what they're used to, or simply because of oversights. Also, typesetting often includes a whole lot of meticulous things, if you listed them all in a guide sheet, that would be a long list of stuff at a level that's too detailed for authors.
I'm not saying it's impossible for authors to fully follow a publisher's style guide but there's a reason publishers employ full time workers who do nothing else but correct submitted manuscripts. Like many other professions, it's a trained skill.
Nonsense. Formatting demands make things worse here, you could just ask authors to submit unformatted content (e.g. Markdown or RMarkdown, or utterly minimal LaTeX file, with references and a bibliography file) and then trivially move that content into whatever format is required. There are in fact journals that do this too (i.e. don't have formatting requirements).
As a submitter applying to multiple journals with arbitrary formatting requirements, you are often forced to meet arbitrary and irrelevant (visual) style requirements even before you are likely to be published, so of course you keep a base unformatted copy that you modify as needed to satisfy whatever bullshit policies each random journal demands. This wastes everyone's time.
The reason submitters don't "play nicely" is because the publishers' demands ("style guides") are demented here: they should just be asking for unformatted content (besides figures), certainly for submissions, and even for accepted publications: they should actually be doing the work of formatting and typesetting. But instead they force most of this on the submitters, to save costs by extorting the desperation of academics.
I'm calling bullshit. Look at how annoying the template requirements are for authors: https://www.acm.org/publications/authors/submissions, and note the stuff around Word files. Other journals can be much worse.
If any serious typesetting were being done by these journals, simple plaintext, Markdown (or RMarkdown) or minimal basic LaTeX, with, admittedly, figures generated to spec, would be more than enough for typesetters to manage. In fact, if you were doing serious typesetting, you wouldn't want your users doing a bunch of formatting and layout themselves, and would demand more minimal representations of the content only. Instead you have these ridiculous templates. I am not convinced AT ALL.
Do authors submitting to literary agents have to follow such absurd rules? I think not. Can modern blogging tools create beautiful sites with simple Markdown and images? Yes. So why do academic publishers demand so much from authors? IMO because they are barely doing anything at all re: typesetting and formatting and the like.
To understand the academic publishing process better, it's a good idea to look at the four main groups of people involved in the process: authors, editors, reviewers, and publishers.
The authors write up their research results.
The editors organize the review process together with the reviewers and the publishing process together with the publisher.
The reviewers read the papers and write their reviews.
The publishers publish the papers.
Stylesheets are typically provided by the publishers and passed on to the authors early on. The reason is two-fold: for one, the publisher wants to produce a high-quality product and uniformity of layouts and styles is an important factor. But the second reason has to do with everything that happens before the publishers even comes into play: common style-sheets also provide some level of fairness because they make the papers by different authors comparable to some degree, e.g., via the max length of a paper.
On top of that, authors often want to present their research in a specific way, and often have strong opinions about e.g. how their formulas are typeset, what aligns with what else, etc. and typically spend quite a bit of time tweaking their documents to look the way they want it. That is, the authors already have an interest in using something more powerful than Markdown.
But like I wrote in another comment here, in doing so, authors do not always adhere to the style guides provided by the publisher - not necessarily maliciously, but the result is the same. For instance, authors might simply be used to handling whitespace a certain way - because that's how they always do it. But if that clashes with the publisher's guidelines, it's one of the things the publisher has to correct in typesetting.
So, perhaps that's the confusion here also to some degree: the typesetting done by a publisher is in the majority of the cases on a very fine-grained level. A lot of is is simply enforcing the rules that were missed by the authors (with the goal of fairness, comparability, and conformity) and small perfectionist's edits that you might not even notice at a casual glance but that typesetters are trained to spot.
> the typesetting done by a publisher is in the majority of the cases on a very fine-grained level. A lot of is is simply enforcing the rules that were missed by the authors (with the goal of fairness, comparability, and conformity) and small perfectionist's edits that you might not even notice at a casual glance but that typesetters are trained to spot.
As I said, if this is the case, the vast majority of typesetting and formatting has clearly been outsourced to submitters, and this means the amount of actual typesetting/formatting done by journals can only be minimal compared to in other domains.
EDIT:
> On top of that, authors often want to present their research in a specific way, and often have strong opinions about e.g. how their formulas are typeset, what aligns with what else, etc. and typically spend quite a bit of time tweaking their documents to look the way they want it. That is, the authors already have an interest in using something more powerful than Markdown.
Yes, generally, I don't want to present my formulas and figures in the shitty and limited ways the journal demands, but which would be trivial to present on a website (which is the only way 99.9% of people access articles now anyway). So journal requirements here are usually harmful and generally 20+ years outdated.
> and this means the amount of actual typesetting/formatting done by journals can only be minimal compared to in other domains
This doesn't follow logically, and even though I don't know how it is in other domains, I know for a fact that the amount of typesetting done for a typical CS journal is non-trivial.
> So journal requirements here are usually harmful and generally 20+ years outdated.
I see you have very strong opinions already formed - I don't expect to be able to change them.
> I see you have very strong opinions already formed - I don't expect to be able to change them.
Much like the journals that have figure requirements for print, even though the amount of people that have viewed a figure in print in the last 20 years is an order of magnitude less than a rounding error.
Typesetting costs in 2025 are trivial, if you swallow this claim from academic publishers, you are being had:
I help out with the production of a periodical that is journal-ish [0], and the biggest expense is printing and mailing. But it's ran by a non-profit, our editors are all volunteers, we don't do peer review, and our authors typeset the articles themselves, so this is definitely an atypical example.
This is a silly question to ask. What do you expect a rent seeker to say? Of course there are costs. Real estate brokers have costs, Apple store has costs, a publisher has costs. That's what they'll say. It does not matter what the costs are. The fees are what the market bears.
Right, but if you fill in the shorthand there’s no reason to think it’s circular; it’s just a normal definition at that point, albeit one without much motivation.
But it's not possible to fill in the shorthand unless you already know what it stands for. Hence: the shorthand is not useful for communicating information, only for social signaling.
The last time I was checking (which was over 5 years ago now admittedly) there were no 10GbE switch options for reasonable prices. Juniper had good 16 port options with 1GbE interfaces at not crazy prices (which I have two of).
Going to 10GbE was many multiples of the 1GbE price. They just seemed way too expensive and were not dropping.
As it goes, maxing out 1GbE is fast enough for the sort of data and IOPS I send over my LAN. So 10GbE would probably have been overkill.
The 10Gb twisted pair cable requirements can bite you also. You may be working with who knows what installed cable that can't push it reliably. Or as a DIY person you may not understand exactly what to buy or limitations on running it.
1Gb is fast enough, cheap, and basically foolproof.
Enterprise 10G SFP+ switches has been pretty cheap on eBay for longer than that. While you can plug in an rj45 SFP it's just cheaper and better to use DAC cables.
First hand optics and fibre are cheap too really. I just picked up some 10GBASE-SR SFPs for $25usd ea, while an equivalent copper 10GBASE-T SFP module is nearly $90.
In its defence, the headline says "file operation" rather than "syscall", which makes it slightly less egregious: it's referring to `mmap` as a member of `struct file_operations`.
Which worked as intended; I first had a shock, did a double take, and realised there was nuance in file operation, read a little bit of the article and confirmed my suspicion it didn't have anything to do with the syscall.
I think that's a pretty uncharitable take; I thought there were several interesting questions raised by the author:
1. Should conference "service" be something we expect of postdocs (and even PhD candidates) rather than established experts?
> Often, as a result, the PC is staffed by junior, ambitious academics intent on filling their résumés. Note that it does not matter for these résumés whether the person did a good or bad job as a referee! [...] I very much doubt that the submissions of Einstein, Curie, Planck, and such to the Solvay conferences were assessed by postdocs. Top conferences should be the responsibility of the established leaders in the field.
2. Should programme chairs strive to maintain exclusivity of their conference track, or look for important ideas that deserve to be communicated?
> As a simple example, consider a paper that introduces a new concept, but does not completely work out its implications and has a number of imperfections. In the careerist view, it is normal to reject it as not ready for full endorsement. In the scientific view, the question for the program committee (PC) becomes: is the idea important enough to warrant publication even if it still has rough edges? The answer may well be yes. [...] Since top conferences boast of their high rejection rates, typically 80% to 90%, referees must look for reasons to reject the papers in their pile rather than arguments for accepting them.
3. Is computer science suffering from a focus on orthopraxy rather than scientific method?
> What threatens to make conferences irrelevant is a specific case of the general phenomenon of bureaucratization of science. Some of the bureaucratization process is inevitable: research no longer involves a few thousand elite members in a dozen countries (as it did before the mid-1900s), but is a global academic and industry business drawing in enormous amounts of money and millions of players for whom a publication is not just an opportunity to share their latest results, but a career step.
reply