diff options
| author | Sadeep Madurange <sadeep@asciimx.com> | 2026-07-25 16:48:16 +0800 |
|---|---|---|
| committer | Sadeep Madurange <sadeep@asciimx.com> | 2026-08-13 22:51:43 +0800 |
| commit | 10316f4c8259c65edf49462bc0e2a76011577e1c (patch) | |
| tree | ee3e0e51d452326ae733520393900ff8abba0a27 /_log/matrix-digital-rain.md | |
| parent | 61568cd8d254b794188352354902acd85bdc4739 (diff) | |
| download | www-10316f4c8259c65edf49462bc0e2a76011577e1c.tar.gz | |
Add reference to Domsson's fakesteak and minor tweaks to articles.minimalist
Diffstat (limited to '_log/matrix-digital-rain.md')
| -rw-r--r-- | _log/matrix-digital-rain.md | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/_log/matrix-digital-rain.md b/_log/matrix-digital-rain.md index 1a8d9cb..0570ca1 100644 --- a/_log/matrix-digital-rain.md +++ b/_log/matrix-digital-rain.md @@ -6,6 +6,9 @@ project: true thumbnail: thumb_sm.png --- +Inspired by domsson's <a href="https://github.com/domsson/fakesteak" +class="external" target="_blank" rel="noopener noreferrer">fakesteak</a>. + 2022 version worked but had loose ends. Unicode support was incomplete—couldn't mix ASCII with Katakana; Phosphor decay was stored in a separate array when it should've been packed with RGB; Code was harder to read than it needed to be. @@ -78,8 +81,6 @@ static inline uint32_t xor(void) } ``` -Came across faster non-linear variants (xorshiftr+). Xorshift was good enough. - Tossed the license and the automake cruft. Just `cc -O3 main.c -o matrix` now. Don't need the ceremony. |
