An Alternative to Rewriting Memory-Unsafe Code in Rust: the ‘Safe C++ Extensions’ Proposal

“After two years of being beaten with the memory-safety stick, the C++ community has published a proposal to help developers write less vulnerable code,” reports the Register.

“The Safe C++ Extensions proposal aims to address the vulnerable programmi… Continue reading An Alternative to Rewriting Memory-Unsafe Code in Rust: the ‘Safe C++ Extensions’ Proposal

Mechanical Switch Sci-Calc is Also a Macropad

A black OLED screen with a happy face displayed upon it is situated at the top of a squarish calculator with a 5x6 grid of white calculator keys. It floats above a graphing calculator, Nintendo Switch, aigo numpad, and an Arduino Mega on a white table. A handful of differently-colored kalih choc switches are in various places around the table.

Smartphones have replaced a desktop calculator for most folks these days, but sometimes that tactility is just what you need to get the mathematical juices flowing. Why not spruce up …read more Continue reading Mechanical Switch Sci-Calc is Also a Macropad

Reverse Time Back to the Days of RPN

While Texas Instruments maintains dominance in the calculator market (especially graphing calculators), there was a time when this wasn’t the case. HP famously built the first portable scientific calculator, the …read more Continue reading Reverse Time Back to the Days of RPN