Katie's paper on VLBI reconstruction: https://arxiv.org/abs/1512.01413
This is how I learned about the topic and I think it's well suited for computery folks, since it was published in CVPR.
Similarly the title suggests she worked alone on the project. Which seems exceedingly unlikely given the need for telescope time and computing time and the wide range of disciplines I imagine the project covers ... did she work alone. That must be almost unique in experimentalism nowadays?
So I'm certain those authors did their part, so maybe yes, I should have linked this as "Bouman et al." but I wouldn't expect this to be six equal contributions either.
That all being said, she's certainly standing on the shoulders of a pyramid of giants there.
Edit: to the people downvoting the parent, maybe explain? I didn't take this as a bad faith comment. It can be genuinely confusing to someone who doesn't know the ins and outs of academic attribution...
It's interesting considering how many modern scientific endeavors are dependent on new innovative algorithms, software, and computing techniques in both experimental and theoretical work then its frequently just hand-waved away as "technology."
I'm not saying such contributions (typically, though they can,) lay groundwork for an experiment or theory in another domain, but I am saying active CS involvement/expertise is typically critical to many scientific endeavors' success these days. If a project is interdiscipinary, there's probably a computer scientist on the team helping out.
I think society implicitly assumes that there has been a tone of people backing up a single individual towards their main achievements and that the individual is humble enough to know and to try - ever so slightly - to show appreciation.
From my perspective, if in order to accomplish your work, you need consult or active collaboration with a computer scientist and otherwise could not develop/test your theory or conduct your experiment, then they almost certainly should be cited as an author/collaborator.
If you utilize something OTS outside the project that just works for you and don't need a computer scientist, then whatever entity created that OTS IP isn't really an author/collaborator, but it's likely their work should be cited/referenced if it's part of the critical methodology (as part of disclosure and repeatability).
If your project used Microsoft Word to write up a report, it's not important to the underlying science you conducted. You could have substituted it with TeX, other Word processors, or pen/paper and it wouldn't change the outcome of the underlying theory/experiment you developed. If you used an Ansys package to perform analysis for some purpose, you should probably mention that out of rigor but Ansys isn't an author or collaborator.
If on the other hand you need someone to architect a solution to handle processing your massive dataset, needed someone to write custom code because nothing could do what you needed, needed a new algorithm because you had no clue how to approach the problem, or even needed someone to modify source code significantly to something that existed but couldn't do what you needed, then they are certainly an author/collaborator. If you took existing code/algorithm and made it more efficient in order to accomplish a task that would have taken too long otherwise, you're a contributor/collaborator and should be listed as an author.
This has been a huge issue in academic research but it's been getting a bit better and researchers are starting even more to acknowledge/credit computing professionals as crucial contributors and authors, as they rightfully should be.
That's one of the reasons I said "I agree with the point you have raised".
I also think you have once again, raised some good points. Hopefully, others will use similar structures when writing and publishing their research.
Somehow though my facebook feed is already littered with images saying she was single-handedly responsible and no one's talking about her.
Huh, I wonder how accurate this is. All the code is beyond me in any case, I'm in no position to judge the relative value of any of it.
* achael 566 commits 850,275 ++ 131,044 --
* klbouman 90 commits 2,410 ++ 1,265 --
However, at least at the level of reading the commit messages, Katie's are pretty math heavy:
"fixed bug in the fake briggs weighting"
"starting to fix chirp problems with polrep"
"made it possible to do a min uv cut on closure phase when adding it a..."
While Andrew's lean frequently toward code maintenance:
"updated some docstrings in imager_utils"
"moved imgsum to plotting.summary_plots"
"modified README"
That said, Andrew and others seem to have pretty good insight too.
one commit with 524,306 additions. adding a model.
Writing code is easy, figuring out complex algorithms is something very different, and does not require coding knowledge
Do people like Linus deserve less credit now that he isn't the leader on the commit scoreboard ?
There are no woman scientists, science has no gender.
The article is sexiest not people who are curious what Dr. Bouman actually did to be honored to mention in BBC article.
Bad for you.
Thanks God I grew up in a society where every person no matter of gender and age can do hard science.
This is a good article on the concept: https://everydayfeminism.com/2013/09/dont-see-race/
[Edit:] Or this, as a complementary one: https://www.mcsweeneys.net/articles/i-dont-see-race
But what could possibly qualify you to say that "Andrew is definitely smart (smarter than an average HN user) and his code is very important"?
If I read it right, she mentioned and praised her team as well.