Hacker News
- My new favourite AArch64 CPU instruction: RMIF – rotate then merge in to flags https://www.corsix.org/content/aarch64-rmif 6 comments
- What even is a pidfd anyway? https://www.corsix.org/content/what-is-a-pidfd 3 comments
- Linux/ELF .eh_frame from the bottom up https://www.corsix.org/content/elf-eh-frame 11 comments
- __VA_OPT__ Minutiae https://www.corsix.org/content/va-opt-minutiae 6 comments
- Higher quality random floats https://www.corsix.org/content/higher-quality-random-floats 44 comments
- The many ways of converting FP32 to FP16 https://www.corsix.org/content/converting-fp32-to-fp16 11 comments
- Galois field instructions on 2021 CPUs http://www.corsix.org/content/galois-field-instructions-2021-cpus 41 comments
- Contrasting Intel AMX and Apple AMX https://www.corsix.org/content/contrasting-intel-amx-and-apple-amx 19 comments
- Faster CRC32-C on x86 https://www.corsix.org/content/fast-crc32c-4k 21 comments
- Converting floats to strings http://www.corsix.org/content/converting-floats-to-strings-part-1 18 comments
- Alternatives to short unconditional jumps on x86 http://www.corsix.org/content/lxi-trick 24 comments
- On libunwind and dynamically generated code on x86-64 http://www.corsix.org/content/libunwind-dynamic-code-x86-64 29 comments
- Malicious LuaJIT bytecode http://www.corsix.org/content/malicious-luajit-bytecode 2 comments
Lobsters
- Higher quality random floats https://www.corsix.org/content/higher-quality-random-floats 8 comments c , math
- A whirlwind tour of AArch64 vector instructions https://www.corsix.org/content/whirlwind-tour-aarch64-vector-instructions 2 comments assembly
- Alternatives to short unconditional jumps on x86 http://www.corsix.org/content/lxi-trick 5 comments assembly , programming
- Tenstorrent Wormhole Series Part 6: Vector instruction set https://www.corsix.org/content/tt-wh-part6 7 comments riscv
- (Ab)using gf2p8affineqb to turn indices into bits https://www.corsix.org/content/abusing-gf2p8affineqb-indices-into-bits 6 comments asm
- Comparison after bit reversal https://www.corsix.org/content/comparison-after-bit-reversal 4 comments asm
- AVX-512 notes https://www.corsix.org/content/avx-512-notes 2 comments zig
- Malicious LuaJIT bytecode (executing native code within a LuaJIT sandbox) http://www.corsix.org/content/malicious-luajit-bytecode 9 comments programming
- On libunwind and dynamically generated code on x86-64 http://www.corsix.org/content/libunwind-dynamic-code-x86-64 7 comments programming
- Malicious LuaJIT bytecode https://www.corsix.org/content/malicious-luajit-bytecode 9 comments lua
- A look at Lua 5.2 (work3) http://www.corsix.org/content/look-lua-52-work3 36 comments programming