AMC and AMC+ are bringing back the Crypt Keeper, the wisecracking puppet host of 'Tales From the Crypt,' to introduce this year's FearFest Halloween programming block. It marks the character's first hosting appearance in roughly three decades.
gizmodo.com
· 2026-09-21
Microsoft has officially designated Rust as a Tier One language, granting it the same organizational priority and support as long-standing languages such as C++ and C#. This classification signals broader internal adoption across Microsoft's engineering teams and platforms, including Windows and Azure infrastructure.
developers.slashdot.org
· 2026-09-18
A technical blog post reintroduces CRAP (Change Risk Anti-Patterns), a code-quality metric that combines cyclomatic complexity and test coverage to flag risky, poorly tested code. The author traces its origins and argues teams should apply it as a practical check during software projects.
testing.googleblog.com
· 2026-09-16
Nvidia announced it is extending CUDA to support GPU kernels written natively in Rust, compiled directly to PTX rather than wrapped around another language. The move covers both the existing SIMT model used in CUDA C++ and Python, and the newer Tile programming model, with development continuing into 2027.
developer.nvidia.com
· 2026-09-16
A reader without formal computer science training describes spending a year using LLMs to build a complex TypeScript/JavaScript system with APIs, PostgreSQL, and multi-model AI pipelines. When trying to move the project to production, they found themselves stuck fixing cascading errors they didn't fully understand, realizing the system's complexity had outpaced their own comprehension. A programming writer responds publicly to the reader's letter, offering candid, non-definitive thoughts on learning and competence in an AI-assisted coding era.
blog.ploeh.dk
· 2026-09-16
MartyPC is an open-source emulator for early IBM PC and compatible machines, running on Windows, Linux and macOS. Built from scratch by a hobbyist learning Rust, it now offers cycle-by-cycle accurate emulation of the Intel 8088 CPU, validated against a real 8088 chip wired to an Arduino MEGA.
github.com
· 2026-09-16
A developer released scipgo, an open-source Go library that wraps the SCIP solver for mixed integer and nonlinear programming problems. It mirrors the API design of russcip, an existing Rust crate for SCIP, making it straightforward for developers familiar with either language to switch between them.
github.com
· 2026-09-15
A developer released AttaLambda, a small experimental programming language whose core computation is built purely from unary functions and application in untyped lambda calculus. It layers on readable syntax, exact rational number support, and runtime type checks, while keeping input and output handled through a separate host boundary.
attalambda.com
· 2026-09-14
A hobbyist inspired by OpenAI's recent Navier-Stokes smoothness breakthrough created two retro MS-DOS style visualizations of fluid dynamics, using palette cycling and real-time particle animation techniques from 1990s demoscene coding. Both assembly programs were optimized to under 1,024 bytes and run authentically in DOSBox, alongside JavaScript versions for modern experimentation with expanded settings.
juandecos.github.io
· 2026-09-13
Programmer John Carmack reflected on Musashi's Book of Five Rings, drawing a parallel between the evolution of martial arts from combat necessity to hobby and sport, and the trajectory of manual coding skills as AI increasingly automates programming tasks. He suggests that meticulous hand-written coding is shifting from an essential craft into a ceremonial practice, much like traditional martial arts became after losing battlefield relevance.
twitter.com
· 2026-09-12
Snap! is a block-based programming environment designed to be approachable for beginners while still supporting rigorous computer science education. It extends the block-programming style popularized by Scratch but adds features that let users build higher-order functions, recursion, and other advanced concepts typically reserved for text-based languages.
snap.berkeley.edu
· 2026-09-11
The piece walks through Logo's structure, showing how programmers define new procedures using 'to' and 'end' and combine simple shapes like squares into more complex ones like flowers and gardens. It notes that user-defined procedures behave identically to built-in primitives, so there's no visible distinction between them once written.
el.media.mit.edu
· 2026-09-09