🦞🌯 Lobster Roll

Stories by Moonchild

Logic as algebra (spencermortensen.com)
Fixing APL’s trigonometric notation (outerproduct.net)
Programing languages characterised by their attitude towards pointers (outerproduct.net)
Did NSA Put a Secret Backdoor in New Encryption Standard? (2007) (schneier.com)
Binary Banshees and Digital Demons (thephd.dev)
Interlisp: restoring the Interlisp-D Medley computing environment to usability on modern OSes (interlisp.org)
What is the most tolerable version of windows?
I am looking to port some of my software to windows/ensure it works on windows. Wine will almost certainly not cut it; I don't want to have any possibility of an issue arising because of it. A VM wouldn't work either, because my computer is pretty weak, so I'm left with using genuine windows. Via...
A security vulnerability in some Intel Xeon Processors with SGX may allow escalation of privilege (intel.com)
What UNIX Cost Us (youtube.com)
Chased by One’s Own Tail (gbracha.blogspot.com)
Another NaN-based tagging strategy for dynamic programming languages (outerproduct.net)
Unsigned comparisons in AVX2/SSE: a quick note (outerproduct.net)
Hashing Modulo Theories (philipzucker.com)
An exceedingly cute protocol for biased locking with transactions (outerproduct.net)
Project Everest: Provably Secure Communication Software (project-everest.github.io)
Faster hash table probing (outerproduct.net)
Avoiding Source Code Spoofing (blog.unicode.org)
When Is Parallelism Fearless and Zero-Cost with Rust? (dl.acm.org)
My personal hell of translating DXIL to SPIR-V (themaister.net)
Does register selection matter to performance on x86 CPUs? (fiigii.com)
Cute trick for fetch-and-add-based queues (outerproduct.net)
Coping with nontermination: some thoughts on stopping loops (outerproduct.net)
The Elusive Frame Timing (medium.com)
Cache missing for fun and profit (2005) (daemonology.net)
Vectorized Emulation: Hardware accelerated taint tracking at 2 trillion instructions per second (gamozolabs.github.io)
Bitwise conversion of doubles using only floating-point multiplication and addition (dougallj.wordpress.com)
Why Scons is not slow (github.com)
Leveraging the "Display Server" to Improve Debugging (arcan-fe.com)
A Tour of Program Optimization (youtube.com)
Compiling for Instruction-Level Parallelism (youtu.be)