Kopec Explains Software
David Kopec, Rebecca Kopec
Publishing Details
Contact & Outreach
About This Podcast
Podcasting 2.0 Features
Social Media
Explore Statistics
Recent Episodes
#135 Hacking the Classic Mac OS
The Classic Mac OS refers to the operating system that Apple Macintosh computers ran from 1984 to 2001. While it was one of the first popular operating systems to feature a graphical user interface,…
#134 The CrowdStrike Incident
On July 19th, 2024, the cybersecurity firm CrowdStrike released an update for its Falcon Sensor software that brought down millions of Windows computers around the world. Some of these computers were…
#133 Ad Blockers
Approximately one in four consumers uses an ad blocker. But do they stop to consider whether that is actually a good thing for them? In this episode, we briefly touch on the technical aspects of ad…
#132 What is Machine Learning?
Machine Learning is a discipline within the broader field of Artificial Intelligence concerned with using insights from datasets to make predictions, classify new data points, and generate content.…
#131 Abandonware
Abandonware is old software that is no longer commercially available. It's not a legal term, and in fact it's not legal to download most of the software that is termed "abandonware." In this episode…
#130 Grace Hopper
Grace Hopper is one of the most iconic people in the world of software. Her career as a mathematician, software innovator, computer science advocate, programmer, and technical leader spanned the…
#129 BASIC
The creation of BASIC was one of the most important steps in the democratization of computing. BASIC, coupled with the Dartmouth Time Sharing System, was developed by math professors John Kemeny and…
#128 Copyright & Machine Learning Models
Many large sophisticated machine learning models, like those employed in generative AI, are trained on immense amounts of copyrighted images or text. How is that legal? In this episode we delve into…
#127 The Google Search Antitrust Lawsuit
In 2020 the Trump administration and eleven state attorney generals initiated an antitrust lawsuit against Google for its alleged anti-competitive behaviors in the search engine market. Last month,…
#126 How Does Google Make Money?
Alphabet, the parent company of Google, is one of the largest companies in the world by market capitalization. But where does all of the revenue come from to support that? In this episode we analyze…
Classic Episode: iOS vs. Android (2020)
In this episode, originally published in 2020, we discuss the similarities and differences between iOS and Android. We delve into their history, business models, developer ecosystems, and user…
#125 What is a Sandbox?
In software, a sandbox is an isolated environment that limits the resources that a particular application can access. Sandboxes are used to protect the security and privacy of the user. All Web apps…
#124 What is a Cache?
We explain what caches are, and where they're typically used. We can think of a cache as a piece of temporary fast memory used for the retrieval of pre-computed expensive calculations or high latency…
#123 What is a Hash Table?
Hash tables are some of the most widely used and powerful data structures. They allow for the efficient storage of key-value pairs. Keys are identifiers that we want to lookup data by, while values…
#122 Open Source Licenses
Understanding open source licenses is critical if you're a software developer. What are your rights and responsibilities when you incorporate an open source library in your program? In this episode…
#121 Shareware with Richard Moss
Shareware was a major distribution model for consumer software and games from the 1980s through to the 2000s. We’re privileged to be joined on the show by journalist and tech historian Richard Moss,…
Classic Episode: What is a Byte? (Remastered)
We’re out this week, so we remastered a classic episode from 2020. It’s our third episode—a layperson’s introduction to bytes! Original description below: What is a Byte? In this episode we go down…
#120 What is FreeBSD?
FreeBSD is probably the most popular operating system that most people have never heard of. Currently celebrating its 30th anniversary, FreeBSD is a performant, secure, Unix-like operating system…
#119 Myths About Open Source Software
There are many misconceptions about open source software, even amongst those who think they understand it. In this episode we dispel five of the most common myths about open source software: Open…
#118 Five ChatGPT Myths
ChatGPT and other tools based on large language models (LLMs) have taken the software world by storm. While their capabilities are incredible, they have also sparked a lot of fear, doubt, and…
Frequently Asked Questions
Kopec Explains Software has published 140 episodes since June 2020, covering topics in Education, Science.
Kopec Explains Software is currently dormant with new episodes every 2 weeks. Average episode length is 18m.
Sign up on Grep.FM to access contact details for Kopec Explains Software, including email and social media links.
Similar Podcasts
19 Keys Presents High Level Conversations
EYL Network
484 episodes
Hanselminutes with Scott Hanselman
Scott Hanselman
1,000 episodes
The Amp Hour Electronics Podcast
The Amp Hour (Chris Gammell and David L Jones)
50 episodes
SunCast
Nico Johnson
948 episodes
Brain Inspired
Paul Middlebrooks
154 episodes
TED Radio Hour
NPR
300 episodes