corpus.blog
Most cited
Talked about
Blogs
56,966 blogs · [ { "id": "01a08797-2b76-7148-bbee-17ca7359a41a", "title": "TIL: The origin of the name \"Tron\"", "url": "https://iamkroot.github.io/til/tron", "published_at": "2025-06-04T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca74449c73", "title": "TIL: Python's debug f-string `{var =}` is whitespace-sensitive", "url": "https://iamkroot.github.io/til/python-fstring-whitespace", "published_at": "2025-03-10T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca745236bb", "title": "TIL: Barriers vs. Fences in concurrent programming", "url": "https://iamkroot.github.io/til/barriers-vs-fences", "published_at": "2025-02-13T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca74c55c21", "title": "TIL: High-level overview of semiconductor manufacturing", "url": "https://iamkroot.github.io/til/semiconductors", "published_at": "2025-01-28T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca759a124d", "title": "TIL: You can use `$` inside the browser query console", "url": "https://iamkroot.github.io/til/console-jquery", "published_at": "2025-01-07T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca7671cb23", "title": "TIL: You can throw a C++ exception from a signal handler!!", "url": "https://iamkroot.github.io/til/exception-in-signal-handlers", "published_at": "2024-09-30T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca775bea2e", "title": "TIL: `` element in HTML", "url": "https://iamkroot.github.io/til/datalist", "published_at": "2024-08-29T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca7853f141", "title": "TIL: `\\0` in C is actually in octal number notation", "url": "https://iamkroot.github.io/til/octal-nul", "published_at": "2024-08-25T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca79097aae", "title": "TIL: 50 minutes is one microcentury", "url": "https://iamkroot.github.io/til/microcentury", "published_at": "2024-06-27T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca79110372", "title": "TIL: git supports `:/foo` to find first commit with `foo` in first line", "url": "https://iamkroot.github.io/til/git-search", "published_at": "2024-06-18T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca79902fab", "title": "TIL: Python has a `memoryview` builtin", "url": "https://iamkroot.github.io/til/python-memoryview", "published_at": "2024-05-28T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca7a4c16cd", "title": "TIL: C++17 can do variable initialization inside `if` conditions", "url": "https://iamkroot.github.io/til/cpp-if-init", "published_at": "2024-05-23T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca7ab12be0", "title": "TIL: gdb has `until` and `shell` commands", "url": "https://iamkroot.github.io/til/gdb-until-shell", "published_at": "2024-05-11T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca7ad2d84c", "title": "TIL: Hugepages are 2MB and 1GB by design", "url": "https://iamkroot.github.io/til/hugepage-sizes", "published_at": "2024-04-12T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca7bad585d", "title": "TIL: `time.perf_counter()` is a thing in Python", "url": "https://iamkroot.github.io/til/python-perfcount", "published_at": "2024-02-08T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca7bc9cb6a", "title": "TIL: GNU `time` can show memory usage", "url": "https://iamkroot.github.io/til/gnu-time", "published_at": "2024-01-26T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca7bdf32ba", "title": "TIL: `~foo` expands to the HOME dir of that user in Bash", "url": "https://iamkroot.github.io/til/other-homes", "published_at": "2024-01-10T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca7c452828", "title": "TIL: My shell has an undo shortcut", "url": "https://iamkroot.github.io/til/shell-undo", "published_at": "2023-12-17T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca7d30c1b5", "title": "TIL: You can have \"duplicate\" keys in Python dicts", "url": "https://iamkroot.github.io/til/python-dup-in-dict", "published_at": "2023-11-04T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca7d9e3f4f", "title": "Memory shenanigans", "url": "https://iamkroot.github.io/blog/pointer-tagging", "published_at": "2023-08-04T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca7e252de1", "title": "TIL: CMake uses -NOTFOUND for boolean False", "url": "https://iamkroot.github.io/til/cmake-bools", "published_at": "2023-06-25T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca7f157d46", "title": "The Curious Case of a Memory Leak in a Zig program", "url": "https://iamkroot.github.io/blog/zig-memleak", "published_at": "2023-03-18T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca7f27ba57", "title": "TIL: Having a #pragma directive in your C code could launch a game!", "url": "https://iamkroot.github.io/til/gcc-pragma", "published_at": "2023-02-20T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca7fd4946c", "title": "TIL: It is _really_ easy to steal electricity in India", "url": "https://iamkroot.github.io/til/steal-power", "published_at": "2023-02-19T00:00:00+00:00" }, { "id": "01a08797-2b76-7148-bbee-17ca80d2ba65", "title": "TIL: Running `ldd` can cause arbitrary code execution", "url": "https://iamkroot.github.io/til/ldd-vuln", "published_at": "2022-11-29T00:00:00+00:00" } ] posts
Claim your blog
Back to iamkroot.github.io
Blog · corpus.blog/blogs/iamkroot.github.io/posts
iamkroot.github.io
iamkroot.github.io
2025
TIL: The origin of the name "Tron"
original ↗
4 Jun 2025
TIL: Python's debug f-string `{var =}` is whitespace-sensitive
original ↗
10 Mar 2025
TIL: Barriers vs. Fences in concurrent programming
original ↗
13 Feb 2025
TIL: High-level overview of semiconductor manufacturing
original ↗
28 Jan 2025
TIL: You can use `$` inside the browser query console
original ↗
7 Jan 2025
2024
TIL: You can throw a C++ exception from a signal handler!!
original ↗
30 Sept 2024
TIL: `` element in HTML
original ↗
29 Aug 2024
TIL: `\0` in C is actually in octal number notation
original ↗
25 Aug 2024
TIL: 50 minutes is one microcentury
original ↗
27 Jun 2024
TIL: git supports `:/foo` to find first commit with `foo` in first line
original ↗
18 Jun 2024
TIL: Python has a `memoryview` builtin
original ↗
28 May 2024
TIL: C++17 can do variable initialization inside `if` conditions
original ↗
23 May 2024
TIL: gdb has `until` and `shell` commands
original ↗
11 May 2024
TIL: Hugepages are 2MB and 1GB by design
original ↗
12 Apr 2024
TIL: `time.perf_counter()` is a thing in Python
original ↗
8 Feb 2024
TIL: GNU `time` can show memory usage
original ↗
26 Jan 2024
TIL: `~foo` expands to the HOME dir of that user in Bash
original ↗
10 Jan 2024
2023
TIL: My shell has an undo shortcut
original ↗
17 Dec 2023
TIL: You can have "duplicate" keys in Python dicts
original ↗
4 Nov 2023
Memory shenanigans
original ↗
4 Aug 2023
TIL: CMake uses -NOTFOUND for boolean False
original ↗
25 Jun 2023
The Curious Case of a Memory Leak in a Zig program
original ↗
18 Mar 2023
TIL: Having a #pragma directive in your C code could launch a game!
original ↗
20 Feb 2023
TIL: It is _really_ easy to steal electricity in India
original ↗
19 Feb 2023
2022
TIL: Running `ldd` can cause arbitrary code execution
original ↗
29 Nov 2022