Curated Video
Nvidia CUDA in 100 Seconds
What is CUDA? And how does parallel computing on the GPU enable developers to unlock the full potential of AI? Learn the basics of Nvidia CUDA programming in this quick tutorial.
Curated Video
How and Why Apply Banned Epic Games
The Digital Markets Act in the EU has caused widespread changes in big tech at companies like Apple, Google, Amazon, and Meta. Recently, Apple banned Epic Games in the EU and possibly broke the law by violating DMA.
Curated Video
Meet Devin, the AI Software Engineer
Cognition Labs just unveiled a new AI coding tool called Devin that is designed to automate the job of software engineers. Let's take a first look at Devin and see if it is a truly powerful tool or just artificial intelligence hype.g
Curated Video
Erlang in 100 Seconds
Erlang is a functional programming language know for message-based concurrency model. Its BEAM virtual machine is still used by modern languages like Elixir and Gleam. Learn the basics of Erlang in this quick tutorial.
Curated Video
Understanding Automated Programming Tools
Take a first look at GitHub Copilot Workspace - a new AI coding tool that can build features and fix bugs directly in your codebase. Compare Copilot Workspace to Devin and other automated programming tools.
Curated Video
What's the Best OS for programming?: Mac vs Windows vs Linux
What is the best operating system for programming? Learn the pros and cons of MacOS, Windows, and Linux from the perspective of a programmer.
Curated Video
GPT-4o Versus Google I/O
OpenAI recently announced a new model called GPT-4o, just days before Google I/O. Let's recap the announcements at Google I/O and determine who is currently winning the artificial intelligence race
Curated Video
All About the Bend Programming Language
What is the Bend programming language for parallel computing? Let's take a first look at Bend and how it uses a Python-like syntax to write high performance code that can run on the GPU.
Curated Video
15 JS Framework Features
Take a look at the latest features in 15 different JavaScript frameworks and the problems they solve for web developers. Take an first look at the React compiler, Angular signals, Svelte runes, and more...
Curated Video
The Impact of a Ransomware Attack on a Hospital
A ransomware attack recently targeted hospitals in London. Let's take a look at the impact of this cyberattack and the potential hackers involved.
Curated Video
Ruby on Rails in 100 Seconds
Ruby on Rails is a web application framework that has build many unicorn startups like Airbnb, Shopify, and GitHub. Learn the basics of Rails in this quick video.
Science Buddies
Titanic Survival Prediction with Python & KNN: A Step-by-Step Coding Tutorial
Explore how machine learning can predict who survived the Titanic's sinking in this beginner AI science project
Science Buddies
Breast Cancer Diagnosis with Python & KNN: A Step-by-Step Coding Tutorial
Explore how machine learning can diagnose malignant and benign breast tumors in this AI science project
Science Buddies
Tic-Tac-Toe AI Player using the Minimax Algorithm: A Step-By-Step Python Coding Tutorial
Explore how changing the depth that the Minimax algorithm explores can change the decisions that it makes
Science Buddies
How to Use a Photoresistor (Light Sensor) with Arduino (Lesson #27)
This easy video tutorial will show you how to use an Arduino.
Curated Video
Fundamentals of Object-Oriented Programming - C++ - Recursion
In this video, you will learn about recursion with a factorial program. This clip is from the chapter "Module 2" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will cover statements and flow...
Curated Video
Fundamentals of Object-Oriented Programming - C++ - Header Files
In this video, we will work on our simple calculator program and learn how to add header files. This clip is from the chapter "Module 2" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will cover...
Curated Video
Get Hired: Technical Interview
What is a technical interview? It is when you are required to perform a specific activity or assignment to demonstrate your knowledge, ability, and method from start to finish. The variance of tasks may depend on your vocation and are...
Curated Video
Web Shoppers Beware: The SCOB Virus and the Threat to Online Security
This video discusses the SCOB virus, a recent web virus that has infected numerous computers and servers. The virus spreads through banner ads, pictures, and logos on trusted websites like eBay and Yahoo. Unlike traditional viruses, SCOB...
Curated Video
Microchip Implants: Revolutionizing Medical Information Access or Privacy Concerns?
This video discusses the potential of a microchip that can be inserted under the skin, revolutionizing the way doctors access patient information. The chip, treated with Bio Bond, remains dormant until a scanner is used to activate it....
Science Buddies
RGB LED Color Mixing with Arduino (Lesson #28)
This easy video tutorial will show you how to use an Arduino.
Curated Video
Fundamentals of Object-Oriented Programming - C++ - Jump Statements
In this video, you will learn about jump statements such as Break, Continue, and Goto. This clip is from the chapter "Module 2" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will cover statements...
Curated Video
Fundamentals of Object-Oriented Programming - C++ - Simple Addition Program
In this video, you will learn how to write a simple addition program with Int datatype. This clip is from the chapter "Module 1" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will understand the...
Curated Video
Java Multithreading and Parallel Programming Masterclass - No-Starve Mutex Problem
This video explains the No-Starve Mutex Problem.