
Code for Thought
Welcome to Code for Thought, the podcast about software for research and the people who make it. Languages: English, German, French
Latest episodes

Jul 17, 2023 • 34min
[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 going into what we can do about it. A couple of clarifying notes: Teresa speaks of F mille, which refers to F1000Research. Also, when "users" of research data are being mentioned, it refers to authors and contributors.Links:https://f1000research.com/articles/11-118/v2 Research Software vs. Research Data I: Towards a Research Data definition in the Open Science contexthttps://f1000research.com/articles/11-117/v2 Research Software vs. Research Data II: Protocols for Research Data dissemination and evaluation in the Open Science context - introduces CDUR protocolhttps://zenodo.org/record/8159906 Zenodo preprint of the papersBorgman's Conundrumhttps://onlinelibrary.wiley.com/doi/abs/10.1002/asi.22634 https://www.researchgate.net/publication/228295710_The_Conundrum_of_Sharing_Research_Datahttps://coara.eu Coalition for Advancing Research AssessmentUpcoming conferences: https://rsecon23.society-rse.org UK RSE Conference in Swansea, UK, 5-8 September with satellite eventshttps://hidden-ref.org/festival-of-hidden-ref/ Hidden Ref Festival in Bristol, UK, 21 Septemberhttps://un-derse23.sciencesconf.org German Unconference in Jena, Germany, 26-28 Septemberhttps://us-rse.org/usrse23/ First ever US RSE Conference in Chicago, USA, 16-18 OctoberGet 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.slack.com): @Peter Schmidt Mastodon: https://fosstodon.org/@code4thought or @code4thought@fosstodon.org Bluesky: https://bsky.app/profile/code4thought.bsky.social LinkedIn: https://www.linkedin.com/in/pweschmidt/ (personal Profile)LinkedIn: https://www.linkedin.com/company/codeforthought/ (Code for Thought Profile) This podcast is licensed under the Creative Commons Licence: https://creativecommons.org/licenses/by-sa/4.0/

Jul 10, 2023 • 32min
[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 Solutions - also contains links to papers and publications by Nick RadcliffeOther libraries mentioned:https://www.evidentlyai.com Evidently AIhttps://greatexpectations.io Great ExpectationsDon't forget the upcoming RSE conferences and the Hidden Ref eventhttps://rsecon23.society-rse.org UK RSE Conference in Swansea 5-8 September 2023https://hidden-ref.org/festival-of-hidden-ref/ The Hidden Ref Festival, Bristol 21 Septemberhttps://un-derse23.sciencesconf.org deRSE Unconference in Jena, Germany, 26 - 28 Septemberhttps://us-rse.org/usrse23/ US RSE Conference in Chicago, USA, 16-18 October 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.slack.com): @Peter Schmidt Mastodon: https://fosstodon.org/@code4thought or @code4thought@fosstodon.org Bluesky: https://bsky.app/profile/code4thought.bsky.social LinkedIn: https://www.linkedin.com/in/pweschmidt/ (personal Profile)LinkedIn: https://www.linkedin.com/company/codeforthought/ (Code for Thought Profile) This podcast is licensed under the Creative Commons Licence: https://creativecommons.org/licenses/by-sa/4.0/

Jul 3, 2023 • 24min
[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 Note: the committee negotiated accommodation with Swansea Uni. The deadline for getting a room there is end of July 2023. Details can be found herehttps://rsecon23.society-rse.org/about-swansea/#accommodation 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.slack.com): @Peter Schmidt Mastodon: https://fosstodon.org/@code4thought or @code4thought@fosstodon.org Bluesky: https://bsky.app/profile/code4thought.bsky.social LinkedIn: https://www.linkedin.com/in/pweschmidt/ (personal Profile)LinkedIn: https://www.linkedin.com/company/codeforthought/ (Code for Thought Profile) This podcast is licensed under the Creative Commons Licence: https://creativecommons.org/licenses/by-sa/4.0/

Jun 26, 2023 • 31min
[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 Fredo)https://software-carpentry.org/ Software Carpentrieshttps://www.gather.town/ Gathertown - die App die Fredo und das Team in den online Kursen benutzenhttps://www.helmholtz.de/en/research/challenges/information-data-science/helmholtz-incubator/ Helmholtz Inkubatorhttps://hifis.net/services/software/consulting.html Helmholtz Consultinghttps://zenodo.org/record/7669752 Fredo's Vortrag bei der deRSE 2023Get 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.slack.com): @Peter Schmidt Mastodon: https://fosstodon.org/@code4thought or @code4thought@fosstodon.org Bluesky: https://bsky.app/profile/code4thought.bsky.social LinkedIn: https://www.linkedin.com/in/pweschmidt/ (personal Profile)LinkedIn: https://www.linkedin.com/company/codeforthought/ (Code for Thought Profile) This podcast is licensed under the Creative Commons Licence: https://creativecommons.org/licenses/by-sa/4.0/

Jun 12, 2023 • 34min
[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) 09:13Sarah Gibson (2i2c) 13:19Ana Ruvalcaba (Jupyter Executive Council) 18:57Fernando Perez (Jupyter Executive Council) 23:48Raniere de Silva (Gesis) 29:56Linkshttps://jupyter.org Jupyter projecthttps://jupyter.org/enhancement-proposals/79-notebook-v7/notebook-v7.html# Release notes for the new Jupyter Notebook v7https://jupyterlab.readthedocs.io/en/latest/getting_started/changelog.html#v4-0 Release notes for JupyterLab v4.0 (further incremental updates of v4 are available)https://www.youtube.com/@JupyterCon YouTube channel for JupyterCon 2023https://cfp.jupytercon.com/2023/schedule/ JupyterCon 2023 schedulehttps://www.outreachy.org Outreachy project https://numfocus.org Numfocus projecthttps://data.agu.org/notebooks-now/ Notebooks Now initiativehttps://myst-tools.org MyST tool for scientific and technical communicationUpcoming RSE conferences:https://rsecon23.society-rse.org UK RSE conference in Swansea 5-8 Sep 2023https://hidden-ref.org/festival-of-hidden-ref/ Hidden Ref in Bristol, UK, 21 Sep 2023https://un-derse23.sciencesconf.org Unconference of the German RSE sGet 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.slack.com): @Peter Schmidt Mastodon: https://fosstodon.org/@code4thought or @code4thought@fosstodon.org Bluesky: https://bsky.app/profile/code4thought.bsky.social LinkedIn: https://www.linkedin.com/in/pweschmidt/ (personal Profile)LinkedIn: https://www.linkedin.com/company/codeforthought/ (Code for Thought Profile) This podcast is licensed under the Creative Commons Licence: https://creativecommons.org/licenses/by-sa/4.0/

Jun 7, 2023 • 17min
[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/matiassingers/awesome-readme#articles more articles on how to write READMEshttps://github.com/othneildrew/Best-README-Template templates for READMEshttps://github.com/Louis3797/awesome-readme-template another README templateBackground https://www.gnu.org/prep/standards/ GNU Coding standards. READMEs are mentioned in chapter 7.3https://medium.com/@NSomar/readme-md-history-and-components-a365aff07f10 a history of READMEshttps://daringfireball.net/projects/markdown/ the MARKDOWN formatByte-sized RSE is presented in collaboration with the UNIVERSE-HPC project.https://www.imperial.ac.uk/computational-methods/rse/events/byte-sized-rse/ByteSized RSE link to Imperial CollegeGet 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.slack.com): @Peter Schmidt Mastodon: https://fosstodon.org/@code4thought or @code4thought@fosstodon.org Bluesky: https://bsky.app/profile/code4thought.bsky.social LinkedIn: https://www.linkedin.com/in/pweschmidt/ (personal Profile)LinkedIn: https://www.linkedin.com/company/codeforthought/ (Code for Thought Profile) This podcast is licensed under the Creative Commons Licence: https://creativecommons.org/licenses/by-sa/4.0/

Jun 5, 2023 • 35min
[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 Fourier Transformhttps://en.wikipedia.org/wiki/Quantum_logic_gate Gates in Quantum Computinghttps://en.wikipedia.org/wiki/Transmission_gate "Classical" gateshttps://en.wikipedia.org/wiki/Phase_qubit Qubits and phaseshttps://en.wikipedia.org/wiki/No-cloning_theorem The no-cloning theoremShor's algorithmhttps://quantum-computing.ibm.com/composer/docs/iqx/guide/shors-algorithm an article on Shor's algorithm by IBMhttps://en.wikipedia.org/wiki/Shor%27s_algorithm summary of Shor's algorithmhttps://en.wikipedia.org/wiki/Variational_quantum_eigensolver Variational Eigensolver in quantum computinghttps://ai.googleblog.com/2022/06/quantum-advantage-in-learning-from.html Quantum advantagehttps://arxiv.org/abs/2111.05176 a paper on the subjectGet 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.slack.com): @Peter Schmidt Mastodon: https://fosstodon.org/@code4thought or @code4thought@fosstodon.org Bluesky: https://bsky.app/profile/code4thought.bsky.social LinkedIn: https://www.linkedin.com/in/pweschmidt/ (personal Profile)LinkedIn: https://www.linkedin.com/company/codeforthought/ (Code for Thought Profile) This podcast is licensed under the Creative Commons Licence: https://creativecommons.org/licenses/by-sa/4.0/

May 29, 2023 • 33min
[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 Konferenz 2023 über RSE an der Bibliothek in Göttingenhttps://zenodo.org/record/7715041 Kay's Vortrag bei der deRSE Konferenz 2023 über Scrum https://www.sub.uni-goettingen.de/kontakt/abteilungen-a-z/abteilungs-und-gruppendetails/abteilunggruppe/software-und-service-entwicklung/ Die Webseite für die RSE Arbeitsgruppe in Göttingenhttps://lab.sub.uni-goettingen.de Der Blog von der RSE Arbeitsgruppehttps://www.agile-bibliothek.org Eine Gemeinschafts-webseite für Agile Softwaremethoden in Bibliothekenhttps://www.liberatingstructures.com Eine Zusammenfassung der Liberating Structureshttp://agilemanifesto.org Das Agile Manifesto (in Englisch)https://scrumguides.org Hinweise für Scrum (in Englisch)Und dann gibt es noch die "Klassiker", d.h. Bücher, über Scrum von Jeff Sutherland und Ken Schwaber. 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.slack.com): @Peter Schmidt Mastodon: https://fosstodon.org/@code4thought or @code4thought@fosstodon.org Bluesky: https://bsky.app/profile/code4thought.bsky.social LinkedIn: https://www.linkedin.com/in/pweschmidt/ (personal Profile)LinkedIn: https://www.linkedin.com/company/codeforthought/ (Code for Thought Profile) This podcast is licensed under the Creative Commons Licence: https://creativecommons.org/licenses/by-sa/4.0/

May 15, 2023 • 30min
[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 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.slack.com): @Peter Schmidt Mastodon: https://fosstodon.org/@code4thought or @code4thought@fosstodon.org Bluesky: https://bsky.app/profile/code4thought.bsky.social LinkedIn: https://www.linkedin.com/in/pweschmidt/ (personal Profile)LinkedIn: https://www.linkedin.com/company/codeforthought/ (Code for Thought Profile) This podcast is licensed under the Creative Commons Licence: https://creativecommons.org/licenses/by-sa/4.0/

May 10, 2023 • 25min
[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 documentation including GIT references and a book you can freely downloadhttps://git.kernel.org/pub/scm/git/git.git/ the repo for GIT itself. Try and find the first release 0.99 from 2005 by Linus Torvalds!https://www.gesis.org/en/institute the Gesis Institute Linus wrote that about the name of GIT in the README of version 0.99:"git" can mean anything, depending on your mood. random three-letter combination that is pronounceable, and not actually used by any common UNIX command. The fact that it is a mispronunciation of "get" may or may not be relevant.stupid. contemptible and despicable. simple. Take your pick from the dictionary of slang."global information tracker": you're in a good mood, and it actually works for you. Angels sing, and a light suddenly fills the room."goddamn idiotic truckload of sh*t": when it breaksEnjoy working with GITGet 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.slack.com): @Peter Schmidt Mastodon: https://fosstodon.org/@code4thought or @code4thought@fosstodon.org Bluesky: https://bsky.app/profile/code4thought.bsky.social LinkedIn: https://www.linkedin.com/in/pweschmidt/ (personal Profile)LinkedIn: https://www.linkedin.com/company/codeforthought/ (Code for Thought Profile) This podcast is licensed under the Creative Commons Licence: https://creativecommons.org/licenses/by-sa/4.0/