Running untrusted apps more flexibly and simply: https://archive.org/details/akkartik-teliva-2021-12-25 (video; 2 minutes)
Building links in a Gemini browser app – from within the app: https://merveilles.town/@akkartik/107489728557201145
Review Jam, day 2: try a short task in Teliva. https://buttondown.email/reviewjam/archive/advent-of-foc-day-2-brutalist-convivial-computing
Preparing for Advent of Code in Teliva: https://archive.org/details/akkartik-teliva-2021-11-30 (video; 15 minutes)
A chess viewer in Teliva, demonstrating networking capabilities: https://merveilles.town/@akkartik/107319684018301051
@prologic Sorry I only just saw your note from almost a year ago: http://twtxt.xyz/update/21b5925b16b9a793
2-minute video: https://archive.org/details/akkartik-2021-11-14
End-user programming: modify apps while running them. https://github.com/akkartik/teliva
A network-less, read-only browser built up from machine code: https://archive.org/details/akkartik-mu-2021-08-15
Rendering arbitrary images on the 256-color Mu computer: https://merveilles.town/@akkartik/106671394323266954
Syntax sugar in the Mu shell: https://archive.org/details/akkartik-mu-2021-06-23
Sumeet Agarwal solves an Advent problem with Mu: http://akkartik.github.io/mu/html/linux/advent2017/1a.mu.html
Live-coding Fizzbuzz on the Mu computer’s prototyping environment: https://archive.org/details/akkartik-mu-2021-06-09
New video riffing on some ideas for doing more with animation in debuggers: https://archive.org/details/akkartik-mu-2021-05-17
My computer now prints a call stack when it crashes: https://merveilles.town/@akkartik/106239831225295745
Don’t called them signed ints and unsigned ints. Call them ints and addresses. https://merveilles.town/@akkartik/106206878251648806
Lisp macros in the Mu computer: https://merveilles.town/@akkartik/106195814023586904
How computer sandboxing models have evolved over time: https://merveilles.town/@akkartik/106185773783459627
Prototyping on the Mu computer, and nudging people to throw the first one away: https://merveilles.town/@akkartik/106112499040193446
Distinguishing a program’s return value from its side effects: https://merveilles.town/@akkartik/106045532928000526
Drilling into computations in the shell for the Mu computer: https://merveilles.town/@akkartik/105790894303047592
Mulling switching gears for the Mu shell to a less ambitious Lisp-based language: https://merveilles.town/@akkartik/105771735864653468
Rendering text on bare-metal x86, with an eye to non-Latin languages: https://merveilles.town/@akkartik/105542032656082045
2020 wrap-up redux, a Wardley Map for Mu: https://merveilles.town/@akkartik/105476276652369571
2020 wrap-up: https://merveilles.town/@akkartik/105467785655674076
Starting to give Mu its own OS: https://merveilles.town/@akkartik/105436432584324552
New demo and medium-term plans: https://merveilles.town/@akkartik/105338014257369963
Visualizing programs with side-effects, such as printing to a screen: https://merveilles.town/@akkartik/105201366581271961
A live-updating postfix shell for the Mu computer: https://mastodon.social/@akkartik/105108305362341204
Defining functions in my live-updating structured editor for postfix: https://mastodon.social/@akkartik/105071402581806586
detective story of the day: https://mastodon.social/@akkartik/104975077519600207
Visualizing postfix functions with named arguments: https://mastodon.social/@akkartik/104935713813872559
New demo, a structured editor for postfix arithmetic: https://mastodon.social/@akkartik/104896128141863951
Growing a test-driven text-mode Markdown browser all the way up from machine code: https://mastodon.social/@akkartik/104845344081779025
Mu now has a generic stream type: http://akkartik.github.io/mu/html/402stream.mu.html
Beginnings of a spreadsheet for trees: https://archive.org/details/akkartik-2min-2020-07-25
A tutorial on Mu the language: https://mastodon.social/web/statuses/104385065026974197
Mu now type-checking all function calls: https://mastodon.social/@akkartik/104366226332745069
A calculator app in Mu: https://mastodon.social/@akkartik/104352495147108886
A very-high-level language feature in Mu, in spite of bootstrapping from machine code: https://mastodon.social/@akkartik/104305128661766343
A test app in Mu, and an experience report: https://mastodon.social/@akkartik/104250249472942612
Paper on Mu published at the Convivial Computing Salon: http://akkartik.name/akkartik-convivial-20200315.pdf
Mu language almost done: https://mastodon.social/@akkartik/103809142727508327. Now to make it safe.
past: https://mastodon.social/@akkartik/103635361482232697; future: https://lobste.rs/s/2qzmtr/#c_itzqwm
Learning the complexity of compilers rather than pretending they’re easy: https://mastodon.social/@akkartik/103581348949359372
Working: factorial function. https://mastodon.social/@akkartik/103571329543801973
Working: local variables. https://mastodon.social/@akkartik/103554841927344456
Working: programs with int variables. https://www.reddit.com/r/BarbarianProgramming/comments/eiq5jg
Update on my safe syntax for machine code: functions can now return results. https://mastodon.social/@akkartik/103395953154615316
First function body translated. Still no variable declarations, though. https://mastodon.social/@akkartik/103229216904239835