Channel Avatar

offlinemark @UCsVELe77-bXS3vCLWbDoibw@youtube.com

4.8K subscribers - no pronouns :c

(Streams in "Live" tab) Sharing what I know about low level


02:08:46
chill kernel hacking for fun (week 44, user page fault + assembly)
52:41
chill kernel hacking for fun (week 38, debug stack switch crash)
01:55:03
chill kernel hacking for fun (week 34, boot debug)
09:41
recap of my kernel hacking stream (week 34, boot debug)
01:17:12
chill kernel hacking for fun (week 33, multicore 1)
06:17
recap of my kernel hacking stream (week 33, syscalls)
01:34:08
chill kernel hacking for fun (week 32, syscalls)
08:05
recap of my kernel hacking stream (week 32, syscalls)
07:15
recap of my kernel hacking stream (week 31, multicore)
08:47
kernel hacking until i'm cracked (week 30, syscalls)
09:17
kernel hacking until i'm cracked (week 29, interrupts 2)
10:35
kernel hacking until i'm elite (week 28)
09:14
short recap of my kernel dev stream (Week 27)
09:51
Watch me debug my kernel's ELF loader | Stream Recap | Week 26
01:00:28
Watch me debug my kernel's ELF loader (Week 26 Hobby Kernel Dev)
08:19
quick recap of my kernel dev stream (Week 25)
01:25:30
🌿 E12: Weekly kernel dev gardening: C header cleanup speedrun pt 2 🌿
02:18:14
🌿 E10: Weekly kernel dev gardening: Assert Infra, Headers, C macros, Vim macros 🌿
02:01:07
🌿 E7: Weekly kernel dev: Advanced Git, rebasing + history rewrite 🌿
19:05
c++ trivia: How big is a unique_ptr with a custom deleter?
01:30:38
🌿 E5: Weekly kernel dev gardening: clang-format in VSCode, out of tree build 🌿
01:10:38
🌿 E4: Weekly kernel dev gardening: Even more Build system refactor & cleanup 3 🌿
01:03:12
🌿 E3: Weekly kernel dev gardening: More build system refactor & cleanup 2 🌿
03:45
vlog2: Kernel & userspace debugging (xv6 beginner kernel dev)
10:04
vlog: OSdev for busy, curious beginners like me (don't start from scratch)
10:12
FIFO basics & simple IPC logger
04:45
How to resolve merge conflicts perfectly with diff3
01:31:16
SerenityOS Day 1: Debugging the piano app
28:07
Observing hidden locks emitted by clang
19:13
How to build a Linux kernel 101 (+out of tree build, +cross compile) (screencast)
10:39
How debugger watchpoints work on x86
10:17
The niche optimization everyone (incorrectly) assumes still exists in libpthread
04:56
A hyper-subtle implementation detail of the Linux kernel's page fault handler
01:10:18
Everything I know about software licensing (Basics, Dual Licensing, Permissive Comparison)
01:58
Allocating 100 GB and touching it all (Demand Paging Pt 1)
04:00
Getting killed by the OOM killer due to page tables (Demand Paging Pt 2)
01:13:13
vlog: lldb memory corruption bug (pt 1)
50:10
vlog: lldb memory corruption (pt 2)
45:31
Digging into the Linux Kernel to understand how /proc/self/mem bypasses permissions