Learn how to code a Discord bot using Python and host it for free in the cloud using Repl.it.

Along the way, you will learn to use Repl.it’s built-in database and create a Discord bot that uses webhooks to connect with GitHub.

This course was developed by Beau Carnes.

Engadget sat down with Calista Redmond from RISC-V International, Krste Asanović from SiFive, Ted Marena of Western Digital, and Art Swift from Esperanto Technologies to talk about RISC-V.

This is an open-standard processor architecture that hopes to open up chip design to many companies from startups to major firms. RISC-V enables companies to design their own chips without paying license fees to the big industry players like Intel and ARM, and provides a structure for companies to produce their own custom processors, micro-controllers and chips.

In case you’re wondering why I am posting a lot of security related content today, the reason is simple: it impacts everyone.

If you’re a data engineer and think that you are immune to security concerns, think again.

SQL injection is a common hacking technique used to retrieve or destroy data from a database without permission. It is considered one of the top web application security risks.

In this course, you will learn how SQL injection works so you are able to defended against this hacker attack in your own web applications.

freeCodeCamp.org provides this free course, where you will learn the basics of Kali Linux.

The course covers installation, using the terminal / command line, bash scripting, tools and features for ethical hacking, and more. The course focuses on Kali Linux but much of the content applies to other versions of Linux as well.

Join Seth Juarez as he makes an intelligent online rock-paper-scissors game and a discussion about What’s new with Translator.

Using machine learning game players should be able to interact with the game just as they would when playing with others: by making the appropriate hand gestures. We will also have a LIVE recording of the AI Show!

The show will open with a discussion about What’s new with Translator: Document translation with Guest, Krishna Doss.

Intelligence was once thought to be uniquely human.

But researchers have discovered astonishing cognitive abilities in many other species—not just our close cousins like chimps, or fellow mammals like dolphins—but also crows, parrots, and even octopuses.

If we consider the intelligence of swarms, we must add bees, termites, and ants to the list of super smart creatures. Join the scientists who study smarts as we ask: What is intelligence?

As we continue to develop AI, we realize how fluid the definition of intelligence can be.

Satellites can provide a high resolution imagery of the earth which can provide great insights into the state of the earth, animals, and human activity. However, manually counting elephants from space is a bit like trying to find a needle in a haystack.

But a team of scientists leveraging AI led by the University of Oxford Wildlife Conservation Research Unit, WildCRU are doing just that.

Using pictures from an Earth-observation satellite, they can cover over 5,000 km² of elephant habitat to be surveyed on a single cloud-free day.

The project was a collaboration between WildCRU, the Machine Learning Research Group’s Department of Engineering and the University of Twente in the Netherlands.

Artificial intelligence is becoming crucial for businesses that want to compete and survive.

In fact, if you’re not using AI in 2021 , there’s a good chance you won’t be in business in 2022. This places a high demand for AI professionals.

This post from Dataconomy provides a list of resource to get started in AI development.

When you look at AI and machine learning, it’s clear that you will need a solid background in mathematics. In particular, a clear understanding of linear algebra and calculus is a must. Besides, probability, statistics, and algorithms will all come into play.

There are many courses available on sites like the edX platform and Coursera. In particular, these resources will help you to learn the fundamentals in preparation for AI development: