why do they do this every time?
Ғылым және технология
Recorded live on twitch, GET IN
Guest
thdxr
My Stream
/ theprimeagen
Best Way To Support Me
Become a backend engineer. Its my favorite site
boot.dev/?promo=PRIMEYT
This is also the best way to support me is to support yourself becoming a better backend engineer.
MY MAIN YT CHANNEL: Has well edited engineering videos
/ theprimeagen
Discord
/ discord
Have something for me to read or react to?: / theprimeagenreact
Kinesis Advantage 360: bit.ly/Prime-Kinesis
Hey I am sponsored by Turso, an edge database. I think they are pretty neet. Give them a try for free and if you want you can get a decent amount off (the free tier is the best (better than planetscale or any other))
turso.tech/deeznuts
Пікірлер: 227
hey, please don't leave hate comments towards creators pls. not cool.
@Kane0123
26 күн бұрын
Can't believe people have time to hate on the people mentioned in this story when you're clearly the worst of all... GMT - 6... Is that even a real timezone? Dax should have been tweeting about that for two hours. #GMTPlus10ftw
@ncpeaksean4278
26 күн бұрын
Not cool My friend. Agree 100%
@Dekutard
26 күн бұрын
for real man. i’m always seeing this and it makes me sad
@josevargas686
26 күн бұрын
it's easy to forget that a bad review can be seen as "hateful"
@georgehelyar
26 күн бұрын
@@Kane0123UTC is the best time zone :)
I'm constantly becoming more and more convinced, that not using Twitter was a good decision
@vl4394
26 күн бұрын
What was the first hint, lol.
@cabanford
26 күн бұрын
Damn. You so read my mind.
@RandomNoob1124
26 күн бұрын
Amazing choice. All social media is filled with are social media programmers yapping away wanting to sound smart so bad instead just letting whatever “work” they have speak for itself, if they actually have any anyways.
@pianochess1882
26 күн бұрын
Same
@iotku
26 күн бұрын
Leaving Twitter was one of the best decisions of my life as far as mental health is concerned, it's useful to build an audience if you're a content creator, but even then in that case it should be write-only. If you're arguing with people you've already lost.
The vercel anti benchmark clause is a "DeWitt" clause, named after the researcher who got sued by Oracle for benchmarking their db ~40 years ago
@JeremyAndersonBoise
26 күн бұрын
TIL! Thanks for cluing me in to this piece of legal history!
I'm constantly becoming more and more convinced, that my fellow developers are dumber by 47% on average every year.
@ficolas2
26 күн бұрын
Its javascript/typescript fault
@Emonadeo
26 күн бұрын
chatgippety
@daleryanaldover6545
26 күн бұрын
@@ficolas2nah every newb goes through dumb phase so it's not exclusive to javascript.
@ChaoticNeutralMatt
26 күн бұрын
@@ficolas2naw. Just a lot of new devs used to copy paste
@Kane0123
26 күн бұрын
Graphs or it’s not true.
Prim making the sad saxophone and not knowing the Kendrick bar 😂😂😂
@thdxr
26 күн бұрын
i didn’t wanna say anything
@Kane0123
26 күн бұрын
It was the real womp womp woooooooooom
@bonsairobo
26 күн бұрын
Trombone lol
it's one thing to bullshit the general public, but it takes a special kind of brazen to think you can bullshit your peers
Vercel developers making the classic mistake thinking JavaScript developers understand performance, or anything related to how a runtime actually works. Been there, still do it.
The way Dax spoke about AJ, you know the guy is an actual Serverless Hero.
@CaptTerrific
26 күн бұрын
Too bad this is the year of serverlesslessness
@Kane0123
26 күн бұрын
It’s not going anywhere. It’s literally the only way to scale something up.
@UnidimensionalPropheticCatgirl
26 күн бұрын
@@Kane0123 That’s completely insane statement… At large scale bare metal is virtually always more efficient, serverless is literally only good if you are super small.
@Kane0123
26 күн бұрын
@@UnidimensionalPropheticCatgirl before Nov 13 2014 there was nothing but single user websites, its science.
@mattymattffs
26 күн бұрын
@@Kane0123 I mean, no, definitely no, we scale everything on prem... And since server less is just accessible on prem, so yeah
I'm constantly becoming more and more convinced, that I've been convinced.
@5374seth
22 күн бұрын
I am convinced that I am convinced of you becoming more and more convinced of being convinced.
>video length 33:33 >Triangle in the logo very funny
@abtix
26 күн бұрын
Video says 33:32 for me
@user-fm3wd6uh7c
26 күн бұрын
@@abtix did you count from zero?)
@Kane0123
26 күн бұрын
@@user-fm3wd6uh7chaaaaaaaa
@abtix
25 күн бұрын
@@user-fm3wd6uh7c LMAO
@perz1val
25 күн бұрын
@@user-fm3wd6uh7cFrom my observation on mobile videos are always a tiny bit shorter, the last few frames are missing and you can notice that some videos flash something at the end quickly and it just isn't there on mobile
Probably the biggest reason I stopped watching Theo. Whenever he talks about anything that isn't React or Nextjs, most of the information he shares is just full of misinformation. Some examples of this is when he compared Vue's DOM update model to React's and said that they are the same, whenever he talks about Vue or Svelte in general, etc. His entire debacle with DarkViper and the honeypot thing also made me lose all respect for him. He got called out and he immediately played the victim even though he was clearly in the wrong. Even encouraging everyone to not do business with honeypot anymore.
@DubiousNachos
25 күн бұрын
I don't think it's been taken down yet, but Theo actively shat on David Khourshid for his "Goodbye useEffect" video 2-ish years ago Like, David isn't always the best about presenting his points in the most straightforward way possible, but it's clear that he's super earnest, and was trying to up-level other devs. And he was vindicated, because the React docs published their "You might not need an effect" article not that long after I forgot what got Theo worked up, but the way that he just called David a "motherfucker" made me realize just how much he's a temperamental narcissist who's pathologically incapable of respecting other people's viewpoints
@_KondoIsami_
25 күн бұрын
yep, my feed definitively improved when I unfollowed him.
@Voidstroyer
25 күн бұрын
@@DubiousNachos Exactly. He speaks with so much arrogance that I honestly don't know how he even has a following.
@5374seth
22 күн бұрын
If you think about it hard enough and remove all intelligent thought from your brain, you should see how Theo is right and that everything is exactly the same as React and that React is everything forever and always. I hope this helped you see how everything is React.
Tell me lies, tell me sweet little lies
He saved them from sounding silly during a conference :P I'd be thanking this guy.
AWS vs vercel sounds like the the game of what java arguments to use for a minecraft modpack... just a pair of "in theory" , "in practice" and "in your case"
@UnidimensionalPropheticCatgirl
26 күн бұрын
It’s worse, AWS inability to provide docs average JS dev can understand and reasonable DX has created entire cottage industry of wrappers around it. Vercel is literally just wrapper, with the added bonus of having to pay Vercel fees on top of the standard AWS fees…
@monolith-zl4qt
26 күн бұрын
@@UnidimensionalPropheticCatgirl AWS docs are horrible, but a braindead monkey can read them, i've seen them do it. JS devs must have the ability, if they are able to configure the 30 billion config files required for basic transpile & linting setup
@hhvhhvcz
26 күн бұрын
@@UnidimensionalPropheticCatgirl maybe it's my tism but even AWS doesn't seem to bad. Like it's just clicky website with tech docs? maybe one should think about their choice of carrier if they cant handle high level shit?
@UnidimensionalPropheticCatgirl
26 күн бұрын
@@hhvhhvcz Yeah it’s not that bad, but from time to time they have tendency to put stuff into the most ass backwards places, and aws in general can be pretty awkward to navigate. But as I said we are talking about average JS dev.
@electrolyteorb
23 күн бұрын
@@UnidimensionalPropheticCatgirlwell one thing you don't consider is Vercel doesn't require credit card for sign up... AND ITS HUGE
This has to be like the 137th time I've asked myself that very question.
Oh man, two of my favorite streamers. Great job guys.
You should invite Dax more often
Not a Vercel fanboy, but like for 90-95% of use cases, isn't it easy to self host? One container, one VPS ? Source: my own experience so far
@protocj3735
26 күн бұрын
Serverless is a complexity spirit demon waiting to bite you in the a$$
@Kane0123
26 күн бұрын
Bro you need infinite scale. Otherwise how will your basic to-do app or hello world blow up and serve millions of requests?
@faresk3168
26 күн бұрын
@@protocj3735 I totally agree and imo running a fullstack app in serverless is almost satanic but I found Dax’s statement a bit dramatic (not ignoring his experience on Open Next tho so I might be missing some context besides the serverless)
@faresk3168
26 күн бұрын
@@Kane0123 Forget crypto coins, vercel bills to the MOON 🚀🚀🚀
@faresk3168
26 күн бұрын
@@protocj3735 I get it but running serverless fullstack apps??? Who in their right mind would recommend it I've worked with Lambdas in the past & even for pure backend tasks it's been a hassle
Too much drama, cloud is a trap.
@monolith-zl4qt
26 күн бұрын
For simpletons, yes.
Surprised the Primeagen doesn’t schedule meetings in UTC.
@Reydriel
25 күн бұрын
Any event or occasion that is international in any way should provide UTC+0 time as well any other local timezone they use. Or, at the very least, give the UTC offset of the local timezone so I don't have to look up what the 3-letter timezone code actually means lol
32:00 That sounds like forgetting to eat in a video game and just dying randomly lmao I'm just imagining the dude perfectly fine one moment, GMod ragdolling the next.
I heve been listening to Kendrick. 😀😀 Nice inspiration
So... this whole situation is about companies being called out on misleading information or ambiguity, not about Twitter's acidic landscape... if the message is authentic doesn't matter if it's written in toilet paper. A question for The People of Prime: Should I unfollow Theo? I'm a little tired of how he is constantly having absolutes like siding with Vercel or jumping the shark on stuff like "The Edge"... people gotta live to learn, but people like him and Prime here have a voice... so don't be like Saruman of many colors.
@marioprawirosudiro7301
26 күн бұрын
I personally no longer watch Theo, but in this case, you should do what _you_ think is right. Don't do it because someone else tells you to.
@monolith-zl4qt
26 күн бұрын
@@marioprawirosudiro7301 you can't expect independent thinking from an adult. No it's all twitter's fault! We live le society! Will no one think about the poor growth hackers?
@luizfcavalcanti
26 күн бұрын
@@marioprawirosudiro7301 Oh I'm not going to act solely on people's opinion, I'm just asking other what they think, you know, perspective helps.
@JeremyAndersonBoise
26 күн бұрын
I have warmed up to Theo lately, but I hear your concerns.
@muhwyndham
24 күн бұрын
now that you said abt it, may next time whenever I announce something cool I should write it in toilet paper.
I'm not on Twitter, but if I was, I'd definitely be following Dax. He's got some really great takes, and is reasonable with his takes. Can someone link his podcast? The name is too common to find with a generic web search.
@davidhollenbeck1674
26 күн бұрын
it's called "how about tomorrow" - www.youtube.com/@tomorrowfm
"You either die a hero or live long enough to see yourself become the villain"
imma uise this as an excuse to migrate from nextjs to vanilla js
So i imagine we get a cold start because the a compute thing is not internally provisioned for our lambda. And then when we start getting requests, the overseer keeps a buffer of 1 or 2 or n number of compute things warm in case requests start scaling. My question is, if the the requests start scaling more than what compute resources we have as buffer(these being kept warm by the overseer) can handle, could we get a cold scale up? I understand that the relevance is even less that that of a cold start. This just a thought...
@JeremyAndersonBoise
26 күн бұрын
I would recommend that everyone read the AWS Lambda SLA, it has many of these answers, last time I read it my takeaway was that there were few if any guarantees around cold start performance. There have been some improvements since, I am unclear on those details. Always read the TOS and SLA of any service you plan to consume.
VC funding 🤷🏾♂️ they probably made claims to the suits
The way that stock-focused labourers use words like "function" always throws me off
Now I understood what happen with Vercel!
"Web Devs".
as the ancient wisdom goes,, tom’s a genius
Why are these corporations even permitting devs to talk about projects on their personal Twitter? They need to NDA that stuff.
Never seen Dax before he looks like a cool guy
i also thought dax's handle is thx dr, like thanks doctor...
An intro would be useful for this video. The cut straight to a conversation with no context was suboptimal.
based prime!
Why use lambda if you are having basically constant traffic? Is it just that the workload mentioned requires very dynamic scaling? I guess it makes sense for vercel building a a serverless product as lambda is a system that already exists and they don't have to implement the runtime, deployments etc. but if you have your own workload then ECS is probably better?
@AJ-le3yh
26 күн бұрын
Because people are 🐑
ALL HAIL THE TRIANGLE COMPANY
I really dont get lamdas in general. So the idea is, instead of having a service always there, you only have a router, and the RPC goes to lamda, which spins up, processes, shutsdown. But, if all you want to do, is call a function on a server, that isn't online yet. Aren't there like tons of other, better, faster options, to spin up a machine load bytecode and execute it, than spinning up a node process lmao?
What is vercel? I heard what ever it is terribly optimised which automatically means I ignore it, but the name keeps popping up.
@pyrocentury
26 күн бұрын
Vercel is the company behind Next.js, a react fullstack framework. They offer hosting/deployment saas that caters to their framework
@UnidimensionalPropheticCatgirl
25 күн бұрын
Basically AWSes (which is amazons public cloud platform) inability to provide docs average JS dev can understand and reasonable DX has created entire cottage industry of wrappers around it. Vercel is literally just wrapper, with the added bonus of having to pay Vercel fees on top of the standard AWS fees…
So in other words, going back to servers is the way, because based on the sounds of this, they are keeping the seat warm to avoid your site hitting a cold start of which then what's the difference between this and a server?
@plantparty
26 күн бұрын
Or use Cloudflare workers.
Wait. I am confused.. Do the benchmarks show that classic Lambdas are faster than keto without electrolytes ?
I am a khhv truvercel
My datadawg
lmaolang rules!
Vercel’s TOS sent me running the other direction a long while back. It’s awful, frankly.
Loved the video, but please make Dax' head smaller next time. I'm trying to read the posts lol
nuxt gang 💚
I'd stay away from Vercel's products simply because they took VC's money, and those guys want their money back. With profit. They have to generate false statements about breaking records because they need their customer base to grow. And when this task fails, they'll go scorched earth on the existing customers that are using their infra. You just can't make those $300m in profit with that product.
I'm here just for the 33:33 video
Why is there a difference in the concept of Node and the Edge. The Edge Runtime is a competitor to Node. The Edge Location not. But if we are talking about Edge and Node we should talk about runtimes.
@UnidimensionalPropheticCatgirl
25 күн бұрын
Edge is not a runtime, it refers to specific nodes in network topology, the fact that nextjs, vercel and co. throw bunch of random marketing lingo around it and pretend like it’s some novel concept is completely meaningless. Your edge, core and server nodes might run different code or even runtimes but they don’t have to.
what do they mean by cold start in serverless?
@tercmd
25 күн бұрын
When a serverless function is started, it takes some time to start. This is a cold start. If another request comes in while it is still running, they do not have to wait for the function to start and this is called a warm start
@BipinMaharjan-jl9ig
25 күн бұрын
@@tercmd got it. thanks
@electrolyteorb
23 күн бұрын
Bro trust me... Use EC2 and Docker and live a happy life
I had to click this because the shape had 3 edges, while the duration of this video was 33:33
Taking the L.. If they've taken it, this Video wouldn't exist. Streisand effect at its best
Really wish i knew this guys name 😢
@ 21:35 Edge and Node are MOSTLY the same; some of the Node APIs are missing from the edge runtime; hope your dependencies didn't rely on them!
@UnidimensionalPropheticCatgirl
25 күн бұрын
Edge is not a runtime, it refers to specific nodes in network topology, the fact that nextjs, vercel and co. throw bunch of random marketing lingo around it and pretend like it’s some novel concept is completely meaningless. Your edge, core and server nodes might run different code or even runtimes but they don’t have to.
Dax always has the most based takes
If you have to rely on cold start it’s because you don’t have enough traffic to make them busy enough. Build a script to call your apis every 10min then 😂
Just don't use serverless functions, unless your scale is literally 0 for most of the time, and you don't care about spin up time. Almost always, a docker container will be better.
0:38
He should just live in UTC or TAU time..
Dam when did Kyrie Irving shave his head?
I’m here because of Google SIMA… does this count as hate towards creators?
DXR really is confusing name
@Kane0123
26 күн бұрын
Thdxr => The Development Experience-r. The Daxxer.
bro, twitter drama isn't worth anybody's time.
don't use cloud platforms. definitely don't use platforms built on cloud platforms.
don't trust commenters with real face avatars, it's all hippies
hi
kendrick inspiring people to be more of a hater in their day to day lives is having ripple effects across the globe
@Kane0123
26 күн бұрын
I assumed the wop wop wop wop wop was the soundtrack to Drakes recent song… is prime showing his inner dad here by interpreting it as womp womp woooooom or am I the old man not understanding today’s social media language?
@davidhollenbeck1674
26 күн бұрын
@@Kane0123 its from a kendrick song WHAP WHAP WHAP WHAP WHAP
@MatthewPherigo
26 күн бұрын
@@Kane0123it's from "Not Like Us" by Kendrick
@johnr3936
26 күн бұрын
@Kane0123 Yeah you right I noticed that too. I wonder if the people who replied to you actually read your message lol.
@davidhollenbeck1674
26 күн бұрын
@@johnr3936 he thought it was a drake song dawg had to set the record straight we aint reppin drake in my comment replies 😤
why tho
Give a shout-out to dude in the description. Come on now
What is even going on in this video? A 33 minute discussion over nothing.
while i agree with Dax's side here. He's framing the argument a lot. Hand waving the other side's point of view
kzread.info/dash/bejne/mYF92bZmeaXNerQ.html
delete all cloud
8th
firstttt
Twitter is just tiktok for boomers. Change my mind.
@TheColonThree
26 күн бұрын
I don't think they're even remotely similar..
@Kane0123
26 күн бұрын
Twitter is Facebook for TikTok. At the very least KZread Shorts is Facebook messenger for Rust
@hypergraphic
26 күн бұрын
I would say it's TikTok for millenials.
@sir_no_name1478
25 күн бұрын
@@hypergraphic idk I do not use it. But the shortening of the messages and hype culture will not encourage me to try it xD.
Literally "Erm akshually 🤓☝" moment. We live in world of exaggeration, where everyone compare performance of hello world programs, *Vercel in this context does nothing wrong at all.*
@FirstYokai
26 күн бұрын
They lied.
@sferavel
26 күн бұрын
@@FirstYokai oh no, how could they :(
i dont care...
this dude lied about his NextJS benchmarks like a month ago and got dunked on by Theo
@Jeppelelle
26 күн бұрын
"this dude", there are several in this vid, you should probably be more specific...
@themartdog
26 күн бұрын
How embarassing to get dunked on by Theo 😂
@BCRooke1
26 күн бұрын
Can you share a link?
@TestChannelWow-bh7ys
26 күн бұрын
@@Jeppelelle the guy being interviewed, who else would I possibly be talking about based on the context of my comment?
@TestChannelWow-bh7ys
26 күн бұрын
@@BCRooke1 just find theo’s video on nextjs benchmarking from a couple weeks ago
Prime listen bud! I came here to tell you that I will NOT WATCH your vid. Do something else than just putting a triangle and a fomo text in your thumbnail. Will ya? Closing this vid now.
@ThePrimeTimeagen
26 күн бұрын
yt comments are a mistake
@Kane0123
26 күн бұрын
If the thumbnails change in any meaningful way I will NOT WATCH your vids.
@DaviAreias
26 күн бұрын
Just came here to tell you that I'm not commenting on your video