For students

Lectures to study notes, ready before the next class.

Drop in a lecture recording, get a clean transcript with timestamps and an AI-generated key points summary. Translate native-speed audio into your language if English isn't your first.

Try with a lecture →
No subscription. From $0.83/hour. Credits never expire.
🎬 Works with Zoom, Teams, Google Meet lecture recordings — audio extracted in your browser.

Built for how you actually study

Stop rewatching 90-minute lectures to find a single definition.

Searching audio is impossible

You remember the professor said it — somewhere in the third hour of the recording.

Now: Search the transcript by keyword. Click the timestamp to jump straight to the moment.

"What was important?"

By exam week your notes are scattered and you can't tell signal from filler anecdotes.

Now: AI summary pulls out main topics, definitions and key examples. A revision sheet, generated.

English isn't your first language

Native-speed lectures with technical vocabulary are exhausting to follow live.

Now: Translate transcript to your language — Spanish, German, Hindi, 15 others. Same structure, same timestamps.

A revision sheet on autopilot

Vocabulary hints help with technical terms, names, equations.

cs350-lecture-08-distributed-systems.mp3
76 min · English · 1 speaker
Done
02:14So when we talk about consensus in a distributed system, we're really asking: how does a group of machines agree on a single value, even when some of them might be slow, unreliable, or actively lying?
04:38The classic example is the Byzantine Generals Problem. Lamport's 1982 paper — and you'll want this for the exam — proved that you need at least 3f+1 nodes to tolerate f Byzantine failures.
12:05Raft, which we'll cover in detail next week, deliberately sidesteps Byzantine assumptions. It assumes crash-stop failures only. This is why Raft is so much simpler than PBFT.
22:30For the assignment due Friday: implement leader election in Raft. You don't need log replication yet — that's next week.
AI Summary
Core concept: Consensus in distributed systems — agreeing on a single value despite slow, unreliable, or adversarial nodes.
Exam point: 3f+1 nodes required to tolerate f Byzantine failures (Lamport, 1982).
Algorithms covered: Byzantine Generals Problem (introduced), Raft (simplified, crash-stop only), PBFT (mentioned for contrast).
Assignment: Implement leader election in Raft, due Friday. Log replication deferred to next week.

Pay only for what you use

Top up once. Credits never expire. No subscription.

$5
4h
$1.25/hr
$25
28h +3h
$0.89/hr
$50
60h +10h
$0.83/hr
✓ Speaker labels ✓ AI summary ✓ Translation to 18 languages ✓ TXT, SRT, VTT export

Get the key points before the exam.

$0.83–$1.25 per hour of audio. No subscription, credits never expire.

Try with a lecture →