Python Libraries Be Like...

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ส.ค. 2024
  • Get Your Billy T-Shirt: my-store-d2b84...
    Discord: / discord
    Instagram: / mrpsolver

ความคิดเห็น • 141

  • @Edlandish
    @Edlandish ปีที่แล้ว +1050

    I was pretty disappointed to find out SquareRoot2Py isn't a real library

    • @wroomwroomboy123
      @wroomwroomboy123 ปีที่แล้ว +156

      Give it a few mins and someone will make one.

    • @ChadDoebelin
      @ChadDoebelin ปีที่แล้ว +89

      @@wroomwroomboy123 pysqrtrootof3taker is mine!

    • @daviduzumaki
      @daviduzumaki ปีที่แล้ว +46

      i'm sure if this was a javascript video there would be a library for it

    • @szilardfineascovasa6144
      @szilardfineascovasa6144 ปีที่แล้ว +14

      @@daviduzumaki ...and a petition to take down this channel ☹️.

    • @rambda1832
      @rambda1832 ปีที่แล้ว

      hi, if you enjoyed this channel you might like mine as well :D

  • @emperor8716
    @emperor8716 ปีที่แล้ว +313

    Man your videos have opened my eyes up to so much. I used to think so highly of stack overflow but now when I look at the answers they really are so condescending and useless 💀 Same thing with libraries, people always talk about how writing your own functions is horrible when they just take 2 milliseconds more

    • @joshualee1685
      @joshualee1685 ปีที่แล้ว +8

      This. I have encounterred so many narcistic forum posts that never seem to answer my question whenever i ask about a problem

    • @mONchichi11
      @mONchichi11 ปีที่แล้ว +5

      truth, its a constant race to see who is the most cleaver and best optimizer

    • @Solaar_Punk
      @Solaar_Punk 8 หลายเดือนก่อน +3

      Yeah I never understood the answers on stack overflow back in the day

  • @GSFigure
    @GSFigure ปีที่แล้ว +138

    I get that math is optional in programming, but if I actually find someone unironically using a library just to compute a basic math operation, I am going to cry

    • @alexstrz6995
      @alexstrz6995 ปีที่แล้ว +13

      But man, what about speeeed ?
      Who doesn't use pytorch GPU accelaration to compute 3*2 ?

    • @costelinha1867
      @costelinha1867 ปีที่แล้ว +4

      A math library, that's ok. But when we get a library JUST FOR COMPUTING SQUARE ROOT, then THAT'S when we have a problem.

  • @IvanllnavI
    @IvanllnavI ปีที่แล้ว +19

    The library:
    def oneplusone():
    return 2
    def oneplustwo():
    return 3
    ...

    • @MrPSolver
      @MrPSolver  ปีที่แล้ว +12

      Omg someone leaked the source code

  • @jawadmansoor6064
    @jawadmansoor6064 ปีที่แล้ว +84

    Now I know why Julia has fewer packages.

    • @supercellodude
      @supercellodude ปีที่แล้ว +4

      It's a younger language too.
      I don't know if this is the python community following the trends of java for long-ass names

    • @heitornunes6225
      @heitornunes6225 ปีที่แล้ว +2

      I don't know, they have a massive amount of libraries for auto-differentiation

  • @szilardfineascovasa6144
    @szilardfineascovasa6144 ปีที่แล้ว +48

    LMAO, this one killed me! 😂
    Thought this was a JavaScript thing. Oh, the naivety! (Or "Fool!", as an unnamed individual would say.)
    Anyway, at least this time no rocket exploded, no car drove into the bush.

  • @Markov_Productions
    @Markov_Productions ปีที่แล้ว +21

    I just love those Billy videos 😂🙏

  • @eboatwright_
    @eboatwright_ ปีที่แล้ว +53

    This would be funny if it wasn’t absolutely true

  • @BurnerClipacc
    @BurnerClipacc 9 หลายเดือนก่อน +3

    Now I can 100% confirm that if all my brain cells weren't obliterated, then this video has certainly guaranteed a death sentence of liquification to any remaining survivors.

  • @omarjimenezromero3463
    @omarjimenezromero3463 ปีที่แล้ว +21

    i like how billy started to do things in excel, then for shregory recomendation used python, then get stuck in his job because managers do not use python, then started to code python for elon musk, and started to think to develop in C++, then all crashed so he got back to python, even when shregory say to him that python is slow XD.

  • @deceiver157
    @deceiver157 ปีที่แล้ว +21

    Your videos always risk to kill me. Fucking hilarious and wonderfully edited. You more than rightfully earned a new subscribe.

  • @ChocolatteDee
    @ChocolatteDee ปีที่แล้ว +4

    Hey man I’ve been watching your videos for the last few months of my journey and just gotta say really the content helps motivate me and laugh through the pain. Keep it up!

  • @richardbennett4365
    @richardbennett4365 ปีที่แล้ว +40

    This one is the best one ever. You made me laugh out loud, and the twangy music at 2:15 is fantastic. How did you find the funny music?
    I am still laughing.
    Bravo, man. I love it.

    • @protecterofkatz
      @protecterofkatz ปีที่แล้ว +5

      From what I can tell it’s a lot of videogame music from some good games. That one in particular was Sans from Undertale

    • @htasul
      @htasul ปีที่แล้ว +2

      most of the music in this video is from Undertale and Deltarune - but I agree it fits super well!

    • @planetary-rendez-vous
      @planetary-rendez-vous 10 หลายเดือนก่อน

      From 2:12 to 2:15 it's super smash bros brawl's music (intro cinematic). It's pretty epic.

    • @ChillaxeMake
      @ChillaxeMake 7 หลายเดือนก่อน

      2:15 is sans.

  • @lmeza1983
    @lmeza1983 ปีที่แล้ว +8

    Billy is starting to believe.

  • @Secantz105
    @Secantz105 ปีที่แล้ว +1

    Mr. P Solver going to WORK on those Python libraries! Nice vid!

  • @jimenezluis33
    @jimenezluis33 ปีที่แล้ว +2

    This video has made me laugh a lot, as well as many others on your channel. Subscribed! Who else here in the audience googled if the squareroot2py library exists?

  • @Randych
    @Randych ปีที่แล้ว

    I like this being a one fat reference to end of very first video in this series.

  • @godnyx117
    @godnyx117 ปีที่แล้ว +16

    Him: *Talks about optimization*
    Also him: *Uses Python*
    Some times it's *VERY VERY HARD* to not call someone an "idiot"....

    • @quazar-omega
      @quazar-omega ปีที่แล้ว +1

      *holds up glasses*
      Heh, of course I knew that!
      *smirks arrogantly*
      But you have failed to consider that when I'm done I'll just automatically convert everything to Mojo!
      I'll achieve UNPARALLELED performance and I will have done it in a fraction of the time it would have taken to write it in C!

  • @haldanesghost
    @haldanesghost 9 หลายเดือนก่อน +1

    They should’ve taken the Lorenzo Von Matterhorn approach and at least create the documentation website 😂

  • @kuromidorixD
    @kuromidorixD 2 หลายเดือนก่อน

    Mr P solver. We need a second season of this series?

  • @harshvardhanbanerjer6672
    @harshvardhanbanerjer6672 ปีที่แล้ว +1

    Man i just love your content ❤❤❤

  • @toxic_narcissist
    @toxic_narcissist ปีที่แล้ว +1

    my favourite thing is how the libraries for sqrt(2) and sqrt(3) are called completely differently

  • @Bosco_themutt
    @Bosco_themutt ปีที่แล้ว +4

    Shregory has me on my last nerve 😂😐

  • @hizuri1904
    @hizuri1904 7 หลายเดือนก่อน

    honestly im new to coding and wanted to find out what a library is... this is by far the best video for it xD

  • @ghosthookcc2050
    @ghosthookcc2050 ปีที่แล้ว

    this feels like a jab at javascript, valid one at that lol

  • @BrajeshTiwaribrajbabua
    @BrajeshTiwaribrajbabua ปีที่แล้ว +5

    or you can just:
    import math
    and get the square root

    • @kennethcampbell840
      @kennethcampbell840 ปีที่แล้ว

      Hehe he. You naive, poser.
      The standard math library could be used for some trivial, personal project. But do not waste our time in a professional or git-collaborrative efforts. You will only slow the rest of us down. Good day, sir.

    • @masterkunsama
      @masterkunsama ปีที่แล้ว

      LoL that's what I thought too...why would they make it so complicated but it's funny though 😂😂😂

  • @monad_tcp
    @monad_tcp ปีที่แล้ว +7

    It is not a library if it's one function .
    Is that npm ?

    • @petros-estin-petra-
      @petros-estin-petra- ปีที่แล้ว +5

      What if it uses a bunch of internal privat functions?

  • @iruga7379
    @iruga7379 ปีที่แล้ว +11

    I dont know if i should be impressed with your humour..or depressed since now im learning how to code and i can understand every joke you're saying.🤣🤣

    • @wilsconidelyanez7076
      @wilsconidelyanez7076 ปีที่แล้ว +2

      Same here, I'm just learning but I perfectly understood the reading documentation video and Billy's comment saying "strange, Words don't seem to have meaning anymore"

  • @user-bx8sj6qm3w
    @user-bx8sj6qm3w ปีที่แล้ว +1

    This shit is why I gave up on programming and coding lol. I'll stick to my fun software architecture diagrams.

  • @javitv454
    @javitv454 ปีที่แล้ว

    These videos are ahead of their time

  • @klaasvaak2575
    @klaasvaak2575 ปีที่แล้ว

    "should i write my own library" *me, oh no* "YES" *oooooh no*

  • @IslamIsLikeAnorexia
    @IslamIsLikeAnorexia ปีที่แล้ว +3

    at 0:51 assuming that function doesn't allow you to add any arguments meaning that it will always give you the same thing it would actually be less time consuming to instead add this rt2=2**.5 to you code 🤓

    • @lfsever
      @lfsever ปีที่แล้ว

      No shit

  • @kevinhu196
    @kevinhu196 5 หลายเดือนก่อน

    what music do you use in your billy videos playlist? where you find them?

  • @YuvrajRathoreprince
    @YuvrajRathoreprince ปีที่แล้ว

    All the emotions of Pcoader in 2 minutes .😢❤

  • @TheManOfTheHourEveryHour
    @TheManOfTheHourEveryHour ปีที่แล้ว +2

    I'm screaming 😭😭😭😭😭😭😭

  • @ORIGINALKINGIRAT
    @ORIGINALKINGIRAT ปีที่แล้ว

    Open Tutorial. Import Library. Congratulations, you have created Uber.

  • @jpgundertanner
    @jpgundertanner 2 หลายเดือนก่อน

    Bro we miss Billy 😢

    • @fawh7
      @fawh7 2 หลายเดือนก่อน

      I know man I hope he returns to this soon... I would love like a R coders be like or a Replit be like video... And with the new ChatGPT stuff he could continue that too

  • @George-Toby
    @George-Toby ปีที่แล้ว

    Python is hard ...my brain can't take it

  • @TheCoderLab
    @TheCoderLab ปีที่แล้ว

    PySqrtRootOf3Taker In pypi is officially mine.

  • @WlisesR
    @WlisesR ปีที่แล้ว

    That happen when JavaScript developers start working on Python.

  • @alangamer50
    @alangamer50 ปีที่แล้ว

    Reminds me of that one time that half of NPM went down because left_pad stopped working (it was literally 7 lines of code)

  • @teodorvr
    @teodorvr 8 หลายเดือนก่อน

    your videos are nice! you are like beluga but if his videos was about programming

  • @JakobWierzbowski
    @JakobWierzbowski ปีที่แล้ว +2

    Magnificent 🤣

  • @M1dn1ghts0n
    @M1dn1ghts0n หลายเดือนก่อน

    i wonder if there are real joke libraries like this

  • @jim8113
    @jim8113 ปีที่แล้ว +2

    Bro your videos are so entertaining and actually has educational purpose keep up the good work 🫶

  • @ego-lay_atman-bay
    @ego-lay_atman-bay 10 หลายเดือนก่อน

    This videos are just beluga for python programmers

  • @user-vv2yz2ht4l
    @user-vv2yz2ht4l ปีที่แล้ว +1

    Hello, Mr.P Solver. Do you have any interest in making a video about pyinstaller and venv? Last time I build an executable file with it and it returns a 2.7GB size file to me. Then I use a venv to make an exe again, this time it only take 90MB, what a miracle! Also for the 2.7GB one it seems that even I only use library like base64, matplotlib, numpy, pandas and pillow, in the log it shows the collection with Pytorch, no wonder the file is so big.

    • @naveennamani2
      @naveennamani2 ปีที่แล้ว +1

      Pyinstaller tends to install all optional imports if found already installed. So using venv to install only necessary packages and then running pyinstaller seems to be the best option. Or else you can use pyinstaller options to include or exclude specific libraries

  • @senseikoudai6186
    @senseikoudai6186 ปีที่แล้ว

    Thanks for the laugh :D

  • @user-vv2yz2ht4l
    @user-vv2yz2ht4l ปีที่แล้ว

    fast inverse square root algorithm:

  • @jimmychangtiunnkunui7877
    @jimmychangtiunnkunui7877 6 หลายเดือนก่อน

    I import a package that enable me to print "Hellow World" simply.

  • @Hardcore_Remixer
    @Hardcore_Remixer ปีที่แล้ว

    Bruh, make one with dace 😂. That thing has so much potential, but it is also still under development and at the begining. It translates python code into C/C++ code with OpenMP to paralelize where possible given the hints. Though, it's pretty buggy at times.

  • @maazshaikh2953
    @maazshaikh2953 ปีที่แล้ว +7

    Wait python is javascript?

    • @nokts3823
      @nokts3823 ปีที่แล้ว +2

      Always has been

  • @SBT2014
    @SBT2014 7 หลายเดือนก่อน

    I'm guessing Shregory or Frek haven't heard of the Math module then or let me guess...the name is simply not long or convoluted enough for it to be worthy of a mention 😂

  • @metroboominauditorybellow563
    @metroboominauditorybellow563 ปีที่แล้ว +1

    Curious if someone makes a library of all exact trigonometric (along with inverse and hyperbolic) values in radical form.

    • @chx1618
      @chx1618 ปีที่แล้ว

      Now I'm wondering if all values of trigonometric functions are finitely expressible with radicals. I'm assuming that the argument would have to be a rational multiple of pi given that pi is transcendental, but it seems likely if so.
      Actually if sin(3x) involves a cubic equation then maybe sin(5x) involves a quintic equation, so solving sin(x/5) might involve solving a quintic equation, but if it happens to be solvable by radicals then that's fine, but I'm not sure...
      ...after some cursory research the quintic equation produced by sin(5x) is in fact solvable, so maybe that's true for all integer multiple trig identities. I bet there's a way to prove or refute that but I'm not smart enough and don't have the time to.

    • @CasuallyRekt
      @CasuallyRekt ปีที่แล้ว

      Y’all are both too smart to be wasting your time on this problem.
      I want at least an hour documentary of what you find

  • @Roxas99Yami
    @Roxas99Yami ปีที่แล้ว

    lol at this point i just write my functions ad verbatim in C from Cython.

  • @brunojambeiro6776
    @brunojambeiro6776 ปีที่แล้ว +1

    Does anyone know the music at 0:23?

  • @shakilkhan4306
    @shakilkhan4306 ปีที่แล้ว

    Do you any plan to start videos on panda library?

  • @MiroKrotky
    @MiroKrotky ปีที่แล้ว

    These are always so funny 😂 i can't

  • @rudolfkoala9240
    @rudolfkoala9240 ปีที่แล้ว

    I almost had brain damage when he said to use a function to calculate a square root. It reminds me of the isNegative from Javascript

  • @computationaltrinitarianism
    @computationaltrinitarianism ปีที่แล้ว

    What if I made a specialized library that took in a specification of some computation, and it output optimized machine instructions for it that I can then upload as a library?

  • @kalibmceuen
    @kalibmceuen ปีที่แล้ว

    What were the 3rd and 4th songs used in this??

  • @Parsaaminii
    @Parsaaminii 8 หลายเดือนก่อน

    intereseted

  • @Kyydon
    @Kyydon ปีที่แล้ว

    Another banger

  • @SyberiaK
    @SyberiaK ปีที่แล้ว +3

    One of fundamental jokes about JavaScript is that there is a npm package called "is-odd", which has over 400k weekly downloads
    We live in a society lol

  • @Terra_135
    @Terra_135 9 หลายเดือนก่อน

    ok but "is-odd" has half a million WEEKLY downloads in npm

  • @Fuscao_Preto
    @Fuscao_Preto ปีที่แล้ว

    And JS.

  • @davidjimenezrodriguez5673
    @davidjimenezrodriguez5673 ปีที่แล้ว

    Does anyone know the song at 0:55?

  • @budiardjo6610
    @budiardjo6610 5 หลายเดือนก่อน

    so it is normal in python?

  • @NekitTheRagdoll
    @NekitTheRagdoll ปีที่แล้ว

    I honestly thought SquareRoot2Py is a real thing. Like that quake algorithm or something...

  • @Vilematrix
    @Vilematrix ปีที่แล้ว

    Me with stem 😂

  • @shadow_blader192
    @shadow_blader192 ปีที่แล้ว +7

    How about 'Math'?

    • @guymarkman5468
      @guymarkman5468 ปีที่แล้ว +2

      Built-in libraries are way too slow. All the 3rd party libraries are written in Assembly to make them more optimized.

  • @igu642
    @igu642 7 หลายเดือนก่อน

    ❤❤

  • @Speak4Yourself2
    @Speak4Yourself2 ปีที่แล้ว

    Hilarious.

  • @moncefkarimaitbelkacem1918
    @moncefkarimaitbelkacem1918 ปีที่แล้ว

    That’s more of an npm critique, there’s not much nonsense in pypi

  • @maxshibanov818
    @maxshibanov818 ปีที่แล้ว

    dude...

  • @Vhaanzeit
    @Vhaanzeit ปีที่แล้ว

    RuneScape player lol?

  • @hm9685hm
    @hm9685hm 9 หลายเดือนก่อน

    import math 😁

  • @TheWereWolf1111
    @TheWereWolf1111 ปีที่แล้ว

  • @Mene0
    @Mene0 8 หลายเดือนก่อน

    Loll

  • @Jakub1989YTb
    @Jakub1989YTb ปีที่แล้ว

    silly javascript people..

  • @renatocorreaarrieche
    @renatocorreaarrieche ปีที่แล้ว

    🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣

  • @SolathPrime
    @SolathPrime ปีที่แล้ว

    r/tihi

  • @louisnemzer6801
    @louisnemzer6801 ปีที่แล้ว

    😂

  • @helloworld6620
    @helloworld6620 ปีที่แล้ว

    Just use a calculator

  • @heisenbergstayouttamyterri1508
    @heisenbergstayouttamyterri1508 ปีที่แล้ว +4

    Lol he saying NumPy too general????
    Without the "general" numpy, many advanced Deep Learning AIs and NLP systems especially beginners learning ML would have had no advancements....

    • @expiredramen3640
      @expiredramen3640 ปีที่แล้ว

      I mean yes but roast python libraries at this point it's a classic

    • @maazshaikh2953
      @maazshaikh2953 ปีที่แล้ว

      Whoooosh

    • @LuizFernando-um8xw
      @LuizFernando-um8xw ปีที่แล้ว

      omg!!! 😱😱😱😱😱😱 dude c'mon

    • @camilopcs
      @camilopcs ปีที่แล้ว +6

      It's a joke, but thank you for letting us know how smart you are.

    • @heisenbergstayouttamyterri1508
      @heisenbergstayouttamyterri1508 ปีที่แล้ว +1

      Nah I mean I know its a joke but all I wanna say is that Shregory didn't respond like a pro programmer by saying this....
      More like those toxic C++ people who diss every language other than C in this world!!!

  • @addictedyounoob3164
    @addictedyounoob3164 ปีที่แล้ว +7

    import billy
    billy.hallo_world() # prints "hallo world"
    billy.Cog().self_drive() # prints "i am self driving"
    #@DEPRECATED print(billy.my_list[2]) # prints "'subscribe'"
    # Above list has been altered sadly
    print(billy.int2strtoint(2)) # should print 2, I think
    print(billy.count_number_of_es("eees") # prints 3