diff --git a/2026-04-11-newsletter.md b/2026-04-11-newsletter.md new file mode 100644 index 000000000..54fd74407 --- /dev/null +++ b/2026-04-11-newsletter.md @@ -0,0 +1,482 @@ +--- +layout: post +title: "US-RSE April 2026 Newsletter" +subtitle: "🤳 Just Hit Me Up On Slack 🤳" +category: newsletter +tags: [newsletter, April] +date: 2026-04-07 00:00:00 -0400 +author: "Tinashe M. Tapera (Author & Editor), Sandra Gesing (Editor), Ian Cosden (Editor)" +image: "/assets/img/newsletter-202604/austin-distel-gUIJ0YszPig-unsplash.jpg" +img_alttext: "Slack message with team communicating and collaborating in app on desktop and mobile." +next_meeting_date: Thursday, May 14, 2026, 12:00PM EST +sections: + preamble: true # done + headline: true # done + conference: true # done + execupdate: false # none + scupdate: true # yay! + orgmember: true # no changes, check back in june + communityfunds: false + news: true # add community call summary + events: true # recheck on friday + reads: true + involved: true + jobs: true + +--- + +- [1 🔔 Just Slack Me, Whenever! + 🔔](#bell-just-slack-me-whenever-bell) +- [2 📣 Mark Your Calendars for + USRSE’26! 📣](#mega-mark-your-calendars-for-usrse26-mega) +- [3 🛞 Steering Committee + Updates 🛞](#wheel-steering-committee-updates-wheel) +- [4 🤝 Organizational Founding + Membership + 🤝](#handshake-organizational-founding-membership-handshake) +- [5 🗞️ Community News + 🗞️](#newspaper_roll-community-news-newspaper_roll) +- [6 👀 Interesting Events and + Opportunities 👀](#eyes-interesting-events-and-opportunities-eyes) +- [7 📚 Featured Reads, Videos, + and Podcasts 📚](#books-featured-reads-videos-and-podcasts-books) +- [8 🏃 Get Involved! + 🏃](#running-get-involved-running) +- [9 🧑‍💼 Recent Job Postings + 🧑‍💼](#office_worker-recent-job-postings-office_worker) + + + +Welcome to the April 2026 issue of the US Research Software Engineer +(US-RSE) newsletter! If you’re reading this, you’re probably connected +with US-RSE through Slack, which is our organization’s primary platform +for instant messaging. Most people consider Slack a necessary burden of +the workplace, having taken the place of phone calls, fax, pagers, and +email. But is there more to Slack than annoying notifications? Today +we’re going to discuss what Slack is, how it came about, and how US-RSE +members use it to connect, grow, and make real, lasting impact beyond +just their code editors. + +Question: Who do you think is the chattiest Slack user in US-RSE? Place +your bets NOW! + +

+ Slack message with team communicating and collaborating in app on desktop and mobile. +

+ +In this issue: + +------------------------------------------------------------------------ + +## 🔔 Just Slack Me, Whenever! 🔔 + + + +In 2012, software engineer Stewart Butterfield was hard at work on what +he believed to be the next big thing in MMORPGs. The game, called +“Glitch,” ended up being a commercial flop, and Butterfield and his team +needed to pivot quickly to make the most of the 6 million dollars they +had left from investor Ben Horowitz. Instead of throwing in the towel, +Butterfield called Horowitz on the phone and proposed a new idea. +Throughout the development process, Butterfield told Horowitz, the team +of engineers had developed a novel instant messaging system to +facilitate commnunication in-game, and in the process of [eating their +own dog food](https://en.wikipedia.org/wiki/Eating_your_own_dog_food), +discovered that the system worked really well for managing their work +communications, too. Butterfield proposed that their company, then +called Tiny Speck, pivot to focus on building a new product based on +this instant messaging system. The result was the creation of Slack, +which has since become one of the most popular communication platforms +in the world. + +Today, Slack powers communication and collaboration for millions of +users and businesses, and has transformed the way teams collaborate and +communicate. At US-RSE, we of course use Slack to manage internal +communications between leadership teams, but more importantly, it has +grown to become the virtual landing page for our community. At present, +there are over 140 individual channels dating back to 2018, with over +3100 unique member accounts participating in the conversation. Some days +see over 500 messages going back and forth between members and channels: + +

+ +Plot of message volume in Slack +

+ +One unique feature of Slack is the ability to create channels, which act +as virtual rooms dedicated to specific topics, projects, or interests. +These channels can be private or public, allowing teams to organize +conversations by priority, relevance, and interest. At US-RSE, we also +have meta-grouping channels, such as “Working Groups,” (`#wg-`) and +“Regional Groups,” (`#rg-`), which serve as hubs for specific +communities within our larger organization. For example, the +`#wg-code-review` and `wg-diversity-equity-inclusion` channels are +spaces for members to discuss and collaborate on code review practices +and DEI initiatives, respectively. The `#rg-nyc` channel serves as a hub +for members located in and around the greater New York City area, where +they plan get-togethers and other in-person events. Participating in +public channels is a great way to stay informed about what’s going on in +the community, and importantly, it allows everyone in the Slack channel +to follow the conversation and chime in when they have something to +contribute. This helps us all, “[learn with the garage door +open](https://notes.andymatuschak.org/About_these_notes?stackedNotes=z21cgR9K3UcQ5a7yPsj2RUim3oM2TzdBByZu),” +increasing the accessibility of our conversations and the impact of our +work. + +

+ +Plot of channel activity in Slack +

+ +It may be obvious that the `#general` channel has the most messages, but +did you know that in a one-year span, some of the most active channels +include `#random`, `#events`, and `#wg-ux`? The most popular +language-specific channel in the Slack was, of course, `#python`, and +the most active regional group channel was `#rg-north-carolina`. + +

+ +Table of top channels in Slack +

+ +And while we as RSEs may still be evaluating AI for its usefulness in +our work, Slack’s built-in AI summarization tool tells us that there are +a wide array of conversations happening in our Slack, from conference +planning, to project management, to hiring and funding announcements. + +

+ +Screen capture of Slack's AI summarization tool +

+ +If you haven’t already, we encourage you to join our Slack and get +involved in the conversation. It’s a great way to stay informed about +what’s going on in the community, connect with other members, and +contribute to the ongoing work of US-RSE. You can get onto our Slack by +joining US-RSE free, [here](https://us-rse.org/join/). + +PS: Just for fun, here’s a table of the top 9 chatty RSEs in our Slack: + +

+ +Table of top users in Slack +

+ +See you on Slack! + +------------------------------------------------------------------------ + +## 📣 Mark Your Calendars for USRSE’26! 📣 + + + +Save the date for USRSE’26: **Advancing Science in the Age of AI** + +We’re thrilled to announce that USRSE’26 will be held at the San Jose +Marriott from October 19-21, 2026 in San Jose, California, with the +theme **“Advancing Science in the Age of AI”.** + +General chairs have been appointed to lead each of the core committees +for USRSE’26. These chairs have begun assembling sub‑teams from the pool +of volunteers who expressed interest in supporting the respective areas. +If you were not selected for a chair position, please stay tuned, as +chairs reach out for volunteers for these committee positions. + +**What’s next?** + +- **Call for Proposals:** The Call for Proposals will be announced later + this month. Additional upcoming milestones will be announced on the + official USRSE’26 site over the next few months. +- **Committee Formation:** Sub‑teams will be formed shortly; be on the + lookout for an email from a perspective committee chair with details. +- **Stay Informed:** Regular updates will be posted at + [us-rse.org/usrse26](https://us-rse.org/usrse26). Please bookmark the + page and check back frequently for the latest information. + +Your continued involvement is essential to the success of USRSE’26. We +look forward to collaborating with you to deliver a vibrant, inclusive, +and impactful conference. + +#### 📧 Join Our Mailing List 📧 + +Want to stay updated on all things US-RSE? Join our mailing list to +receive direct news about all US-RSE conferences. Sign up +[here](https://groups.google.com/a/us-rse.org/g/usrse-conference). + +#### 💬 Have Questions? 💬 + +If you have any questions, feel free to reach out to the organizers at +usrse26-conference@us-rse.org. + +#### 📅 Save the Date 📅 + +More details about the conference program, registration, and travel +information will be coming your way in the months ahead. Stay tuned at +[us-rse.org/usrse26](https://us-rse.org/usrse26)! + +We’re looking forward to seeing you all in **San Jose**! + +------------------------------------------------------------------------ + +## 🛞 Steering Committee Updates 🛞 + + + + + +It’s been a while since you’ve heard from us in the newsletter, but the +Steering Committee has been hard at work! Together with our Executive +Director, we’ve have done considerable work to support planning of the +USRSE’26 conference, including confirming the selection of a venue and +reviewing preliminary cost estimations. We’ve also already started +looking ahead to USRSE’27 and beyond. We’re developing a conference +hosting application process to identify potential future conference +locations and chairs farther in advance—more on that in coming months. +Additionally, we discussed our policies on issuing statements related to +government actions and current events, as well as on the use of AI +notetakers during our virtual events, which culminated in an official +recommendation delivered to the Code of Conduct Committee on the latter. + +Following the cancellation of our planned January retreat due to a +combination of weather and illness, the US-RSE Leadership team held two +half-day virtual planning sessions in February, focused on increasing +the sustainability of our annual conference and updating our governance +model to reflect the growing size and responsibilities of our +organization. We’re following this up with an in-person working session +at the end of this month, where we’ll meet for two days in Chicago with +the Executive Director in a concentrated effort to finalize our +recommendations for governance model updates. +

+ +Screen capture of Steering Committee meeting on Zoom +

+ +------------------------------------------------------------------------ + +## 🤝 Organizational Founding Membership 🤝 + + + + + +US-RSE envisions a future where Research Software Engineers are +universally respected for advancing science, technology, and society +through the transformative power of research software engineering. We’re +excited to share that the momentum around our Organizational Founding +Membership continues to grow! See the list below for the current members +(six more are onboarding at the moment). + +Organizations that join **on or before June 30, 2026**, will be +recognized in perpetuity as founding members. Founding organizations +will also lock in current membership fees through December 31, 2028. +Organizational support helps sustain and expand vital community +offerings, including the annual conference, monthly calls and +newsletter, job board, working groups, and new resources. + +Please reach out to Sandra Gesing at if you are +interested in becoming an organizational founding member! + +### Premier Members +{% for org in site.data.org-members.premier %} + +- [{{ org.name }}]({{ org.url }}) + +{% endfor %} + +### Standard Members +{% for org in site.data.org-members.standard %} + +- [{{ org.name }}]({{ org.url }}) + +{% endfor %} + +### Basic Members +{% for org in site.data.org-members.basic %} + +- [{{ org.name }}]({{ org.url }}) + +{% endfor %} + +------------------------------------------------------------------------ + +## 🗞️ Community News 🗞️ + + + + + +The US-RSE community is full of talented, brilliant people doing amazing +work, and every so often, we capture the interactions and collaborations +that make our community special on video! Here’s a YouTube video of a +recent **Education & Training Working Group** meeting, where **Andres +Rios-Tascon** presented his tutorial on Continuous Integration and +Continuous Delivery (CI/CD) with GitHub Actions. + +
+ +YouTube Video Thumbnail + +
+ +> Did you know that we have a community Code of Conduct? Anyone is able +> to view it in the `#code_of_conduct` Slack channel, under `Files`! + +### **Community Calls** + + + +On March 12th, the US-RSE community got together to discuss **Legacy +Code: Horrors and Successes**! + +We heard stories from Keith, James, Brad, and more about some of the +projects they’ve inherited and how they dealt with codebases with +developers in absentia, cryptic comments and functions, and the +different edge cases that can come up when handling them. + + + +Our next meeting is scheduled for Thursday, May 14, 2026, 12:00PM EST. +We hope to see you there! + +------------------------------------------------------------------------ + +## 👀 Interesting Events and Opportunities 👀 + + + +{% assign today = "now" | date: "%Y-%m-%d" %} +{% for opp in site.data.newsletter-events-opportunities %} +{% assign expires = opp.expires | date: "%Y-%m-%d" %} +{% if opp.type == "opportunity" and expires >= today %} +{% include opportunity-box.html + title=opp.title + when=opp.when + where=opp.where + preamble=opp.preamble + links=opp.links +%} +{% endif %} +{% endfor %} + +{% for event in site.data.newsletter-events-opportunities %} +{% assign expires_formatted = event.expires | date: "%Y-%m-%d" %} +{% if expires_formatted >= today %} +{% if event.type == "event" %} +{% include event-box.html + title=event.title + when=event.when + where=event.where + preamble=event.preamble + links=event.links +%} +{% endif %} +{% endif %} +{% endfor %} + +Have an event or opportunity you want to promote? Reach out on Slack in +the `#newsletters` channel! + +------------------------------------------------------------------------ + +## 📚 Featured Reads, Videos, and Podcasts 📚 + + + +{% assign refs = site.data.newsletter_bib_yml.references + | where_exp: "r", "r.annote contains 'Read_Status: To Read'" %} + +{% assign professional = refs | where: "type", "article-journal" %} + +{% if professional.size > 0 %} +### 📑 Recent Publications +{% for ref in professional %} +{% include citation-publication.html ref=ref %} +{% endfor %} +{% endif %} + +{% assign podcasts = refs | where: "type", "song" %} + +{% if podcasts.size > 0 %} +### 🎧 Podcast Episodes +{% for ref in podcasts %} +{% include citation-podcast.html ref=ref %} +{% endfor %} +{% endif %} + +{% assign other = refs | where: "type", "webpage" %} + +{% if other.size > 0 %} +### 📇 Blog Posts, Videos, & Other Reads +{% for ref in other %} +{% include citation.html ref=ref %} +{% endfor %} +{% endif %} + +Did you read something interesting this week? Want to share your own +publications in the community? Reach out on Slack in the `#newsletters` +channel! + +------------------------------------------------------------------------ + +## 🏃 Get Involved! 🏃 + + + +US-RSE Working Groups: + +{% assign wgs = site.data.menus["working-groups"][0].items %} + + +------------------------------------------------------------------------ + +## 🧑‍💼 Recent Job Postings 🧑‍💼 + + + +{% assign today = 'now' | date: "%Y-%m-%d" %} + + +### Other Job Boards + + + +You can learn more about job boards in the `#jobs` Slack channel! + +------------------------------------------------------------------------ + +**This newsletter is a joint effort of members of the US-RSE +Association.** + +© US-RSE • 2021–{{ 'now' | date: "%Y" }} • US-RSE is a fiscally sponsored project of [Community Initiatives](http://communityin.org/) + +[Email](mailto:contact@us-rse.org) [Mastodon](https://fosstodon.org/@us_rse) [Twitter](https://twitter.com/us_rse) [YouTube](https://youtube.com/@us_rse) [LinkedIn](https://linkedin.com/company/us-rse/) [GitHub](https://github.com/USRSE) diff --git a/_data/newsletter-events-opportunities.yml b/_data/newsletter-events-opportunities.yml index c995b1e15..02ce808c0 100644 --- a/_data/newsletter-events-opportunities.yml +++ b/_data/newsletter-events-opportunities.yml @@ -27,6 +27,46 @@ #-------------------- # Events +# - expires: 2026-04-13 +# type: event +# title: National Laboratories Sustainable Scientific Software Conference: Introduction to Agile Development +# when: Tuesday, April 14th, 12:00 PM - 1:00 PM MDT +# where: My house +# preamble: | +# The NLS³C CoP fosters collaboration among individuals interacting with software repositories across the U.S. National Labs complex. Our mission is to enhance the development culture by promoting best practices, knowledge sharing, and standards that improve quality and sustainability. We empower developers, project managers, and decision-makers through valuable resources, including monthly webinars. By cultivating a network of early adopters, we aim to drive culture change and transform the software landscape within the National Labs. +# links: | +# Registration:  [Click here](https://events.gcc.teams.microsoft.com/event/6c39cfd8-2974-4fe8-8d1c-ed26a052b337@7ccb5a20-a303-498c-b0c1-29007381b574) + +- expires: 2026-04-16 + type: event + title: "UX Working Group Meeting: Making Interviewing Accessible" + when: Tuesday, April 16th, 4:00 PM EST + where: Zoom + preamble: | + Our next meeting will be a joint meeting between us and #wg-diversity-equity-inclusion: Making Interviewing Accessible! Join us to level up your user interview game. Darren Butler will lead us in a hands-on workshop on accessible UX interview techniques. Hope to see you there! + links: | + Link: Join [Zoom Meeting](https://lbnl.zoom.us/j/91963632563?pwd=Rbni2b1chhxhb4jHVtmEzrEWbZuee7.1) + +# - expires: 2026-04-13 +# type: event +# title: National Laboratories Sustainable Scientific Software Conference: Introduction to Agile Development +# when: Tuesday, April 14th, 12:00 PM - 1:00 PM MDT +# where: My house +# preamble: | +# The NLS³C CoP fosters collaboration among individuals interacting with software repositories across the U.S. National Labs complex. Our mission is to enhance the development culture by promoting best practices, knowledge sharing, and standards that improve quality and sustainability. We empower developers, project managers, and decision-makers through valuable resources, including monthly webinars. By cultivating a network of early adopters, we aim to drive culture change and transform the software landscape within the National Labs. +# links: | +# Registration:  [Click here](https://events.gcc.teams.microsoft.com/event/6c39cfd8-2974-4fe8-8d1c-ed26a052b337@7ccb5a20-a303-498c-b0c1-29007381b574) + +- expires: 2026-04-16 + type: event + title: "UX Working Group Meeting: Making Interviewing Accessible" + when: Tuesday, April 16th, 4:00 PM EST + where: Zoom + preamble: | + Our next meeting will be a joint meeting between us and #wg-diversity-equity-inclusion: Making Interviewing Accessible! Join us to level up your user interview game. Darren Butler will lead us in a hands-on workshop on accessible UX interview techniques. Hope to see you there! + links: | + Link: Join [Zoom Meeting](https://lbnl.zoom.us/j/91963632563?pwd=Rbni2b1chhxhb4jHVtmEzrEWbZuee7.1) + - expires: 2026-04-01 type: event title: Improving Scientific Software Conference 2026 @@ -90,9 +130,32 @@ links: | For more information, visit: [dash.heliophysics.net](https://dash.heliophysics.net/) and [ihdea.net](https://ihdea.net/). +- expires: 2026-10-23 + type: event + title: "US-RSE Chicago Regional Meetup!🍃" + when: April 23, 2026, 5:30 PM - 7:00 PM CDT + where: Loyola University, Chicago, IL + preamble: | + Join us for the first Chicago Research Software Engineers (RSE) Meetup! This kickoff event is a casual, social gathering designed to bring together people across the Chicago area who are interested in the intersection of software and research. + We'll have pizza, light icebreakers, and plenty of time to meet others from universities, labs, and industry. We'll also include a few short, informal talks introducing the RSE community, what the role looks like in practice, and how you can get involved locally and nationally. + Whether you identify as an RSE, write code for research, are curious about the field, or just want to meet others working in similar spaces, this is a great place to start. + Come hang out, meet the community, and help shape the future of RSE in Chicago. + links: | + The event is being organized via Meetup.com, so please RSVP there if you plan to attend: [Chicago RSE Meetup](https://www.meetup.com/us-rse-chicago-regional-community/events/313402749/?eventOrigin=group_upcoming_events) #------------------- # Opportunities +- expires: 2026-06-15 + type: opportunity + title: "HICSS 2027 Call for Participation: Minitracks relevant to RSEs🤩" + preamble: | + The Hawaii International Conference on System Sciences (HICSS) invites submission of papers to its 60th annual conference, HICSS 2027, which will be held January 5-8, 2027 in Hawaii. HICSS solicits papers that emphasize advances in research and development in several areas of system sciences. As a premier interdisciplinary conference covering a wide range of topics + in information systems and technology, two Minitracks at the conference appear particularly relevant to research software engineers (RSEs): + 1. AI's impact on Software Engineering + 2. Sustainable Software: Usable, Maintainable, and Reproducible + links: | + Learn more at the HICSS [website](https://hicss.hawaii.edu/tracks-and-minitracks/software-technology/), and if you have any other questions, feel free to reach out to Sandra on Slack or [via email](mailto:sandra@us-rse.org) + - expires: 2026-12-31 type: opportunity title: "Supercomputing and the Future of AI: Watch the Full Virtual Exchange Series On-Demand! 🤖" @@ -235,3 +298,4 @@ Thank you to the Alfred P. Sloan Foundation for generously supporting this program and helping us grow the next generation of research software engineering talent. links: | Learn more and apply by March 31, 2026 at: [Princeton RSE Summer Fellowship](https://researchcomputing.princeton.edu/services/research-software-engineering/2026-research-software-engineering-summer-fellows-program) + diff --git a/_data/newsletter_bib.bib b/_data/newsletter_bib.bib index 250f140a8..c19651464 100644 --- a/_data/newsletter_bib.bib +++ b/_data/newsletter_bib.bib @@ -1,3 +1,106 @@ +@online{besserHowGenerativeAI, + title = {How Generative {{AI}} Is Shaping Research ... | {{Open Research Europe}}}, + author = {Besser, Stephanie and Jensen, Eric and Katz, Daniel}, + url = {https://open-research-europe.ec.europa.eu/articles/6-56/v1}, + urldate = {2026-04-08}, + annotation = {Read\_Status: To Read\\ +Read\_Status\_Date: 2026-04-09T23:30:32.242Z} +} + +@online{bortVCBignameProgrammers2026, + title = {A {{VC}} and Some Big-Name Programmers Are Trying to Solve Open Source's Funding Problem, Permanently}, + author = {Bort, Julie}, + date = {2026-02-26T16:00:00+00:00}, + url = {https://techcrunch.com/2026/02/26/a-vc-and-some-big-name-programmers-are-trying-to-solve-open-sources-funding-problem-permanently/}, + urldate = {2026-04-08}, + abstract = {A group of well-known open source programmers and a VC have launched the Open Source Endowment. They hope this new method will provide funding for good.}, + langid = {american}, + organization = {TechCrunch}, + annotation = {Read\_Status: To Read\\ +Read\_Status\_Date: 2026-04-09T23:30:32.243Z} +} + +@video{casscommunityAITeamworkTooling2026, + entrysubtype = {video}, + title = {{{AI}} Teamwork and Tooling for Research Software Engineers}, + namea = {{CASS Community}}, + nameatype = {collaborator}, + date = {2026-03-04}, + url = {https://www.youtube.com/watch?v=Xq93CVDCuds}, + urldate = {2026-04-08}, + abstract = {Presentations by Olivia Newton (University of Montana) and Andrew Schmeder (LBNL) on March 3 in the Consortium for the Advancement of Scientific Software (CASS; https://cass.community/) User/Developer Experience working group. The speakers discuss research software engineers, how they work in teams with AI tools, and what performance they can expect from AI t}, + annotation = {Read\_Status: To Read\\ +Read\_Status\_Date: 2026-04-09T23:30:32.242Z} +} + +@article{chenAIThreateningScience2026, + title = {{{AI}} Is Threatening Science Jobs. {{Which}} Ones Are Most at Risk?}, + author = {Chen, Edward}, + date = {2026-02-20}, + journaltitle = {Nature}, + volume = {651}, + number = {8104}, + pages = {19--20}, + publisher = {Nature Publishing Group}, + issn = {1476-4687}, + doi = {10.1038/d41586-026-00444-9}, + url = {https://www.nature.com/articles/d41586-026-00444-9}, + urldate = {2026-04-08}, + abstract = {Data-analysis and modelling positions are already becoming obsolete, but hands-on experimentalists can breathe easy for now.}, + langid = {english}, + keywords = {Careers,Machine learning}, + annotation = {Bandiera\_abtest: a\\ +Cg\_type: News\\ +Subject\_term: Machine learning, Careers\\ +Read\_Status: To Read\\ +Read\_Status\_Date: 2026-04-09T01:03:26.826Z}, + file = {/Users/tit420/Zotero/storage/C2QM72QE/Chen - 2026 - AI is threatening science jobs. Which ones are most at risk.pdf} +} + +@article{chugunovaWhoUsesAI2026, + title = {Who Uses {{AI}} in Research, and for What? {{Large-scale}} Survey Evidence from {{Germany}}}, + shorttitle = {Who Uses {{AI}} in Research, and for What?}, + author = {Chugunova, Marina and Harhoff, Dietmar and Hölzle, Katharina and Kaschub, Verena and Malagimani, Sonal and Morgalla, Ulrike and Rose, Robert}, + date = {2026-03-01}, + journaltitle = {Research Policy}, + shortjournal = {Research Policy}, + volume = {55}, + number = {2}, + pages = {105381}, + issn = {0048-7333}, + doi = {10.1016/j.respol.2025.105381}, + url = {https://www.sciencedirect.com/science/article/pii/S0048733325002100}, + urldate = {2026-04-08}, + abstract = {The integration of AI into scientific work holds significant potential to accelerate innovation. We surveyed researchers in two leading German research organizations to examine AI adoption, barriers, and perceived impact on research. Researchers are widely using AI tools – often for primary and creative tasks – and many expect the technology to be transformative for research. Effective use appears linked to both hands-on experience and engagement with learning resources. A persistent gender gap in AI use is closely associated with differences in familiarity, suggesting a potential focus for organizational efforts. Legal uncertainty and privacy concerns also emerge as major barriers, with researchers calling for clear, high-level regulatory guidance. Overall, our findings suggest directions where institutional actions might be explored to promote more equitable and effective AI adoption.}, + keywords = {AI,Innovation,Research,Survey evidence,Technology adoption}, + annotation = {Read\_Status: To Read\\ +Read\_Status\_Date: 2026-04-09T01:03:26.826Z}, + file = {/Users/tit420/Zotero/storage/CZAR663R/Chugunova et al. - 2026 - Who uses AI in research, and for what Large-scale survey evidence from Germany.pdf;/Users/tit420/Zotero/storage/F8U86Q9C/S0048733325002100.html} +} + +@online{claburnAIStillDoesnt, + title = {{{AI}} Still Doesn't Work Very Well in Business, Reckoning Soon}, + author = {Claburn, Thomas}, + url = {https://www.theregister.com/2026/03/17/ai_businesses_faking_it_reckoning_coming_codestrap/}, + urldate = {2026-04-08}, + abstract = {interview: Codestrap founders say we need to dial down the hype and sort through the mess}, + langid = {english}, + annotation = {Read\_Status: To Read\\ +Read\_Status\_Date: 2026-04-09T23:30:32.242Z} +} + +@online{claburnGitHubWeGoing, + title = {{{GitHub}}: {{We}} Going to Train on Your Data after All}, + shorttitle = {{{GitHub}}}, + author = {Claburn, Thomas}, + url = {https://www.theregister.com/2026/03/26/github_ai_training_policy_changes/}, + urldate = {2026-04-08}, + abstract = {: As of April 24 you'll be feeding the Octocat unless you opt out}, + langid = {english}, + annotation = {Read\_Status: To Read\\ +Read\_Status\_Date: 2026-04-09T23:30:32.242Z} +} + @article{dicosmoStopTreatingCode2025, title = {Stop Treating Code like an Afterthought: Record, Share and Value It}, shorttitle = {Stop Treating Code like an Afterthought}, @@ -20,7 +123,25 @@ @article{dicosmoStopTreatingCode2025 Subject\_term: Computer science, Software, Scientific community, Research management\\ Read\_Status: Read\\ Read\_Status\_Date: 2026-03-16T02:12:49.784Z}, - file = {/Users/tit420/Zotero/storage/WZFJ6WH9/d41586-025-03196-0.html} + file = {/Users/tit420/Zotero/storage/ZDISSPC7/d41586-025-03196-0.html} +} + +@online{ernstNatureTechnicalDebt2026, + title = {The {{Nature}} of {{Technical Debt}} in {{Research Software}}}, + author = {Ernst, Neil A. and Awon, Ahmed Musa and Hingmire, Swapnil and Li, Ze Shi}, + date = {2026-03-20}, + eprint = {2603.20415}, + eprinttype = {arXiv}, + eprintclass = {cs}, + doi = {10.48550/arXiv.2603.20415}, + url = {http://arxiv.org/abs/2603.20415}, + urldate = {2026-04-08}, + abstract = {Research software (also called scientific software) is essential for advancing scientific endeavours. Research software encapsulates complex algorithms and domain-specific knowledge and is a fundamental component of all science. A pervasive challenge in developing research software is technical debt, which can adversely affect reliability, maintainability, and scientific validity. Research software often relies on the initiative of the scientific community for maintenance, requiring diverse expertise in both scientific and software engineering domains. The extent and nature of technical debt in research software are little studied, in particular, what forms it takes, and what the science teams developing this software think about their technical debt. In this paper we describe our multi-method study examining technical debt in research software. We begin by examining instances of self-reported technical debt in research code, examining 28k code comments across nine research software projects. Then, building on our findings, we interview research software engineers and scientists about how this technical debt manifests itself in their experience, and what costs it has for research software and research outputs more generally. We identify nine types of self-admitted technical debt unique to research software, and four themes impacting this technical debt.}, + pubstate = {prepublished}, + keywords = {Computer Science - Software Engineering}, + annotation = {Read\_Status: To Read\\ +Read\_Status\_Date: 2026-04-09T01:03:26.827Z}, + file = {/Users/tit420/Zotero/storage/WQDC3HHH/Ernst et al. - 2026 - The Nature of Technical Debt in Research Software.pdf} } @online{forstonGrandChallengesConvergence2026, @@ -32,9 +153,9 @@ @online{forstonGrandChallengesConvergence2026 abstract = {CCC is hosting a two-day visioning workshop to explore how humans and machines may team up to solve some of the most pressing scientific problems through citizen science, crowdsourcing, and community-engaged science.}, langid = {american}, pubstate = {prepublished}, - annotation = {Read\_Status: To Read\\ -Read\_Status\_Date: 2026-03-16T01:28:24.888Z}, - file = {/Users/tit420/Zotero/storage/7ME3SVEY/Grand Challenges for the Convergence of Computational and Citizen Science Research.pdf;/Users/tit420/Zotero/storage/M6QTEK95/grand-challenges-for-the-convergence-of-computational-and-citizen-science-research.html} + annotation = {Read\_Status: Read\\ +Read\_Status\_Date: 2026-04-13T15:23:11.431Z}, + file = {/Users/tit420/Zotero/storage/HM6TRMN3/Grand Challenges for the Convergence of Computational and Citizen Science Research.pdf;/Users/tit420/Zotero/storage/ML29TFTD/grand-challenges-for-the-convergence-of-computational-and-citizen-science-research.html} } @online{gesingFindingComputingData2025, @@ -48,7 +169,7 @@ @online{gesingFindingComputingData2025 organization = {Academic Data Science Alliance}, annotation = {Read\_Status: Read\\ Read\_Status\_Date: 2026-03-16T02:12:49.785Z}, - file = {/Users/tit420/Zotero/storage/TW2WSN94/get-started-in-data-intensive-research.html} + file = {/Users/tit420/Zotero/storage/WSHTFF98/get-started-in-data-intensive-research.html} } @article{kaiserProbabilisticComputingPbits2021, @@ -70,7 +191,7 @@ @article{kaiserProbabilisticComputingPbits2021 keywords = {Computer Science - Emerging Technologies,Condensed Matter - Disordered Systems and Neural Networks,Quantum Physics}, annotation = {Read\_Status: Read\\ Read\_Status\_Date: 2026-03-16T02:12:49.786Z}, - file = {/Users/tit420/Zotero/storage/SYFNS2I4/Kaiser and Datta - 2021 - Probabilistic computing with p-bits.pdf;/Users/tit420/Zotero/storage/MEI288S5/2108.html} + file = {/Users/tit420/Zotero/storage/CS2DGY3W/Kaiser and Datta - 2021 - Probabilistic computing with p-bits.pdf;/Users/tit420/Zotero/storage/RINJGA8Z/2108.html} } @article{mcmahonPhysicsOpticalComputing2023, @@ -93,7 +214,7 @@ @article{mcmahonPhysicsOpticalComputing2023 keywords = {Computer Science - Emerging Technologies,Computer Science - Neural and Evolutionary Computing,Physics - Applied Physics,Physics - Optics,Quantum Physics}, annotation = {Read\_Status: Read\\ Read\_Status\_Date: 2026-03-16T02:12:49.786Z}, - file = {/Users/tit420/Zotero/storage/YHZBR96T/McMahon - 2023 - The physics of optical computing.pdf;/Users/tit420/Zotero/storage/BP7Y3XBN/2308.html} + file = {/Users/tit420/Zotero/storage/WMTKAFHK/McMahon - 2023 - The physics of optical computing.pdf;/Users/tit420/Zotero/storage/DXJK8RWF/2308.html} } @online{MingKwaiPrototypeOrigin, @@ -104,7 +225,30 @@ @online{MingKwaiPrototypeOrigin langid = {english}, annotation = {Read\_Status: Read\\ Read\_Status\_Date: 2026-03-16T02:12:49.785Z}, - file = {/Users/tit420/Zotero/storage/24QB9S4M/mingkwai-chinese-typewriter-prototype-stanford-libraries.html} + file = {/Users/tit420/Zotero/storage/FUNW4YLX/mingkwai-chinese-typewriter-prototype-stanford-libraries.html} +} + +@online{nesbittGuidedMeditationDevelopers2026, + title = {Guided {{Meditation}} for {{Developers}}}, + author = {Nesbitt, Andrew}, + date = {2026-03-15T10:00:00+00:00}, + url = {https://nesbitt.io/2026/03/15/guided-meditation-for-developers.html}, + urldate = {2026-04-13}, + abstract = {A practice for finding peace in your dependency tree.}, + annotation = {Read\_Status: To Read\\ +Read\_Status\_Date: 2026-04-13T15:22:56.592Z} +} + +@online{openaiOpenAIAcquireAstral2026, + title = {{{OpenAI}} to Acquire {{Astral}}}, + author = {OpenAI}, + date = {2026-04-08}, + url = {https://openai.com/index/openai-to-acquire-astral/}, + urldate = {2026-04-08}, + abstract = {Accelerates Codex growth to power the next generation of Python developer tools}, + langid = {american}, + annotation = {Read\_Status: To Read\\ +Read\_Status\_Date: 2026-04-09T23:30:32.241Z} } @article{PhysicsNeedsResearch2025, @@ -125,7 +269,7 @@ @article{PhysicsNeedsResearch2025 keywords = {Computational science}, annotation = {Read\_Status: Read\\ Read\_Status\_Date: 2026-03-16T02:12:49.786Z}, - file = {/Users/tit420/Zotero/storage/54T93EH7/2025 - Physics needs research software engineers.pdf} + file = {/Users/tit420/Zotero/storage/BLBNPG3S/2025 - Physics needs research software engineers.pdf} } @book{ramanathanIntroductionNeuromorphicComputing2025, @@ -140,7 +284,20 @@ @book{ramanathanIntroductionNeuromorphicComputing2025 isbn = {978-1-009-56434-2}, annotation = {Read\_Status: Read\\ Read\_Status\_Date: 2026-03-16T02:12:49.786Z}, - file = {/Users/tit420/Zotero/storage/KJPG7YQY/853942021D89F82AED182F9021E7E0F5.html} + file = {/Users/tit420/Zotero/storage/JCZQ8GXY/853942021D89F82AED182F9021E7E0F5.html} +} + +@unpublished{ruchtiUSRSE25Rapid2025, + title = {{{USRSE}} 25 Rapid Access Micro Talks}, + author = {Ruchti, Carol and Ogundipe, Michael and Ward, Brian and Hillegas, Curt and Mizrachi, Eli and Brownell, Dave and Tapera, Tinashe Michael and Soules, Jeff and Lackie, Paula and Ruchti, Carol and Ogundipe, Michael and Ward, Brian and Hillegas, Curt and Mizrachi, Eli and Brownell, Dave and Tapera, Tinashe Michael and Soules, Jeff and Lackie, Paula}, + date = {2025-10-08}, + doi = {10.5281/zenodo.17297728}, + url = {https://zenodo.org/records/17297728}, + urldate = {2026-04-09}, + abstract = {Slide set of the accepted rapid access micro talks at USRSE 25.}, + annotation = {Read\_Status: Read\\ +Read\_Status\_Date: 2026-04-09T23:30:44.373Z}, + file = {/Users/tit420/Zotero/storage/G5VLTKTU/Ruchti et al. - 2025 - USRSE 25 rapid access micro talks.pdf} } @online{saulGreatExpectationsUnifying2025, @@ -159,7 +316,39 @@ @online{saulGreatExpectationsUnifying2025 keywords = {Statistics - Computation}, annotation = {Read\_Status: Read\\ Read\_Status\_Date: 2026-03-16T02:12:49.785Z}, - file = {/Users/tit420/Zotero/storage/IE6DMRAC/Saul - 2025 - Great expectations Unifying Statistical Theory and Programming.pdf;/Users/tit420/Zotero/storage/N5NEKEU3/2510.html} + file = {/Users/tit420/Zotero/storage/NE7I7ZIL/Saul - 2025 - Great expectations Unifying Statistical Theory and Programming.pdf;/Users/tit420/Zotero/storage/G87HXPJD/2510.html} +} + +@video{schmidtByteSizedFunFloating2026, + entrysubtype = {video}, + title = {[{{EN}}] {{ByteSized}}: Fun with Floating Points - {{U Ruede}}, {{A Herten}} and {{E}} Di {{Napoli}} - {{Code}} for {{Thought}}}, + shorttitle = {[{{EN}}] {{ByteSized}}}, + namea = {Schmidt, Peter}, + nameatype = {collaborator}, + date = {2026-03-31}, + url = {https://www.buzzsprout.com/1326658/episodes/18841644-en-bytesized-fun-with-floating-points-u-ruede-a-herten-and-e-di-napoli}, + urldate = {2026-04-13}, + abstract = {English Edition: how are real numbers e.g. 0.1 represented on computers? What can go wrong with using their representation in calculations? And does it matter? These and other questions are the subject of this ByteSized episode with my guests Prof...}, + langid = {english}, + annotation = {Read\_Status: To Read\\ +Read\_Status\_Date: 2026-04-13T15:25:58.924Z}, + file = {/Users/tit420/Zotero/storage/PTLJK4KV/18841644-en-bytesized-fun-with-floating-points-u-ruede-a-herten-and-e-di-napoli.html} +} + +@video{schmidtByteSizedFunFloating2026a, + entrysubtype = {video}, + title = {[{{EN}}] {{ByteSized}}: Fun with Floating Points - {{U Ruede}}, {{A Herten}} and {{E}} Di {{Napoli}} - {{Code}} for {{Thought}}}, + shorttitle = {[{{EN}}] {{ByteSized}}}, + namea = {Schmidt, Peter}, + nameatype = {collaborator}, + date = {2026-03-31}, + url = {https://www.buzzsprout.com/1326658/episodes/18841644-en-bytesized-fun-with-floating-points-u-ruede-a-herten-and-e-di-napoli}, + urldate = {2026-04-13}, + abstract = {English Edition: how are real numbers e.g. 0.1 represented on computers? What can go wrong with using their representation in calculations? And does it matter? These and other questions are the subject of this ByteSized episode with my guests Prof...}, + langid = {english}, + annotation = {Read\_Status: To Read\\ +Read\_Status\_Date: 2026-04-13T15:25:58.925Z}, + file = {/Users/tit420/Zotero/storage/TPXCRML4/18841644-en-bytesized-fun-with-floating-points-u-ruede-a-herten-and-e-di-napoli.html} } @audio{schmidtByteSizedHowGet2026, @@ -171,9 +360,25 @@ @audio{schmidtByteSizedHowGet2026 urldate = {2026-03-16}, abstract = {English Edition (ByteSized): In this first episode of the new ByteSized dRTP season, sponsored by the STEP-UP programme from the EPSRC (UK) you'll meet Richard Acton. Richard created a tool to help you keep track of all the steps you should take t...}, langid = {english}, + annotation = {Read\_Status: Read\\ +Read\_Status\_Date: 2026-04-13T15:23:08.156Z}, + file = {/Users/tit420/Zotero/storage/44JQ455Z/18674534-en-bytesized-how-to-get-your-digital-ducks-in-a-row-with-richard-acton.html} +} + +@video{schmidtNextBrainExploringHuman2026, + entrysubtype = {video}, + title = {[{{EN}}] {{NextBrain}}: Exploring the Human Brain - {{Eugenio Iglesias}}, {{James Hughes}} - {{Code}} for {{Thought}}}, + shorttitle = {[{{EN}}] {{NextBrain}}}, + namea = {Schmidt, Peter}, + nameatype = {collaborator}, + date = {2026-03-17}, + url = {https://www.buzzsprout.com/1326658/episodes/18717155-en-nextbrain-exploring-the-human-brain-eugenio-iglesias-james-hughes}, + urldate = {2026-04-13}, + abstract = {English Edition:\ NextBrain is a next generation atlas of the human brain. Juan Eugenio Iglesias Gonzales from Massachusetts General in Boston, US, has been leading this project. My colleague James Hughes (University College London) and I were...}, + langid = {english}, annotation = {Read\_Status: To Read\\ -Read\_Status\_Date: 2026-03-16T01:28:24.888Z}, - file = {/Users/tit420/Zotero/storage/IFV3CDPZ/18674534-en-bytesized-how-to-get-your-digital-ducks-in-a-row-with-richard-acton.html} +Read\_Status\_Date: 2026-04-13T15:25:58.927Z}, + file = {/Users/tit420/Zotero/storage/MV3BC6VR/18717155-en-nextbrain-exploring-the-human-brain-eugenio-iglesias-james-hughes.html} } @audio{schmidtRevealingStructureCrystals2026, @@ -184,9 +389,25 @@ @audio{schmidtRevealingStructureCrystals2026 urldate = {2026-03-16}, abstract = {English Edition:\ Meet Thomas White from DESY (German Electron Synchrotron) who is the creator and maintainer of the tool CrystFEL. The tool to help understand and analyse the structure of materials such as crystals and proteins. Thomas and I ...}, langid = {english}, + annotation = {Read\_Status: Read\\ +Read\_Status\_Date: 2026-04-13T15:23:08.155Z}, + file = {/Users/tit420/Zotero/storage/DSPJ2H3G/18674558-en-revealing-the-structure-of-crystals-and-proteins-with-crystfel-thomas-white.html} +} + +@video{schmidtTeamPortraitResearch2026, + entrysubtype = {video}, + title = {[{{EN}}] {{Team Portrait}}: {{Research Software Engineering}} in {{Newcastle}} - {{Code}} for {{Thought}}}, + shorttitle = {[{{EN}}] {{Team Portrait}}}, + namea = {Schmidt, Peter}, + nameatype = {collaborator}, + date = {2026-03-24}, + url = {https://codeforthought.buzzsprout.com/1326658/episodes/18761138-en-team-portrait-research-software-engineering-in-newcastle}, + urldate = {2026-04-13}, + abstract = {English Edition:\ for this episode we're going "up North", to visit the Research Software Engineering team of the University of Newcastle. The team has been hosting the UK RSE Conference in 2022 and 2024 and here is a chance to meet at least s...}, + langid = {english}, annotation = {Read\_Status: To Read\\ -Read\_Status\_Date: 2026-03-16T01:28:24.887Z}, - file = {/Users/tit420/Zotero/storage/4HFKBQKU/18674558-en-revealing-the-structure-of-crystals-and-proteins-with-crystfel-thomas-white.html} +Read\_Status\_Date: 2026-04-13T15:25:58.926Z}, + file = {/Users/tit420/Zotero/storage/ZST9FS63/18761138-en-team-portrait-research-software-engineering-in-newcastle.html} } @online{SilentScientistWhen2025, @@ -198,7 +419,7 @@ @online{SilentScientistWhen2025 langid = {american}, annotation = {Read\_Status: Read\\ Read\_Status\_Date: 2026-03-16T02:12:49.785Z}, - file = {/Users/tit420/Zotero/storage/M3LUH55Y/the-silent-scientist-when-software-research-fails-to-reach-its-audience.html} + file = {/Users/tit420/Zotero/storage/FJTWCUCL/the-silent-scientist-when-software-research-fails-to-reach-its-audience.html} } @article{SixFactorsAffecting, @@ -211,7 +432,63 @@ @article{SixFactorsAffecting Cg\_type: Advertisement Feature\\ Read\_Status: Read\\ Read\_Status\_Date: 2026-03-16T02:12:49.786Z}, - file = {/Users/tit420/Zotero/storage/G8WPDWN4/d42473-019-00004-y.html} + file = {/Users/tit420/Zotero/storage/BEP9NG58/d42473-019-00004-y.html} +} + +@online{stetskovClaudeCodesSource2025, + title = {Claude {{Code}}'s {{Source}}: 3,167-{{Line Function}}, {{Regex Sentiment}}}, + shorttitle = {Claude {{Code}}'s {{Source}}}, + author = {Stetskov, Denis}, + date = {2025-09-19}, + url = {https://techtrenches.dev/p/the-snake-that-ate-itself-what-claude}, + urldate = {2026-04-08}, + abstract = {Anthropic claimed 100\% of Claude Code is AI-written. A source leak exposed a 3,167-line function, regex sentiment analysis, and 250K wasted API calls daily}, + langid = {english}, + annotation = {Read\_Status: To Read\\ +Read\_Status\_Date: 2026-04-09T23:30:32.242Z} +} + +@online{stetskovGreatSoftwareQuality2026, + title = {The {{Great Software Quality Collapse}}: {{How We Normalized Catastrophe}}}, + shorttitle = {The {{Great Software Quality Collapse}}}, + author = {Stetskov, Denis}, + date = {2026-04-01}, + url = {https://techtrenches.dev/p/the-great-software-quality-collapse}, + urldate = {2026-04-15}, + abstract = {The Apple Calculator leaked 32GB of RAM.}, + langid = {english}, + annotation = {Read\_Status: To Read\\ +Read\_Status\_Date: 2026-04-15T11:36:50.658Z}, + file = {/Users/tit420/Zotero/storage/VUFBP9NQ/the-great-software-quality-collapse.html} +} + +@online{substackArtificialIntelligenceCan, + title = {Artificial {{Intelligence}} Can {{Erase Technical Debt}}}, + author = {Substack}, + url = {https://substack.com/home/post/p-193978032}, + urldate = {2026-04-15}, + abstract = {Claude Code and I rewrote a nine year old, complex Python project I maintain, in GoLang, in 5 Days}, + langid = {english}, + annotation = {Read\_Status: To Read\\ +Read\_Status\_Date: 2026-04-15T11:36:50.659Z}, + file = {/Users/tit420/Zotero/storage/2K2KH76T/p-193978032.html} +} + +@report{teranishiS4PSTStewardshipAdvancement2026, + title = {{{S4PST}}: {{Stewardship}} and {{Advancement}} for {{Programming Systems}} and {{Tools}} 2024-2025 {{Project Report}}}, + shorttitle = {{{S4PST}}}, + author = {Teranishi, Keita and Godoy, William and Valero Lara, Pedro and Schanen, Michel and Applencourt, Thomas and Hueckelheim, Jan and Raffenetti, Ken and Thakur, Rajeev and Videau, Brice and Zhou, Hui and Rouson, Damian and Bonachea, Dan and Hargrove, Paul and Richardson, Brad and Rasmussen, Katherine and Blashcke, Johannes and Laguna, Ignacio and Doerfert, Johannes and Georgakoudis, Giorgis and Parasyris, Konstantinos and Penades, Kevin and Cormick, Patrick and Edelman, Alan and Alomairy, Rabab and Samaroo, Julian and Arndt, Daniel and Denny, Joel and Lebrun-Grandie, Damien and Lee, Seyong and Naughton III, Thomas and Pophale, Swaroop and Parete-Koon, Suzanne and Trott, Christian and Rajamanickam, Siva and Kelley, Brian and Aiken, Alex and Chandrasekaran, Sunita}, + date = {2026-01-12}, + number = {ORNL/SPR--2026/4406}, + institution = {Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)}, + doi = {10.2172/3016977}, + url = {https://www.osti.gov/biblio/3016977}, + urldate = {2026-04-08}, + abstract = {We present the "Stewardship and Advancement of Programming Systems and Tools" (S4PST) project report for the calendar years 2024 and 2025. S4PST is dedicated to the stewardship and advancement of Programming Systems and Tools (PST) mainly targeting high-performance computing (HPC) for the scientific community. The project is part of the funded software stewardship organizations (SSOs) selected by ASCR as part of the NGSST program, and a member of CASS: the Consortiumfor the Advancement of Scientific Software.}, + langid = {english}, + annotation = {Read\_Status: To Read\\ +Read\_Status\_Date: 2026-04-09T23:30:32.242Z}, + file = {/Users/tit420/Zotero/storage/UYMG4WYZ/Teranishi et al. - 2026 - S4PST Stewardship and Advancement for Programming Systems and Tools 2024-2025 Project Report.pdf} } @online{UnderstandingAdvancingResearch2025, @@ -225,5 +502,5 @@ @online{UnderstandingAdvancingResearch2025 organization = {Open Research Europe | Open Access Publishing Platform}, annotation = {Read\_Status: Read\\ Read\_Status\_Date: 2026-03-16T02:12:49.786Z}, - file = {/Users/tit420/Zotero/storage/66VZ36QC/v1.html} + file = {/Users/tit420/Zotero/storage/UVZXHIQE/v1.html} } diff --git a/_data/newsletter_bib_yml.yml b/_data/newsletter_bib_yml.yml index aa8d1555b..4e4a6052a 100644 --- a/_data/newsletter_bib_yml.yml +++ b/_data/newsletter_bib_yml.yml @@ -1,6 +1,158 @@ --- nocite: "[@*]" references: +- accessed: 2026-04-08 + annote: | + Read_Status: To Read\ + Read_Status_Date: 2026-04-09T23:30:32.242Z + author: + - family: Besser + given: Stephanie + - family: Jensen + given: Eric + - family: Katz + given: Daniel + id: besserHowGenerativeAI + title: How generative AI is shaping research \... \| Open Research + Europe + type: webpage + url: "https://open-research-europe.ec.europa.eu/articles/6-56/v1" +- abstract: A group of well-known open source programmers and a VC have + launched the Open Source Endowment. They hope this new method will + provide funding for good. + accessed: 2026-04-08 + annote: | + Read_Status: To Read\ + Read_Status_Date: 2026-04-09T23:30:32.243Z + author: + - family: Bort + given: Julie + id: bortVCBignameProgrammers2026 + issued: 2026-02-26 + language: en-US + publisher: TechCrunch + title: A VC and some big-name programmers are trying to solve open + source's funding problem, permanently + type: webpage + url: "https://techcrunch.com/2026/02/26/a-vc-and-some-big-name-programmers-are-trying-to-solve-open-sources-funding-problem-permanently/" +- abstract: "Presentations by Olivia Newton (University of Montana) and + Andrew Schmeder (LBNL) on March 3 in the Consortium for the + Advancement of Scientific Software (CASS; https://cass.community/) + User/Developer Experience working group. The speakers discuss + research software engineers, how they work in teams with AI tools, + and what performance they can expect from AI t" + accessed: 2026-04-08 + annote: | + Read_Status: To Read\ + Read_Status_Date: 2026-04-09T23:30:32.242Z + id: casscommunityAITeamworkTooling2026 + issued: 2026-03-04 + title: AI teamwork and tooling for research software engineers + type: motion_picture + url: "https://www.youtube.com/watch?v=Xq93CVDCuds" +- abstract: Data-analysis and modelling positions are already becoming + obsolete, but hands-on experimentalists can breathe easy for now. + accessed: 2026-04-08 + annote: | + Bandiera_abtest: a\ + Cg_type: News\ + Subject_term: Machine learning, Careers\ + Read_Status: To Read\ + Read_Status_Date: 2026-04-09T01:03:26.826Z + author: + - family: Chen + given: Edward + container-title: Nature + doi: 10.1038/d41586-026-00444-9 + id: chenAIThreateningScience2026 + issn: 1476-4687 + issue: 8104 + issued: 2026-02-20 + keyword: Careers,Machine learning + language: en-US + page: 19-20 + publisher: Nature Publishing Group + title: AI is threatening science jobs. Which ones are most at risk? + type: article-journal + url: "https://www.nature.com/articles/d41586-026-00444-9" + volume: 651 +- abstract: The integration of AI into scientific work holds significant + potential to accelerate innovation. We surveyed researchers in two + leading German research organizations to examine AI adoption, + barriers, and perceived impact on research. Researchers are widely + using AI tools -- often for primary and creative tasks -- and many + expect the technology to be transformative for research. Effective + use appears linked to both hands-on experience and engagement with + learning resources. A persistent gender gap in AI use is closely + associated with differences in familiarity, suggesting a potential + focus for organizational efforts. Legal uncertainty and privacy + concerns also emerge as major barriers, with researchers calling for + clear, high-level regulatory guidance. Overall, our findings suggest + directions where institutional actions might be explored to promote + more equitable and effective AI adoption. + accessed: 2026-04-08 + annote: | + Read_Status: To Read\ + Read_Status_Date: 2026-04-09T01:03:26.826Z + author: + - family: Chugunova + given: Marina + - family: Harhoff + given: Dietmar + - family: Hölzle + given: Katharina + - family: Kaschub + given: Verena + - family: Malagimani + given: Sonal + - family: Morgalla + given: Ulrike + - family: Rose + given: Robert + container-title: Research Policy + container-title-short: Research Policy + doi: 10.1016/j.respol.2025.105381 + id: chugunovaWhoUsesAI2026 + issn: 0048-7333 + issue: 2 + issued: 2026-03-01 + keyword: AI,Innovation,Research,Survey evidence,Technology adoption + page: 105381 + title: Who uses AI in research, and for what? [Large-scale]{.nocase} + survey evidence from Germany + title-short: Who uses AI in research, and for what? + type: article-journal + url: "https://www.sciencedirect.com/science/article/pii/S0048733325002100" + volume: 55 +- abstract: "interview: Codestrap founders say we need to dial down the + hype and sort through the mess" + accessed: 2026-04-08 + annote: | + Read_Status: To Read\ + Read_Status_Date: 2026-04-09T23:30:32.242Z + author: + - family: Claburn + given: Thomas + id: claburnAIStillDoesnt + language: en-US + title: AI still doesn't work very well in business, reckoning soon + type: webpage + url: "https://www.theregister.com/2026/03/17/ai_businesses_faking_it_reckoning_coming_codestrap/" +- abstract: ": As of April 24 you'll be feeding the Octocat unless you + opt out" + accessed: 2026-04-08 + annote: | + Read_Status: To Read\ + Read_Status_Date: 2026-04-09T23:30:32.242Z + author: + - family: Claburn + given: Thomas + id: claburnGitHubWeGoing + language: en-US + title: "GitHub: We going to train on your data after all" + title-short: GitHub + type: webpage + url: "https://www.theregister.com/2026/03/26/github_ai_training_policy_changes/" - abstract: Scientists, research institutions, funders, libraries and publishers must all improve software practices. accessed: 2025-11-07 @@ -49,14 +201,56 @@ references: type: article-journal url: "https://www.nature.com/articles/d41586-025-03196-0" volume: 646 +- abstract: Research software (also called scientific software) is + essential for advancing scientific endeavours. Research software + encapsulates complex algorithms and domain-specific knowledge and is + a fundamental component of all science. A pervasive challenge in + developing research software is technical debt, which can adversely + affect reliability, maintainability, and scientific validity. + Research software often relies on the initiative of the scientific + community for maintenance, requiring diverse expertise in both + scientific and software engineering domains. The extent and nature + of technical debt in research software are little studied, in + particular, what forms it takes, and what the science teams + developing this software think about their technical debt. In this + paper we describe our multi-method study examining technical debt in + research software. We begin by examining instances of self-reported + technical debt in research code, examining 28k code comments across + nine research software projects. Then, building on our findings, we + interview research software engineers and scientists about how this + technical debt manifests itself in their experience, and what costs + it has for research software and research outputs more generally. We + identify nine types of self-admitted technical debt unique to + research software, and four themes impacting this technical debt. + accessed: 2026-04-08 + annote: | + Read_Status: To Read\ + Read_Status_Date: 2026-04-09T01:03:26.827Z + author: + - family: Ernst + given: Neil A. + - family: Awon + given: Ahmed Musa + - family: Hingmire + given: Swapnil + - family: Li + given: Ze Shi + doi: 10.48550/arXiv.2603.20415 + id: ernstNatureTechnicalDebt2026 + issued: 2026-03-20 + keyword: Computer Science - Software Engineering + status: pre-published + title: The Nature of Technical Debt in Research Software + type: webpage + url: "http://arxiv.org/abs/2603.20415" - abstract: CCC is hosting a two-day visioning workshop to explore how humans and machines may team up to solve some of the most pressing scientific problems through citizen science, crowdsourcing, and community-engaged science. accessed: 2026-03-13 annote: | - Read_Status: To Read\ - Read_Status_Date: 2026-03-16T01:28:24.888Z + Read_Status: Read\ + Read_Status_Date: 2026-04-13T15:23:11.431Z author: - family: Forston given: Lucy @@ -188,6 +382,33 @@ references: home at Stanford type: webpage url: "https://news.stanford.edu/stories/2025/05/mingkwai-chinese-typewriter-prototype-stanford-libraries" +- abstract: A practice for finding peace in your dependency tree. + accessed: 2026-04-13 + annote: | + Read_Status: To Read\ + Read_Status_Date: 2026-04-13T15:22:56.592Z + author: + - family: Nesbitt + given: Andrew + id: nesbittGuidedMeditationDevelopers2026 + issued: 2026-03-15 + title: Guided Meditation for Developers + type: webpage + url: "https://nesbitt.io/2026/03/15/guided-meditation-for-developers.html" +- abstract: Accelerates Codex growth to power the next generation of + Python developer tools + accessed: 2026-04-08 + annote: | + Read_Status: To Read\ + Read_Status_Date: 2026-04-09T23:30:32.241Z + author: + - family: OpenAI + id: openaiOpenAIAcquireAstral2026 + issued: 2026-04-08 + language: en-US + title: OpenAI to acquire Astral + type: webpage + url: "https://openai.com/index/openai-to-acquire-astral/" - abstract: Calls to recognize research software engineers are not new --- but such professionals are needed now more than ever. accessed: 2025-11-07 @@ -243,6 +464,55 @@ references: title: Introduction to Neuromorphic Computing type: book url: "https://www.cambridge.org/core/books/introduction-to-neuromorphic-computing/853942021D89F82AED182F9021E7E0F5" +- abstract: Slide set of the accepted rapid access micro talks at USRSE + 25. + accessed: 2026-04-09 + annote: | + Read_Status: Read\ + Read_Status_Date: 2026-04-09T23:30:44.373Z + author: + - family: Ruchti + given: Carol + - family: Ogundipe + given: Michael + - family: Ward + given: Brian + - family: Hillegas + given: Curt + - family: Mizrachi + given: Eli + - family: Brownell + given: Dave + - family: Tapera + given: Tinashe Michael + - family: Soules + given: Jeff + - family: Lackie + given: Paula + - family: Ruchti + given: Carol + - family: Ogundipe + given: Michael + - family: Ward + given: Brian + - family: Hillegas + given: Curt + - family: Mizrachi + given: Eli + - family: Brownell + given: Dave + - family: Tapera + given: Tinashe Michael + - family: Soules + given: Jeff + - family: Lackie + given: Paula + doi: 10.5281/zenodo.17297728 + id: ruchtiUSRSE25Rapid2025 + issued: 2025-10-08 + title: USRSE 25 rapid access micro talks + type: manuscript + url: "https://zenodo.org/records/17297728" - abstract: Beginning in the 1970s, statistician-cum-logician Per Martin-L\\\"of wrote a series of papers developing what became Martin-L\\\"of type theory, realizing a system where the distinction @@ -270,14 +540,46 @@ references: title-short: Great expectations type: webpage url: "http://arxiv.org/abs/2510.09853" +- abstract: "English Edition: how are real numbers e.g. 0.1 represented + on computers? What can go wrong with using their representation in + calculations? And does it matter? These and other questions are the + subject of this ByteSized episode with my guests Prof\\..." + accessed: 2026-04-13 + annote: | + Read_Status: To Read\ + Read_Status_Date: 2026-04-13T15:25:58.924Z + id: schmidtByteSizedFunFloating2026 + issued: 2026-03-31 + language: en-US + title: "\\[EN\\] ByteSized: Fun with floating points - U Ruede, A Herten + and E di Napoli - Code for Thought" + title-short: \[EN\] ByteSized + type: motion_picture + url: "https://www.buzzsprout.com/1326658/episodes/18841644-en-bytesized-fun-with-floating-points-u-ruede-a-herten-and-e-di-napoli" +- abstract: "English Edition: how are real numbers e.g. 0.1 represented + on computers? What can go wrong with using their representation in + calculations? And does it matter? These and other questions are the + subject of this ByteSized episode with my guests Prof\\..." + accessed: 2026-04-13 + annote: | + Read_Status: To Read\ + Read_Status_Date: 2026-04-13T15:25:58.925Z + id: schmidtByteSizedFunFloating2026a + issued: 2026-03-31 + language: en-US + title: "\\[EN\\] ByteSized: Fun with floating points - U Ruede, A Herten + and E di Napoli - Code for Thought" + title-short: \[EN\] ByteSized + type: motion_picture + url: "https://www.buzzsprout.com/1326658/episodes/18841644-en-bytesized-fun-with-floating-points-u-ruede-a-herten-and-e-di-napoli" - abstract: "English Edition (ByteSized): In this first episode of the new ByteSized dRTP season, sponsored by the STEP-UP programme from the EPSRC (UK) you'll meet Richard Acton. Richard created a tool to help you keep track of all the steps you should take t\\..." accessed: 2026-03-16 annote: | - Read_Status: To Read\ - Read_Status_Date: 2026-03-16T01:28:24.888Z + Read_Status: Read\ + Read_Status_Date: 2026-04-13T15:23:08.156Z author: - family: Schmidt given: Peter @@ -289,14 +591,31 @@ references: title-short: \[EN\] ByteSized type: song url: "https://www.buzzsprout.com/1326658/episodes/18674534-en-bytesized-how-to-get-your-digital-ducks-in-a-row-with-richard-acton" -- abstract: "English Edition: Meet Thomas White from DESY (German +- abstract: "English Edition:\\ NextBrain is a next generation atlas + of the human brain. Juan Eugenio Iglesias Gonzales from + Massachusetts General in Boston, US, has been leading this project. + My colleague James Hughes (University College London) and I + were\\..." + accessed: 2026-04-13 + annote: | + Read_Status: To Read\ + Read_Status_Date: 2026-04-13T15:25:58.927Z + id: schmidtNextBrainExploringHuman2026 + issued: 2026-03-17 + language: en-US + title: "\\[EN\\] NextBrain: Exploring the human brain - Eugenio + Iglesias, James Hughes - Code for Thought" + title-short: \[EN\] NextBrain + type: motion_picture + url: "https://www.buzzsprout.com/1326658/episodes/18717155-en-nextbrain-exploring-the-human-brain-eugenio-iglesias-james-hughes" +- abstract: "English Edition:\\ Meet Thomas White from DESY (German Electron Synchrotron) who is the creator and maintainer of the tool CrystFEL. The tool to help understand and analyse the structure of materials such as crystals and proteins. Thomas and I \\..." accessed: 2026-03-16 annote: | - Read_Status: To Read\ - Read_Status_Date: 2026-03-16T01:28:24.887Z + Read_Status: Read\ + Read_Status_Date: 2026-04-13T15:23:08.155Z author: - family: Schmidt given: Peter @@ -307,6 +626,23 @@ references: CrystFEL - Thomas White - Code for Thought type: song url: "https://www.buzzsprout.com/1326658/episodes/18674558-en-revealing-the-structure-of-crystals-and-proteins-with-crystfel-thomas-white" +- abstract: "English Edition:\\ for this episode we're going \\\"up + North\\\", to visit the Research Software Engineering team of the + University of Newcastle. The team has been hosting the UK RSE + Conference in 2022 and 2024 and here is a chance to meet at least + s\\..." + accessed: 2026-04-13 + annote: | + Read_Status: To Read\ + Read_Status_Date: 2026-04-13T15:25:58.926Z + id: schmidtTeamPortraitResearch2026 + issued: 2026-03-24 + language: en-US + title: "\\[EN\\] Team Portrait: Research Software Engineering in + Newcastle - Code for Thought" + title-short: \[EN\] Team Portrait + type: motion_picture + url: "https://codeforthought.buzzsprout.com/1326658/episodes/18761138-en-team-portrait-research-software-engineering-in-newcastle" - accessed: 2025-11-07 annote: | Read_Status: Read\ @@ -336,6 +672,151 @@ references: and how to handle them type: article-journal url: "https://www.nature.com/articles/d42473-019-00004-y" +- abstract: Anthropic claimed 100% of Claude Code is AI-written. A + source leak exposed a 3,167-line function, regex sentiment analysis, + and 250K wasted API calls daily + accessed: 2026-04-08 + annote: | + Read_Status: To Read\ + Read_Status_Date: 2026-04-09T23:30:32.242Z + author: + - family: Stetskov + given: Denis + id: stetskovClaudeCodesSource2025 + issued: 2025-09-19 + language: en-US + title: "Claude Code's Source: 3,167-Line Function, Regex Sentiment" + title-short: Claude Code's Source + type: webpage + url: "https://techtrenches.dev/p/the-snake-that-ate-itself-what-claude" +- abstract: The Apple Calculator leaked 32GB of RAM. + accessed: 2026-04-15 + annote: | + Read_Status: To Read\ + Read_Status_Date: 2026-04-15T11:36:50.658Z + author: + - family: Stetskov + given: Denis + id: stetskovGreatSoftwareQuality2026 + issued: 2026-04-01 + language: en-US + title: "The Great Software Quality Collapse: How We Normalized + Catastrophe" + title-short: The Great Software Quality Collapse + type: webpage + url: "https://techtrenches.dev/p/the-great-software-quality-collapse" +- abstract: Claude Code and I rewrote a nine year old, complex Python + project I maintain, in GoLang, in 5 Days + accessed: 2026-04-15 + annote: | + Read_Status: To Read\ + Read_Status_Date: 2026-04-15T11:36:50.659Z + author: + - family: Substack + id: substackArtificialIntelligenceCan + language: en-US + title: Artificial Intelligence can Erase Technical Debt + type: webpage + url: "https://substack.com/home/post/p-193978032" +- abstract: "We present the \\\"Stewardship and Advancement of Programming + Systems and Tools\\\" (S4PST) project report for the calendar years + 2024 and 2025. S4PST is dedicated to the stewardship and advancement + of Programming Systems and Tools (PST) mainly targeting + high-performance computing (HPC) for the scientific community. The + project is part of the funded software stewardship organizations + (SSOs) selected by ASCR as part of the NGSST program, and a member + of CASS: the Consortiumfor the Advancement of Scientific Software." + accessed: 2026-04-08 + annote: | + Read_Status: To Read\ + Read_Status_Date: 2026-04-09T23:30:32.242Z + author: + - family: Teranishi + given: Keita + - family: Godoy + given: William + - family: Valero Lara + given: Pedro + - family: Schanen + given: Michel + - family: Applencourt + given: Thomas + - family: Hueckelheim + given: Jan + - family: Raffenetti + given: Ken + - family: Thakur + given: Rajeev + - family: Videau + given: Brice + - family: Zhou + given: Hui + - family: Rouson + given: Damian + - family: Bonachea + given: Dan + - family: Hargrove + given: Paul + - family: Richardson + given: Brad + - family: Rasmussen + given: Katherine + - family: Blashcke + given: Johannes + - family: Laguna + given: Ignacio + - family: Doerfert + given: Johannes + - family: Georgakoudis + given: Giorgis + - family: Parasyris + given: Konstantinos + - family: Penades + given: Kevin + - family: Cormick + given: Patrick + - family: Edelman + given: Alan + - family: Alomairy + given: Rabab + - family: Samaroo + given: Julian + - family: Arndt + given: Daniel + - family: Denny + given: Joel + - family: Lebrun-Grandie + given: Damien + - family: Lee + given: Seyong + - family: Naughton III + given: Thomas + - family: Pophale + given: Swaroop + - family: Parete-Koon + given: Suzanne + - family: Trott + given: Christian + - family: Rajamanickam + given: Siva + - family: Kelley + given: Brian + - family: Aiken + given: Alex + - family: Chandrasekaran + given: Sunita + doi: 10.2172/3016977 + id: teranishiS4PSTStewardshipAdvancement2026 + issued: 2026-01-12 + language: en-US + number: ORNL/SPR--2026/4406 + publisher: Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United + States) + title: "S4PST: Stewardship and Advancement for Programming Systems and + Tools 2024-2025 Project Report" + title-short: S4PST + type: report + url: "https://www.osti.gov/biblio/3016977" - abstract: Read the latest article version by Daniel S. Katz, Eric A. Jensen, Michelle Barker at Open Research Europe accessed: 2025-11-07 diff --git a/_posts/newsletters/2026-04-11-newsletter.md b/_posts/newsletters/2026-04-11-newsletter.md new file mode 100644 index 000000000..ae48410d5 --- /dev/null +++ b/_posts/newsletters/2026-04-11-newsletter.md @@ -0,0 +1,503 @@ +--- +layout: post +title: "US-RSE April 2026 Newsletter" +subtitle: "🤳 Just Hit Me Up On Slack 🤳" +category: newsletter +tags: [newsletter, April] +date: 2026-04-13 00:00:00 -0400 +author: "Tinashe M. Tapera (Author & Editor), Sandra Gesing (Editor), Ian Cosden (Editor)" +image: "/assets/img/newsletter-202604/austin-distel-gUIJ0YszPig-unsplash.jpg" +img_alttext: "Slack message with team communicating and collaborating in app on desktop and mobile." +next_meeting_date: Thursday, May 14, 2026, 12:00PM EST +sections: + preamble: true # done + headline: true # done + conference: true # done + execupdate: true # done + scupdate: true # yay! + orgmember: true # no changes, check back in june + communityfunds: false + news: true # add community call summary + events: true # recheck on friday + reads: true + involved: true + jobs: true + +--- + + + +Welcome to the April 2026 issue of the US Research Software Engineer +(US-RSE) newsletter! If you’re reading this, you’re probably connected +with US-RSE through Slack, which is our organization’s primary platform +for instant messaging. Most people consider Slack a necessary burden of +the workplace, having taken the place of phone calls, fax, pagers, and +email. But is there more to Slack than annoying notifications? Today +we’re going to discuss what Slack is, how it came about, and how US-RSE +members use it to connect, grow, and make real, lasting impact beyond +just their code editors. + +

+ Slack message with team communicating and collaborating in app on desktop and mobile. +

+ +In this issue: + +- [1 🔔 Just Slack Me, Whenever! + 🔔](#bell-just-slack-me-whenever-bell) +- [2 📣 Mark Your Calendars for + USRSE’26! 📣](#mega-mark-your-calendars-for-usrse26-mega) +- [3 📝 From the Executive Desk… + 📝](#pencil-from-the-executive-desk-pencil) +- [4 🛞 Steering Committee + Updates 🛞](#wheel-steering-committee-updates-wheel) +- [5 🤝 Organizational Founding + Membership + 🤝](#handshake-organizational-founding-membership-handshake) +- [6 🗞️ Community News + 🗞️](#newspaper_roll-community-news-newspaper_roll) +- [7 👀 Interesting Events and + Opportunities 👀](#eyes-interesting-events-and-opportunities-eyes) +- [8 📚 Featured Reads, Videos, + and Podcasts 📚](#books-featured-reads-videos-and-podcasts-books) +- [9 🏃 Get Involved! + 🏃](#running-get-involved-running) +- [10 🧑‍💼 Recent Job Postings + 🧑‍💼](#office_worker-recent-job-postings-office_worker) + +------------------------------------------------------------------------ + +## 🔔 Just Slack Me, Whenever! 🔔 + + + +In 2012, software engineer Stewart Butterfield was hard at work on what +he believed to be the next big thing in MMORPGs. The game, called +“Glitch,” ended up being a commercial flop, and Butterfield and his team +needed to pivot quickly to make the most of the 6 million dollars they +had left from investor Ben Horowitz. Instead of throwing in the towel, +Butterfield called Horowitz on the phone and proposed a new idea. +Throughout the development process, Butterfield told Horowitz, the team +of engineers had developed a novel instant messaging system to +facilitate communication in-game, and in the process of [eating their +own dog food](https://en.wikipedia.org/wiki/Eating_your_own_dog_food), +discovered that the system worked really well for managing their work +communications, too. Butterfield proposed that their company, then +called Tiny Speck, pivot to focus on building a new product based on +this instant messaging system. The result was the creation of Slack, +which has since become one of the most popular communication platforms +in the world. + +Today, Slack powers communication and collaboration for millions of +users and businesses, and has transformed the way teams collaborate and +communicate. At US-RSE, we of course use Slack to manage internal +communications between leadership teams, but more importantly, it has +grown to become the virtual landing page for our community. At present, +there are over 140 individual channels dating back to 2018, with over +3100 unique member accounts participating in the conversation. Some days +see over 500 messages going back and forth between members and channels: + +

+ +Plot of message volume in Slack +

+ +One unique feature of Slack is the ability to create channels, which act +as virtual rooms dedicated to specific topics, projects, or interests. +These channels can be private or public, allowing teams to organize +conversations by priority, relevance, and interest. At US-RSE, we also +have meta-grouping channels, such as “Working Groups,” (`#wg-`) and +“Regional Groups,” (`#rg-`), which serve as hubs for specific +communities within our larger organization. For example, the +`#wg-code-review` and `wg-diversity-equity-inclusion` channels are +spaces for members to discuss and collaborate on code review practices +and DEI initiatives, respectively. The `#rg-nyc` channel serves as a hub +for members located in and around the greater New York City area, where +they plan get-togethers and other in-person events. Participating in +public channels is a great way to stay informed about what’s going on in +the community, and importantly, it allows everyone in the Slack channel +to follow the conversation and chime in when they have something to +contribute. This helps us all, “[learn with the garage door +open](https://notes.andymatuschak.org/About_these_notes?stackedNotes=z21cgR9K3UcQ5a7yPsj2RUim3oM2TzdBByZu),” +increasing the accessibility of our conversations and the impact of our +work. + +

+ +Plot of channel activity in Slack +

+ +It may be obvious that the `#general` channel has the most messages, but +did you know that in a one-year span, some of the most active channels +include `#random`, `#events`, and `#wg-ux`? The most popular +language-specific channel in the Slack was, of course, `#python`, and +the most active regional group channel was `#rg-north-carolina`. + +

+ +Table of top channels in Slack +

+ +And while we as RSEs may still be evaluating AI for its usefulness in +our work, Slack’s built-in AI summarization tool tells us that there are +a wide array of conversations happening in our Slack, from conference +planning, to project management, to hiring and funding announcements. + +

+ +Screen capture of Slack's AI summarization tool +

+ +If you haven’t already, we encourage you to join our Slack and get +involved in the conversation. It’s a great way to stay informed about +what’s going on in the community, connect with other members, and +contribute to the ongoing work of US-RSE. You can get onto our Slack by +joining US-RSE free, [here](https://us-rse.org/join/). + +See you on Slack! + +------------------------------------------------------------------------ + +## 📣 Mark Your Calendars for USRSE’26! 📣 + + + +Save the date for USRSE’26: **Advancing Science in the Age of AI** + +We’re thrilled to announce that USRSE’26 will be held at the San Jose +Marriott from October 19-21, 2026 in San Jose, California, with the +theme **“Advancing Science in the Age of AI”.** + +Chairs have been appointed to lead each of the core committees for +USRSE’26. These chairs have begun assembling sub‑teams from the pool of +volunteers who expressed interest in supporting the respective areas. If +you were not selected for a chair position, please stay tuned, as chairs +reach out for volunteers for these committee positions. + +**What’s next?** + +- **Call for Proposals:** Submit your work via papers, short talks, + BoFs, workshops, or posters. [View + More](https://us-rse.org/usrse26/participate/) +- **Call for Reviewers:** Play a key role in creating a dynamic and + varied technical program that will appeal to conference attendees from + all RSE backgrounds. [Apply to + Review](https://forms.gle/hDGsK52sJFqUA2MA7) +- **Committee Formation:** Sub‑teams will be formed shortly; be on the + lookout for an email from a perspective committee chair with details. +- **Stay Informed:** Regular updates will be posted at + [us-rse.org/usrse26](https://us-rse.org/usrse26). Please bookmark the + page and check back frequently for the latest information. + +Your continued involvement is essential to the success of USRSE’26. We +look forward to collaborating with you to deliver a vibrant, inclusive, +and impactful conference. + +#### 📧 Join Our Mailing List 📧 + +Want to stay updated on all things US-RSE? Join our mailing list to +receive direct news about all US-RSE conferences. Sign up +[here](https://groups.google.com/a/us-rse.org/g/usrse-conference). + +#### 💬 Have Questions? 💬 + +If you have any questions, feel free to reach out to the organizers at +usrse26-conference@us-rse.org. + +#### 📅 Save the Date 📅 + +More details about the conference program, registration, and travel +information will be coming your way in the months ahead. Stay tuned at +[us-rse.org/usrse26](https://us-rse.org/usrse26)! + +We’re looking forward to seeing you all in **San Jose**! + +------------------------------------------------------------------------ + +## 📝 From the Executive Desk… 📝 + + + +In March, I attended Capitol Hill coffee hours with Senator Dick Durbin +and Senator Tammy Duckworth, where I had the opportunity to introduce +the mission and growing impact of the US Research Software Engineer +(US-RSE) Association and take an important step toward raising awareness +of the critical role of research software in advancing U.S. science. In +addition, I met with staff from Senator Alex Padilla for an in-depth +discussion; they expressed strong interest and requested follow-up +materials — both quantitative and qualitative data and insights — to +better understand the needs and contributions of the RSE community. +While these meetings may appear inconsequential, they’re seedlings for +longer-term engagement between the RSE community and key stakeholders in +Washington, DC, and we are encouraged by the fact that our message is +starting to reach key audiences in government. + +

+ +Sandra with Senators Duckworth & Durbin +

+ +

+ +Sandra with Senator Padilla Staff Member +

+ +------------------------------------------------------------------------ + +## 🛞 Steering Committee Updates 🛞 + + + + + +It’s been a while since you’ve heard from us in the newsletter, but the +Steering Committee has been hard at work! Together with our Executive +Director, we’ve have done considerable work to support planning of the +USRSE’26 conference, including confirming the selection of a venue and +reviewing preliminary cost estimations. We’ve also already started +looking ahead to USRSE’27 and beyond. We’re developing a conference +hosting application process to identify potential future conference +locations and chairs farther in advance—more on that in coming months. +Additionally, we discussed our policies on issuing statements related to +government actions and current events, as well as on the use of AI +notetakers during our virtual events, which culminated in an official +recommendation delivered to the Code of Conduct Committee on the latter. + +Following the cancellation of our planned January retreat due to a +combination of weather and illness, the US-RSE Leadership team held two +half-day virtual planning sessions in February, focused on increasing +the sustainability of our annual conference and updating our governance +model to reflect the growing size and responsibilities of our +organization. We’re following this up with an in-person working session +at the end of this month, where we’ll meet for two days in Chicago with +the Executive Director in a concentrated effort to finalize our +recommendations for governance model updates. +

+ +Screen capture of Steering Committee meeting on Zoom +

+ +------------------------------------------------------------------------ + +## 🤝 Organizational Founding Membership 🤝 + + + + + +US-RSE envisions a future where Research Software Engineers are +universally respected for advancing science, technology, and society +through the transformative power of research software engineering. We’re +excited to share that the momentum around our Organizational Founding +Membership continues to grow! See the list below for the current members +(six more are onboarding at the moment). + +Organizations that join **on or before June 30, 2026**, will be +recognized in perpetuity as founding members. Founding organizations +will also lock in current membership fees through December 31, 2028. +Organizational support helps sustain and expand vital community +offerings, including the annual conference, monthly calls and +newsletter, job board, working groups, and new resources. + +Please reach out to Sandra Gesing at if you are +interested in becoming an organizational founding member! + +### Premier Members +{% for org in site.data.org-members.premier %} + +- [{{ org.name }}]({{ org.url }}) + +{% endfor %} + +### Standard Members +{% for org in site.data.org-members.standard %} + +- [{{ org.name }}]({{ org.url }}) + +{% endfor %} + +### Basic Members +{% for org in site.data.org-members.basic %} + +- [{{ org.name }}]({{ org.url }}) + +{% endfor %} + +------------------------------------------------------------------------ + +## 🗞️ Community News 🗞️ + + + + + +The US-RSE community is full of talented, brilliant people doing amazing +work, and every so often, we capture the interactions and collaborations +that make our community special on video! Here’s a YouTube video of a +recent **Education & Training Working Group** meeting, where **Andres +Rios-Tascon** presented his tutorial on Continuous Integration and +Continuous Delivery (CI/CD) with GitHub Actions. + + +Watch this video on YouTube + + +> Did you know that we have a community Code of Conduct? Anyone is able +> to view it in the `#code_of_conduct` Slack channel, under `Files`! + +### **Community Calls** + + + +On March 12th, the US-RSE community got together to discuss **Legacy +Code: Horrors and Successes**! + +We heard stories from Keith, James, Brad, and more about some of the +projects they’ve inherited and how they dealt with codebases with +developers in absentia, cryptic comments and functions, and the +different edge cases that can come up when handling them. + + + +Our next meeting is scheduled for Thursday, May 14, 2026, 12:00PM EST. +We hope to see you there! + +------------------------------------------------------------------------ + +## 👀 Interesting Events and Opportunities 👀 + + + +{% assign today = "now" | date: "%Y-%m-%d" %} +{% for opp in site.data.newsletter-events-opportunities %} +{% assign expires = opp.expires | date: "%Y-%m-%d" %} +{% if opp.type == "opportunity" and expires >= today %} +{% include opportunity-box.html + title=opp.title + when=opp.when + where=opp.where + preamble=opp.preamble + links=opp.links +%} +{% endif %} +{% endfor %} + +{% for event in site.data.newsletter-events-opportunities %} +{% assign expires_formatted = event.expires | date: "%Y-%m-%d" %} +{% if expires_formatted >= today %} +{% if event.type == "event" %} +{% include event-box.html + title=event.title + when=event.when + where=event.where + preamble=event.preamble + links=event.links +%} +{% endif %} +{% endif %} +{% endfor %} + +Have an event or opportunity you want to promote? Reach out on Slack in +the `#newsletters` channel! + +------------------------------------------------------------------------ + +## 📚 Featured Reads, Videos, and Podcasts 📚 + + + +{% assign refs = site.data.newsletter_bib_yml.references + | where_exp: "r", "r.annote contains 'Read_Status: To Read'" %} + +{% assign professional = refs | where: "type", "article-journal" %} + +{% if professional.size > 0 %} +### 📑 Recent Publications +{% for ref in professional %} +{% include citation-publication.html ref=ref %} +{% endfor %} +{% endif %} + +{% assign podcasts = refs | where: "type", "song" %} + +{% if podcasts.size > 0 %} +### 🎧 Podcast Episodes +{% for ref in podcasts %} +{% include citation-podcast.html ref=ref %} +{% endfor %} +{% endif %} + +{% assign other = refs | where: "type", "webpage" %} + +{% if other.size > 0 %} +### 📇 Blog Posts, Videos, & Other Reads +{% for ref in other %} +{% include citation.html ref=ref %} +{% endfor %} +{% endif %} + +Did you read something interesting this week? Want to share your own +publications in the community? Reach out on Slack in the `#newsletters` +channel! + +------------------------------------------------------------------------ + +## 🏃 Get Involved! 🏃 + + + +US-RSE Working Groups: + +{% assign wgs = site.data.menus["working-groups"][0].items %} + + +------------------------------------------------------------------------ + +## 🧑‍💼 Recent Job Postings 🧑‍💼 + + + +{% assign today = 'now' | date: "%Y-%m-%d" %} + + +### Other Job Boards + + + +You can learn more about job boards in the `#jobs` Slack channel! + +------------------------------------------------------------------------ + +**This newsletter is a joint effort of members of the US-RSE +Association.** + +© US-RSE • 2021–{{ 'now' | date: "%Y" }} • US-RSE is a fiscally sponsored project of [Community Initiatives](http://communityin.org/) + +[Email](mailto:contact@us-rse.org) [Mastodon](https://fosstodon.org/@us_rse) [Twitter](https://twitter.com/us_rse) [YouTube](https://youtube.com/@us_rse) [LinkedIn](https://linkedin.com/company/us-rse/) [GitHub](https://github.com/USRSE) diff --git a/_posts/newsletters/quarto/_conference.md b/_posts/newsletters/quarto/_conference.md index 042ad5fbb..851f9995c 100644 --- a/_posts/newsletters/quarto/_conference.md +++ b/_posts/newsletters/quarto/_conference.md @@ -2,13 +2,13 @@ -Save the date for USRSE’26: Advancing Science in the Age of AI +Save the date for USRSE’26: **Advancing Science in the Age of AI** We’re thrilled to announce that USRSE’26 will be held at the San Jose Marriott from October 19-21, 2026 in San Jose, California, with the -theme "Advancing Science in the Age of AI". +theme **"Advancing Science in the Age of AI".** -General chairs have been appointed to lead each of the core committees +Chairs have been appointed to lead each of the core committees for USRSE’26. These chairs have begun assembling sub‑teams from the pool of volunteers who expressed interest in supporting the respective areas. If you were not selected for a chair position, please stay tuned, @@ -16,9 +16,11 @@ as chairs reach out for volunteers for these committee positions. **What’s next?** -- **Call for Proposals:** The Call for Proposals will be announced later - this month. Additional upcoming milestones will be announced on the - official USRSE’26 site over the next few months. +- **Call for Proposals:** Submit your work via papers, short talks, +BoFs, workshops, or posters. [View More](https://us-rse.org/usrse26/participate/) +- **Call for Reviewers:** Play a key role in creating a dynamic and +varied technical program that will appeal to conference attendees from +all RSE backgrounds. [Apply to Review](https://forms.gle/hDGsK52sJFqUA2MA7) - **Committee Formation:** Sub‑teams will be formed shortly; be on the lookout for an email from a perspective committee chair with details. - **Stay Informed:** Regular updates will be posted at diff --git a/_posts/newsletters/quarto/_execupdate.md b/_posts/newsletters/quarto/_execupdate.md index c673c938f..f396547bf 100644 --- a/_posts/newsletters/quarto/_execupdate.md +++ b/_posts/newsletters/quarto/_execupdate.md @@ -3,25 +3,26 @@ -In the near future, our Executive Director will be participating in a number of events -and conferences, and if you're around — reach out! Here is Sandra's upcoming itinerary -for US-RSE members who would like to meet our ED, get involved, or just get to know more about US-RSE: - -- At the _deRSE conference_, March 3-5, in Stuttgart, Germany, Sandra will be giving a talk about US-RSE [https://events.hifis.net/event/2945](https://events.hifis.net/event/2945) - -- At the _OECD workshop Policies for research software in the age of artificial intelligence_ on March 6, -Paris, France, Sandra will be online for the events: [https://www.oecd.org/en/events/2026/03/access-to-research-software-opportunities-and-challenges.html](https://www.oecd.org/en/events/2026/03/access-to-research-software-opportunities-and-challenges.html) - -- Sandra will be meeting with Senators and Governors in Washington, DC, March 9 — if you'll be in the area, reach out! - -- CASC meeting, March 10-12,  [https://casc.org/event/casc-spring-2026-meeting/](https://casc.org/event/casc-spring-2026-meeting/), Sandra will be there on the 10th - -- The NAIRR Annual Meeting will happen on March 10-13, Arlington, VA — Sandra will be available from March 11-13, and giving a talk; see [https://events.internet2.edu/eSites/nairr2026/Welcome](https://events.internet2.edu/eSites/nairr2026/Welcome) for details - -- The 2026 Data Science and AI Leadership Summit will happen March 16-18, Tucson, AZ, and Sandra will be there from the 16th to 17th to give a talk! [https://alliance4datascience.ai/events/adsa-meetings/2026-data-science-leadership-summit/APS](https://alliance4datascience.ai/events/adsa-meetings/2026-data-science-leadership-summit/APS) - -- Sandra will visit the Global Physics Summit, March 15-20, Denver, CO, to lead two sessions on RSE career paths on March 18: [https://summit.aps.org/](https://summit.aps.org/) - -- A Workshop on AI and RSE, March 25-27, will be held in Edinburgh, UK, by invitation only... reach out to Sandra for more details! +In March, I attended Capitol Hill coffee hours with Senator Dick Durbin and +Senator Tammy Duckworth, where I had the opportunity to introduce the mission +and growing impact of the US Research Software Engineer (US-RSE) Association +and take an important step toward raising awareness of the critical role of +research software in advancing U.S. science. In addition, I met with staff +from Senator Alex Padilla for an in-depth discussion; they expressed strong +interest and requested follow-up materials — both quantitative and +qualitative data and insights — to better understand the needs and +contributions of the RSE community. While these meetings may appear inconsequential, +they're seedlings for longer-term engagement between the RSE community and +key stakeholders in Washington, DC, and we are encouraged by the +fact that our message is starting to reach key audiences in government. + + +

+ Sandra with Senators Duckworth & Durbin +

+ +

+ Sandra with Senator Padilla Staff Member +

-------------- \ No newline at end of file diff --git a/_posts/newsletters/quarto/_headline.md b/_posts/newsletters/quarto/_headline.md index f00158527..c268d2fb6 100644 --- a/_posts/newsletters/quarto/_headline.md +++ b/_posts/newsletters/quarto/_headline.md @@ -1,43 +1,69 @@ -## 🔔 Celebrating Women in RSE! 🔔 +## 🔔 Just Slack Me, Whenever! 🔔 -March is Women’s History Month — or as we like to say in RSE circles: -who run the code? Girls. 💻✨ - -This month, we’re celebrating the women who build, debug, refactor, -merge, deploy, and somehow still remember to update the README. -Despite often being overlooked, women have always been involved in -the evolution of computing. For example, Wi-Fi, the technology -you're probably using to read this article right now, wouldn't exist -if it weren't for the invention of, "An Extraordinary New Communication System," -called _frequency hopping_, patented in 1942. The technology -was primarily used in warfare, allowing torpedoes to reach their targets -undetected in WWII and beyond. The inventor? None other than _actress-turned -self-taught engineer_ [Hedy Lamarr](https://www.netgear.com/hub/network/meet-the-mother-of-wifi/), -earning her a posthumous induction into the National Inventors Hall of Fame, -and the endearing title, "The Mother of Wi-FI." - -Fast forward to today, and women continue to contribute significantly to -research and engineering. You may remember that in 2019 the first ever image -of a black hole was captured by the Event Horizon Telescope (EHT). The lead -researcher and algorithm developer on the team was -29-(at the time)-year-old [Katie Bouman of MIT](https://www.bbc.com/news/science-environment-47891902), whose work has helped to confirm some of Einstein's -most radical theories about the fabric of the universe itself. - -It's abundantly clear that women have been shaping computational science and research all throughout history, even when history chooses to relegate them footnotes. - -**Research software engineering is no exception.** Women in our community are -designing infrastructure, leading teams, strengthening open science, -and mentoring the next generation of RSEs. So, this March, take an -opportunity to shine a spotlight on women in computing in your life. -Make the active choice to amplify voices and celebrate the talent that -keeps our science running. Because great research software doesn’t -just happen — it’s built by people. And a lot of the time, it’s built by women. - -> Looking for a fun historical movie to celebrate women in computational science? -The famous “Hidden Figures” mathematicians of NASA were a group of women -responsible for calculating trajectories that got humans to the Moon whose [theatrical movie](https://en.wikipedia.org/wiki/Hidden_Figures) -is a MUST-SEE! +In 2012, software engineer Stewart Butterfield was hard at work on what he believed to +be the next big thing in MMORPGs. The game, called "Glitch," ended up being a commercial flop, +and Butterfield and his team needed to pivot quickly to make the most of the 6 million dollars +they had left from investor Ben Horowitz. Instead of throwing in the towel, Butterfield +called Horowitz on the phone and proposed a new idea. Throughout the development process, +Butterfield told Horowitz, the team of engineers had developed a novel instant messaging +system to facilitate communication in-game, and in the process of [eating their own dog food](https://en.wikipedia.org/wiki/Eating_your_own_dog_food), +discovered that the system worked really well for managing their work communications, too. +Butterfield proposed that their company, then called Tiny Speck, pivot to focus on building a new product +based on this instant messaging system. The result was the creation of Slack, which has since become one +of the most popular communication platforms in the world. + +Today, Slack powers communication and collaboration for millions of users and businesses, and has +transformed the way teams collaborate and communicate. At US-RSE, we of course use Slack to manage +internal communications between leadership teams, but more importantly, it has grown to become +the virtual landing page for our community. At present, there are over 140 individual channels dating +back to 2018, with over 3100 unique member accounts participating in the conversation. Some +days see over 500 messages going back and forth between members and channels: + +

+ Plot of message volume in Slack +

+ +One unique feature of Slack is the ability to create channels, which act as virtual rooms +dedicated to specific topics, projects, or interests. These channels can be private or public, +allowing teams to organize conversations by priority, relevance, and interest. At US-RSE, +we also have meta-grouping channels, such as "Working Groups," (`#wg-`) and "Regional Groups," +(`#rg-`), which serve as hubs for specific communities within our larger organization. For example, +the `#wg-code-review` and `wg-diversity-equity-inclusion` channels are spaces for members to discuss +and collaborate on code review practices and DEI initiatives, respectively. The `#rg-nyc` channel +serves as a hub for members located in and around the greater New York City area, where they plan +get-togethers and other in-person events. Participating in public channels is a great way to stay +informed about what's going on in the community, and importantly, it allows everyone in the Slack +channel to follow the conversation and chime in when they have something to contribute. This helps +us all, "[learn with the garage door open](https://notes.andymatuschak.org/About_these_notes?stackedNotes=z21cgR9K3UcQ5a7yPsj2RUim3oM2TzdBByZu)," increasing the accessibility of our conversations and the +impact of our work. + +

+ Plot of channel activity in Slack +

+ +It may be obvious that the `#general` channel has the most messages, but did you know that +in a one-year span, some of the most active channels include `#random`, `#events`, and `#wg-ux`? +The most popular language-specific channel in the Slack was, of course, `#python`, and the most +active regional group channel was `#rg-north-carolina`. + +

+ Table of top channels in Slack +

+ +And while we as RSEs may still be evaluating AI for its usefulness in our work, Slack's built-in AI +summarization tool tells us that there are a wide array of conversations happening in our Slack, +from conference planning, to project management, to hiring and funding announcements. + +

+ Screen capture of Slack's AI summarization tool +

+ +If you haven't already, we encourage you to join our Slack and get involved in the conversation. It's +a great way to stay informed about what's going on in the community, connect with other members, and +contribute to the ongoing work of US-RSE. You can get onto our Slack by joining US-RSE free, [here](https://us-rse.org/join/). + +See you on Slack! ------------ \ No newline at end of file diff --git a/_posts/newsletters/quarto/_news.md b/_posts/newsletters/quarto/_news.md index ef8096764..b5221aae4 100644 --- a/_posts/newsletters/quarto/_news.md +++ b/_posts/newsletters/quarto/_news.md @@ -4,21 +4,17 @@ -#### Women's History Month in US-RSE +The US-RSE community is full of talented, brilliant people doing amazing work, and +every so often, we capture the interactions and collaborations that make our community +special on video! Here's a YouTube video of a recent **Education \& Training Working Group** +meeting, where **Andres Rios-Tascon** presented his tutorial on +Continuous Integration and Continuous Delivery (CI/CD) with GitHub Actions. -Here at US-RSE, we continue our commitment to Diversity, Equity, and Inclusion. Our community is strengthened by the wide range of experiences, backgrounds, and perspectives that each of our members brings. This March, we are proud to recognize and celebrate the women in Research Software Engineering whose leadership, creativity, and perseverance support and elevate our work. + + Watch this video on YouTube + -If you are a woman RSE, we are celebrating you. Your skill and dedication advance research, support teams, and open doors for others who may be building their own paths in technical fields. Your presence and contributions encourage colleagues and future RSEs, sometimes through direct mentorship and sometimes simply by being visible in spaces where representation has not always been guaranteed. -Women in science, engineering, and computing have faced and overcome significant obstacles throughout history. Despite these challenges, women have driven discovery, shaped computing, and changed the course of research and technology. Today, women continue to innovate and lead across academia, national labs, industry, and open source communities, bringing insight and expertise that strengthen the broader research landscape. - -We wish all the women in the RSE community a meaningful and joyful Women’s History Month. May this month bring recognition, celebration, and renewed energy. Thank you for your work, your resilience, and the creativity you bring to the community. - --- US-RSE DEI Working Group - -#### Working Group News - -The Education and Training Working Group’s next Seminar Series Tutorial is coming up Tuesday March 24, 2-4pm ET (11am-1pm PT)! In Continuous Integration and Continuous Delivery (CI/CD) with GitHub Actions, Andres Rios-Tascon from Princeton University will walk you through using GitHub’s CI/CD tools. > Did you know that we have a community Code of Conduct? Anyone is able to view it in the `#code_of_conduct` Slack channel, under `Files`! diff --git a/_posts/newsletters/quarto/_preamble.md b/_posts/newsletters/quarto/_preamble.md index 48da6dea9..fd620a5ec 100644 --- a/_posts/newsletters/quarto/_preamble.md +++ b/_posts/newsletters/quarto/_preamble.md @@ -1 +1,6 @@ -Welcome to the March 2026 issue of the US Research Software Engineer (US-RSE) newsletter! Right off of the heels of Black History Month, this March we are taking the opportunity to celebrate all of the women in Research Software Engineering, because March is Women's History Month! We hope you find this issue informative and inspiring as we continue to advance the field of research software engineering together. \ No newline at end of file +Welcome to the April 2026 issue of the US Research Software Engineer (US-RSE) newsletter! If you're +reading this, you're probably connected with US-RSE through Slack, which is our organization's +primary platform for instant messaging. Most people consider Slack a necessary burden of the +workplace, having taken the place of phone calls, fax, pagers, and email. But is there more to +Slack than annoying notifications? Today we're going to discuss what Slack is, how it came about, +and how US-RSE members use it to connect, grow, and make real, lasting impact beyond just their code editors. diff --git a/_posts/newsletters/quarto/_reads.md b/_posts/newsletters/quarto/_reads.md index 320a5caa8..43b6a36a0 100644 --- a/_posts/newsletters/quarto/_reads.md +++ b/_posts/newsletters/quarto/_reads.md @@ -27,7 +27,7 @@ {% assign other = refs | where: "type", "webpage" %} {% if other.size > 0 %} -### 📇 Blog Posts & Other Reads +### 📇 Blog Posts, Videos, & Other Reads {% for ref in other %} {% include citation.html ref=ref %} {% endfor %} diff --git a/_posts/newsletters/quarto/_scupdate.md b/_posts/newsletters/quarto/_scupdate.md index f66ac2295..0698bf95e 100644 --- a/_posts/newsletters/quarto/_scupdate.md +++ b/_posts/newsletters/quarto/_scupdate.md @@ -4,6 +4,25 @@ -In May, the Steering Committee continued advancing priorities identified during our earlier strategic planning efforts. A newly formed subcommittee began reviewing Steering Committee eligibility criteria, election procedures, and the potential introduction of appointed roles to better support the evolving organization. With the changing federal funding and policy landscape affecting many RSEs, we also discussed whether and how US-RSE should respond, and what role we might play in supporting the community through these changes. Jointly with our Executive Director, we mapped out key initial tasks, goals, and priorities for a new Community Manager. Finally, we began early planning discussions for the USRSE’26 conference. +It's been a while since you've heard from us in the newsletter, but the Steering Committee +has been hard at work! Together with our Executive Director, we've have done considerable +work to support planning of the USRSE'26 conference, including confirming the selection +of a venue and reviewing preliminary cost estimations. We've also already started looking ahead to +USRSE'27 and beyond. We're developing a conference hosting application process to identify +potential future conference locations and chairs farther in advance—more on that in +coming months. Additionally, we discussed our policies on issuing statements related to government +actions and current events, as well as on the use of AI notetakers during our virtual events, +which culminated in an official recommendation delivered to the Code of Conduct Committee on the latter. + +Following the cancellation of our planned January retreat due to a combination of weather +and illness, the US-RSE Leadership team held two half-day virtual planning sessions +in February, focused on increasing the sustainability of our annual conference and updating +our governance model to reflect the growing size and responsibilities of our organization. We're +following this up with an in-person working session at the end of this month, where we'll +meet for two days in Chicago with the Executive Director in a concentrated effort +to finalize our recommendations for governance model updates. +

+ Screen capture of Steering Committee meeting on Zoom +

------------------- \ No newline at end of file diff --git a/_posts/newsletters/quarto/params.yml b/_posts/newsletters/quarto/params.yml index 2b198e263..c2768bb65 100644 --- a/_posts/newsletters/quarto/params.yml +++ b/_posts/newsletters/quarto/params.yml @@ -1,23 +1,23 @@ layout: post -title: "US-RSE March 2026 Newsletter" -subtitle: "💋 Who Run the Code…? GIRLS! 💋" +title: "US-RSE April 2026 Newsletter" +subtitle: "🤳 Just Hit Me Up On Slack 🤳" category: newsletter -tags: [newsletter, March] -date: 2026-03-12 00:00:00 -0400 +tags: [newsletter, April] +date: 2026-04-13 00:00:00 -0400 author: "Tinashe M. Tapera (Author & Editor), Sandra Gesing (Editor), Ian Cosden (Editor)" -image: "/assets/img/newsletter-202603/Hedy-Lamarr-2-Carlson-Caspers-300x187.jpg" -img_alttext: "Hedy Lamarr in front of her frequency-hopping, spread-spectrum communications patent." -next_meeting_date: Friday, April 10, 2026, 1:00 PM EST +image: "/assets/img/newsletter-202604/austin-distel-gUIJ0YszPig-unsplash.jpg" +img_alttext: "Slack message with team communicating and collaborating in app on desktop and mobile." +next_meeting_date: Thursday, May 14, 2026, 12:00PM EST sections: - preamble: true - headline: true - conference: true - execupdate: false - scupdate: false - orgmember: true + preamble: true # done + headline: true # done + conference: true # done + execupdate: true # done + scupdate: true # yay! + orgmember: true # no changes, check back in june communityfunds: false - news: true - events: true + news: true # add community call summary + events: true # recheck on friday reads: true involved: true jobs: true diff --git a/_posts/newsletters/quarto/template.md b/_posts/newsletters/quarto/template.md index a7388827c..28a55bf93 100644 --- a/_posts/newsletters/quarto/template.md +++ b/_posts/newsletters/quarto/template.md @@ -1,91 +1,138 @@ -# US-RSE March 2026 Newsletter +# US-RSE April 2026 Newsletter Tinashe M. Tapera (Author & Editor), Sandra Gesing (Editor), Ian Cosden (Editor) -2026-03-12 +2026-04-13 -- [1 🔔 Celebrating Women in - RSE! 🔔](#bell-celebrating-women-in-rse-bell) +- [1 🔔 Just Slack Me, Whenever! + 🔔](#bell-just-slack-me-whenever-bell) - [2 📣 Mark Your Calendars for USRSE’26! 📣](#mega-mark-your-calendars-for-usrse26-mega) -- [3 🤝 Organizational Founding +- [3 📝 From the Executive Desk… + 📝](#pencil-from-the-executive-desk-pencil) +- [4 🛞 Steering Committee + Updates 🛞](#wheel-steering-committee-updates-wheel) +- [5 🤝 Organizational Founding Membership 🤝](#handshake-organizational-founding-membership-handshake) -- [4 🗞️ Community News +- [6 🗞️ Community News 🗞️](#newspaper_roll-community-news-newspaper_roll) -- [5 👀 Interesting Events and +- [7 👀 Interesting Events and Opportunities 👀](#eyes-interesting-events-and-opportunities-eyes) -- [6 📚 Featured Reads, Videos, +- [8 📚 Featured Reads, Videos, and Podcasts 📚](#books-featured-reads-videos-and-podcasts-books) -- [7 🏃 Get Involved! +- [9 🏃 Get Involved! 🏃](#running-get-involved-running) -- [8 🧑‍💼 Recent Job Postings +- [10 🧑‍💼 Recent Job Postings 🧑‍💼](#office_worker-recent-job-postings-office_worker) -Welcome to the March 2026 issue of the US Research Software Engineer -(US-RSE) newsletter! Right off of the heels of Black History Month, this -March we are taking the opportunity to celebrate all of the women in -Research Software Engineering, because March is Women’s History Month! -We hope you find this issue informative and inspiring as we continue to -advance the field of research software engineering together. +Welcome to the April 2026 issue of the US Research Software Engineer +(US-RSE) newsletter! If you’re reading this, you’re probably connected +with US-RSE through Slack, which is our organization’s primary platform +for instant messaging. Most people consider Slack a necessary burden of +the workplace, having taken the place of phone calls, fax, pagers, and +email. But is there more to Slack than annoying notifications? Today +we’re going to discuss what Slack is, how it came about, and how US-RSE +members use it to connect, grow, and make real, lasting impact beyond +just their code editors.

- Hedy Lamarr in front of her frequency-hopping, spread-spectrum communications patent. + Slack message with team communicating and collaborating in app on desktop and mobile.

In this issue: ------------------------------------------------------------------------ -## 🔔 Celebrating Women in RSE! 🔔 +## 🔔 Just Slack Me, Whenever! 🔔 -March is Women’s History Month — or as we like to say in RSE circles: -who run the code? Girls. 💻✨ - -This month, we’re celebrating the women who build, debug, refactor, -merge, deploy, and somehow still remember to update the README. Despite -often being overlooked, women have always been involved in the evolution -of computing. For example, Wi-Fi, the technology you’re probably using -to read this article right now, wouldn’t exist if it weren’t for the -invention of, “An Extraordinary New Communication System,” called -*frequency hopping*, patented in 1942. The technology was primarily used -in warfare, allowing torpedoes to reach their targets undetected in WWII -and beyond. The inventor? None other than *actress-turned self-taught -engineer* [Hedy -Lamarr](https://www.netgear.com/hub/network/meet-the-mother-of-wifi/), -earning her a posthumous induction into the National Inventors Hall of -Fame, and the endearing title, “The Mother of Wi-FI.” - -Fast forward to today, and women continue to contribute significantly to -research and engineering. You may remember that in 2019 the first ever -image of a black hole was captured by the Event Horizon Telescope (EHT). -The lead researcher and algorithm developer on the team was 29-(at the -time)-year-old [Katie Bouman of -MIT](https://www.bbc.com/news/science-environment-47891902), whose work -has helped to confirm some of Einstein’s most radical theories about the -fabric of the universe itself. - -It’s abundantly clear that women have been shaping computational science -and research all throughout history, even when history chooses to -relegate them footnotes. - -**Research software engineering is no exception.** Women in our -community are designing infrastructure, leading teams, strengthening -open science, and mentoring the next generation of RSEs. So, this March, -take an opportunity to shine a spotlight on women in computing in your -life. Make the active choice to amplify voices and celebrate the talent -that keeps our science running. Because great research software doesn’t -just happen — it’s built by people. And a lot of the time, it’s built by -women. - -> Looking for a fun historical movie to celebrate women in computational -> science? The famous “Hidden Figures” mathematicians of NASA were a -> group of women responsible for calculating trajectories that got -> humans to the Moon whose [theatrical -> movie](https://en.wikipedia.org/wiki/Hidden_Figures) is a MUST-SEE! +In 2012, software engineer Stewart Butterfield was hard at work on what +he believed to be the next big thing in MMORPGs. The game, called +“Glitch,” ended up being a commercial flop, and Butterfield and his team +needed to pivot quickly to make the most of the 6 million dollars they +had left from investor Ben Horowitz. Instead of throwing in the towel, +Butterfield called Horowitz on the phone and proposed a new idea. +Throughout the development process, Butterfield told Horowitz, the team +of engineers had developed a novel instant messaging system to +facilitate communication in-game, and in the process of [eating their +own dog food](https://en.wikipedia.org/wiki/Eating_your_own_dog_food), +discovered that the system worked really well for managing their work +communications, too. Butterfield proposed that their company, then +called Tiny Speck, pivot to focus on building a new product based on +this instant messaging system. The result was the creation of Slack, +which has since become one of the most popular communication platforms +in the world. + +Today, Slack powers communication and collaboration for millions of +users and businesses, and has transformed the way teams collaborate and +communicate. At US-RSE, we of course use Slack to manage internal +communications between leadership teams, but more importantly, it has +grown to become the virtual landing page for our community. At present, +there are over 140 individual channels dating back to 2018, with over +3100 unique member accounts participating in the conversation. Some days +see over 500 messages going back and forth between members and channels: + +

+ +Plot of message volume in Slack +

+ +One unique feature of Slack is the ability to create channels, which act +as virtual rooms dedicated to specific topics, projects, or interests. +These channels can be private or public, allowing teams to organize +conversations by priority, relevance, and interest. At US-RSE, we also +have meta-grouping channels, such as “Working Groups,” (`#wg-`) and +“Regional Groups,” (`#rg-`), which serve as hubs for specific +communities within our larger organization. For example, the +`#wg-code-review` and `wg-diversity-equity-inclusion` channels are +spaces for members to discuss and collaborate on code review practices +and DEI initiatives, respectively. The `#rg-nyc` channel serves as a hub +for members located in and around the greater New York City area, where +they plan get-togethers and other in-person events. Participating in +public channels is a great way to stay informed about what’s going on in +the community, and importantly, it allows everyone in the Slack channel +to follow the conversation and chime in when they have something to +contribute. This helps us all, “[learn with the garage door +open](https://notes.andymatuschak.org/About_these_notes?stackedNotes=z21cgR9K3UcQ5a7yPsj2RUim3oM2TzdBByZu),” +increasing the accessibility of our conversations and the impact of our +work. + +

+ +Plot of channel activity in Slack +

+ +It may be obvious that the `#general` channel has the most messages, but +did you know that in a one-year span, some of the most active channels +include `#random`, `#events`, and `#wg-ux`? The most popular +language-specific channel in the Slack was, of course, `#python`, and +the most active regional group channel was `#rg-north-carolina`. + +

+ +Table of top channels in Slack +

+ +And while we as RSEs may still be evaluating AI for its usefulness in +our work, Slack’s built-in AI summarization tool tells us that there are +a wide array of conversations happening in our Slack, from conference +planning, to project management, to hiring and funding announcements. + +

+ +Screen capture of Slack's AI summarization tool +

+ +If you haven’t already, we encourage you to join our Slack and get +involved in the conversation. It’s a great way to stay informed about +what’s going on in the community, connect with other members, and +contribute to the ongoing work of US-RSE. You can get onto our Slack by +joining US-RSE free, [here](https://us-rse.org/join/). + +See you on Slack! ------------------------------------------------------------------------ @@ -93,23 +140,27 @@ women. -Save the date for USRSE’26: Advancing Science in the Age of AI +Save the date for USRSE’26: **Advancing Science in the Age of AI** We’re thrilled to announce that USRSE’26 will be held at the San Jose Marriott from October 19-21, 2026 in San Jose, California, with the -theme “Advancing Science in the Age of AI”. +theme **“Advancing Science in the Age of AI”.** -General chairs have been appointed to lead each of the core committees -for USRSE’26. These chairs have begun assembling sub‑teams from the pool -of volunteers who expressed interest in supporting the respective areas. -If you were not selected for a chair position, please stay tuned, as -chairs reach out for volunteers for these committee positions. +Chairs have been appointed to lead each of the core committees for +USRSE’26. These chairs have begun assembling sub‑teams from the pool of +volunteers who expressed interest in supporting the respective areas. If +you were not selected for a chair position, please stay tuned, as chairs +reach out for volunteers for these committee positions. **What’s next?** -- **Call for Proposals:** The Call for Proposals will be announced later - this month. Additional upcoming milestones will be announced on the - official USRSE’26 site over the next few months. +- **Call for Proposals:** Submit your work via papers, short talks, + BoFs, workshops, or posters. [View + More](https://us-rse.org/usrse26/participate/) +- **Call for Reviewers:** Play a key role in creating a dynamic and + varied technical program that will appeal to conference attendees from + all RSE backgrounds. [Apply to + Review](https://forms.gle/hDGsK52sJFqUA2MA7) - **Committee Formation:** Sub‑teams will be formed shortly; be on the lookout for an email from a perspective committee chair with details. - **Stay Informed:** Regular updates will be posted at @@ -141,6 +192,71 @@ We’re looking forward to seeing you all in **San Jose**! ------------------------------------------------------------------------ +## 📝 From the Executive Desk… 📝 + + + +In March, I attended Capitol Hill coffee hours with Senator Dick Durbin +and Senator Tammy Duckworth, where I had the opportunity to introduce +the mission and growing impact of the US Research Software Engineer +(US-RSE) Association and take an important step toward raising awareness +of the critical role of research software in advancing U.S. science. In +addition, I met with staff from Senator Alex Padilla for an in-depth +discussion; they expressed strong interest and requested follow-up +materials — both quantitative and qualitative data and insights — to +better understand the needs and contributions of the RSE community. +While these meetings may appear inconsequential, they’re seedlings for +longer-term engagement between the RSE community and key stakeholders in +Washington, DC, and we are encouraged by the fact that our message is +starting to reach key audiences in government. + +

+ +Sandra with Senators Duckworth & Durbin +

+ +

+ +Sandra with Senator Padilla Staff Member +

+ +------------------------------------------------------------------------ + +## 🛞 Steering Committee Updates 🛞 + + + + + +It’s been a while since you’ve heard from us in the newsletter, but the +Steering Committee has been hard at work! Together with our Executive +Director, we’ve have done considerable work to support planning of the +USRSE’26 conference, including confirming the selection of a venue and +reviewing preliminary cost estimations. We’ve also already started +looking ahead to USRSE’27 and beyond. We’re developing a conference +hosting application process to identify potential future conference +locations and chairs farther in advance—more on that in coming months. +Additionally, we discussed our policies on issuing statements related to +government actions and current events, as well as on the use of AI +notetakers during our virtual events, which culminated in an official +recommendation delivered to the Code of Conduct Committee on the latter. + +Following the cancellation of our planned January retreat due to a +combination of weather and illness, the US-RSE Leadership team held two +half-day virtual planning sessions in February, focused on increasing +the sustainability of our annual conference and updating our governance +model to reflect the growing size and responsibilities of our +organization. We’re following this up with an in-person working session +at the end of this month, where we’ll meet for two days in Chicago with +the Executive Director in a concentrated effort to finalize our +recommendations for governance model updates. +

+ +Screen capture of Steering Committee meeting on Zoom +

+ +------------------------------------------------------------------------ + ## 🤝 Organizational Founding Membership 🤝 @@ -193,44 +309,16 @@ interested in becoming an organizational founding member! -#### Women’s History Month in US-RSE - -Here at US-RSE, we continue our commitment to Diversity, Equity, and -Inclusion. Our community is strengthened by the wide range of -experiences, backgrounds, and perspectives that each of our members -brings. This March, we are proud to recognize and celebrate the women in -Research Software Engineering whose leadership, creativity, and -perseverance support and elevate our work. - -If you are a woman RSE, we are celebrating you. Your skill and -dedication advance research, support teams, and open doors for others -who may be building their own paths in technical fields. Your presence -and contributions encourage colleagues and future RSEs, sometimes -through direct mentorship and sometimes simply by being visible in -spaces where representation has not always been guaranteed. - -Women in science, engineering, and computing have faced and overcome -significant obstacles throughout history. Despite these challenges, -women have driven discovery, shaped computing, and changed the course of -research and technology. Today, women continue to innovate and lead -across academia, national labs, industry, and open source communities, -bringing insight and expertise that strengthen the broader research -landscape. - -We wish all the women in the RSE community a meaningful and joyful -Women’s History Month. May this month bring recognition, celebration, -and renewed energy. Thank you for your work, your resilience, and the -creativity you bring to the community. - -– US-RSE DEI Working Group - -#### Working Group News - -The Education and Training Working Group’s next Seminar Series Tutorial -is coming up Tuesday March 24, 2-4pm ET (11am-1pm PT)! In Continuous -Integration and Continuous Delivery (CI/CD) with GitHub Actions, Andres -Rios-Tascon from Princeton University will walk you through using -GitHub’s CI/CD tools. +The US-RSE community is full of talented, brilliant people doing amazing +work, and every so often, we capture the interactions and collaborations +that make our community special on video! Here’s a YouTube video of a +recent **Education & Training Working Group** meeting, where **Andres +Rios-Tascon** presented his tutorial on Continuous Integration and +Continuous Delivery (CI/CD) with GitHub Actions. + + +Watch this video on YouTube + > Did you know that we have a community Code of Conduct? Anyone is able > to view it in the `#code_of_conduct` Slack channel, under `Files`! @@ -257,7 +345,7 @@ different edge cases that can come up when handling them. --> -Our next meeting is scheduled for Friday, April 10, 2026, 1:00 PM EST. +Our next meeting is scheduled for Thursday, May 14, 2026, 12:00PM EST. We hope to see you there! ------------------------------------------------------------------------ @@ -328,7 +416,7 @@ the `#newsletters` channel! {% assign other = refs | where: "type", "webpage" %} {% if other.size > 0 %} -### 📇 Blog Posts & Other Reads +### 📇 Blog Posts, Videos, & Other Reads {% for ref in other %} {% include citation.html ref=ref %} {% endfor %} diff --git a/assets/img/newsletter-202604/20260310_162030.jpg b/assets/img/newsletter-202604/20260310_162030.jpg new file mode 100644 index 000000000..ae8559e82 Binary files /dev/null and b/assets/img/newsletter-202604/20260310_162030.jpg differ diff --git a/assets/img/newsletter-202604/20260312-donnell-390.jpg b/assets/img/newsletter-202604/20260312-donnell-390.jpg new file mode 100644 index 000000000..64ada1cbe Binary files /dev/null and b/assets/img/newsletter-202604/20260312-donnell-390.jpg differ diff --git a/assets/img/newsletter-202604/austin-distel-gUIJ0YszPig-unsplash.jpg b/assets/img/newsletter-202604/austin-distel-gUIJ0YszPig-unsplash.jpg new file mode 100644 index 000000000..116edd853 Binary files /dev/null and b/assets/img/newsletter-202604/austin-distel-gUIJ0YszPig-unsplash.jpg differ diff --git a/assets/img/newsletter-202604/channels.png b/assets/img/newsletter-202604/channels.png new file mode 100644 index 000000000..91fb6ee9d Binary files /dev/null and b/assets/img/newsletter-202604/channels.png differ diff --git a/assets/img/newsletter-202604/messages.png b/assets/img/newsletter-202604/messages.png new file mode 100644 index 000000000..1748ca822 Binary files /dev/null and b/assets/img/newsletter-202604/messages.png differ diff --git a/assets/img/newsletter-202604/sc-update-image.png b/assets/img/newsletter-202604/sc-update-image.png new file mode 100644 index 000000000..85f258242 Binary files /dev/null and b/assets/img/newsletter-202604/sc-update-image.png differ diff --git a/assets/img/newsletter-202604/slack.gif b/assets/img/newsletter-202604/slack.gif new file mode 100644 index 000000000..c26183c77 Binary files /dev/null and b/assets/img/newsletter-202604/slack.gif differ diff --git a/assets/img/newsletter-202604/top_channels.png b/assets/img/newsletter-202604/top_channels.png new file mode 100644 index 000000000..3d47bba0c Binary files /dev/null and b/assets/img/newsletter-202604/top_channels.png differ