Wednesday, April 10, 2019

IT links (1.4. - 7.4.2019)


Thursday, April 4, 2019

AI, ML, Robots and Brains (25.3. - 31.3.2019)

Society


Algorithms


Health


Hardware


Robots


Cars


Brains

Tuesday, April 2, 2019

IT links (25.3. - 31.3.2019)

Oracle revealed in a presentation on 21st March that future Java development will focus on improving language and runtime support for big data, machine learning, and cloud-native workloads.

Couple of days ago (19th March) JDK 12 was released.
This release contains (in preview mode) for example really nice simplification of switch statements - switch expressions.

This reminds me one simple lightweight web framework that I discovered recently, Javalin. Look at simple Hello World example:

Javalin app = Javalin.create()
  .port(7000)
  .start();
app.get("/hello", ctx -> ctx.html("Hello, Javalin!"));

The server starts at port 7000 and call to "/hello" returns the message.

But I am missing raw String literals from recent Java release, hopefully they will be included in JDK 13.

Anyway, there is a nice approach how to deal with long Strings, simply with String.join call:

String.join(System.getProperty("line.separator"),
       "Lorem ipsum dolor sit amet, consectetuer adipiscing elit.",
       "Nullam at arcu a est sollicitudin euismod.",
       "Class aptent taciti sociosqu ad litora torquent per conubia nostra.");

And more interesting things are to come - one really interesting improvement, that could be included in JDK 13 release, are better default messages for the most common Java exception, NullPointerException.

Spring Framework celebrated the 15th anniversary of its first release on 25th March

27th March - IntelliJ IDEA 2019.1 was released. Adds functionality like Themes customization (I am so far happy with my Darcula theme), and support for already mentioned switch expressions.
Another for me interesting functionality is for example improved Maven Diagrams for dependencies check and ability to cherry-pick only some of the files right from the VCS log.

Wednesday, February 6, 2019

AI, ML, Robotics Tracker (21.1. - 27.1.2019)

Society

AI is sending people to jail—and getting it wrong
Biased algorithms: here's a more radical approach to creating fairness
Building ethically aligned AI
To protect us from the risks of advanced artificial intelligence, we need to act now
A Game-Changer?: The U.S. Navy Wants Robotic Warships
A.I. Demilitarisation Won’t Happen
Microsoft Seeks to Restrict Abuse of its Facial Recognition AI
Researchers say Amazon face-detection technology shows bias
Three charts show how China’s AI industry is propped up by three companies
$3 Billion Google-Backed AI Unicorn UiPath Set to Achieve Revenue Growth of 5614%
'AI' to hit hardest in U.S. heartland and among less-skilled: study
How AI is changing knowledge work: MIT’s Thomas Malone
We analyzed 16,625 papers to figure out where AI is headed next

Cars, Mobility

Uber Is Open to Outside Investment Into Self-Driving Car Unit
Waymo says it will build self-driving cars in Michigan
Apple self-driving car layoffs are a nod to reality
Crowdsourced maps should help driverless cars navigate our cities more safely
Boeing’s electric autonomous passenger air vehicle just had its first flight
Self-driving cars: why we can't expect them to be 'moral'

Robots

The robot AI dog that will keep an eye on children and the elderly
Starship officially releases 25 autonomous delivery robots into the wild
Meet Amazon Scout, a delivery robot with a human chaperone (for now)
Interactive control to guide industrial robots
One year into the mission, autonomous ocean robots set a record in survey of Antarctic ice shelf
Why NVIDIA Is Doubling Down on Home Robotics

Algorithms

An algorithm that mimics our tribal instincts could help AI learn to socialize
Erosion in wind turbine blades solved with the help of artificial intelligence
Machine learning in action for the humanitarian sector
New technology for machine translation now available
Researcher using computer vision, machine learning to ensure the integrity of integrated circuits
AI tested at Heathrow could prevent plane delays in bad weather
Information theory holds surprises for machine learning
Physicists use supercomputers and AI to create the most accurate model yet of black hole mergers
DeepMind’s new AI just beat top human pro-gamers at Starcraft II for the first time
Identifying artificial intelligence 'blind spots'
AI Scholar: Chatbots that improve after deployment
Machine Learning Security

Health

Can artificial intelligence help doctors and patients have better conversations?
Artificial intelligence can dramatically cut time needed to process abnormal chest X-rays

Sunday, January 20, 2019

AI, ML, Robotics Tracker (7.1. - 13.1.2019)

Health


Robots


Algorithms


Cars


Hardware


Society

Wednesday, December 12, 2018

AI, ML, Robotics Tracker (26.11. - 2.12.2018)

Society


Health


Art


Algorithms


Robots, Drones


Cars