Hacker News
- x86 is Turing-complete with no registers (2014) http://mainisusuallyafunction.blogspot.com/2014/02/x86-is-turing-complete-with-no-registers.html 49 comments
- 151-byte static Linux binary in Rust http://mainisusuallyafunction.blogspot.com/2015/01/151-byte-static-linux-binary-in-rust.html 57 comments
- A taste of Rust for C/C++ programmers http://mainisusuallyafunction.blogspot.com/2014/10/a-taste-of-rust-yum-for-cc-programmers_29.html 93 comments
- Attacking hardened Linux systems with kernel JIT spraying http://mainisusuallyafunction.blogspot.com/2012/11/attacking-hardened-linux-systems-with.html 17 comments
- Tour of a real toy Haskell program http://mainisusuallyafunction.blogspot.com/2010/10/tour-of-real-toy-haskell-program-part-1.html 6 comments
Lobsters
- x86 is Turing-complete with no registers (2014) https://mainisusuallyafunction.blogspot.com/2014/02/x86-is-turing-complete-with-no-registers.html 4 comments assembly , compilers
- A Rust view on Effective Modern C++ http://mainisusuallyafunction.blogspot.com/2017/06/a-rust-view-on-effective-modern-c.html 42 comments rust
- html5ever project update: one year! http://mainisusuallyafunction.blogspot.com/2015/03/html5ever-project-update-one-year.html 27 comments rust
- 151-byte static Linux binary in Rust http://mainisusuallyafunction.blogspot.com/2015/01/151-byte-static-linux-binary-in-rust.html 29 comments programming
- 151-byte static Linux binary in Rust http://mainisusuallyafunction.blogspot.com/2015/01/151-byte-static-linux-binary-in-rust.html 10 comments linux
- A taste of Rust (yum) for C/C++ programmers http://mainisusuallyafunction.blogspot.com/2014/10/a-taste-of-rust-yum-for-cc-programmers_29.html 4 comments programming
- A taste of Rust (yum) for C/C++ programmers http://mainisusuallyafunction.blogspot.com/2014/10/a-taste-of-rust-yum-for-cc-programmers_29.html 5 comments rust
- having trouble with a beginner project... http://mainisusuallyafunction.blogspot.com.au/2014/09/raw-system-calls-for-rust.html 9 comments rust
- Raw system calls for Rust http://mainisusuallyafunction.blogspot.com.au/2014/09/raw-system-calls-for-rust.html 13 comments rust
- Calling a Rust library from C (or anything else!) http://mainisusuallyafunction.blogspot.com/2014/08/calling-rust-library-from-c-or-anything.html 6 comments rust
- Calling a Rust library from C (or anything else!) http://mainisusuallyafunction.blogspot.com/2014/08/calling-rust-library-from-c-or-anything.html 42 comments programming
- x86 is still Turing-complete with no registers (complete with a Brainfuck compiler to prove it) http://mainisusuallyafunction.blogspot.com/2014/02/x86-is-turing-complete-with-no-registers.html 25 comments programming
- Attacking hardened Linux systems using Packet Filter JIT programs http://mainisusuallyafunction.blogspot.com/2012/11/attacking-hardened-linux-systems-with.html 4 comments programming
- Attacking hardened Linux systems with kernel JIT spraying http://mainisusuallyafunction.blogspot.com/2012/11/attacking-hardened-linux-systems-with.html 5 comments linux
- Linux kernel JIT spray for SMEP / KERNEXEC bypass http://mainisusuallyafunction.blogspot.com/2012/11/attacking-hardened-linux-systems-with.html 5 comments netsec
- taralli: Screen edge pointer wrapping for X http://mainisusuallyafunction.blogspot.com/2012/09/taralli-screen-edge-pointer-wrapping.html 6 comments linux
- Automatic binary hardening with Autoconf http://mainisusuallyafunction.blogspot.com/2012/05/automatic-binary-hardening-with.html 7 comments programming
- Automatic binary hardening with Autoconf http://mainisusuallyafunction.blogspot.com/2012/05/automatic-binary-hardening-with.html 4 comments netsec
- Continuations in C++ with fork http://mainisusuallyafunction.blogspot.com/2012/02/continuations-in-c-with-fork.html 6 comments coding
- Continuations in C++ with fork http://mainisusuallyafunction.blogspot.com/2012/02/continuations-in-c-with-fork.html 11 comments programming
- Generating random functions http://mainisusuallyafunction.blogspot.com/2012/02/generating-random-functions.html 6 comments haskell
- Embedding GDB breakpoints in C source code http://mainisusuallyafunction.blogspot.com/2012/01/embedding-gdb-breakpoints-in-c-source.html 31 comments programming
- Propane: Functional synthesis of images and animations in Haskell http://mainisusuallyafunction.blogspot.com/2011/12/propane-functional-synthesis-of-images.html 3 comments haskell
- Self-modifying code for debug tracing in quasi-C http://mainisusuallyafunction.blogspot.com/2011/11/self-modifying-code-for-debug-tracing.html 5 comments programming
- Quasicrystals as sums of waves in the plane http://mainisusuallyafunction.blogspot.com/2011/10/quasicrystals-as-sums-of-waves-in-plane.html 45 comments programming
- Rendering animated quasicrystals in parallel, with Haskell and Repa http://mainisusuallyafunction.blogspot.com/2011/10/quasicrystals-as-sums-of-waves-in-plane.html 12 comments haskell
- Fractal video feedback as a PC master boot record http://mainisusuallyafunction.blogspot.com/2011/10/phosphene-fractal-video-feedback-as-pc.html 22 comments programming
- shqq: Embedding shell commands in Haskell code http://mainisusuallyafunction.blogspot.com/2011/10/shqq-embedding-shell-commands-in.html 4 comments haskell
- Obtaining the name of a function in Haskell http://mainisusuallyafunction.blogspot.com/2010/11/obtaining-name-of-function-in-haskell.html 3 comments haskell
- Tour of a real toy Haskell program http://mainisusuallyafunction.blogspot.com/2010/10/tour-of-real-toy-haskell-program-part-1.html 4 comments coding
- Quantification http://mainisusuallyafunction.blogspot.com/2010/10/quantification-in-haskell.html 6 comments haskell
- Verbose show and the missing preprocessor http://mainisusuallyafunction.blogspot.com/2010/10/verbose-show-and-missing-preprocessor.html 9 comments haskell
- yices-easy: Simple SAT / SMT solving for Haskell http://mainisusuallyafunction.blogspot.com/2010/09/yices-easy-simple-sat-smt-solving-for.html 5 comments haskell
- Executing a ByteString http://mainisusuallyafunction.blogspot.com/2010/09/executing-bytestring.html 6 comments haskell
- Higher-rank type constraints http://mainisusuallyafunction.blogspot.com/2010/09/higher-rank-type-constraints.html 9 comments haskell