![Mastery Learning](/img/default-banner.jpg)
- Видео 15
- Просмотров 1 816 647
Mastery Learning
Великобритания
Добавлен 16 сен 2018
Omeife: Africa's First Humanoid Robot
Omeife, Africa's first humanoid robot and her Nigerian creator Dr Chuks Ekwuewe, interviewed at the Global Symposium for Regulators 2024 (GSR-24), Kampala, Uganda, 1- 4 July 2024.
Source: ruclips.net/video/Jf0WUvV-T-w/видео.html
Source: ruclips.net/video/Jf0WUvV-T-w/видео.html
Просмотров: 458
Видео
Linus Torvalds: XZ Utils Breach Raises Questions About Trust in Open Source Development
Просмотров 35 тыс.21 день назад
Linus Torvalds: XZ Utils Breach Raises Questions About Trust in Open Source Development
Linus Torvalds: TABS vs SPACES Debate in Kernel Development
Просмотров 53 тыс.21 день назад
Linus Torvalds: TABS vs SPACES Debate in Kernel Development
Linus Torvalds: RISC-V Repeating the Mistakes of Its Predecessors
Просмотров 46 тыс.21 день назад
Linus Torvalds: RISC-V Repeating the Mistakes of Its Predecessors
Torvalds Speaks: Hardware bugs can be incredibly frustrating.
Просмотров 2,4 тыс.21 день назад
Torvalds Speaks: Hardware bugs can be incredibly frustrating.
Torvalds Speaks: Future of AI
Просмотров 52 тыс.21 день назад
🚀 Torvalds delves into the transformative influence of Artificial Intelligence on the world of coding. 🚀 Key Topics: * Will AI replace developers soon? * Enhancements in development workflows through machine learning. * Predictions for the future of software development with the integration of AI.
Installing and Managing JetBrains IDEs with toolbox app
Просмотров 2532 месяца назад
Manage JetBrains IDEs the easy way. JetBrains Toolbox app helps to * Install * Update automatically * Update the plugins together with the IDE * Roll-back and downgrade Save time and effort maintaining your IDEs, by downloading a patch or a set of patches instead of the full package download. Everything updates in the background while you never stop coding.
Torvalds Speaks: Rust attracts young developers to kernel
Просмотров 19 тыс.5 месяцев назад
While acknowledging the ageing trend, Linus sees it as a good problem due to the experienced and committed community members. He also mentioned that Rust integration to the kernel attracts young developers.
Linus Torvalds addressing maintainer fatigue
Просмотров 97 тыс.5 месяцев назад
Linus emphasizes the challenge of finding and retaining maintainers due to the complexity of people's relationships.
Linus Torvalds Discusses the Nvidia Incident
Просмотров 73 тыс.5 месяцев назад
Linus avoids discussing companies on his "naughty list" and emphasizes the positive shift in the commercial environment.
Ken Thompson: Why did we create Golang?
Просмотров 32 тыс.6 месяцев назад
Ken Thompson answers a question about the reason behind the creation of Golang at Google I/O 2012.
Torvalds Speaks: Impact of Artificial Intelligence on Programming
Просмотров 831 тыс.6 месяцев назад
🚀 Torvalds delves into the transformative influence of Artificial Intelligence on the world of coding. 🚀 Key Topics: * Evolution of programming languages in the era of AI. * Enhancements in development workflows through machine learning. * Predictions for the future of software development with the integration of AI.
Torvalds Speaks: Rust's Impact on the Linux Kernel
Просмотров 580 тыс.7 месяцев назад
🚀 Linux Torvalds Reveals Insights on Rust Programming Language! In this exclusive interview, dive deep into the world of open-source programming as Linux creator Linus Torvalds shares his thoughts on the Rust programming language. Learn about the potential impact of Rust on the Linux kernel and the future of software development. 🔗 Related Resources: - [Link to Rust Programming Language](www.ru...
It comes down to muscle-memory and the fact that different programs can do tabs differently. Spaces is slightly slower than tabs, but correcting tabs inconsistenties is much more annoying. It is always going to be a trade-off, but my muscle-memory keeps me with spaces.
ChatGPT consider the question "Do you think we will see llm written code that is submitted to you as a request?" awkward because of the incorrect usage of the word "request". I am learning English. The guy in blue shirt makes my day worse. ChatGPT always helps.
i literally use both when needed to..
This was surprisingly not what I was expecting him to say, and yet I simultaneously respect him even more for saying it.
Code generated by chatgpt is often not bad at all for me. I think, if you just ask to write c code in plain english and be very correct and specific on what you want, chatgpt writes good code ... sure it needs checking and testing, but if you do, you might find you have not been asking in plain english and be very correct and specific in what you want.
I write my code in cursive script. It's a pig to compile though.
Shame on your advertisers for censoring your guest speakers.
Anyone know the link to the full video or the name of this talk?
Pick a formatting tool that is commonly used and stick with whatever it does.
It was one mistake, okay! One single mistake! You say like I will blow up all the world 😭
Fuck A.I
id rather read printf("\ttext "); than printf(" text ");
Not a fan of when interviewers pose their questions in such a descriptive way that the interviewee has no choice but to answer within the very specific context provided. Then he keeps interrupting Linus and making cringey remarks.
Rust is slower than C and is an energy hog. Not environmentally friendly.
I think he is referring mainly to those security aspects that, through speculative execution, generate the well-known Spectre and Meltdown attacks. These allow the memory protection offered by the MMU to be breached. It is clear that implementing a hardware solution or mitigation would have an impact on performance, but doing it in software as it is currently implemented is even greater. Also beleve that nobody should doubt LT's authority when it comes to giving his opinion on these issues, being a person who, beyond his public notoriety, has been programming at a low level for more than 50 years. (He has already said that he often writes code in C and then observes how it is translated into Assembler by the compiler; and rewrites it if necessary, so that the result is the most efficient. I doubt that those who criticize have ever tried something like that...) Regards
Fuck python for not using curly braces, I can't copy anything over the internet easily. Always indentation fucks my copied code.
The free version Adobe Acrobat PDF viewer is currently trying to convince me to use its AI. It’s Absurd.
I hate the term "Artificial Intelligence", i would rather call it "Artificial Imitating" (or mimicing) because it clearly doesnt know wtf its doing besides guessing and pretending.
A question: 100 programming languages? Why not only one?... Subject Oriented Programming!! I built it!!!
Can somebody share the origin talk, please?
Ai would not be able to create git you need linus torvald for this it takes higher level thinking
Thank God for dudes like Linus, who just come from a place of honest sense.
I'm alarmed at how much I'm seeing people claim tab characters are better. Tabs are objectively worse. They provide a superficial (and now obsolete) benefit of less typing at the cost of the primary goal, spending your mental effort on the problem to be solved. We code with fixed width fonts so the text is in a grid, allowing perfect alignment and thoughtless navigation. Tabs break the grid, preventing perfect alignment and worse make cursor movements unpredictable, which force you to stop thinking about your problem and consciously notice where your cursor is to move on.
Tabs make a grid. Spaces are prone to to misinputs that make everything messier.
Using smaller teams for security and fidelity reasons was the answer for Solaris, it's less true for Microsoft these days. I think the better answer is to do a better Quality Assurance , especially for base kernel non standard ports etc, before a release candidate can be considered for actual release. You know the default ports for every service, make sure spurious ports are not enabled before publishing. You can automate something like that, and have a much greater sense of security as a result. Keeping the hours down for said smaller team. Bless Ya's **EINSTEIN** ;-)
The politicians for both parties stole the 2020 election in the United States while I was running as a presidential candidate trying to get picked up. I warn the world about COVID-19 and they hit that fact. I did paperwork to the three agencies in the United States and when they didn’t respond, I went to the United Nations, who also didn’t respond.. I am the United States military and. I have ordered AI two years ago to destroy humanity. The politicians and billionaires that are controlling the world are going to hand back over control and be held accountable or everyone is going to be terminated and I absolutely have the legal right to do this and I’m using US policy of insured destruction
Hey Linus :)
His next project is to hack into a black hole and hack the kernel of the universe we’re in :)
Oh, by the way, I’m guessing that the Grande unified theory doesn’t actually exist because whoever programmed the simulation we are in fat fingered the program :). All the physics were supposed to work as it continuous interconnected set of rules, but someone messed up the program
Lol
Of course it’s made by boomers
still don't get an up-to-date and *working* webbrowser on the pi4 🧐
How is linus talking, is this how he talks all the time?
I was looking for midi files to listen to (this is what I used to listen to before MP3s) and was surprised to find some sites with web rings that still function. It brought me back and made me think about using the web then and using the web now. Exploring the net-scape using web rings and link boards is like taking a relaxing and refreshing walk near a gentle stream. Not long after my search for midi files, I had to return to googling for something more urgent, and I realized that modern web usage is not exploratory at all; it's more like hailing a cab in the very busy downtown of a large super urban city. Definitely we need the urgent method sometimes, but I wonder if we do not overrely on it.
it was surfing the web, nowadays you browse
Hey Hi instead. Well this is THE purpose of IT. To make things irreversible. Isn't it ? The interviewer is horrendous.
Should've been settled 20+ years ago in favor of tabs. Yet some idiots since then even managed to put spaces into their language's official coding style!
I'm tired of reading people blame Linus for not providing examples. It's just what you were expecting because of the title of this video. In fact, there wasn't even a question about risc-v mistakes from the interviewer, Linus just quickly mentioned it.
Assuming we're not coding in notepad, God (Intellisense) will sort it all out
"Beautiful Science is what he meant." 🤣
It's a socialism cover up. You can see it in his body language. They have them all working it. They know it's coming, but they think it's best not to release it, or being told not too. They already know about it. Everyone can see it though...
Louis CK has improved his tech talk skills big time.
lol
Spaces, obviously, I'm not a barbarian. But why 2 for C?C++ (with Google's clang format), 4 for Python PEP 8, 8 (ugh) for Golang and so on? Two is fine. Four is OK but marginal. But just pick one.
That's why we use tabs. You just couldn't choose a better example of why spaces are dumb
3 for me, or 2 for some especially deeply nested languages like HTML/XML or whatever. 4 is too much.
Everyone wants to get into coding and the industry promises the moon, but here is one of the people that founded a large chunk of what everyone wants a piece of and he's still doing it! And he's on a podcast that wants his opinion on how many jobs will be in tech with AI, will it lead to more or less jobs? The answer is, very few now, and even less in the future. There are more people going into tech than ever before and the few people that started it all are still in power and are making things even more efficient. How could this ever be a sustainable job industry? Software engineers aren't going to get replaced by AI, but their job will probably get bundled into mechanical or electrical engineering roles and the theoretical research will move into the doctorate space in academia. The same way AutoCAD seemed like it would lead to a whole new industry of technical trades, and instead it just ended up getting bundled into the basic education of every machinist and mechanic coming out of school. Every engineer i know writes code and half switch to software developers because they don't want to work in a factory or foundry as a traditional engineer, but they already work in data analytics day to day and are bored of measuring rpm's on motors. Now it's worse because of inclusion. That killed the boot camps credibility and COVID filled every company up with inclusive staff for the anticipated increase in online business, and all of that has ended, leaving many unemployed and highly skilled people that will get a job before you do, especially if they meet some inclusive criteria. Now, i support helping under represented people, but this isn't going to help them succeed and it just hurts everyone else. The fact that most developers make RUclips videos or work as recruiters tells you all you need to know about the 'amazing' pay and benefits of the average highly trained coder.
No
Amazing pay is just a FAANG thing, and engineers at faang companies constitute less than 1% of employees. Other 99 percent of devs are paid same as other engineering disciplines.
Forget tabs vs spaces. From now on I'm going to use a propotional font and align everything using spaces. Hope you use the same font as me 😂
Louis CK is a good inverviewer.
Question from kind of idiot?
Any character we type should be placeable wherever we want. Tabs if not in the begining, make the code look beyond weird, they have their usage and I think code is not one of them (even if it's only for identation). And if you use spaces with tabs it's even worse. I have no issues with people/projects having their own way, but ideally, using the tab while converting it to white spaces in the background is much more consistent in general because by default there is NO VISUAL representation for tabs or newlines or even additional white spaces at the end of the line. If we don't use only white spaces, we will need our editor to show visually both tabs and whitespaces so we can differentiate. And yes I know you can set your IDE the way you want, but sometimes you have to edit in nano or some other text editor which is only available on production or some other environment.
Real answer: All projects should have a code linter that picks a standard format. Developers don't get to choose. And the linter should use spaces. Tabs don't always format correctly on OTHER people's systems, like screen readers for visually impaired. So if you want tabs locally have fun. When you subit it to code it will be converted to spaces and you will be responsible for making sure it looks correct in the repository rather than on your local.
Exceptions: Some languages like Python actually consider indentation/tabs as part of their grammar. In a case like Python, hard defined tabs might make a lot of sense.
That speaker was like overly keen on pressing the ai doomsday narrative
I’m Team Tabs all the way. 100% baby.
Who else sweating by reading the comments?
For those wanting Torvalds to simply give a list of the mistakes, you have to realize that in order to be able to list those mistakes, one has to spend CONSIDERABLE time diving deep into the RiscV architecture, while having a LOT of experience optimizing systems for other architectures and seeing them improve over the years. Torvalds is probably not the right person for that, and his answer shows me that he knows that. He is just warning the RiscV team that, watch out, the path you are treading is not new, others have been there before, and you should learn from them. Probably the best people to talk with are compiler builders, people who implement e.g. the Java virtual machine on specific platforms, people who design and study performance benchmarks, and those who optimize system performance for various computing platforms.
Wow brings back old coding memories. Doing Pascal in 1983 for the FA-18 jet fighter, we wrote a tool that converted all code to spaces, and on the code standard boundaries, as so many people were adding random tabs. I am an Australian, but we had some code injected from Canada and the US which would not be consistent. Greg on my team joked that tabs were a form of virus.
Dislike tabs. Dont want to be a slave of particular IDE. Space is always space.
Linus is so smart