problem is that when you are really in deep, you are not able to make that phone call.
It is good advice to always take someone with you. It is like saying: more experienced bikers don't need to wear helmet. Yes, 99.99% of the time things will be fine, but it's still good advice to always wear one. Because that 0.01% can lead to severe consequences.
I did not mind this linearity in Half-Life, because the story was engaging. You wanted to know what happened next. And I found the enemies did had some advanced "AI" for that time; like the first time the commandos came was a big moment. They were nothing like the enemies you had seen in other games.
It’s about using the right tools for the job. FAANG and developer advocates made the web needlessly complex for most people. The over-engineered tools and frameworks became the “default” way of programming for the web, loosing some strong key features that were good about it: simplicity, transparency, and speed.
Not so sure about that. You can easily write horrible code in React: Too complex, inefficient, and/or resource-intensive.
If you don’t know the tools and have good theoretical programming knowledge, all code will be spaghetti code in the long run.
ShadowDOM, and by extension web components are great for providing an extended set of HTML ‘native’ components. Let’s say your company has multiple frontend SPAs with different technologies (angular, react, svelte,…) they could all use the same set of company custom components, like a custom datepicker, or fancy selectbox.
With webcomponents you are pretty close to the “metal”. If you know how to write good vanilla JavaScript, you can take most of that knowledge into webcomponents. You only need to learn the custom components lifecycle, and shadowDOM, which is knowledge about web-standards. With other frameworks you need to learn template syntaxing, how state propagates, how the compiler works, etc etc. Lot of that knowledge might be obsolete in 10 years.
Which isn’t to say it can’t be worth it. Learning multiple frameworks and libraries is also very helpful to skill up because you are learning about different concepts and implementations.
I think the (interesting) output we see as the different UI is a side-effect of the actual research mentioned at the end of the video: how can we teach everyone how to do spatial programming, just like we teach everyone to write and calculate. The end result is not a finished product, but new knowledge about how to spread this new knowledge to everyone.
I don’t even think that saying stupid and shallow comments speaks to the person who said it. Don’t we all say stupid and shallow things every day? It takes serious effort to filter thoughts in such a calculated way so it’s always the “perfect” thing to say. It might be even neurotic to constantly try this. We are all failed, but I’d like to think just most of us did not really had bad intentions. Maybe just a bad moment. Or some bad insight. :)
What’s killer about that? I order food once every 2 weeks, I like to browse the different options myself. Almost all the ‘killer’ AI functions are already here: smarter photo retouching, auto-replies, searching, and text summaries with some reading comprehension to ask questions. These things I use daily.
The only thing I’d like is a better integration with ALL actions possible on my phone.
You do remember the dotcom bubble, right? :D
Something can change the world, but still be a bubble.
They are promising AGI, super intelligence or the singularity in less than 10 years. That's the bubble.
Counterpoint: no semantics is better than wrong semantics. If a screenreader thinks your layout is a (data)table, it makes your visually impaired users sad.
Some examples:
- Tim invented the WWW in 1989, but I'd took until around 2000 (10 years) to go to the web we now know with Streaming and Social Media.
- The first big mobile success (Nokia 3310) was in 2000, the 'end-stage' phone (iPhone 5 or something) was also 10 years later.
- Google Deepdream was in 2016, to "Will Smith eating spaghetti" in 2023, to now AI generated video literally unrecognisable from real.
I think we will be seeing some 'end-stage' AI in the next 5 years too, where the rate of improvements will sharply drop.
Robotics will probably be next? First company that can create an all purpose robot.