You should've also talked about BGP (border gateway protocol) that takes over once the ip packet enters the internet and leaves the intranet (local network) which is effectively routing ip packets through the entire planet (using the shortest route). Really interesting technology and we had to learn this all when one of my friends managed to purchase an ipv6 range and connected it to the internet. Yes, my friend group owns a dedicated ipv6 range connected to our own servers using bgp lol
@ray738647 сағат бұрын
Except they aren't protected from ships anchors :P Pretty much every mass outage (at least here in Australia) has been the result of a ships anchor destroying part of an undersea cable that connects us to the rest of the world :)
@awesome-coding7 сағат бұрын
How are they solving these problems? Are they able to fix the cables or they need to deploy new ones?
@ray738647 сағат бұрын
@@awesome-coding Thankfully we have quite a few undersea cables connecting us to the world, so our providers just route around the issue. Fixing requires dealing with whichever country owns the waters where the breakage is, and some breakages can take months to fix. The unfortunates is that there is no solving the problem, I believe the owners / operators of the ships get fined for damaging the cables, but that's about it, there are also supposed to be no-go zones around the cables, but a lot of shipping companies just don't care.
@awesome-coding6 сағат бұрын
@@ray73864 Thank you for the details!
@PerryCodes8 сағат бұрын
"All problems in computer science can be solved by another layer of indirection, except for the problem of too many layers of indirection." Said the smartest guy ever.
@TomLisankie9 сағат бұрын
You forgot to mention ICANN: the organization that centrally assigns IP address spaces. Kind of a big deal haha
@awesome-coding7 сағат бұрын
You make a very good point. Thank you!
@ctx831410 сағат бұрын
Good vids.
@awesome-coding10 сағат бұрын
Thank you!
@amit_go11 сағат бұрын
I love how this video stopped at rendering 🤣
@awesome-coding10 сағат бұрын
:)) Well, that's not really the internet anymore, right? :D FYI - I have some videos on rendering as well - kzbin.info/www/bejne/naO4mpuhrNt0gsk
@amit_go10 сағат бұрын
@@awesome-coding ikr, I watch your videos :D
@amit_go11 сағат бұрын
such a good revision
@awesome-coding10 сағат бұрын
Thank you!
@verdaderoken12 сағат бұрын
yeah let's do more football!
@awesome-coding11 сағат бұрын
You got it!
@PJacksonLink11 сағат бұрын
As an American, I was initially confused by your word for Soccer.
@awesome-coding7 сағат бұрын
@@PJacksonLink 😂 Europeans can say the same thing about American Football.
@rogerc796013 сағат бұрын
Node Graph nearest neighbour algorithm was created in 1977, why not launch Twitter back then?
@PJacksonLink11 сағат бұрын
The internet wasn't big enough back then. You needed a massive market from mass internet adoption (thanks, AOL).
@taksumaq14 сағат бұрын
whole internet workings in under 7min and delivered in an epic way. Damn, you're good 👏🏼
@awesome-coding14 сағат бұрын
Thank you!
@taksumaq14 сағат бұрын
so yeah, more football content please!
@CyanRooper14 сағат бұрын
Sharks don't know what the internet is but they know what it tastes like every time they bite an undersea cable.
@awesome-coding14 сағат бұрын
And this is a fact! :D
@CoolestPossibleName13 сағат бұрын
Nice pfp you got there. And it looks like the right username is already taken...
@tea-juli5 сағат бұрын
tshark
@CoolestPossibleName14 сағат бұрын
Please make a video on packet management
@awesome-coding14 сағат бұрын
Will do! Thanks for the suggestion!
@qoobes4 сағат бұрын
PLEASE 😊
@_rahulmistry14 сағат бұрын
I got this video in suggestion ☠️💀
@awesome-coding14 сағат бұрын
Is that a bad thing?
@_rahulmistry14 сағат бұрын
@awesome-coding after these many months is crazy bro 🎉🎆
@CoolestPossibleName14 сағат бұрын
@@awesome-codingprobably because it's been only minutes since you posted it
@CoolestPossibleName14 сағат бұрын
If a fiber optic cable under the sea doesn't work, how will they find which and where the. cable is broken? It sounds harder than debugging the CSS in a webpage
@awesome-coding14 сағат бұрын
I think they sort it our fairly easily since they can send a message on one end, and see if the message gets on the other side.
@CoolestPossibleName14 сағат бұрын
@@awesome-coding well the cable is like thousands of miles long. Even if they know what cable is causing the problem, it will take a long long time to figure out where the damage is... right?
@vantheman1wald14 сағат бұрын
@@CoolestPossibleName Half as Interesting made a video on this a couple of weeks ago if I remember correctly :)
@CoolestPossibleName13 сағат бұрын
@@vantheman1wald Yeah it's a month old video. Thank you for the suggestion, checking that video right now.
@ray738647 сағат бұрын
They send a light pulse down the fibre optic and time how long it takes for the reflection to come back using a technique called Optical Time Domain Reflectometry.
@bradmca202214 сағат бұрын
No way
@DJenriqez19 сағат бұрын
Golang was my best decision ever
@standardnerd9840Күн бұрын
A true classic ADDS Mentor
@georgeseeseКүн бұрын
In the days of tabulating machines with punched cards, there was a step towards databases. The first column was used to identify the "data type" that later became a database table. For example, in a payroll system, a 1 could indicate cards with personal info. A common id like employee number was in all card types, maybe in columns 2-5. Other numbers would indicate other data types like deductions and current earnings. A card sorter set to column 1 would separate the deck; a collater merged them back together. The complete deck would go into a 604 to punch new YTD cards. Then the deck goes into a 402 to print a register and actual pay checks.
@merovingen4546Күн бұрын
react is a biggest piece of dog sh*t web could eve seen by the way, the wind like "solid/svelte" could be better for smaller projects it's total crap, react is a lib and still been pulled to huge apps it can't handle properly, come in, svelte could do that? ha-ha
@AchwaqKhalidКүн бұрын
#Golang FTW 💪🏻
@kourosh2342 күн бұрын
Really?!!!
@awesome-coding14 сағат бұрын
You don't agree?
@RobertoOrtis5 күн бұрын
incredible how an account have so many followers with such shitty content
@JoeFeser5 күн бұрын
People always LOL when they see my license plate on my car. "NO SQL"
@awesome-coding14 сағат бұрын
Ha!
@superangrybrit5 күн бұрын
Bun.
@wadebrezina16 күн бұрын
There is a tragedy and farce story in the history of databases that you forgot to mention. I was deploying client server relational database systems on the mac with its built in networking back in the days when Macs were considered toys yet most PCs didn't even use windows yet and required something like Novell to be networked. Some of those databases are still powering productive businesses to this day. It was not SQL and in today's jargon would be considered a no code database. The entire database language was icon based. Not something the typical IT type was able to grasp. Amazing what single database developers (Can't say programmers due to lack of code.) were able to develop with it. Unfortunately it also did not scale so was limited to work groups of a few dozen. Someone early on also offended Steve Jobs and being a Mac only product pretty much doomed it. Still is living to do this day under new ownership and a different model. Helix really was an innovative and amazing database.
@NoahNobody6 күн бұрын
Finally, I get it. Apart from the go code.
@awesome-coding6 күн бұрын
Honestly, the Go cod is really easy - I have a few videos on the channel which could help you with that.
@FlyinC4T6 күн бұрын
Lua tables: 😍 Literally any other lang:
@SamuelCoupland6 күн бұрын
Great video! Love the ending!
@awesome-coding6 күн бұрын
Thank you!
@chiragmali2747 күн бұрын
But what about Web development will we survive
@ziembajan7 күн бұрын
2025 will be the year of React Native 😎 If you're just starting with RN, check out my tutorials on creating buttons in RN!
@gabrieluca8 күн бұрын
Great video! I don't know how this has only 60k views.
@awesome-coding7 күн бұрын
Thank you!
@JeffRyman698 күн бұрын
I remember using PC-File, a shareware flat file database. It was simple to use and did what we needed back in the late 1980s and early 1990s.
@iDreamOfOkra8 күн бұрын
Every framework user every 3 months: “oh no, they changed everything again!”
@PerryCodes9 күн бұрын
Thank god this doesn't look like a Fireship ripoff...
@awesome-coding8 күн бұрын
What ripoff?
@javastream50159 күн бұрын
Switzerland is an Angular-country.
@javastream50159 күн бұрын
Options API is the biggest brain*ck for beginners! Even with the support of WebStorm!
@javastream50159 күн бұрын
Vue is the biggest design catastrophe in software development in the last 50 years! I have seen real code in a startup. While it was templated, there was no further splitting. It's like giant Java class instead of splitting code into sub packages.
@awesome-coding8 күн бұрын
😅
@needrima9 күн бұрын
Did he call Web development "real madness" 😂😂
@awesome-coding8 күн бұрын
Am I wrong? :)
@needrima8 күн бұрын
@awesome-coding Well, in all honesty, the web is somewhat a mess 🤣
@tziortziskyprianou27259 күн бұрын
Why none is talking about Encore.ts?
@naranyala_dev10 күн бұрын
more angular please (with bun)
@Raid7710 күн бұрын
Rooting for deepseek💪 stay mad
@awesome-coding7 күн бұрын
Do I look like I'm mad? :))
@lazyh0rse10 күн бұрын
wordpress creator proves more and more that open source maintainers are miserable for the lack of funding. And he's right, honestly, the only reason I would ever create an open source project is if its technology would inspire more people to make something better out of it. Otherwise, it's a waste of effort.
@awesome-coding10 күн бұрын
I agree. It's tough to spend time and energy on a popular project, and see nothing in return.
@neoncut10 күн бұрын
Amazing introduction video, thank You for making it! It had a really nice pacing and gave me a good feel for the thing. I'm intrigued. Wondering how Alpine would do with managing animations, or a finite state machine pattern.
@awesome-coding10 күн бұрын
Glad it was helpful! Would definitely explore Alpine JS further in the future.
@adityaanuragi691610 күн бұрын
You tend to over use images such as the dog at 1:21 and the Mr Bean cycling one They're not bad but your videos feel just a little stale seeing the same images Videos are still good tho and I enjoyed this one
@bigbigdog10 күн бұрын
This is a hit piece on DeepSeek. Alexandr Wang never provide proof of that 50000 H100 claim.
@george18almonte10 күн бұрын
The news headline you showed for Unreal Engine says they're charging companies that generate more than $1 million dollars in gross revenue, I don't see how that applies to you. Companies all accross the industry pay subscriptions for tools like IDEs outside of the game dev industry. I'm confused
@awesome-coding10 күн бұрын
Yep, that was more of a joke to "justify" starting from scratch with no engine.
@fastechx10 күн бұрын
lol dude Stop, its just a dumb video, you just put together bunch of shitty headlines and called it a video.
@retzerR10 күн бұрын
That's what some people want
@alinghinea9 күн бұрын
Why are u so frustrated
@QueeeeenZ10 күн бұрын
JS on the server just makes sense.
@Sdpro-d8o10 күн бұрын
Man no matter you will do Javascript will not be as good as Go on a production server
@awesome-coding10 күн бұрын
Right, but it is "good enough"
@Sdpro-d8o10 күн бұрын
@@awesome-coding Welp Twitter uses Bun so I guess it's good enough
@PJacksonLink10 күн бұрын
@@awesome-coding Common LISP is pretty good on the server too.
@GolfGrab018 күн бұрын
For typical web applications, the main bottlenecks are network and database calls, so the choice between JavaScript and Go doesn’t make a significant difference.
@Sdpro-d8o4 күн бұрын
@ Go is a language, JS is just a toy language the difference comes from having types and better develpment time unlike in js
@CoolestPossibleName10 күн бұрын
The fact that people are willing to spend more than 1/2 trillion dollars on llm is just depressing. It's just not worth it.
@lazyh0rse10 күн бұрын
I think you are misinformed about what the AI is capable of, if you used cursor editor, or v0. You will know how good AI have become. I see so many people still using copilet. Dude, it's already 3 year old tech, extremely bad compared to what's being developed today. But maybe, you are too good to use AI, which is good. But like imagine how bad the average joe at programming, and I guarantee you that 80% of programmers are worse than AI today. It's just a buzz word for insecure programmers to complain about how bad AI at coding, yeah yeah, and he still uses AI to complete his side projects. double standards
@CoolestPossibleName10 күн бұрын
@lazyh0rse I don't wanna sound like a bumhole but you are the one who is misinformed here. I've used ai tools and it becomes completely useless if you try to use it for relatively new/unpopular programming languages or frameworks. It cannot think and/or create anything new, predicting the next token based on it's dataset is all it can do. It is not intelligent. It doesn't get much better no matter how much money they pour into it
@lazyh0rse10 күн бұрын
@@CoolestPossibleName I mean, this is why they are pouring money to AI, to improve on these edge cases. But letting that aside, I did use AI with an obscure library, and it did actually learn the library's patterns over time. But using it on unpopular language is unfair assessment, of course it won't do good job because it's not human. It's only good with the things that it knows. Like what everyone uses.
@GolfGrab018 күн бұрын
@@lazyh0rse Bad news, big tech companies use in-house wrapper versions of open-source and internal tools. So good luck assuming that working with popular tools is enough.