Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Resistance is futile (Score 1) 121

Realistically, IMO, there is no real need for three-phase AC input to an electric vehicle.

It's good for public chargers in the city. 22 kW AC chargers are cheaper to build and faster to deploy than DC chargers. They put decent kilowatt hours in your battery when the car's there for a couple of hours.

Comment Re:The majority of electric vehicles are Teslas (Score 1) 121

It would be good to phase out CCS2 also

It wouldn't. The best, fastest chargers are CCS chargers. All chargers in Europe already are and all chargers in North America will be CCS chargers. CCS won out as the charging protocol to use. The Tesla plug will be standardized as CCS Type 3.

Comment Re:"at the source"... (Score 1) 154

Apparently their coders are not even competent enough to use the various existing tools that find these problems.

Sure. Two of the biggest software companies in the world, Google and Microsoft, know nothing about software development. That seems unlikely.

I think what's far more likely here is that you simply don't understand real world software development.

AI

Altran's 'Code Defect AI' and the Rise of AI-Assisted Coding Tools (techrepublic.com) 20

"Altran has released a new tool that uses artificial intelligence to help software engineers spot bugs during the coding process instead of at the end," reports TechRepublic. "Available on GitHub, Code Defect AI uses machine learning to analyze existing code, spot potential problems in new code, and suggest tests to diagnose and fix the errors." Walid Negm, group chief innovation officer at Altran, said that this new tool will help developers release quality code quickly. "The software release cycle needs algorithms that can help make strategic judgments, especially as code gets more complex," he said in a press release....

"Microsoft and Altran have been working together to improve the software development cycle, and Code Defect AI, powered by Microsoft Azure, is an innovative tool that can help software developers through the use of machine learning," said David Carmona, general manager of AI marketing at Microsoft, in a press release...

In a new report about artificial intelligence and software development, Deloitte predicts that more and more companies will use AI-assisted coding tools. From January 2018 to September 2019, software vendors launched dozens of AI-powered software development tools, and startups working in this space raised $704 million over a similar timeframe.... "The benefits of AI-assisted coding are numerous," according to Deloitte analysts David Schatsky and Sourabh Bumb, the authors of AI is Helping to Make Better Software. " However, the principal benefit for companies is efficiency. Many of the new AI-powered tools work in a similar way to spell- and grammar-checkers, enabling coders to reduce the number of keystrokes they need to type by around 50%. They can also spot bugs while code is being written, while they can also automate as many as half of the tests needed to confirm the quality of software." This capability is even more important as companies continue to rely on open-source code.

The Register got more details about Altran's Code Defect AI: The company told us that the AI does not look much at the source code itself, but rather at the commit metadata, "the number of files in the check-in, code complexity, density of the check-in, bug history of the file, history of the developer, experience of the developer in the particular module/file etc." Training of the model is done only on the project being examined...

Submission + - Chrome: 70% of all security bugs are memory safety issues (zdnet.com)

An anonymous reader writes: Roughly 70% of all serious security bugs in the Chrome codebase are memory management and safety bugs, Google engineers said this week. Half of the 70% are use-after-free vulnerabilities, a type of security issue that arises from incorrect management of memory pointers (addresses), leaving doors open for attackers to attack Chrome's inner components. The percentage was compiled after Google engineers analyzed 912 security bugs fixed in the Chrome stable branch since 2015, bugs that had a "high" or "critical" severity rating. Google says that since March 2019, 125 of the 130 Chrome vulnerabilities with a "critical" severity rating were memory corruption-related issues, showing that despite advances in fixing other bug classes, memory management is still a problem.

To address the issue of memory management-related bugs, Google engineers are currently looking at using Rust in Chrome, using custom C++ libraries where memory-related issues have been patched, or exploring something called the MiraclePtr project which aims to turn "exploitable use-after-free bugs into non-security crashes with acceptable performance, memory, binary size and minimal stability impact."

Submission + - Chromium Project Finds 70% of Serious Security Bugs are Memory Safety Problems (chromium.org)

theweatherelectric writes: The Chromium project has found that 70% of serious security bugs in their codebase are memory safety problems. Their findings are similar to Microsoft's security bug audit from last year which also found that 70% of security bugs in Microsoft's codebase were caused by memory safety issues.

Comment Re:What about the one thing that matters most? (Score 1) 213

I love your weak personal attacks. You make it clear that C has no future. No one sane is going to bank on C as a viable language for the rest of the 21st century. Microsoft has the right idea. Software security matters too much to entrust it to C. C is simply not up to the task.

Slashdot Top Deals

Remember, UNIX spelled backwards is XINU. -- Mt.

Working...