Hi, what do you want to do?
R Programming 101
Manipulate text with the str_split() function in from the stringr package in R programming
The stringr package in R is a comprehensive suite of tools designed to simplify string operations, whether you're parsing text, cleaning data, or preparing strings for analysis. It's a must-have for data scientists, analysts, and anyone...
Curated Video
AI Tools for Creative and Technical Media
Learn about 5 new state-of-the-art AI tools released in 2024 that can generate videos, images, sound effects, code, and more. Topics Covered: Luma video app Luma vs Sora Kling generative video model from China Best IDE for writing code...
Curated Video
"Super Intelligence" Company SSI and the Future of AI
Ilya Sutskever recently emerged from the shadows to announced a new artificial super intelligence company called SSI. Let's examine his past controversy with OpenAI and his potential contributions to the future of AI. Topics Covered:...
Curated Video
Programming Mistake that Caused a Huge Security Gap in the Rabbit R1 Codebase
A group of jailbreakers recently discovered that the Rabbit R1 codebase contains hardcoded API keys - giving them easy access to user data from their AI tech-to-speech service. Topics Covered: Problems with Rabbit R1 What to when...
Curated Video
Big Tech Events of June, 2024: Claude vs GPT
Let's take a look at 13 new developments and controversies that happened in the technology industry in June 2024. Find out which new tech trends will shape the future of humanity. Topics Covered: Figma AI Claude 3.5 Sonnet beats GPT-4o...
Curated Video
Linux Things you Need to Know
Learn 101 essential concepts in Linux in 10 minutes. What is the Linux kernel? What is GNU? What is the best Linux distro? And many other important questions answered. Topics Covered: Linux basics tutorial How to get started with Linux...
Curated Video
How to Self-host and Hyperscale AI with Nvidia NIM
Learn how to build a futuristic workforce of AI agents, then self-host and scale them for any workload thanks to Nvidia NIM - a platform that containerizes AI models and runs them on any GPU with Kubernetes. Topics Covered: How to scale...
Curated Video
Problems with Intel Raptor Lake Chips
Intel 13th and 14th gen chips, aka Raptor Lake, have been receiving numerous reports of crashes and instability from gamers and developers. Let's take a look at the recent headwinds facing Intel CPUs. Topics Covered: Intel Raptor Lake...
Curated Video
How Bad Code Broke a Billion Windows Machines
Cybersecurity firm Crowdstrike pushed an update that caused millions of Windows computers to enter recovery mode, triggering the blue screen of death. Learn how the Crowdstrike crash happened and its impact around the world. Topics...
Curated Video
What Caused the Crowdstrike IT Disaster?
An analysis of CrowdStrike's official explanation of the code hat resulted in the largest IT disaster in history that crashed 8.5 million Windows computers in a single day. Topics Covered: Analysis of CrowdStrike disaster Why did windows...
Curated Video
Is It Legal to Mine Data from Public Websites?
Is it legal to mine data from a public website? Let's take a detailed look at recent lawsuits and controversies surrounding the practice of web scraping. Topics Covered: What is web scraping? Is web scraping legal? Lawsuits against data...
Curated Video
Why Are Programmers So Unhappy?
An analysis of the 2024 StackOverflow survey results where only 20% of programmers reported being happy at their software engineering jobs. Let's look at 6 reasons why professional developers become unhappy at work. Topics Covered:...
Curated Video
Scala in 100 Seconds
Learn the basics of the Scala programming language quickly. Scala is a functional and object-oriented language that runs on the Java Virtual Machine. Topics Covered: Scala basics tutorial Scala vs Java OOP vs Functional programming What...
Curated Video
TimescaleDB in 100 Seconds
Timescale is a mega-fast time-series database built on top of Postgres with full SQL support='https://tsdb.co/ts-fireship.' target='_blank' rel='nofollow'>support Learn basics of TimescaleDB in this quick tutorial. Topics Covered:...
Curated Video
An Overview of Megaupload and Kim Dotcom
A brief history of Megaupload and its controversial founder Kim Dotcom. Find out how a teenage hacker built one of the largest websites in the world, which was eventually seized by the FBI for piracy. Topics Covered: Kim Dotcom...
Curated Video
How to Run Flux and Train a LoRA
Take a first look at a groundbreaking new open-source AI image generation model Flux, which rivals Stable Diffusion and MidJourney. Learn how to run "flux.1" locally and train a LoRA with your own custom data. Topics Covered: Who is...
Curated Video
Nix in 100 Seconds
Nix is a purely functional package manager and config tool. It also takes form as a fully-fledged Linux distro called NixOS. Topics Covered: What is NixOS? Why use Nix? Nix basics tutorial What is the best Linux distro? Advanced Linux...
Curated Video
Pavel Durov and How Telegram Works
The CEO of Telegram, Pavel Durov, was arrested in France and is facing up to 20 years in prison. Learn how encrypted messaging apps like Telegram and Signal work and why some government officials want to ban them. Topics Covered: Why was...
Curated Video
Free and Open-source SaaS Replacements
Remember, for every paid SaaS, there is a free open-source self-hosted alternative. Let's take a look at 10 FOSS tools designed to replace popular tools like MS Office, Notion, Heroku, Vercel, Zoom, Adobe, and more.
Curated Video
Will the Future of Game Development Have No Game Engine?
Google's new GameNGen paper describes how the build the classic Doom game from 1993 without a game engine. Learn how diffusion models could change the future of Game development Topics Covered: Future trends in game development Google's...
Curated Video
FreeBSD in 100 Seconds
Learn the basics of FreeBSD - a UNIX-like operating system that shares code with projects like iOS, MacOS, Nintendo, PlayStation, and many other projects. Topics Covered: FreeBSD Tutorial Free BSD quick start What is BSD? BSD vs Linux...
Curated Video
Front-end Web Development is Changing Quickly
Let's take a first look at that latest release of shadcn/ui and combine it with Vercel's V0 tool - an AI tool for building front-end UIs on the web. Topics Covered: What is ShadCN? What is v0? AI tools for frontend development How to...
Curated Video
Flaws in the Internet's Border Gateway Protocol
The White House recently unveiled a plan to deal with networking weaknesses in the Border Gateway Protocol. In the past, the BGP has been exploited or misconfigured to cause massive disruptions on the Internet. Topics Covered: Biggest...
Curated Video
OpenAI’s “Deep-Thinking” o1 Model Crushes Coding Benchmarks
Let's take a first look at the new ChatGPT o1 model - a state-of-the-art reasoning AI model from OpenAI that shows unmatched abilities in math, science, and coding. Topics Covered: Biggest Internet outages in history What is the Border...