Technology Industry | News, how-tos, features, reviews, and videos
Hardware requirements vary for machine learning and other compute-intensive workloads. Get to know these GPU specs and Nvidia GPU models.
Deploying software to large fleets of Linux-based devices is a complex and critical process that requires careful planning and automated execution. Start with these best practices.
Sensor data and IoT applications have special requirements that might be better served by a specialized database. Here’s what to consider.
How one computer science professor in Montana aims to supplant reactivity, compete with JavaScript, restore true REST, and make the web more developer-friendly.
Co-inventor of public-key cryptography, winner of the Turing prize, and advocate for world peace, Martin Hellman shares his insights on technology, conflict, and personal development.
Technical leaders are not just great technologists, they also understand the business side of things. Here are five ways to grow your business acumen and do more with your career.
Microsoft's open source development tool starts as an editor, but can become any kind of IDE—and be extended for most any language—on Mac, Linux, or Windows.
Software development history is rich with "Eureka!" moments that caught the world by surprise. These papers define a century (nearly) of innovation that still shapes programming today.
TensorFlow is a Python-friendly open source library for developing machine learning applications and neural networks. Here's what you need to know about TensorFlow.
10 quirks, consequences, and questions from an amazing and unsettling year of dizzying AI advances.