Great video! I see that you struggled a bit with python, but still managed to get it working in the end. I believe this will make it easier for new people to try out programming and it's nice to see. Just want to note some stuff that you happened to stumble across during the video. ------------------------------------------------------------------------------------------------------------------------------------------ - `python -v` is not the command for printing the version, `python -V` is what you're after. - Your editor showed that the dependency was missing. This is because it is not aware of your virtual environment (where the dependency is installed in). I believe you can select the virtual environment for your editor so that it's aware of them.. or you can open up a terminal, activate the environment, and then open up the editor from within that shell session. (this is what i usually do) But in Vscode in the bottom right corner, you can usually select python interpreter there. Or open up the command pallet and search for `python interpreter` - `deactivate` is a temporary function that is available when the virtual env is active. Only deactivate the virtualenv when you're finished and want to go back to your global python interpreter. - When packaging software in python, especially one that you want to give to someone, i recommend asking the AI to package the python project using `pyinstaller` instead of the "setup.py" alternative it gave you. Hope to see more Python content! :))
wow! this has to be the most helpful comment i've ever gotten! thank you. your distillation of the concepts perfectly reenforces what i was experiencing but hadn't fully internalized yet. thank you!
Luke from Cursor here. Thanks for the video -- great for the community and super helpful for us! We spend all day in Cursor so it's interesting to see someone use it for the first time. We'll improve our onboarding flow based on this :) Also excited to watch more videos from you as you spend more time in Cursor -- will be listening for your feedback to make Cursor even better!
Luke! Hey thanks for reaching out. And for the feedback. And thanks for making space for folks like me to explore, learn, and share early experiences. I think y’all are onto something. In general, I really like this flow. I’m planning on doing a a recap of my first week experience and share what I learned. Would it be helpful if I tag y’all in that?
For what it's worth it's "python -V" or "python --version" to get the version number. The lowercase v flag is for verbose which is completely different
Good video and good to know others are frenetic in learning tools as quickly as possible... But sho... 4:32 was frustrating to watch where you cursor needed to go just up a few pixels and to ask about the selected code😂
yeah! it's a fun time to learn what's out there. definitely feels like they're good enough to be valuable at this point. but with obvious rough egdes. clearly i can't fault Cursor for Claude's suggestions. But yeah, the UI is… rough at times.
oh nice! thanks for sharing. this is step one of a broader idea to point to a TH-cam video and generate chapters, summaries, and suggested titles. did you end up sticking with python? do you utilize it locally? or did you host it somewhere?
Man... I predict a MASSIVE influx of buggy, garbage code over the next few years, churned out by "code mills" full of non-programmers who have had no incentive to learn how to write reliable, clean code.
definitely possible. i think "quality inquiry" will become the invaluable skill moving forward. one of the reasons i'm finding AI/LLM coding fun is because i'm naturally curious. and you can't exhaust a robot with questions 😁
@@chantastic @chantastic Problem with quenching this "curiosity thirst" by using LLMs is that they sometimes give wrong answers very confidently. If you are unaware of the topic being discussed, you could be severely mislead. I can't recall the number of times I've asked "Are you sure this is correct?" and ended up with the LLM apologizing for "making such an obvious oversight"
@@tcc1234 oh for certain! i just recorded a second session with Cursor, trying to deploy this thing. And it was all over the place. lol. will post shortly.
Great video!
I see that you struggled a bit with python, but still managed to get it working in the end. I believe this will make it easier for new people to try out programming and it's nice to see.
Just want to note some stuff that you happened to stumble across during the video.
------------------------------------------------------------------------------------------------------------------------------------------
- `python -v` is not the command for printing the version, `python -V` is what you're after.
- Your editor showed that the dependency was missing. This is because it is not aware of your virtual environment (where the dependency is installed in). I believe you can select the virtual environment for your editor so that it's aware of them.. or you can open up a terminal, activate the environment, and then open up the editor from within that shell session. (this is what i usually do) But in Vscode in the bottom right corner, you can usually select python interpreter there. Or open up the command pallet and search for `python interpreter`
- `deactivate` is a temporary function that is available when the virtual env is active. Only deactivate the virtualenv when you're finished and want to go back to your global python interpreter.
- When packaging software in python, especially one that you want to give to someone, i recommend asking the AI to package the python project using `pyinstaller` instead of the "setup.py" alternative it gave you.
Hope to see more Python content! :))
wow! this has to be the most helpful comment i've ever gotten! thank you. your distillation of the concepts perfectly reenforces what i was experiencing but hadn't fully internalized yet. thank you!
AI in the IDE should offer helpful hints like this
@@JohnnyTwoFingers this would be very nice. possible some python extension (that i didn't know to install) does.
Luke from Cursor here. Thanks for the video -- great for the community and super helpful for us! We spend all day in Cursor so it's interesting to see someone use it for the first time. We'll improve our onboarding flow based on this :)
Also excited to watch more videos from you as you spend more time in Cursor -- will be listening for your feedback to make Cursor even better!
Luke! Hey thanks for reaching out. And for the feedback.
And thanks for making space for folks like me to explore, learn, and share early experiences.
I think y’all are onto something. In general, I really like this flow.
I’m planning on doing a a recap of my first week experience and share what I learned. Would it be helpful if I tag y’all in that?
@@chantastic Awesome, and yes that'd be helpful!
Is this a hidden ad? 😅😅😅
I still love cursor tho!
@@dommafia ha! that would be very deeply hidden 😂
@@chantastic hehe, looking forward to your next cursor vids! It's a game changer, Im learning python so much faster because of it
Now I'm even more confused thank you
you're welcome
For what it's worth it's "python -V" or "python --version" to get the version number. The lowercase v flag is for verbose which is completely different
this makes sense. thank you for letting me know! bringing a lot of my JS habits over to this project 😂
It’s good to someone else go through the pain of trying to use python ;)
ooof. python onboarding is ROOOOOUGH. lol.
but i feel like i learned a lot already thru this process.
what are you building with python?
I’m trying some hybrid rag stuff using elasticsearch as the vector and document store :)
@@tollington9414 exciting!
@@chantastic yes, its actually quite fun working in a new language with cursor. I’m enjoying your journey too:)
Because of the way the lessons and explanations are laid up, even individuals who are unfamiliar with AI may find them to be easily understood.
thanks!
Thank you for the vid. So you still need to learn to code then??
ha! yeah definitely just a different way of coding than a replacement.
Good video and good to know others are frenetic in learning tools as quickly as possible... But sho... 4:32 was frustrating to watch where you cursor needed to go just up a few pixels and to ask about the selected code😂
yeah! it's a fun time to learn what's out there. definitely feels like they're good enough to be valuable at this point. but with obvious rough egdes.
clearly i can't fault Cursor for Claude's suggestions. But yeah, the UI is… rough at times.
i have created the same script but it generates transcript without punctuations in you case it was punctuated
oh nice! thanks for sharing.
this is step one of a broader idea to point to a TH-cam video and generate chapters, summaries, and suggested titles.
did you end up sticking with python? do you utilize it locally? or did you host it somewhere?
Man... I predict a MASSIVE influx of buggy, garbage code over the next few years, churned out by "code mills" full of non-programmers who have had no incentive to learn how to write reliable, clean code.
definitely possible.
i think "quality inquiry" will become the invaluable skill moving forward. one of the reasons i'm finding AI/LLM coding fun is because i'm naturally curious. and you can't exhaust a robot with questions 😁
@@chantastic @chantastic Problem with quenching this "curiosity thirst" by using LLMs is that they sometimes give wrong answers very confidently. If you are unaware of the topic being discussed, you could be severely mislead. I can't recall the number of times I've asked "Are you sure this is correct?" and ended up with the LLM apologizing for "making such an obvious oversight"
@@tcc1234 oh for certain! i just recorded a second session with Cursor, trying to deploy this thing. And it was all over the place. lol. will post shortly.
here's that video: th-cam.com/video/iZCuUEYObN0/w-d-xo.htmlsi=gVmCnoqmS5To-xXW