The O’Reilly Programming Podcast: Creating designs that are more flexible and resilient to change.
Don't overcomplicate cybersecurity. Focus on building a strong security foundation and go from there.
Classifying traffic signs with Apache MXNet: An introduction to computer vision with neural networks
Step-by-step instructions to implement a convolutional neural net, using a Jupyter Notebook.
Authors Julia Silge and David Robinson discuss the power of tidy data principles, sentiment lexicons, and what they're up to at Stack Overflow.
How to help your team succeed and develop a stronger design practice.
Recapping winners of the Strata San Jose Startup Showcase.
The O’Reilly Data Show Podcast: Evangelos Simoudis on next-generation mobility services.
Dimitar Filev on bringing cutting-edge computational intelligence to cars and the factories that build them.
The O’Reilly Podcast: Helping developers improve performance, security, and service discoverability.
The O’Reilly Podcast: Modify your existing pipeline to embrace failure in isolation.
The O’Reilly Security Podcast: Why legal responses to bug reports are an unhealthy reflex, thinking through first steps for a vulnerability disclosure policy, and the value of learning by doing.
The quest to evolve neural networks through evolutionary algorithms.
The O'Reilly Design Podcast: Designing in secret, designing for voice, and why improv is an essential design skill.
The O’Reilly Programming Podcast: Using Python decorators, generators, and functions.
Learn how to "domesticate" smart products and understand why it’s essential to design relationships rather than just connectivity.
It's time to stop cursing the network we have and build the network we want.
It's time to rally in defense of the internet again.
It’s pretty easy to grasp the concept, but it’s a tricky algorithm to implement.
Stewart Rogers on building and managing products with embedded analytics.
A new architecture for today’s data-rich modern applications.
The O’Reilly Data Show Podcast: Pinterest data scientist Grace Huang on lessons learned in the course of machine learning product launches.
The O’Reilly Security Podcast: Threat hunting’s role in improving security posture, measuring threat hunting success, and the potential for automating threat hunting for the sake of efficiency and consistency.
Colin Kingen, software engineer for Wildbook, explains the technology driving data capture and wildlife research.
Additional context on why we’re no longer selling books and videos on shop.oreilly.com.
We were investing in the future when we launched Safari back in 2001. Today, that future is here.
The workflow of the AI researcher has been quite different from the workflow of the software developer. Peter Norvig explores how the two can come together.
Amy Unruh demonstrates Google Cloud machine learning APIs and highlights OSS TensorFlow models.
Doug Eck discusses Magenta, a Google Brain project aimed at developing new machine learning models for art and sound creation.
Naveen Rao explains how Intel Nervana is evolving the AI stack from silicon to the cloud.
Tuomas Sandholm explains how domain-independent algorithms are being applied to a variety of imperfect-information games, like poker.
Anca Dragan introduces a mathematical formulation that accounts for cars responding to people and people responding to cars.
The O’Reilly Data Show Podcast: Naveen Rao on emerging hardware and software infrastructure for AI.
How the Hypothesis Progression Framework and Customer-Driven Cadence can help mitigate assumptions and guide you through customer and product development.
The O’Reilly Programming Podcast: Principles for the successful adoption of microservices.
The AI ecosystem just might be resilient enough to live up to the hype.
David Ferrucci offers an overview of Elemental Cognition, a company focused on creating AI systems that autonomously learn from human language and interaction.
Damion Heredia explores augmented intelligence, IBM's alternative definition of AI.
Josh Tenenbaum looks at the intersection of computing and thought.
Suchi Saria discusses the medical applications of artificial intelligence.
Richard Socher explains how Salesforce is doing the heavy lifting to deliver scalable AI to customers.
Jim McHugh explains why a new computing paradigm and deep learning software stack will be required to power, predict, and act on data.
Watch highlights covering artificial intelligence, machine learning, applied deep learning, and more. From the O'Reilly Artificial Intelligence Conference in New York 2017.
An algorithm that generates Bézier curves using an increasing number of control points.
An AI-first strategy will only work if it puts the user first.
Integrate and access any form of data using a multi-model database.
Addy Osmani explains why progressive web apps (PWAs) are becoming the new normal for fast and engaging mobile web experiences.
Aria Stewart discusses the role community plays in the web world and how we can take care of what we’ve built.
As the web and tools evolve to meet the needs of modern applications, Rey Bango explains why now is the time to embrace being uncomfortable.
Diversity and inclusion in the tech industry has experienced a severe failure. Erica Baker approaches the topic like we would for any other service failure: with a postmortem.
Maximiliano Firtman explains why, after years of adding layers of complexity to the frontend, it makes sense to go back to the roots of the web.
Tammy Everts offers a brief history of UX and web performance research, and shares educated guesses about new metrics.
Cliff Crocker shows how intelligent analytics connects the data from "finders" with the actions from "fixers."
Kelsey Hightower discusses the benefits of using Kubernetes and Istio together.
Dave Andrews shares strategies for addressing cascading failures at various scales and environments.
Phillip Liu says removing friction for engineers leads to better code and a better understanding of how code works.
Dianne Marsh asks: What does relevance in tech look like in practice?
Dharma Shukla covers Azure Cosmos DB, a massively scalable, multitenant, globally distributed database service.
What product management is and why it’s so relevant today.
The O’Reilly Data Show Podcast: Michael Freedman on TimescaleDB and scaling SQL for time-series.
How latency, packet loss, content type, and third-party content affect performance.
Kelsey Hightower introduces the global stack and outlines the challenges full-stack developers now face.