Shadowing Practice: 10 weird OSS projects you need right now... - Learn English Speaking with Video

Creando lección...
1
Yesterday, I was looking at my GitHub feed and realized it was 90% AI agents reviewing other AI agents' pull requests.
2
My For You page is just six wrappers around the same Claude API key,
3
and all the most starred repos are literally just markdown files that tell you how to talk to robots.
4
I thought I had died and went to hell,
5
but I realized this can't be hell,
6
because this is my terminal emulator.
7
It's 3D, it uses 300MB of RAM,
8
it has a spinning wrap for a cursor,
9
and it might be the most important software released in 2026.
10
Underneath the AI sewage layer,
11
and below the Prompt Bros and Notion template goblins,
12
there are still real humans building insane,
13
beautiful, and deeply unnecessary software.
14
In today's video, we'll look at 10 projects you've never heard of,
15
built by people who absolutely should not be allowed near a compiler,
16
and I mean that as the highest possible compliment.
17
It is May 26, 2026,
18
and you're watching The Code Report.
19
The first project I want to talk about is Rati.
20
It's a new terminal emulator built in Rust and inspired by TempleOS.
21
And as you can see here,
22
the cursor is a spinning 3D rat.
23
It was created by Oren Parmaxes,
24
and unlike most terminal emulators,
25
it doesn't just render text,
26
but rather an entire GPU-accelerated 3D scene using the Bevy game engine.
27
That means you can do incredibly useless things,
28
like hit Ctrl-Alt-Enter, to physically tilt your terminal in a 3D space like you're flying through a PS2 game.
29
And you can even bring in your own crappy 3D models from tools like Blender.
30
The only catch is that it eats 300 megabytes of RAM,
31
and RAM is not cheap these days.
32
The creator fully acknowledges that this is insane by saying,
33
quote, everything comes at a cost,
34
especially the spinning rat cursor.
35
But if 3D rats are not enough,
36
your terminal's about to get even more awesomer thanks to a project called Terminal Phone.
37
Imagine this, you're in the terminal,
38
vim open, three TMUX panes deep,
39
and instead of unlocking your phone to take a call,
40
you just make the call from bash.
41
The Terminal Phone is an open-source push-to-talk voice and text app that runs entirely over Tor as a shell script.
42
There are no servers, no accounts, no phone numbers.
43
Instead, a .onion address is your identity,
44
which means everything is ephemeral and end-to-end encrypted.
45
The developer shipped this project in February with a custom protocol built from scratch.
46
This is the project cypherpunks were promising us in 1995,
47
and now finally, after 30 years,
48
one psychopath finally delivered it.
49
But this next project might even be more rebellious.
50
Back in 1988, before the internet even existed,
51
John Carpenter made an awesome movie where this dude puts on sunglasses,
52
and suddenly every billboard, magazine,
53
and advertisement on Earth is revealed to be what it truly is,
54
alien mind-control propaganda telling us to obey, consume, marry, and reproduce.
55
Developer David Lawrence realized that this is also the most aesthetically correct way to implement an ad blocker.
56
He actually had the idea all the way back in 2015,
57
sat on it for a decade,
58
and then finally shipped it recently as a fork of uBlock Origin Lite.
59
Instead of just blocking ads,
60
it turns the entire experience of surfing the World Wide Web into an 80s sci-fi horror movie.
61
But our next project, Kuda Oxide,
62
didn't come from some basement hacker.
63
It was quietly dropped on GitHub by the 5 trillion market cap NVIDIA last week.
64
And it addresses an important problem.
65
In order to write CUDA kernels,
66
code that runs on a GPU,
67
you need to carefully craft C++.
68
Pray the compiler doesn't segfault,
69
because it only takes one wrong pointer to turn your $40,000 GPU cluster into a worthless paperweight.
70
CUDA Oxide tries to fix this by letting you write GPU kernels in pure Rust.
71
Just annotate a function with kernel,
72
and now you have Rust code that can actually run on a GPU.
73
And it actually compiles straight to PTX.
74
There's no foreign functions interface or C++ involved at all.
75
But all these awesome projects should have their own theme songs,
76
and that's where WarioSynth comes in.
77
This is a weird project where you paste in a song,
78
and it spits it back out as a Game Boy chiptune.
79
Under the hood, it uses the Web Audio API to take two pulse waves,
80
one wave channel, and one noise channel,
81
to re-synthesize an entire song as something that sounds like it's coming out of a 1989 Game Boy.
82
And it can do all of this in the browser,
83
with zero server-side processing required.
84
Enjoy it before Nintendo's legal team nukes it and memory holes it,
85
but speaking of memory holes,
86
I completely forgot about the Epstein files after the Iran War and UFO disclosures.
87
Luckily, though, the files are easier than ever to consume now thanks to projects like Jmail,
88
which emulates Gmail as if you were Jeffrey himself using it.
89
But if you truly want to go deep down this rabbit hole,
90
Epstein Exposed provides a searchable database for the files,
91
and also this awesome network graph that shows you how deep the connections of the deep state actually go.
92
If that's a little too dark for you,
93
though, you'll really like this next project, Exipedia.
94
Developer Lyra Rebane looked at the dumpster fire that's modern social media and asked the only sensible question.
95
What if doom scrolling was actually good for you?
96
So she built Wikipedia as a TikTok feed.
97
You open up the web app,
98
pick a few categories, and it downloads 40 megabytes of simple Wikipedia in the background,
99
and then you have an infinite feed you can scroll through endlessly.
100
This project is also open source and runs its algorithm entirely in the browser.
101
But what if we could run an entire computer in the browser?
102
Well, that's where Pewter comes in.
103
It's a project you can self-host,
104
or if you go to pewter.com,
105
you'll be taken to a desktop environment where you have a taskbar,
106
draggable windows, a file manager,
107
and a bunch of applications like a notepad,
108
code editor, terminal, and so on.
109
It's kind of like the dream of Chrome OS,
110
except it's actually free, actually open, and actually fun.
111
But now, it's time to learn about Honker.
112
This one's for the SQLite gang,
113
and honestly, it might be the single most underrated project on this list.
114
SQLite is an incredible database that can handle even the most ambitious of failed side projects.
115
But if you end up needing a feature like a job queue,
116
things start to get complicated.
117
You might think you need to spin up Redis,
118
install Celery, or run a message broker,
119
but developer Russell Romney says no. Honker is a SQLite extension written in Rust
120
that adds Postgres-style notify-listen directly into your database file.
121
You get durable PubSub, task queues,
122
event streams, and a cron scheduler,
123
and all that lives inside the same .db file as your business data.
124
It's yet another humble reminder that 99% of us don't fing Kubernetes,
125
and would be perfectly fine running SQLite and Node on a $5 VPS.
126
And that brings us to number 10,
127
HyperAgent, the sponsor of today's video.
128
Most agent platforms only give you tool calls,
129
but HyperAgent lets you build and deploy agents with their own browser,
130
shell, and file system, all running in an isolated cloud sandbox.
131
I used it to build a research workflow for our Bytes newsletter that studies past issues,
132
scouts tech Twitter and Hacker News for promising story topics,
133
and saves them to our team's Airtable.
134
Then I turn that workflow into an agent we can invoke from Telegram or Slack whenever we need ideas.
135
Right now, HyperAgent is giving away $10 million to founders building agent-first companies,
136
and the first 1,000 viewers to use the link below will get $1,000 in free inference credits.
137
This has been The Code Report,
138
thanks for watching, and I will see you in the next one.

Vocabulario y notas de pronunciación para esta lección

Esta lección de conversación de nivel C1 se basa en el vídeo “10 weird OSS projects you need right now..”. Las palabras que más se repiten: project, terminal, file, agent, Gpu. Este vídeo tiene 138 frases y 1359 palabras para practicar shadowing. La parte hablada dura 7:02. El hablante habla rápido, unas 193 palabras por minuto, así que espera sonidos enlazados y reducidos. Solo el 74 % de las palabras está entre las 3.000 más comunes del inglés, por lo que el vocabulario es exigente.

Vocabulario clave de este vídeo

Las 15 palabras más avanzadas del vídeo, con su pronunciación y significado:

PalabraPronunciaciónSignificado
cursor sustantivo/ˈkɜːsə/cursor
emulator sustantivo/ˈɛmjəˌleɪtəɹ/emulador, emuladora
kernel sustantivo/ˈkɝ.nəl/núcleo
compiler sustantivo/kəmˈpaɪlɚ/compilador
megabyte sustantivo/ˈmɛɡəˌbaɪt/megabyte
pewter sustantivo/ˈpjutɚ/peltre
queue sustantivo/kju/fila, cola
scroll sustantivo/skɹoʊl/rollo, pergamino
consume verbo/kənˈsum/consumir
aesthetically adverbioestéticamente
annotate verbo/ˈæn.ə.teɪt/anotar, apostillar
blocker sustantivo/ˈblɑkɚ/bloqueador, bloqueadora
compile verbo/kəmˈpaɪl/copilar, recopilar
emulate verbo/ˈɛm.jʊ.leɪt/emular
encrypt verbo/ɪnˈkɹɪpt/cifrar, encriptar

Phrasal verbs que vas a escuchar

PalabraSignificado
back out verbodar marcha atrás, echarse atrás
end up verboterminar, ir a parar

Gramática en este vídeo

Las estructuras que más usa el hablante, con las palabras exactas del vídeo:

EstructuraEn el vídeo
Voz pasiva be + participio pasado — importa lo que ocurre, no quién lo haceshould not be allowed · was created · is revealed
Present perfect have/has + participio pasado — una acción pasada que sigue importando ahorayou've never heard · has been

Pronunciación a tener en cuenta

El hablante usa 12 contracciones y formas reducidas, como you're, doesn't, you'll. Dilas en su forma corta, tal como las oyes.

  • Los sonidos de “th”: psychopath /ˈsaɪkəʊpæθ/, synthesize /ˈsɪnθəsaɪz/, worthless /ˈwɜːθ.ləs/, algorithm /ˈælɡəɹɪðm̩/, underneath /ˌʌndɚˈniθ/
  • Los sonidos de “sh” y “zh”: scheduler /ˈʃɛdjələ/, bash /bæʃ/, ambitious /æmˈbɪʃ.əs/, disclosure /dɪsˈkləʊʒə(ɹ)/
  • Palabras largas — cuida el acento: emulator /ˈɛmjəˌleɪtəɹ/, ephemeral /ɛˈfɛ.mə.ɹəl/, underrated /ʌn.dɚˈɹeɪ.təd/, accelerate /ɪkˈsɛl.əˌɹeɪt/, advertisement /ˈædvɚˌtaɪzmənt/

Sonidos difíciles para hispanohablantes:

  • s + consonante al inicio — sin añadir una “e” delante: scroll /skɹoʊl/, spit /spɪt/, scout /ˈskaʊ̯t/, sponsor /ˈspɒn.səː/
  • /v/ — no es /b/: los dientes tocan el labio inferior: invoke /ɪnˈvoʊk/, viewer /ˈvju.ɚ/, advertisement /ˈædvɚˌtaɪzmənt/
  • /z/ — sonora, no /s/: browser /ˈbɹaʊ.zəɹ/, synthesize /ˈsɪnθəsaɪz/, newsletter /ˈn(j)uzˌlɛtɚ/, advertisement /ˈædvɚˌtaɪzmənt/

Cómo practicar con este vídeo

  1. Escucha el vídeo entero una vez sin hablar y anota las palabras que no conoces.
  2. Empieza a velocidad 0,75×, haz shadowing frase por frase y vuelve a la velocidad normal cuando te resulte fácil.
  3. Grábate y compara con el original, prestando atención a palabras como cursor, emulator, kernel.

¿Qué es la Técnica de Shadowing?

Shadowing es una técnica de aprendizaje de idiomas respaldada por la ciencia, desarrollada originalmente para la formación de intérpretes profesionales y popularizada por el políglota Dr. Alexander Arguelles. El método es simple pero poderoso: escuchas audio en inglés nativo y lo repites en voz alta de inmediato, como una sombra que sigue al hablante con solo 1-2 segundos de retraso. A diferencia de la escucha pasiva o los ejercicios de gramática, el shadowing obliga a tu cerebro y músculos de la boca a procesar y reproducir simultáneamente patrones de habla reales. Las investigaciones muestran que mejora significativamente la precisión de la pronunciación, la entonación, el ritmo, el habla conectada, la comprensión auditiva y la fluidez al hablar, convirtiéndola en una de las metodologías más efectivas para la preparación del IELTS Speaking y la comunicación en inglés en el mundo real.

Técnica de shadowing: lee la guía completa paso a paso →