"Is it the same machine?" turned out to be 3 questions, not 1:
• object — ===
• graph — serialize → rebuild
• behaviour — equivalentOn
On a flat machine they all agree. Composition makes them diverge — and === lies right after a round-trip.
https://t.co/20d69Y6uI4
🏹 Seven arrows, 429 trees: a Mermaid cleanup uncovered a 7-year naming bug in my Turing-machine engine.
A naming rule I wrote in 2019 has been silently non-injective. 7-deep chain → C_7 = 429 collisions. v7 fixes it with parens.
https://t.co/3RmGPQABYc
v1.0.0-alpha.16 of the interactive Turing/Post machine demo just shipped — live state-graph debugger panel + click-to-toggle breakpoints on state nodes. Step through a graph like a real debugger.
https://t.co/bovrvDSSrk
One design choice — where the throttle lives in the iteration cycle — pins two API contracts: the engine's hook surface and the worker–main protocol. v6.2 took the wrong path, caught not by tests but by a README that wouldn't read honestly.
https://t.co/5HR2iIfRRx
Per-article share buttons + Medium-style quote-share popup, shipped to https://t.co/sjDrkXabSR.
8 targets, pluggable via per-locale config. Select any passage → popup pre-fills it as a quote, with locale-aware « » / " ". Tracks the selection on scroll.
Just shipped a custom-board panel for my vanilla-TS Minesweeper.
Sliders for cols/rows/mines, the field X-rays into a live revealed preview as you drag, cascade flip when you save.
No framework — pure canvas + 39 tests.
https://t.co/f7m3KRZESP
Added a bilingual articles section to the site. Markdown via unified/remark/rehype, Shiki syntax highlighting at build, hreflang + per-article canonicals, ru/en parity enforced at build. Static export, no runtime.
https://t.co/K4WTXuMkcG
Pendulum loader would be chef’s kiss for Sync Events too. Gave it a quick try — button turns into a swinging pendulum during sync, then bounces to success checkmark. What do you think? Should I also try Newton’s Cradle version with multiple balls? 👀#UI#UX#Microinteraction
A 15-puzzle, but progression is cryptographically gated. The server regenerates your board from a seed, replays your moves, and only signs an Ed25519 proof if it actually ends solved. Reward: a hand-picked film poster.
Vanilla JS + Vite + Node.
https://t.co/YpD5ahFnc4