Computer Science

Go Beyond All-Star: How to Create an Extraordinary LinkedIn Profile

If you received All-Star status on LinkedIn, I hate to burst your balloon. But that lofty rating has very little to do with how successful you’ll be …

LinkedIn

Clean code: The curse of a boolean parameter

Whilst looking innocuous, booleans are often a source of code complexity and can frequently be a code smell. Why is this, and what can you do about …

Programming

Confessions of a Billionaire: Real Talk With Mark Cuban

“If he lasts four years, I’ll be there to kick his ass.” The famously brash billionaire whose favorite pastime is to drop hints about running for …

Culture

Learn Sewing Machine Basics

Operating a sewing machine for the first time can be intimidating. Take the time to learn the parts of a sewing machine and find out about choices …

Machine Learning

THE BEADY EYE SAYS: WE ARE NOW IN A PERIOD OF HISTORY WITHOUT ANYONE UNDERSTANDING WHAT IS HAPPENING AND WHERE WE RUSHING.

( A Ten minute read)<p>These day’s bashing free-market capitalism is high on the agenda and its no wonder as we indeed need to understand its …

Intelligence

Facebook A.I. Programmed to Negotiate Teaches Itself to Lie

<b>Announcement: the Curiosity Podcast is finally here! Subscribe on iTunes here, Google Play Music here and add the RSS feed to your favorite podcast</b> …

Artificial Intelligence

4 Ways Augmented Reality Could Change Corporate Training Forever

By 2020, 25% of the American workforce will be over the age of 55 and approaching retirement, a phenomenon becoming known as the Silver Tsunami. …

Augmented Reality

An Engineer’s Guide to the Artificial Intelligence Galaxy - The Big Picture

An Engineer’s Guide to the Artificial Intelligence Galaxy<br>Commencement Speech, Engineering School of Columbia University. May 15, 2017<br>Kai-Fu …

Artificial Intelligence

How AI will teach us to have more empathy

“John, did you remember it’s your anniversary?”<p>This message did not appear in my inbox and Alexa didn’t say it aloud the other day. I do have reminders on Facebook , of course. Yet, there isn’t an AI powering my life decisions yet. Some day, AI will become more proactive, assistive, and much …

Artificial Intelligence

The dangers of artificial intelligence

Elon Musk, undoubtedly one of the most influential and followed persons on the planet, has called for the proactive regulation of artificial …

Artificial Intelligence

Why AI needs a human touch

Elon Musk caused a media stir recently. Not for his innovative technologies or promises to commercialize space travel. In front of a meeting of the National Governors Association, the Tesla CEO warned attendees that “[Artificial Intelligence] AI is a fundamental existential risk for human …

Intelligence

How to Use the Kafka Streams API

Whenever we hear the word "Kafka," all we think about it as a messaging system with a publisher-subscriber model that we use for our streaming …

Big Data

Web Design & Development News: Collective #334 | Codrops

Collective #334<p>July 22, 2017 View All<p>Supernova * WebAssembly for Native Games * Mesh * Design Versioning * Apple Machine Learning Journal * Vector …

JavaScript

Robots Learn to Speak Body Language

If your friend says she feels relaxed, but you see that her fists are clenched, you may doubt her sincerity. Robots, on the other hand, might take …

Machine Perception

Machine Learning Predicts Characters Most Likely To Die In Game Of Thrones

Image: HBO<p>Forget about advanced artificial intelligence killing off humanity, we have more immediate concerns! Like, say, dodging machine-generated …

Machine Learning

How Smarter Robots Will Revolutionize Industrial Jobs

Robots have been taking our jobs since the 1960s. So why are politicians and business leaders only now becoming so worried about robots causing mass …

Robots

Swift Enums and UITableView Sections

We can all agree that enums have been quite handy in Swift. We can also agree that dealing with sectioned data in a UITableView is a pain. By …

Programming

Why Machine Learning, Automation is Crucial for Brands?

The founder-director of Envigo, Saurabh Kumar tells us how automation and data analytics are going to be the focus areas for marketers and agencies …

Digital Marketing

Vancouver police rely on artificial intelligence to combat residential break-ins

The Vancouver Police Department has become the first force in Canada to implement predictive policing technology.<p>Speaking to reporters yesterday, …

Artificial Intelligence

Artificial Intelligence As A Universal Translator: How A Company Plans To Decipher The Mysterious Language Of Dolphins

There have been quite a few articles about Swedish startup Gavagai AB lately. The language technology company is marketing its solutions for insight, …

Artificial Intelligence

Ocalog

This is part 2 of this series on implementing the full Ethereum protocol from scratch. Part 1 is available here. We are currently implementing the …

Programming

#20 - Making Music and Art Through Machine Learning - Doug Eck of Magenta

Machine Learning

Implementing Artificial Intelligence in Health Apps for Better Tomorrow

For practical wearables and Internet of Things (IoT) implementations, artificial intelligence studies specific problem-solving or reasoning tasks. …

Machine Learning

Models and Control Methods to Coordinate Fleets of Self-Driving Vehicles in Future Transportation Networks | Autonomous Systems Laboratory

This project aims to advance scientific knowledge on the modeling, analysis, and control of robotic networks consisting of unmanned vehicles …

Machine Learning

These 10 programming languages have dominated development in 2017 - TechRepublic

An interactive ranking from IEEE Spectrum has put Python at the top of the list of languages most used by its readers. Here's how the rest stack …

Programming

Top 5 open-source tools for machine learning

Machine learning is going through something of a renaissance these days. It seems like there are new moves forward with this technology every day, …

Machine Learning

Newly Released ECMAScript 8 Sets the Stage for Concurrent JavaScript Processing

Last week, the specification for ECMAScript 8, aka ECMAScript 2017, passed final approvals. The specification, which will serve as the blueprint for …

JavaScript

What's Next For Deep Learning?

(Image: Creative Commons)<p><i>What is next for deep learning? originally appeared on Quora –</i> <i>the place to gain and share knowledge, empowering people to learn from others and better understand the world.</i><p><b>Answer by Ian Goodfellow, AI Research Scientist at Google Brain, on Quora:</b><p>There are a lot of things …

Machine Learning

Microsoft's chatbot Zo has some interesting opinions about Windows

Microsoft's chatbots really are the gift that keeps on giving.<p>Its latest chatbot, Zo, is no exception. The bot, which lives on Facebook Messenger and chat app Kik, has some interesting opinions about Microsoft's most important product: Windows.<p>As discovered by Slashdot, Zo is not the biggest fan of …

Chatbots

Linux Fu: Better Bash Scripting

It is easy to dismiss bash — the typical Linux shell program — as just a command prompt that allows scripting. Bash, however, is a full-blown …

Linux