--- /dev/null
+#!/bin/fish
+
+tr -dc 'k-z' < /dev/urandom | head -c 16
\ No newline at end of file
}
span.taxon {
- color: var(--palette-2);
+ color: var(--palette-1);
font-weight: bolder;
}
}
article>section>details>summary>header>h1 {
- font-size: 4em;
- color: var(--palette-2)
+ font-size: 3em;
+ color: var(--palette-2);
+ margin: 0;
}
footer>section>details>summary>header>h1 {
- color: var(--palette-2)
+ color: var(--palette-2);
}
details>summary {
\p{i make video games and do stuff and exist. in reverse order. you may enjoy these free-range, organic, and 100\% robot-free words at leisure.}
-\transclude{wzvmmkrtxtwlzyrr}
-
-\put\transclude/expanded{false}
-
-\transclude{mvqpkwvnyptltyms}
-
+\subtree{
+ \title{Latest [Blog](mvqpkwvnyptltyms) Post}
+ \transclude{wzvmmkrtxtwlzyrr}
+}
+
+\subtree{
+ \title{Curated Works}
+ \put\transclude/expanded{false}
+ \transclude{lsvvnuqnxrspxwxw}
+}
\title{We've got a [Vulkan Memory Allocator](vulkan-memory-allocator) at Home}
\author{joshuarsimmons}
\date{2025-05-27}
-\tag{blog}
\import{common-macros}
-\title{TLSF}
+\title{The [TLSF](masmano-ripoll-2008) Allocator}
\author{joshuarsimmons}
\date{2025-05-27}
\import{common-macros}
\title{The Word for World is Forest}
\author{joshuarsimmons}
\date{2025-05-27}
+\tag{blog}
\import{common-macros}
\p{They say change is as good as a holiday, it isn't, but anyway here's another round of the semi-regular website refresh. I like the idea behind a web of smaller notes, and to that end this website is a “[forest](https://www.forester-notes.org/tfmt-000V/)” created with [Forester](https://www.forester-notes.org/index/).}
\p{\strong{TODO:}}
\ul{
\li{Code blocks with syntax highlighting.}
+ \li{Fix style weirdness.}
+ \li{More color themes.}
\li{Finish porting and improving the vulkan memory post.}
\li{New stuff. Approaches for writing games in Rust that don't make sad?}
\li{???}