We’ve all heard the term “robot” since the days of Rosie from the Jetsons. Recently, the buzz is about virtual robots and AI. However, the term “co-bots” has also been around for a while, and because of the interesting conversations lately about rob...
IDG Contributor Network: Making sense of co-bots
↧
↧
RacerD detects hard-to-find race conditions in Java code
Facebook has begun offering broad access to RacerD, a tool intended to tackle the longstanding problem of race conditions in software.RacerD had been available as a prototype, accessible in Facebookrsquo;s open source code base only through a series of backdoor options, said codeveloper Sam Blackshear, a Facebook research scientist. Now, the tool will run by default in Facebookrsquo;s open source Infer static analysis tool for bug detection.
Initially, RacerD is available only for Java code.
But plans call for expanding coverage to other languages, including C++.[ The new Java versions are here! Learn everything you need to know about whatrsquo;s new in Java SE 9 and whatrsquo;s new in Java EE 8. | The big 4 Java IDEs reviewed: See how Eclipse, NetBeans, JDeveloper, and IntelliJ IDEA stack up. | Keep up with hot topics in programming with InfoWorldrsquo;s App Dev Report newsletter. ]With race conditions, overlapping processes trying to access the same data concurrently can cause conflicts in programs.
These concurrency errors can be difficult to debug or even reproduce. “This has really been a hard problemrdquo; in computing for about 50 years, said Peter Orsquo;Hearn, a research scientist on the Infer team and co-author of RacerD.To read this article in full or to leave a comment, please click here
Initially, RacerD is available only for Java code.
But plans call for expanding coverage to other languages, including C++.[ The new Java versions are here! Learn everything you need to know about whatrsquo;s new in Java SE 9 and whatrsquo;s new in Java EE 8. | The big 4 Java IDEs reviewed: See how Eclipse, NetBeans, JDeveloper, and IntelliJ IDEA stack up. | Keep up with hot topics in programming with InfoWorldrsquo;s App Dev Report newsletter. ]With race conditions, overlapping processes trying to access the same data concurrently can cause conflicts in programs.
These concurrency errors can be difficult to debug or even reproduce. “This has really been a hard problemrdquo; in computing for about 50 years, said Peter Orsquo;Hearn, a research scientist on the Infer team and co-author of RacerD.To read this article in full or to leave a comment, please click here
↧
Chronic gastrointestinal problems? Your dirty mouth may be partly to blame
The mouth microbes can spark haywire immune responses and are often drug resistant.
↧
IDG Contributor Network: Before you build your bot: what it takes to make a successful chatbot
With hundreds of new bots popping up daily, it seems everyone is exploring chatbot development.
In fact, the chatbot market size is estimated to grow from $703.3 million in 2016 to $3.2 billion by 2021.
In an ever-expanding sea of chatbots, how do y...
In fact, the chatbot market size is estimated to grow from $703.3 million in 2016 to $3.2 billion by 2021.
In an ever-expanding sea of chatbots, how do y...
↧
Blue Origin has successfully tested its powerful BE-4 rocket engine
"As Joe Biden would say, this is a BFD for the space industry."
↧
↧
Couple sues PGE for negligence, says power lines caused wildfire
California Forestry Dept. has not yet ruled on an official cause for any of the fires.
↧
The Mac mini isn’t dead yet, says Tim Cook
Cook responded to a customer e-mail to say that the Mac mini still has a future.
↧
Running chemical reactions in liquid metal makes atomically thin materials
Dissolving a metal in liquid metal leads to unusual chemical reactions.
↧
Alphabet leads $1 billion investment in Lyft, but is GM on the way out?
The ride-hailing service is on the ups, but GM might be headed to Uber.
↧
↧
Axon wants you (yes, you!) to submit photos, videos to police
Meet “Axon Citizen,” a new service from the company formerly known as Taser.
↧
Facebook is failing to meet the burden of securing itself, security chief says
Chief Security Officer described security report as a “very painful process.”
↧
Thousands of DIY foodies sickened in outbreak from poor agricultural practices
Nationwide Salmonella infection rate has quadrupled, CDC numbers show.
↧
NYPD can’t get story straight on evidence system backups
Deputy commissioner says the system is "backed up"; IT staff affidavit says otherwise.
↧
↧
Nightmare fuel: Trapped in airplane seat crawling with bedbugs
Canadian family posted bite pictures afterward.
Airline upgraded their next flight.
Airline upgraded their next flight.
↧
Windows now includes gaming cheat detection at the system level
Optional "TruePlay" protects game memory, monitors OS for common cheating patterns.
↧
In its new timeline, Twitter will end revenge porn next week, hate speech in two
The company has laid out a "safety calendar" with changes through January.
↧
NASA chooses not to tell Congress how much deep space missions cost
The key question now is: Does Congress care?
↧
↧
EPA says it won’t cut biofuel quotas after corn states push back
Agency will keep Renewable Fuel Standard despite earlier moves to help fossil fuels.
↧
50-year-old research issue still biting biologists
Once upon a time, researchers paid attention to the problems with their field.
↧
Malware hidden in vid app is so nasty, victims should wipe their Macs
If you downloaded and installed stuff from Eltima yesterday, you are totally screwed It's going to be an unpleasant weekend for some Mac users who are facing a complete system wipe and reinstall – after hackers stashed malware in legitimate application...
↧