跟讀練習: 10 weird OSS projects you need right now... - 通過影片學習英語口語

選擇練習模式

每種模式都會開啟全屏練習室。

138 句
如果句子過短或過長,請點選 Edit 進行調整。
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.

下載應用

流利口語所需的一切

AI 發音評分逐句打分
音標練習掌握每個音
詞彙學習建立你的詞庫
詞彙遊戲邊玩邊學

同頻道

FOR YOU

推薦影片

情境與背景

在這段影片中,講者以詼諧的方式回顧了其在GitHub上看到的奇特開源專案。他提到如今的許多專案似乎都是圍繞著AI技術展開,這使得他感到沮喪,但他隨後發現,仍有一些創作人正在開發引人注目的軟體,即使這些軟體的實用性尚不明確。透過幽默的語言和豐富的細節,講者展示了程式設計文化中令人驚歎的創新和另類思想。這種背景有助於聽眾理解技術與創意的交匯點,同時也能激發他們去探索更廣泛的程式設計與創作領域。

日常溝通的五個頂尖短語

  • 推向聯絡的電話: “想像一下,你不用解鎖手機,而是直接在終端呼叫。”
  • 永恆而加密: “.onion地址可以作為你的身份。”
  • 3D終端啟發: “這款新的終端模擬器可以讓你在3D空間裡傾斜終端。”
  • 高效能需求: “但這吃掉300MB的RAM,這在當今並不便宜。”
  • 歷史的回顧: “在1988年,網際網路尚未存在。”

逐步跟讀指南

要提高英語發音並掌握這些短語,以下是一個逐步的跟讀指南,適合不同水平的學習者:

  1. 精聽: 先仔細聽影片內容,確保理解講者的語調和語速。可以使用shadowspeaks技術,緊跟著講者的聲音。
  2. 分句跟讀: 將短語分句反覆跟讀,尤其是日常溝通短語。這有助於提高口語流利度並增強記憶。
  3. 模仿發音: 注意講者的發音和重音。例如,在“終端呼叫”中,注意重音的落點。
  4. 建立對話: 嘗試將這些短語融入到自我對話中,例如編寫一個場景,融入“3D終端啟發”的短語進行模擬對話。
  5. 錄音回聽: 錄下自己的跟讀,並與原影片進行對比,找出改善發音的地方。

通過這樣的練習,你不僅能提高英語發音,還能為雅思口語練習打下堅實的基礎。此外,若能使用shadowing site進行系統的訓練,將會事半功倍,幫助你提高交流能力。

影片中的語法

說話人最常用的結構,並附上影片中的原話:

結構影片中的用法
被動語態 be + 過去分詞 — 強調發生了什麼,而不是誰做的should not be allowed · was created · is revealed
現在完成時 have/has + 過去分詞 — 過去發生但與現在仍有關聯的事you've never heard · has been

什麼是跟讀法?

跟讀法 (Shadowing) 是一種有科學依據的語言學習技巧,最初開發用於專業口譯員的培訓,並由多語言者Alexander Arguelles博士普及。這個方法簡單而強大:您在聽英語母語原聲的同時立即大聲重複——就像是一個延遲1-2秒緊跟說話者的影子。與被動聽力或語法練習不同,跟讀法強迫您的大腦和口腔肌肉同時處理並模模擬實的講話模式。研究表明它能顯著提高發音準確性,語調,節奏,連讀,聽力理解和口語流利度——使其成為雅思口語備考和真實英語交流最有效的方法之一。

影子跟讀法: 閱讀完整分步指南 →