The Next Decade of Software Development - Richard Campbell - NDC London 2023

Sdílet
Vložit
  • čas přidán 1. 05. 2023
  • How will software development evolve in the 2020s? Join Richard Campbell as he explores the landscape of technology that will have a massive impact on software development over the next ten years.
    What new devices are coming? Will Artificial Intelligence take over everything? How will people connect to the web in the next ten years? And what about Quantum Computing? All these topics and more will shape our future!
    Check out our new channel:
    NDC Clips:
    @ndcclips
    Check out more of our featured speakers and talks at
    ndcconferences.com/
    ndclondon.com/
  • Věda a technologie

Komentáře • 203

  • @kamranhashmi419
    @kamranhashmi419 Před 10 měsíci +244

    🎯 Key Takeaways for quick navigation:
    00:00 🎤 Richard Campbell, an experienced software developer, discusses the future of software development, including trends and challenges in the next decade.
    02:07 🧠 Moore's Law, the trend of doubling the number of transistors on a chip every 18-24 months, is reaching its limits, and future improvements in computing power will be constrained.
    05:39 💻 Architectural improvements and optimizing processors become crucial as Moore's Law ends, and companies like Apple's M1 and M2 chips showcase advancements in architecture.
    09:59 📉 Network limitations, especially with 5G and 6G, will be a significant constraint in the future, impacting data transfer and communication between devices.
    17:37 🌐 Ubiquitous computing, where every device has an IP address and connects to the network, will become more prevalent, driven by innovations like satellite networks and increased connectivity.
    19:43 🦠 The COVID-19 pandemic has accelerated cloud migration and changed work dynamics, but economic impacts, loss of expertise, and supply chain disruptions have also posed challenges.
    21:47 💡 Software developers may face economic challenges and a shift from a growth mindset to a focus on return on investment as the industry evolves.
    22:31 🏭 Companies should focus on building tools that help them make money and work more efficiently.
    23:00 📈 Companies are becoming more reflective and reevaluating their priorities due to economic changes and technological advancements.
    24:09 🌐 The browser market is relatively stable, with Chrome, Safari, Edge, and Firefox being major players, and web development is still mostly focused on browsers.
    25:17 🧩 Blazer and WebAssembly offer opportunities for running client-side code in various environments, with potential for server-side use as well.
    29:11 🕸️ The concept of decentralized web is gaining popularity, offering more control and flexibility while avoiding some centralization drawbacks.
    32:07 🚀 Web 3.0, with concepts like blockchain, has potential but has been widely misapplied and faces issues with crypto and centralization.
    33:33 🆕 .NET has made significant advancements, transitioning to a cloud-centric, heterogeneous client platform while maintaining compatibility and familiar skills.
    35:05 🔮 MAUI (Multi-platform App UI) by Microsoft aims to provide a unified client development model for multiple platforms, although it's still evolving.
    36:45 🛠️ The Power Platform empowers domain experts to build apps and solves UI multi-platform issues, leading to increased productivity and ease of use.
    39:03 🛡️ Containerization of software is growing, with potential applications in desktop machines to enhance security against exploits and attacks.
    42:28 🧭 Building a successful career in development involves choosing between staying on the Leading Edge or becoming an expert in a specific technology stack.
    43:23 🤖 Artificial Intelligence (AI) is an umbrella term often used for technologies that don't work yet; when they do, they receive new names like deep learning or predictive analytics.
    44:19 🖥️ The current era of software development incorporates various AI technologies like image recognition, speech bots, and form recognizers that are readily available as libraries, making it easier to use AI in software development.
    45:30 🤖 Machine learning models, like form recognizers, can be used to automatically recognize forms and associated data, streamlining the process of digitizing forms without manual coding.
    46:23 📈 Analyzing data using advanced analytics and machine learning is a valuable career opportunity, as the volume of data continues to increase, and the cloud provides better tools for advanced data analysis.
    47:47 ⚙️ Beyond predictive analytics, the integration of prescriptive analytics, which combines predictive models with actions, enables automated decision-making, as seen in personalized marketing strategies and emergency planning.
    49:25 🎮 Machine learning models, like OpenAI's Co-Pilot, are becoming valuable tools for programming, assisting developers in generating code snippets, but human evaluation and discernment remain essential.
    52:01 🕶️ Although AR headsets are a promising technology, their commercial adoption faces challenges, and 2023 might not be a significant year for AR headset advancements.
    58:07 ⚛️ Quantum computing's potential lies in solving complex problems in fields like agriculture, chemistry, and material science, but the technology is still in its early stages and requires significant development.
    01:05:49 🛠️ Quantum computing is still at a stage reminiscent of early mechanical mainframes, with various approaches to building quantum computers and the need for a stable and reliable qubit technology.

    • @nonaligned293
      @nonaligned293 Před 10 měsíci +6

      thank you very much

    • @Stella-se1lg
      @Stella-se1lg Před 9 měsíci +2

      Bravo🎉🎉 Thanks for summary ❤❤

    • @ashokk2225
      @ashokk2225 Před 9 měsíci +4

      Thanks you saved my time

    • @nccamsc
      @nccamsc Před 8 měsíci +3

      So, he is describing the state of things, not the next 10 years?

    • @haoc5698
      @haoc5698 Před 8 měsíci +2

      And you my friend is a real hero.

  • @limitlesslol
    @limitlesslol Před rokem +33

    Interesting topic and well presented, I certainly learned a few new things. Thanks!

  • @filipmilovanovic8942
    @filipmilovanovic8942 Před rokem +33

    "John Carmack, the guy behind Oculus" 🤔 ... Doom be upon us

  • @blueberrypowered
    @blueberrypowered Před 8 měsíci +4

    Wonderful talk. Thank you for sharing this with all of us!

  • @FunMushizzle
    @FunMushizzle Před 8 měsíci +4

    Great talk. Nothing to do with software development.

  • @HypronoDad
    @HypronoDad Před 11 měsíci +5

    Wish I had the level of confidence and body language. Great presentation.

  • @shoxruxumarov8495
    @shoxruxumarov8495 Před měsícem

    thanks uncle Richard, it was really helpful to broaden the way I used to think

  • @yushpi
    @yushpi Před 9 měsíci +3

    Appreciate this talk. Thank you sir!

  • @light.yagami787
    @light.yagami787 Před rokem +11

    Wonderful talk.

  • @iamkaransethi
    @iamkaransethi Před 9 měsíci +4

    thought provoking talk, Richard. Thanks for presenting this, so many takeaways!

  • @missinghandle6463
    @missinghandle6463 Před 7 měsíci +8

    No one could have predicted that the "choose Unity" part of this talk would be what aged poorly just 5 months later 😆

  • @andmal8
    @andmal8 Před 11 měsíci +4

    Very interesting. Thank you!

  • @joseantoniojose7933
    @joseantoniojose7933 Před 7 měsíci

    Well first when we thinks on software development it is better to first take a look decades ago when the first software were designed and we also take another look to how the software design have been changing in the last 4 decades and is an big change which wil continue without ending never. Mr. Richard Campbel was a so helpfull and interesting video. Thanks so much

  • @saleenapatel
    @saleenapatel Před 10 měsíci

    appreciate the learnings from the talk

  • @mostafaalmahmud
    @mostafaalmahmud Před 8 měsíci +2

    Up-to-date and informative presentation here. That's awesome. Thank you!

  • @entertainerbhai1111
    @entertainerbhai1111 Před 7 měsíci

    Great presentation and insights by Richard! Love the video ❤

  • @Learn_with_Manohar
    @Learn_with_Manohar Před 9 měsíci +1

    Wow, such a great information. Thank you.

  • @SteveGraegert
    @SteveGraegert Před rokem +57

    Good talk, but I wish Richard would have spent more time (or even some at all) on software development of the future as the title suggests.

    • @martiruda
      @martiruda Před 11 měsíci +4

      it's very important to understand the architecture. Imagine AI was not possible in the 50s because there was no nano tech in place. all AI algorithms rely on theories built decades ago.

  • @roderickmorrison
    @roderickmorrison Před 7 měsíci +2

    People don't use Chrome because they prefer the browser. They like the integration with the Google mother ship.

  • @danieldelriodevora9373
    @danieldelriodevora9373 Před 8 měsíci +20

    I feel like the code could have been called "The Next Decade Of Microsoft Software Development"

    • @LurkingOwlbear
      @LurkingOwlbear Před 5 měsíci

      Very much so this. Living in the Linux space, this is very obviously in the context of "developer in the corporate enablement space"
      If you are genuinely trying to build infrastructure - kernel dev work, building GUI toolkits, firmware/hardware dev work - this kinda ignores a whole host of issues.
      No one talks about the compute overhead of webapps added up across an entire electrical grids. It's not a problem for one user, or even one corporate user. But it's bad from an actual social infrastructure stance because you are building a standard where A) applications are being bottlenecked by their container/wrapped browser. and B) while resources are abundant, it doesn't mean the aggregate inefficiency should be ignored.
      That doesn't even include the fact you lose sovereignty of your software stack. Your software provider can now - and this started with subscription models (the pay me for the privilege of using work I did last year this year again model) - arbitrarily modify tools you use. For most end users it doesn't matter. But for anyone who is trying to do genuinely technical work, it can be a serious resource drain. Stable software which is standalone is valuable.

  • @PaulSebastianM
    @PaulSebastianM Před rokem +3

    This explains so much! 😮

  • @robbiekissinger
    @robbiekissinger Před 8 měsíci

    This was awesome. Well done!

  • @solumyt
    @solumyt Před 11 měsíci +1

    Brilliant Talk

  • @karlwibi
    @karlwibi Před 7 měsíci

    Another thing that might help also is to try to document the component if there is no existing documentation. That will help you also increase your knowledge of the feature.

  • @KarasMP
    @KarasMP Před 7 měsíci

    Amazing presentation!!

  • @danieldepaolo3012
    @danieldepaolo3012 Před 3 měsíci

    Such a good talk. I want him to make a new one every three months due to the release of these generative models like Gemini 1.5!

  • @neeftgamer
    @neeftgamer Před 9 měsíci +2

    Funny to mention Visual Studio 2010. With the current version of Visual Studio 2022 (version 17.7.0) even the Start Page is back in favor of the startup screen 🤣. No confusion there.

  • @ukwar93
    @ukwar93 Před 8 měsíci +1

    WOW. Great Talk 🤯

  • @autarchprinceps
    @autarchprinceps Před 9 měsíci +4

    The problem of things like 5G are, that since I still only get 3 - 10 GB per month for anything like affordable prices, I literally couldn’t care less, and range was already a lot more important, so any reduction in that is just shit. As for connected devices, telemetry, etc. LTE it’s already fast enough anyway, heck it is enough for videostreaming

  • @aungthuhein007
    @aungthuhein007 Před 11 měsíci

    Amazing!

  • @luciusartoriusdante
    @luciusartoriusdante Před rokem +3

    Pretty good tech talk.

  • @abrafgesvbeac3676
    @abrafgesvbeac3676 Před 10 měsíci

    Thank you, very interesting

  • @rauru8570
    @rauru8570 Před 10 měsíci +1

    We're going to exhaust Moore's "Law" because we're going to run out of atoms, and then architecture performance should return to be a more relevant discussion.
    A form of containerization, such as Wasm is doing, should give us the next abstraction layer for web development.
    “Blockchain is not inherently stupid, it’s just wildly misapplied”, maybe we’ll use the remaining of it to do something useful one day.
    The big collection of concepts we call AI is being used to create handy tools we should keep an eye on, especially to develop solutions to approach the end user to his domain-oriented problems.
    Hololens (and similar headgear devices) sounds like a relevant goal, but it seems we’re still a bit far from it doing what we really want it to do.
    Quantum computing should give us power to solve problems we couldn’t solve yet, like pinpointing specific chemistry reactions.
    The best way to predict the future is to make it :)

  • @user-dc6sv9vf1x
    @user-dc6sv9vf1x Před 9 měsíci +1

    Great talk

  • @angganarotama
    @angganarotama Před 7 měsíci

    great insight, thanks.

  • @vortical911
    @vortical911 Před 9 měsíci +1

    Good talk! I agree that power platform is really taking off, although I did try the powerautomate copilot and am not impressed. Power automate and powerbi are heavily used and depended upon in our org.

  • @tkmnus2023
    @tkmnus2023 Před 11 měsíci

    MS Power platform - domain experts can design their own apps, app forms reasonably well, but mostly for internal apps and not public facing, users be authenticated members of tenant

  • @7alken
    @7alken Před 7 měsíci

    great fair summary; thanks;

  • @KoreanSpy
    @KoreanSpy Před 9 měsíci

    great talk

  • @nollykeys2207
    @nollykeys2207 Před 4 měsíci

    This was really insightful

  • @Nick_fb
    @Nick_fb Před rokem +3

    Ahh sweet sweet performance mockery. I love it. Gotta strap ourselves to the Quantum computing rocket at some distant future point, to get the performance explosions again.

  • @yousafwazir286
    @yousafwazir286 Před 8 měsíci +1

    good talk

  • @JetSoftProHQ
    @JetSoftProHQ Před 11 měsíci +13

    Thanks for confirming some of our predictions about AI, for example. It is useful to understand trends in order to be able to create software that will remain relevant.
    Understanding the trends and advancements in AI is crucial for creating software that stays relevant and meets the evolving needs of users. By staying updated on the latest developments, we can harness the power of AI to deliver innovative solutions that align with the changing landscape.

  • @dansadventures5514
    @dansadventures5514 Před 8 měsíci +1

    The talk has nothing to do with the next decade of software development but rather the advancements throughout the last century

  • @abelperspectives6594
    @abelperspectives6594 Před 4 měsíci

    I am enjoying this

  • @yomajo
    @yomajo Před 8 měsíci +1

    Dude disqualified it self with "Noone does Bitcoin mining anymore" Hashrate literally at ATH

  • @EmileDeWilde
    @EmileDeWilde Před 7 měsíci +1

    Yes, many think that if we pack in processing power and memory we can then have bulky applications with generated code. So do the same thing as some custome classes in JS, we move a whole library to do the same and we further decrease network efecctivity.

    • @EmileDeWilde
      @EmileDeWilde Před 7 měsíci

      The solution will be pretty cool, but also an interesting point is with the increase from 2G to 6G we will be create better 3D mapping in realtime of people, and as we cycle down the range to 2G then we can see our hearts beating :P. So we can flip the wifi's around if we wanted :P :P :P

    • @EmileDeWilde
      @EmileDeWilde Před 7 měsíci

      Then interestingly, where this will go is you can map the interface to our elctromagnetic fields so that we can visualize and interact with it in our imagination, headseats are a thing of the past.

    • @EmileDeWilde
      @EmileDeWilde Před 7 měsíci

      Loved watching your talk, also makes me wonder where our technologoy will be finally implemented :D

  • @kwameaddo5975
    @kwameaddo5975 Před 9 měsíci

    Make the future.

  • @dunkinzsoda
    @dunkinzsoda Před 8 měsíci

    random find. Great video

  • @joachimdietl6737
    @joachimdietl6737 Před 8 měsíci

    Nice talk

  • @caseylam8046
    @caseylam8046 Před 11 měsíci +1

    my main take : container based security software model

  • @sanokhan3068
    @sanokhan3068 Před 10 měsíci +2

    As a student of Software Engineering my question is that: Should i learn coding to make Games and Apps or switch to no code tools?

    • @macchambers3013
      @macchambers3013 Před 10 měsíci +5

      Don't switch to no-code tools. Learn how it all works and then use the tools for jobs if you need it.

    • @Patmorgan235Us
      @Patmorgan235Us Před 10 měsíci +3

      Someone will always need to build the no code tools

    • @mihairadulescu5541
      @mihairadulescu5541 Před 10 měsíci +4

      Dont take shortcuts… they never work

    • @abbashaider6694
      @abbashaider6694 Před 8 měsíci

      From my experience, no code tools work till a point where you want to make a simple application without specific features, beyond that point it gets too difficult to build and maintain using them.
      When I was young and didn't know anything about programming I used to make games using the no-code tools like game maker and construct 2D, I felt limited while making them due to the aforementioned reasons of no code tools. After learning programming I would never not use code to make games, expressing complex applications is much more easier in code, once you know how.
      Also no code tools are mostly abstract framework that leave much room for optimization, which in certain applications you may need.

    • @45414
      @45414 Před 7 měsíci

      Do what’s hard.

  • @theMuritz
    @theMuritz Před 4 měsíci

    Exceptional speaker, a bit weak on the outlook of what’s going to happen in the midterm but catching anyway

  • @petkostoynov7818
    @petkostoynov7818 Před 10 měsíci +1

    Great

  • @SSModi852
    @SSModi852 Před 9 měsíci +2

    I could appreciate how small we are compared to mother nature. A quantum computer needed just to understand the nitrogen fixing than a simple plant can do just like that.

    • @larslover6559
      @larslover6559 Před 8 měsíci

      Yes, nature is insanely complex. God is just wise and powerful beyond words

    • @KrutiperoCZ
      @KrutiperoCZ Před 7 měsíci +1

      @@larslover6559 Bro, you could be presented with the 1:1 version of how our universe came to be and where the big bang came from and how was it even possible yet you would still be spewing religious nonsense.

  • @Weangered
    @Weangered Před 7 měsíci

    A+

  • @DDDD-rr6uo
    @DDDD-rr6uo Před 8 měsíci

    How about Webb development and in particular Blazor’s future?

  • @edwinschaap5532
    @edwinschaap5532 Před 7 měsíci +1

    The trend of billionaires messing up their companies started with Steve Ballmer.

  • @qabacus357
    @qabacus357 Před 11 měsíci +7

    He pretty much covered all technologies we are developing or using but he forget IoT/IIoT and light computing which is a domain of computing between silicon and quantum computing. Nice talk ! Computing industry marching on...

    • @jamesnomos8472
      @jamesnomos8472 Před 8 měsíci

      Light computing is just classical computing (minus the handful of quantum light-based computers).

  • @gnupph
    @gnupph Před 7 měsíci

    Decentralized computing is good as a concept. But the current Web3 implementation is so bad that the costs wildly outshine the benefits.
    Most accessible Web3 projects are heavily centralized with their off-chain parts and are, imo, indistinguishable from a normal web with fancy but slow databases.

  • @nathanryan12
    @nathanryan12 Před 6 měsíci +1

    Strange to hear “compute” used as a noun.

  • @gilbertsenyonjo963
    @gilbertsenyonjo963 Před 11 měsíci +3

    I thought the presentation was about software development

  • @roderickmorrison
    @roderickmorrison Před 7 měsíci +2

    Really? The inflation we are experiencing is from supply chain issues? Think again my brother. It's about central bank and government policy.

  • @archiewoosung5062
    @archiewoosung5062 Před 11 měsíci +2

    Seems to me that we should be geting better at making predictions, especially about technology.
    In 1980, what computer producers were still going to be relevant after year 200?
    Pretty sure people thought IBM, DEC and Unix
    What happened to DEC & why?
    Building up a knowledge base like this, over time, should mean we get better at the difficult (predicting weather is surely far more difficult, but we haven't given up).
    Similar predictions for languages...hadn't heard of Java until mid 90s; at what stage was it apparent that COBOL was no longer going to be relevant...and what happened between then & the decade preceding?

    • @bobweiram6321
      @bobweiram6321 Před 11 měsíci +2

      Cobol is still relevant. It's just not as popular.

    • @archiewoosung5062
      @archiewoosung5062 Před 11 měsíci +4

      @@bobweiram6321 Not sure what you mean by 'relevant'; it is still being used, but how many times is it being chosen as the language for a new application?

  • @f.5233
    @f.5233 Před 3 měsíci

    I wanna invite this guy to a BBQ and talk the whole day.

  • @skewty
    @skewty Před 9 měsíci +2

    Aside from MS being a bit of a lame duck in web dev, container serving and containerised application spaces (JS/TS owns 1st and Linux owns the last 2) the rest of his info seems good.

  • @michaelnurse9089
    @michaelnurse9089 Před 11 měsíci +8

    Feels like a 10 year old video when talking about AR thanks to the Apple Vision Pro presentation.

  • @bjo004
    @bjo004 Před rokem +3

    1:02:05. Aaah!!! What you said there about leaving the land to go fallow for sometime is also in the bible. 😄

  • @harriehausenman8623
    @harriehausenman8623 Před rokem +6

    Did I miss it or did he totally ignore photonic chips?
    And what about AlphaFold! (way more relevant for agriculture than quantum computers)

    • @turun_ambartanen
      @turun_ambartanen Před rokem +3

      When it comes to the electron cloud configuration, alpha fold can't help. It's a different kind of problem. AlphaFold can only do the organic stuff (proteins) around the metal ions.

    • @jamesnomos8472
      @jamesnomos8472 Před 8 měsíci

      Photonic chips are just classical computers. At best, they might provide a constant-factor speedup to existing compute. If this speedup is modest, then it's not going to change the world, and there's a whole bunch of technical issues making it very hard to achieve without making something worse than a silicon computer.

  • @edgeeffect
    @edgeeffect Před 9 měsíci

    "It is dangerous to make predictions - especially about the future" is even in the talk and yet he goes on to make those predictions.

    • @spenceragain
      @spenceragain Před 6 měsíci

      Predictions about the past are far safer.

  • @kapilpoudel8452
    @kapilpoudel8452 Před 4 měsíci

    someone summarize it please !

  • @tankerwife2001
    @tankerwife2001 Před 11 měsíci +11

    That part with apple and AR didnt age well, lol

  • @arjunsankar
    @arjunsankar Před 8 měsíci

    20:35 - a wild @linustechtips appears 😂

  • @CandyLemon36
    @CandyLemon36 Před 6 měsíci

    This content is overflowing with transformative thoughts. I found a book with like themes that redirected my journey. "AWS Unleashed: Mastering Amazon Web Services for Software Engineers" by Harrison Quill

  • @gmxmatei
    @gmxmatei Před 7 měsíci

    The next is ....... Subject-Oriented Programming on Universal Software Model. No OOP! No classes!

  • @Charles-tq9tc
    @Charles-tq9tc Před 8 měsíci

    "they redevelopped dotnet, without changing the tooling !" LOL what tooling ? it's light years behind most other languages in this regard.

  • @solomonbush331
    @solomonbush331 Před 8 měsíci

    Damn this guy could probably do standup tbh.

  • @ramanmittal6783
    @ramanmittal6783 Před 9 měsíci

    Somebody will be comparing today’s super computer frontier to handheld device by 2035😂

  • @Brian-vs9sd
    @Brian-vs9sd Před 9 měsíci +4

    LOL. A Microsoft person talking about Napster and Crypto being nefarious.

  • @TheArmyofWin
    @TheArmyofWin Před 8 měsíci

    “Nobody’s mining bitcoin anymore!”
    Yeah, but NVidia is still charging like they are

  • @shivam_patel
    @shivam_patel Před 17 dny

    The Facebook diss about “300 billion” was such a miss lol

  • @j.d.6915
    @j.d.6915 Před 6 měsíci

    Hmm...this was made before the Unity debacle...

  • @tkmnus2023
    @tkmnus2023 Před 11 měsíci

    blockchain , companies want central control- other parties can introduce transactions into your data independent of you.

  • @jerbear97
    @jerbear97 Před 11 měsíci

    7:37 I think he meant middle-aged mothers

  • @Zach-mv3le
    @Zach-mv3le Před 10 měsíci

    "interpreted as inflation" that's inflation

  • @stanleykubrick8786
    @stanleykubrick8786 Před 11 měsíci +5

    We've been entering into an era of less is more for a long time now. Richard might want to look into Keto Diet.

    • @willi1978
      @willi1978 Před 11 měsíci

      was shocked when i saw the belly from the side

    • @andrewlockwood6102
      @andrewlockwood6102 Před 11 měsíci +1

      Really? The guy gives a brilliant speech that covered just about everything in IT and you came away concerned about his health? No - actually you just wanted to be condescendingly judgemental, based on observation from a distance. What do you know about his circumstances? What do you know about his health? What do you know about any medications he has to take? Nothing, nothing and nothing. So before you start being needlessly critical of others and making judgements in a knowledge vacuum, maybe you might wanna take a look in the mirror first. Maybe _that_ guy is the one who needs some good advice. Just sayin ... 🤨🤨🤨

  • @simonyathi8316
    @simonyathi8316 Před 8 měsíci

    I was honestly hoping he’d have said the bear attempts garbage collection. Or something like that. Ah well. Haha

  • @DesmondNysschens
    @DesmondNysschens Před 8 měsíci +1

    The title is a little misleading.. says nothing about Software Development or it'strends, in the first 20 mins at least.

  • @ollydix
    @ollydix Před 7 měsíci +1

    The MS UI platforms absolutely suck. Flutter solved it in a nice way.

    • @JacobGlanz1234
      @JacobGlanz1234 Před měsícem

      Can you do it with c# or you still need js?

  • @nonyabizness577
    @nonyabizness577 Před 7 měsíci +1

    Sounds like a very dead audience lol but really nice, funny, casual but very informative talk!

  • @FirstNameLastName-oq8xc
    @FirstNameLastName-oq8xc Před 8 měsíci +1

    sorrry i am a developer , Edge is much better than crome, both are made of chromium but edge is much better and uses less resouces, i think you wanted to say IE?

  • @ib_concept
    @ib_concept Před 10 měsíci

    apple vision

  • @adminomhfoz1908
    @adminomhfoz1908 Před 11 měsíci +2

    few weeks later apple has their consumer device - so much for a tech prophet!

    • @skewty
      @skewty Před 9 měsíci +1

      At that price I don't think the vast majority of this world considers it a "consumer" product.

  • @jimandhispetcow
    @jimandhispetcow Před 8 měsíci

    Very good talk but it's a little out of date, specifically when he recommended Unity. Please don't use Unity their board has tanked the company in the same way Facebook and Twitter did.

  • @steveoc64
    @steveoc64 Před 6 měsíci +1

    TL;DR - absolutely nothing at all has changed in software development since at least the 1980s through to today.
    It's literally Groundhog Day, every day, of every year, of every decade.
    Only the names of the tools change, but everything else is exactly the same.
    It will remain exactly the same next year, and the whole decade after that.

  • @tehNashty
    @tehNashty Před 11 měsíci

    "Speed of light is a law", what about quantum entanglement?

    • @jamesnomos8472
      @jamesnomos8472 Před 8 měsíci +1

      Still holds. It's a provable theorem that no information can be transmitted in quantum mechanics faster than light. As for whether a physical INFLUENCE can travel faster than light, that remains contentious and depends on how you model quantum mechanics.

    • @tehNashty
      @tehNashty Před 8 měsíci

      @@jamesnomos8472 So, you couldn't have 2 entangled particles, one that you could change the spin on and one that could be observed, as a way of transmitting binary data? Is there a way to test this?

    • @jamesnomos8472
      @jamesnomos8472 Před 8 měsíci +1

      @@tehNashty Fundamentally, the problem is that when you measure one particle in an entangled pair, the outcome of that measurement is random, it cannot be controlled (otherwise the individual particle would have a determined state, and thus not be entangled in the first place). Thus, you cannot use this to transmit information.
      If Alice and Bob share an entangled pair of particles, then if Alice measures hers, the outcome is individually random. If Bob measured his first however, then any subsequent measurements from Alice will have outcomes correlated with Bob's original outcome. This may seem like a way to transmit information, because you could do this for a bunch of entangled pairs and figure out if Bob had performed a measurement by seeing if Alice's outcome statistics are skewed.
      But, Alice has no way of knowing what outcome Bob got. Thus, she has to average over all possible outcomes Bob got. When you do this, it effectively erases any information about what bob may have done, as all the possible statistical patterns cancel out leaving Alice with the exact same random probabilities as she had before Bob did a measurement.

  • @key7644
    @key7644 Před 5 měsíci

    I wonder how much did he get from Microsoft to promotes it left and right ?!

  • @myunghulee6282
    @myunghulee6282 Před 7 měsíci

    Using b2b industry , install the smart industry smart factory smart ai productions
    Installations engineers is team members of company each of team of engineers install and design for factory. Study and install the new factory

  • @EmmanuelMessulam
    @EmmanuelMessulam Před 8 měsíci

    Well, unity seems to have tanked itself slightly.

  • @Jason_Shave
    @Jason_Shave Před rokem +8

    I wish they’d bring back Netscape

    • @harriehausenman8623
      @harriehausenman8623 Před rokem +1

      I changed the icon of my browser to netscape 4.75 😆

    • @mekowgli
      @mekowgli Před rokem +8

      They did years ago and it's called Firefox ;) Firefox was based on open-sourced Netscape code. Off course it has evolved over the years, but in some sense it's an evolution of Netscape.
      The Mozilla organization was also created by Netscape (company).

    • @juliodelcid4168
      @juliodelcid4168 Před 11 měsíci +1

      Why?