Retrobootstrapping Rust Compiler
https://graydon2.dreamwidth.org/317484.html
https://graydon2.dreamwidth.org/317484.html
🔥2
Lambda Calculus: Beta Reduction Visualizationhttps://cruzgodar.com/applets/lambda-calculus/?expression-textarea=*23
Cruz Godar
Lambda Calculus
❤2
Can You Survive the C++ Auto Type Deduction Gauntlet?
https://www.volatileint.dev/posts/auto-type-deduction-gauntlet/
https://www.volatileint.dev/posts/auto-type-deduction-gauntlet/
Volatile Int
Can You Survive the C++ Auto Type Deduction Gauntlet?
One of the most iconic C++ features is the language’s ability to deduce types with the auto keyword. In this post, I’ll give a series of code snippits. Your job is to assess what will be deduced for v in each case. Determine for each:
The deduced type
If…
The deduced type
If…
👾2
Dependency Inversion in C
https://www.volatileint.dev/posts/dependency-inversion-c/
https://www.volatileint.dev/posts/dependency-inversion-c/
Volatile Int
Dependency Inversion in C: A Technique for Extensible Embedded Software
The core value proposition of software is flexibility - but in embedded systems, we often lose that advantage. Codebases become tightly coupled to a specific hardware revision, making even small platform changes expensive and risky. As hardware complexity…
👍5
Writing a Type-Safe Linux Perf Interface in Zig
https://pyk.sh/blog/2025-12-11-type-safe-linux-perf-event-open-in-zig
https://pyk.sh/blog/2025-12-11-type-safe-linux-perf-event-open-in-zig
pyk
Writing a Type-Safe Linux Perf Interface in Zig
I'm building a benchmarking tool for Zig and needed CPU counters. This is how I wrapped Linux's `perf_event_open` to be type-safe with comptime.
🔥5
A Comprehensive Guide on Game Hacking
#0 Runtime Function Patching: https://bananamafia.dev/post/cvar-hax
#1 Developing Hacks for idTech3 Based Games: https://bananamafia.dev/post/multihack
#2 Coding A CS:GO Hack: https://bananamafia.dev/post/bananabot
#3 Hooking Direct3D EndScene(): https://bananamafia.dev/post/d3dhook
#4 Cheating in Unity Games: https://bananamafia.dev/post/frida-unity
#5 Hacking Walls and Particles: https://bananamafia.dev/post/cs-aimbot-wallhax
#6 Cheating on Console with Lua: https://bananamafia.dev/post/ps2ps4
#0 Runtime Function Patching: https://bananamafia.dev/post/cvar-hax
#1 Developing Hacks for idTech3 Based Games: https://bananamafia.dev/post/multihack
#2 Coding A CS:GO Hack: https://bananamafia.dev/post/bananabot
#3 Hooking Direct3D EndScene(): https://bananamafia.dev/post/d3dhook
#4 Cheating in Unity Games: https://bananamafia.dev/post/frida-unity
#5 Hacking Walls and Particles: https://bananamafia.dev/post/cs-aimbot-wallhax
#6 Cheating on Console with Lua: https://bananamafia.dev/post/ps2ps4
🔥3🤯3
Increasing Code Performance with LTO
https://youtu.be/fPGodf5hNoo?si=awW14iuAqYPXMkqx
https://youtu.be/fPGodf5hNoo?si=awW14iuAqYPXMkqx
YouTube
Increasing code performance with LTO
Explores potential performance improvements using link time optimization (LTO) by benchmarking various configurations/implementations of a basic kinematic problem.
Notably, how common refactoring can "hide" context from the optimizer resulting in worse performance…
Notably, how common refactoring can "hide" context from the optimizer resulting in worse performance…
🦄6🗿3😡2👍1
Writing your own Cheat Engine in Rust
https://lonami.dev/blog/woce-1/
https://lonami.dev/blog/woce-1/
lonami.dev
Writing our own Cheat Engine: Introduction | Lonami's Blog
Official Lonami's website
🥴2😭2❤1😡1
No Graphics API (C++)
https://www.sebastianaaltonen.com/blog/no-graphics-api
https://www.sebastianaaltonen.com/blog/no-graphics-api
Sebastian Aaltonen
No Graphics API — Sebastian Aaltonen
Graphics APIs and shader languages have significantly increased in complexity over the past decade. It’s time to start discussing how to strip down the abstractions to simplify development, improve performance, and prepare for future GPU workloads.
👍3🗿3🔥2😱1
Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step (C++)
https://youtube.com/watch?v=ncHmEUmJZf4
https://youtube.com/watch?v=ncHmEUmJZf4
YouTube
CppCon 2017: Matt Kulukundis “Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step”
http://CppCon.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2017
—
Hash tables consume a large volume of both compute resources and memory across Google's production system. The…
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2017
—
Hash tables consume a large volume of both compute resources and memory across Google's production system. The…
👍1🔥1