podcast
details
.com
Print
Share
Look for any podcast host, guest or anyone
Search
Showing episodes and shows of
Peter Schmidt
Shows
Code for Thought
[EN] Open Research - at FOSDEM 2025
FOSDEM is the annual event for all things free and open source software in Europe happening over the 1st weekend in February in Brussels. In this episode I want to talk about one "dev room" (developer room) in particular: the one on Open Research, that has been running since 2020. Over the course of a day, we heard from a variety of speakers on topics ranging from climate change to human choreography in computing. Curious? Have a listenLinks:https://fosdem.org/2025/schedule/track/research/ the link to all the talks at...
2025-06-17
37 min
Code for Thought
[DE] Rechnen mit Quantencomputern - mit Elisabeth Lobe und Peter Schuhmacher
Dr Elisabeth Lobe und Dr Peter Schuhmacher vom DLR geben uns einen (nicht ganz so) kleinen Einblick in die Welt von Quantencomputern und an welchen Themen sie daran arbeiten. Ein spannendes Gebiet auf dem viel passiert!Hier eine Reihe von Linkshttps://qci.dlr.de/en/alqu/ Die Quanteninitiative und die daran beteiligten Projektehttps://qci.dlr.de/en/quantum-computing-basic-knowledge-in-five-video-lectures/ ein paar Einführungsvideoshttps://gitlab.com/quantum-computing-software/quark ein bisschen Softwarehttps://www.ibm.com/quantum/qiskit Qiskit von IBMhttps://openqasm.com OpenQasmhttps://www.qir-alliance.org Quantum Intermediate RepresentationMore general stuff:https://en.wikipedia.org/w...
2025-04-29
52 min
Code for Thought
[FR] L'apprentissage automatique et la reproductibilité - avec Pascal Monasse (LIGM)
L'édition française: Ça y est - le premier épisode de Code for Thought en français. Comment reproduire et évaluer l'apprentissage automatique? Publier les résultats de recherche avec les données et le code source? Avec Pascal Monasse, chercheur chez IMAGINE (Laboratoire d'informatique Gaspard Monge) et éditeur de journal IPOL - Image Processing On Line. Animé par: Ghislain Vaillant. Réalisé par: Peter SchmidtLiens:https://imagine-lab.enpc.fr Laboratoire IMAGINEhttps://imagine-lab.enpc.fr/staff-members/pascal-monasse/http://www.ipol.im IPOL - Image Processing Online journalGet in touch...
2024-09-10
42 min
Code for Thought
[EN] Make Science Reproducible (Again) - Rima-Maria Rahal, Peter Steinbach
People are talking about the "Reproducibility Crisis" in science. Good to see, that there are researchers that do something about it. Meet Rima-Maria Rahal and Peter Steinbach from the German Reprodicibility Network. I met Rima and Peter in 2023 to talk about why reproducibility is important, what we as researchers can do to make our work more reproducible and what the network is doing in Germanyhttps://reproducibilitynetwork.de The German Reproducibility Network homepagehttps://www.ukrn.org The UK Reproducibility Networkhttps://reproducibilitynetwork.nl The network in the Netherlandshttps://www.ukrn.org/global-networks/ and a list of othe...
2024-02-13
35 min
Code for Thought
[EN] Host Your Own Story on Code for Thought - Selina Aragon
If you want to co-host an episode on Code for Thought get in touch.per email on mailto:code4thought@proton.meRSE Slack channels in the UK (@code4thought or @piddie) or the US (@Peter Schmidt)Mastodon https://fosstodon.org/@code4thought It's great fun, as my co-host Selina tells us in the short interview.Get in touchThank you for listening! Merci de votre écoute! Vielen Dank für´s Zuhören! If you're like to support this show, you can leave a little tip at https://en.tipee...
2024-02-08
06 min
Code for Thought
[EN] ITER - Nuclear Fusion and a Site Visit
Finally! After a failed attempt in 2022, I managed to visit Simon Pinches and Olivier Hoenen at ITER this time. ITER is the international thermonuclear energy reactor - and its aim is to build a nuclear fusion reactor that produces a surplus of energy in a sustainable manner. And can be used as a blueprint for future power stations.Simon and Olivier gave me the grand tour before we sat down and discussed their work. It was a truly impressive tour - in every way. No less impressive is the work that Simon and Olivier are doing on...
2023-11-14
36 min
Code for Thought
[EN] ByteSized RSE: Software Estimation or - How Long Is A Piece of String?
Welcome back to Season 2 of ByteSized RSE, a program supported by Universe-HPC http://www.universe-hpc.ac.uk .The subject for this session is: Software Estimation and some ideas on how to approach it. Things mentioned in this episode:The Mythical Man Month, Frederick Brooks, 1975, Software Estimation, Steve McConnell, https://www.google.co.uk/books/edition/Software_Estimation/U5VCAwAAQBAJ?hl=en&gbpv=0https://rclayton.silvrback.com/software-estimation-is-a-losing-game a critical view on software estimation by Richard Claytonhttps://www.stepsize.com/blog/the-best-software-estimation-techniques an overview of some estimation techniqueshttps://en.wikipedia.org/wiki/Planning_poker The Planning Pokerhttps://en...
2023-11-09
16 min
Code for Thought
[EN] Conference Report: US RSE Conference 2023 in Chicago
This episode takes us to Chicago, the host for the first ever conference of Research Software Engineering (RSE) in the US https://us-rse.org/usrse23/ . The conference was organised by the US RSE association https://us-rse.org and was sold out. In this report I'll talk to a number of participants, presenters and organisers. In order of appearance:Mary Anne Leung Founder and President of the Sustainable Horizon's Institute https://shinstitute.org Joseph Tuccillo from Oak Ridge National Laboratory https://www.ornl.gov Geoffrey Lentner from Purdue University https://www.purdue.edu Leah Wasser founder and director of pyOp...
2023-11-07
40 min
Code for Thought
[DE] Nationale Forschungsdateninfrastruktur NFDI - mit York Sure-Vetter
Die Nationale Forschungsdateninfrastruktur - NFDI - hat die grosse Aufgabe Forschungsprojekte, deren Daten und Anwendungen miteinander zu vernetzen. Der Verein wird geleitet von Prof. Dr. York Sure-Vetter, mit dem ich über die Aufgaben und Herausforderungen des NFDI spreche.Linkshttps://www.nfdi.de/ Das Hauptportal des NFDIhttps://www.nfdi.de/cordi-2023 Die erste Konferenz - CoRDI 2023 - ausgetragen im September 2023Auf Mastodon: @NFDI@nfdi.social https://twitter.com/NFDI_de Auf Twitter (Verzeihung X) gibt es sie auchGet in touchThank you for listening! Merci de votre écoute! Vielen Dank für´s Zuhö...
2023-10-31
31 min
Code for Thought
[EN] AI at Helmholtz - Marie Piraud and Peter Steinbach
My guests for this episode are Marie Piraud and Peter Steinbach from the Helmholtz Association in Germany. Helmholtz is the largest research association in Germany and has created a unit around all things AI and machine learning recently. Marie and Peter talk about their contributions and how AI/ML can help in research and science. Linkshttps://www.helmholtz.ai Helmholtz AIhttps://www.helmholtz-munich.de/en/computational-health-center Helmholtz Centre in Munich (Marie)https://www.hzdr.de/ Helmholtz Centre Dresden-Rossendorf (Peter)Get in touchThank you for listening! Merci de votre éco...
2023-10-24
28 min
Code for Thought
[EN] Diversity in Tech Part 1: Women in HPC
In this first episode on the theme of diversity in tech I talk to Cristin Merritt and Elsa Gonsiorowski from Women in HPC. The aim is to raise awareness and give a voice and visibility to women and other underrepresented groups in high performance computing, as Cristin and Elsa explain during our conversation. Links:https://womeninhpc.org The main website for Women in HPChttps://n8cir.org.uk/news/diversity-checklist/ A proposed checklist for recruitment re diversity and inclusion from N8 (UK)https://sc23.supercomputing.org Women in HPC will be at SC23 the supercomputing con...
2023-10-17
33 min
Code for Thought
[DE] Konferenzbericht: Unkonferenz deRSE Jena September 2023
In dieser Sonderausgabe berichte ich von der Unkonferenz des deutschen RSE Vereins, die zwischen dem 26. und 28. September in Jena stattfand. Ca 60 Teilnehmer*innen trafen sich, um über Themen zu diskutieren, die sie in ihrem Alltag bewegen. Im Rahmen dieser Veranstaltung traf ich mich mit mehreren Organisatoren und Teilnehmern um über ihre Eindrücke und Beiträge zu sprechen.https://un-derse23.sciencesconf.org Der link zur Veranstaltunghttps://theconversation.com/re-designing-the-conference-46894 Ein Artikel aus dem Jahr 2015 zum Thema Unkonferenz (Englisch)https://link.springer.com/book/10.1007/978-3-319-05155-0 Das Buch das in der Folge erwähnt wu...
2023-10-12
28 min
Code for Thought
[EN] Where is all the code Part 2: eScience Centre (NL) and Helmholtz (DE)
In this second report on research software archives and directories I am talking to Jason Maassen from the eScience Centre in the Netherlands and Christian Meessen from the Helmholtz Association in Germany. The eScience Centre developed the Research Software Directory (RSD) to show the impact software has on research. Researchers who code can register their software with the directory from all over the work. Helmholtz has adopted the RSD platform to produce a Helmholtz specific version and use that to monitor and track development from within the various research centres within Helmholtz.Here some li...
2023-10-10
30 min
Code for Thought
[EN] Hidden no more - The HiddenREF Festival Sep '23
The HiddenRef https://hidden-ref.org in the UK is an initiative to push for considering a wider range of research outputs than publications, e.g. software and data. The members of the initiative organised an event on 21 September 2023 to bring together academic institutions, funders and publishers. The aim is to increase the amount of non-publication output for the next research assessment in the UK in 2028. https://hidden-ref.org/festival-of-hidden-ref/ The HiddenREF festival pageIn this episode I spoke to a number of participants and presenters. In order of appearance;James Baker, director of digital humanities at S...
2023-10-03
34 min
Code for Thought
[DE] Reproduzierbarkeit und Physik - mit Julian Lenz
Julian arbeitet an der Universität Swansea in Wales in Grossbritannien. Zusammen mit Kollegen bemüht er sich darum, Ergebnisse von Simulationen und Berechnungen reproduzierbar zu machen. Erstaunlicherweise, sind wenige der Papers und Ergebnisse auch heute noch reproduzierbar und Julian und das Team bemühen sich darum das zu ändern. In unserem Gespräch geht es auch ein wenig um den Physik Zusammenhang - der sogenannten Quantenchromodynamik (QCD).Dazu ein paar Einführungslinkshttps://de.wikipedia.org/wiki/Quantenchromodynamik Quantenchromodynamik (QCD)https://de.wikipedia.org/wiki/Gittereichtheorie Gittereichtheoriehttps://de.wikipedia.org/wiki/Quantenfeldtheorie Quantenfeldtheorie
2023-09-26
27 min
Code for Thought
[EN] Conference Report: UK RSECon 2023 in Swansea
And it's this time of the year again, when the RSE communities meet for their annual gathering. The UK RSE Society held its annual conference in the Welsh city of Swansea this year. And in this episode you'll hear from a range of different participants and presenters. Here they are in the following orderJamie Quinn (University College London and trustee of the Society until this year) https://www.ucl.ac.uk/advanced-research-computing/advanced-research-computing-centre Gael Varoquaux from Inria and Scikit-learn in France https://scikit-learn.org/stable/ Neil Chue Hong from the Software Sustainability Institute https://www.software.ac.uk Sa...
2023-09-19
46 min
Code for Thought
[EN] Where is all the code, Part 1: Software Heritage
I had the great pleasure to meet with Morane Gruenpeter and Benoît Chauvet from Software Heritage in Paris in 2023. Software Heritage aims to help preserve and archive software, not only for research but also for the private sector. Unlike research software directories (from whom we will hear later this season), Software Heritage archives the actual code. Morane and Benoit take us through what's involved in that. Links:https://www.softwareheritage.org/ the main Software Heritage portalhttps://archive.softwareheritage.org/ Link to the actual archivehttps://archive.softwareheritage.org/save/ Save code now featurehttps://archive.sof...
2023-09-12
32 min
Code for Thought
[EN] Hello Fortran!
Despite the fact that Fortran has been around since the 1950s, it remains a very relevant programming language today and has an active community of keen engineers. In this episode I'll take a sweep from the origins of Fortran, how to deal with legacy (Fortran 77), how the language evolved to modern day use cases of Fortran. In the course of the episode you'll hear from Thomas Clune (NASA, US), Wim Vanderbauwhede (Uni. Glasgow, UK), Milan Curcic (Uni. of Miami, US) and Ondrej Certik (GSI Technologies, US). Fortran-lang website: https://fortran-lang.orgFortran-lang GitHub: https://github.com/fortran-langLFortran w...
2023-09-05
40 min
Code for Thought
[EN] Teaser: First US RSE conference in Oct 2023 - with Sandra Gesing
Let me interrupt your well-earned summer break for a brief episode and teaser: the first ever US RSE conference will be upon us between 16-18 October in Chicago, USA.I met with Sandra Gesing from the organising committee to talk about how the preparations are going and what you can expect from the conference.https://us-rse.org/usrse23/ - here the official US RSE Conference web-sitehttp://sandra-gesing.com Sandra's web-sitehttps://twitter.com/us_rse US RSE Twitter (yes, I won't call it X)https://fosstodon.org/@us_rse US_RSE in MastodoniaTalking of...
2023-08-22
11 min
Code for Thought
[DE] Extra: Software Preisauschreibung bei Helmholtz - mit Dr Uwe Konrad
Dr Uwe Konrad von der Helmholtz Forschungsgemeinschaft stellt den neuen Preis für Softwareentwicklung vor. Obwohl der Preis im Moment nur für Helmholtzprojekte (oder solche mit hauptsächlicher Beteiligung von Helmholtz) zur Verfügung steht, hofft Dr Konrad dass der Preis Schule macht. Denn schliesslich wird es endlich Zeit, dass Software (und deren EntwicklerInnen) ernst genommen wird und als gleichwertiger Beitrag von Forschungsprojekten anerkannt wird.Die Frist für Bewerbungen ist der 30. September. Die einzelnen Helmholtzinstitute haben interne Fristen auf die im Gespräch nochmal hingewiesen wird.Der Link für den Preis ist hier...
2023-07-27
14 min
Code for Thought
[DE] Künstliche Intelligenz bei Helmholtz - Peter Steinbach
Peter Steinbach leitet eine Gruppe von Consultants am Helmholtz Institut in Dresden-Rossendorf. Die Gruppe ist Teil der Helmholtz AI Initiative und beratet WissenschafterInnen bzgl KI, Machine Learning usw. Neben Fragen über KI in der Wissenschaft hat mich auch interessiert wie Datenwissenschaft mit Software Entwicklung zusammenhängt. Schliesslich sind mehr und mehr Research Software Engineers mit KI und ML Themen beschäftigt. Links:https://www.helmholtz.ai Helmholtz AI Home Pagemailto:consultant-helmholtz.ai@hzdr.de die Kontaktadresse für Helmholtz AIhttps://twitter.com/helmholtz_ai Helmholtz AI auf Twitter (oder X wie es sich jetzt nennt)https...
2023-07-25
35 min
Code for Thought
[EN] Open Data, Open Software - with Teresa Gomez-Diaz
The guest for this episode is Teresa Gomez-Diaz from Université Paris Gustave-Eiffel, east of Paris, France. For a long time Teresa has been promoting Open Science and last year she talked on this show about the need for licences in research software.Teresa and her collaborator, Tomas Recio from the University Antonio de Nebrija, Madrid published two papers about Research Data and how to ensure they adhere to Open Science and in particular FAIR principles. We start with a discussion of the so-called Borgman conundrum, or why it is hard to share research data before go...
2023-07-18
34 min
Code for Thought
[EN] Test Driven Data Analysis - with Nick Radcliffe
Nick Radcliffe, data scientist and entrepreneur, talks to us about the importance of test your data. As software engineers we are familiar with test driven development. Test driven data analysis puts the same emphasis on validating and testing data for your AI app. We also dive into the Python library of the same name tdda. Links:https://linkedin.com/in/njradcliffe LinkedIn profile Nick Radcliffehttp://www.tdda.info Test Driven Data Analysis Bloghttps://tdda.readthedocs.io/en/latest/ tdda library documentationhttps://github.com/tdda/tdda TDDA GitHub repohttps://smartdatafoundry.com/ Smart Data Foundryhttps://stochasticsolutions.com Stochastic S...
2023-07-11
31 min
Code for Thought
[EN] Next Stop - RSE Con 2023 in Swansea
With Sam Mangham and Ed Bennett from the Uk RSE Conference organising committee.In this episode I want to take a look behind the scenes and find out what it takes to organise and run a conference. And how we participants can contribute to the success of this UK RSE Conference and future events!The conference takes place on the campus of Swansea University, UK and runs from 5-7 September. There are satellite events on Monday 4 Sep and Friday 8 Sep.The main link for the conference is below. https://rsecon23.society-rse.org
2023-07-04
24 min
Code for Thought
[DE] Bringt uns Programmieren bei - mit Fredo Erxleben
Fredo Erxleben vom Helmholtz-Zentrum Dresden-Rossendorf erzählt uns, wie er und seine KollegInnen WissenschaftlerInnen, DoktorantInnen und Postdocs Programmieren beibringt. Der Bedarf an Training ist riesig. Der Bedarf an Ausbildern auch. In dieser Folge schauen wir ein wenig hinter die Kulissen und Fredo erzählt welche Herausforderungen es bei den Trainingsprogrammen gibt.Hier ein paar links:https://hifis.net HIFIS Platform (Helmholtz Federated IT Services)https://hifis.net/services/overall/learning-materials Lehrmaterialienhttps://www.helmholtz-hida.de/en/ HIDA (Helmholtz Information and Data Science Academy)https://www.helmholtz-hida.de/course-catalog/en/ HIDA Kurskatalog (beinhaltet auch die Kurse von Fre...
2023-06-27
31 min
Code for Thought
[EN] Conference Report: JupyterCon 2023, Paris
JupyterCon 2023, the conference on all things Jupyter was held in Paris between 10-12 May 2023, followed by 2 days of hands-on "sprints". Jupyter is a very popular open source platform with tools such as Jupyter notebook/lab and driven by a very active community. There were a number of excellent talks from a range of different subjects. I had the pleasure to meet and talk to a number of people, see the interview list below.Order of Interviews: Leah Silen and Arliss Collins from Numfocus 02:04Franklin Koch (MyST) from Curvenote 04:59Nicolas Thiery (Paris-Saclay) 0...
2023-06-13
33 min
Code for Thought
[EN] ByteSized RSE: The README - with Julian Lenz
And in this last episode of our first ByteSized RSE season, we talk about the README file. My guest in this episode is Julian Lenz from the University in Swansea, UK who will take us through the importance of READMEs, what should go into them and at what stage should you create one (spoiler alert: a.s.a.p.). Here are a few links you might find useful.Example READMEs and templateshttps://github.com/matiassingers/awesome-readme a list of example READMEshttps://dev.to/documatic/awesome-readme-examples-for-writing-better-readmes-3eh3 a guide for writing better READMEshttps://github.com/m...
2023-06-08
16 min
Code for Thought
[EN] Qubits and Qugates - with Oliver Brown
This episode is about Quantum Computing and trying to look behind the hype around it. Helping me with that is Oliver Brown from the Edinburgh Parallel Computer Centre (EPCC), where he leads a quantum applications group.There is plenty of material on the subject out there. Here are some links, also mentioned in the episode:Quantum Computation and Quantum InformationTextbook by Isaac Chuang and Michael NielsenISBN: 978-1-107-00217-3https://qiskit.org An open source toolkit and resource for Quantum Computing including tutorials etchttps://learn.qiskit.org/course/ch-algorithms/quantum-fourier-transform Quantum F...
2023-06-06
34 min
Code for Thought
[DE] Agil in der Wissenschaft
Mit Kristine Schima-Voigt und Kay Liewald von der Niedersächsischen Staats- und Universitätsbibliothek in Göttingen. In dieser Folge berichten Kristine und Kay von ihren Erfahrungen über die Einführung von Agilen Software Methoden, insbesondere Scrum, in ihrem Bereich der Softwareentwicklung. Agile Methoden wie Scrum, Kanban und andere finden eine immer weitere Verbreitung. Um so wichtiger ist es von praktizierenden Gruppen wie dem Team aus Göttingen zu hören. Und zum Abschluss geben Kay und Kristine Tipps für die Einführung von Scrum.Links:https://zenodo.org/record/7727988 Kristine's Vortrag bei der deRSE Konfe...
2023-05-30
33 min
Code for Thought
[EN] RSE in Asia
Research Software Engineering is a global movement. In this episode, I had the pleasure of talking to Saranjeet Kaur and Jyoti Boghal from India, how they built the RSE Asia network from scratch. In this conversation they take us through the journey of building a RSE community. Here are some links:https://rse-asia.github.io/RSE_Asia/ The homepage for RSE Asiahttps://twitter.com/RSE_Asia Twitter RSE_Asiahttps://github.com/rse-asia RSE GitHubhttps://openlifesci.org Open Life Sciences networkhttps://www.rladies.org R LadiesGet in touchThank you for listening! Merci d...
2023-05-16
29 min
Code for Thought
[EN] ByteSized RSE: More on GIT - with Raniere Silva
In this ByteSized RSE episode we talk about GIT and some of the great features it comes with. I also wanted to find out where GIT comes from, and what's with its name.My interview partner is Raniere Silva who works at Gesis, which is part of the Leibniz Institute in Germany.Git comes with loads of features: in this episode we focus on how to deal with and avoid merge conflicts, branching patterns and features such as stash and cherrypick. Here are a few links:https://git-scm.com a great resource of d...
2023-05-11
25 min
Code for Thought
[EN] Who Are We?
Meet Graham Lee, who has decided to investigate research software engineering for his PhD thesis. I met Graham at the RSE conference in Newcastle, UK late 2022 where he presented his work in form of an "inverted" talk (i.e. driven by the audience). Since there are not many people who make RSEs a subject of study and a PhD thesis, I caught up with Graham after the conference. In our conversation we discuss his thesis and questions such as: is RSE actually a distinct role/discipline and what the future might hold.Talking of conferences:UK...
2023-04-25
38 min
Code for Thought
[DE] Musik Ist Trumpf
In dieser Folge ist Musik in der Tat Trumpf. 2021 haben sich das DLR und Martin Hennecke zusammengeschlossen um ein aufregendes Projekt auf die Bühne zu bringen. Das Gedicht 'The Sphinx' untermalt von Charles Ives' 'The Unanswered Question'. Dabei war die Aufgabe, Reaktionen des Publikums mittels Biosensoren und künstlicher Intelligenz aufzunehmen und damit die live gespielte Partitur zu verändern. Lynn von Kurnatowksi von der DLR erzählt uns in dieser 2. deutschsprachigen Folge wie das ganze Experiment zwischen Kunst, Wissenschaft und Software Engineering verlaufen ist.Links:https://wiki.theater.digital/projects:theunansweredquestion:start Projek...
2023-04-18
33 min
Code for Thought
[EN] Funding it All
Getting funding for software engineering in research is an ongoing challenge. The Research Software Alliance together with the eScience Centre in the Netherlands organised a 2 day workshop in Amsterdam 8-9 Nov 2022 to see how we can get on top of it. I invited the director of ReSA, Michelle Barker and Joris van Eijnatten, director of the eScience centre to talk about the workshop and the declaration that came out of it. Links:https://adore.software official Amsterdam declaration sitehttps://future-of-research-software.org the workshop pagehttps://zenodo.org/record/7330542#.ZCHG7C8w3uc the draft declarationhttps://www.researchsoft.or...
2023-04-04
33 min
Code for Thought
[EN] ByteSized RSE: Integrated Development Environments
The 6th instalment of ByteSized is about IDEs. They are mostly taken for granted these days. Hence, it might be easy to forget how much effort and time they saved when they were introduced. After a brief history and talking about some popular IDEs, I'll be talking to Joaquin Dominguez from the US about how he uses IDEs, which ones and why. He also pointed out a relatively new one called zed (Mac only for now). Here a links to some editors etc.:https://code.visualstudio.com Visual Studio Code by Microsoft - also used in...
2023-03-30
23 min
Code for Thought
[EN] Mind the Gap!
There are a lot of excellent training programmes for researchers and RSEs, like the Code Refineries and various Carpentries. But with demand of experienced engineers growing rapidly, we have a gap in training enough RSEs. In this episode I meet with Jeremy Cohen, Radovan Bast, Weronika Filinger and Malvika Sharan to discuss training and what we can do to fill the gap. There are a lot of training programs, but here are the links for those mentioned in the panel discussion: https://software-carpentry.org Software Carpentryhttps://coderefinery.org Code Refineryhttp://www.hpc-carpentry.org HPC Carpentryhttps://excalibur.ac...
2023-03-21
40 min
Code for Thought
[DE] Konferenzbericht: deRSE 2023
Hallo und herzlich willkommen zur ersten deutschsprachigen Folge von Code for Thought. Und wir beginnen diese Serie mit einem Bericht über die diesjährige Konferenz des deutschen RSE Vereins in Paderborn zwischen dem 20. und 22. Februar 2023. Circa 150 TeilnehmerInnen haben sich im Heinz Nixdorf Zentrum eingefunden, nach einer fast vierjährigen Pause. In dieser Folge möchte ich Euch einen Einblick geben was so an den Konferenztagen passiert ist, inklusive Interviews mit einigen der TeilnehmerInnen und VeranstalterInnen. https://zenodo.org/communities/derse23/ die Vortrags PDFs gibts hierhttps://de-rse23.sciencesconf.org Konferenz Homepagehttps://de-rse.org/de/index.html Homepa...
2023-03-14
37 min
Code for Thought
[EN] Conference: German RSE Conference 2023
The German RSE association met for its annual conference in the north-western city of Paderborn between 20 - 22 February 2023. Ca 150 participants attended including yours truly. It was the first such conference for the German RSE community since 2019. In this episode I'd like to share some impressions and discussions I had with you.It is also the launch for a German language version of this podcast show, which is being published as a separate episode. https://zenodo.org/communities/derse23 papers for the conference can be found herehttps://de-rse23.sciencesconf.org the conference home page for de...
2023-03-14
16 min
Code for Thought
ByteSized RSE: Lint and Static Code Analysis
Linting and static code analysis in general are important tools in software engineering. Making sure the code builds and works is all very well. But a consistent coding style minimises maintenance efforts and future development. In this episode I'll introduce several tools that can make your code analysis easier: pylint https://www.pylint.org flake8 https://flake8.pycqa.org/en/latest/index.html black https://black.readthedocs.io/en/stable/index.html pre-commit https://pre-commit.com pre-commit hooks https://pre-commit.com/hooks.htmlOther links you may find interesting and have been mentioned in the e...
2023-03-02
15 min
Code for Thought
Mentoring Research Software Engineers
In 2021, the Society for Research Software Engineering in the UK launched its first mentoring pilot scheme. 20 mentor/mentee pairs registered for it. I spoke with the organisers of the scheme, Ania Brown and Sam Mangham to give us an overview of how this project came about. For the second part of this episode, I met with Mark Turner (Newcastle University, UK) and James Graham (King's College, London, UK) who signed up for the pilot project as mentor and mentee, to find out how it all went for them.Here is the link to the Pilot program.
2023-02-21
38 min
Code for Thought
Conference Report: FOSDEM 2023
FOSDEM, the Free and Open Source Developers' European Meeting is back as an in person event at the Université Libre in the Belgium capital, Brussels. This is the first time I attended this conference and, indeed, the first time for reporting from a conference for this podcast. It's impossible to cover all of the 788 events at FOSDEM, but I wanted to share my impressions with you.You can view the presentations following the links on the conference websitehttps://www.fosdem.org/2023/ Get in touchThank you for listening! Merc...
2023-02-14
20 min
Code for Thought
Open Access Open Knowledge
Open Access is one of the pillars of Open Science. In this episode I am talking to Jean-Claude Guedon from the University of Montreal (Canada). Jean-Claude is one of the authors of the declaration of the Budapest Open Access Initiative from 2002. He is also an expert on scientific communication and its history. Who better to take us through the road that led to the Open Access declaration, what has become of it and where (we hope) it will go. Here a few links you might look up:https://www.budapestopenaccessinitiative.org The site of the Bu...
2023-01-31
41 min
Code for Thought
ByteSized RSE: Continuous Integration
In this 4th episode of our ByteSized RSE mini series, we'll talk about Continuous Integration and Deployment. Both of each play an essential part in today's software development practices and can help you in your engineering tasks. There are a number of tools available for this to get you started, and they are listed below. In addition to that, check out Martin Fowler's block post as well as the code review pyramid links. After a brief introduction to the topic, I will be talking to Sarah Gibson from 2i2c. Sarah and I talked about JupyterHub in an e...
2023-01-19
24 min
Code for Thought
Jupyter in the Classroom
For this episode I met with Nicolas Thiery from Uni Paris-Saclay in summer 2022. Nicolas is an open source activist and has been leading the Candyce project in France to promote the use of Jupyter in the classroom. Nicolas highlights the advantages of using open source tools like Jupyter and how the pandemic accelerated their use.And that we need education software engineers as well as research software engineers to train people up in computing in the future.Here a few links, mentioned in the episode:https://nicolas.thiery.name/ Nicolas' homepagehttps://nicolas.thiery.name/C...
2023-01-10
33 min
Code for Thought
ByteSized: Testing your Python code
This last episode of ByteSized RSE before the end of 2022 is about testing your Python code.Testing is an essential part of software development, and a lot of what we cover in this episode applies to any programming and scripting language. For Python, the two big frameworks being used are unittest and PyTest. Unittest is built into Python, whereas PyTest is a module you would need to install extra.https://docs.python.org/3/library/unittest.html the built in unit testing framework of Pythonhttps://docs.python.org/3/library/unittest.mock.html mock testing i...
2022-12-15
21 min
Code for Thought
What the SMURF?
As time moves quickly towards the end of 2022, let's talk about ageing. While in Paris in spring 2022 I had the pleasure to meet with Michael Rera, who is a biology researcher at one of the CNRS (the French national center for scientific research) institute right in the centre of Le Marais. Michael has been studying ageing in fruit flies (and other organisms) and has been using the SMURF assay in his studies. SMURF, as it turns flies blue as they near their end.Michael is also very passionate about Open Science, and he is quoting Jon Tennant, w...
2022-12-13
24 min
Code for Thought
Nuclear Fusion at ITER
In this episode, the second on the theme of nuclear fusion, I meet with Simon Pinches. Simon works at ITER at the test reactor site in Cadarache, near Aix-en-Provence in Southern France. As section leader of the modelling and simulation team, he is responsible for crucial parts of the software. Contributions to the code (e.g. IMAS) are made from a wide range of different sources and we talk about how he manages to bring and keep it all together. Here a few linkshttps://www.iter.org ITER https://www.euro-fusion.org/ European Fusion Consortiumhttps://co...
2022-11-29
30 min
Code for Thought
Self-compassion meditation
As part of the Software Sustainability Institute's Research Software Camp on supporting mental health, SSI Research Associate and accredited mindfulness teacher Anita Banerji delivers this self-compassion meditation.Get in touchThank you for listening! Merci de votre écoute! Vielen Dank für´s Zuhören! If you're like to support this show, you can leave a little tip at https://en.tipeee.com/code-for-thought-podcast/ Contact Details/ Coordonnées / Kontakt: Email mailto:peter@code4thought.org UK RSE Slack (ukrse.slack.com): @code4thought or @piddie US RSE S...
2022-11-18
11 min
Code for Thought
Short breathing space
As part of the Software Sustainability Institute's Research Software Camp on supporting mental health, SSI Research Associate and accredited mindfulness teacher Anita Banerji delivers this short breathing space mindfulness exercise.Get in touchThank you for listening! Merci de votre écoute! Vielen Dank für´s Zuhören! If you're like to support this show, you can leave a little tip at https://en.tipeee.com/code-for-thought-podcast/ Contact Details/ Coordonnées / Kontakt: Email mailto:peter@code4thought.org UK RSE Slack (ukrse.slack.com): @code4thought or @piddie US RS...
2022-11-18
04 min
Code for Thought
Exploring our experience meditation
As part of the Software Sustainability Institute's Research Software Camp on supporting mental health, SSI Research Associate and accredited mindfulness teacher Anita Banerji delivers this 10 minute meditation.Get in touchThank you for listening! Merci de votre écoute! Vielen Dank für´s Zuhören! If you're like to support this show, you can leave a little tip at https://en.tipeee.com/code-for-thought-podcast/ Contact Details/ Coordonnées / Kontakt: Email mailto:peter@code4thought.org UK RSE Slack (ukrse.slack.com): @code4thought or @piddie US RSE Slack (usrse...
2022-11-18
09 min
Code for Thought
ByteSized: Code Reviews with GitHub
In this episode of ByteSized we look at code reviews and GitHub. Code reviews have a long tradition (see the link to Michael Fagan's paper from 1976 below). Modern code management tools like GitHub, GitLab and others provide features to integrate code reviews with your overall development and deployment workflow.In this episode we look specifically at GitHub and how you can use the mechanism of 'pull requests' to start a conversation and review with your colleagues.In my conversation with Thibault Lestang from Imperial, we discuss what to look out for when doing a...
2022-11-17
19 min
Code for Thought
Citizen Science and Software
Bastian Greshake-Tzovaras and I were accepted as Fellows of the Software Sustainability Institute around the same time. Bastian, trained in biology, has done a lot of work on "citizen science" and the Open Humans platform. The latter of which we discuss in a bit more detail as well as two projects Bastian has been working on.Linkshttps://www.openhumans.org Open Humans Platformhttps://academic.oup.com/gigascience/article/8/6/giz076/5523201 Journal article on open humans platformGet in touchThank you for listening! Merci de votre écoute! Vielen Dank fü...
2022-11-08
36 min
Code for Thought
Event organisation with the Software Sustainability Institute
In this episode we speak to Shoaib Sufi and Rachael Ainsworth from the Software Sustainability Institute’s Community team about their Event Organisation Guide and some upcoming SSI events.The Event Organisation Guide brings together years of experience of the SSI in organising events. It covers different stages of the event organisation process from idea through feasibility, sign off, running your event project and closing down. The guide can be tailored to your needs, giving hints and tips on varied subjects such as venue, catering, budget, agenda, publicity and more. Read the...
2022-11-02
24 min
Code for Thought
Software Horror Stories: Fire in the Lab!
In this Halloween special, Colin Sauze, a Research Software Engineer at the University of Aberystwyth, tells us about when his code set the lab on fire. Hear about what went wrong, how his colleagues and superiors reacted, and tips for our listeners in this second edition of the Software Horror Stories series.If you have comments or suggestions, please tag @Code_4_Thought on Twitter or email us at info@software.ac.uk.Get in touchThank you for listening! Merci de votre écoute! Vielen Dank für´s Zuhören! If you...
2022-10-31
07 min
Code for Thought
ByteSized: Software Licences
This first episode of “Code for Thought ByteSized” is based on the first session in the Byte-sized RSE interactive research software training series. The session, looking at open source software licensing, took place online on Tuesday 18th October.Byte-sized RSE is presented in collaboration with the UNIVERSE-HPC project.Disclaimer: The presenters and content producers for this podcast are not lawyers and do not have any legal background. The material in this podcast is not legal advice and must not be considered as such. There may be errors and we accept no r...
2022-10-27
18 min
Forte Catholic
311: Community, Comics & Poverty w/Peter Schmidt & Andy Shaggy Korty
There are a lot of "firsts" in this episode! First episode with Taylor in his new recording set up. First time guest cohost Peter Schmidt has been on the show and first time for Catholic comics creator Andy Shaggy Korty! Taylor introduces Peter and they talk about the online Catholic young adult community he's been able to create through Game of Favorites (on Twitch.tv/ptony). Taylor also has a confession to make about last week's show that made him feel VERY dumb. Andy Shaggy Korty is our guest this week and he shares about...
2022-10-26
59 min
Code for Thought
Live from the RSE Conference 2022
After 3 years, the RSE Conference returned to an in-person event, this time held at the Frederick Douglas Centre in Newcastle, UK.Apart from meeting people that I only met online so far, it was also the first RSE conference for me personally and the first time I recorded with a live audience. The subject of the event was: RSE the next 10 years. Now that we passed the 10th anniversary of the birth of research software engineering as we know - what will the next 10 years bring.With me on the panel wereIdil O...
2022-10-18
47 min
Code for Thought
In Conversation with Ben Goldacre
For this episode I am very excited to talk to Ben Goldacre. Ben has an outstanding career in medicine, science and science communication and is the author of many articles and books, like e.g. "Bad Science". Today is he running the Bennett Institute for Applied Data Science in Oxford, UK.I met with Ben Goldacre earlier this year (2022) to discuss his report on 'Better, Broader, Safer: Using Health Data for Research and Analysis'. This report, published in April 2022 and commissioned by the UK government, is based on more than 300 individual interviews and many more with key...
2022-09-27
45 min
Code for Thought
Meet the SSI Fellows: Sophia Batchelor
2022 Software Sustainability Institute (SSI) Fellow Sophia Batchelor speaks to SSI Communications Officer Jacalyn Laird about her Fellowship plans.Find out more about the Turing Way and their online Collaboration Cafe.Follow Sophia on Twitter: https://twitter.com/brainonsiliconLicence: https://creativecommons.org/licenses/by-sa/4.0/Get in touchThank you for listening! Merci de votre écoute! Vielen Dank für´s Zuhören! If you're like to support this show, you can leave a little tip at https://en.tipeee.com/code-for-thought-podcast/ Contact Details/ Coor...
2022-09-13
14 min
Code for Thought
Make Software Free (Again)
Welcome back to another season of Code for Thought. And I'd like to kick it off with an interview with Bastien Guerry. Working for the French government, Bastien promotes the use, creation and distribution of Free Software. And in our conversation we discuss the four freedoms as defined by the Free Software Foundation.Bastien is also an active member of the Emacs community and a contributor to one of the modes: Org mode - a note taking facility. Having used Emacs for a long time it's good to see that it is alive and well.
2022-09-06
37 min
Code for Thought
The Hidden REF
The way that the Research Excellence Framework (REF) exercise is conducted overlooks many of the people who are vital to the success of research. In this episode we hear from Gemma Derrick, part of the organising committee for the Hidden REF, which recognises all research outputs and every role that makes research possible.Publications rarely name all of the people who make research possible, yet these were the basis for 97% of the outputs submitted to REF 2014. This is not the fault of the REF itself: the guidelines allow submission into a wide range of ...
2022-08-02
25 min
Code for Thought
Open Science and Research Software
Open Science is a broad term. While in Paris in 2022 I had the pleasure of meeting Teresa Gomez-Diaz from the Université Gustave Eiffel for my very first face to face interview. In it we discuss what the term Open Science entails and how free/open software fit into it. For some years, Teresa Gomez-Diaz has been working with others to arrive at a common understanding of the term. Together with her collaborators they provided a definition that rests on three pillars: Open Access (publication), Free/Open Software, Open Data.As for research software, Teresa stresses th...
2022-07-19
34 min
Code for Thought
Meet the SSI Fellows: Jesper Dramsch
2022 Software Sustainability Institute (SSI) Fellow Jesper Dramsch speaks to SSI Communications Officer Jacalyn Laird about their fellowship plans and experience of applying.Jesper's SSI Application video: https://www.youtube.com/watch?v=wxMZxbui4BgNewsletter: https://dramsch.net/newsletterLinkedin: https://dramsch.net/linkedinTwitter: https://dramsch.net/twitterEspanso text-expander: https://espanso.org/Tweet your comments or questions @SoftwareSaved using #CodeForThought!Get in touchThank you for listening! Merci de votre écoute! Vielen Dank für´s Zuhören! If you're like to support this...
2022-07-05
18 min
Code for Thought
Drones and Ecology
Meet Isla Myers-Smith from the University of Edinburgh, who describes herself as a global change ecologist. Her work focuses on tundra ecosystems. To measure changes in plants - shrubs in this case - the team collects data on the ground as well as from drones and satellite data. That involves quite a lot of effort and requires technical skills. Skills that Uni courses in ecology (and other fields) typically don't prepare you for. Being largely self-taught, Isla made it her mission to help other early career researchers ramp up skills they will need in their future career.
2022-06-28
33 min
Code for Thought
Real Time in Nuclear Fusion
Over the past year or two nuclear fusion made its way into the headlines not least in early 2022, when researchers at the JET (Joint European Torus) experiment reported a breakthrough in terms of generating energy.Finding new and sustainable energy sources is more important than ever. And what better way than to harness energy like our very own sun does.Enter Dr Adam Stephen, senior software engineer at the UK Atomic Energy Authority’s lab in Culham. Adam and his team and collaborators are working hard to overcome the engineering challenges and help make nuclear fusion a...
2022-06-07
32 min
Code for Thought
By Jupyter!
Jupyter is a well known tool in the education and research sector (and in the private sector, too). Jupiter can also be used in a collaborative environment, be that for teaching purposes or work within a research/product team. With Jupyter Hubs, you can run Jupyter in a variety of different environments and cloud services. Meet Dr Sarah Gibson, who works at the International Interactive Computing Collaboration - or 2i2c for short. She is also involved in the myBinder project as well as being a Fellow at the Software Sustainability Institute. At 2i2c, Sarah and he...
2022-05-24
30 min
Code for Thought
Meet the SSI Fellows: James Byrne and Tom Russell
2022 Software Sustainability Institute (SSI) Fellows James Byrne and Tom Russell speak to SSI Communications Officer Jacalyn Laird about their fellowship plans. Find out more about James' work at the British Antarctic Survey (BAS) Artificial Intelligence Group and see the BAS blog.Find out more about Tom's work on the Colouring Cities GitHub.Tweet your comments or questions @SoftwareSaved using #CodeForThought!Get in touchThank you for listening! Merci de votre écoute! Vielen Dank für´s Zuhören! If you're like to support this show, you can leave...
2022-05-10
13 min