Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add JuliaCon 2024 timestamps - REPL & Methods #280

Draft
wants to merge 12 commits into
base: main
Choose a base branch
from
43 changes: 43 additions & 0 deletions videos/JuliaCon_2024/Method-Room_Day-1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
Video title: JuliaCon 2024 | Method Room | Day 1
Video link: https://www.youtube.com/watch?v=1c4TTosBzzY

Contents
00:00 Setup
1:31:20 Teaching Structural Bioinformatics with BiochemicalAlgorithms.jl | Speaker: Jennifer Leclaire, Andreas Hildebrandt
1:35:00 Notes from an All-Julia Honours Thesis | Speaker: Vikram Sondergaard
1:41:31 Nice features about Julia | Facilitator: Jennifer Leclaire
1:43:15 My Experience With Deep Learning Research in Julia. | Speaker: Romeo Valentin
1:46:45 Break
2:11:02 MaxEntropyGraphs.jl: Random Graphs with JuliaGraphs | Speaker: Bart De Clerck
2:33:57 MaxEntropyGraphs.jl Q&A
2:37:40 Break
2:40:55 Fast and generic Hidden Markov Models | Speaker: Guillaume Dalle
3:06:00 Hidden Markov Models Q&A
3:11:20 Break
4:40:55 Probabilistic inference using contraction of tensor networks | Speaker: Martin Roa-Villescas
5:05:35 Probabilistic inference Q&A
5:11:50 OpenAPI.jl for easy HTTP APIs | Speaker: Tanmay Mohapatra
5:36:15 OpenAPI.jl Q&A
5:43:03 A retrospect on Julia web services: HTTP, performance and memory | Speaker: Krystian Guliński, Panagiotis Georgakopoulos
6:11:18 Julia web services Q&A
6:14:46 Break
6:30:07 SpatialDependence.jl: exploratory spatial data analysis | Speaker: Javier Barbero
6:37:00 SpatialDependence.jl Q&A
6:43:10 Curling with Julia: A brief overview of CurlHTTP.jl | Speaker: Philip Tellis
7:10:35 CurlHTTP.jl Q&A
7:14:33 EditBoundary.jl - a quest to revive structured quad meshes | Speaker: Miguel Raz Guzmán Macedo, Ivan Méndez
7:34:55 EditBoundary.jl Q&A
7:40:52 Improving the life-cycle of tensor algorithm development | Speaker: Karl Pierce
8:07:06 Tensor algorithm development Q&A
8:12:24 Break

Code Links
BiochemicalAlgorithms.jl: https://github.com/hildebrandtlab/BiochemicalAlgorithms.jl
MaxEntropyGraphs.jl: https://github.com/B4rtDC/MaxEntropyGraphs.jl
Hidden Markov Models: https://github.com/gdalle/HiddenMarkovModels.jl
Probabilistic inference: https://github.com/TensorBFS/TensorInference.jl.git
OpenAPI.jl: https://github.com/JuliaComputing/OpenAPI.jl
SpatialDependence.jl: https://github.com/javierbarbero/SpatialDependence.jl.git
CurlHTTP.jl: https://github.com/bluesmoon/CurlHTTP.jl.git
EditBoundary.jl: https://github.com/miguelraz/EditBoundary.jl.git
Tensor algorithm development: https://github.com/ITensor/ITensors.jl.git
47 changes: 47 additions & 0 deletions videos/JuliaCon_2024/Method-Room_Day-2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
Video title: JuliaCon 2024 | Method Room | Day 2
Video link: https://www.youtube.com/watch?v=gbtTJQFVijM

Contents
00:00 Welcome | Program Overview
56:15 Herb.jl: Teaching programs how to program with program synthesis | Speaker: Tilman Hinnerichs
1:04:00 Herb.jl Q&A
1:07:08 FMIExchange.jl: Foreign Models Through a Familiar Interface | Speaker: Lucas Bex
1:15:53 FMIExchange.jl Q&A
1:17:16 Enabling Spectral Indices Computation with SpectralIndices.jl | Speaker: Francesco Martinuzzi
1:26:42 SpectralIndices.jl Q&A
1:28:28 Fast probabilistic inference for ODEs with ProbNumDiffEq.jl | Speaker: Nathanael Bosch
1:52:01 ProbNumDiffEq.jl Q&A
1:57:15 What’s new with GeoInterface.jl: traits for interoperability | Speaker: Rafael Schouten, Maarten Pronk
2:06:55 Writing allocation-free Julia code with AllocCheck.jl | Speaker: Gabriel Baraldi, Cody Tapscott
2:17:11 AllocCheck.jl Q&A
2:22:10 Break
4:57:45 Recursive Causal Discovery with Julia | Speaker: Sepehr Elahi
5:06:05 Recursive Causal Discovery Q&A
5:16:15 Trillion Dollar Words in Julia | Speaker: Patrick Altmeyer
5:24:55 Trillion Dollar Words Q&A
5:27:27 Break
5:55:50 Using Julia as part of an Anomaly Detection pipeline | Speaker: Philip Tellis
6:21:27 Anomaly Detection Q&A
6:27:55 Break
6:36:09 Working with Open Street Map spatial data in Julia | Speaker: Przemysław Szufel
6:44:30 Open Street Map Q&A
6:46:28 Strategic Data Handling in Julia | Speaker: Christian Hower
6:54:55 Strategic Data Handling Q&A
6:58:22 Forecasting Mental Wellness of Students using Julia | Speaker: Aditi Raviraj Burse, Radhika Shidling Bhangi
7:06:26 Forecasting Mental Wellness Q&A
7:10:12 Break
7:25:53 Cost-Efficient Experimental Designs, aka CEEDesigns.jl | Speaker: J B, Tianchi Chen, Otto Ritter, Sean L Wu
7:55:52 CEEDesigns.jl Q&A

Code Links:
Herb.jl: https://github.com/Herb-AI/Herb.jl
FMIExchange.jl: https://github.com/Electa-Git/FMIExchange.jl
SpectralIndices.jl: https://github.com/awesome-spectral-indices/SpectralIndices.jl
ProbNumDiffEq.jl: https://github.com/nathanaelbosch/ProbNumDiffEq.jl
GeoInterface.jl: https://github.com/JuliaGeo/GeoInterface.jl
AllocCheck.jl: https://github.com/JuliaLang/AllocCheck.jl
Recursive Causal Discovery: https://github.com/sepehr78/RecursiveCausalDiscovery.jl
Trillion Dollar Words: https://github.com/pat-alt/TrillionDollarWords.jl
Anomaly Detection: https://github.com/bluesmoon/NelsonRules.jl
Open Street Map: https://github.com/pszufe/OSMToolset.jl
CEEDesigns.jl: https://github.com/Merck/CEEDesigns.jl
60 changes: 60 additions & 0 deletions videos/JuliaCon_2024/Method-Room_Day-3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
Video title: JuliaCon 2024 | Method Room | Day 3
Video link: https://www.youtube.com/watch?v=6Te9rThZaa4

Contents
00:00 Setup
1:50:38 What's new in the Julia extension for VS Code | Speaker: Sebastian Pfitzner
1:56:46 VSCode Q&A
1:59:33 GenX: a high-performance tool for electricity system planning | Speaker: Luca Bonaldo
2:06:50 GenX Q&A
2:11:02 Investigating Crimes using Julia | Speaker: Gajendra Deshpande
2:35:24 Investigating Crimes Q&A
2:43:25 TSearch: An Experimental Search System for the Julia Community | Speaker: Caleb Allen
2:51:48 InferOpt.jl: combinatorial optimization and machine learning | Speaker: Léo Baty
2:58:40 All that's new and improved in Optimization.jl | Speaker: Vaibhav Dixit
3:09:10 Break
3:19:00 Exploring musical tunings with Julia | Speaker: Thomas A. Poulsen
3:27:12 Musical tunings Q&A
3:29:56 TotalViewITCH.jl - Parse the messages in Julia! | Speaker: Colin Swaney
3:36:40 TotalViewITCH.jl Q&A
3:39:40 JSOSuite.jl: one-stop solution for optimization | Speaker: Abel Soares Siqueira
3:57:57 JSOSuite.jl Q&A
4:03:04 Break
5:39:55 Real‑Time Airborne Magnetic Navigation with MagNav.jl | Speaker: Albert R. Gnadt, Jonathan Taylor
6:03:10 MagNav.jl Q&A
6:11:05 'What's the plan?', asked my robot | Speaker: Angeline Aguinaldo
6:37:00 'What's the plan?' Q&A
6:38:43 Break
6:44:54 What's new in GraphBLAS.jl | Speaker: Raye Kimmerer
7:06:50 GraphBLAS.jl Q&A
7:12:07 Break
7:19:00 BoxCox.jl -- A lightweight package with nice extensions | Speaker: Phillip Alday
7:24:07 BoxCox.jl
7:27:52 MuJoCo.jl: A case study for developing Julia bindings | Speaker: Jamie Mair
7:36:33 MuJoCo.jl Q&A
7:40:14 SequentialZfpCompression.jl: Out-of-core multi array compression | Speaker: Átila Saraiva Quintela Soares, Mauricio D Sacchi
7:48:11 SequentialZfpCompression.jl Q&A
7:50:02 HighDimPDE.jl: Solving high dimensional PDEs using deep learning | Speaker: Ashutosh Bharambe
7:57:30 HighDimPDE.jl Q&A
8:00:44 Cairn.jl: Enhanced Molecular Dynamics for Active Learning | Speaker: Joanna Zou, Pablo Zubieta
8:12:12 cadCAD.jl: A Modeling Library for Generalized Dynamical Systems | Speaker: Emanuel Lima
8:34:00 cadCAD.jl Q&A
8:39:35 End

Code Links
VSCode: https://github.com/julia-vscode
GenX: https://github.com/GenXProject/GenX.jl.git
InferOpt.jl: https://github.com/JuliaDecisionFocusedLearning/InferOpt.jl.git
Optimizations.jl: https://github.com/SciML/Optimization.jl
Musical tunings: https://github.com/tp2750/TuningSystems.jl
TotalViewITCH.jl: https://github.com/cswaney/TotalViewITCH.jl
JSOSuite.jl: https://github.com/JuliaSmoothOptimizers/JSOSuite.jl.git
MagNav.jl: https://github.com/MIT-AI-Accelerator/MagNav.jl.git
What's the plan?: https://github.com/AlgebraicJulia
GraphBLAS.jl: https://github.com/JuliaSparse/GraphBLAS.jl
BoxCox.jl: https://github.com/palday/BoxCox.jl
MuJoCo.jl: https://github.com/JamieMair/MuJoCo.jl.git
SequentialZfpCompression.jl: https://github.com/AtilaSaraiva/SequentialZfpCompression.jl.git
HighDimPDE.jl: https://github.com/SciML/HighDimPDE.jl.git
Cairn.jl: https://github.com/cesmix-mit/Cairn.jl
cadCAD.jl: https://github.com/cadCAD-org/cadCAD.jl
45 changes: 45 additions & 0 deletions videos/JuliaCon_2024/REPL-Main-Stage_Day-1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
Video title: JuliaCon 2024 | REPL Main Stage | Day 1
Video link: https://www.youtube.com/watch?v=OQnHyHgs0Qo&list=PLP8iPy9hna6R5gUZLbSZCZTGJ0uncLBfi&index=17

Contents
00:00 Setup & Mic Checks | Speakers: Raye Kimmerer
59:54 State of Julia 2024 | Speakers: Kristoffer Carlsson, Lilith Hafner, Elliot Saba
1:32:35 State of Julia Q&A
1:48:12 Juliet & Romeo; making Julia a hard real-time robot language | Speakers: Klas Nilsson, Kan Wu
2:03:52 Juliet & Romeo Q&A
2:06:00 JuliaSim: Bringing Julia to Industrial Modeling and Simulation | Speakers: Viral B. Shah, Gary Mansouri, Chris Rackauckas
2:15:36 JuliaSim Q&A
2:26:38 Break
2:48:48 Adventures in Julia IR: Plundering Core.Compiler | Speakers: Frames Catherine White
3:17:47 Julia IR Q&A
3:19:48 Compiler plugins and non-native execution caching | Speakers: Valentin Churavy
3:48:15 Compiler plugins Q&A
3:50:30 Secure numerical computations using fully homomorphic encryption | Speakers: Michael Schlottke-Lakemper, Arseniy Kholod
4:22:06 Secure numerical computations Q&A
4:24:00 Break
5:48:21 The cryptography packages in Julia: What is missing? | Speakers: Jorge Alberto Vieyra Salas
6:13:23 Cryptography Q&A
6:19:00 Memory in Julia | Speakers: Oscar Smith, Jameson Nash
6:42:26 Memory in Julia Q&A
6:49:21 App support in Pkg | Speakers: Kristoffer Carlsson
7:08:55 App support in Pkg Q&A
7:19:19 Break
7:29:00 JuliaScript.jl - simply run julia scripts at max speed | Speakers: Stephan Sahm
7:36:46 JuliaScript.jl Q&A
7:39:24 ScopedValues -- What are they good for | Speakers: Valentin Churavy
7:46:23 ScopedValues Q&A
7:49:14 Renovating Automated Dependency Management in Julia | Speakers: Anant Thazhemadam, Joris Kraak
8:14:26 Renovating Automated Dependency Management Q&A
8:19:07 Pkg en route: the logistics behind the package manager | Speakers: Fredrik Ekre
8:43:12 Pkg logistics Q&A
8:51:01 The public keyword and how public APIs work in Julia | Speakers: Lilith Hafner
9:09:34 Public keyword Q&A
9:19:56 Break
9:29:20 Materials Modeling: Bonding across atoms, code, and people | Speakers: Michael F. Herbst, Rachel Kurchin
10:15:10 Materials Modeling Q&A
10:21:00 Wrap-up announcements

Code Links:
Secure numerical computations: https://github.com/hpsc-lab/OpenFHE.jl
JuliaScript.jl: https://github.com/jolin-io/JuliaScript.jl
Materials Modeling: https://github.com/JuliaMolSim?q=&type=all&language=&sort=stargazers
50 changes: 50 additions & 0 deletions videos/JuliaCon_2024/REPL-Main-Stage_Day-2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
Video title: JuliaCon 2024 | REPL Main Stage | Day 2
Video link: https://www.youtube.com/watch?v=Bo3k4oD1Avg

Contents
00:00 Break
41:14 Welcome | Speakers: Raye Kimmerer, Koen de Raad
51:55 Software at ASML: the Force behind making microchips | Speakers: Maurice du Mee
1:19:15 Software at ASML Q&A
1:31:36 Break
1:41:45 Language 1.5 revisited | Speakers: Michael Tiemann
2:08:10 Language 1.5 Q&A
2:10:52 BinaryBuilder 2: Return of the Compilers | Speakers: Elliot Saba
2:37:30 BinaryBuilder 2 Q&A
2:40:54 Infiltrator.jl - No-Overhead Breakpoints in Julia | Speakers: Sebastian Pfitzner
2:50:33 Infiltrator.jl Q&A
2:51:43 What's New in GenieFramework? | Speakers: Helmut Hänsel, Pere Giménez
3:01:03 GenieFramework Q&A
3:02:45 Break
3:15:38 AI Hardware and Real-world AI | Speakers: Andrew Fitzgibbon, FRS
3:58:13 AI Hardware Q&A
4:09:00 Break
5:41:40 Dude, where's my code? | Speakers: Tim Holy, Claire Foster
6:10:30 Dude, where's my code Q&A
6:12:13 Static Analysis of Julia Code | Speakers: Gajendra Deshpande
6:36:50 Static Analysis Q&A
6:42:24 Julia Compiler Secrets - Static Analysis | Speakers: Keno Fischer, Shuhei Kadowaki
7:10:44 Julia Compiler Secrets Q&A
7:13:45 Break
7:20:53 Julia in Air Gapped Environments | Speakers: Josh Day, Avik Sengupta
7:29:44 Julia in Air Gapped Environments Q&A
7:31:04 Interfaces.jl: base and package interface tests for your objects | Speakers: Rafael Schouten, Guillaume Dalle
7:37:51 Interfaces.jl Q&A
7:41:41 New Ways to Compile Julia | Speakers: Jeff Bezanson, Gabriel Baraldi
8:01:12 New Ways to Compile Julia Q&A
8:11:45 GreenSpeed: Sustainable Chemical Synthesis Right from the Start | Speakers: Helmut Hänsel, Sara Wirsing
8:38:00 GreenSpeed Q&A
8:40:46 Break
9:15:08 JuliaCon Photo Logistics
9:18:15 JuliaCon Closing Remarks | Rob de Wit
9:25:05 Sonic Pi - Live Coding as a tool for next-gen education | Speakers: Sam Aaron
10:07:39 Sonic Pi Q&A

Code Links:
BinaryBuilder 2: https://github.com/JuliaPackaging/BinaryBuilder2.jl
Infiltrator.jl: https://github.com/JuliaDebug/Infiltrator.jl
GenieFramework: https://github.com/GenieFramework/Genie.jl
Dude, where's my code: https://github.com/c42f/JuliaLowering.jl
Julia in Air Gapped Environments: https://github.com/JuliaComputing/DepotDelivery.jl
Interfaces.jl: https://github.com/rafaqz/Interfaces.jl
Sonic Pi: https://sonic-pi.net/