An in-depth look at the implementation of an Undo/Redo system in a large complex visual application

Related Stories

An interesting look at "Natural Algorithms": Applying the principles of mycorrhizal networks to design resilient, decentralized data structures.

An Attempt at Defining Consciousness

Visual Cryptography in Rust

NeuralOS: An operating system powered by neural networks

A quick look at unprivileged sandboxing

Cars Are Caught in an Endless Cycle of Bigger Screens Nobody Likes

Binding Application in Idris

Can an email go 500 miles in 2025?

Hayro: An experimental, work-in-progress PDF rasterizer in pure Rust.

AWS Lambda Silent Crash – A Platform Failure, Not an Application Bug [pdf]

Laser-wielding device is like an anti-aircraft system for mosquitoes

Trying to find meaning in owning an old Mac

Overall, US gun law scores were low, with 52% of states achieving an F grade and 16% an A grade in 2022

A closer look at the Model Context Protocol

A technical look at Iran's internet shutdowns

Utilization of thorium in accelerator driven subcritical system

A compact bitset implementation used in Ocarina of Time save files

The Design and Implementation of Extensible Records for Rust in CGP

Show HN: Bedrock – An 8-bit computing system for running programs anywhere

I Built an Open Source Offline ChatGPT Alternative in 40MB

How do you manage JavaScript logic in complex Retool apps?

An LLM Router That Thinks Like an Engineer

First-of-its-kind device profiles newborns’ immune function: « The BiophysicaL Immune Profiling for Infants (BLIPI) profiles an infant’s immune system in under 15 minutes…

The Right Way to Embed an LLM in a Group Chat

lf-shardedringbuf - An Async, Lock-Free, Sharded Ring Buffer in Rust

Russian pro basketball player gets the cuffs for allegedly being a member of ransomware gang — lawyer claims client "sucks at computers and is not even able to install an application"

It's Illegal to Live in an RV on Your Property in These US States

Show HN: An Apple-like computer with a built-in BASIC interpreter in my game

later: a Unicode Collation Algorithm implementation in Zig

Hybrid Model Reveals People Act Less Rationally In Complex Games, More Predictably In Simple Ones