diff --git a/internet_collections.md b/internet_collections.md
index 280176a..439f0ad 100644
--- a/internet_collections.md
+++ b/internet_collections.md
@@ -51,7 +51,12 @@
Rust, BlockChain
[用Go语言汇编计算fibonacci数列](https://zhuanlan.zhihu.com/p/138719668)
[Alynx Zhou](https://sh.alynx.one/)
-
+[Clloz](https://www.clloz.com/)
+ 界面特别好看
+[Core Dumped](https://coredumped.dev/)
+ Rust, VM, emacs
+[倔强的程序员](https://www.zhihu.com/column/c_1313110231912726528)
+ 编! 译! 原! 理!
## YouTube 收集(没有账号, 这就是我的收藏夹)
### Code
@@ -69,8 +74,11 @@
[stack-based virtual machine(6 episode)](https://www.youtube.com/watch?list=PLSiFUSQSRYAOFwfP-aMzXJlWKVyIuWfPU)
and [register-based(13 episode)](https://youtu.be/cfPDeso3XwI)
[register virtual machine in rust, with memory visualization](https://youtu.be/_uAMo-bXI5g)
-[tsoding virtual machine for Lisp, in C](https://www.youtube.com/watch?list=PLpM-Dvs8t0VY73ytTCQqgvgCWttV3m8LM)
- [some notes](tsoding_bm)
+[tsoding virtual machine in C](https://www.youtube.com/watch?list=PLpM-Dvs8t0VY73ytTCQqgvgCWttV3m8LM)
+ , [some notes](tsoding_bm)
+[what if I try to malloc too much memory](https://youtu.be/Fq9chEBQMFE)
+[fireship bitcoin](https://youtu.be/qF7dkrce-mQ)
+ 大概是我见过最好的讲区块链的视频了, 除了...JS 啊啊啊
### Minecraft Redstone Survival
[Mojang & Minecraft 开始衰落了吗?](https://youtu.be/VKydXD6Lr20)
@@ -81,9 +89,14 @@
[on odysee(lbry)](https://odysee.com/@IceGuye)
-## Wiki
+## Other
[日月脏主 Wiki](https://moonboos.fandom.com/zh/wiki/%E6%98%8E%E6%9C%88%E5%BA%84%E4%B8%BB_Wiki)
MC 技术区毒瘤!
[Python-5](https://en.wikipedia.org/wiki/Python_(missile))
from [tsoding's first porth video](https://youtu.be/8QP2fDBIxjM),
(he is using debian, 37:00 copilot xd)
+
+
diff --git a/org/about_showing_ip.org b/org/about_showing_ip.org
new file mode 100644
index 0000000..62fa08a
--- /dev/null
+++ b/org/about_showing_ip.org
@@ -0,0 +1,19 @@
+#+TITLE: 这一天终于来了, B站显示 IP 属地
+
+卸载吧...
+* 我的看法
+这个事情真正要打击的那些 **诈骗/造假/海外势力**, 并不会受到影响,
+它们肯定会使用"虚拟专用网络"伪造IP.
+
+那些所谓的"翻车"博主, 大多数可能只是公司在国内, 却因为这件事被各大媒体揪出来.
+
+对于那些网络喷子, 这种事估计不会减少它们的言论, 反而会加重"地域黑"...
+
+对于普通人, 大多数肯定是没什么影响, 也根本不在意,
+但是有些人, 只想公开自己想让别人看见的,
+那这种平台的强制行为确实会让TA们很不满.
+
+
+* reference
+[[https://zhuanlan.zhihu.com/p/508234267][from zhihu]]
+掰锝胃, 这个链接的截图在B站不到半小时就被删除了...
diff --git a/tsoding_bm.md b/tsoding_bm.md
index 25d81de..f9174db 100644
--- a/tsoding_bm.md
+++ b/tsoding_bm.md
@@ -1,4 +1,15 @@
# tsoding vm for lisp
+## [ebisp](https://youtu.be/vVjNyY2jkqg)
+- 1:39 "imagine dying because breathing stopped for gc"
+- 1:46 "If you want clickbait, you should not lie in your titles, you should be always technically correct"
+- 1:47 It still build after a year
+
+## [garbage collector](https://youtu.be/2JgEKEd3tw8)
+- 0:55 jim, a json library
+- 1:20 start making gc
+- 1:30 ohhhh
+### [mark/sweep gc in C++](https://youtu.be/RjFQA0C9fjY)
+
## [Day 1](https://youtu.be/0irYsCYuZws)
- 0:15 LLVM?
- 0:18 вm -- blyat machine
@@ -8,7 +19,8 @@
- 2:20-2:35 fibonacci (where my fib.asm came from)
- 2:40-2:55 dump in-memory program into/from file (how to implement this in rust?)
- 4:11 succeed!
-[](https://github.com/tsoding/bm/tree/238612b4f1d300baa922e57a543ed75c153f3e40)
+
+[progress](https://github.com/tsoding/bm/tree/238612b4f1d300baa922e57a543ed75c153f3e40)
## [Day 2](https://youtu.be/9td67NTtNCg)
- 2:00 jump lable
@@ -25,3 +37,16 @@
- 3:43 refer to forth
- 4:00 step debug
- 4:14 swap relative address like dup
+
+[progress](https://github.com/tsoding/bm/commits/master?after=6384b3d7e8364370a9a3eff348cc10ad0c0b51ae+1294&branch=master&qualified_name=refs%2Fheads%2Fmaster)
+
+## [Day 4](https://youtu.be/X7bSMKUgKVc) function call!!!
+- 0:30 how function call & ret works
+- 1:15 I left the industry(software engineering)
+
+- 1:30 native call: alloc on heap!
+- 1:38 ???
+- 1:58 Makefile to build a particular file extension