# Chat digest Your weekly CodeRefinery team news for the busy people - May 3 News from https://coderefinery.zulipchat.com : ## CodeRefinery ## General ## Nordic-RSE ## Other training ## Tip of the day --- sent on 20.05 ## CodeRefinery - Ambassador meeting on Mon 13.5, summary: https://coderefinery.zulipchat.com/#narrow/stream/119815-general/topic/CodeRefinery.20Ambassador/near/438372672 - We will have these now once in a while and actively reach out to people that may be interested, please also reach out to "your people" - Organization info blog post suggestion waiting for your feedback: https://coderefinery.zulipchat.com/#narrow/stream/215460-coderefinery/topic/Organization.20info.20event - "in-person retreat" wrapup was requested. Please indicate your availability: https://coderefinery.zulipchat.com/#narrow/stream/425463-CR-retreat/topic/wrap-up , possible date 27.05 (team meeting) - CodeRefinery patches have arrived! Let's think about what to do with them. Ideas welcome! -> https://coderefinery.zulipchat.com/#narrow/stream/215460-coderefinery/topic/t-shirts - Info for organizations, blog post draft: PLEASE READ and comment: https://coderefinery.zulipchat.com/#narrow/stream/215460-coderefinery/topic/Organization.20info.20event - Outreach: - JH gave a talk about CR in Linköping: https://coderefinery.zulipchat.com/#narrow/stream/215460-coderefinery/topic/team.20meeting/near/437464882 - RB to give talk at NEIC conference: https://coderefinery.zulipchat.com/#narrow/stream/215460-coderefinery/topic/lightning.20talk.20at.20NeIC.20conference - SW had remote talk at RSE in HPC workshop at ISC'24 "CodeRefinery - my pathway into RSE" (workshop webpage: https://www.rse-hpc.org/). Great workshop, summary blog and "code for thought" podcast episode coming soon. - SW poster accepted for CarpentryCon about the CodeRefinery project ## General - Help requests: - npm: https://coderefinery.zulipchat.com/#narrow/stream/141114-help/topic/npm.20practice.20question - zipapps: https://coderefinery.zulipchat.com/#narrow/stream/141114-help/topic/zipapps.20in.20python - cargo: https://coderefinery.zulipchat.com/#narrow/stream/119815-general/topic/cargo.20and.20crates.20internal - Chat clean-up: Seems like we need a brainstorming meeting to collect best practices and do the cleanup/reorganization of the chat: https://coderefinery.zulipchat.com/#narrow/stream/119815-general/topic/Chat.20cleanup , possible date 03.06 (team meeting) - Some new "today I learned"s : https://coderefinery.zulipchat.com/#narrow/stream/303751-TIL - Discussion on cooking metaphors for parallism continues: https://coderefinery.zulipchat.com/#narrow/stream/311422-kickstart-aalto/topic/cooking.20metaphors.20to.20parallelism ## Nordic-RSE - Nordic-RSE: Conference discussion in #nordic-rse-2024 - conference happening soon :) ## Other training - Tuesdays Tools and Techniques for HPC (TTT4HPC) Day 4 successfully happened on 14.5: https://coderefinery.zulipchat.com/#narrow/stream/360548-workflows-course/topic/day4.20-.20Parallelization - Snakemake hackathon has over 40 registrations from FInland and Sweden (+ 2 from UK and 2 from Turkey), happening on Wednesday : https://coderefinery.zulipchat.com/#narrow/stream/360548-workflows-course/topic/workflows.20hackathon ## Tip of the day Use #coderefinery > team meeting (https://coderefinery.zulipchat.com/#narrow/stream/215460-coderefinery/topic/team.20meeting) topic to suggest topics for upcoming meetings, anything of interest to discuss with the team? You can but do not have to host meetings around the topics you suggest. Let Samantha know :) --- sent on 13.5 ## CodeRefinery - Monday 13.4 at 14 CEST: COdeRefinery Ambassador meeting: https://hackmd.io/@coderefinery/team-meeting - announced on social media and in chat: https://coderefinery.zulipchat.com/#narrow/stream/119813-announce/topic/CodeRefinery.20ambassador.20program - Autumn CodeRefinery workshop first planning session happened on 6.5: https://coderefinery.zulipchat.com/#narrow/stream/316508-tools-workshop/topic/Fall.202024.20CodeRefinery.20workshop - Please indicate your interest in CodeRefinery co-working sessions: https://coderefinery.zulipchat.com/#narrow/stream/215460-coderefinery/topic/Co-working.20sessions - Next planning meeting for CodeRefinery community teaching workshop; indicate your availability: https://coderefinery.zulipchat.com/#narrow/stream/215460-coderefinery/topic/community.20teaching.20.28instructor.20training.29.2C.202024 ## General - continuing discussions about chat cleanup, please let us know what would make the chat a more enjoyable place for you too: https://coderefinery.zulipchat.com/#narrow/stream/119815-general/topic/Chat.20cleanup ## Nordic-RSE - Nordic-RSE: Conference discussion in #nordic-rse-2024 - detail discussions in progress ## Other training - Tuesdays Tools and Techniques for HPC (TTT4HPC) Day 3 successfully happened on 7.5: https://coderefinery.zulipchat.com/#narrow/stream/360548-workflows-course/topic/day3.20-.20containers.20on.20clusters ## Tip of the day Use "Views" > "Combined feed" to get all recent messages in chronological order, no matter which topic they belong to. --- sent on 3.5 ## CodeRefinery - Next week, 6.5 at 14 CEST: First planning meeting for the next CodeRefinery workshop: https://coderefinery.zulipchat.com/#narrow/stream/316508-tools-workshop/topic/Fall.202024.20CodeRefinery.20workshop - Topical team meeting on the **train the trainer** workshop in autum was held, read about the plans: https://hackmd.io/76jnB2v7ThKTT-X2iznebg#2024-05-06-Autumn-CodeRefinery-workshop - Summary in chat: https://coderefinery.zulipchat.com/#narrow/stream/215460-coderefinery/topic/community.20teaching.20.28instructor.20training.29.2C.202024 - If interested in being a trainer in that workshop, please react to the summary message in chat - RD gave a great talk at EuroCC/Castiel training coffee about CodeRefinery streaming setup, see slides and read how it went: https://coderefinery.zulipchat.com/#narrow/stream/215460-coderefinery/topic/how-to-livestream-teach.20workshop ## General - Please help reviewing social media posts in #general > social media suggestions (https://coderefinery.zulipchat.com/#narrow/stream/119815-general/topic/social.20media.20suggestions) - You do not have to be an expert on the topic, but should somehow relate to it and give feeback by either providing an acknowledging emoji (meaning this is ok to post), suggesting changes or just letting others know that "this does not sound right" - If there is no feedback in future, we might need to work out a better system - LF will stream again this weekend: https://coderefinery.zulipchat.com/#narrow/stream/119815-general/topic/streaming ## Nordic-RSE - Nordic-RSE: Conference discussion in #nordic-rse-2024 - schedule to be posted soon - detail discussions in progress ## Other training - A Julia and machine learning training coming up: https://coderefinery.zulipchat.com/#narrow/stream/213721-finland/topic/Julia.20Tutorial - Planning for "Build systems hackathon" ongoing in #workshops (https://coderefinery.zulipchat.com/#narrow/stream/135843-workshops/topic/2024.20-.20October.20Build.20Systems.20Hackathon), next meeting on June 3rd ## Tip of the day Suggest topics or host one of the next Monday CodeRefinery meetings in #coderefinery > team meeting (https://coderefinery.zulipchat.com/#narrow/stream/215460-coderefinery/topic/team.20meeting ) topic! What should we discuss or work on? --- sent on 29.4 ## CodeRefinery - Next CodeRefinery meeting on Monday 29.4 at 14 CEST, topic: train-the-trainer: https://hackmd.io/@coderefinery/team-meeting - Please join if you want to be involved or let Samantha know if you cannot join: https://coderefinery.zulipchat.com/#narrow/stream/215460-coderefinery/topic/community.20teaching.20.28instructor.20training.29.2C.202024 - Want to be part of our CodeOfConduct Committee? Discuss or indicate your interest here: https://coderefinery.zulipchat.com/#narrow/stream/215460-coderefinery/topic/code-of-conduct.20channel - Please read and react if ok: In person writing retreat summary blog posts going to social media: https://coderefinery.zulipchat.com/#narrow/stream/119815-general/topic/social.20media.20suggestions/near/434981742 - RB and SW gave a talk at ACM HPC SIG Education chapter, [slides and recording linked from event page](https://sighpceducation.acm.org/events/code_refinery/) - Radovan will do a half-day CodeRefinery workshop at European Light Field Imaging Workshop (ELFI 2024) on 25-27 June, in Sozopol, Bulgaria, follow /participate in preparations here: https://coderefinery.zulipchat.com/#narrow/stream/215460-coderefinery/topic/half-day.20event.20at.20European.20Light.20Field.20Imaging.20Workshop.3F ## General - Discussion about real-life analogies to functions: https://coderefinery.zulipchat.com/#narrow/stream/141114-help/topic/what.20is.20a.20good.20real-life.20analogy.20for.20functions.3F ## Other training - "Tuesdays Tools and Techniques for HPC (TTT4HPC)" day 2 went well! No course day this week. Discussions for Day 3 + 4 ongoing in #workflows-course stream: https://coderefinery.zulipchat.com/#narrow/stream/360548-workflows-course - Related Snakemake hackathon still open for registration: https://ssl.eventilla.com/snakemake_hack - ## Tip of the day - Join the discussion on "git and github " masterclass: Read about advanced git topics to look into, and add your own! -> https://coderefinery.zulipchat.com/#narrow/stream/136238-lessons/topic/git.20and.20github.20.22masterclass.22 --- Sent on 22.4 Your weekly CodeRefinery team news for the busy people - April 3 News from https://coderefinery.zulipchat.com : ## CodeRefinery - Please indicate your interest in the autumn CodeRefinery workshop here: https://coderefinery.zulipchat.com/#narrow/stream/316508-tools-workshop/topic/Fall.202024.20CodeRefinery.20workshop - Reminder to please add your intereste for a CodeRefinery instructor training in autumn if you haven't yet: https://coderefinery.zulipchat.com/#narrow/stream/215460-coderefinery/topic/community.20teaching.20.28instructor.20training.29.2C.202024 - Many new blogs on topics discussed in the in-person writing retreat now available on our webpage, some more to come this week: https://coderefinery.org/blog/ ## General - Please give your comments on the chat cleanup strategy especially if you are currently not using the chat; what needs to happen to make it a more enjoyable experience? Give your comments:https://coderefinery.zulipchat.com/#narrow/stream/119815-general/topic/Chat.20cleanup - Input wanted on screensharing: https://coderefinery.zulipchat.com/#narrow/stream/119815-general/topic/screenshare.20aspect.20ratio.20guide - A new member: https://coderefinery.zulipchat.com/#narrow/stream/119816-new-members/topic/Hello.20from.20Michele , say hi :) ## Other training - RB did the Visualization course again, wonderful materials and looking for a potential co-teacher: https://coderefinery.zulipchat.com/#narrow/stream/136238-lessons/topic/visualization - Aaltos Python for Scicomp likely happening in beginning of December: https://coderefinery.zulipchat.com/#narrow/stream/298221-python-for-scicomp/topic/2024.20run - "Tuesdays Tools and Techniques for HPC (TTT4HPC)" chats and last minute preparations ongoing in #workflows-course , started last week, first day well received, good questions coming in. - Registration page (one can register for each day separately): https://scicomp.aalto.fi/training/scip/ttt4hpc-2024/index.html - Related Snakemake hackathon also still open for registration: https://ssl.eventilla.com/snakemake_hack - General GPU training planning for next year happening in https://coderefinery.zulipchat.com/#narrow/stream/136238-lessons/topic/General.20GPU.20lesson , now is the time to join if interested. ## Nordic-RSE - Nordic-RSE: Conference discussion in #nordic-rse-2024 - submission acceptance emails have been sent out; schedule in preparation - registration open: https://nordic-rse.org/events/2024-in-person-conference/ ## Tip of the day Working in HPC and want to connect/discuss with people also working in HPC? -> Join the #nordichpc stream (https://coderefinery.zulipchat.com/#narrow/stream/198213-nordichpc) and start a new topic on something you would like to discuss or hear opinions about, or just something cool you would like to share :) ---- sent on 12.4: ## CodeRefinery - @all! Please add your known dates (courses, national holidays, conferences etc) for fall, winter 2024: https://coderefinery.zulipchat.com/#narrow/stream/135843-workshops/topic/Fall.202024.20workshops.2C.20courses.2C.20conferences - for finding CodeRefinery workshop dates + train the trainer workshop - CodeRefinery ambassador program started, invite your friends: https://coderefinery.zulipchat.com/#narrow/stream/119815-general/topic/CodeRefinery.20Ambassador - Nominating Radovan for ACM HPC SIG education award; help writing nomination letter here: https://coderefinery.zulipchat.com/#narrow/stream/215460-coderefinery/topic/ACM.20HPCSIG.20Education.20award - Help channel activated again: - SPF DNS records for coderefinery.org: https://coderefinery.zulipchat.com/#narrow/stream/141114-help/topic/SPF.20DNS.20records.20for.20coderefinery.2Eorg - multi-way syncing programs: https://coderefinery.zulipchat.com/#narrow/stream/141114-help/topic/multi-way.20syncing.20programs ## General - Wanna learn about CodeRefinery streaming setup? - follow: https://coderefinery.zulipchat.com/#narrow/stream/119815-general/topic/obs.20stream.20control.20panel - Check out Enricos awesome materials on AI for qualitative research and let him know if you want to become co-author: https://coderefinery.zulipchat.com/#narrow/stream/119815-general/topic/AI.20resources.20for.20learning ## Nordic-RSE - Nordic-RSE: Conference discussion in #nordic-rse-2024 - submission closed, schedule is in preparation - check out the stream #nordic-rse-2024 ## Other training - Planning for "Tuesdays Tools and Techniques for HPC (TTT4HPC)" ongoing in #workflows-course , starting next week! - Registration page: https://scicomp.aalto.fi/training/scip/ttt4hpc-2024/index.html - Related Snakemake hackathon also open for registration: https://ssl.eventilla.com/snakemake_hack ## Tip of the week Follow and make use of the #announce channel: - Find and share open positions - Find and share trainings, webinars, talks This can be for your own events or also others that you think others may find interesting :) --- ## sent on 5.4 ## CodeRefinery - On Monday we will have community call instead of team meeting, advertised to workshop participants and on social media: https://coderefinery.zulipchat.com/#narrow/stream/119813-announce/topic/CodeRefinery.20community.20call - The CodeRefinery "bring your own code" session was a success, two happy participants (one even coming back in second session), some sending emails that the time did not fit their calendar; thanks to RB, DI, AV and AAK :) - CodeRefinery "train the trainer" in Summer 2024? - indicate your interest: https://coderefinery.zulipchat.com/#narrow/stream/215460-coderefinery/topic/community.20teaching.20.28instructor.20training.29.2C.202024/near/431312496 - Give your input on what should be included in a Git "masterclass": https://coderefinery.zulipchat.com/#narrow/stream/136238-lessons/topic/git.20and.20github.20.22masterclass.22 - Anyone going to PASC'24 and want to present CodeRefinery poster (accepted submission)? - Contact Samantha - CodeRefinery poster contribution submitted to CarpentryCon24 ## Announcement - R courses coming up at CSC: https://coderefinery.zulipchat.com/#narrow/stream/119813-announce/topic/R.20courses.20at.20CSC.20in.20May.202024 ## Nordic-RSE - Nordic-RSE: Conference discussion in #nordic-rse-2024 - more in-detail planning phase in progress, wanna join? - check out the stream #nordic-rse-2024 - Continuing discussion on architects vs engineers: https://coderefinery.zulipchat.com/#narrow/stream/213720-nordic-rse/topic/architect.20vs.20engineer ## Other training - Planning for "Tuesdays Tools and Techniques for HPC (TTT4HPC)" ongoing in #workflows-course - Registration page: https://scicomp.aalto.fi/training/scip/ttt4hpc-2024/index.html - Related Snakemake hackathon now also open for registration: https://ssl.eventilla.com/snakemake_hack ## Tip of the week Find or add your own RSE (and other) memes in #general - memes topic: https://coderefinery.zulipchat.com/#narrow/stream/119815-general/topic/memes --- ## Sent on 28.3.24 ## CodeRefinery - If you have somehow been involved (instructor, helper, listener, whatever) in the workshop, please leave your feedback/lessons learned: https://coderefinery.zulipchat.com/#narrow/stream/316508-tools-workshop/topic/lessons.20learned - Blog about the workshop and its future in the making: https://github.com/coderefinery/coderefinery.org/pull/846 - please read and comment - Please advertise our new newsletter platform (and sign up yourself): https://postit.csc.fi/sympa/subscribe/coderefinery - The CodeRefinery "bring your own code" session was a success, two happy participants; thanks to RB, DI, AV and AAK :) - RD started discussion on lesson categorization: https://coderefinery.zulipchat.com/#narrow/stream/119815-general/topic/lesson.20categorization.2Fparticipation.20typed ## General - Some wondering about git commands and terminology (`git reset HEAD~1` but `git revert HEAD`): https://coderefinery.zulipchat.com/#narrow/stream/136238-lessons/topic/git-intro.20.2F.20git-solo - Community help requests, please help/comment if you have any experience with - VSCodium (https://coderefinery.zulipchat.com/#narrow/stream/141114-help/topic/VSCodium.20vs.20VSCode) or - GitHub education (https://coderefinery.zulipchat.com/#narrow/stream/141114-help/topic/Github.20for.20education) or - "GitHub" for data (https://coderefinery.zulipchat.com/#narrow/stream/141114-help/topic/like.20github.20but.20for.20data) ## National - Discussion about adoption of FAIR princliples for research software in Finland: https://coderefinery.zulipchat.com/#narrow/stream/213721-finland/topic/Adoption.20of.20FAIR.20Research.20Software.20principles.20in.20Fin ## Other courses and events planning - Planning for "Tuesdays Tools and Techniques for HPC (TTT4HPC)" ongoing in #workflows-course - Registration page up: https://scicomp.aalto.fi/training/scip/ttt4hpc-2024/index.html - Please register and share :) - Check the specific days topics to see what is going on - Nordic-RSE: Conference discussion in #nordic-rse-2024 - more in-detail planning phase started - submission deadline extended to 5.4 ## Tip of the week ## Check out the #TIL stream, and add something you have learned "today" or last week or at some point :) - And let me know if you have an idea what we could do with those? --- ## Sent to coderefinery-team on 21.03 CodeRefinery team news for the busy people :) - Main topic discussed: CodeRefinery workshop (running 12.-14.3 and 19.-21.3) - join the aftermath discussion in #tools-workshop - Two blogposts: - First week redesign: https://coderefinery.org/blog/2024/03/15/week1-march-workshop-rework/ - Streaming workshop suggestion: https://coderefinery.org/blog/2024/03/17/streaming-training-workshop/ - lessons learned/feedback is being collected in subtopic, please go and add yours!: https://coderefinery.zulipchat.com/#narrow/stream/316508-tools-workshop/topic/lessons.20learned - Looking for interested instructors: - CodeRefinery in half a day for European Light Field Imaging Workshop (ELFI 2024) on 25-27 June, in Sozopol, Bulgaria -> https://coderefinery.zulipchat.com/#narrow/stream/215460-coderefinery/topic/half-day.20event.20at.20European.20Light.20Field.20Imaging.20Workshop.3F - Planning for "Tuesdays Tools and Techniques for HPC (TTT4HPC)" ongoing in #workflows-course - Collaborative course in April/May - Planning is happening in parallel for each session in subtopics - Connected Snakemake hackathon looking for collaborators: https://coderefinery.zulipchat.com/#narrow/stream/360548-workflows-course/topic/workflows.20hackathon - Planning for "Build systems hackathon" ongoing in #workshops (https://coderefinery.zulipchat.com/#narrow/stream/135843-workshops/topic/2024.20-.20October.20Build.20Systems.20Hackathon), next meeting on Monday 25th - Nordic-RSE: main topic discussed is the upcoming conference in end of May (we got some funding!) -> Special stream: #nordic-rse-2024 - Interesting discussions ongoing in #general - AI ethics: https://coderefinery.zulipchat.com/#narrow/stream/119815-general/topic/AI.20ethics.20and.20law.2C.20journal.20club.3F - Lots of new memes: https://coderefinery.zulipchat.com/#narrow/stream/119815-general/topic/memes - Citing research software: https://coderefinery.zulipchat.com/#narrow/stream/119815-general/topic/citing.20research.20software.20and.20transitivity