Michelle Waveform, PhD
@michw.com
Scientist, programmer, data visualizer. Mostly ocean things, especially underwater acoustics and how sound impacts marine fauna | T1D parent & DIY Looper | Coastal NC | 🇨🇦🇺🇸
http://www.michw.com/
http://www.michw.com/
I was just typing out a comment starting with "this is" - and Pycharm tried to autocomplete it to "this is basically a hack" - and I have never been more offended by an AI.
May 5, 2025 at 3:58 PM
I was just typing out a comment starting with "this is" - and Pycharm tried to autocomplete it to "this is basically a hack" - and I have never been more offended by an AI.
Reposted by Michelle Waveform, PhD
Could you imagine if the head of the United States healthcare system didn’t believe that HIV caused AIDS?
…And that instead they believed that AIDS is caused by recreational drugs (“poppers”) used by gay people?
Oh wait…🥴
…And that instead they believed that AIDS is caused by recreational drugs (“poppers”) used by gay people?
Oh wait…🥴
May 2, 2025 at 9:34 PM
Could you imagine if the head of the United States healthcare system didn’t believe that HIV caused AIDS?
…And that instead they believed that AIDS is caused by recreational drugs (“poppers”) used by gay people?
Oh wait…🥴
…And that instead they believed that AIDS is caused by recreational drugs (“poppers”) used by gay people?
Oh wait…🥴
hey friends. I made this over the weekend. It was both a way to channel my general despair and anger while potentially creating something that might help people understand what's happening with the recent measles outbreaks and vaccine misinformation.
waveform-analytics.github.io/measles_data/
waveform-analytics.github.io/measles_data/
The Resurgence of Measles in the United States | Measles Data
waveform-analytics.github.io
March 4, 2025 at 1:34 PM
hey friends. I made this over the weekend. It was both a way to channel my general despair and anger while potentially creating something that might help people understand what's happening with the recent measles outbreaks and vaccine misinformation.
waveform-analytics.github.io/measles_data/
waveform-analytics.github.io/measles_data/
I follow a lot of programmers, software devs, etc, and I love it bc I learn lots. But are there other folks out there who come from a non-programming domain (underwater acoustics for me) and ended up falling into coding and loving it? Like maybe more than your original domain specialty?
January 21, 2025 at 12:59 PM
I follow a lot of programmers, software devs, etc, and I love it bc I learn lots. But are there other folks out there who come from a non-programming domain (underwater acoustics for me) and ended up falling into coding and loving it? Like maybe more than your original domain specialty?
i'm on an ongoing, very meandering process to learn web development. So far have been in html/css/javascript land mostly but just finally learned what fastAPI is and WOW OK.
January 21, 2025 at 12:55 PM
i'm on an ongoing, very meandering process to learn web development. So far have been in html/css/javascript land mostly but just finally learned what fastAPI is and WOW OK.
Reposted by Michelle Waveform, PhD
What's the point of being rich if you can't afford to do the right thing.
January 13, 2025 at 4:29 PM
What's the point of being rich if you can't afford to do the right thing.
yes, this, basically.
January 14, 2025 at 2:12 AM
yes, this, basically.
I have a list just for people who post about code, any kinda code, even if I don't know the language. It's my happy place. I go to that list sometimes just to not overdose on depressing things from my main feed. I think it's important to know about everything happening but gotta come up for air.
January 14, 2025 at 2:09 AM
I have a list just for people who post about code, any kinda code, even if I don't know the language. It's my happy place. I go to that list sometimes just to not overdose on depressing things from my main feed. I think it's important to know about everything happening but gotta come up for air.
the more I use uv, the more I love it. Also jupyter has so many many many nested dependencies (which becomes v clear using `uv tree` - one of my fave little tools in the uv toolkit)
January 14, 2025 at 2:03 AM
the more I use uv, the more I love it. Also jupyter has so many many many nested dependencies (which becomes v clear using `uv tree` - one of my fave little tools in the uv toolkit)
Looking at browsers - have people tried Brave? Thoughts? (Or other recs?) I want to like Firefox but I’m just not sure…
January 9, 2025 at 12:12 PM
Looking at browsers - have people tried Brave? Thoughts? (Or other recs?) I want to like Firefox but I’m just not sure…
switching from chrome to firefox - profiles are kind of annoying but I used the automator on mac to set up custom applications for each firefox profile and it is working! 🤩
January 5, 2025 at 2:31 PM
switching from chrome to firefox - profiles are kind of annoying but I used the automator on mac to set up custom applications for each firefox profile and it is working! 🤩
I am doing 15 mins per day on a JavaScript course. I have written lots of ugly JavaScript code and I’m ready to actually learn to do it right. But guys, it’s VERY boring so the 15 min timer is a trick I’m playing on my brain. (I’m falling for it though: it’s totally working)
a woman in a red vest is sitting at a desk with the words gotcha on it
Alt: Kristin Wiig on SNL, sitting at the weekend update desk with the word gotcha at the bottom
media.tenor.com
January 3, 2025 at 9:22 PM
I am doing 15 mins per day on a JavaScript course. I have written lots of ugly JavaScript code and I’m ready to actually learn to do it right. But guys, it’s VERY boring so the 15 min timer is a trick I’m playing on my brain. (I’m falling for it though: it’s totally working)
Working through how I can best use AI tools to help me learn new programming languages. My current approach is to spend a lot of time building an overview of steps and a detailed roadmap. Then I add both of those files to the repo as references.
January 1, 2025 at 5:04 PM
Working through how I can best use AI tools to help me learn new programming languages. My current approach is to spend a lot of time building an overview of steps and a detailed roadmap. Then I add both of those files to the repo as references.
@saron.bsky.social So glad you're on bluesky - just found code newbie. Sad it's not active anymore but still enjoying the back catalogue!
January 1, 2025 at 2:22 PM
@saron.bsky.social So glad you're on bluesky - just found code newbie. Sad it's not active anymore but still enjoying the back catalogue!
Reposted by Michelle Waveform, PhD
Happy new year! Let's hope for a great 2025.
And if improving your #Python skills is part of your plan for the new year, check out my starter pack of Python teachers, authors, and speakers.
go.bsky.app/M5WjB4s
And if improving your #Python skills is part of your plan for the new year, check out my starter pack of Python teachers, authors, and speakers.
go.bsky.app/M5WjB4s
January 1, 2025 at 5:36 AM
Happy new year! Let's hope for a great 2025.
And if improving your #Python skills is part of your plan for the new year, check out my starter pack of Python teachers, authors, and speakers.
go.bsky.app/M5WjB4s
And if improving your #Python skills is part of your plan for the new year, check out my starter pack of Python teachers, authors, and speakers.
go.bsky.app/M5WjB4s
Reposted by Michelle Waveform, PhD
Happy 25th Anniversary to those who remember...
December 31, 2024 at 8:36 PM
Happy 25th Anniversary to those who remember...
oh also. Visiting my fam Canada and 1) it is unseasonably warm and all the snow is melting and it has rained a bunch and 2) everyone we're here to see is sick. Come on, Canada. Not cool. On the bright side, got my poutine fix for the year?
a man wearing a white sweater that says beauty on it
ALT: a man wearing a white sweater that says beauty on it
media.tenor.com
December 31, 2024 at 6:33 PM
oh also. Visiting my fam Canada and 1) it is unseasonably warm and all the snow is melting and it has rained a bunch and 2) everyone we're here to see is sick. Come on, Canada. Not cool. On the bright side, got my poutine fix for the year?
My daughter has type 1 diabetes and I've got her set up with DIY loop, an open source insulin delivery system. It's been >1year and going well. Ready to revisit it now tho. Project #1: build a custom web app for monitoring. Project #2: analyze settings to improve blood glucose levels. Let's do this!
December 31, 2024 at 6:23 PM
My daughter has type 1 diabetes and I've got her set up with DIY loop, an open source insulin delivery system. It's been >1year and going well. Ready to revisit it now tho. Project #1: build a custom web app for monitoring. Project #2: analyze settings to improve blood glucose levels. Let's do this!
I've been trying to pare down my active side projects so I can make meaningful progress on a select few (2-3??) but I accidentally just started 2 new ones instead. oops.
December 31, 2024 at 6:13 PM
I've been trying to pare down my active side projects so I can make meaningful progress on a select few (2-3??) but I accidentally just started 2 new ones instead. oops.
i just noticed that if I rename a .gitignore'd file when using WebStorm (and probs all the JetBrains apps), it automatically updates the .gitignore file to the new name. 🤩
December 31, 2024 at 12:10 PM
i just noticed that if I rename a .gitignore'd file when using WebStorm (and probs all the JetBrains apps), it automatically updates the .gitignore file to the new name. 🤩
I guess JetBrains updated their AI tool since I last used it (a few months ago). It is not as full-featured as Cursor, but I actually like it. I was so excited about Cursor at first, and still think it's fun, but I think the JetBrains AI is actually more where I want it @jetbrains.com. (1/2)
December 28, 2024 at 2:51 PM
I guess JetBrains updated their AI tool since I last used it (a few months ago). It is not as full-featured as Cursor, but I actually like it. I was so excited about Cursor at first, and still think it's fun, but I think the JetBrains AI is actually more where I want it @jetbrains.com. (1/2)
It’s all fun and games until you find major dependency issues in your existing Python project while experimenting with uv. Then again I suppose that’s why I’m trying to use uv in the first place? 😭
December 28, 2024 at 3:35 AM
It’s all fun and games until you find major dependency issues in your existing Python project while experimenting with uv. Then again I suppose that’s why I’m trying to use uv in the first place? 😭
ooh, this is cool: `uv tree` gives you a hierarchical tree so you can visualize the dependency structure in your current environment. 🚨Also does it in 14ms!?🚨
December 28, 2024 at 2:59 AM
ooh, this is cool: `uv tree` gives you a hierarchical tree so you can visualize the dependency structure in your current environment. 🚨Also does it in 14ms!?🚨
Friday night coding! This evening I am trying out WebStorm. (bc I love trying different IDEs) First impression: it's making me miss PyCharm 🥹
December 28, 2024 at 2:39 AM
Friday night coding! This evening I am trying out WebStorm. (bc I love trying different IDEs) First impression: it's making me miss PyCharm 🥹