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

  Рет қаралды 431,066

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 000
@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 :)
@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.
@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
@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 🤣
@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 ;)
@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.
@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
@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
@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.
@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.
@yash1152
@yash1152 Жыл бұрын
0:58 the animation regarding the flat-earthers was first of its kind that i have ever seen
@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.
@fvbixn
@fvbixn Жыл бұрын
Dude these code review videos are really getting better and better, absolutely love it 💪
@DominikGiroux7
@DominikGiroux7 Жыл бұрын
Always on point, keep up the good work
@alexjx1
@alexjx1 Жыл бұрын
I didn't see the ending comming. Made me a good laugh. Thanks.
@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!!!
@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
@romelianism8233
@romelianism8233 Жыл бұрын
Just got a Ad called AWS "free" tier. Ironic.
@pherd-0884
@pherd-0884 Жыл бұрын
these videos really do bring enjoyment to my week
@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.
@ethanchen42069
@ethanchen42069 Жыл бұрын
*Laughs in my oracle always free while struggling to create an arm instance*
@MoritzvonSchweinitz
@MoritzvonSchweinitz Жыл бұрын
That NaN/Null/Undefined meme at 3:08 is awesome!
@alfredo1valenzuela
@alfredo1valenzuela Жыл бұрын
This video was so COOL!! Congrats!
@covle9180
@covle9180 Жыл бұрын
"We're paying Microsoft for the privilege of digging our own graves." That's an amazing sentence. But also sad reality.
@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.
@ChamplooMusashi
@ChamplooMusashi Жыл бұрын
Really got me with the js seg fault
@ShawnThuris
@ShawnThuris Жыл бұрын
One of the best Code Reports yet.
@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.
@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
@kidpesto
@kidpesto Жыл бұрын
This channel has no business being this good
@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
@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😂😂
@aaronabuusama
@aaronabuusama Жыл бұрын
fireship is 100% my favorate youtube tech channel! absolutely fucking hillarious
@trackpadpro
@trackpadpro Жыл бұрын
That Star Wars segment was hilarious
@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
@nugenki
@nugenki Жыл бұрын
1:31 I've been doing this for years! Knew my mission (and coworker suffering) would not be in vain.
@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.
@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 ...]
@rkvkydqf
@rkvkydqf Жыл бұрын
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.
@MrBrax
@MrBrax Жыл бұрын
Thank you for not doing the flashing in the intro
@Abraham-te7qc
@Abraham-te7qc Жыл бұрын
the end, LEGENDARY
@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.
@ChinchillaDave
@ChinchillaDave Жыл бұрын
The ending breaking news was damn funny.
@abh1yan
@abh1yan Жыл бұрын
Got the notification when least expected.
@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
@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.
@den_3696
@den_3696 Жыл бұрын
Thanks for reminding about John Mcafee.
@alichamas63
@alichamas63 Жыл бұрын
This was absolutely hilarious! You rock.
@scaptor_com
@scaptor_com Жыл бұрын
netlify also removed private repositories from free tier. 💔
@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...
@guilherme5094
@guilherme5094 Жыл бұрын
Thanks man👍
@pronoy2108
@pronoy2108 Жыл бұрын
3:14 ever growing lists of javascript framworks
@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 👍
@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
@thedapperfoxtrot
@thedapperfoxtrot Жыл бұрын
Love the intentional "...I feel like it makes me more stupider..." lol!
@hypernoob_4973
@hypernoob_4973 Жыл бұрын
In GMS screen select appes and then select Analog app 1 TE. That worked out for .
@user-cb6rp1ed8k
@user-cb6rp1ed8k Жыл бұрын
Tabnine is worth a try, and still has a free tier
@AshesOfEther
@AshesOfEther Жыл бұрын
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
@rkvkydqf
@rkvkydqf Жыл бұрын
But can I exclude my repository from the dataset? It's phrased like it only applies to private code you're editing with Copilot.
@teenyfalcon0193
@teenyfalcon0193 Жыл бұрын
I love this channel. Quality stuff
@ashishbajaj5741
@ashishbajaj5741 Жыл бұрын
Netlify also recently stopped free hosting for private packages.
@ooogabooga5111
@ooogabooga5111 Жыл бұрын
nope, only for private repos of organisations. not personal private repos
@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
@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
@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.
@dailymeow3283
@dailymeow3283 Жыл бұрын
2:57 i will seriously just use for its logo 😻
@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.
@11clocky
@11clocky Жыл бұрын
The advantages of copilot are offset by you needing to constantly proofread what it generates. You’re trading one job for another.
@rkvkydqf
@rkvkydqf Жыл бұрын
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.
@neilbryanpadilla
@neilbryanpadilla Жыл бұрын
Somewhere on the other side of the world, it's already September 3rd that I am watching this. 😉
@ogreeni
@ogreeni Жыл бұрын
Copilot and Heroku are gone, and ANOTHER FREAKING JAVASCRIPT FRAMEWORK. What a great way to start the weekend
@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.
@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.
@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 ?
@markglimm4740
@markglimm4740 Жыл бұрын
Your split second animation jokes are sooo gooood. Flat earthers lol
@yokowasis
@yokowasis Жыл бұрын
Instead of google stack overflow, you can always use captain stack
@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.
@Fahad-gf1wx
@Fahad-gf1wx Жыл бұрын
thank you so so so much your a great person you helped
@EdNieThePianoGuy
@EdNieThePianoGuy Жыл бұрын
Just throwing an idea for you, but a Code Report podcast would be freaking great.
@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.
@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
@GabrielGamesYTG
@GabrielGamesYTG Жыл бұрын
I just love this channel
@LowLevelLemmy
@LowLevelLemmy Жыл бұрын
Fireship is 2nd to none. The John Macafee jokes made me laugh so hard
@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
@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.
@frankmwale1580
@frankmwale1580 Жыл бұрын
That Heroku news broke my heart
@waterp2202
@waterp2202 Жыл бұрын
All this video was worth to see only for that Britney song in the end, what a legend is that woman
@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.
@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
@abh1yan
@abh1yan Жыл бұрын
Music at the end tho😂😂
@jacquesduplessis6175
@jacquesduplessis6175 Жыл бұрын
Co pilot has inserted the worst bugs into my code I’ve ever seen😂 I’m definitely not paying for that
@dauqu3053
@dauqu3053 Жыл бұрын
Copilot is amazing 🥰 it's saving my lot's of time
@chizidotdev
@chizidotdev Жыл бұрын
I love how your videos are 100% fact!! Yet, hilarious asf😂😂😂
@Bob-kt6bi
@Bob-kt6bi Жыл бұрын
Thanks for these free videos
@kyle-silver
@kyle-silver Жыл бұрын
Copilot, even if it worked perfectly, would only be able to automate the easiest part of programming. Architecting apps that scale, talking to clients and choosing the right tools for their needs, doing performance optimizations on tight loops, this is something an AI doesn’t have the context to understand
@explosiverift2037
@explosiverift2037 Жыл бұрын
*this AI, not AI in general.
Reacting to Controversial Opinions of Software Engineers
9:18
Fireship
Рет қаралды 2 МЛН
Is Web3 all Hype? Top 10 Web 3.0 Questions & Answers
9:29
Fireship
Рет қаралды 929 М.
Мы никогда не были так напуганы!
00:15
Аришнев
Рет қаралды 2,3 МЛН
World’s Deadliest Obstacle Course!
28:25
MrBeast
Рет қаралды 127 МЛН
Are headphones destroying our hearing?
6:49
Vox
Рет қаралды 358 М.
I Tried Every AI Coding Assistant
24:50
Conner Ardman
Рет қаралды 713 М.
13 Advanced (but useful) Git Techniques and Shortcuts
8:07
Fireship
Рет қаралды 892 М.
Angular is back with a vengeance
3:48
Fireship
Рет қаралды 497 М.
how to never write bug
7:20
Fireship
Рет қаралды 841 М.
Can Cracker Barrel Be Saved?
13:53
AustinMcConnell
Рет қаралды 85 М.
I tried 5 Firebase alternatives
10:31
Fireship
Рет қаралды 759 М.
When your JavaScript framework gets acquired
2:31
Fireship
Рет қаралды 265 М.
10 Design Patterns Explained in 10 Minutes
11:04
Fireship
Рет қаралды 2,2 МЛН
Неразрушаемый смартфон
1:00
Status
Рет қаралды 1,7 МЛН
Samsung Galaxy 🔥 #shorts  #trending #youtubeshorts  #shortvideo ujjawal4u
0:10
Ujjawal4u. 120k Views . 4 hours ago
Рет қаралды 10 МЛН
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 881 М.
Iphone or nokia
0:15
rishton vines😇
Рет қаралды 1,9 МЛН