Skip to content

Commit 1d65ff6

Browse files
committed
deploy: c11fe0e
1 parent 743afaa commit 1d65ff6

9 files changed

+128
-4
lines changed

.lektor/buildstate

16 KB
Binary file not shown.

meetups/2025/8/14/20250814-setting-python-threading-free/index.html

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<title>Setting Python Threading Free — MadPy</title>
2323

2424

25-
<meta property="og:image" content="https://madpy.com/static/images/2025-08-14-Setting-Python-Threading-Free-Social-Card-1200x630.png"/>
25+
<meta property="og:image" content="https://madpy.com/static/images/2025-08-14-Setting-Python-Threading-Free-1-1200x630.jpg"/>
2626
<meta property="og:image:width" content="1200"/>
2727
<meta property="og:image:height" content="630"/>
2828

@@ -80,9 +80,13 @@ <h2>Setting Python Threading Free</h2>
8080
Thursday, August 14 2025, 6:30 PM<br />
8181
Madison Public Library, 201 W Mifflin St, Room 302 [<a href="https://maps.app.goo.gl/UpdANHPrWpstdDHe6">Map</a>]<br />
8282
RSVP on <a href="https://www.meetup.com/madison-python/events/310039631/">Meetup</a>
83-
83+
<b>(Note: This Meetup has already occurred.)</b>
8484
</p>
85-
<p><img src="../../../../../static/images/2025-08-14-Setting-Python-Threading-Free-Social-Card-1536x1024.png" alt=""></p>
85+
<p><img src="../../../../../static/images/2025-08-14-Setting-Python-Threading-Free-1-4032x3024.jpg" alt=""></p>
86+
<p>Slides from Dave's talk:</p>
87+
<ul>
88+
<li><a href="../../../../../static/slides/2025-08-14-Setting-Python-Threading-Free-slides.pdf">Downloadable .pdf Format</a></li>
89+
</ul>
8690
<p>Python's inability to efficiently use multiple threads is a popular topic when discussing the performance of code written in Python. In this talk Dave Hoese will dive into Python's new free-threading functionality which greatly improves multi-threaded workflows in Python. We'll go over concepts like concurrency and parallelism, threads and processes, the Global Interpreter Lock (GIL), and show multiple examples of multi-threading in Python.</p>
8791
<p>Dave is a software developer at the Space Science and Engineering Center at the University of Wisconsin-Madison. He graduated with a Bachelor's degree in Computer Engineering from UW-Madison. Dave works on writing software tools to assist atmospheric scientists with a focus on analyzing satellite and ground-based instrument data.</p>
8892

Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,110 @@
1+
<!doctype html>
2+
<meta charset="utf-8">
3+
<head>
4+
5+
<link rel="stylesheet" href="../../../../../static/normalize.css">
6+
<link rel="stylesheet" href="../../../../../static/skeleton.css">
7+
<link rel="stylesheet" href="../../../../../static/style.css">
8+
<link rel="stylesheet" href="../../../../../static/pygments.css">
9+
10+
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
11+
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
12+
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
13+
<link rel="manifest" href="/site.webmanifest">
14+
15+
<!-- Mobile Specific Metas
16+
–––––––––––––––––––––––––––––––––––––––––––––––––– -->
17+
<meta name="viewport" content="width=device-width, initial-scale=1">
18+
19+
<!-- FONT
20+
–––––––––––––––––––––––––––––––––––––––––––––––––– -->
21+
22+
<title>A Crash Course in Causal Inference — MadPy</title>
23+
24+
25+
<meta property="og:image" content="https://madpy.com/static/images/2025-09-11-A-Crash-Course-in-Causal-Inference-social-card-1200x630.png"/>
26+
<meta property="og:image:width" content="1200"/>
27+
<meta property="og:image:height" content="630"/>
28+
29+
30+
31+
32+
<meta property="og:title" content="A Crash Course in Causal Inference, Thu, Sep 11 @ 6:30 PM | MadPy"/>
33+
34+
35+
36+
37+
<meta property="og:description" content="Join MadPy as we explore causal inference in machine learning with Pierce Edmiston. Learn why prediction models aren&#39;t enough for certain data questions through Python examples using packages like DoWhy. This free event is open to all"/>
38+
39+
40+
</head>
41+
<body>
42+
<div class="container">
43+
44+
<div class="row">
45+
<div class="three columns">
46+
<nav>
47+
<h3 id="logo"><img src="../../../../../static/images/madpy-logo.svg" alt="MadPy logo" width="200" height="200"></h3>
48+
<ul>
49+
<li><a href="../../../../../">About</a></li>
50+
51+
<li class="active"><a href="../../../../">Events</a></li>
52+
53+
<li><a href="../../../../../bookclub/">Book Club</a></li>
54+
55+
<li><a href="../../../../../sponsorship/">Sponsorship</a></li>
56+
57+
<li><a target="_blank" href="https://slack.madpy.com/">Slack</a></li>
58+
<li><a target="_blank" rel="me" href="https://fosstodon.org/@madpy">Mastodon</a>
59+
<li><a target="_blank" href="https://github.com/madison-python">GitHub</a>
60+
<li><a target="_blank" href="https://www.meetup.com/MadPython/">Meetup.com</a>
61+
</ul>
62+
</nav>
63+
&nbsp;
64+
</div>
65+
66+
<div class="nine columns">
67+
68+
69+
<div class="blog-post">
70+
71+
<h2>A Crash Course in Causal Inference</h2>
72+
73+
<p class="meta">
74+
Presented by:
75+
76+
Pierce Edmiston
77+
78+
<br /><br />
79+
Thursday, September 11 2025, 6:30 PM<br />
80+
Madison Public Library -- Sequoya Branch, 4340 Tokay Blvd [<a href="https://maps.app.goo.gl/DJ1i5uYD62xFpycR7">Map</a>]<br />
81+
RSVP on <a href="https://www.meetup.com/madison-python/events/310712141/">Meetup</a>
82+
83+
</p>
84+
<p><img src="../../../../../static/images/2025-09-11-A-Crash-Course-in-Causal-Inference-social-card-1536x1024.png" alt=""></p>
85+
<p>ML engineers have always been interested in prediction problems (predicting who will survive the Titanic, predicting the next word in a sentence), but what about cause and effect? In this talk, I will give you a crash course in causal inference, and try to convince you that prediction models cannot answer some of the more interesting questions we want to ask of our data. If this all sounds too academic, don't worry, I'll have plenty of examples in Python code using some of the popular packages that are out there (e.g., DoWhy).</p>
86+
<p>About the speaker: Pierce Edmiston is a Senior Principal Crafter at 8th Light, where he specializes in platform engineering and data science enablement for clients. He has a PhD in Cognitive Psychology from UW-Madison and he owes everything to Python.</p>
87+
88+
</div>
89+
90+
91+
</div>
92+
93+
</div>
94+
</div>
95+
96+
<!-- JS
97+
================================================== -->
98+
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
99+
100+
<!-- <script>
101+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
102+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
103+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
104+
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
105+
106+
ga('create', 'UA-100252062-1', 'auto');
107+
ga('send', 'pageview');
108+
109+
</script> -->
110+
</body>

meetups/index.html

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,11 @@ <h2 class="index-title">Upcoming Meetups</h2>
6363

6464

6565

66-
<li>Thursday, August 14 2025, 6:30 PM: <a href="2025/8/14/20250814-setting-python-threading-free/">Setting Python Threading Free</a></li>
66+
<li>Thursday, September 11 2025, 6:30 PM: <a href="2025/9/11/20250911-a-crash-course-in-causal-inference/">A Crash Course in Causal Inference</a></li>
67+
68+
69+
70+
6771

6872

6973

@@ -256,6 +260,12 @@ <h2 class="index-title">Past Meetups</h2>
256260

257261

258262

263+
<li>Aug 14, 2025: <a href="2025/8/14/20250814-setting-python-threading-free/">Setting Python Threading Free</a></li>
264+
265+
266+
267+
268+
259269
<li>Jul 10, 2025: <a href="2025/7/10/madpy-social-mickeys-tavern/">MadPy Social: Mickey&#39;s Tavern</a></li>
260270

261271

258 KB
Loading
2.41 MB
Loading
1.28 MB
Loading
2.44 MB
Loading
500 KB
Binary file not shown.

0 commit comments

Comments
 (0)