Learning J – Part I
My notes on learning J where I learn about J's fundamental type, the multi-dimensional array.
Source feed
1951 items
A computing-focused community centered around link aggregation and discussion.
My notes on learning J where I learn about J's fundamental type, the multi-dimensional array.
Performance results naturally depend on the underlying hardware. The following benchmarks show the execution times for sorting 50 million doubles using different sorting implementations. The measurements were taken on an Apple M1 system using Clang and on...
Topics: Infrastructure
Entities: Infrastructure
Announcing stumpalo, an extremely fast bump allocator for rust, with chunk reuse and safe scoped stack support.
Run away while you still can, it's not too late for you to avoid the curse of knowledge.
Fast pointer movements can skip over elements, breaking hover detection. The surprising solution can be found in game development.
These reports outline what we’ve been up to over the past month, highlighting items of news from elsewhere in the increasingly-important area of software supply-chain security. As ever, if you are interested in contributing to the Reproducible Builds...
Topics: Security
What you actually mean when you say 'I work in the terminal' - the terminal emulator, the pseudo-terminal (TTY/pty), and the shell (bash, zsh, fish) as three independent layers cooperating through a kernel object, with line discipline and VT100 escape...
Topics: Infrastructure
Entities: Infrastructure
Minimize mental and mechanical effort while switching between sessions. - maxonvim/tmux-underkeys
Compilers can vectorize loops you never wrote. IDEs can finish functions before you do. Agents can refactor your codebase from a sentence. And yet, when you want to inspect the value your program just produced, you still use the REPL as if nothing has...
Blog about BEAM, Rust, fantasy & stuff Reviewing code requires reading
A Git-compatible VCS that is both simple and powerful - Release v0.42.0 · jj-vcs/jj
Joris Rijsdijk, Christoph Peters, Michael Weinnman, Ricardo Marroquim. 2026–07 in ACM Transactions on Graphics (Proc. SIGGRAPH) 45, 4. Official version