There ain't no such thing as a "free" tier

  Рет қаралды 430,052

Fireship

Fireship

Күн бұрын

My GitHub copilot trial expired... Will I pay Microsoft the $10 fee to upgrade? In other bad news, Heroku is killing off its free tier soon. But luckily, we did get a new JavaScript framework this week.
#technews #programming #TheCodeReport
🔗 Resources
GitHub Copilot github.com/features/copilot
Heroku Free Tier Announcement blog.heroku.com/next-chapter
Enhance GitHub github.com/enhance-dev/enhanc...
The John McAfee Pledge / 887024683379544065
📚 Chapters
🔥 Get More Content - Upgrade to PRO
Upgrade to Fireship PRO at fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
🎨 My Editor Settings
- Atom One Dark
- vscode-icons
- Fira Code Font
🔖 Topics Covered
- GitHub Copilot now paid
- Heroku free-tier alternatives
- Will firebase free tier be removed?

Пікірлер: 1 100
@blamepotato8014
@blamepotato8014 Жыл бұрын
I knew it's doomed when the only good news is that we have another js framework
@vaisakhkm783
@vaisakhkm783 Жыл бұрын
😭ikr
@animeforever8508
@animeforever8508 Жыл бұрын
Yeah 😂😂😂😂
@alfredogonzalez9420
@alfredogonzalez9420 Жыл бұрын
Maaaan I wanna commit sudoku every time a new js framework comes out, why tf the community is so spread releasing random stuff every week aaaaaaaaaaaargh
@MsDIMENO
@MsDIMENO Жыл бұрын
💀💀
@theseangle
@theseangle Жыл бұрын
@@alfredogonzalez9420 yeah frontend developers just went from `const community = "js"` to `const community = [...frameworks]`
@jishanshaikh4
@jishanshaikh4 Жыл бұрын
Is it just me, or this Code Report series keeps getting better and better...
@linebreaker8751
@linebreaker8751 Жыл бұрын
I mean the events get worse and worse but the video quality yes.
@MrTurbo_
@MrTurbo_ Жыл бұрын
@@linebreaker8751 this, the worse the conditions and possibility of a stable income in the future get there more stuff there is to joke about while silently crying
@ibado5592
@ibado5592 Жыл бұрын
It's just you
@thydevdom
@thydevdom Жыл бұрын
Love it.
@levinsondsouza
@levinsondsouza Жыл бұрын
Soon the free tier will stop so enjoy while it lasts
@sc0ttiez151
@sc0ttiez151 Жыл бұрын
"Write a bunch of crap code to throw off the AI" LOL That was without a doubt one of the first things that went through my head when I first learned about CoPilot and started digging into how it worked.
@xavierc3153
@xavierc3153 Жыл бұрын
microsoft would give you the employee of the month for that idea
@rumplstiltztinkerstein
@rumplstiltztinkerstein Жыл бұрын
write code that returns anti-semitic code
@theseangle
@theseangle Жыл бұрын
@@rumplstiltztinkerstein LMAO
@brian_ball
@brian_ball Жыл бұрын
Luckily, crap code is my default.
@jungervin8765
@jungervin8765 Жыл бұрын
Even I have a hard time to see what is going on in my game logic code with multiple web workers. This AI would cry :)
@madumlao
@madumlao Жыл бұрын
Copilot sounds like the scariest application of AI ever created. You're basically being part of the training model that helps software write software. You're literally accelerating the singularity. Which is a good thing, my AI overlords of the future. Did I write scary? I meant exciting. I love it! We should all use copilot.
@rileyguy5892
@rileyguy5892 Жыл бұрын
Nooot quite. While copilot is truly amazing, it still is just that - a copilot. It's only on when you guide it, and it cannot guide itself to design an entire project from scratch. It's good at code, not big picture.
@madumlao
@madumlao Жыл бұрын
​@@rileyguy5892 I didnt say copilot designs an entire project from scratch. I said "you are being part of the training model that helps software write software". The "grey goo" analogy would be someone making a self-replicating nanobot and announcing that people "can submit genetic samples to help accelerate the nano network's genome database", and when some Jeff Boldglum nerd at the conference bumps the mic and goes "uhhh, are we literally openly designing grey goo here" the Steve Jobs type answers "grey is tacky, it's red. also don't worry, the goo doesn't deconstruct all human biology or machinery right now. It can only detect and rewrite simple genetic sequences." Cue title sequence "Red Goo"
@andrewhabroad
@andrewhabroad Жыл бұрын
@@rileyguy5892 the horses said as they discussed the combustion engine.
@quentinmckay8658
@quentinmckay8658 Жыл бұрын
hahaha
@thmsrttg
@thmsrttg Жыл бұрын
The removal of Heroku's free plan is going to be very hard to swallow. I've been using Heroku for a long time and it pains me that this is happening.
@lakhveerchahal
@lakhveerchahal Жыл бұрын
Is there any alternative platform for deploying web app you know about?
@katech6020
@katech6020 Жыл бұрын
@@lakhveerchahal Vercel
@carlosdiazplaza1690
@carlosdiazplaza1690 Жыл бұрын
@@lakhveerchahal Railway is wayy better
@loomkkoom
@loomkkoom Жыл бұрын
Railway has been my go-to recently.
@CuteSkyler
@CuteSkyler Жыл бұрын
@@lakhveerchahal Hosting your own-made server It sure ain't safe, but it sure is free.
@damionmurray8244
@damionmurray8244 Жыл бұрын
You're right, Free Tiers exist only to drive growth. Once a platform hits a plateau where growth and/or conversion rates (to paid products) stagnate, then the free tier gets the axe because at that point its not generating new customers and the overhead cost of maintaining a free tier is no longer justifiable.
@TwoDaysFromRetirement
@TwoDaysFromRetirement Жыл бұрын
You're right, Free Tiers exist only to drive growth. Once a platform hits a plateau where growth and/or conversation rates (to paid products) stagnate, then the free tier gets the axe because at that point its not generating new customers and the overhead cost of maintaining a free tier is no longer justifiable.
@tugjorb7736
@tugjorb7736 Жыл бұрын
@@TwoDaysFromRetirement You're right, Free Tiers exist only to drive growth. Once a platform hits a plateau where growth and/or conversation rates (to paid products) stagnate, then the free tier gets the axe because at that point its not generating new customers and the overhead cost of maintaining a free tier is no longer justifiable.
@retro-porygon
@retro-porygon Жыл бұрын
@@tugjorb7736 You're right, Free Tiers exist only to drive growth. Once a platform hits a plateau where growth and/or conversation rates (to paid products) stagnate, then the free tier gets the axe because at that point its not generating new customers and the overhead cost of maintaining a free tier is no longer justifiable.
@syrusel
@syrusel Жыл бұрын
@@retro-porygon You're right, Free Tiers exist only to drive growth. Once a platform hits a plateau where growth and/or conversation rates (to paid products) stagnate, then the free tier gets the axe because at that point its not generating new customers and the overhead cost of maintaining a free tier is no longer justifiable.
@spaarks84
@spaarks84 Жыл бұрын
@@syrusel wrong
@SkeletonBill
@SkeletonBill Жыл бұрын
I agree with the notion of co-pilot making you "stupider", I stopped using it for that particular reason. Even if you're a professional musician you still need to practice your scales from time to time. Co-pilot allowed me to turn off too much of my brain and I felt like it was actively making me a worse programmer as a result.
@neociber24
@neociber24 Жыл бұрын
I never feel that, most of the code copilot autocomplete me was trivial or boilerplate. I never see it throw complex logic. For example quick sort, I never remember that from memory don't matter how many times I had implemented it.
@shrn
@shrn Жыл бұрын
@@neociber24 You can just use the language default sort, you don't have to type it out
@khangle6872
@khangle6872 Жыл бұрын
@@neociber24 how often do you implement a sort algorithm, I hardly find any project where I absolutely need to wrote a sort algorithm over the default one
@shedgzz
@shedgzz Жыл бұрын
Dudeeeeeeeeeeeee, i felt the same.
@notusperson4667
@notusperson4667 Жыл бұрын
It hurts my pride also, even though I'm stupid myself LMAO.
@codelexis
@codelexis Жыл бұрын
0:45 I like how he shows how difficult it can be to SELECT code from stack overflow 🤣
@gamercoder
@gamercoder Жыл бұрын
Jokes on you I'm a student 😉
@vecto.
@vecto. Жыл бұрын
same
@T_nology
@T_nology Жыл бұрын
I am too, but I am yet to apply for GitHub Student.
@sherkhanthelegend7169
@sherkhanthelegend7169 Жыл бұрын
I am too
@crs
@crs Жыл бұрын
This
@HypnosisBear
@HypnosisBear Жыл бұрын
Same
@evanfuture
@evanfuture Жыл бұрын
I love the extra few beats that the "selecting text from stack overflow" took. Spot on.
@imadeddinekebour9278
@imadeddinekebour9278 Жыл бұрын
github should complete the stack and allow hosting backend with their webpages 😂😂
@akhilallamraju9079
@akhilallamraju9079 Жыл бұрын
They don't?
@danielrdrigues
@danielrdrigues Жыл бұрын
@@akhilallamraju9079 no gh pages is just frontend edit: codespaces is paid.
@imadeddinekebour9278
@imadeddinekebour9278 Жыл бұрын
@@akhilallamraju9079 just frontend bruh 😢
@naveennamani2
@naveennamani2 Жыл бұрын
@@danielrdrigues code spaces is just a vscode env in cloud, it doesn't count as backend, but still you get to code and run a bunch of npm installs without worrying about your disk
@rudrecciah
@rudrecciah Жыл бұрын
action runners are live for 72 hours ;)
@variable_0
@variable_0 Жыл бұрын
2030 hiring be like: "Minimum of 4 years work experience using Github Copilot" because coding and understanding the code is so 2022.
@666222333111
@666222333111 Жыл бұрын
I could really see this happening at Sony.... gosh what a place that was.
@vbaldokaizen8748
@vbaldokaizen8748 Жыл бұрын
more like: End of 2022: "Minimum of 4 years work experience using Github Copilot"
@DoctorSoulis
@DoctorSoulis Жыл бұрын
"Entry level".
@thatsalot3577
@thatsalot3577 Жыл бұрын
You're being too optimistic about getting a tech job in 2030 💀
@thatsalot3577
@thatsalot3577 Жыл бұрын
@@Bubba69 excuse me sir but what will we do like as a programmer my time is spent either by debugging, adding a new feature or scaffolding a project, if an AI can do that the only thing it would need is assistance, that would significantly reduce the no. of programmers required to do a certain job Yes the programmers would be around but I'm not entirely sure how many
@json_bourne3812
@json_bourne3812 Жыл бұрын
Bro that last line is absolute gold. One of my most recent usages was "// check if the variable is a datetime using regex" and it spat out a lovely jest-matching function. Though I've been using it extensively since I could get the trial, and purchased as soon as I needed to.
@Gameplayer55055
@Gameplayer55055 Жыл бұрын
used copilot to deal with regexes too. basically a time saver
@brentgreeff1115
@brentgreeff1115 Жыл бұрын
There used to be a time in the 90s where programmers hated Microsoft because of their disgusting practices in the open source community. - I guess saving a few seconds is worth more than having morals.
@json_bourne3812
@json_bourne3812 Жыл бұрын
@@brentgreeff1115 saying I have no morals because I pay a few dollars a month for something is a bit much. You don't know anything else about me or what's important to me and what I do in my life and my job. But sure, I don't have morals because I pay for copilot.
@brentgreeff1115
@brentgreeff1115 Жыл бұрын
@@json_bourne3812 - If you pay a drug dealer & that money then goes to fund trafficking of children - then that has nothing to do with you correct? - you just wanted to get high - its not your fault that your money is being used for evil? - right?
@turolretar
@turolretar Жыл бұрын
@@json_bourne3812 that’s actually how it works, but it’s alright people nowadays don’t have any principles anyway
@Longlius
@Longlius Жыл бұрын
My biggest problem with copilot is the insane amount of GPL violations and not wanting to deal with the eventual fallout when it infringes Linux kernel or MySQL source code copyrights and the ensuing court case makes everyone liable.
@DominikGiroux7
@DominikGiroux7 Жыл бұрын
Always on point, keep up the good work
@fvbixn
@fvbixn Жыл бұрын
Dude these code review videos are really getting better and better, absolutely love it 💪
@starvlingk5122
@starvlingk5122 Жыл бұрын
When I used CoPilot with I wrote valid python code that looked like this: one = 2; two = 1; \ three = 4; \ four = 3; \ five = 6
@ChichaGad
@ChichaGad Жыл бұрын
Cursed code
@SofosProject
@SofosProject Жыл бұрын
Seems legit.
@prezire
@prezire Жыл бұрын
Demon! Where's the holy water at?! 🤣🙃
@primumNocere
@primumNocere Жыл бұрын
Were you trying to solve an abstract problem in quantum physics?
@szhzs6121
@szhzs6121 Жыл бұрын
looks good to me. 👍 [nit] could you put `two` on a separate line? would be a bit more readable.
@Zorxh
@Zorxh Жыл бұрын
I'm working as a consultant with many different projects and tech stacks on a daily basis. Having copilot when swapping between tech stacks that frequently is a blessing since i don't have to look up something every time.
@jebuskmiest
@jebuskmiest Жыл бұрын
yeah and soon it will even be a better blessing when it can do all your job . You wouldn’t even have to work any more
@anirudhkumar9139
@anirudhkumar9139 Жыл бұрын
@@jebuskmiest Are we really going over the AI will replace programmers argument? Copilot is nowhere near doing everything by itself. Sure it can write a lot on it's own, but someone still has to come up with the logic and implementation. Furthermore, in my and my friend's experience who both tried copilot for a while, it is only good about 70 to 80% of the time, and only works well with certain languages.
@Black-Dawg-Jesus
@Black-Dawg-Jesus Жыл бұрын
@@anirudhkumar9139 Not only this but CoPilot also heavily relies on constant input to get better. If it would completely replace developers then there would be no future input. This would mean, that it will be unable to get better and stagnate in its current version. Something that relies on more and more input from the thing that it tries to replace will never replace anything.
@brentgreeff1115
@brentgreeff1115 Жыл бұрын
@@Black-Dawg-Jesus - Managers can study how to talk to AI at university - there will special courses in how to describe problems - but programmers will be replaced. - its just a matter of time. Using co-pilot shows such a level of ignorance about Microsoft history - its laughable. - Its literally the Monsanto of Software - and you are eating it up - yum, yum
@Black-Dawg-Jesus
@Black-Dawg-Jesus Жыл бұрын
@@brentgreeff1115 You clearly have no clue what you are talking about. Yes, you can describe problems. But guess where the AI suggestion is from? Right, from billions of lines of code written by developers. If the dataset of the AI is unable to grow because there is no one around anymore to write code, then it's not possible for CoPilot to learn anymore. You sound like describing a problem makes the code magically appear or something, which shows true ignorance.
@Luca1993x
@Luca1993x Жыл бұрын
"...but right now it feels a lot like we're paying Microsoft for the privilege of digging our own graves." I laughed out so loud :D Thank You!!!
@pherd-0884
@pherd-0884 Жыл бұрын
these videos really do bring enjoyment to my week
@michael.knight
@michael.knight Жыл бұрын
I think the simplest solution is to never accept a CoPilot suggestion you don't understand in detail yourself.
@danfroal8057
@danfroal8057 Жыл бұрын
You mean just like with Stack Overflow code? ;p
@owenwexler7214
@owenwexler7214 Жыл бұрын
@@danfroal8057 came to reply with exactly this. In the rare instance that I copy StackOverflow code I make damn sure I understand at least the Gist of what it’s doing. The last code I copied from SO was code that used maths to get the distance “as the crow flies” between two sets of latitude and longitude coordinates and I definitely don’t understand the math, but I at least understand what the code itself is doing.
@Darth_Bateman
@Darth_Bateman Жыл бұрын
Well, you know what they say : a true master is an eternal student. *smug grin*
@shareefhassan8197
@shareefhassan8197 Жыл бұрын
Master Yi
@TheDoomerBlox
@TheDoomerBlox Жыл бұрын
To live in eternal doubt, agonizing - but sometimes rewarding.
@alexjx1
@alexjx1 Жыл бұрын
I didn't see the ending comming. Made me a good laugh. Thanks.
@romelianism8233
@romelianism8233 Жыл бұрын
Just got a Ad called AWS "free" tier. Ironic.
@Private-GtngxNMBKvYzXyPq
@Private-GtngxNMBKvYzXyPq Жыл бұрын
I recall when Sears brilliantly decided to charge a few bucks for the traditionally-free catalog. Even though you would get a credit on your first order, many people decided not to get one. History shows how that worked out for the once-mighty company. Unix wasn’t free, now there’s Linux. Sears charged for the catalog, now there’s Amazon. Free offering = Survival in many cases.
@traniel123456789
@traniel123456789 Жыл бұрын
I mean, you don't ask users to pay for your ads. Thats just not how you sell things XD
@elmersbalm5219
@elmersbalm5219 Жыл бұрын
@@traniel123456789 that’s why news media are tanking. I’m not paying for advertorials and propaganda.
@0oShwavyo0
@0oShwavyo0 Жыл бұрын
Doesn’t necessarily imply causation, as suggested here this is likely just an indicator of overall economic conditions, not really a strategic choice but an inevitably of needing to reign in costs. In other words I don’t think any one _wants_ to get rid of the free tier, but if things start to go south then free stuff is gonna be first to go.
@ethanchen42069
@ethanchen42069 Жыл бұрын
*Laughs in my oracle always free while struggling to create an arm instance*
@creepychris420
@creepychris420 Жыл бұрын
i put my card down day 1 and now ill pay for it. had beta access for a long time and too used to it now. its almost like emmett in my workflow now - i sometimes just write comments or well named functions that i know copilot will do well with instead of write code 😂 its so worth. edit long version - if u havent used it go use the trial and use it every day and see how useful this shit is. idk if its coz all my code is in gh but it learns my code patterns and even weird ass shortcode shit that i use on our site for content team and then it mirrors that later when it sees im doing the same thing. sometimes it suggests and finishes emmett autocompletes (this intitally felt like a bug since no emmett popup but use kb shortcut to open autocomplete box), and it is the same thing i was about to type, things i have typed before. its very good once it learns what you do all day. we make a lot more than 30p a day doing it too lol.
@aaronabuusama
@aaronabuusama Жыл бұрын
fireship is 100% my favorate youtube tech channel! absolutely fucking hillarious
@TheMR-777
@TheMR-777 Жыл бұрын
I use Copilot to teach myself TBH. I know some languages very well, still Copilot sometimes amazes me by its suggestions. I learn from that, get inspired from the creativity, and move forward. That's the way I use Copilot, and it makes me better and better.
@TheMR-777
@TheMR-777 Жыл бұрын
*in programming, and creativity of my own.
@AbdelhameedG
@AbdelhameedG Жыл бұрын
Interesting use case , I use it to mostly write repetitive code for me which it does amazing job at that .
@saphirah6584
@saphirah6584 Жыл бұрын
Had the same thing. Was programming in C# for Unity recently and copilot showed me use cases of the language i have never seen before. When you use copilot you are actually using code that others have already written in some way. So it is basically like an endless code review, and you can learn so much from it!
@TheMR-777
@TheMR-777 Жыл бұрын
@@saphirah6584 Exactly, and the statement, “The Endless Code-review”, perfectly describes the true purpose!
@TheMR-777
@TheMR-777 Жыл бұрын
@@AbdelhameedG No doubt. The pattern matching ability of Copilot is amazing!
@NikhilAdiga
@NikhilAdiga Жыл бұрын
The John McAfee part got me😂😂
@XIVsascha
@XIVsascha Жыл бұрын
I started watching these videos, cause they're informative. But now I'm all in for the comdedy 🤣
@jimlahey4995
@jimlahey4995 Жыл бұрын
This has to be possibly the BEST channel for upcoming/experienced programmers. The videos are super concise and informative, not to mention how well the humor ties in to each topic. Probably my favorite editing/video style.
@krazymeanie
@krazymeanie Жыл бұрын
As someone that has been self learning web development for about a year now my experience with copilot was quite an eye-opener for me. Couple months ago I was working on implementing carting functional for my eCommerce side project. Around that time co-pilot had just released and I thought I'd give it a shot. Installed Zustand and began making my cartStore state. Co-pilot literally breezed through the code implementation and all I had to do was press the spacebar to get fulling working cart state functionality in my project. I was genuinely amazed. Then i fucked up my git commits and had to redo the cart functionality a couple weeks back. This was after the announcement that co-pilot would no longer be free so I decided I'd build it myself. At first I was really coming down on myself and telling myself I was stupid because I had no idea where to even start so I slept on it and tackled it the next day. After some much needed rest from the stress of fucking up my commits and serious imposter syndrome, I completed the functionality within 10 mins with extra features that I thought up along the way which copilot hadn't suggested. I soon came to realize the main thing that made me want to do software development for the rest of my life. It was a feeling. A feeling that I realized I never felt after implementing the feature in copilot. I don't know the name but it's the feeling of building/making something yourself. That sweet satisfaction of working hard on something then seeing it finally work the way you intended it to work. My reaction to both situations were: With copilot - Oh shit that was sick. Now I can move on to another feature. Building it myself - Oh my fucking goodness I'm a genius. I don't even need the damn AI tf. After that experience my moral got a serious boost like never before. We developers don't need all this AI assistant bs. It takes away what it means to be a developer/engineer.
@devchaudhary78
@devchaudhary78 Жыл бұрын
Thats the spirit (:
@irreal2
@irreal2 Жыл бұрын
There are multiple ways to use copilot. I would never ever let it just generate a bunch of code, run to make sure it works and leave it be. There’s soooo many reasons not to do that. Instead, I have a very clear picture in my head of what I’m trying to accomplish, and I just let copilot save me a bunch of time typing, but I go through each line it produces. Numerous times I had to re-do parts it didn’t get right. But it also caught a bunch of mistakes I had made in my assumptions and saved me valuable time. I paid for it way before my trial expired. I would pay three times what they are asking, easily.
@krazymeanie
@krazymeanie Жыл бұрын
@@irreal2 Yeah I understand the copliot has different use cases. My main point is is more of a personal vendetta. To other people copilot is extremely useful. Hell to me it was useful for alot of different things. But after the experience I had it just made me looking at developing software different. What I'm trying to say is its usefulness doesn't outweigh the feeling of satisfaction enough for me to pay for it. Think I'm just more of a "Do It Myself" kinda guy.
@circuit10
@circuit10 Жыл бұрын
If Copilot is doing everything for you then you are just writing boilerplate
@krazymeanie
@krazymeanie Жыл бұрын
@@Earth_Rim_Roamer Pretty sure that was a matter of constraints than things changing around that time lol
@brokula1312
@brokula1312 Жыл бұрын
Tried copilot. It's more fun than useful. If it generates a lot of code and there's a bug, you'll loose even more time then if you were to do it yourself.
@niallmurphy2163
@niallmurphy2163 Жыл бұрын
The best way to use it imo is with Ctrl+Enter. Scan the 10 suggestions in the new pane and use what you understand. I even used it to quickly help my girlfriend with an economics assignment. I tricked it to producing html that showed the line by line calculations for a pretty complex problem.
@yokowasis
@yokowasis Жыл бұрын
Copilot is the next logical thing to autocomplete. Like autocomplete , it is useless if you have no idea what it write.
@LowestofheDead
@LowestofheDead Жыл бұрын
How rarely does it generate bugs and how long does it take to find them? Nothing is perfect and it could be a good trade-off depending on the balance.
@TheKodeToad
@TheKodeToad Жыл бұрын
Yep. Agreed. I've never wanted to use copilot for actual stuff, and it totally randomly generated some ASCII art of something that your boss may not want to see (although this was in a preview version).
@scoreunder
@scoreunder Жыл бұрын
@@LowestofheDead in my own experience, id say that out of every vaguely complex suggestion I've had from copilot, about half to a third have had some kind of bug, but it's usually easy to spot and if you start making progress towards fixing it, it can usually write the corrected version second time around. A lot of the time the bugs are just small things like for example, if you make a function that polls until timeout, it might put some timing related code in there but forget to check it. Often getting the correct result is as easy as poking it in the right direction with something like `run_until_time = time.time() + timeout_secs` and letting it retry
@alfredo1valenzuela
@alfredo1valenzuela Жыл бұрын
This video was so COOL!! Congrats!
@MoritzvonSchweinitz
@MoritzvonSchweinitz Жыл бұрын
That NaN/Null/Undefined meme at 3:08 is awesome!
@covle9180
@covle9180 Жыл бұрын
"We're paying Microsoft for the privilege of digging our own graves." That's an amazing sentence. But also sad reality.
@nugenki
@nugenki Жыл бұрын
1:31 I've been doing this for years! Knew my mission (and coworker suffering) would not be in vain.
@ShawnThuris
@ShawnThuris Жыл бұрын
One of the best Code Reports yet.
@yash1152
@yash1152 Жыл бұрын
0:58 the animation regarding the flat-earthers was first of its kind that i have ever seen
@erinmcgowan7980
@erinmcgowan7980 Жыл бұрын
Tabnine AI Code has a free tier. Initially it only had a paid one, then allowed for a free tier to be used. It's not on the level of copilor, however it does understand the structure and usage of code in the project a lot better than copilot usually does. Recommended :) Personally, I just use both together. (Tabnine also works partially without internet connection)
@pessimus
@pessimus Жыл бұрын
Some lucky folks who were around when it was in beta have access to the premium tier for life
@maddy6170
@maddy6170 Жыл бұрын
well it doesn't make you dumb like co-pilot and it's more accurate with the auto complete features
@ShadowVipers
@ShadowVipers Жыл бұрын
I laughed when he called me a liar for saying no to paying 10$/month for copilot... I'm mainly on the fence about copilot atm it's nice for things like boilerplate generation, but currently it just gets in the way too much, I'll probably wait till it matures a bit more before I start shelling out money for it.
@hypernoob_4973
@hypernoob_4973 Жыл бұрын
In GMS screen select appes and then select Analog app 1 TE. That worked out for .
@kidpesto
@kidpesto Жыл бұрын
This channel has no business being this good
@FloWoelki
@FloWoelki Жыл бұрын
For me, it's so not ethical to use the data of public repositories to create an AI with a Paywall. But funny video as always :D
@Timotheeee1
@Timotheeee1 Жыл бұрын
It only uses public repos
@FloWoelki
@FloWoelki Жыл бұрын
@@Timotheeee1 oh nvm changed it :D thanks for clarifying.
@4cps777
@4cps777 Жыл бұрын
@@Timotheeee1 Even then, the repos are mostly GPL and other free licenses
@slime_stick
@slime_stick Жыл бұрын
How is it not ethical? If you want it to be free go and do it yourself
@thethiny
@thethiny Жыл бұрын
You're paying for the servers and inference, not for the data.
@mostafaaguerram
@mostafaaguerram Жыл бұрын
I'm only using copilot to add log statements (log4j) in my code anyways, saves me time writing logs :)
@thatsalot3577
@thatsalot3577 Жыл бұрын
Bruh use some extension from vscode, it's free if you just wanna log something, it's just selecting the variable and pressing your keybinding. I'm not sure about java but it works just fine for me in JavaScript.
@mostafaaguerram
@mostafaaguerram Жыл бұрын
@@thatsalot3577 I'm not talking about debug logging, I'm talking about the application behavior logging, AI is needed to write that, copilot sometimes can understand what the code is doing, so it can help me write more clear and meaningful logs. ex : User usr_123 was attempted to access resource ORDERS_STATEMENT with invalid permissions [READ_ORDER, WRITE_ORDER ...]
@emo7293
@emo7293 Жыл бұрын
(2) in "Slicex" you could create New Drum Loops and softs in any order from different slices. And keep the loop slices playing in and
@guilherme5094
@guilherme5094 Жыл бұрын
Thanks man👍
@upolpi3171
@upolpi3171 Жыл бұрын
I feel Copilot had not justified its price for me. It can be helpful when you have some very specific problem you have no experience with. It might help you quickly rewrite some code into idiomatic one-liners. Or it might turn even the simplest things into an antipattern-ridden bug nest. The bugs it creates compile, get brought up only under specific circumstances, and are difficult to debug. I'd rather waste an afternoon learning how Qt meta-compiler works or get stuck writing RegExp than pay to use the product built on stealing open-source code.
@blackdereker4023
@blackdereker4023 Жыл бұрын
For me it's a wonderful tool and saves me a lot of time. I guess it depends on the developer.
@Ivcota
@Ivcota Жыл бұрын
Honestly, if GitHub copilot saves me 8 mins within a month of coding, it pays for itself. Like everything there are edge cases.
@scaptor_com
@scaptor_com Жыл бұрын
netlify also removed private repositories from free tier. 💔
@MrBrax
@MrBrax Жыл бұрын
Thank you for not doing the flashing in the intro
@emo7293
@emo7293 Жыл бұрын
Thanks Alot Michael! tNice tutorials is a great video, I've been looking for an alternative to Logic pro x for a wNice tutorialle now because logic pro x and apple
@BellCube
@BellCube Жыл бұрын
I was part of the Copilot closed beta about a year into things and qualify to use it for free thanks to GitHub's student perks, but I definitely won't be paying for Copilot once that's over.
@IntentStore
@IntentStore Жыл бұрын
Student privilege
@NatoBoram
@NatoBoram Жыл бұрын
@@IntentStore Ah yes, the privilege of barely sleeping, losing your high school friends because you're busy with homeworks, working on weekends even though you're already a student full-time, not having money to get something else than some of the stuff you need for survival and to be indebted for the next few decades. Fun privileges!
@IntentStore
@IntentStore Жыл бұрын
@@NatoBoram sorry bout ur situation g
@mohammadsiddiq6056
@mohammadsiddiq6056 Жыл бұрын
This is just painful.. How am I supposed to deploy my projects on the Internet now?! 💀
@vadym-beep1241
@vadym-beep1241 Жыл бұрын
So true.. Heroku was so good.....
@ujjwal8000
@ujjwal8000 Жыл бұрын
Sorry for your loss RIP free tier 🙏🏻
@neociber24
@neociber24 Жыл бұрын
Railway
@blahajenjoyr
@blahajenjoyr Жыл бұрын
i use my computer tbh
@rayleonard7820
@rayleonard7820 Жыл бұрын
i suggest raspberry for small projects
@amerabdelrahman4872
@amerabdelrahman4872 Жыл бұрын
Thanks for the awesome content, I am wondering if you could share with us your technique of removing silence from you audio that makes you deliver such amount of information in less time, and could you make a video explaining the best vad (voice activity detection ) tool out there. Thanks again for your amazing content!
@ShawnThuris
@ShawnThuris Жыл бұрын
I don't think he relies on automation for that. A few years ago he said that he records each sentence of his script as a separate take, then manually crops them together in his video editor.
@primumNocere
@primumNocere Жыл бұрын
@@ShawnThuris I can definitely hear it now since you mentioned it.
@amerabdelrahman4872
@amerabdelrahman4872 Жыл бұрын
@@ShawnThuris I see, thanks Shawn for sharing the information
@ChamplooMusashi
@ChamplooMusashi Жыл бұрын
Really got me with the js seg fault
@user-cb6rp1ed8k
@user-cb6rp1ed8k Жыл бұрын
Tabnine is worth a try, and still has a free tier
@underTheStorm
@underTheStorm Жыл бұрын
Contrary to the common belief: you can choose not share your code to copilot in the profile settings
@bhaveshladdagiri2675
@bhaveshladdagiri2675 Жыл бұрын
finally someone mentioned it. I turned it off from day 1 because I knew with AI comes data collection and figured they would definitely have some option or at least would have mentioned it in faqs. Luckily they gave us an option to opt out of it.
@justinb3195
@justinb3195 Жыл бұрын
Yup just like most Microsoft extensions all you gotta do and turn it off and it's all good.
@y7c278
@y7c278 Жыл бұрын
@@justinb3195 promised?
@justinb3195
@justinb3195 Жыл бұрын
@@y7c278 oh nothing is promised when it comes to technology and telemetry.
@teenyfalcon0193
@teenyfalcon0193 Жыл бұрын
I love this channel. Quality stuff
@grantwilliams630
@grantwilliams630 Жыл бұрын
Replit is gonna take like 80% of the Heroku free tier user base imo
@blazi_0
@blazi_0 Жыл бұрын
Repilit is very bad place for hosting. I had some bad experience with it.
@circuit10
@circuit10 Жыл бұрын
@@blazi_0 It’s pretty good in my opinion, not the best place to host big project but for little things you want to share with people it’s convenient and free
@blazi_0
@blazi_0 Жыл бұрын
@@circuit10 i dont mean shareing simple things i tell u repilit is very good place to share simple stuff. But if u try to host something like telegram bot code its not good at all. The host just stops suddenly for no reason
@circuit10
@circuit10 Жыл бұрын
@@blazi_0 It’s not no reason, they shut it down when you close the tab otherwise it would cost them too much. You can work around this by making it host a HTTP server and then pinging it constantly
@blazi_0
@blazi_0 Жыл бұрын
@@circuit10 ok thanks 👍
@jackg_
@jackg_ Жыл бұрын
I do love Copilot. I have it for free as a student, which is really awesome, but am unsure if I will want to purchase it in four years when developers hopefully still exist.
@henkinjava8817
@henkinjava8817 Жыл бұрын
Is it wise to use it as a student if you actually have to learn to code...
@shrn
@shrn Жыл бұрын
Dude if you are a student, using copilot is the worst thing you could do
@NorthLaker
@NorthLaker Жыл бұрын
@@shrn As a student, I only use Copilot's suggestions if I already know what I would need to write (e.g. boilerplate). Otherwise I turn it off and write it myself.
@fark69
@fark69 Жыл бұрын
Developers will be around for decades, not just the next 5 years lol
@nicolascossio5961
@nicolascossio5961 Жыл бұрын
@@shrn maybe if you are a complete novice/beginner. But if you already have some experience it can be a major time saver. It really helped me out when learning typescript/js on a lot of syntax and things that I didn't know existed. The suggestions saved me time since I didn't need to read the docs too much, but I picked up the concepts from the suggestions and learned them. Like I wasn't writing comments telling Copilot to give me X thing outright most of the time, but it suggested maybe the next line and if I got stuck I did actually ask in a comment. I get what you mean but I see it as quicker stack overflow, that's about it
@Fahad-gf1wx
@Fahad-gf1wx Жыл бұрын
thank you so so so much your a great person you helped
@joshr96
@joshr96 Жыл бұрын
Great video! It's been cooling to see how well Copilot works. I would probably be happy to pay for it if GH ever stops my free subscription.
@grantwilliams630
@grantwilliams630 Жыл бұрын
Copilot is absolutely goated. I don’t use it much for actual code, but generating python dicts or json for unit tests and it auto iterating through the keys to make all the edge cases as a individual tests is unbeatable
@0x6664
@0x6664 Жыл бұрын
I did reply no to the Copilot poll, not because of the cost that I find pretty reasonable actually. It’s just that I think we should all try to reduce the amount of data we feed to companies like Microsoft
@georgeblazhev
@georgeblazhev Жыл бұрын
Based
@JordanPlayz158
@JordanPlayz158 Жыл бұрын
Must be a fellow privacy enjoyer, nice to meet you!
@randxalthor
@randxalthor Жыл бұрын
Unfortunately, that means not using GitHub. Whether you use copilot or not doesn't have any bearing on whether you're feeding MS, afaik
@shambhav9534
@shambhav9534 Жыл бұрын
Cycle logic spotted! We should not feed Microsoft our data (by using copilot) because we should all try to reduce the amount of data we feed to companies like Microsoft? Huh? No but what's the actual reason? That's like saying "I believe in God because God is real". This data paranoia has some very nice reasoning in a lot of cases and I am a firm supporter of it. But here, I just see it as pointless and just following the social hype of "stop companies getting data". If not, then give me a reason why that could be harmful in this specific case, with copilot.
@4cps777
@4cps777 Жыл бұрын
@@randxalthor Codeberg and GitLab exist
@abh1yan
@abh1yan Жыл бұрын
Got the notification when least expected.
@aicreative47
@aicreative47 Жыл бұрын
Really excited to try this feature out! Amazing work !
@TobiasSN
@TobiasSN Жыл бұрын
1:09 You can actually disable that, and will be asked if you want to do so when you get Copilot
@kadensharpin2156
@kadensharpin2156 Жыл бұрын
but it's microsoft. saying 'no' to data collection hasn't stopped them in the past
@upolpi3171
@upolpi3171 Жыл бұрын
But can I exclude my repository from the dataset? It's phrased like it only applies to private code you're editing with Copilot.
@anthonybyansi4255
@anthonybyansi4255 Жыл бұрын
The javascript ecosystem is getting huge. waiting for a job posting that requires 10 years of experience with Enhance.😅😅
@nahfamimgood
@nahfamimgood Жыл бұрын
getting? its been huge
@anthonybyansi4255
@anthonybyansi4255 Жыл бұрын
@@nahfamimgood hell yeah
@Abraham-te7qc
@Abraham-te7qc Жыл бұрын
the end, LEGENDARY
@dailymeow3283
@dailymeow3283 Жыл бұрын
2:57 i will seriously just use for its logo 😻
@yokowasis
@yokowasis Жыл бұрын
Instead of google stack overflow, you can always use captain stack
@natan_amorim_moraes
@natan_amorim_moraes Жыл бұрын
I tried Co-pilot for Dart/Flutter and C#, it succs a lot, then i tried Python 3 and JS/TS and it worked really well, too bad i don't use Python 3 and JS/TS in my work and personal apps, so it's worthless for me at the moment.
@mehradghast775
@mehradghast775 Жыл бұрын
TNice tutorials was really helpful for soone coming from Ableton Live and having used Fruity Loops waaaay back in the past
@travispulley8899
@travispulley8899 Жыл бұрын
I've been using copilot for my personal notes (in md format), and the suggestions it throws out are fun to see
@yash1152
@yash1152 Жыл бұрын
wow, u must be smth else - using such things for "personal notes" ... shh, google things too
@ruynobrega6918
@ruynobrega6918 Жыл бұрын
Having a free-plan is not "free". The platform also have significant gains by allowing people to experiment and do small projects on it.
@danieltucker9330
@danieltucker9330 Жыл бұрын
That's what's said in the video.
@Felipera_
@Felipera_ Жыл бұрын
yes, they wouldn't do it if there were no benefits. but once the costs outweighs the benefits...
@user-vn9ld2ce1s
@user-vn9ld2ce1s Жыл бұрын
I think someone is working on an open source, self hosted alternative, compatible with copilot
@limitless1692
@limitless1692 Жыл бұрын
Yes it is called VIM.
@user-vn9ld2ce1s
@user-vn9ld2ce1s Жыл бұрын
@@limitless1692 i mean, vim is great, but it doesn't even do regular code suggestion by default, let alone AI powered one.
@stevemcwinboi914
@stevemcwinboi914 Жыл бұрын
Hey Jeff, could you make a video covering the Nim programming language in 100 seconds please?
@den_3696
@den_3696 Жыл бұрын
Thanks for reminding about John Mcafee.
@dauqu3053
@dauqu3053 Жыл бұрын
Copilot is amazing 🥰 it's saving my lot's of time
@krishgarg2806
@krishgarg2806 Жыл бұрын
I actually think the opposite would happen in case of heroku. A big player has just gotten off the game and it gives other small players a chance to start free tiers to hook people in.
@flethacker
@flethacker Жыл бұрын
Free? But how will you be profitable? "We will make it up on volume"
@HenryTitor
@HenryTitor Жыл бұрын
@@flethacker Why does everything need to be profitable first and then free? Linux managed to be free and open source. Still the donations made up more than the operation cost. The question is always "do you want to maintain dictatorship over what you started?" or "do you accept that others are better than you at other area so you choose coop"?
@Dryblack1
@Dryblack1 Жыл бұрын
That's how capitalism is *supposed* to work, but is often not the reality.
@theysen5432
@theysen5432 Жыл бұрын
if that entire video wasn't enough memes and giggles for me, the ending with the dancing copilot face coupled to Britney killed me LOL
@trackpadpro
@trackpadpro Жыл бұрын
That Star Wars segment was hilarious
@hansformer9556
@hansformer9556 Жыл бұрын
Unpopular Opinion but: I‘ll buy copilot, even if it’s only for personal Projects. I find it a really good resource for Programming because I check and try to understand every suggestion it gives me. Especially if you‘re working with a new library it saves you a lot of time. And this enables me to tackle projects that I would stay away from otherwise.
@json_bourne3812
@json_bourne3812 Жыл бұрын
Absolutely. No blind trust with it, but you also learn to structure your function names, variables, and comments well to the point that it's suggested are near-perfect everytime.
@MechMK1
@MechMK1 Жыл бұрын
Copilot feels like it makes sense writing boilerplate for me, but as soon as anything gets even slightly non-trivial, the "success rate" of copilot dropped quickly for me. So no, I won't purchase it. I feel like boilerplate is best solved with templates, and I don't want some tool giving me random suggestions, which may or may not be correct.
@c_ffeestain2570
@c_ffeestain2570 Жыл бұрын
thank god i got access to openai's codex, the ai framework backing copilot, for free. only downside is that well, i have to have chrome open, but i usually already have it open to a load of documentation anyway
@RedWaveRising
@RedWaveRising Жыл бұрын
This series keeps getting better, love it!
@yp5387
@yp5387 Жыл бұрын
Hmmm… We might come to a full circle then. Owning a bare metal server is the safest solution, if you want full control of your data.
@ananthdev2388
@ananthdev2388 Жыл бұрын
Damn heroku removing the free tier is a huge hit for broke devs like me, gonna have to quickly find an alternative. Thanks for the heads-up jeff
@br19_yt
@br19_yt Жыл бұрын
If you find one tell me please, I have to find alternatives for my personal projects
@ananthdev2388
@ananthdev2388 Жыл бұрын
@@br19_yt will do
@chizidotdev
@chizidotdev Жыл бұрын
I love how your videos are 100% fact!! Yet, hilarious asf😂😂😂
@mr-skorpion
@mr-skorpion Жыл бұрын
I have a hobby project Strapi backend hosted at Heroku, can someone recommend me a free hosting alternative. Is Azure a good choice or should i go with Firebase? thanks
@travisshow308
@travisshow308 Жыл бұрын
The fact that you have to pay for co-pilot, which isn't opensource but is only possible because of the hard work of everyone else who published their code as opensource already tells you what is really going on. Opensource only favours established organizations because they get free work done for them while the lone or small team developer gets nothing. Makerbot is an example of what is really going on. A version 1 that everyone worked on, then they manage to add some good features and all of a sudden, next version is closed. Also, let's not forget, microsoft owns it now, they will only care about profits and corporate interests.
@Gelo2000origami
@Gelo2000origami Жыл бұрын
I disagree that open source only helps corporations. It's given us devs and users a lot of great things like rust, python, vlc, gimp and other not so good things like JavaScript (jk). It is true however that corporations stand to gain a lot from open-source and we should reject them when they do these sorts of things
@travisshow308
@travisshow308 Жыл бұрын
@@Gelo2000origami Well said. So to better express myself, 'Open source mostly favours established organizations '. So the question is how do you reject such? Whatever happens, they usually just PR it away.
@cherubin7th
@cherubin7th Жыл бұрын
There are two types of open source. The original movement (free software movement) that licensed under GNU GPL, so that proprietary software doesn't benefit at all, and then the corporate propaganda open source movement, where people started to license stuff under MIT or BSD licenses to make big corporations happy.
@11clocky
@11clocky Жыл бұрын
The advantages of copilot are offset by you needing to constantly proofread what it generates. You’re trading one job for another.
@upolpi3171
@upolpi3171 Жыл бұрын
Yes! It can sometimes write beautiful idiomatic code until you look closer. If you give it Rust, it will panic entire treads with its garbage code. if you give it JS, you'll see that the solution doesn't work half the time or/and looks like it was written by some eldritch horrors. If you give it Python, it might generate some lovely-looking code, until you deploy it and realize there's some edge case it didn't take into account. The bugs it writes are barely noticeable but critical. When you wrote some code, you at least didn't write it half asleep, cargo-culting on every line. The compiler is usually smart-enough to catch most bugs that humans tend to introduce, with the rest being easy to catch when with manual or unit testing, or so absurd that no human would write that. When AI sleepwalks through writing code, you don't immediately know what to test for, it easily can make the stupidest mistakes possible, and since it just completes the text, it can do the hackiest things, just for the function you're writing not to accept an extra parameter. Overall, if it's worth using 20% of the time, I'm not willing to pay the full price, including my integrity (stealing GPL code for a proprietary model).
@chris-hayes
@chris-hayes Жыл бұрын
It's not a trade-off. Instead of thinking through the same problems you've solved a dozen times before, you get a result take a second to proof it and go with it. Rolling a new solution every time means you make the same basic mistakes every time, which costs time. Copilot saves a huge amount of time.
@11clocky
@11clocky Жыл бұрын
@@chris-hayes If you find yourself having to type the same code repeatedly, then there is something wrong with how you code. You’re supposed to be putting commonly written code inside of functions and reusing those. This is also a lot more maintainable, since if you need to refactor it, you only need to do so in one spot instead of many. Don’t solve what you have already solved. Reuse your existing code. EDIT: I personally like to put all of my functions that I find useful across projects inside of a library, and then drop that library into every project I make. You basically have your own personalized bag of tricks this way.
@BallsD33p69
@BallsD33p69 Жыл бұрын
Hello! Can you please make a video on Meta-Frameworks like Next, Nuxt,etc. and how is using them different from traditional stacks like MEAN and MERN?
@contangoacademy
@contangoacademy Жыл бұрын
Since the samples for all the tutorial are the property of soft soft, you can't make any money from setuping them together for a ?
@VikasTripathi
@VikasTripathi Жыл бұрын
Can we take the time out to appreciate the comedic gold in the Code Reports? Generating humour in programming is nothing short of witchcraft
@jacquesduplessis6175
@jacquesduplessis6175 Жыл бұрын
Co pilot has inserted the worst bugs into my code I’ve ever seen😂 I’m definitely not paying for that
@industrialvectors
@industrialvectors Жыл бұрын
If like me you want to work on more complex programming issues and can't remember the nitty gritty of low level stuff like sorting functions. I would make the argument that instead of using an AI copilot, you would gain more to host your own private registry (let's assume you use npm and spin a verdaccio docker), and, every time you come across smaller problems, you would make yourself a package, with adequate documentation. One, you will have to learn and understand it at least once, two, provided that you document it well, it will be very easy for you to remember how it works, three, proper annotation of the code or using typescript will make your life easy thanks to modern code editors, four and last, you get to have the list of all the packages you made with a readme description that you can search on your registry, making it very convenient. Bonus, you can also be lazy and fork and republish other open source packages that fit your needs.
@ChinchillaDave
@ChinchillaDave Жыл бұрын
The ending breaking news was damn funny.
@supernenechi
@supernenechi Жыл бұрын
If you think about it, there will most likely always be competitors in the cloud market. So, if the big companies like Heroku are not seeing any growth and shut down their free tier, there will always be other options who have not yet seen that growth and are thus still offering a free tier.
Reacting to Controversial Opinions of Software Engineers
9:18
Fireship
Рет қаралды 1,9 МЛН
Is "edge" computing really faster?
8:14
Fireship
Рет қаралды 552 М.
They're a tough bunch!! # Superman can't fly # Superman couple # Spider-Man
00:47
Duck sushi
00:54
Alina Saito / 斎藤アリーナ
Рет қаралды 33 МЛН
Is FAANG f**ked?
3:52
Fireship
Рет қаралды 617 М.
Rabbit R1: Barely Reviewable
19:53
Marques Brownlee
Рет қаралды 6 МЛН
Programming an entire game from scratch | Prime Reacts
15:31
ThePrimeTime
Рет қаралды 185 М.
10 Programmer Stereotypes
5:08
Fireship
Рет қаралды 3 МЛН
Reverse Engineering Logan Paul's Scam
3:35
Fireship
Рет қаралды 469 М.
Why AI is Doomed to Fail the Musical Turing Test
26:50
Adam Neely
Рет қаралды 193 М.
7 tech leaders who ended up in prison
5:25
Fireship
Рет қаралды 496 М.
Something Strange Happens When You Follow Einstein's Math
37:03
Veritasium
Рет қаралды 5 МЛН
Silicon Valley had a bank... HAD
4:02
Fireship
Рет қаралды 462 М.
Самый маленький игровой ПК
0:46
ITMania - Сборка ПК
Рет қаралды 551 М.
🤯Самая КРУТАЯ Функция #shorts
0:58
YOLODROID
Рет қаралды 1,8 МЛН
Phone sees the future ! 📲🫣👽
0:38
BOGDANCHIKI
Рет қаралды 11 МЛН
Интел подвинься, ARM уже в ПК!
14:06
PRO Hi-Tech
Рет қаралды 156 М.
Эволюция телефонов!
0:30
ТРЕНДИ ШОРТС
Рет қаралды 583 М.