[ML News] GitHub Copilot - Copyright, GPL, Patents & more | Brickit LEGO app | Distill goes on break

Поделиться
HTML-код
  • Опубликовано: 8 ноя 2024

Комментарии • 142

  • @YannicKilcher
    @YannicKilcher  3 года назад +18

    OUTLINE:
    0:00 - Intro
    0:20 - GitHub Copilot
    6:55 - My opinion on Copilot & Copyright
    17:25 - Facebook AI image similarity challenge
    18:00 - Brickit app scans your LEGOs and suggests builds
    18:40 - Distill journal goes on break
    19:50 - Amazon uses algorithms to hire & fire Flex drivers
    23:20 - Helpful Libraries: TF Decision Forests, Habitat, Falken, Brax
    24:20 - AI-generated papers give science a hard time

    • @ukhu_pacha
      @ukhu_pacha 3 года назад

      The image matching "not giving a fuck sarcasm" was so well acted that I almost believed it

  • @ChaiTimeDataScience
    @ChaiTimeDataScience 3 года назад +48

    I was sold on the intro already. Yannic is THE Netflix of AI RUclips :D

  • @Phenix66
    @Phenix66 3 года назад +68

    How I would feel if GitHub trains an AI on my model?
    Sorry. I would feel sorry. For the people who are going to use an AI that is using my shitty code layout.

    • @CristianGarcia
      @CristianGarcia 3 года назад +1

      It lets you choose from multiple answers so no worries!

    • @SergeTheGod
      @SergeTheGod 3 года назад +1

      @@CristianGarcia But maybe all the, JZipper is not the only one with "shitty" code... So, I guess, good luck with multiple shitty options :)

  • @XOPOIIIO
    @XOPOIIIO 3 года назад +29

    Finally Thursday ML news are here.

  • @drorsimon
    @drorsimon 3 года назад +17

    That intro and the OpenAI punchline 10/10!

  • @AkashMishra23
    @AkashMishra23 3 года назад +11

    ML news is getting better and better with time, Good job yo, this is the quality content I've been looking for

  • @nokar999
    @nokar999 3 года назад +8

    Love the Amazon shade lol

  • @seetj12
    @seetj12 3 года назад +28

    How would Yannic feel if openAI trained a transformer using his youtube videos?

    • @vsiegel
      @vsiegel 3 года назад +3

      Proud.

  • @JamesAwokeKnowing
    @JamesAwokeKnowing 3 года назад

    This video is pure gold. Incredibly refreshing common sense and humanity/humor

  • @geekysuavo
    @geekysuavo 3 года назад +3

    Did not realize I'd be going to law school this morning; this is awesome 😎

  • @florianhonicke5448
    @florianhonicke5448 3 года назад +3

    This is just sooo good! Thanks for the update end the entertainment! :)

  • @StanleyZheng
    @StanleyZheng 3 года назад +3

    that intro was GOLD!

  • @TheEbbemonster
    @TheEbbemonster 3 года назад +1

    My randomizer send me a notification suggesting that there might be a novel episode from my favorite RUclipsr today. Bingo!

  • @drdca8263
    @drdca8263 3 года назад +4

    16:57 : my understanding is that it wouldn’t technically be *under the GPL* but rather *required to be under the GPL*. That is, if you release it but not under the GPL, you could be in violation, and required to either stop distributing it, or to release it under the GPL,
    but until you explicitly release under the GPL, what you have released isn’t technically released under the GPL.

  • @pariscatblue
    @pariscatblue 3 года назад +6

    I loved this video from its first seconds already!!!

  • @hugovaillaud5102
    @hugovaillaud5102 3 года назад

    thank you so much for doing this. Perfect to keep up during holidays!

  • @pohsoonchang6127
    @pohsoonchang6127 3 года назад

    There's news about AI everyday.
    It's turning into a regular biweekly news update. Love it 👍

  • @Ronschk
    @Ronschk 3 года назад

    that laptop reflection with mona lisa in it in your sunglasses (~11:40) look like eyes. Can't unsee

  • @jamiekawabata7101
    @jamiekawabata7101 3 года назад +3

    I'm beginning to love Mondays.

  • @Addoagrucu
    @Addoagrucu 3 года назад +1

    LOLed at the personal account problem segment. best 5 dollars i've ever spent in my life so far

  • @MinaYaaay
    @MinaYaaay 3 года назад +1

    Wow. Your Amazon story. Exactly like mine :DD I have been locked out for months now

  • @philwhln
    @philwhln 3 года назад

    Great video! I think "GitHub Copilot - Copyright" would have been great as a standalone video.

  • @_RMSG_
    @_RMSG_ Год назад

    5:50 IMO Yes, because you can make the argument that a model is like a fancy generator of the original samples but compressed, especially when it's been shown to be able to re-create entire functions from its training set

  • @monteepython84
    @monteepython84 3 года назад +1

    @Yannic, I like the randomness of the schedule. Very anti-pavlovian :) . Cheers!

  • @paxdriver
    @paxdriver 3 года назад

    I look forward to every one of these videos. Bravo homie

  • @johnhammer8668
    @johnhammer8668 3 года назад

    You are funny and informative and cool at the same time.

  • @ythub8952
    @ythub8952 3 года назад +4

    Just Perfect

  • @siquod
    @siquod 3 года назад

    The currently preferred form for modification of a neural network is the parameters plus the topology. The parameters are modified by fine tuning, and you can't fine tune if you don't know the topology. Therefore, the model behind Copilot, including the parameters, is GPL'd.

  • @GrantCelley
    @GrantCelley 3 года назад

    That futuristic robot is what Bert is right... Androids are all you need

  • @peterzerfass4609
    @peterzerfass4609 3 года назад

    I think the real value is on the other side: When you code and it checks if it would have coded something substantially different (or included some check that you didn't) and asks you if it should augment your code. That would help novice programmers a lot without making them deliver code they didn't think through.

  • @kevinjacobs9461
    @kevinjacobs9461 3 года назад +1

    Interesting how Copilot can suggest/advertise companies:
    def return_best_pizza_restaurant():
    [Autocompletion] return "Pizza Hut"

  • @bobsalita3417
    @bobsalita3417 3 года назад

    Funny that you mention nightmare consumer experiences with Amazon and Paypal. Same experience here with buying an Amazon gift card. I was locked out of the account and ergo the multi-verse. Paypal was worse. They refused to follow their own terms of service.

  • @Yenrabbit
    @Yenrabbit 3 года назад

    Brilliant cold open - such spice 😂

  • @charanvjy716
    @charanvjy716 3 года назад +1

    AI automates writing code, going to fridge to get food and gaming. Wait, that's all I do. Smiles in existential dread.

  • @billykotsos4642
    @billykotsos4642 3 года назад +8

    I thought this was a Monday thing ?

    • @YannicKilcher
      @YannicKilcher  3 года назад +5

      it is

    • @billykotsos4642
      @billykotsos4642 3 года назад

      @@YannicKilcher ….

    • @adnantaufique68
      @adnantaufique68 3 года назад +1

      @@YannicKilcher totally regular every week monday thing 🤣👌

    • @monteepython84
      @monteepython84 3 года назад +1

      Yannic is using a random seed. I look forward to these videos :)

    • @falcon20243
      @falcon20243 3 года назад +2

      You can choose to watch it on a Monday.

  • @LostMekkaSoft
    @LostMekkaSoft 3 года назад

    Look, i just need to spend 3 minutes to write a doc string and then I get a fully completed function that i could have written myself in 5 minutes. Of course, I need an additional 3 minutes to check if the implementation is any good, but thats fine! I feel so much more productive now!

  • @GertvandenBerg
    @GertvandenBerg 3 года назад +1

    Even permissive license often require credit in derivatives...

  • @rahulprasad2318
    @rahulprasad2318 3 года назад +5

    Open source is programming version of soyjack.

  • @mgostIH
    @mgostIH 3 года назад +5

    26:40 Well, you already have the sunglasses, how are we going to notice a Terminator replacing you?

  • @stacksmasherninja7266
    @stacksmasherninja7266 3 года назад +1

    You covered the GitHub copilot in a lot of details but kinda felt to explain WHY code licensing matters at all. Linux kernel is GPL licensed and it essentially means that for any version of Linux kernel, we can know exactly who wrote what code and can provide proper attribution. If you're using GPL licensed code, you don't technically own it and HAVE to provide proper attributions to original authors. What GitHub copilot claims is that "all the code that copilot generates for you is YOURS". This means that if I trained copilot on Linux kernel (as a software engineer in FAANG earning 200k$/year) and it happened to reproduce a major driver verbatim, I OWN THE ENTIRE DRIVER CODE and don't need to attribute to thousands of contributors who worked very hard (and probably earned much less than me) on making this driver
    This is the part that drives people crazy because now people can copy any code verbatim and blame that GitHub copilot generated it for them. Not only is this violation of code licenses, it is also unfair to the people who spent hundreds of (potentially unpaid) hours on an open source project
    Other than this, I think you covered the topic in very great details as compared to other creators and nonsense twitter rants. Great job :)

    • @world1772
      @world1772 3 года назад

      This is likely not accurate. An extremely small snippet like a one sentence quote said in a movie isn't copyright infringement if you also publish the quote when reviewing the movie. (or at least I'm unaware of anyone losing a case for something like this) However, if you cut out 10 minute clips of the movie to publish on your website, that clearly is not within fair use. I think this is more in line with how a court would handle it if someone considered a substantial amount of their code copied and wanted to sue someone.

  • @CristianGarcia
    @CristianGarcia 3 года назад +2

    Got my copilot invite today! :)

  • @quebono100
    @quebono100 3 года назад

    This new Yannic AI Agent makes a decent job

  • @AZTECMAN
    @AZTECMAN 3 года назад

    Alright Yannic!!! [You the man]
    [23:00]

  • @jeffhow_alboran
    @jeffhow_alboran 3 года назад

    Will you have a separate episode to talk about DeepMind’s alphaFold 2?

  • @NGNBoone
    @NGNBoone 3 года назад

    Federal law says if a business relies on what a worker does as part of its core function, and if they get to manage how the work is done, they're employers and the workers are employees. Amazon is a retailer whose core appeal is its ability to deliver goods to your home, so.... yeah.

  • @paxvostrum4824
    @paxvostrum4824 3 года назад

    kewl shades

  • @oncedidactic
    @oncedidactic 3 года назад

    Also ML News theme song is becoming my favorite boogie no joke

  • @fuemedicalcenter
    @fuemedicalcenter 3 года назад

    Recovering a blocked amazon account is a joke compared to recovering a banned, with no reason, whatsapp number and associated conversation history,. 99 percent of customer communications are done through this channel . After that a number without whatsapp is useless for sales purposes. So change all the marketing actions associated with that phone number from one day to the next 🤦🤦
    Your channel and videos are excellent!👌

  • @ahmedmagdy2932
    @ahmedmagdy2932 3 года назад

    I can feel the pain that lawyers and judges will go through if they had to deal with this issue. AI will bring a hell to all of our laws OMG

  • @sahityayadav9606
    @sahityayadav9606 3 года назад

    Amazing videos

  • @excitedbox5705
    @excitedbox5705 3 года назад

    Copilot integrating GPL code into it's training data means Copilot would need to be GPL as well. Also any software made with it would need to be released under GPL.

  • @dipropyltryptamin2815
    @dipropyltryptamin2815 3 года назад +1

    Now i need some lego

  • @EricSchles
    @EricSchles 3 года назад

    I think the 'decision forest' in tensorflow is just random forests, gbt, decision trees in tensorflow. Not 100% sure though.

  • @iuhh
    @iuhh 3 года назад +1

    The Economist has an article this week, titled "What if an AI won the Nobel prize for medicine?".
    So I asked my computer, is this really gonna happen soonner than I think?
    Computer says no.

  • @ashu-
    @ashu- 3 года назад +1

    Where to get those sexy glasses ? 🤣🤣
    Bdw regular here...

  • @Konstantin-qk6hv
    @Konstantin-qk6hv 3 года назад

    The joke about "open" is openly cool

  • @akramsystems
    @akramsystems 3 года назад

    Amazing

  • @daverei1211
    @daverei1211 3 года назад

    ROFL - thank you Yannic

  • @jianjianh_
    @jianjianh_ 3 года назад

    Great editing!

  • @brunoopermanis5449
    @brunoopermanis5449 3 года назад

    Very likely the Copilot could be trained to the same degree of quality without licensed repos. Just a few tweeks to the scraper.

  • @dadecountyboos
    @dadecountyboos 3 года назад

    cruise control law is enforced on the driver. I would imagine Open AI would implement their own user agreements like geoHot and Musk would with autopilot on vehicles. We shall see, I guess

  • @TheRelul
    @TheRelul 3 года назад

    comment for the MACHINE

  • @neuron8186
    @neuron8186 3 года назад

    Now what frontend dev will do 💁

  • @monstercameron
    @monstercameron 3 года назад

    Copilot is sufficiently transformative I doubt Amy of the licensing issues matter.

  • @oncedidactic
    @oncedidactic 3 года назад

    Open bottle killed me

  • @jwstolk
    @jwstolk 3 года назад

    Does Amazon have a bug bounty program? Getting fired clearly looks like a bug in their AI system. There could also be security issues, like someone tricking the Amazon AI into firing all Amazon drivers....

  • @herp_derpingson
    @herp_derpingson 3 года назад +2

    It has been a long time since I boycotted Amazon. Dont miss it at all.

    • @monteepython84
      @monteepython84 3 года назад

      then how do you get your stuff? :|

    • @herp_derpingson
      @herp_derpingson 3 года назад

      @@monteepython84 There are other delivery services, depending on where you live.

    • @shivamshrirao2374
      @shivamshrirao2374 3 года назад +1

      @@monteepython84 I also abandoned Amazon, I don't get my stuff cause I am broke.

    • @monteepython84
      @monteepython84 3 года назад

      @@herp_derpingson , as a matter of public interest and down with tyrant and all that, I ask, can you give examples of which services you use?

    • @DasGrosseFressen
      @DasGrosseFressen 3 года назад

      @@monteepython84 hahahaha that is sad...

  • @Alchist
    @Alchist 3 года назад +1

    i find the so many angle changes /zoom in-outs very distracting. I get it -- but it just seems to happen every few seconds. Tone it down a notch? thanks.

  • @chrisspencer6502
    @chrisspencer6502 3 года назад

    I would say, when it comes to code unless you make major effort to keep it a secret.
    You have no right to IP.
    A derivative work in music is normally distinguishable by a layman when the cases go to court there's normally year's of litigation.
    The syntax in code makes it hard to distinguish.

  • @VincentKun
    @VincentKun 3 года назад

    Solution is let copilot "open source", because some data are under GPL license.

  • @mmehdig
    @mmehdig 3 года назад +1

    In short, Yannic thinks copilot is not GPL but any software that is written using it must (might) become GPL.

    • @siquod
      @siquod 3 года назад +1

      He said that's one thing the judges may decide, so he warned us to be cautious with code written by Copilot.

    • @fernandoperez8587
      @fernandoperez8587 Год назад

      Buy which GPL license?

  • @saurabhmishra2301
    @saurabhmishra2301 3 года назад

    Ladies and Gentlemen, welcome to the roast of OpenAI

  • @444haluk
    @444haluk 3 года назад

    Screw you, Amazon.

  • @gadmohamed5669
    @gadmohamed5669 3 года назад

    Why currencies should not be floats ?

  • @ukhu_pacha
    @ukhu_pacha 3 года назад +1

    All you need is error checking

  • @MCNaydex
    @MCNaydex 3 года назад

    People have already been annotating training data for AI for years with recaptcha.

  • @RohitKumarSingh25
    @RohitKumarSingh25 3 года назад

    @yannick post on twitter about your experience with Amazon and tag them. This helped me return a defective item I bought from Amazon. :P

  • @oxiigen
    @oxiigen 3 года назад

    OK GitHub, but what about human DNA? Is it copyrighted enough?

  • @pariscatblue
    @pariscatblue 3 года назад

    hi, perfect... but Yanic tell your jazzy video guy that when he zoomed on your face when you were explaining anything I stopped noticing what you were saying.
    Zooming in is cool but my brain must be taking it as an act of aggression leaving my poor conscience in a fuzzy state.
    If it is an intended effect that's fine but I've got a feeling may be was not?

  • @scottmiller2591
    @scottmiller2591 3 года назад

    GPL-J-6B

  • @Jose-pq4ow
    @Jose-pq4ow 3 года назад

    I hope GitHub has not trained the algorithm with my code, otherwise it will only add bugs to people's code

  • @anthonyward8805
    @anthonyward8805 3 года назад

    Copy and paste of stack overflow already does what copilot does

  • @mitchellreynolds4896
    @mitchellreynolds4896 3 года назад

    Great video but less zooming in & out please

  • @pesky_mousquito
    @pesky_mousquito 3 года назад

    Get Yannic's Amazon account back!

  • @galactus_77
    @galactus_77 3 года назад

    Cool goggles but annoying reflection

  • @scottmiller2591
    @scottmiller2591 3 года назад

    So training a GAN theft auto model is also a violation of copyright, no? As is a child's drawing if they have viewed any copyrighted material, since that must have influenced the weights of their biological neurons, right?
    MoMA: We're confiscating all of your refrigerator art. You went on a field trip to the Museum of Modern Art last week, and none of your art was developed in a clean room.
    Momma: Now go clean your room.

  • @dreadfulbodyguard7288
    @dreadfulbodyguard7288 3 года назад

    They can train multiple models each trained with code of one license (or single backbone with multiple heads). Eg - PilotMIT, PilotApache, PilotGPL etc.
    Then, user of CoPilot can use any of these generators but he should follow the rules of license which was associated with code (training data) used to train that generator model.

    • @nikolausfarber1864
      @nikolausfarber1864 3 года назад

      Nice idea! But you also have to attribute individual copyright owners. Which ones would you attribute? Probably all of them?!

  • @BigDudeSuperstar
    @BigDudeSuperstar 3 года назад

    Dude, you should've become a lawyer

  • @foxtrottcharlie
    @foxtrottcharlie 3 года назад

    Too many camera movements for me. Please reduce this a little bit again.

  • @XOPOIIIO
    @XOPOIIIO 3 года назад +1

    I think you could treat NN similarly to human brain (same principle anyway). Humans are similarly producing something new by extending what they learned from others.

    • @JuaniPisula
      @JuaniPisula 3 года назад

      This is the debate that has been going on since the begining of AI. Is AI the same as human cognition? Some authors will say yes, some will say no.

    • @XOPOIIIO
      @XOPOIIIO 3 года назад

      @@JuaniPisula I don't say it's the same, but it could be treated equally in copyright issues. Until it do not actually violate copyrights, it shouldn't be treated as it was using them fairly.

    • @JuaniPisula
      @JuaniPisula 3 года назад

      @@XOPOIIIO yes for sure i agree. Its going to be an interesting day when a judge needs to set the precedent if a generative model encapsulates creativity or not lol

  • @peterfireflylund
    @peterfireflylund 3 года назад

    Can’t they claim it is satire?

  • @makers_lab
    @makers_lab 3 года назад

    Would be more useful if it could highlight coding errors based on what methods are documented to do and what the model understands the code as going to do.

  • @lyubomyrivanitskiy6340
    @lyubomyrivanitskiy6340 3 года назад

    We need a new kind of licence that would allow or disallow train ML on our code

  • @sdmarlow3926
    @sdmarlow3926 3 года назад

    GPT-3 is micro-plagiarism.. at scale.

    • @sdmarlow3926
      @sdmarlow3926 3 года назад

      "Source code" would allow someone to recompile, and in this case, that would likely be training. It sounds wrong to say training data is not source, but auto-tuning software that alters a singers voice wouldn't include the original recording of said voice.

    • @sdmarlow3926
      @sdmarlow3926 3 года назад

      Don't most large "social" sites have some rule against scraping content?

  • @twobob
    @twobob 2 года назад

    it's a mess

  • @afafssaf925
    @afafssaf925 3 года назад

    If you want (hurtful) feedback: just stick to the news and knowledge because your jokes are often very cringy.