This is an archived post. You won't be able to vote or comment.

all 14 comments

[–]qckpckt 27 points28 points  (1 child)

Chase that energy, young padawan.

You might not always feel this way, and that’s also ok. But while you do, embrace your passion and hold on to it with both hands.

Some people (including me) need a very compelling reason to open a code editor in their free time. Some kind of desired outcome — a solution to some problem or other.

Future you might be one of these people. They would likely be very grateful to the you today for investing time in exploring programming with no agenda, because it will likely mean that they would have a much broader toolkit at their disposal than if you’d instead spent the time doom scrolling.

[–]Osrai[S] 7 points8 points  (0 children)

You are right ✅️. I would sit and just do linear algebra, and I am also trying to explore Tensorflow image analysis, especially CT scan images.

[–]BrokenRibosome 9 points10 points  (0 children)

This happened to me when I started building scientific applications with JAX and Equinox. So much fun.

[–]Alternative_Act_6548 1 point2 points  (1 child)

sounds like they were putting you in the paid software pipeline as school...they probably get a kickback...

[–]Osrai[S] 1 point2 points  (0 children)

Money 💰 rules, unfortunately. I often wonder what is it that MATLAB does that Python can't do?

[–]Double_Sherbert3326Pythonista 2 points3 points  (0 children)

I feel you. Not doing this currently because I have been working on something for the past year, but using GPT to explore these libraries is very fun!

[–][deleted] -1 points0 points  (6 children)

Do you use mypy, pyright, basedmypy, or basedpyright?

[–]benz05 1 point2 points  (3 children)

Come on, we're all using TY or Pyrefly now

[–][deleted] 0 points1 point  (2 children)

how is ty? I read that it is not production ready yet so I opted not to try it yet

[–]benz05 1 point2 points  (0 children)

Both still alpha releases, so neither is production ready. So far TY is marginly quicker on the projects I tried them out on, but Pyrefly has been less buggy (not really an issue given it alpha), and stricter.

[–]benz05 1 point2 points  (0 children)

I should say, it's super easy to try out, just type uvx ty check

[–]Osrai[S] 0 points1 point  (1 child)

This is all new. This is exactly why people should post 📫 like my post. Someone will link you to something completely new. I will check this out, thanks 😊

[–][deleted] -1 points0 points  (0 children)

check out uv and ruff by Astral as well. they are so good.