DiscoverCode for Thought
Code for Thought
Claim Ownership

Code for Thought

Author: Peter Schmidt

Subscribed: 19Played: 392
Share

Description

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

166 Episodes
Reverse
Deutsche Ausgabe: Das Hermes Projekt versucht das Publizieren von Software zu vereinfachen und auch zu automatisieren. Stephan Druskat und Michael Meinel, beide vom DLR und dem deRSE e.V. erklären uns was es damit auf sich hat. Links: https://hermes.software-metadata.pub/en/latest/ Hermes homepagehttps://docs.software-metadata.pub/en/latest/ Hermes workflowhttps://arxiv.org/abs/2201.09015 das Paper zu Hermeshttps://invenio-software.org/products/rdm/ https://dataverse.org datav...
English Edition: This episode is all about 'green computing' and how we can check the impact of our computing efforts. Helping me with that are Kirsty Pringle (SSI), Loic Lannelongue (University of Cambridge, UK) and Andy Turner from the EPCC in Edinburgh (UK). Tools discussed in this episode: https://www.green-algorithms.org Green Algorithms home page with the online calculatorhttps://codecarbon.io Code Carbon - a Python libraryOther: https://www.software.ac.uk/GreenDiSC Green Disc certifica...
Edition française: le projet RésIn - réseau d'ingénieurs RésIn est une collaboration entre Science Po et l'Université Paris Cité pour valoriser le travail des ingénieurs pluridisciplinaires. Audrey Banyex et Diégo Antolinos-Basso (maintenant à l'Université de Neuchâtel, Suisse) nous expliquent pourquoi créer ce réseau et à quoi il sert. Liens: https://medialab.sciencespo.fr/activites/resin/ le descriptif du projet RésInhttps://resin.medialab.sciences-po.fr/ l'annuaire professionnel...
English Edition: How can repository services like GitHub or GitLab help you manage your project. Listen to my conversation with three guests, Gemma Turon (Ersilia), Ben Clifford (Parsl) and Mike Simpson (Uni Newcastle) how they use GitHub PM tools effectively in their work. Links: https://ersilia.io Ersilia project - Gemma Turonhttps://github.com/ersilia-os GitHub pages for Ersiliahttps://parsl-project.org - Parsl project - Ben Cliffordhttps://github.com/Parsl/parsl - Parsl on GitHubhttps://w...
Deutsche Ausgabe: Ende November 2024 fand in Berlin ein Austausch von Ausbildern und Tutoren bei Helmholtz statt - unter dem Namen TEACH. Wie kann man dem wachsenden Bedarf and Weiterbildung gerecht werden und welche Mittel und Tools helfen dabei. In diesem kleinen Rückblick spreche ich mit den OrganisatorInnen und Sprechern der Veranstaltung: Prof Silke Schworm, Jolanta Zjuba, Fredo Erxleben und Anna-Lisa Döring. Links: https://events.hifis.net/event/1472/timetable/#20241121.det...
English Edition: together with Meag Doherty and Zihao Lu I want to shine a light on UX/UI design in research and put the capital "D" back into it. The way we design our software and research projects shapes the way not only the way they are being used, but also how successful they will be. Links: https://www.figma.com/ Figma tool for wireframinghttps://balsamiq.com Balsamiq wireframehttps://www.bjfogg.com BJ Fogg home page with a mention of Persuasion Technology from 2002https://en.wiki...
Edition française: Nous sommes ravi d'accueillir Florian Angeletti d'INRIA, qui est très connu pour son travail sur OCamL (anciennement Objective CamL), le langage multi-paradigme. OCamL est Open Source et très utilisé dans le métier de la recherche. Mais aussi dans certains secteurs industriels. https://ocaml.orghttps://dev.realworldocaml.orghttps://perso.quaesituri.org/florian.angeletti/https://gallium.inria.fr/blog/https://github.com/Octachronhttps://github.com/coq/coqGet in touch Th...
I met Deborah at the Research Software Engineering 2024 conference in Newcastle, UK, where she gave an impassioned speech about her drive to carve out a new career and new opportunities in STEM. Here she talks about how she got here and the obstacles she faces. My apologies, I initially uploaded the raw version of the interview. This should now be corrected https://we-are-ols.org Open Life Sciences https://www.outreachy.org the Outreachy programmehttps://rsecon24.society-rse.org/...
Deutsche Ausgabe: Vom 2.-4. Dezember 2024 fand in Hannover die Tagung zum Thema Digitale Kompetenzen in der Wissenschaft statt. Mit von der Partie waren ca 35 TeilnehmerInnen aus der Landschaft der Forschungssoftware EntwicklerInnen. Bei den Arbeitskreisen kamen dabei interessante und spannende Vorschläge heraus, wie Ihr hoffentlich in dieser Folge hören könnt. Links: https://www.volkswagenstiftung.de/de/foerderung/foerderangebot/themenwoche-digitale-kompetenzen-der-wissenschaft-beendet Die ...
Happy New Year and Welcome to Season 9 of Code for Thought. The season opens with a ByteSized RSE session - the short online courses with companion episodes for all of you who do science and write code. ByteSized RSE is sponsored by the Universe HPC project. Subject for this episode is data visualisation and how you could use the perception features of our brain (see Gestalt psychology) to tell a compelling story with your data. My guest is Kirsty Pringle from the Software Sustainabilit...
English Edition: In this last episode of 2024 I want to remember David Mills and his work on the Network Time Protocol (NTP). The tool that keeps our machines in sync. David Mills worked closely with Harlan Stenn from the Network Time Foundation on NTP and I was very fortunate to grab some of Harlan's time to talk to him about NTP and David Mills' contribution. Some links (by far not an exhaustive list): https://www.eecis.udel.edu/~mills/ David Mills homepage at the Uni. of Delaware (w...
English Edition: Arnaud Legrand, Christophe Pouzat and Konrad Hinsen, three French researchers, who went through the pain of making research data and software reproducible. Out of that pain grew a set of online courses. I met with them to discuss how they developed the courses, the steps they had to go through and what the courses cover. https://www.fun-mooc.fr/en/courses/reproducible-research-methodological-principles-transparent-scie/https://www.fun-mooc.fr/en/courses/rep...
Edition française: GNU Guix est un gestionnaire de paquets pour GNU/Linux. Ghislain a rencontré Pierre-Antoine Bouttier, Ludovic Courtes et Simon Tournier de GUIX pour discuter de la façon dont GUIX peut aider à la reproductibilité. https://guix.gnu.org/fr/https://10years.guix.gnu.org/video/guix-as-a-tool-for-computational-science/https://10years.guix.gnu.org/video/using-guix-for-scientific-reproducible-and-publishable-experiments/https://hpc.guix.info/events/2023/workshop/video/...
English edition [EN]: Niklaus Wirth is one of the computing pioneers and his work inspired many other technologies and a generation of engineers. In this episode I discuss one of his many contributions: the programming language Pascal. And we hear from 3 people who worked and learnt with Pascal in their career: Irving Reid, Todd Jacobs and Charles Forsythe. Links: https://computerhistory.org/profile/niklaus-wirth/https://people.inf.ethz.ch/wirth/https://amturing.acm.org/award_winners/wirth_1...
English edition [EN]: We're kickstarting a round of new ByteSized RSE online classes and podcast episodes with an episode on containers. Focusing on Podman (used in the online class) and Docker. My guest for this episode is Simon Li from the Uni. Dundee. Many thanks to Universe HPC for supporting this podcast. Containers: https://docs.docker.com Dockerhttps://www.docker.com/pricing/faq/ Info regarding the Docker licenseshttps://docs.docker.com/get-started/docker-overview/ An ove...
Deutsche Version: In dieser letzten Folge vor Weihnachten treffe ich mich mit Priv. Doz. Dr Georg Hager vom Rechenzentrum der Universität Erlangen-Nürnberg. Georg Hager gibt uns einen kleinen Überblick in die Entwicklung von HPC Rechnern, also Hochleistungsrechnern und wir sprechen über die Herausforderung bzgl. Software Entwicklung und wie man Personal and HPC Rechner heranführt. Links: https://hpc.fau.de/person/georg-hager/ https://www.nhr-verein.de/en Der NHR e.V.https://en.wikipedia...
English Edition: https://www.esciencecenter.nl Home page of the eScience Center https://www.esciencecenter.nl/calls-for-proposals/fellowship-open-call/ Fellowship programme at the eScience CenterGet in touch Thank you for listening! Merci de votre écoute! Vielen Dank für´s Zuhören! 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 Mastod...
L'édition française: On a beaucoup de promesse sur l'usage du calcul quantique. Ghislain Vaillant discute avec Sabine Mehr et Félix Givois de GENCI (Grand Equipement National de Calcul Intensif) pour jeter un coup d'œil aux coulisses de cette technologie fascinante. https://www.genci.fr/connaitre-genci/calcul-haute-performance-intelligence-artificielle-et-calcul-quantiquehttps://www.genci.fr/actualites/france-hybrid-hpc-quantum-initiative-hqi-genci-et-le-cea-annoncent-la-selecti...
English Edition [EN]: In this episode I am looking at two different champion schemes: one at Imperial College London, focussing on research software and the other at Cambridge University for research data. My guests are Jeremy Cohen and Mike Bearpark from Imperial and Clair Castle, Sacha Jones and Lutfi Ben Othman from Cambridge University. Imperial: https://www.imperial.ac.uk/computational-methods/rse/call-for-rs-champions-2024/ Champion scheme at Imperialhttps://www.ukri.org/new...
Deutsche Ausgabe: Diesmal geht es an die TU Braunschweig, von wo aus Jan Linxweiler uns über seine Arbeit am Suresoft Projekt erzählt - und uns erklärt warum es wichtig ist, nachhaltige Software für die Wissenschaft zu schreiben. Links https://suresoft.dev Die Homepage des Suresoft Projekteshttps://zenodo.org/communities/suresoft/ Suresoft on Zenodo https://doi.org/10.24355/dbbs.084-202210121528-0 Suresoft Konzept Papierhttps://www.dfg.de/de Homepage der Deutschen Forschungsgemeinschaft...
English edition: My guest this week is Kurt Lust from the University of Antwerp (Belgium) and part of the user support team of LUMI (Large Unified Modern Infrastructure). Acc to the website, LUMI is Europe's fastest supercomputer. Kurt tells us what it takes to run a machine like that and all the gotchas that he and his colleagues encounter. Links https://www.lumi-supercomputer.eu/about-lumi/ LUMI website (About) https://eurohpc-ju.europa.eu/index_en EuroHPC Joint Undertaking siteh...
English Edition: Meet Kenneth Hoste and Alan O'Cais who will tell us about EESSI,The European Environment for Scientific Software Installation for high performance computing (HPC). Links: https://www.eessi.io Home page of EESSIhttps://docs.easybuild.io EESSI docshttps://github.com/boegel Kenneth's GitHub pagehttps://cernvm.cern.ch our friend CERN VM/VMFShttps://lmod.readthedocs.io/en/latest/ LMOD docshttps://docs.easybuild.io Easybuildhttps://www.multixscale.eu MultiXscale website...
L'édition française: Alice Brenon est une doctorande et chercheuse du CNRS en informatique linguistique au LIRIS (Laboratoire d'InfoRmatique en Image et Systèmes d'information) à Lyon. Alice décrit son engagement dans le projet GEODE (“Encyclopedic GEOgraphical DiscoursE: Writing about Geography in France from the Enlightenment to the Age of Wikipedia”). Dans ce cadre, elle a développé plusieurs outils logiciels dont certains sont en Haskell. Nous vous souhaitons une bonne écoute. Liens...
Meet 6 of the research software champions at Imperial College London (UK) who help to create better research - through better software: Alan Xavier, Lukas Kopecky, Jakub Lala, Benjamin Scharpf, Sara Patti and Sneha Jha. Links https://www.imperial.ac.uk/computational-methods/rse/call-for-rs-champions-2024/ The call for the 2024 champion scheme cohorthttps://imperialcollegelondon.github.io/rs-community-newsletters/2024-03.html The newsletter announcing the championshiphttps://www.imperia...
[EN] English Edition: "Green computing" had a strong showing at the annual conference for Research Software Engineering in Newcastle, UK, early September 2024. I talk to the presenters, poster creator and organisers of the birds of the feather session on the subject. In addition you hear from Charlotte Pascoe and Poppy Townsend from the UKRI on their project to get us to net zero. And finally, from the platinum sponsor of the conference: CloudKubed https://www.cloudkubed.com. Also note http...
Deutsche Ausgabe: in der ersten DE Ausgabe nach der Sommerpause geht es gleich um 2 Open Source Projekte: MTEX und PyRolL. Mit von der Partie sind die Entwickler und Autoren der Softwarepakete Ralf Hielscher (MTEX) und Christoph Renzing (PyRolL), beide von der TU Bergakademie Freiberg, Sachsen. Links: https://mtex-toolbox.github.io MTEX https://tu-freiberg.de/en/node/2702/prof-dr-rer-nat-ralf-hielscher Prof Ralf Hielscher, TU Freiberghttps://github.com/pyroll-project PyRolL auf GitHubht...
ENGLISH EDITION: There are a lot of "large" things at CERN, including the amount of data produced and the software needed to manage and analyse them. In this episode I talk to Laura Promberger and Jakob Blomer from the CERN virtual machine/file system VM/VMFS project about how this set of tools is helping researchers. And not just physicists, as CERN VM/VMFS is also used in other areas of the high performance computing community. Links: https://cernvm.cern.ch Home page for CERN VM/VMFS...
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 Schmidt Liens: https://imagine-lab.enpc.fr Laboratoire IMAGINEhttps://imagine-...
ENGLISH EDITION: Beyond Open Research is a project at Imperial College London (UK), that tries to change research culture more open and transparent. I met with Dr Hamid Khan, who was leading the project and Prof Julie McCann, Vice-Dean for the Faculty of Engineering to find out more about exactly how they want to go "beyond" open research. A few links https://www.imperial.ac.uk/research-and-innovation/support-for-staff/scholarly-communication/open-research/ one of the workshops at Impe...
ENGLISH EDITION: Welcome back to Season 8 of Code for Thought. Just before we dive into the new season, this trailer will tell you what lies ahead between September and December 2024. Get in touch Thank you for listening! Merci de votre écoute! Vielen Dank für´s Zuhören! 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/@code...
In May 2024, I attended a workshop/training course on Software Management Plans (SMP), held at the University Gustave Eiffel east of Paris, France. In this episode I talk to the organisers and participants about why SMPs might be useful and under what circumstances. Teresa Gomez-Diaz, Geneviève Romier, (2018). Research Software Management Plan template. PRESOFT project: Preservation for REsearch SOFTware (V3.2). Zenodo Preprint. https://doi.org/10.5281/zenodo.1405614 template by Teres...
My guest for this episode is Dr AJ Lauer. AJ has been working hard to make the HPC workplace a more open and welcoming environment. She was inclusivity chair at SC21 in St Louis, US and worked with other groups such as Women in HPC. Lately, in 2023, she created her organisation 'Thriving Ibis' to work with senior managers and leaders in the field. https://www.thrivingibis.com Thriving Ibis home pagehttps://subscribepage.io/TC6R2f Subscribe to the Thriving Ibis newsletterhttp://www.lin...
The Digital Research Academy - DRA - was created in 2023 to meet the increasing demand for training in open science and research. In this episode I talk to the two founders, Heidi Seibold and Joyce Kao, as well as members like Yeganeh Khazaei (Yegi) and Danny Garside. https://digital-research.academy the home page of the DRAhttps://digital-research.academy/train-the-trainer/ Train the Trainer programme https://events.digital-research.academy/event/41/ the next Train the Trainer p...
In the second part episode on the Turing Way, I meet with contributors like Patricia Herterich and Sarah Gibson - who were part of the original team - as well as Malvika Sharan and Anne Steele who joined later. Through these conversations I hope to show how the Turing Way transitioned from being an online guide for reproducibility and open science to a thriving community with members across the globe. https://book.the-turing-way.org/index.html the home page of the Turing Wayhttps://ed...
CERN, the European Nuclear Research Centre, is celebrating its 70th birthday in 2024 and I want to give you a glimpse of the kind of work that happens there. Meet Spyridon Trigazis, who will take us through CERN's infrastructure and how they use OpenStack and Kubernetes to "keep the lights" on. https://home.cern/ CERN homepage https://www.openstack.org OpenStackhttps://kubernetes.io Kuberneteshttps://inspirehep.net/authors/1907786 A selection of the work Spyridon has been involve...
In this last ByteSized RSE episode of this season, we talk about an important subject for Python engineers: Packaging. With my guests Liam Pattinson from York University (UK) and Laszlo Sranger from Hypergolic, we go through the standard Python tools as well as package managers such as Poetry. Links: https://packaging.python.org/en/latest/ Python packaging guidehttps://pypi.org The PyPI Indexhttps://test.pypi.org Test PyPI - publish your package there first https://peps.python.org...
In dieser letzten Folge vor den Sommerferien treffe ich mich mit Dr Iris Ehlert und Dr Hendryk Bockelmann, um mit ihnen über ihre Arbeit am natESM (nationale Erdmodellierungs Systeme) zu sprechen. Hier ein paar Links https://www.nat-esm.de/ Home page vom natESMhttps://www.nat-esm.de/services/support-through-sprints Der Sprintprozess beim natESM Projekthttps://www.dkrz.de/de das Deutsche Klimarechenzentrum (DKRZ)https://www.nat-esm.de/who-we-are/governance/white_paper_natesm_strategy_v2...
The International Conference of Supercomputing, ISC, met in Hamburg (Germany) between 12-16 May 2024. For the first time, a workshop on Research Software Engineering was held there. And I talk to some of the organisers, Stefanie Reuter and Matt Archer and presenters, Eleanor Broadway and Samantha Wittke, how it all went. https://www.rse-hpc.org/program/ The program for the workshophttps://www.isc-hpc.com The home page of ISC 2024Get in touch Thank you for listening! Merci de votr...
What a fun day that was: the National Research Software Day in Hilversum on 23 April 2024. It was organised by the eScience Center in the Netherlands and in the course of this episode you will hear from one of the organisers, Lieke, a keynote speaker - Jenny Bryan, members of a panel discussions on research infrastructure. But also from 4 artists - because the organisers added an art exhibition to the one day conference. The sound samples you can hear in the episode are from one of the...
In this session of ByteSized RSE we talk about the FAIR principles and research software. My guest helping me with that is Jamie Quinn, currently RSE at Imperial College London. Here are a few links: https://www.nature.com/articles/sdata201618 The article on FAIRhttps://www.nature.com/articles/s41597-022-01710-x The article on FAIR research softwarehttps://research-and-innovation.ec.europa.eu/strategy/strategy-2020-2024/our-digital-future/open-science/open-science-monitor/facts-and-figures-o...
The Turing Way was created 5 years ago and during the Collaborations Workshop 2024 at the University of Warwick, UK, we had a big birthday party to celebrate the occasion. In this episode, part 1 of 2 episodes on The Turing Way, I sit down with the founder of The Turing Way, Dr Kirstie Whitaker, who is also the Programme Director for Tools, Practices and Systems at the Turing Institute in the UK. You also hear a moment when a new chapter was merged into The Turing Way during this reco...
Bastian Greshake Tzovaras arbeitet am Alan Turing Institute in London zum Thema Citizen Science, also Bürgerwissenschaften. Und dies ist auch das Thema unseres Gesprächs, denn Bastian arbeitet daran schon seit geraumer Zeit. Und er zeigt uns wie Wissenschaft durchaus von einer engeren Zusammenarbeit mit Bürgern profitieren kann. Links https://tzovar.as/ Bastian's Homepagehttps://scholar.social/@gedankenstuecke Bastian's Mastodon Kontohttps://www.cambridge.org/core/journals/data-and-poli...
In part two of this "mini-series" on diverse roles in data science teams, I speak with Dr Emma Karoune from the Alan Turing Institute https://www.turing.ac.uk/ and the deputy director of the Software Sustainability Institute of the UK, Simon Hettrick. Emma and I explore the skills and policy landscape of modern data science roles. Emma is one of the awardees of the Skills Policy Award at the Alan Turing Institute. Simon discusses how groups like the Research Software Engineering communi...
The Collaborations Workshop, run by the Software Sustainability Institute https://www.software.ac.uk/ is a long-running institution. I had the pleasure of going there in May 2024 for the first time. It was an exciting, but also exhausting, couple of days. The 3 themes focused on AI/ML in science, environmental sustainability and citizen science. Here is a report on the workshop with a bunch of interviews: Arfon Smith from GitHub/CopilotBecky Osselton from Newcastle UniversityDave Horsfall fr...
My guest in this episode is Greg Wilson, who co-founded the Carpentries in 1998 together with Brent Gorda. Since then, the Carpentries have gone global teaching essential computing and data skills and training the next generation of teachers. Greg stepped down from the Carpentries a while ago, but he still feels passionate about their mission and goals. Links: https://carpentries.org/ The Home page about all things Carpentrieshttps://third-bit.com Greg Wilson's homepageGet in touch Tha...
In dieser Folge geht es um die Frage, wie man Software in wissenschaftlichen Artikeln zitieren kann. Die Antwort: das Citation File Format (CFF) - an dem mein Gast Stephan Druskat maßgeblich mitgewirkt hat. Stephan und ich hatten uns auf der letzten UK RSE Konferenz in Swansea in einer der Pausen zu einem Schwätzchen getroffen. Inzwischen wird das CFF von etlichen Organisationen wie z.B. GitHub, Zenodo und Zotero unterstützt und das eScience Center in den Niederlanden unterstützt das P...
Property based testing can help you make your tests more effective and your code more robust. Together with my guests Duncan McGregor and Nicholas del Grosso we talk about what property based testing is and in particular go into one widely used implementation for Python - the Hypothesis library. Here are a few links: https://increment.com/testing/in-praise-of-property-based-testing/ from David MacIver (creator of hypothesis) about the benefits of property based testinghttps://hypothesi...
In this episode I talk about two different aspects of diversity in tech and in research software engineering in particular. First we hear from Jeremy Cohen, who has been running the DiveRSE seminar series since 2022 and is the co-author on a paper on the subject (link below). Then I talk to Michael McLeod, who is telling us about the role LGBTQ+ people play in tech. Links https://diverse-rse.github.io the DiveRSE seminar serieshttps://arxiv.org/abs/2104.01712 the paper Understanding Eq...
How can we make computing environmentally more sustainable. Meet Loïc Lannelongue, who - together with Michael Inouye - created the Green Algorithms project. Amongst other things, it allows us to estimate the carbon footprint of our algorithms and computing jobs. The project has been awarded the HDR UK Susannah Boddie Award for Impact of the Year in March 2024. Links: https://www.green-algorithms.org the home page of Green Algorithms where you also find the link to their estimat...
Lecturers without Borders wants to bring scientists and school students together. It is an exciting project and for this episode I talked to Eugenia Covernton, who's leading the non-profit organisation. So, if you are a travelling researcher or RSE, or even if you want to do it from the comfort of your home, LeWiBo give you an opportunity to share your work in schools. https://www.lewibo.org The web-site lists a number of partnering organisations like https://www.europlanet-soci...
loading
We and our partners use cookies to personalize your experience, to show you ads based on your interests, and for measurement and analytics purposes. By using our website and our services, you agree to our use of cookies as described in our Cookie Policy.