Just a little blog post about what I see and what I do in EuroSciPy 2022
Day 1 - Arriving Basel, tutorial day 1
After a long trip from London, I finally arriving Basel. Arrived just in time for lunch on the first tutorial day. After chatting with the organizers, who are very nice and welcoming. I greet my friends who also just arrived. During lunch, I also chat with the Scikit Learn maintainers who lived in France.
well deserved break after gripping tutorials about #PyTorch #SciPy #scikit-learn and #GeoPandas#EuroSciPy2022 #EuroSciPy #Python #Basel pic.twitter.com/PivCAAwxPJ— EuroSciPy (@EuroSciPy) August 30, 2022
After lunch, I join the tutorial by the SciKit Learn team: Evaluating your machine learning models which is very informative and is showing an academic approach to measuring and comparing models with “better” metrics.
Next is a tutorial about ASR Introduction to Audio & Speech Recognition it’s fun but the workshop requires some prior knowledge and seems not all audiences are so there are a lot of questions and the tutorial quickly runs out of time. The material is very detailed though. It may be worth going through them when have time.
In the evening, a big group of us had a drink and food near the river, which is very relaxing.
Good software is good peopleware. Somewhere on the banks of the Rhine...— scikit-learn (@scikit_learn) August 30, 2022
EuroSciPy 2022, Basel, Switzerland.
Photo credit: @GaelVaroquaux pic.twitter.com/8ZTkYkoZzR
Day 2 - Tutorial day 2
In the morning we have tutorial by my colleague Valerio about PyTouch, it has been a while since I do any deep learning thing so it is interesting to know PyTouch is getting more popular now.
Our developer advocate 🥑 @leriomaggio @anacondainc is giving a tutorial @EuroSciPy pic.twitter.com/Jr3uvYBdH9— Cheuk Ting Ho 💙💛 (@cheukting_ho) August 30, 2022
Then I spend some time finalizing my demo and presentation.
After lunch, we had a walk and have ice cream. I usually bookmark ice cream places that I like and it’s coming in handy now.
In the afternoon I took a break from the tutorials and caught up with some work and meetings.
Colleague Jannis from the Conda team join us for the evening and we talk a lot, including about what community work we can do.
Day 3 - Conference day 1
Yay EuroSciPy opening session, so good to be back in person 🚀🤗 pic.twitter.com/IQrI9TmR6T— EuroSciPy (@EuroSciPy) August 31, 2022
We have two very interesting keynotes in the morning, especially the one by Emmanuelle Gouillart about scikit image in plotly. You can auto annotate tumours by squiggling on the picture. I got inspired by this talk a lot and have a new idea of what I can try next (which I am not telling yet)
Interactive image annotation with plotly and dash— Julien A. Raemy (@julsraemy) August 31, 2022
presented by @EGouillart at #euroscipy. I wonder how easy it would be to make the annotations created on https://t.co/SNfEiblWJI #IIIF / Web Annotation compliant? :) @EuroSciPy https://t.co/VCGZXWUHEL
Then there is the conda-forge talk by 3 speakers from different companies, Jannis is one of them.
Wonderful community collaboration example @EuroSciPy by @jaime_rgp @quansightai ➕ @wuoulf @QuantStackand & the one and only @jezdez @anacondainc talking about @condaforge 👏🏻👏🏻✨ pic.twitter.com/gcqqmG0RWK— (((Valerio Maggio))) 🇺🇦 (@leriomaggio) August 31, 2022
At lunch there is a Pyladies lunch, we all sit together with many ladies including the organisers of PyLadies Paris and PyLadies Berlin. We also talked about what we did recently that we feel happy about and everyone is just so amazing!
If you are at @EuroSciPy come and join us for @pyladies lunch. Wednesday, 31.08 room 028.— PyLadies Paris (@PyLadiesParis) August 30, 2022
Everyone welcome! pic.twitter.com/4bhz4js8zH
After lunch, there are a lot of talks about various libraries, including updates and technical stuff. I spent some time catching up on some work.
In the evening it is the social event! It’s a bit far from the city centre and we all have a good time.
Yesterday, our conference’s social event took place in the #Sandoase at the #Dreiländereck We hope all the attendants enjoyed it as much as we did!#EuroSciPy2022 #Basel pic.twitter.com/UaNtyJfRRa— EuroSciPy (@EuroSciPy) September 1, 2022
Day 4 - Conference day 2
The last conference day started with the interesting keynote about data privacy by Kathrine Jarmul. Then again there are talks. Some of them are more academic-focused.
Great start of the conference day listening to the second keynote on ‘Supercharging Open Data with Open Privacy’ by Katharine Jarmul @kjam#EuroSciPy2022 #Basel #OpenData #OpenPrivacy #Python pic.twitter.com/HW2AzWEtja— EuroSciPy (@EuroSciPy) September 1, 2022
After lunch there is a lineup of talks about running Python in browsers: Presentation about Pyodide, JupyterLite and PyScript (my talk). I think we are in an era where we are going through a revolution!
Do you know #PyScript? @cheukting_ho is showing #dataviz with @pyscript_dev at @EuroSciPy now! #EuroSciPy2022 pic.twitter.com/2Bbb8JphTE— Astra Stefania Delprete (@astrastefania) September 1, 2022
In the evening we have networking drinks at Klara, and some people join us after swimming in the river. I am so jealous and wish I can do that too one day.
Good bye @EuroSciPy and thank you for the great conference. I am staying for the best part which is the sprint! pic.twitter.com/bHZJSia6Uk— Cheuk Ting Ho 💙💛 (@cheukting_ho) September 1, 2022
Day 5 - Sprint days
On the first hours of the sprint, close to 70 EuroSciPy attendees are deep in discussions and programming. Amazing to see so many people come together to contribute to the open source libraries. #EuroSciPy2022 #Basel @UniBasel_en pic.twitter.com/JSgwZCou4P— EuroSciPy (@EuroSciPy) September 2, 2022
As someone who loves open-source and believes the best part of the conference is the sprint, I of cause stay for the sprint. I am quite surprised to see there are so many people thinking the same - we have two rooms full of sprinters contributing to various open-source projects.