Aahaoboyinahaoboy.hashnode.dev·Jul 3, 2025 · 2 min readUPX: Rust Binary Size OptimizationBy tweaking your build configuration and applying a post-build compressor, you can dramatically reduce the size of your Rust executables. 1. Default Release Build With the default cargo build --release settings, the produced binary is about 6.1 MB. $...00
Aahaoboyinahaoboy.hashnode.dev·Jun 28, 2025 · 22 min readJS Engine & Runtime bench 6/23/2025Test table style ahaoboy/js-engine-benchmark Engine & Runtime (27/32) namereposcoreplatformdescription JavaScriptCoreJavaScriptCore jsc-build47510 37.4M 1268/M✅unix ✅macArm ✅macAmd ✅windowsJavaScriptCore is the built-in JavaScript engine for W...00
Aahaoboyinahaoboy.hashnode.dev·Jun 28, 2025 · 2 min readMigrating from Reddit to HashnodeToday, I suddenly discovered that my Reddit account had been banned. The reason was that I ignored an email asking me to reset my password. After resetting the password and trying to log in again, I found that my account was behaving abnormally—my av...00
Aahaoboyinahaoboy.hashnode.dev·Jun 28, 2025 · 1 min readInstalling fish-shell on Windows MSYS2Thanks to Berrysoft for adding support for fish on Windows MSYS2. The latest repository is available at https://github.com/Berrysoft/fish-msys2. The latest fish version 4.0.2 and above requires a runtime version of at least 3.6. If your runtime versi...00
Aahaoboyinahaoboy.hashnode.dev·Jun 28, 2025 · 2 min readCompiling C Files with MSVCIn MSYS2, you can use the GNU toolchain to compile C code. However, using MSVC for comparison can be a bit more cumbersome. In the Start menu, search for Developer Command Prompt for VS to find a shortcut like Developer Command Prompt for VS 2022. Th...00