Programming

Millions of programmers rely on this site to do their jobs, and its CEO has big plans to make it even more helpful

• <b>Stack Overflow is the go-to site for millions of programmers, giving them straightforward answers to complicated technical questions.</b>• <b><br>The company's already moving fast on its next phase of growth, says CEO Joel Spolsky, selling private versions of Stack Overflow to businesses customers, including</b> …

Software Engineering

The future of Python: Concurrency devoured, Node.js next on menu

<b>Analysis</b> The PyBay 2017 conference, held in San Francisco over the weekend, began with a keynote about concurrency.<p>Though hardly a draw for a general …

Concurrency

What’s the difference between AI and machine learning?

You can’t have one without the other…<p>Artificial intelligence is everywhere – although often the reality feels somewhat underwhelming compared to the …

Machine Learning

Top 15 JavaScript Plugins for Extending Your Web Forms

You can add tons of cool features onto your site with JavaScript. But there are so many libraries and plugins to choose from, it can be a drag …

Web Development

7 great tools for testing your responsive web designs

Every modern web designer should know the principles of responsive web design – how to get your sites to render perfectly on whatever device or …

Web Design

Automation may take our jobs—but it’ll restore our humanity

For humans to survive the automation revolution, we need to double down on our humanity.<p>The argument goes like this: Artificial intelligence is getting better and better at automating things that humans do. Not just repetitive tasks like assembling parts in a factory, but complex tasks that have …

Big Ideas

How I chose my Code Editor

I'm a student and as such, I'm always looking for what's best for learning. The first time I wrote .html, I used Notepad++, great and small but very …

Software Engineering

Docker Updates Enterprise Edition with Secure Multi-Tenancy Support

Docker Inc. today announced the general availability of the latest iteration of its commercially supported flagship platform with Docker Enterprise …

Virtualization

Everything you need to know about tagging files in iOS 11

One of the most useful features in iOS 11’s Files app may turn out to be tagging files. Tagging lets you gather pictures, folders, documents and any other files from all across your iPad and iCloud storage by giving them the same tag.<p>This means you can organize files without moving them — you could …

Apple

What game theory tells us about nuclear war with North Korea

“Are we headed for a nuclear war?”<p>It’s the question hanging over, well, basically everyone these days, as North Korea flaunts new developments in its nuclear weapons program, threatening the United States, and President Trump promises “fire and fury” in response. Those tensions seem to be easing as …

North Korea

Here's why the scanners on VirusTotal flagged Hello World as harmful

Last week, on August 10, a security researcher who goes by the handle "zerosum0x0" posted an interesting image to Twitter, it was the code behind a …

Machine Learning

Elon Musk’s OpenAI bot dominates DoTA 2 professionals

Elon Musk’s OpenAI previewed the power of its own artificial intelligence at Valve’s yearly DoTA 2 tournament. The AI agent dominated several DoTA 2 professionals in 1 vs 1, showing the early capabilities of AI inside the MOBA.<p>For those that don’t follow DoTA 2, it is multiplayer online battle …

Software Engineering

Writing your own npm module

npm stands for node package manager. npm makes it easy for developers to share code. Like every other package npm packages also have a manifesto file …

JavaScript

Free Spreadsheet Tutorials

Listed here are tutorials on free spreadsheet programs such as Google Spreadsheets and OpenOffice Calc. The tutorials are also free. The tutorials …

Python Programming

Using the Paint Timing API | CSS-Tricks

By Jeremy Wagner On August 16, 2017 paint timing api, perceived performance, performance, rendering<p>It's a great time to be a web performance …

JavaScript

US Sec. Mattis pushes military AI, experts warn of hijacked 'killer robots'

AI has the potential to revolutionize warfare, but its growth in the private sector far outpaces that of the government, according to a recent …

Cybersecurity

KDnuggets™ News 17:n31, Aug 16: Data Science Primer: Basic Concepts for Beginners; Poll: Python vs R: What did you use in 2016-17?

<b>Previous post</b><p>Tags: AI, Convolutional Neural Networks, Image Recognition, Machine Learning, Predictive Models, Support Vector Machines<p>Also: What …

Machine Learning

AI Programs Are Learning to Exclude Some African-American Voices - MIT Technology Review

All too often people make snap judgments based on how you speak. Some AI systems are also learning to be prejudiced against some dialects. And as …

Machine Learning

Glitch: The Sleeper Coding Platform Used By Facebook And Slack

“There used to be an immediacy to the web,” says Anil Dash. “It was something you made.”<p>Remember when the web was young? The salad days of AOL Instant Messenger, Geocities, and Netscape. Back then, when you wanted to dork around on the internet, you made your own web page. It was simple: You just …

Software Engineering

Here's what The Terminator's computer code actually means

And where it was nicked from.<p>Any time that computer code appears in a TV show or movie, you can pretty much rest assured that it's completely …

Software Engineering

Qualcomm bets on AI, acquires machine learning startup

The chipmaker buys Scyfer as part of a plan to bring artificial intelligence to devices, cars and machines.<p>Qualcomm is aiming to stake a bigger claim in the artificial intelligence world.<p>The chipmaker announced Wednesday that it's acquiring Scyfer, a Netherlands-based machine learning startup. …

Machine Learning

Making Your First Chrome Extension

We all have our favorite web browser with our favorite extensions loaded, but have you ever considered writing your own? You've probably had at least …

Web Development

Chris Coyier: The Tools I Use

<i>The latest in our series “The Tools We Use” features Chris Coyier of CodePen fame.</i><p><b>CodePen:</b> I built it because I needed it, and now it’s grown up into …

Web Development

August 16, 2017

The $1.6 billion company MongoDB has confidentially filed to go public, according to reports today. MongoDB is a database startup company, and going …

Software Development

Friday Hack Chat: Graphical Programming Languages with Bojan Mitov

There is a long history of Visual or Graphical Programming Languages, and most of them make more sense than the name of Microsoft’s Visual Basic, C#, …

Software Engineering

A new era of airline Darwinism, with AI accelerating natural selection

Noodle.ai, a San Francisco based AI software applications company, recently developed the <i>Noodle AI Index for Airlines</i>. The index shows evidence that airlines that learn best, broaden their view externally, and use algorithms to better predict the future, outperform those that focus their gaze …

Airlines

Exploring refit, an automatic type-safe REST library for .NET Standard

August 16, '17 Comments [0] Posted in DotNetCore | Open Source<p>Sponsored By<p>I dig everything that Paul Betts does. He's a lovely person and a prolific …

Software Development

The Best Java IDEs and What to Expect From Them [Infographic]

As you know, Java IDEs allow developers to write and debug Java programs with ease. A good IDE will have a number of features that help developers to …

Software Engineering

Top 10 Books Every CTO Should Read

<i>For more content like this, follow ButterCMS on Twitter and subscribe to our blog.</i><p>As a CTO in a rapidly evolving industry, the knowledge you had when …

Software Engineering

AI paints lifelike cityscape from memory alone

Researchers from Stanford University in California and Intel have created an artificial intelligence (AI) program that can paint a cityscape from …

Software Engineering